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
335836232445	335836232958	335836233508	335836234058	335836234608	335836235158	335836235708	335836236258	335836236808	335836237358	335836237908	335836238458	335836239008	335836239558	335836240108	335836240658	335836241208	335836241758	335836242308	335836242858	335836243408	335836243958	335836244508	335836245058	335836245608	335836246158	335836246708	335836247258	335836247808	335836248358	335836248908	335836249458	335836250008	335836250558	335836251108	335836251658	335836252208	335836252758	335836253308	335836253858	335836254408	335836254958	335836255508	335836256058	335836256608	335836257158	335836257708	335836258258	335836258808	335836259358	335836259908	335836260458	335836261008	335836261558	335836262108	335836262658	335836263208	335836263758	335836264308	335836264858	335836265408	335836265958	335836266508	335836267058	335836267608	335836268158	335836268708	335836269258	335836269808	335836270358	335836270908	335836271458	335836272008	335836272558	335836273108	335836273658	335836274208	335836274758	335836275308	335836275858	335836276408	335836276958	335836277508	335836278058	335836278608	335836279158	335836279708	335836280258	335836280808	335836281358	335836281908	335836282458	335836283008	335836283558	335836284108	335836284658	335836285208	335836285758	335836286308	335836286858	335836287408	335836287958	335836288508	335836289058	335836289608	335836290158	335836290708	335836291258	335836291808	335836292358	335836292908	335836293458	335836294008	335836294558	335836295108	335836295658	335836296208	335836296758	335836297308	335836297858	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
7982	2181	2821	1947	1316	910	706	503	409	365	321	289	264	256	206	219	185	182	191	174	195	154	172	157	184	178	146	156	150	161	128	121	133	147	117	148	130	149	149	142	122	128	135	129	115	153	136	141	134	135	131	118	117	151	117	116	122	114	109	139	127	122	113	120	112	116	116	112	132	120	136	130	109	97	125	116	104	125	132	118	119	121	146	102	121	140	107	144	131	128	124	124	107	119	117	122	122	128	141	132	113	109	101	120	119	114	128	135	123	146	119	136	112	119	138	148	125	134	115	129	133	119	108	124	124	108	109	129	124	126	142	131	130	110	115	125	124	118	101	107	124	109	145	123	119	115	135	130	119	113	110	121	123	128	121	109	109	134	135	123	127	114	137	150	127	119	116	120	138	136	107	143	113	128	116	117	137	150	116	142	125	136	146	113	115	107	127	133	108	98	133	123	132	117	127	129	118	141	126	132	128	120	134	116	120	119	119	124	126	114	111	117	108	123	123	110	136	101	139	108	128	129	127	121	100	120	112	121	133	131	123	127	123	138	123	130	135	122	114	129	121	127	116	141	115	127	119	131	140	122	105	130	138	113	139	129	132	147	115	114	119	115	118	137	124	125	118	108	116	112	122	125	133	111	104	133	120	104	112	124	118	119	123	103	132	121	122	129	116	128	115	141	94	116	122	127	126	108	121	131	106	124	137	108	112	127	111	129	121	118	125	111	132	107	96	110	118	121	121	111	107	119	125	137	106	121	131	101	117	129	122	110	123	116	121	116	105	129	140	101	131	104	129	108	111	129	109	127	106	109	111	120	116	106	125	129	128	123	128	126	106	120	111	126	121	125	91	92	134	107	115	107	115	130	128	115	128	141	122	123	129	112	132	119	115	134	113	107	113	141	110	131	139	130	156	123	118	102	87	124	128	126	137	119	107	120	143	125	116	126	143	106	101	116	102	111	134	121	121	132	129	110	144	113	122	109	110	122	137	131	121	112	121	101	108	125	130	128	124	121	116	112	116	109	123	109	114	121	125	142	108	133	112	123	128	144	113	125	146	96	119	129	138	110	122	117	129	122	120	133	121	109	124	92	122	122	102	120	127	126	125	137	125	132	109	120	124	116	134	132	129	106	122	124	116	124	120	123	120	139	104	101	117	122	134	116	148	112	123	124	101	122	132	104	129	111	106	127	129	112	137	119	116	113	114	127	118	125	125	109	139	111	121	103	123	120	130	125	136	127	100	124	112	114	133	122	115	126	120	106	126	118	123	124	106	127	120	133	125	113	107	125	119	91	132	120	112	126	114	121	109	119	125	131	132	125	120	109	147	119	125	112	122	121	126	129	114	119	125	139	125	131	116	107	113	134	131	114	113	125	106	116	132	124	129	112	142	118	122	117	106	129	140	113	140	127	106	116	107	118	123	118	105	115	124	111	125	112	114	107	148	101	123	112	115	104	120	116	126	108	126	124	149	134	123	103	103	112	124	126	123	116	135	129	128	110	134	105	116	134	125	128	113	121	110	103	120	121	115	112	117	109	129	114	136	113	110	119	128	129	123	106	124	107	112	121	125	109	120	111	124	113	109	138	122	133	135	117	109	135	129	119	114	119	108	120	134	113	112	127	108	122	118	118	154	113	120	126	126	127	120	117	109	111	132	122	119	122	121	115	139	128	127	140	127	133	141	117	127	127	112	127	119	117	135	119	117	120	115	119	127	138	116	119	114	116	122	110	129	122	133	113	125	110	128	115	108	126	133	114	125	124	128	124	119	115	120	131	118	119	121	125	107	127	111	119	114	118	140	114	112	126	125	118	133	122	121	130	104	127	120	126	121	134	115	100	128	126	114	124	111	120	128	110	117	141	109	133	105	117	103	137	124	93	115	105	110	108	103	115	129	109	128	102	128	126	126	116	128	113	102	123	131	117	130	117	134	117	113	135	112	117	111	124	121	145	122	129	118	128	113	117	115	147	124	140	109	146	116	107	125	117	123	138	121	119	128	127	123	116	111	132	117	108	123	125	119	125	106	123	116	123	129	120	123	117	104	107	104	130	132	117	98	130	130	118	119	129	124	103	118	128	132	117	128	102	108	122	121	133	127	103	116	120	120	119	131	121	126	122	128	127	138	128	122	106	126	125	149	110	117	145	122	135	133	123	137	134	120	106	129	103	129	108	114	126	104	106	106	121	119	128	112	126	131	133	148	121	117	127	122	117	139	154	124	122	127	126	127	123	134	124	121	120	159	135	97	111	136	134	118	118	116	115	127	146	116	130	114	126	99	112	132	90	106	144	106	138	155	116	121	116	124	120	104	112	100	118	151	128	131	105	122	122	130	119	125	141	119	141	128	114	103	118	98	125	118	133	127	95	121	128	91	131	131	117	120	106	130	136	130	118	131	128	106	116	146	145	125	124	124	126	118	134	127	129	117	146	131	112	126	124	143	116	116	121	130	118	109	127	128	129	116	120	114	130	126	148	116	128	105	123	109	127	109	120	107	129	128	132	114	138	98	134	119	112	141	123	107	125	114	121	132	115	107	108	127	108	104	116	120	106	111	112	126	136	116	115	114	149	142	135	139	121	133	131	126	126	120	121	124	140	117	121	114	145	126	116	140	122	121	122	128	107	116	134	139	118	150	110	128	113	121	117	155	115	123	116	129	125	115	119	115	122	108	120	130	122	130	116	128	141	121	120	125	134	107	132	113	111	104	140	118	132	120	128	113	127	125	121	117	127	131	118	115	124	124	113	130	115	119	123	139	123	136	102	143	138	143	124	111	118	126	143	115	119	129	110	133	139	122	121	108	127	118	121	136	137	112	117	138	114	115	121	120	102	111	125	126	124	112	120	115	131	143	106	118	124	109	114	128	140	116	109	123	137	110	120	124	106	113	124	117	102	126	124	138	114	128	119	134	107	113	132	105	137	125	112	119	130	113	147	127	124	110	131	129	113	112	103	145	134	140	118	127	115	142	137	125	130	136	134	116	122	121	124	107	124	96	128	104	116	133	123	110	112	119	142	105	117	119	125	119	112	119	112	113	134	98	101	117	121	118	127	113	124	119	120	134	107	130	106	122	131	101	127	119	125	106	120	125	142	119	99	109	124	100	115	131	121	124	140	113	116	135	111	131	129	123	123	102	134	117	127	126	116	143	116	159	137	115	131	106	109	132	126	125	121	127	107	116	123	115	124	135	107	131	124	142	139	102	144	128	132	131	133	125	113	122	121	104	126	126	131	129	112	115	111	117	139	134	112	115	119	132	117	122	112	133	141	119	110	122	98	162	115	143	135	117	106	129	119	125	122	115	122	122	113	103	118	109	142	123	112	114	122	106	122	123	115	110	126	139	108	121	146	136	122	114	108	127	119	137	114	125	105	101	119	115	131	113	127	124	116	130	110	148	134	109	121	142	105	116	118	102	128	111	109	125	121	121	129	113	101	101	129	129	117	139	133	125	128	126	117	119	116	107	122	135	121	108	151	139	130	114	123
7276	2716	6115	6724	5622	4431	3717	2987	2527	2107	1953	1654	1476	1350	1207	1121	1027	1022	915	869	845	821	753	740	747	744	745	721	680	655	658	613	601	578	583	645	574	560	566	545	576	588	546	534	540	525	604	654	690	609	501	452	456	478	524	491	485	494	464	420	469	469	451	473	459	418	476	476	451	456	454	445	466	440	479	418	411	464	481	423	446	464	463	444	442	453	442	430	438	440	437	443	478	419	443	422	450	436	432	429	402	419	376	411	454	450	404	438	446	453	459	440	468	474	424	441	438	434	402	414	439	439	438	415	426	414	460	382	437	422	456	431	435	432	428	443	458	412	454	441	443	420	394	467	473	453	413	415	453	410	434	466	465	431	397	430	417	431	415	414	416	428	426	414	430	405	435	422	378	444	391	424	430	468	433	410	412	441	426	451	418	401	405	433	445	443	432	439	429	434	452	391	412	431	466	435	419	432	426	405	415	436	412	457	438	462	421	400	419	455	441	392	497	459	414	413	424	425	415	388	416	426	412	423	426	453	405	455	434	402	448	436	404	412	416	403	429	428	445	487	418	437	404	440	420	407	417	443	398	433	376	405	453	425	423	444	424	394	434	402	419	390	438	441	419	415	398	438	396	407	414	415	441	410	393	429	446	427	418	428	454	425	420	432	434	416	409	367	457	426	427	408	379	404	409	438	404	438	431	430	410	457	432	432	447	439	429	428	461	454	408	444	409	402	429	431	394	456	462	454	407	390	424	407	407	415	408	416	385	437	445	412	417	377	446	421	428	421	405	442	390	424	441	473	431	423	411	430	411	437	405	418	436	427	381	388	420	409	437	437	422	404	397	404	408	434	443	423	423	407	425	436	448	422	425	410	400	441	423	447	417	401	442	437	447	417	427	432	426	424	411	435	428	411	384	423	425	414	460	439	431	402	424	466	428	412	424	418	418	401	427	416	429	418	396	423	400	371	413	454	412	420	421	420	439	453	408	421	389	409	410	413	433	418	402	445	431	394	379	427	421	438	452	436	427	411	433	385	434	429	399	427	403	421	439	429	408	419	468	401	438	426	462	407	457	442	404	443	400	424	406	457	443	464	432	421	428	400	403	429	442	366	447	386	398	414	420	416	419	406	411	397	445	407	442	457	406	424	432	438	425	429	421	386	409	397	404	422	396	410	419	413	393	408	457	429	454	397	419	390	412	426	442	432	437	408	450	383	416	441	421	437	437	456	430	433	425	405	412	439	399	420	441	383	395	440	426	405	425	408	417	391	410	415	410	426	426	409	465	369	404	417	394	413	461	394	425	401	419	374	425	390	416	426	421	410	405	446	384	437	402	444	408	443	399	419	398	404	437	464	421	400	415	425	410	424	446	417	440	405	419	418	412	407	449	440	418	417	402	453	412	413	424	456	414	435	438	433	445	408	375	440	438	422	438	427	405	421	409	432	402	401	425	411	420	414	410	439	422	427	433	428	402	429	420	414	386	436	443	414	438	395	404	440	437	409	433	421	433	402	442	379	438	401	443	428	400	441	451	429	462	398	418	418	448	431	427	419	482	431	433	371	411	465	432	436	421	447	453	438	381	433	436	457	435	425	437	417	409	438	414	403	437	438	410	431	444	400	417	427	412	444	415	421	407	453	410	404	421	408	466	373	419	419	401	409	453	392	453	426	460	402	416	423	427	420	434	391	412	426	427	428	419	427	428	448	419	417	426	409	429	399	416	438	442	462	393	451	424	400	425	423	424	394	407	426	434	423	400	416	447	424	393	363	401	435	390	414	443	444	433	440	445	418	448	428	431	414	406	414	394	403	397	427	388	462	424	442	435	449	427	401	427	458	422	410	446	393	433	434	401	418	405	427	415	414	452	402	398	416	394	426	448	458	408	423	363	401	436	379	402	430	389	421	433	417	403	423	459	416	412	420	429	390	425	392	416	441	399	413	421	412	451	393	426	430	432	443	440	411	428	424	432	452	430	435	388	408	452	419	419	418	405	426	454	385	382	430	424	402	421	400	451	426	405	407	420	428	388	410	431	449	410	425	465	409	443	461	442	411	422	405	400	415	422	431	427	422	394	399	428	436	393	415	395	442	414	396	432	439	404	410	430	423	415	436	427	448	450	402	447	435	409	438	439	404	439	421	413	421	434	427	472	415	419	438	454	433	385	404	417	391	423	416	445	412	414	449	417	430	414	385	416	409	426	378	400	446	400	436	391	422	415	422	439	462	428	434	440	417	409	486	401	435	434	437	455	410	432	426	449	465	394	408	413	424	413	419	432	385	428	404	437	435	425	437	416	406	422	392	400	427	416	365	429	424	435	443	434	415	415	411	379	417	430	433	455	468	416	414	406	381	427	409	412	404	430	464	419	406	460	403	452	426	435	388	419	395	444	428	389	465	416	413	417	470	409	373	446	373	435	415	418	406	418	442	422	428	399	451	401	450	420	417	463	427	421	439	380	401	449	399	429	430	447	417	426	420	418	377	407	439	422	447	394	411	395	444	416	378	431	440	405	393	399	412	418	431	422	398	453	405	393	423	427	383	429	440	404	437	431	449	418	416	428	444	409	433	441	430	451	384	391	408	394	412	400	465	421	422	380	407	359	433	430	403	422	369	439	416	447	436	446	465	413	418	457	419	409	442	391	425	419	447	400	413	406	435	431	408	381	441	394	439	439	397	407	442	448	395	401	403	391	426	446	418	413	366	432	415	413	427	451	445	414	420	427	414	434	406	457	428	411	426	423	420	405	434	415	434	444	436	433	422	426	393	407	436	442	421	389	414	420	415	445	389	433	379	442	445	438	425	422	393	414	425	417	413	396	411	421	409	426	430	414	449	409	454	419	425	433	421	426	401	403	406	419	385	443	445	460	404	406	418	444	409	443	470	430	453	477	434	490	440	416	419	443	424	388	438	421	397	442	408	437	406	401	407	463	411	445	414	448	383	397	476	422	449	423	411	456	422	400	431	421	431	437	428	404	404	428	389	391	490	405	489	435	440	428	448	407	435	451	397	422	436	411	397	404	409	430	440	450	440	415	397	443	404	453	430	442	387	443	397	421	410	378	462	399	433	431	422	428	428	378	445	428	442	405	423	438	435	406	432	410	397	431	414	429	420	386	428	399	431	414	414	409	408	448	393	440	450	434	425	420	453	414	447	459	402	439	447	405	421	445	411	404	449	435	431	423	393	436	394	459	403	380	443	408	430	417	453	432	441	414	440	420	432	395	435	448	414	461	423	400	466	400	418	406	419	434	408	439	398	440	421	431	399	407	459	424	457	381	411	437	438	404	382	412	429	430	430	425	473	420	417	409	426	430	413	434	407	396	439	400	404	400	460	428	406	389	434	434	403	382	451	413	394	416	408	394	415	413	443	430	408	453	386	444	386	361	442	396	426	431	441	449	418	409	392	423	424	423	417	414	380	406	433	424	437	423	424	426	437	431	441	418	426	412	453	422	410	439	422	442	474	438	444	439	406	413	404	427	394	412	430
1416	378	393	390	376	351	336	324	339	312	312	294	329	334	330	341	306	306	316	316	327	325	266	302	345	293	324	327	333	315	297	321	318	315	326	318	341	344	341	307	326	282	315	353	328	332	305	323	348	330	304	305	327	355	323	327	323	317	320	340	322	303	336	297	332	329	303	312	312	311	316	296	318	344	324	370	359	327	332	328	310	354	304	357	317	304	332	311	304	306	304	322	287	329	327	338	317	330	349	311	316	362	313	339	314	328	336	304	322	341	310	336	326	290	314	315	315	341	323	340	309	305	329	359	317	288	302	320	275	326	340	292	321	330	309	349	275	315	310	303	310	322	302	359	328	313	290	303	334	320	326	339	328	306	316	331	318	335	334	314	309	325	317	358	322	323	335	335	325	340	321	315	326	314	323	291	348	337	344	306	331	288	324	361	311	308	321	311	294	329	332	330	353	314	332	309	327	320	323	326	334	321	300	308	340	324	319	317	321	336	301	334	305	315	296	356	306	325	332	335	337	313	354	326	309	345	334	326	318	316	309	308	291	306	296	341	309	342	311	317	323	304	328	314	331	313	302	334	321	334	323	332	319	311	306	299	321	261	308	290	315	338	350	329	329	329	308	326	332	343	338	306	299	337	312	333	311	317	317	310	310	310	348	324	297	307	314	302	321	316	287	294	339	339	341	343	321	313	301	314	319	339	293	346	315	316	339	335	318	349	333	322	346	351	356	338	321	310	321	355	347	348	335	314	335	327	319	294	312	318	323	314	356	363	326	315	325	336	288	312	345	329	350	332	307	334	357	288	375	305	326	304	339	330	317	303	304	322	306	303	272	305	282	331	313	341	310	311	312	320	357	351	347	347	328	350	296	292	330	343	315	338	333	334	328	317	302	305	318	327	334	325	335	339	316	324	324	337	337	325	321	322	336	294	330	329	335	333	292	301	313	290	332	319	326	319	319	339	330	328	319	351	302	318	319	295	337	303	319	296	317	317	316	350	331	332	305	355	311	301	351	341	333	318	334	321	314	346	323	296	319	316	299	315	331	317	327	321	321	338	284	310	348	281	342	317	377	342	307	310	306	322	319	344	337	331	305	326	303	298	344	313	319	292	315	325	330	338	307	358	301	348	337	310	303	305	311	329	339	286	324	337	303	315	337	311	336	339	324	343	329	309	312	317	322	323	316	330	303	311	309	325	330	340	321	315	330	316	309	333	342	340	318	309	328	347	365	334	313	327	332	324	354	303	346	329	337	306	334	320	292	339	309	381	328	325	319	312	362	308	322	310	332	291	321	299	343	347	348	322	319	306	325	336	316	317	356	334	326	305	355	316	358	324	310	299	322	318	323	333	320	317	370	309	317	349	312	322	313	273	302	327	338	328	314	313	371	332	317	299	304	319	341	327	310	362	336	299	329	313	309	303	346	325	307	332	320	325	319	325	326	322	343	342	320	323	297	335	334	307	327	336	349	330	338	331	316	324	332	315	316	306	333	300	307	328	309	330	314	354	324	329	329	324	299	333	317	338	304	315	334	320	324	371	314	320	315	288	302	336	337	314	322	324	315	313	324	283	305	322	327	343	331	339	298	349	293	303	331	315	346	307	283	358	305	316	305	310	293	340	327	322	322	353	328	330	334	314	307	306	318	311	346	335	341	327	329	297	322	312	311	332	331	295	328	306	303	333	314	335	337	314	308	316	324	310	349	335	344	325	309	321	340	316	317	322	326	331	344	311	319	354	336	312	319	330	335	332	331	304	329	307	359	330	311	305	314	333	341	322	355	338	338	357	343	312	308	332	328	319	299	319	331	301	333	317	319	364	320	344	316	324	312	325	324	334	308	298	324	331	328	321	316	348	335	322	322	334	348	339	301	295	320	313	295	295	342	331	329	324	298	323	336	334	333	287	331	327	314	339	315	324	325	335	340	297	314	304	303	318	326	301	305	322	328	285	279	324	317	350	300	332	353	339	332	336	352	316	332	342	314	341	307	326	294	335	298	325	304	332	327	291	328	309	320	318	333	317	299	355	299	314	317	303	298	274	326	333	319	306	309	295	336	320	319	336	311	319	333	323	329	346	321	327	315	306	295	305	343	325	300	350	300	318	330	348	332	293	295	310	320	346	337	299	302	333	303	323	329	326	365	315	323	314	311	308	291	317	324	364	342	332	317	297	321	332	322	306	322	302	313	314	298	306	307	307	290	315	341	315	311	276	322	309	322	311	379	320	324	326	338	311	283	311	354	300	297	289	341	352	295	323	297	277	301	307	348	309	338	337	329	305	314	320	329	317	302	339	294	325	331	316	311	325	342	337	324	343	354	341	312	299	302	315	357	301	320	317	348	332	306	357	316	300	308	299	336	293	325	347	299	286	312	312	302	355	316	306	322	328	328	308	326	306	353	305	312	304	325	307	336	285	338	311	354	332	327	320	301	293	308	300	339	302	332	340	349	335	305	312	290	337	301	337	343	322	340	294	308	330	326	308	311	327	283	291	313	315	331	342	330	290	288	349	334	341	322	318	306	311	321	312	312	288	330	344	293	334	340	328	315	320	297	305	333	330	331	351	342	317	312	346	352	326	316	309	332	342	332	308	346	275	315	316	343	324	333	317	318	341	310	299	307	351	374	350	306	326	320	326	346	312	324	339	338	316	320	356	325	309	337	333	308	323	293	306	308	326	320	303	320	314	328	305	329	320	309	329	337	286	307	302	302	296	276	321	338	323	281	342	288	358	333	305	326	339	318	319	325	339	337	335	313	340	285	360	329	329	328	343	279	303	316	372	354	308	323	308	345	312	344	307	327	306	322	281	301	315	315	340	323	308	312	336	323	336	317	352	329	313	334	303	311	326	342	281	305	328	346	298	317	338	308	322	325	315	330	337	328	332	327	309	319	341	320	306	335	293	365	346	309	311	313	350	316	329	337	343	302	349	310	312	322	315	328	330	314	350	337	292	339	329	290	295	305	311	301	336	324	340	311	278	358	314	325	342	369	343	332	326	312	340	322	344	332	321	299	334	313	307	319	322	356	291	335	309	320	316	334	347	335	302	313	347	344	313	318	333	342	330	293	320	306	314	304	317	309	313	347	345	309	346	304	303	301	318	332	313	321	331	336	330	323	338	328	309	328	310	303	321	326	326	309	312	331	297	294	319	330	332	287	322	347	337	329	300	340	316	313	320	343	327	315	303	310	312	333	326	318	321	320	310	331	331	293	298	304	271	309	340	337	324	310	333	316	332	332	307	291	315	333	308	307	324	324	332	337	308	318	310	313	327	329	293	322	326	292	336	306	311	324	328	330	317	311	311	331	315	331	320	356	341	312	323	327	346	317	316	340	356	335	334	317	331	298	337	320	323	329	330	325	340	341	322	346	312	329	307	284	302	351	333	349	308	282	351	347	311	297	319	344	348	314	326	330	307	316	326	326	325	303	332	315	316	292	333	338	315	311	313	337	307	319	356	328	325	333	324	346	341	340	337	330	333	305	355
2383	1048	1155	1204	1084	1085	1062	1035	974	1071	963	1023	1066	982	963	957	966	986	939	997	1031	988	971	1026	999	905	935	977	951	971	989	986	966	959	990	1032	963	988	970	952	962	1037	995	939	931	1022	979	1010	964	957	1030	1005	965	1009	923	962	996	955	973	1002	988	968	978	987	994	943	995	1003	916	990	933	975	985	941	989	980	979	988	958	972	943	939	943	1002	949	910	954	956	1004	945	995	971	941	991	941	955	1017	990	951	949	1022	951	1018	976	917	969	997	978	961	980	963	956	943	1015	926	940	992	937	947	962	986	967	949	949	958	954	930	983	948	996	961	963	984	956	1010	930	931	912	1012	967	980	934	987	972	965	1006	992	1020	950	1013	983	979	998	999	951	942	980	974	938	987	969	1013	1020	961	1025	939	931	1021	993	925	946	993	953	965	1000	986	977	987	992	953	951	1009	1012	905	938	977	967	1048	990	950	970	983	979	974	1008	995	991	1029	917	964	960	957	981	993	958	985	1007	965	924	908	933	961	1034	1046	910	956	1015	934	942	919	979	960	946	979	952	950	1015	1008	958	1000	970	1009	962	942	952	978	965	1002	965	947	891	981	1028	977	1008	964	1011	939	976	971	926	969	970	964	951	993	995	916	929	975	973	964	1035	937	998	970	957	966	953	980	943	952	959	942	948	977	1019	956	964	1018	953	995	997	1021	943	941	907	986	969	946	945	966	954	972	989	937	1011	1034	888	928	915	991	1009	968	941	994	997	981	968	993	938	970	938	988	896	989	985	1016	960	924	997	1010	1015	939	945	962	945	933	978	1006	990	921	963	1011	977	953	941	938	955	935	956	984	959	980	1017	953	982	966	958	963	920	981	944	975	989	980	915	877	978	995	950	985	1001	1015	1013	929	959	935	922	980	988	1015	951	953	919	1024	944	985	931	955	937	978	974	1024	981	954	953	991	912	1003	967	958	1018	947	969	961	959	980	961	928	931	978	1019	981	892	1001	996	941	977	969	940	955	951	966	1013	934	1018	972	976	957	972	922	1001	984	985	969	969	987	1012	957	943	890	965	991	953	945	1001	946	1007	991	921	987	982	907	959	963	986	988	977	967	950	965	932	965	923	1024	966	979	963	961	976	1019	1000	968	988	966	953	939	1037	990	946	975	1000	988	1007	985	984	971	959	1011	986	923	967	961	984	984	898	994	979	928	999	948	908	970	939	935	952	943	962	981	956	962	972	974	943	926	981	948	955	971	1040	955	967	985	918	1002	961	939	987	969	937	945	962	1000	946	942	949	905	1003	977	908	885	981	934	1047	1000	948	924	965	988	980	966	947	993	917	989	937	905	959	1022	935	971	988	1004	981	973	1019	929	936	988	942	955	981	956	955	991	1004	985	950	897	888	957	981	958	959	986	939	986	935	980	997	946	942	987	1003	937	952	979	940	984	970	995	936	1014	940	976	974	938	944	969	997	944	966	963	906	1039	1033	935	943	948	971	972	976	937	965	971	1003	959	991	970	993	957	1005	1011	991	951	995	960	974	982	990	1006	1014	1001	972	952	957	966	1004	1006	905	993	967	992	987	988	1003	981	1009	968	949	984	951	984	993	953	951	963	986	1008	984	978	1006	1016	976	969	967	985	959	859	928	936	1005	968	988	958	941	970	961	976	982	978	995	967	944	1001	974	960	963	992	983	922	996	923	931	938	1002	955	973	986	959	967	956	1002	954	979	949	972	984	1001	957	980	932	1000	1028	973	929	963	948	936	951	952	972	955	1001	981	994	1002	887	939	1012	905	989	1014	943	964	963	964	926	1004	953	963	1020	938	956	982	913	963	1016	962	957	963	954	914	971	980	952	963	935	922	1022	935	929	977	955	1004	958	972	973	938	1001	934	937	950	974	926	954	945	981	995	965	988	981	993	969	962	938	966	1015	969	971	958	950	1008	972	985	996	942	968	937	998	962	1024	944	902	1003	1014	1005	976	966	936	986	933	954	1040	917	941	1022	943	996	934	947	973	954	921	971	972	983	977	1007	937	971	959	959	977	961	947	973	940	991	965	941	924	927	973	986	885	969	947	955	990	952	1015	1038	990	952	1015	988	989	969	1000	924	940	959	1010	991	960	922	959	1027	959	951	976	967	919	975	1038	888	995	1015	1002	963	990	992	943	912	980	972	1024	998	944	963	986	1007	980	976	1011	970	936	1000	999	988	955	913	965	978	986	994	1031	925	1011	988	955	935	982	996	922	1006	991	998	946	1016	979	964	993	1051	1033	985	1015	949	917	919	937	972	976	969	940	966	974	985	957	974	958	934	941	971	992	989	959	985	1005	975	1011	966	967	955	937	950	944	945	986	941	953	950	942	1010	990	975	959	993	942	1016	1035	944	997	1016	955	961	999	900	954	991	979	923	950	954	977	961	964	989	1013	979	912	970	1018	937	920	986	995	989	924	913	965	929	1016	950	906	954	971	990	978	986	903	988	1008	925	958	939	984	954	952	1027	1028	985	1014	947	1020	1012	954	1026	991	1002	1017	947	956	951	1014	951	998	960	985	986	973	965	942	935	958	944	921	957	974	1006	929	976	1000	948	955	946	951	983	901	996	920	945	968	948	1002	986	983	946	994	905	1007	969	965	919	918	977	895	965	966	934	961	1010	952	906	940	972	997	997	968	1016	921	932	962	994	965	973	969	985	975	983	999	986	967	937	911	999	995	1023	995	982	973	926	948	990	977	961	949	985	988	930	973	1004	991	982	967	965	970	905	970	977	974	955	956	950	926	924	957	947	976	923	1056	962	967	953	994	981	920	975	911	957	987	988	959	1002	976	955	972	980	948	912	960	977	954	1005	981	958	953	985	969	944	985	952	929	978	984	993	956	1005	948	964	987	996	949	942	1000	922	926	952	989	970	992	957	950	947	961	972	1017	941	954	972	1037	985	990	1000	1027	980	942	980	945	1011	949	998	1015	985	964	974	931	987	999	1021	958	989	976	898	958	957	968	1002	946	976	1030	984	978	937	941	950	954	967	932	929	957	996	943	979	937	932	900	977	919	961	955	926	1013	977	975	906	1001	970	965	989	971	908	947	943	973	957	902	921	949	948	991	929	980	1003	992	970	931	953	937	990	989	961	960	956	1002	954	952	941	965	996	931	954	959	1002	922	890	958	938	1004	934	969	974	914	902	966	1013	987	1006	909	996	1025	963	964	931	963	975	964	984	974	1043	1013	989	981	963	989	975	908	986	970	936	944	959	979	959	920	1025	994	984	974	935	993	982	991	957	937	979	987	920	931	930	966	979	956	932	973	970	1012	959	906	998	945	961	972	986	970	1005	1013	1015	992	953	977	981	983	977	981	959	949	900	944	1052	978	968	919	992	968	950	949	968	968	983	979	959	949	997	912	985	979	983	966	959	951	985	983	1007	946	941	998	1048	970	967	976	983	947	927	926	966	1014	979	942	981	988	982	964	953	955	1011	1008	992	972	964	941	953	926	970	938	931	995	1011	1004	936	986	985	914	981	969	993	989	904	971	995	987	948	1017	943	919	1013	981	955	973	989	952	1008	964	987	1004	1017	976	982	1013	962	955	949	975	957	1023	968	943	1006	957	969	1017	989	934	981	1017	941	954	1022	1006	997	941	960	950	1007	1000	952	985	957	986	1014	1030	955	1002	965	986	992	962	983	958	970	1030	968	931	963	997	972	936	949	1003	957	976	990	1010	984	924	997	932	952	984	966	1009	953	985	1019
4741	1266	1527	1179	794	602	530	434	361	309	294	296	272	244	240	224	227	247	238	212	183	223	237	203	225	207	212	209	219	206	215	196	195	205	214	188	200	179	188	195	208	195	182	202	200	206	227	204	203	223	214	220	212	216	193	201	174	200	214	183	182	201	200	213	199	182	188	204	200	218	182	231	197	193	221	189	201	195	204	184	180	176	187	197	203	203	186	183	179	175	197	232	189	212	205	190	199	209	202	188	209	184	205	170	183	189	185	199	202	202	197	197	202	216	211	177	204	188	187	203	204	190	195	193	203	218	231	232	206	188	199	197	201	215	191	183	198	192	196	178	208	213	188	185	198	150	180	186	201	189	198	184	198	186	183	184	217	181	180	218	212	204	226	200	189	205	215	200	200	202	191	186	198	223	207	185	231	189	203	210	197	186	202	206	195	201	194	186	218	209	187	205	213	194	208	205	183	171	212	188	198	198	195	189	211	204	191	222	216	198	176	201	201	174	196	218	197	199	223	187	204	191	210	229	216	207	218	231	192	220	215	219	212	193	186	201	216	199	191	194	202	182	201	176	202	214	200	198	190	195	193	209	211	221	197	191	201	176	202	195	187	177	220	179	199	186	202	185	226	191	205	207	207	190	185	186	222	192	191	212	227	204	205	213	232	200	209	198	205	187	178	203	202	206	210	214	180	191	179	193	204	204	184	195	185	192	208	220	217	219	183	212	213	228	207	204	221	186	193	197	208	182	189	194	190	217	210	223	205	206	186	178	202	193	192	239	192	197	188	173	179	193	209	199	232	181	159	184	213	195	220	197	180	203	191	212	198	174	196	205	205	195	206	229	179	202	203	192	183	193	168	199	206	194	222	191	176	228	203	199	192	200	193	216	189	171	190	200	191	195	178	208	180	214	200	194	175	173	203	222	210	183	203	205	212	185	190	195	179	212	218	193	225	176	198	185	209	212	200	180	215	187	202	196	177	198	194	174	186	174	204	209	194	199	207	192	188	200	192	203	228	203	233	191	205	181	234	207	198	190	190	188	207	179	218	195	208	199	219	188	185	201	196	209	187	205	216	206	194	225	194	183	190	198	198	228	213	197	176	198	206	242	195	182	204	189	191	219	196	208	171	184	188	185	218	203	187	228	200	188	184	219	195	201	210	176	203	215	193	202	212	183	209	229	213	174	181	204	234	201	188	201	181	220	227	200	209	211	189	208	205	213	201	215	193	199	213	194	190	217	192	191	220	186	193	213	175	204	211	169	213	197	208	197	201	198	213	208	183	191	200	193	167	195	200	183	195	204	203	191	183	212	201	207	209	217	208	185	200	187	215	188	201	172	191	181	183	203	189	206	186	216	190	190	187	192	220	196	202	192	195	198	194	179	186	196	217	205	187	195	172	189	197	209	194	204	184	182	199	208	193	186	183	198	197	204	207	208	182	192	215	213	212	185	181	203	183	201	199	179	207	196	212	211	195	192	203	197	218	200	187	224	216	240	226	228	200	201	211	188	195	176	203	208	215	187	183	209	212	205	202	214	182	190	207	190	217	210	192	205	190	199	197	191	186	220	172	207	201	198	184	207	204	223	206	205	191	185	191	184	211	200	204	209	216	203	219	172	182	199	206	210	172	217	199	215	199	196	191	208	191	189	202	199	188	213	206	193	198	216	204	209	171	198	197	201	220	190	214	186	213	206	201	214	199	214	197	207	186	216	176	190	212	202	219	190	201	198	191	202	236	233	213	211	206	202	207	189	199	188	208	174	197	206	178	200	211	207	186	212	190	204	207	211	176	172	191	207	216	193	205	214	178	195	169	200	199	233	163	200	194	202	192	191	164	210	224	200	186	213	202	198	201	187	207	199	193	179	187	184	191	224	216	184	220	199	187	180	221	200	204	191	188	201	201	164	186	205	223	207	225	191	191	182	201	199	211	203	210	229	191	206	198	210	180	199	193	208	200	218	184	189	196	193	199	174	173	197	204	186	224	214	171	186	205	207	237	199	198	172	169	198	219	179	205	200	192	198	205	185	219	192	175	205	199	202	203	173	175	209	187	196	208	193	211	195	194	184	198	182	203	193	182	187	194	214	222	203	202	208	184	181	191	191	187	225	188	215	204	204	203	193	202	220	202	197	224	180	206	211	182	178	199	210	214	181	201	192	174	198	194	173	198	210	177	197	214	192	207	197	207	181	188	175	208	221	209	219	180	190	196	199	205	205	208	217	190	204	213	213	182	205	199	197	191	212	192	181	203	208	182	190	219	214	221	204	202	169	205	198	210	212	190	186	209	212	207	196	195	191	200	224	205	207	207	191	186	189	193	208	203	219	197	188	194	198	196	207	193	185	217	205	202	194	191	213	238	192	194	198	192	204	211	195	205	194	202	189	203	186	200	226	197	197	168	181	181	207	194	204	208	182	216	195	193	183	198	190	198	200	175	193	221	192	182	209	186	187	215	175	210	189	179	225	208	205	199	179	189	189	211	198	198	219	188	211	179	190	193	183	198	213	201	181	211	196	205	192	190	179	190	182	190	205	188	214	206	189	199	203	201	200	204	191	193	195	180	205	173	185	181	207	196	199	209	206	184	210	222	206	200	202	180	179	206	201	203	200	180	181	192	184	185	200	193	199	200	219	214	221	191	207	231	187	194	197	200	199	215	182	186	182	219	196	193	184	213	228	203	177	200	188	205	190	196	208	180	195	188	212	180	193	178	200	198	196	220	199	196	211	188	195	172	178	192	214	203	200	212	209	207	211	216	183	203	196	188	201	185	233	207	195	189	194	197	195	171	193	195	200	175	189	197	196	204	183	215	194	187	209	210	197	177	226	231	219	222	185	205	221	192	226	180	196	209	188	212	169	219	179	180	195	223	188	194	202	211	206	196	205	197	178	199	201	227	203	195	197	206	183	211	203	210	190	194	206	192	197	188	209	199	193	176	201	182	196	224	194	201	181	189	193	188	177	205	225	206	209	185	198	175	197	219	206	227	195	224	198	234	202	190	206	180	189	199	191	203	198	194	214	205	185	181	172	200	193	201	207	197	186	222	188	199	201	181	194	184	197	201	210	206	207	188	195	196	202	182	198	214	197	221	192	196	216	190	206	162	187	218	207	193	215	170	192	199	194	198	203	208	212	203	196	197	215	201	175	209	193	207	201	205	213	213	212	188	183	199	213	212	210	213	194	195	201	201	211	173	213	222	220	214	191	208	201	238	175	226	186	195	198	207	225	193	185	195	186	189	202	187	201	178	201	207	193	189	223	196	178	174	202	209	210	187	217	187	200	198	169	189	192	184	216	204	195	204	189	177	193	185	204	200	194	172	202	185	182	197	179	196	186	218	181	220	177	218	194	170	200	184	197	211	203	192	197	183	204	185	226	214	216	187	201	195	179	211	210	188	167	197	165	211	192	216	200	203	201	221	214	198	179	215	199	209	214	210	160	193	221	198	203	197	181	193	187	195	177	208	198	186	190	221	223	202	223	212	203
5682	1829	3848	4288	3656	2994	2540	2042	1876	1534	1418	1346	1253	1137	1035	996	1026	898	907	919	911	859	816	812	868	857	758	811	758	779	736	751	680	707	667	656	728	743	750	656	694	711	699	662	705	702	726	708	732	752	692	662	670	708	741	687	673	701	677	663	658	636	648	651	685	666	613	643	654	608	612	638	631	670	620	679	694	642	625	619	668	608	625	646	640	679	638	699	664	642	625	661	662	683	637	630	654	636	612	646	595	557	655	682	601	640	636	640	587	621	581	674	674	649	626	685	606	653	658	642	649	615	617	632	673	601	642	669	650	623	655	647	645	648	632	630	646	655	666	656	606	614	646	605	646	661	654	658	616	637	646	611	654	657	648	629	637	671	653	645	648	663	644	693	585	655	614	601	634	591	680	673	641	605	623	650	636	634	644	618	644	641	648	656	597	643	651	651	618	658	637	601	660	596	625	610	705	663	647	621	649	609	697	662	684	657	641	634	614	643	704	628	577	654	619	655	596	668	626	656	616	606	601	659	678	616	653	591	618	621	644	642	670	605	634	627	607	642	638	629	621	631	686	646	625	662	633	635	623	711	624	616	635	595	653	631	633	616	648	666	645	614	649	617	617	608	644	628	668	650	619	621	647	658	658	642	614	640	637	588	630	648	681	629	615	638	608	616	623	663	639	672	643	624	613	630	609	643	658	605	617	623	644	648	685	660	625	642	620	604	637	605	635	623	597	665	669	581	604	653	628	655	636	608	682	620	627	621	597	614	615	681	644	612	644	643	644	633	633	623	551	572	624	637	621	617	663	641	640	639	626	649	630	673	628	633	633	626	638	625	598	639	609	647	637	607	642	687	586	645	632	653	678	630	663	677	649	599	593	618	641	597	638	624	634	591	631	675	637	620	607	651	598	615	621	661	621	664	644	605	609	623	632	663	669	655	615	620	645	613	649	664	636	604	669	654	612	655	642	639	673	633	646	623	610	672	611	631	683	601	646	604	604	689	619	651	608	621	634	640	629	614	643	609	631	638	566	614	611	597	647	636	657	638	595	653	643	648	603	618	632	687	652	595	618	584	682	661	662	659	650	659	631	666	673	593	599	626	682	611	676	621	630	659	622	615	631	647	681	633	609	615	638	628	669	676	592	610	669	607	668	651	603	620	650	622	600	666	633	623	607	668	645	603	635	638	621	661	627	667	669	641	595	663	627	653	687	626	611	657	639	617	617	640	640	595	632	660	615	636	607	627	646	605	618	627	630	619	642	633	601	656	633	634	658	640	636	656	631	600	628	598	663	626	630	647	603	661	639	668	637	629	646	591	627	637	626	660	667	648	626	674	657	651	620	600	676	641	660	614	655	656	650	619	652	671	610	629	658	679	660	644	611	631	637	645	630	645	663	660	656	654	642	630	660	629	603	653	646	643	639	584	626	663	620	642	646	625	676	627	665	654	661	639	606	641	558	621	591	631	670	637	645	625	629	603	586	612	625	613	647	589	653	654	617	641	668	648	645	617	649	652	643	640	645	666	658	644	614	666	651	623	618	668	613	623	646	643	663	626	699	648	598	619	602	624	638	600	639	647	680	582	602	600	630	659	641	657	648	677	631	588	629	628	645	684	635	629	666	610	621	602	656	633	685	618	575	647	629	640	636	659	601	622	633	667	657	685	579	608	638	622	650	611	653	611	672	654	593	637	650	635	649	622	610	595	621	692	623	634	669	614	606	616	681	608	620	672	643	625	622	596	676	667	666	636	646	686	578	619	644	621	633	627	624	647	615	631	665	671	664	630	678	641	622	658	635	670	575	620	680	611	660	622	641	615	650	661	652	633	659	638	605	652	652	633	636	625	619	668	601	622	649	635	673	648	651	620	647	643	617	679	638	671	671	629	647	634	639	629	612	622	682	666	623	664	630	656	626	652	647	654	637	577	642	626	635	657	621	637	633	626	621	641	620	667	605	619	640	670	627	630	652	648	665	636	619	632	637	657	625	621	626	633	642	612	622	653	670	604	651	612	592	644	612	654	615	614	647	642	620	631	669	609	618	613	644	662	608	619	626	617	620	660	643	652	618	623	612	623	644	643	605	649	609	612	663	668	665	617	606	663	626	622	645	675	610	597	614	631	596	646	629	625	607	640	617	652	650	667	645	631	674	650	660	610	624	647	664	622	627	658	628	606	586	681	613	643	636	627	594	686	673	678	588	678	623	620	668	623	647	595	646	638	613	603	632	620	625	614	632	616	630	676	663	636	612	668	634	638	615	628	673	633	608	646	649	632	629	697	602	632	607	657	610	636	635	634	578	631	621	633	647	661	615	661	669	613	659	668	648	632	609	648	649	649	618	578	602	603	651	614	593	675	637	650	705	678	635	663	602	609	632	629	672	647	601	597	621	647	650	670	637	635	629	590	654	621	636	614	648	641	608	646	587	619	628	636	618	610	613	609	618	628	622	616	626	618	632	624	662	661	629	652	653	657	612	595	651	686	598	602	642	682	684	625	597	668	663	626	644	605	628	593	633	694	638	624	657	706	639	643	662	662	674	634	659	638	616	659	636	628	656	621	666	669	621	636	661	623	622	650	666	669	633	620	620	704	603	604	619	646	663	567	627	654	594	612	640	669	614	634	665	655	620	655	677	635	632	633	659	656	610	613	590	582	626	644	613	596	630	657	636	636	657	633	641	613	659	637	623	657	626	614	643	575	660	633	613	675	603	580	637	641	578	620	661	629	621	594	655	607	572	611	635	626	627	657	649	645	642	624	661	660	651	651	612	651	617	633	624	649	662	651	598	608	619	602	669	627	654	621	658	641	653	669	611	606	628	665	636	599	625	604	594	612	653	605	619	628	628	586	668	597	662	623	630	616	626	621	620	601	635	662	642	625	683	569	653	681	646	607	591	611	691	618	666	610	669	648	641	624	626	655	645	630	661	627	622	648	636	644	695	595	623	635	641	611	647	651	692	623	672	642	593	634	630	634	619	645	644	609	635	664	642	646	672	666	599	652	643	653	665	649	623	612	604	630	683	626	627	631	637	639	659	631	624	629	674	622	641	625	631	629	636	614	618	603	612	614	538	637	642	613	661	651	627	656	628	610	615	664	661	645	591	639	638	593	642	681	630	625	658	592	616	593	687	613	668	620	632	649	643	644	651	681	630	671	665	636	664	603	608	632	604	622	639	627	627	642	635	625	650	650	580	632	624	610	620	657	640	613	616	647	606	619	628	606	673	622	623	627	619	624	633	647	657	691	667	681	631	592	642	661	655	645	681	654	622	600	589	654	633	674	648	672	633	642	629	665	640	650	655	656	648	590	655	660	651	652	643	625	672	637	629	650	623	594	640	633	655	636	651	642	620	669	643	611	599	669	615	592	633	657	700	584	640	619	617	613	614	617	622	639	653	676	643	649	680	618	658	634	691	615	625	602	675	596	647	617	585	628	672	626	648	641	682	650	652	627	628	636	651	595	663	676	647	675	638	590	642	658	650	657	633	651
8848	2382	2938	2070	1371	978	686	586	486	384	323	314	259	258	265	220	195	187	228	192	200	169	171	155	177	171	169	163	144	152	155	154	149	130	135	159	133	142	135	114	148	119	126	121	155	166	151	161	147	144	130	135	127	149	154	150	122	133	125	140	150	124	118	141	132	145	127	129	131	129	132	116	145	153	148	126	148	114	121	110	149	114	140	126	113	128	144	117	144	116	153	147	120	148	130	126	147	131	133	138	144	145	154	119	123	143	108	144	125	123	120	139	136	127	127	150	128	154	123	123	127	120	127	155	103	116	143	141	136	105	120	161	127	139	119	108	122	134	139	141	136	125	125	123	103	141	118	136	125	143	116	149	128	113	117	127	151	135	123	150	155	150	133	135	156	144	131	146	161	135	116	134	125	144	122	120	132	137	146	132	132	153	105	132	124	145	125	122	123	118	131	137	117	140	109	137	152	109	114	138	133	141	151	131	142	117	134	124	137	122	138	116	156	132	133	118	156	126	132	145	132	123	135	136	125	130	117	126	129	116	135	131	134	118	120	141	124	133	109	127	118	111	143	144	111	130	147	151	147	138	114	129	145	123	123	126	137	123	135	129	139	122	150	141	128	140	141	118	119	136	124	111	132	133	118	118	117	130	130	131	143	122	118	142	144	137	125	120	155	134	155	135	147	122	127	126	132	152	127	145	141	122	117	135	109	137	132	130	114	117	122	118	127	141	136	141	123	122	139	133	123	121	123	123	140	130	123	130	135	125	139	110	156	127	116	142	151	148	137	152	142	134	126	135	123	130	153	135	138	144	130	125	132	128	147	134	104	128	127	133	141	120	119	129	156	121	133	139	126	133	128	139	139	134	124	117	135	124	115	147	130	123	136	139	141	149	136	119	140	127	110	141	133	124	137	125	138	133	150	153	151	139	141	117	159	146	128	151	159	123	129	117	117	140	127	124	114	129	145	148	134	144	134	157	121	127	140	147	131	147	119	125	120	134	112	135	136	129	135	136	152	118	130	140	131	131	150	145	149	120	139	133	145	135	124	121	121	139	137	127	132	154	122	127	152	128	131	134	131	133	128	139	124	123	158	125	119	117	139	146	150	137	147	124	110	139	139	130	134	112	131	136	141	124	122	123	134	146	121	139	127	137	153	121	117	128	129	125	129	143	132	131	129	122	144	112	124	127	137	165	124	149	141	123	130	123	131	128	160	138	137	137	124	136	127	126	127	140	140	145	125	126	143	129	111	123	141	116	125	120	145	119	109	127	127	118	116	138	129	138	132	124	117	145	148	149	148	133	140	128	119	145	137	121	133	136	109	125	132	148	127	142	124	111	141	133	133	139	132	123	122	131	117	119	150	119	134	127	114	130	134	125	125	118	124	145	123	116	127	116	122	139	150	150	157	149	142	132	111	129	110	145	119	139	129	129	132	129	138	119	134	146	138	135	154	145	143	140	128	145	132	128	133	137	150	101	133	134	119	150	117	134	126	135	138	121	128	118	131	127	127	124	119	127	137	127	143	140	132	126	138	137	144	120	139	114	111	131	135	130	117	123	131	133	121	117	137	114	117	162	122	122	124	136	133	126	143	126	124	122	119	137	119	128	128	120	136	143	123	121	119	122	142	132	128	132	137	144	123	135	142	160	122	136	121	135	124	123	157	140	149	141	120	98	123	138	125	123	121	137	142	138	131	160	131	116	117	129	137	123	139	132	137	120	139	146	125	130	127	133	144	129	143	133	113	141	117	134	145	126	116	120	115	126	121	133	154	140	143	145	143	130	149	132	138	113	122	140	123	132	134	145	132	122	116	137	108	111	116	123	126	132	119	135	122	128	132	143	139	147	137	133	133	141	147	145	136	147	132	131	120	133	110	123	120	139	129	127	145	123	109	132	134	145	144	128	130	119	125	125	131	131	132	111	144	149	121	130	125	132	145	118	149	141	123	140	121	129	121	140	146	113	139	119	134	144	123	135	139	133	136	132	140	129	133	128	120	126	138	139	135	146	151	129	137	123	134	132	116	134	109	155	140	130	154	132	115	130	138	148	129	113	138	123	145	128	133	121	152	145	118	142	124	139	143	129	130	161	123	122	128	153	140	121	144	113	136	116	134	119	131	139	126	141	127	144	131	132	132	130	142	128	130	141	135	134	149	134	139	170	126	114	115	136	141	136	112	134	128	140	132	129	132	113	124	154	115	162	122	133	133	144	122	145	139	141	143	134	157	122	122	136	142	147	144	154	138	140	146	131	115	126	136	146	123	113	147	126	140	131	130	129	133	149	121	132	128	141	128	137	131	122	117	123	130	137	125	111	144	129	133	133	136	125	140	131	133	115	141	121	126	129	124	151	133	135	150	132	137	132	130	132	137	119	130	110	124	157	141	106	131	142	134	123	146	146	124	134	141	131	123	155	149	136	123	130	145	128	137	121	143	154	125	128	125	136	139	132	133	132	123	131	120	143	133	116	137	125	128	131	141	125	127	152	143	153	119	124	138	128	125	102	145	147	144	125	135	132	131	124	133	113	124	148	131	140	134	149	117	144	115	137	129	118	120	150	133	149	123	113	155	151	128	159	119	130	137	107	124	149	129	127	139	133	136	136	138	127	116	127	134	126	130	140	143	121	132	108	124	106	140	137	125	120	116	142	139	118	144	138	125	125	144	130	132	149	127	134	139	139	118	127	125	136	159	117	120	135	117	126	136	133	129	124	134	138	122	140	130	137	120	121	113	128	133	135	118	140	133	120	134	132	152	129	132	121	156	123	123	146	132	121	148	135	155	150	135	147	133	112	148	131	124	137	130	123	130	141	145	123	128	151	153	141	161	146	137	140	120	149	127	109	110	115	129	145	134	107	126	127	116	142	145	129	132	129	134	130	146	125	133	138	116	130	131	150	136	147	123	138	146	133	137	140	137	116	136	116	124	128	132	136	147	120	123	129	133	151	159	133	141	113	137	149	153	116	118	139	128	112	144	140	124	132	140	131	160	114	147	117	142	146	138	109	120	121	149	151	140	139	117	123	133	102	127	125	126	143	133	150	140	134	137	154	153	140	130	133	123	139	128	122	133	107	141	129	116	140	147	122	119	136	123	142	127	134	142	110	130	133	125	121	125	113	142	124	124	154	125	123	145	121	120	135	113	115	107	111	124	141	142	129	140	129	140	127	132	138	138	148	139	117	128	151	118	132	137	121	129	121	132	126	115	141	133	113	139	121	139	134	139	120	136	131	124	110	134	129	124	107	139	140	121	141	126	140	121	135	147	129	132	145	163	139	112	135	121	120	130	130	137	140	122	123	147	110	145	147	155	143	109	135	124	121	110	131	124	135	113	158	133	136	133	151	122	118	150	145	107	141	142	128	127	132	119	120	129	143	134	132	128	123	149	106	142	120	129	121	126	126	146	144	120	146	123	134	129	143	142	138	115	148	118	133	127	122	143	120	111	118	136	139	127	126	147	131	131	145	146	137	134	131	136	149	121	128
7740	2720	6697	7139	6160	4873	4008	3284	2774	2363	2011	1740	1553	1369	1336	1209	1159	1070	1008	986	989	899	857	803	770	769	770	771	706	730	717	705	660	628	635	598	599	609	629	617	630	601	548	538	581	560	608	653	708	625	534	554	551	500	498	513	518	486	546	506	489	525	488	504	475	446	480	508	514	490	465	499	530	504	466	504	485	486	506	488	499	490	453	509	500	442	475	461	486	492	485	525	462	454	494	435	482	465	486	489	501	477	456	457	468	476	469	498	487	455	495	448	447	435	453	460	470	476	455	458	452	464	483	450	471	480	453	451	454	460	504	453	451	454	471	449	459	445	451	485	435	446	458	451	458	487	464	473	437	448	473	468	460	483	469	442	420	458	471	441	479	434	498	451	462	410	463	422	463	487	447	444	463	469	472	447	459	423	463	509	420	460	436	449	490	422	441	410	478	464	465	482	425	466	425	467	429	452	421	457	461	450	482	475	463	429	441	441	457	450	433	459	453	439	427	469	453	456	454	455	452	453	454	467	454	430	454	472	461	481	438	457	445	454	425	434	443	475	444	441	460	467	451	428	444	438	471	459	501	454	438	452	443	494	439	460	455	435	461	443	419	456	427	459	461	451	451	462	451	452	467	466	466	438	449	452	450	437	447	486	466	450	433	432	488	470	475	423	422	470	469	442	420	436	439	460	447	482	475	436	452	442	450	481	417	465	481	432	486	440	456	472	461	441	451	428	464	474	473	424	447	457	428	452	454	466	455	444	477	461	455	487	402	461	437	443	474	465	463	457	437	399	473	466	475	466	456	529	477	458	459	485	462	435	425	449	464	462	446	433	447	444	471	471	469	480	437	488	439	437	460	463	478	447	476	447	451	447	477	479	449	439	458	461	449	468	411	456	441	434	464	430	444	437	475	464	466	487	436	482	409	441	459	459	479	464	470	424	445	426	478	412	448	443	420	421	450	477	431	428	471	464	457	464	428	456	441	518	440	425	423	450	490	499	446	466	423	463	438	455	476	470	466	443	461	449	431	480	464	436	469	424	466	454	454	458	419	453	437	452	503	408	434	438	476	425	443	462	525	457	459	450	427	457	412	459	449	440	434	459	440	456	432	437	466	437	462	417	468	460	464	430	422	426	440	462	449	394	489	434	488	455	414	450	453	443	460	457	445	464	494	441	491	418	463	452	423	449	467	463	454	483	463	464	490	477	453	421	485	448	450	430	442	422	489	468	486	475	436	454	436	413	428	477	446	469	447	461	485	434	490	458	435	440	446	440	489	472	417	463	498	452	449	469	461	423	475	465	503	456	464	424	454	435	462	435	417	425	445	451	456	487	447	452	420	417	428	484	422	499	447	451	433	440	463	451	437	445	415	480	430	443	436	450	483	480	441	467	471	471	442	492	474	430	452	462	457	426	454	444	436	445	475	442	478	441	445	464	463	474	430	453	469	420	469	461	455	438	443	423	475	423	466	434	467	463	453	448	475	450	456	458	498	438	441	456	446	425	472	490	473	432	464	445	440	465	462	429	438	476	501	420	470	456	430	450	438	476	442	429	456	476	437	449	441	440	479	447	478	471	463	444	458	481	467	454	459	407	476	511	455	436	420	437	460	421	451	463	470	449	468	495	453	444	474	465	453	459	433	426	454	470	452	466	466	454	433	460	446	468	419	413	456	418	437	434	446	491	416	472	443	466	478	484	421	468	476	455	486	453	454	525	473	433	452	382	436	452	417	437	470	452	490	504	489	452	443	448	457	442	450	446	486	468	434	427	464	414	487	490	467	466	445	443	428	475	493	462	478	468	428	401	424	459	444	505	457	479	441	458	450	461	446	424	417	431	450	464	445	475	437	471	503	460	468	483	453	467	447	494	454	448	474	444	437	467	427	439	514	441	457	457	429	435	421	497	432	458	457	410	500	483	456	399	437	471	454	424	413	438	425	451	466	445	488	473	461	496	457	456	456	485	459	473	473	462	436	462	467	414	450	439	446	447	460	423	463	470	454	423	458	497	447	425	453	423	465	476	429	458	470	452	467	475	446	430	444	506	469	429	435	443	466	456	464	460	409	452	449	419	451	462	456	437	440	412	490	444	484	434	448	445	493	466	452	465	488	450	450	440	431	479	448	431	453	448	425	484	446	441	426	445	447	468	409	469	426	463	458	465	479	481	486	455	426	442	445	449	442	456	428	471	467	425	463	446	434	464	466	403	443	447	459	468	443	455	460	428	467	418	475	427	422	463	472	478	460	464	453	450	479	497	452	449	482	502	456	463	458	442	480	442	475	441	451	484	421	464	464	439	486	453	469	416	501	432	465	419	461	416	487	485	438	439	451	499	491	474	434	431	441	458	459	488	457	462	462	449	447	500	476	432	455	421	469	437	432	427	490	449	416	444	467	427	502	423	448	478	447	468	430	458	443	440	484	475	504	441	411	428	447	436	445	454	475	451	444	457	472	445	408	465	446	448	484	436	444	469	449	429	437	435	453	461	461	451	468	455	443	432	417	473	434	437	457	447	430	477	412	459	430	461	442	459	447	455	445	445	456	473	474	460	438	436	429	477	436	459	445	452	468	426	430	443	458	454	455	435	446	449	432	477	449	490	458	454	479	453	467	429	432	464	436	466	476	407	475	467	427	448	418	436	450	441	444	441	469	454	491	458	461	450	407	437	470	469	504	395	405	450	475	430	414	457	445	434	437	472	487	440	429	458	451	440	464	454	457	481	431	448	437	438	463	502	437	463	449	444	480	440	413	417	450	422	440	428	443	469	455	451	472	464	476	481	426	443	449	467	432	457	452	478	463	469	447	466	428	442	466	451	444	460	456	446	472	438	441	447	478	455	482	452	448	449	436	456	418	441	447	420	454	461	456	416	457	456	460	437	466	418	442	438	448	425	450	454	450	441	422	492	447	451	483	457	447	475	461	465	466	441	480	446	445	478	453	421	460	420	472	462	481	462	441	431	422	460	439	460	449	443	454	494	421	438	433	447	479	439	468	453	418	458	453	457	430	419	438	446	475	404	459	455	407	454	435	473	463	434	447	459	451	456	440	462	421	445	463	414	454	463	425	453	469	422	501	443	445	442	442	450	431	430	425	446	425	460	457	432	441	452	442	448	454	418	466	478	468	441	458	467	472	461	440	479	418	476	469	416	465	463	485	471	459	420	485	469	441	458	478	456	452	443	458	443	438	463	470	476	441	453	448	399	464	466	451	504	504	474	469	480	453	461	434	471	443	461	471	452	467	466	422	429	481	434	496	427	429	464	435	438	475	476	488	435	415	445	477	420	449	413	465	440	419	434	459	459	442	450	467	433	421	464	464	462	485	424	454	452	487	430	464	502	472	470	431	467	447	455	429	437	462	446	514	493	498	460	448	432	429	414	452	470	470	458	489	465	433	457	474	448	488	460	469	452	446	468	476	458	420	432	435	422	433	439	449	466	503	519	459	508	454	461	479	471	394	438	450	491	445	477	477	440	459	464	415	452
1351	379	394	350	355	360	341	331	333	326	351	371	323	309	311	332	340	313	338	373	314	318	317	340	315	310	300	342	323	313	340	319	324	325	321	327	322	325	332	315	332	320	319	360	324	337	341	308	337	333	338	313	329	344	314	332	337	300	345	330	321	331	330	307	325	339	315	305	327	320	338	351	374	334	361	323	337	304	331	350	306	315	359	306	301	336	296	298	280	353	309	350	333	322	341	271	335	347	290	314	340	370	319	327	331	315	301	305	299	339	277	301	352	307	307	347	304	352	312	324	350	303	341	325	304	328	313	315	355	341	316	336	330	345	316	327	322	319	319	316	337	311	315	322	317	307	336	313	290	331	351	315	319	321	319	301	341	334	336	327	346	323	336	295	330	329	286	303	352	348	313	313	329	317	345	305	278	314	335	326	294	325	323	322	313	339	316	316	356	301	304	346	307	347	351	314	327	357	298	307	329	330	308	325	304	301	331	314	345	320	289	344	342	304	326	313	304	328	320	323	315	318	332	339	278	320	328	317	347	339	325	342	312	331	325	363	325	341	339	343	317	343	300	338	348	291	333	334	323	285	310	332	300	317	282	344	305	332	299	329	334	334	332	326	305	329	312	305	304	345	331	341	317	319	320	350	324	348	346	309	300	315	319	347	355	308	344	309	343	340	328	330	302	329	308	315	319	334	309	311	328	336	328	318	328	332	337	327	311	302	343	328	333	306	345	330	337	299	313	329	307	343	325	314	320	313	295	298	308	344	335	298	335	341	365	341	333	303	324	348	305	360	337	327	319	318	316	318	346	305	300	333	300	312	338	310	310	324	329	332	342	331	312	325	299	330	323	323	294	349	327	317	308	350	340	318	331	299	310	333	313	321	331	308	332	342	344	332	312	329	296	340	315	309	311	321	304	296	334	310	314	299	335	330	331	323	340	322	336	350	336	323	304	323	305	308	323	322	316	314	316	333	320	312	336	347	308	333	291	318	319	308	335	315	336	327	271	323	303	329	292	307	376	328	315	332	319	317	339	310	332	337	327	341	329	313	313	301	334	331	324	308	325	329	314	326	304	336	357	316	318	314	334	321	341	321	298	298	324	296	335	301	316	326	324	302	314	325	331	341	302	331	335	328	338	322	294	318	326	329	327	328	343	304	312	323	324	349	315	307	330	325	320	337	326	298	362	298	316	324	313	313	367	307	312	298	327	323	285	345	347	342	300	363	327	306	310	314	327	328	295	325	331	301	341	298	336	323	325	361	344	367	331	351	321	274	325	317	301	296	311	309	339	341	282	348	331	323	324	354	327	335	343	341	337	317	305	324	320	340	345	291	326	344	341	298	313	326	360	319	332	325	297	321	328	316	313	321	329	302	324	359	302	340	314	333	298	353	298	317	362	304	318	305	309	342	299	322	293	295	316	326	317	325	333	312	308	310	322	338	343	297	344	300	334	314	323	322	336	320	318	360	282	306	326	333	333	321	346	316	301	305	325	282	331	273	326	323	311	324	293	312	314	323	312	319	300	301	318	315	328	300	310	316	292	319	311	318	301	357	288	320	328	308	328	334	332	309	331	315	343	319	321	319	322	299	354	336	340	306	349	342	299	350	303	340	318	333	302	341	305	305	319	327	303	316	338	331	299	311	313	335	294	314	317	299	298	345	272	353	283	346	332	321	322	311	327	347	328	302	283	315	347	280	304	364	359	309	342	324	325	330	300	337	335	314	355	339	345	313	295	316	314	332	334	322	320	354	311	321	336	297	331	318	335	339	327	311	331	348	322	331	335	325	327	359	328	302	325	313	350	369	331	296	326	312	310	336	345	334	332	324	350	282	283	337	311	336	330	337	319	325	312	329	317	339	318	340	326	335	316	334	313	341	326	312	314	337	327	354	320	348	341	312	340	300	339	334	321	326	338	309	328	346	331	294	350	323	299	340	324	327	338	323	360	334	308	322	352	349	305	328	319	292	338	327	338	310	299	333	332	344	308	300	365	316	322	339	336	297	319	328	326	336	333	315	326	302	312	333	309	311	327	343	361	335	340	303	297	349	322	324	298	354	338	346	333	289	316	316	311	334	294	317	310	337	329	326	321	313	319	324	329	319	313	302	340	333	324	370	291	353	319	341	325	309	331	347	292	330	292	334	315	338	319	358	278	305	332	325	338	336	341	328	327	325	336	292	315	328	311	328	333	300	313	315	303	322	360	345	325	296	332	322	322	315	316	315	336	313	301	300	326	325	319	335	324	339	330	342	333	343	331	315	315	330	333	332	364	295	298	317	334	326	323	321	320	330	306	309	315	325	322	350	309	345	338	306	309	330	328	305	320	314	312	352	333	311	327	324	325	316	332	310	308	295	316	298	328	335	359	320	310	313	310	335	364	305	296	329	308	332	355	313	307	337	332	314	298	343	297	295	382	325	332	340	353	329	318	357	281	314	312	312	295	309	290	311	306	362	349	324	306	313	319	366	349	342	337	329	373	324	296	308	329	345	340	303	314	338	361	360	320	302	300	300	315	340	323	337	315	324	312	324	306	341	342	350	316	351	345	319	321	333	311	347	296	313	325	301	311	280	297	345	336	339	327	319	360	297	319	331	306	291	336	324	329	329	354	302	298	308	330	314	335	352	289	310	300	296	313	299	322	340	347	343	315	335	334	295	345	348	300	323	359	359	299	313	327	316	348	308	293	325	321	329	313	334	326	349	322	314	292	369	323	343	323	293	315	364	303	307	355	352	326	332	300	306	334	312	317	311	328	333	321	329	356	316	333	332	304	316	320	317	329	338	336	293	318	310	309	326	348	308	349	327	295	326	313	320	336	305	333	290	338	294	334	321	288	322	346	324	328	329	316	282	327	307	304	332	332	350	316	333	338	312	308	310	305	286	297	297	321	333	318	295	338	311	333	362	327	292	314	328	313	335	330	319	327	348	309	317	335	298	331	311	340	357	347	343	341	317	346	346	283	329	334	305	306	315	329	339	316	347	332	291	317	345	321	306	305	297	312	312	274	341	329	312	324	277	353	316	303	310	314	314	286	313	364	347	308	337	343	320	339	323	363	318	290	334	304	334	308	287	310	331	322	354	331	328	301	327	341	313	294	318	359	318	308	322	326	326	321	288	341	315	349	354	325	294	287	315	297	356	300	318	345	299	335	307	321	304	309	319	321	298	330	348	320	337	321	348	325	308	294	340	316	295	298	303	305	322	313	373	341	315	347	328	339	347	313	324	315	311	305	326	339	299	336	345	324	330	334	335	321	336	309	325	311	332	292	332	310	322	326	323	331	332	300	336	336	312	313	324	308	337	378	301	351	304	337	326	336	334	372	311	342	308	300	321	315	332	293	316	327	328	315	348	330	323	271	345	338	316	339	321	319	312	312	337	345	305	327	332	312	319	310	339	325	348	336	330	306	313	339	319	376	320	337	329	352	344	322	296	296	299	294	341	306	286	347	290	329	325	298	328	335	334	328	321	345	316	358	301	341	362
2425	1058	1150	1251	1157	1140	1163	1057	1039	1012	1061	1033	1021	1010	1001	932	967	978	1019	967	975	997	1013	978	950	1004	989	958	972	975	993	968	980	969	990	963	954	999	966	1006	945	997	991	982	947	940	984	973	962	944	998	936	919	955	980	1002	994	957	1031	1003	1009	993	1007	967	963	998	898	938	1002	951	988	956	998	1008	995	966	987	903	952	982	978	984	983	1013	943	940	977	967	1011	969	993	999	939	930	1012	986	908	1002	953	952	1008	926	989	964	1064	982	943	948	969	989	947	1024	962	984	1052	972	977	930	959	968	1026	1064	952	969	956	964	1017	939	958	945	1013	960	981	965	984	973	964	1011	1007	1015	941	977	982	960	947	938	964	943	1008	962	983	1012	991	1018	941	974	1004	1016	952	933	992	977	978	918	908	963	926	1003	978	922	990	959	952	950	975	927	959	972	983	997	914	1008	972	946	951	947	944	920	939	968	1000	1022	946	1011	966	983	976	1023	971	968	1010	951	985	939	1025	966	958	944	1020	980	1021	934	967	1006	984	949	988	961	957	961	977	935	976	1001	998	926	906	942	926	1029	1033	962	969	988	1014	976	976	914	965	962	955	985	972	949	991	989	925	991	998	987	998	952	969	942	974	923	974	1003	993	941	951	935	982	992	945	914	1008	964	906	988	1019	956	977	969	950	1035	893	1000	950	875	943	964	947	980	910	954	922	941	944	905	951	962	987	994	950	996	999	924	942	982	968	931	957	970	940	920	979	958	972	925	956	927	968	964	929	946	928	914	941	957	964	951	933	949	970	936	948	950	999	894	1011	960	982	995	964	938	953	982	987	946	992	843	948	977	998	939	882	973	980	1006	960	982	934	943	923	993	885	973	947	1002	965	980	960	978	1019	979	978	966	905	888	975	921	954	1002	905	1002	985	972	1035	965	992	1003	926	941	968	972	969	932	962	1036	973	973	1016	913	916	965	987	933	972	989	977	996	992	991	1010	944	1013	986	978	951	981	1017	981	925	927	981	959	983	987	958	981	955	995	976	958	971	950	1029	939	987	996	940	1005	977	947	973	1001	985	950	964	926	986	987	983	951	983	908	982	953	961	958	991	982	956	969	978	970	988	952	945	980	997	988	962	1000	920	999	939	1002	956	1018	916	969	963	937	989	956	916	965	978	1005	956	963	978	979	964	951	947	990	967	917	905	966	1008	954	974	985	998	938	942	1018	958	949	970	950	1008	1032	933	1031	968	1003	953	966	977	956	944	964	965	1024	1014	986	985	992	995	974	991	948	927	1002	936	960	969	931	1016	953	981	1004	1002	993	995	955	998	944	991	946	1006	996	968	941	954	1004	933	937	952	949	961	948	952	963	984	943	937	968	907	966	987	971	974	987	987	987	896	965	991	1025	889	938	964	991	958	943	1025	941	977	979	989	954	1015	951	897	952	972	956	1051	929	980	950	970	906	981	978	889	908	959	940	1030	973	969	994	944	1007	948	941	1021	955	999	1017	931	973	958	920	974	987	984	954	935	959	971	1001	967	907	1023	951	950	960	950	1007	937	897	1004	1019	937	974	995	1008	940	956	1004	1002	978	923	960	987	938	1013	931	1048	973	931	886	1059	962	1004	1029	974	978	961	1008	959	962	956	1002	999	956	963	982	975	969	976	962	980	967	941	907	949	977	999	988	942	977	955	909	985	991	967	969	920	960	989	1011	969	923	1020	964	952	977	900	964	1005	941	907	958	997	1005	945	1015	900	1015	981	962	974	955	983	1027	953	946	972	975	905	965	948	969	986	978	990	941	961	984	1016	953	1009	978	967	954	968	968	965	942	966	1015	997	981	992	930	954	946	962	960	997	972	922	957	964	957	1001	974	934	897	972	970	957	1009	998	998	937	935	956	944	1001	947	899	1011	951	952	963	995	968	959	943	957	892	955	986	979	976	965	1017	980	1034	1067	932	984	985	988	966	1012	956	961	984	1025	972	984	964	915	956	892	1006	968	911	1000	945	982	987	928	993	988	1008	976	988	948	990	952	921	976	1000	985	967	923	964	964	955	962	910	948	958	1005	953	976	986	922	954	947	944	915	953	957	922	935	907	950	906	982	898	974	991	954	941	966	963	985	974	977	970	939	968	963	940	900	915	968	935	940	973	964	958	900	993	946	991	937	977	967	1009	934	980	988	956	910	976	974	888	949	964	993	932	1018	938	997	982	952	974	957	971	946	928	957	894	974	969	944	925	947	922	968	947	961	962	1012	959	1028	995	959	964	962	993	1024	943	1014	931	949	1056	980	971	999	980	955	975	1008	939	1010	934	998	939	939	940	975	1033	964	929	968	980	971	965	1018	909	966	938	955	978	978	1021	1034	1009	924	974	927	952	980	972	944	980	970	970	918	944	985	942	978	1001	969	1007	986	930	977	989	952	985	1012	941	935	937	929	970	955	961	965	988	982	959	942	972	950	972	955	981	922	979	959	962	958	1054	961	992	1010	995	940	958	964	983	940	967	1022	921	944	968	1004	910	1008	967	910	955	940	961	931	973	910	940	1008	906	958	972	973	965	898	930	994	958	978	929	1001	974	967	1007	1004	954	952	962	987	1004	971	917	929	985	928	998	993	999	944	981	1012	989	974	973	976	986	975	974	992	1021	996	990	1014	990	945	972	967	939	955	991	946	968	960	985	1024	949	965	915	989	976	1057	967	967	957	954	963	995	944	923	963	959	946	983	992	1014	990	981	952	946	1029	967	953	976	958	992	989	919	921	975	962	933	1017	923	973	943	928	931	1001	923	963	949	965	956	998	930	970	952	1007	978	1016	966	981	968	901	925	960	987	919	961	975	933	993	991	942	996	1010	916	956	1031	985	909	952	985	982	932	1005	931	955	978	946	952	944	972	933	954	954	965	935	968	965	962	913	985	1001	915	938	1028	970	971	929	954	991	1000	938	904	998	1008	958	1022	936	995	1015	984	966	949	953	980	1029	952	994	940	989	990	945	1019	964	915	959	991	950	1002	951	973	970	954	1000	939	987	1007	995	956	995	967	996	907	936	958	929	1010	896	954	947	963	975	967	933	945	955	931	976	980	1002	909	927	970	951	960	960	948	952	959	1021	925	970	1013	994	976	1017	968	994	950	960	933	979	988	978	1017	976	980	966	978	929	962	969	933	915	1008	973	959	986	940	900	972	960	955	978	969	970	1009	986	988	985	977	985	930	938	935	939	916	955	972	996	960	959	1018	961	966	977	939	962	973	955	952	1015	968	1026	1019	971	942	924	952	924	931	929	987	1002	996	998	958	966	965	949	1011	908	892	964	982	997	978	950	964	978	962	927	998	919	985	965	954	957	930	987	944	1003	951	961	997	975	972	1004	1004	972	935	993	993	902	940	934	953	971	907	977	1003	1007	966	971	999	946	965	973	934	970	915	956	915	1005	990	1023	947	955	997	1001	961	1011	1009	995	960	979	955	912	971	957	922	997	938	951	926	932	928	916	985	953	952	1020	983	952	964	950	929	976	977	1010	955	980	976	1001	990	974	1002	967	936	928	945	945	1035	980	1011	909	972	993	920	952	872	965	955	1002	954	982	991	981	953	963	979	956	968	936	961	1023	998	955	921	984	929	933	1002	1003	1000	923	931	983	954	940	985	1011	990	934	1002	997	968	1006	969	917	998	1001	915	977	969	983	926	961	934	939	972	975	968	988	953	946	940	950	991	928	967	948	923	1030	976
4695	1245	1534	1186	880	622	479	395	350	338	298	274	253	270	249	234	224	226	234	214	209	233	224	217	235	230	222	214	215	210	209	205	195	206	219	191	204	211	194	201	187	202	211	220	206	200	224	219	201	212	194	181	208	223	201	213	200	195	185	210	193	177	208	203	206	176	188	209	219	190	169	215	190	198	199	220	178	208	191	214	188	192	181	199	192	208	184	196	190	195	208	190	189	197	206	214	220	173	224	188	179	200	215	205	195	186	191	175	178	172	204	176	199	190	198	186	187	208	212	208	210	199	189	208	199	222	208	196	200	204	217	191	201	192	202	199	169	181	202	223	180	207	196	180	191	191	182	198	221	203	208	222	215	205	182	216	197	173	180	211	205	202	199	221	181	188	191	186	194	225	176	182	208	197	194	231	194	183	191	189	193	192	203	163	211	196	204	197	194	193	200	175	191	228	205	195	177	187	180	204	213	218	197	181	207	190	198	187	221	180	239	207	197	183	188	200	219	187	215	191	186	203	186	181	175	199	210	199	187	194	188	199	197	199	194	199	207	193	175	189	197	206	192	203	204	203	222	192	167	183	215	188	201	166	194	189	187	190	202	198	212	199	189	198	200	187	203	209	195	183	213	209	199	207	196	214	193	222	178	210	200	199	204	187	196	208	198	206	183	205	187	210	193	220	193	196	194	195	208	191	179	203	204	188	189	164	215	221	205	205	223	201	176	205	213	207	186	200	209	211	209	199	172	182	191	199	198	192	182	194	180	189	216	230	206	191	182	197	176	190	215	199	190	186	194	203	223	179	194	195	180	191	212	185	196	205	179	216	182	213	160	223	190	186	206	198	190	172	196	205	205	209	200	200	226	189	219	227	194	214	215	190	192	201	202	174	205	192	189	200	160	212	182	192	194	209	212	197	199	194	194	187	174	202	210	176	222	179	200	188	217	217	175	193	205	210	207	205	182	231	190	204	202	201	199	188	175	207	208	181	215	186	193	221	167	183	209	203	211	196	186	180	171	212	204	194	216	194	206	183	195	185	165	171	177	205	198	217	196	203	221	192	221	198	215	214	200	245	198	197	190	200	193	192	198	192	200	190	211	205	180	229	190	201	202	178	207	206	205	197	173	198	189	187	213	198	184	189	201	214	184	183	224	183	206	195	200	177	193	189	185	195	211	217	201	209	191	234	196	200	205	187	177	196	210	175	187	196	211	193	203	214	179	216	190	193	187	186	174	202	195	199	187	203	213	191	174	192	175	201	200	181	193	196	183	163	195	184	174	193	187	198	213	206	196	218	200	174	226	199	209	182	192	196	200	192	211	195	182	176	214	196	189	193	214	180	195	193	187	189	196	212	221	180	212	184	204	201	190	183	220	206	206	195	183	172	215	198	195	198	201	179	196	168	192	220	201	195	176	178	193	218	185	197	189	223	210	210	199	186	209	225	164	214	209	198	214	191	203	219	187	185	165	190	196	183	199	198	173	198	190	224	212	207	191	191	199	180	196	180	201	210	199	201	182	194	196	184	207	197	211	199	196	187	199	193	199	216	199	202	189	224	200	203	189	203	194	216	205	199	184	199	188	196	200	200	207	209	167	199	202	206	208	188	154	191	192	196	175	200	199	222	202	214	199	212	190	210	195	211	203	217	203	213	202	166	185	225	213	220	200	214	208	182	175	193	191	184	215	201	201	195	203	180	251	186	198	196	198	194	188	192	197	177	202	185	192	187	186	217	178	206	209	180	195	198	210	232	235	192	222	217	184	196	186	188	210	169	196	197	191	209	207	180	207	202	207	209	172	188	181	190	203	206	181	186	202	223	212	202	197	205	218	215	194	184	183	162	195	200	206	201	206	197	220	205	180	179	228	184	177	211	197	207	200	171	204	198	178	199	217	207	214	192	193	203	193	194	194	190	209	166	214	181	207	183	202	200	199	184	194	174	193	203	206	197	197	208	189	213	217	220	185	177	172	190	190	210	191	215	185	190	183	190	196	183	220	210	191	228	216	197	197	181	206	208	188	198	210	213	203	212	204	182	189	203	191	196	185	186	213	189	207	199	190	198	180	221	206	184	234	196	184	207	196	189	193	206	208	213	172	185	195	183	208	199	204	198	184	201	193	189	203	187	175	170	192	213	193	181	217	217	205	177	192	190	182	197	171	189	191	202	219	225	198	204	211	212	208	206	194	172	194	208	204	203	199	218	176	213	202	214	192	182	197	217	198	217	220	219	166	184	189	207	217	179	175	220	180	192	181	189	192	196	210	187	208	215	206	211	204	200	198	194	200	214	193	186	175	189	199	190	174	206	209	208	183	221	168	184	197	200	192	204	221	193	191	187	192	210	210	201	188	186	190	189	217	170	213	220	238	207	184	200	200	205	180	205	194	150	227	214	207	197	193	213	227	193	177	199	197	193	194	200	188	199	213	190	201	189	197	184	186	202	192	189	198	201	227	181	189	194	218	194	213	192	218	191	176	206	216	206	204	214	186	204	199	197	218	210	197	172	221	177	196	190	206	170	195	195	191	197	194	194	205	191	179	192	225	194	206	201	195	184	179	191	173	202	208	214	198	196	166	172	167	203	212	203	202	178	197	211	209	210	207	192	195	189	186	199	187	199	184	188	194	182	180	198	200	216	168	195	209	190	198	188	207	191	192	200	189	189	167	192	197	181	221	179	207	200	201	200	190	217	218	212	192	221	184	205	213	206	193	201	178	187	185	195	181	183	212	167	226	238	227	210	204	193	216	201	198	178	221	202	201	189	213	198	193	193	204	195	207	192	188	199	186	204	217	195	212	230	197	212	193	193	215	184	218	200	188	196	204	210	181	208	200	181	210	206	195	192	200	186	202	192	185	216	204	184	176	202	203	196	205	215	212	192	176	194	198	176	178	201	202	191	180	187	204	178	204	195	204	182	192	217	212	180	215	224	197	217	213	204	203	219	200	203	180	215	203	183	206	190	205	192	206	216	222	180	185	225	203	206	203	195	228	177	203	200	186	194	191	199	191	210	182	190	194	209	195	204	181	187	183	196	192	205	219	192	187	200	220	181	191	213	204	164	191	192	202	165	204	184	195	194	222	183	187	199	180	212	189	201	220	219	186	170	198	201	188	217	184	203	192	200	185	208	189	186	212	197	222	210	188	208	187	215	220	213	199	189	204	217	184	224	179	187	219	200	193	200	193	186	193	216	177	167	215	196	172	204	214	208	198	198	206	193	209	190	206	205	192	200	216	233	219	191	169	194	206	195	191	178	196	238	218	176	199	177	212	175	189	205	207	225	213	188	225	208	205	210	202	202	197	188	185	202	213	183	199	185	159	227	175	208	194	162	196	210	182	222	195	175	208	200	200	193	223	208	203	194	189	207	183	190	206	190	189	194	196	213	220	181	181	187	189	189	205	202	206	193	203	192	239	206	189	211	229	202	176	172	194	210	179	204	196	193	184	216	203	209	183	222	179	169	185	169	207	221	185	188	188	198	189	199
5619	1848	3886	4320	3684	3002	2476	2116	1830	1578	1468	1325	1179	1150	1072	1054	987	961	905	889	843	813	875	820	766	768	824	744	805	842	760	778	746	693	692	717	657	707	659	710	699	715	710	703	696	661	725	750	771	720	672	665	663	675	665	640	658	682	629	640	670	665	702	653	596	662	688	599	689	637	596	654	658	686	659	655	646	670	639	656	677	668	636	621	642	655	633	666	618	634	682	659	609	675	635	594	674	660	605	638	645	636	662	674	595	652	642	653	643	635	654	633	673	632	593	643	648	661	629	617	636	633	672	634	633	639	611	646	629	646	634	611	655	633	652	668	648	630	651	655	618	632	644	590	631	631	667	655	678	647	664	600	626	626	643	637	635	664	627	690	649	638	585	670	614	670	628	654	669	601	623	640	631	650	600	633	663	665	632	622	645	628	625	634	693	629	662	670	617	608	662	639	666	608	638	660	615	632	621	652	644	651	646	652	614	652	618	626	601	634	630	619	645	659	664	612	644	675	614	621	690	624	619	633	615	614	620	642	602	593	626	658	583	654	665	652	618	609	621	655	653	616	628	626	632	648	621	632	612	672	636	596	654	661	658	659	615	669	616	626	702	639	639	647	604	655	654	685	669	665	669	654	690	594	646	675	634	651	642	657	659	653	642	656	597	625	661	595	648	634	613	648	701	634	578	661	650	633	618	630	573	628	651	664	648	630	655	613	648	637	624	625	664	645	621	659	620	652	636	590	635	649	625	620	593	618	608	638	611	665	629	638	623	660	646	625	690	638	643	598	673	622	656	605	646	628	649	651	626	682	587	655	651	613	645	638	669	625	623	660	642	670	631	635	682	618	653	689	639	633	603	651	633	661	649	597	671	596	634	625	586	617	598	674	618	681	639	615	639	613	627	663	609	617	641	633	620	641	631	607	622	661	629	664	597	643	626	601	650	642	621	622	641	622	664	583	585	636	649	655	648	625	630	642	623	656	638	606	638	603	606	683	609	641	626	635	653	628	598	669	614	603	691	649	637	611	621	646	622	691	633	646	635	664	642	600	627	690	616	640	620	621	635	645	625	614	630	655	616	667	593	593	605	609	624	578	615	683	651	648	631	709	598	657	643	646	627	630	639	603	636	623	626	643	634	664	622	641	584	632	606	655	621	635	617	665	648	697	637	624	605	660	616	670	643	649	616	603	587	618	633	635	650	665	678	620	623	597	654	610	636	629	648	651	635	613	636	665	633	691	624	663	654	660	609	656	624	648	577	639	598	654	655	615	615	633	648	619	649	687	628	627	655	652	619	681	643	626	603	658	648	604	646	655	645	631	590	639	646	630	646	646	619	613	663	642	646	631	655	654	651	696	653	660	675	633	572	622	652	673	648	597	601	641	651	624	660	609	657	659	625	614	680	687	601	628	606	636	624	637	628	629	650	663	603	673	645	663	609	621	651	680	615	612	674	607	688	624	592	625	635	599	602	640	652	661	633	631	636	621	645	650	633	649	640	622	669	634	628	655	628	648	609	665	657	607	641	634	618	629	628	641	664	647	603	659	628	598	613	611	606	671	605	653	639	587	634	636	617	643	620	627	667	619	657	638	621	570	640	668	650	647	594	643	660	619	647	650	601	626	688	618	681	587	638	640	627	603	591	626	644	639	624	642	644	679	630	641	647	633	632	662	635	627	655	631	618	600	594	621	641	657	611	636	638	627	623	633	632	623	619	616	632	669	625	647	614	669	621	633	606	678	651	652	630	634	641	649	615	638	651	643	599	640	694	575	625	651	615	620	647	662	627	631	638	668	631	623	650	665	629	631	619	678	659	620	624	618	632	645	659	642	646	618	653	643	659	611	672	653	636	617	627	649	668	635	660	656	629	659	666	590	613	668	653	609	629	672	646	639	701	644	636	622	664	650	666	634	673	608	655	643	606	652	633	645	635	619	671	628	640	659	604	648	626	652	588	641	616	630	610	643	660	622	630	637	636	597	644	638	620	625	661	605	608	619	606	666	661	602	674	682	649	680	618	679	705	598	652	612	624	584	620	624	669	620	613	682	679	645	655	617	614	630	591	655	679	629	616	606	600	619	622	641	623	633	608	631	645	681	580	625	634	566	660	634	670	653	673	630	647	676	633	661	716	639	644	607	620	624	666	688	626	642	637	602	655	668	639	649	682	658	603	612	681	664	585	623	601	632	598	623	646	594	569	643	651	616	685	623	689	636	606	617	643	604	662	671	623	668	613	612	636	667	598	650	584	646	654	634	592	640	640	683	625	626	610	605	650	613	653	624	654	626	661	590	671	634	629	629	602	635	650	648	598	648	664	614	632	594	645	583	674	641	595	587	642	631	668	623	630	649	641	649	639	637	615	653	614	639	656	625	639	567	646	625	622	635	653	596	642	691	652	627	647	648	644	624	609	632	678	642	648	654	665	628	642	632	628	672	602	662	590	636	674	684	642	613	624	647	637	631	624	604	611	637	622	625	648	643	640	632	649	640	625	648	652	630	620	634	636	610	633	637	684	623	644	664	631	636	634	628	627	616	586	682	596	649	635	662	632	626	630	606	629	601	642	650	588	651	641	610	637	626	629	625	636	586	585	673	664	668	612	631	614	659	598	597	641	645	617	619	651	647	607	646	645	652	653	631	630	603	656	672	652	606	638	664	641	579	631	615	622	666	660	636	636	646	636	635	626	651	658	620	670	668	650	626	610	642	646	655	653	642	617	626	642	626	658	604	594	616	595	634	625	621	657	604	665	654	606	639	613	623	639	653	651	634	636	646	580	628	650	635	622	637	636	636	687	635	631	646	621	585	636	654	655	639	677	627	619	617	623	613	632	622	651	579	594	647	637	580	648	639	624	630	645	582	623	618	622	632	663	599	649	630	683	675	613	631	630	673	633	654	660	630	645	619	632	661	627	637	616	637	632	619	679	647	651	602	623	609	663	623	654	593	651	598	634	632	672	614	611	638	640	594	695	631	655	634	613	651	652	626	630	663	631	645	657	612	662	630	587	633	602	627	619	627	596	627	629	605	603	636	601	618	620	628	653	648	593	656	600	652	626	621	640	629	650	620	654	628	590	594	597	591	612	648	636	653	641	614	590	650	685	625	612	645	597	611	655	619	630	612	634	640	660	632	657	655	642	605	599	627	597	614	630	596	624	670	645	647	635	636	639	653	604	668	648	663	633	610	644	647	635	602	662	640	659	637	601	648	639	661	657	655	570	620	622	656	634	604	645	646	700	600	649	620	633	674	591	608	630	584	626	615	655	611	665	655	657	659	615	647	663	652	632	647	626	571	669	691	617	641	680	655	619	611	638	614	660	628	598	638	668	629	666	609	601	657	597	660	634	693	658	609	676	635	598	675	649	621	660	620	642	633	632	616	620	633	606	650	626	630	608	632	655	649	628	671	599	621	623	630	628	614	635	666	642	655	614	610	625	594	612	621	625	618	619	638	619	630	592	640	611	643	592	625	666	648	662	626	638	628	650	667
8756	2485	2940	2062	1398	1039	696	607	477	396	334	281	293	272	265	216	215	181	192	140	182	170	156	175	170	151	147	173	149	162	152	159	153	148	125	148	151	149	163	126	131	158	149	121	135	148	165	143	138	142	152	155	149	128	123	142	120	145	133	130	133	124	129	132	145	144	117	131	122	138	137	149	131	121	111	139	116	140	141	146	114	125	129	135	136	128	135	142	139	129	142	142	150	119	137	138	110	134	127	110	133	140	134	124	147	136	128	136	140	137	137	142	155	149	132	149	127	122	121	128	146	146	144	138	123	131	114	150	141	130	125	131	143	115	134	148	126	126	126	126	152	118	115	164	124	140	124	131	156	144	150	146	126	145	133	132	151	150	141	135	131	120	133	144	124	166	144	117	144	129	114	148	181	125	138	145	147	136	124	122	146	120	116	137	124	137	125	121	131	122	144	129	123	122	134	151	133	112	135	123	117	138	145	123	129	142	125	111	131	116	116	120	142	124	141	104	128	131	128	121	134	105	127	147	104	130	108	136	140	111	135	152	141	137	136	119	128	138	115	122	135	163	137	162	148	136	108	143	122	133	152	132	134	153	105	115	129	136	115	152	125	131	128	134	143	130	115	120	112	112	134	151	111	141	131	131	133	108	123	138	145	138	118	126	134	140	140	142	136	118	153	123	152	116	157	128	165	142	128	128	110	129	124	140	134	120	110	163	152	128	117	135	145	157	141	131	133	145	123	130	139	160	133	120	118	118	128	141	141	124	129	135	114	166	166	123	122	135	123	136	131	136	120	136	126	129	116	148	134	121	117	116	118	131	154	130	131	132	132	151	106	125	144	136	141	121	112	118	131	135	140	130	120	128	106	127	131	140	133	116	112	130	132	116	137	150	153	120	120	124	125	126	119	132	121	141	124	139	127	146	118	135	140	137	140	168	141	146	129	127	119	92	128	116	133	127	138	122	145	131	130	159	112	128	135	136	124	141	141	131	120	122	123	134	129	131	115	133	117	135	143	120	159	108	124	119	136	138	113	125	145	114	145	136	145	125	117	120	145	124	131	125	120	117	137	134	128	103	129	142	133	148	130	117	113	114	128	122	124	106	109	150	119	121	133	140	116	121	120	127	118	138	125	131	125	145	111	137	142	141	117	132	119	132	117	120	131	155	121	147	114	141	141	132	136	147	126	126	132	124	133	136	127	149	139	150	159	114	126	128	138	132	137	118	129	132	125	121	132	115	148	144	148	140	121	128	117	129	112	115	134	119	130	132	143	158	136	126	143	132	149	130	137	131	113	157	123	139	125	116	123	134	117	136	123	153	114	142	117	140	137	138	130	155	134	106	142	133	116	128	144	140	139	137	143	143	124	127	136	124	170	111	125	124	135	141	135	139	138	125	143	117	136	137	124	149	130	126	146	120	128	114	129	140	135	124	125	124	129	123	146	136	128	129	147	138	123	142	126	124	127	108	114	128	116	130	113	115	121	144	146	116	137	146	133	129	117	114	120	129	148	132	120	122	117	124	122	120	138	127	119	143	123	134	126	125	113	109	120	136	149	137	131	113	130	104	118	130	142	138	128	113	110	133	127	129	128	147	135	139	141	129	116	131	123	128	125	144	131	142	136	136	130	128	111	128	123	139	147	127	127	131	119	179	107	124	139	131	148	136	126	115	131	156	142	114	140	141	121	123	144	121	128	123	128	113	136	135	137	121	121	148	145	137	131	119	149	127	151	138	134	123	129	131	130	112	128	148	131	116	146	125	136	140	133	128	124	106	118	143	128	142	126	125	120	120	127	143	127	131	114	122	132	118	124	138	140	132	144	143	135	123	130	131	122	125	126	151	138	119	113	110	126	138	136	144	132	140	134	135	144	131	125	129	131	113	128	137	129	127	114	138	122	136	129	127	121	117	121	119	126	138	138	152	141	147	138	115	126	110	139	126	143	138	127	126	127	139	124	132	135	141	141	143	116	115	119	135	136	126	130	117	151	120	136	126	120	141	159	140	145	136	142	125	131	156	119	130	133	144	124	134	137	122	140	148	121	137	133	127	146	138	132	124	148	120	142	132	137	130	138	122	123	117	133	136	115	135	115	143	149	129	144	123	140	118	156	140	132	136	119	137	118	158	133	135	142	137	132	133	134	135	137	134	137	134	124	121	141	147	149	131	123	136	113	124	139	130	117	109	120	142	121	135	132	122	136	142	147	131	113	143	143	132	115	130	148	129	120	125	139	145	138	113	141	147	132	129	137	113	138	139	141	141	135	139	150	145	123	143	138	122	127	130	135	126	144	106	119	159	120	115	136	147	149	126	135	132	129	111	129	163	120	151	142	142	141	111	107	125	121	114	120	123	127	128	111	131	132	126	117	132	137	130	136	138	156	122	125	112	141	147	121	135	114	123	120	135	124	127	143	130	123	141	121	124	147	136	123	140	148	122	118	120	131	127	131	136	117	113	134	128	143	137	128	128	113	144	129	138	129	138	137	143	129	137	131	131	151	132	135	148	139	122	120	140	147	121	115	125	149	124	143	123	136	127	128	133	143	135	150	136	140	121	143	136	123	139	138	142	124	126	145	129	130	120	126	128	118	137	120	110	122	101	140	137	145	131	113	136	128	135	135	132	125	126	142	125	114	135	133	133	138	125	148	123	131	136	114	123	139	141	135	121	129	118	138	126	117	131	128	143	133	151	149	128	137	149	134	141	122	118	108	118	131	133	128	156	139	131	131	120	125	138	117	120	133	133	111	118	136	141	133	124	117	138	131	149	131	117	126	120	130	152	137	135	126	142	132	135	140	132	127	144	114	137	128	131	116	107	131	133	126	152	134	142	149	124	127	144	145	144	124	134	125	138	109	137	127	163	142	138	143	131	125	130	135	138	161	130	150	136	127	137	134	145	128	133	124	122	145	140	121	130	132	142	161	126	157	155	142	155	140	114	115	132	112	136	133	135	119	129	119	128	141	130	140	140	129	128	137	147	135	139	130	131	122	133	126	142	111	140	145	136	108	119	135	131	129	117	133	132	118	139	133	124	127	128	135	120	140	126	129	140	128	129	143	134	130	134	121	131	136	141	147	148	142	125	138	138	144	123	165	123	133	138	133	133	129	126	121	145	124	127	118	129	133	137	130	124	129	140	125	138	135	132	124	134	110	138	114	120	137	134	145	133	119	132	140	136	129	136	150	115	136	132	144	135	148	151	136	139	132	130	110	105	147	146	126	146	128	139	122	126	133	135	133	105	118	112	140	160	125	117	120	119	106	124	145	124	133	99	138	144	142	133	141	126	123	137	136	120	128	116	152	113	145	149	134	128	149	117	118	140	124	131	127	147	145	126	139	119	111	130	122	129	127	136	158	142	160	143	142	139	132	137	150	138	124	134	151	128	135	132	130	139	143	138	135	140	130	142	128	128	139	138	118	122	133	134	135	124	132	133	136	113	132	143	125	117	139	127	117	133	147	135	134	158	118	130	140	136	150	150	137	119
7888	2839	6600	7179	6216	4886	4006	3261	2603	2380	2028	1803	1691	1423	1350	1268	1163	1104	1019	957	910	862	822	799	786	756	746	777	751	671	700	638	626	653	612	637	633	622	613	580	595	577	618	580	587	593	608	628	657	579	534	533	502	559	525	520	483	481	514	527	496	489	448	503	489	464	489	473	517	491	485	530	476	469	455	498	479	497	469	442	503	491	470	447	509	497	492	428	492	471	449	437	436	452	460	450	456	465	474	478	458	491	464	466	437	446	472	497	486	438	464	448	407	436	449	466	500	459	494	487	485	468	477	465	483	467	487	428	468	482	424	454	447	492	462	469	450	434	433	460	429	480	435	425	465	485	450	450	459	422	446	485	478	450	485	475	459	487	447	444	443	425	469	446	425	453	469	477	441	454	460	462	441	446	483	452	443	489	455	416	450	480	435	456	462	477	482	435	443	490	465	458	453	430	470	469	428	436	445	425	462	508	456	472	482	466	429	451	484	443	470	455	449	477	456	470	442	441	412	430	467	426	431	477	451	473	468	475	436	494	448	453	480	450	438	441	452	474	436	455	473	441	447	454	462	473	469	460	448	455	443	435	450	449	465	441	478	461	448	464	468	472	494	500	434	487	462	444	448	432	477	416	454	443	446	454	449	403	432	464	428	427	457	457	474	422	448	428	486	463	479	457	443	474	428	456	416	470	424	468	474	506	438	491	419	449	440	460	469	462	464	460	466	455	456	429	445	440	431	443	474	475	487	447	458	453	458	437	477	463	455	439	393	452	453	477	438	447	459	460	454	457	433	469	445	461	411	405	468	470	449	417	476	463	469	457	438	504	450	434	480	458	485	504	451	454	416	440	474	435	490	487	437	463	431	458	441	460	462	479	454	430	433	460	455	470	483	436	445	442	423	465	386	474	453	456	476	433	496	446	446	436	433	458	450	459	444	430	462	436	456	450	480	494	478	464	462	434	500	411	429	458	477	454	439	447	470	457	447	453	456	464	447	445	496	457	435	406	492	463	453	464	465	480	432	457	420	469	421	446	462	455	489	450	463	422	482	482	493	449	420	479	501	466	443	456	459	451	454	469	442	470	417	445	464	461	437	430	453	456	477	466	435	465	450	432	441	451	447	419	472	415	453	455	437	460	517	429	457	465	417	434	421	464	521	438	504	452	477	440	420	476	473	469	466	472	439	421	464	475	452	462	412	449	446	451	453	465	446	467	477	465	455	443	452	432	451	450	425	477	457	459	473	439	469	422	483	442	432	452	460	471	467	424	434	460	450	435	453	438	442	453	441	467	425	445	475	452	426	451	516	443	441	469	443	468	452	464	484	477	444	416	480	443	475	463	424	437	439	463	409	447	472	472	470	451	450	435	459	429	442	461	472	419	472	458	408	414	450	474	459	480	425	486	439	421	449	472	464	424	465	459	448	437	458	455	416	446	414	471	438	453	452	447	458	503	440	450	447	458	450	467	429	457	454	456	445	473	465	461	447	443	450	453	433	436	487	421	445	473	466	449	471	489	424	437	432	438	444	453	448	456	477	463	467	463	448	432	412	464	456	467	451	445	450	471	456	463	507	447	453	441	416	455	436	477	455	465	473	431	462	444	422	485	442	443	492	461	471	442	440	482	444	454	438	434	492	457	476	433	447	446	443	451	498	429	480	443	447	450	440	457	436	459	448	442	477	439	452	488	452	434	465	447	464	465	499	488	411	453	428	469	455	429	454	477	462	434	394	425	442	438	469	426	443	449	437	445	481	486	477	467	477	447	456	432	465	447	437	503	458	415	435	451	453	423	472	451	468	459	456	463	476	483	420	416	483	466	429	475	518	433	466	486	453	453	468	455	460	448	456	465	455	424	412	428	445	444	463	453	459	468	468	458	487	463	455	441	466	474	430	452	440	453	474	435	418	420	453	434	441	474	464	449	454	446	460	426	442	507	403	450	462	431	436	428	483	450	490	434	453	450	449	483	447	412	471	465	481	448	459	451	485	449	379	459	451	448	483	496	489	433	452	446	453	455	492	450	435	434	479	476	457	450	461	469	443	458	430	489	444	443	438	463	427	463	457	435	434	418	434	441	458	453	431	486	439	450	419	478	471	474	458	455	495	448	469	428	446	472	445	451	450	438	469	450	498	454	441	441	455	471	453	481	468	468	480	453	490	411	427	483	444	433	457	479	435	454	396	447	443	467	439	482	450	480	439	474	446	457	425	477	447	455	440	452	437	485	459	448	499	420	452	453	441	420	474	435	430	443	491	443	448	449	456	427	468	476	511	449	455	431	429	456	444	457	431	465	451	472	436	445	424	449	459	448	452	438	447	502	480	434	461	415	460	456	464	451	432	437	409	425	477	477	413	475	467	460	464	451	460	424	404	427	440	440	466	448	407	476	444	456	427	445	461	492	446	445	450	479	454	461	418	433	435	447	465	436	442	468	473	453	442	494	451	454	465	469	430	440	444	408	433	448	498	455	472	447	440	458	441	430	440	447	453	450	453	455	475	440	433	441	450	478	483	438	433	466	477	432	432	437	442	483	466	470	455	480	476	469	464	429	471	479	443	470	444	455	459	470	452	483	442	467	457	446	441	453	464	450	471	462	473	427	439	432	386	420	455	459	424	485	460	430	475	435	449	462	476	409	425	429	481	455	477	457	411	432	448	464	449	435	466	494	459	453	473	460	440	436	460	445	467	424	460	487	457	483	424	474	468	457	463	478	471	433	494	459	456	489	456	463	424	459	457	490	405	456	417	460	459	445	460	458	443	457	439	441	447	427	473	442	463	465	453	423	456	414	464	454	436	430	451	434	444	451	428	454	481	427	452	456	456	453	479	488	446	483	442	430	428	437	447	460	436	475	476	475	442	428	463	460	425	459	422	420	428	431	462	488	506	432	441	449	469	439	466	461	427	451	490	476	484	468	429	425	478	435	432	468	440	461	440	498	432	446	468	428	448	464	473	455	448	434	459	423	443	447	444	422	460	423	449	485	437	479	426	413	412	451	446	415	425	460	410	444	448	437	476	488	444	437	447	423	450	473	433	508	444	452	434	447	465	429	477	441	471	467	426	443	465	453	475	453	459	437	454	491	472	423	458	460	463	447	394	451	437	456	462	477	434	443	439	426	452	420	458	452	505	439	462	480	465	448	457	464	467	439	479	461	456	486	442	469	465	469	443	464	447	455	437	483	439	477	489	443	422	446	439	446	453	461	458	454	460	466	500	461	431	441	467	478	469	463	478	478	430	462	424	440	456	458	475	434	434	437	473	475	431	422	447	435	494	467	453	475	445	453	441	451	448	423	426	439	474	443	474	408	460	453	473	450	444	440	476	451	459	459	455	437	448	454	438	471	423	434	447	462	463	492	480	447	419	431	455	465	458	448	492	455	453	450	481	477	434	427	444	435	445	427	470	466	469	476	443	432	450	504	477	465	466	465	445	493	435	445	443	462	471	465	471	441	437	477	479	491	425	477	457	436	431	465	440	461	427	467
1370	378	369	361	334	367	339	341	337	331	336	336	325	312	304	292	307	353	315	326	336	309	308	338	290	342	339	316	322	328	290	331	294	314	328	344	301	341	314	364	313	325	354	308	310	302	336	331	323	325	345	327	316	307	354	318	348	328	317	320	335	320	314	331	340	328	354	304	343	376	312	318	313	309	325	291	311	290	319	316	324	326	316	311	329	319	332	310	314	327	334	338	310	326	330	331	331	289	353	324	333	274	341	304	302	280	320	344	293	321	330	305	319	316	324	333	354	321	297	341	316	295	311	338	310	313	351	320	322	311	325	364	332	289	290	326	294	331	319	319	333	328	302	290	336	335	305	331	371	298	317	329	322	337	306	299	339	297	332	340	324	312	327	309	305	326	334	302	324	308	338	306	320	314	321	327	295	334	334	329	300	343	312	299	308	320	304	322	315	304	364	305	333	340	299	320	327	308	336	324	333	359	314	313	328	318	317	329	310	286	329	336	316	293	319	307	305	319	335	339	322	305	321	332	340	315	322	325	328	295	303	339	334	352	330	384	330	293	292	314	311	321	316	314	328	303	326	328	348	357	325	308	301	316	327	313	318	325	349	324	371	314	321	309	328	311	315	286	356	346	315	322	294	322	330	299	318	326	335	329	330	286	305	307	299	354	367	324	347	326	300	301	316	340	342	348	305	319	327	358	317	325	337	312	322	324	317	336	315	318	324	299	305	323	300	327	315	321	316	308	306	314	331	306	291	310	330	321	325	307	329	321	298	366	305	299	298	318	317	330	309	304	307	323	308	314	310	332	319	324	298	310	350	305	333	312	317	322	330	356	308	304	376	317	291	321	336	307	328	334	323	312	316	353	313	342	365	314	336	318	311	300	349	331	329	325	304	289	319	347	337	353	299	338	318	323	311	347	346	316	330	338	330	318	315	313	318	313	302	329	301	312	318	321	358	336	305	313	288	315	312	346	304	328	325	332	322	344	358	334	305	311	326	302	308	292	300	317	320	354	298	343	289	329	323	305	307	321	305	332	317	289	349	325	320	310	359	326	303	344	328	325	318	322	305	311	299	322	317	316	309	313	311	339	327	334	292	319	316	298	326	321	297	333	332	330	327	327	377	293	320	325	347	308	270	316	336	307	301	319	303	368	306	324	306	342	325	314	362	348	309	330	307	349	311	336	336	313	348	299	308	337	341	337	286	348	301	316	325	356	328	347	307	307	336	299	309	303	344	337	332	306	326	337	328	332	358	324	294	355	335	327	289	337	322	299	340	323	319	329	282	343	288	306	321	324	312	316	325	336	318	324	324	346	319	323	311	336	327	329	315	300	335	335	321	308	307	356	349	325	339	339	382	317	339	342	318	329	324	347	319	343	296	315	334	348	335	314	330	312	352	339	339	310	303	330	321	313	343	302	318	321	290	363	340	324	324	330	314	321	342	335	298	324	326	332	295	323	315	294	296	330	337	339	342	334	334	328	300	308	313	310	330	331	330	338	317	331	306	333	301	294	316	336	325	322	364	328	307	332	306	304	282	338	316	329	349	352	342	298	307	336	325	334	314	305	333	311	326	316	318	305	338	286	323	334	336	322	325	327	310	300	272	291	339	303	334	335	307	306	308	345	334	325	302	367	290	312	354	319	305	336	299	330	299	335	296	326	307	337	299	304	300	303	309	320	308	316	307	361	319	308	353	312	295	316	319	332	313	357	340	314	350	324	290	302	319	338	319	308	344	323	286	319	341	329	307	321	346	349	281	284	337	329	306	324	307	327	285	307	294	303	286	319	360	329	307	318	310	329	322	338	364	319	310	360	333	291	307	296	308	325	282	320	290	304	336	327	311	348	332	319	365	328	298	302	330	327	318	337	318	308	337	314	316	338	341	310	332	344	341	316	327	325	323	310	339	339	326	331	328	317	311	334	318	354	333	319	317	330	293	301	317	296	325	303	348	310	319	317	319	319	320	307	301	319	336	331	301	315	331	339	363	353	309	295	322	312	332	313	317	353	327	328	339	328	339	327	299	326	294	352	352	308	275	309	340	299	320	352	327	321	296	343	301	320	320	300	310	293	334	333	322	321	334	305	303	320	330	336	360	311	324	303	339	344	344	328	328	319	325	294	292	320	315	309	287	335	309	318	321	323	326	301	309	312	307	318	333	341	318	342	328	312	345	349	307	308	284	343	324	310	343	320	337	319	322	342	325	305	322	321	338	307	348	334	295	326	316	338	299	312	314	317	332	299	342	309	306	339	293	311	314	338	341	341	314	335	356	333	307	333	332	330	326	294	279	292	347	321	313	368	339	315	320	369	317	311	337	348	345	296	322	280	341	329	307	339	332	330	317	290	326	315	323	334	315	343	336	330	296	302	374	305	319	364	317	314	319	338	336	321	315	353	322	309	287	346	318	319	321	342	314	323	316	332	314	338	320	312	294	353	325	316	305	336	287	281	302	304	325	283	320	331	306	311	318	313	329	338	297	314	328	295	312	323	309	333	343	312	308	338	331	328	295	301	302	306	319	303	335	336	312	314	341	346	332	360	350	332	314	344	347	315	305	312	291	316	308	313	350	343	338	316	315	322	321	291	292	348	320	321	305	326	308	312	312	335	326	305	321	303	312	297	323	332	308	340	340	305	330	324	328	342	332	312	316	322	307	312	300	327	352	297	332	312	335	359	355	323	303	370	349	335	324	332	320	339	351	337	323	314	311	332	339	325	345	305	335	305	294	318	300	315	307	337	326	340	341	309	340	328	341	342	324	304	314	330	296	321	329	335	333	326	308	332	322	302	300	312	318	303	319	297	326	310	320	322	324	298	294	344	330	349	331	335	314	316	293	347	313	349	336	293	343	325	351	305	319	331	318	316	291	310	292	331	312	329	323	304	306	294	306	328	328	323	335	338	322	294	337	320	322	316	328	308	329	329	324	299	281	350	303	324	319	328	300	332	339	329	317	322	287	302	324	341	330	316	348	339	308	297	320	322	315	343	336	328	331	313	301	342	297	376	335	332	312	292	305	334	346	300	343	337	315	344	315	347	334	318	308	336	337	286	298	344	302	296	305	336	342	300	318	337	326	326	326	292	314	308	306	311	342	302	339	323	325	333	311	345	336	331	298	338	345	325	326	322	360	306	290	327	283	320	326	295	340	315	341	321	332	307	329	312	320	312	331	326	315	335	349	309	323	319	306	325	298	287	344	329	306	294	315	325	310	347	295	349	327	311	322	348	304	340	302	343	360	311	322	326	294	298	338	337	338	325	324	325	345	329	314	352	312	297	327	307	318	319	344	324	315	318	316	338	306	316	302	356	369	343	312	314	335	349	306	314	303	284	359	332	312	323	339	317	321	319	329	315	296	335	304	338	285	306	314	353	300	308	302	332	319	286	341	316	319	309	326	300	318	319	276	312	337	331	283	312	307	324	311	342	320	311	324	295	318	317	308	314	334	301	338	330	325	295	354	353	319	337	313	319	300	338	333	319	334	335
2404	1074	1118	1166	1134	1069	1036	1042	1035	1034	1051	1006	1018	987	1035	971	960	931	1024	964	947	1058	988	967	994	967	958	973	1011	980	970	933	960	980	982	945	945	1037	972	1012	974	993	1006	990	968	938	992	978	943	987	964	969	915	964	943	982	988	982	1006	964	970	981	954	929	1001	917	992	970	950	926	991	963	933	954	918	939	958	1009	972	959	1010	890	958	1039	995	1016	962	944	973	952	997	923	961	954	958	928	993	957	899	973	975	967	954	947	982	966	914	985	911	937	961	1011	1033	949	968	961	964	970	902	982	991	911	935	978	946	900	985	951	947	993	998	950	972	987	916	968	1017	977	933	948	939	952	947	979	971	993	960	930	900	1013	948	912	908	998	973	1028	948	956	919	932	899	990	985	968	1000	968	984	968	979	955	908	970	926	948	1006	937	999	969	943	957	995	941	926	988	947	918	883	971	923	937	974	997	983	946	915	989	1011	946	986	936	938	946	937	956	935	988	994	956	949	922	974	963	928	908	999	965	964	966	974	928	991	995	967	967	1019	959	994	942	945	936	916	931	986	956	961	959	987	955	954	927	1025	920	1011	939	996	942	944	988	911	953	943	973	1007	928	1007	976	965	943	938	922	1035	959	991	921	980	928	967	957	1019	1016	916	982	938	978	926	953	977	1005	945	947	929	923	998	994	977	951	943	964	952	1000	997	987	1009	920	965	972	948	932	991	947	1002	1029	999	971	1001	979	1003	972	1006	993	985	982	998	969	977	990	1029	949	942	1007	961	1011	1003	1003	991	951	965	949	945	988	916	962	916	935	993	944	871	942	937	964	983	953	958	982	982	984	994	929	990	995	959	957	937	948	923	925	933	956	1002	942	945	958	930	954	937	989	978	973	1020	990	947	986	999	966	962	949	947	954	946	990	1029	942	941	999	910	918	954	921	883	934	967	923	978	995	949	1017	975	953	960	996	943	947	1017	960	987	924	936	1013	946	977	989	961	972	994	936	974	983	959	1035	978	950	946	956	959	947	982	984	962	966	1044	952	957	947	970	1006	969	974	961	965	982	918	1015	925	930	961	990	987	925	1014	950	952	970	914	977	934	953	948	1025	976	949	939	1009	995	985	957	987	953	939	950	920	904	908	909	987	980	952	944	961	916	970	1014	947	1034	900	958	948	962	934	966	975	985	986	969	1014	933	955	936	966	905	939	942	958	960	946	991	949	961	929	964	1001	993	997	972	975	928	938	952	939	984	1000	1014	940	940	977	980	920	920	1034	972	986	987	984	932	1015	1011	971	987	950	934	987	928	1007	993	956	978	948	976	918	1043	979	964	974	956	972	952	986	922	944	935	1010	1026	978	940	961	981	958	1023	970	996	974	920	997	906	960	950	944	959	975	945	983	992	916	887	967	965	939	963	967	938	1026	989	932	917	989	979	928	976	972	996	1044	987	893	961	1034	969	981	944	952	933	948	929	956	939	967	958	950	973	960	989	979	977	932	977	940	1003	940	1035	965	927	902	998	977	917	949	945	988	968	972	995	973	903	935	963	999	966	1000	917	976	934	952	927	972	1024	972	972	960	1033	1021	952	912	908	976	961	960	986	942	977	940	927	930	1020	959	934	928	990	956	962	991	922	961	981	981	1012	945	998	923	915	972	942	940	969	961	988	932	966	982	959	968	944	921	965	968	945	1006	993	938	936	886	931	937	946	977	967	994	1016	1035	935	922	965	905	968	907	1045	929	979	987	961	966	955	952	938	970	970	967	1004	937	947	972	965	969	1003	933	980	957	961	928	1009	944	952	994	999	943	947	980	987	1009	907	988	990	902	986	995	967	1032	1018	972	964	998	977	933	1000	967	925	963	944	923	970	999	957	1007	955	954	957	1002	946	934	1016	962	980	920	981	934	968	933	989	957	962	998	905	950	966	968	943	969	979	989	1019	981	943	915	929	1013	1005	910	998	978	963	948	985	1005	1010	945	955	981	965	1017	904	946	1016	956	998	930	962	941	941	974	1005	971	983	1042	1003	970	953	989	918	925	960	938	975	961	964	917	969	1028	975	985	922	1006	996	996	965	950	940	1012	989	988	930	977	986	943	931	926	974	972	997	954	957	988	984	916	999	987	981	948	967	969	1020	974	986	983	960	975	979	962	934	996	929	972	978	1011	966	945	952	1004	1007	946	946	952	1006	976	1056	958	987	995	982	967	971	973	996	963	961	919	970	982	921	970	979	950	920	970	951	967	922	969	982	941	1017	995	953	961	959	1022	976	921	954	996	959	978	899	977	1027	899	1011	977	952	972	950	968	1035	987	974	950	959	936	949	939	934	945	935	944	908	978	911	1013	979	934	955	979	971	1013	945	994	927	933	980	934	949	967	969	950	963	1015	944	970	980	957	944	961	962	956	951	994	898	934	970	980	907	977	988	1028	950	957	984	908	937	984	924	917	949	966	965	932	905	963	982	921	935	946	920	971	957	1004	994	975	962	930	977	982	990	1003	988	956	957	974	979	947	950	976	999	980	930	992	1004	949	985	915	900	973	978	1005	973	961	963	998	912	984	1012	929	899	952	997	1022	960	927	935	969	1012	936	998	932	962	944	1038	959	998	985	987	972	969	949	936	940	981	955	939	1007	962	1013	1008	982	950	951	965	950	919	976	942	1010	945	979	967	994	980	939	929	957	962	984	972	951	952	926	993	969	937	919	999	950	913	935	946	933	1004	1002	977	951	985	985	1019	1001	898	976	969	928	951	994	1040	1045	951	967	969	957	1019	976	945	978	903	960	989	980	963	948	985	976	980	929	932	960	983	908	937	935	927	1017	935	961	916	1026	1039	961	935	928	1027	962	1009	1016	1015	932	956	895	901	955	963	995	953	946	1032	971	928	937	978	999	965	983	962	970	936	984	966	962	991	886	999	930	972	954	991	944	980	969	984	914	950	980	977	933	980	964	938	1067	950	957	988	1001	973	954	1010	937	955	913	997	935	948	1018	933	961	975	959	1005	998	967	1000	993	933	941	968	959	986	1002	961	951	993	1020	1007	976	1026	921	971	977	1008	933	975	1010	960	958	1060	966	925	954	979	975	984	989	924	938	946	985	982	978	1012	974	1049	961	925	953	971	956	1022	926	976	988	1010	998	1000	921	933	932	949	962	1039	1003	1010	970	946	1004	1010	959	967	961	1008	978	951	997	930	936	941	921	971	941	1043	963	937	965	998	954	978	913	977	964	963	928	972	969	983	962	971	981	957	947	1004	948	1012	1012	955	971	965	1007	988	972	945	983	975	936	969	967	981	935	972	942	929	974	973	955	983	959	995	975	941	923	927	969	918	993	926	947	985	989	932	943	971	960	944	956	988	989	979	998	929	965	937	972	971	922	970	989	962	966	1001	1017	921	1006	956	1043	973	990	962	940	989	932	979	985	1016	971	989	963	991	965	961	926	967	903	951	909	965	962	946	1016	944	919	999	1082	922	933	931	932	948	953	1003	939	1015	914	955	941	947	963	956	959	984	960	980	918	978	923	997	991	944	972	970	973	967	946	951	996	940	941	975	981	962	973	980	956	965	935	946	945	982	1027	1047	933	944	940	914	955	969	974	1024	963	978	931	902	922	931	1001	1013	966	906	949	939	985	943	1003	998	959	960	974	1022	978	968	993	991	962	939	1001	979	894	949	970	965	955	972	1012	959	931	917	990	978
4720	1240	1603	1185	864	663	526	394	370	323	309	274	247	249	242	248	239	260	268	225	234	244	219	211	180	229	217	214	189	194	231	195	204	222	178	186	199	217	203	201	201	217	193	190	202	194	207	194	208	223	239	188	204	204	201	211	201	225	220	211	204	206	204	166	211	210	190	200	195	203	203	185	192	192	209	202	183	218	228	203	218	215	209	191	209	173	198	206	192	225	212	200	199	204	190	178	198	176	196	198	209	227	191	184	186	171	203	178	198	194	225	192	196	191	222	184	202	179	188	220	196	209	226	185	191	196	200	197	186	185	195	175	209	185	166	213	220	208	181	200	230	201	164	189	187	183	206	164	192	181	210	175	208	219	226	222	194	191	190	204	202	179	202	193	193	221	198	209	197	206	188	226	204	207	183	185	196	207	221	197	211	212	176	208	199	188	190	215	220	206	199	214	191	211	201	197	184	203	200	191	219	211	213	201	211	196	188	170	193	205	199	192	205	192	179	194	179	219	216	174	202	176	206	178	197	205	212	204	214	223	191	214	204	193	193	195	199	201	193	179	195	202	212	198	194	207	196	197	222	214	187	179	232	195	200	187	200	173	201	203	176	218	210	212	205	218	194	186	192	204	199	210	196	192	189	186	203	202	234	212	186	198	206	181	212	191	200	200	216	203	173	202	205	193	201	181	212	201	198	199	195	185	201	185	195	193	191	203	192	226	201	205	181	196	209	201	204	200	179	225	217	215	196	190	197	199	187	172	192	196	192	206	205	195	188	192	214	198	211	201	197	207	221	187	185	189	199	207	182	209	200	225	219	203	193	192	177	238	231	181	175	197	196	192	195	217	193	196	199	202	190	201	228	200	198	210	223	220	214	200	210	181	173	215	213	168	190	202	192	197	192	190	187	190	203	208	187	188	195	186	180	195	187	205	204	198	216	199	193	201	191	198	208	197	176	196	175	163	203	241	196	188	191	206	209	205	223	200	191	210	214	199	218	218	213	189	192	218	198	204	209	193	194	205	196	205	181	198	215	192	209	188	180	176	210	204	203	215	188	190	164	195	183	201	210	189	213	201	186	196	191	201	209	204	189	204	231	207	189	201	198	206	192	190	192	193	165	176	201	203	207	225	206	204	191	199	209	203	186	209	206	190	208	204	205	215	183	178	197	201	205	209	203	206	197	181	195	197	189	205	164	172	210	196	209	192	209	188	208	207	186	213	188	221	217	194	195	221	192	185	193	228	192	193	202	208	184	209	198	219	196	190	219	198	198	188	168	193	187	174	218	194	205	202	206	202	193	198	202	241	193	209	203	192	177	215	182	182	204	168	208	204	168	191	219	205	182	196	218	181	207	198	202	190	199	203	204	182	208	182	185	209	207	204	193	196	196	193	211	217	191	224	222	213	186	209	192	185	219	201	182	188	208	214	183	192	185	183	177	184	187	195	192	207	205	221	209	158	186	195	209	206	182	208	185	196	227	207	198	224	181	191	186	199	183	190	218	209	197	214	204	232	210	198	204	210	194	179	191	207	184	170	198	172	200	201	212	175	201	218	227	204	196	208	191	171	224	189	224	195	185	216	207	197	201	205	218	191	179	208	209	206	183	196	195	192	198	192	190	183	213	199	196	222	199	213	202	201	180	179	189	212	181	198	197	196	193	196	196	176	192	228	199	175	199	165	199	197	201	189	205	201	199	220	199	186	201	191	210	203	189	195	216	234	209	210	201	205	193	194	181	179	207	207	188	188	181	220	192	207	211	178	205	197	204	177	225	202	191	188	192	190	201	207	212	200	174	183	188	174	178	200	206	199	212	177	209	205	197	195	237	169	192	216	194	206	194	181	177	186	217	201	190	171	188	221	204	183	207	205	206	206	191	196	180	192	180	183	172	177	216	223	212	222	169	205	197	198	188	199	178	207	189	199	197	200	204	202	208	208	181	208	186	202	214	191	184	220	185	167	184	181	185	190	177	194	173	197	197	203	191	211	201	206	217	181	202	185	188	194	193	220	199	206	203	180	203	194	203	208	197	196	185	214	197	186	198	201	221	217	184	198	172	181	201	198	219	198	194	224	187	221	203	186	206	182	211	219	207	198	199	221	190	209	223	160	199	213	197	197	203	191	196	188	217	207	188	207	189	198	188	206	219	210	186	189	219	224	206	195	181	203	201	192	200	220	228	202	191	189	195	202	199	200	178	175	174	179	188	207	195	204	188	207	199	204	227	196	196	208	210	200	189	185	192	204	197	203	192	199	190	212	190	186	197	220	181	188	170	208	200	184	197	201	221	207	205	197	197	222	166	218	202	224	207	188	227	197	192	188	213	188	217	202	200	191	192	199	184	190	205	184	179	197	210	184	211	168	201	198	219	169	205	199	207	175	197	192	198	174	196	189	208	185	209	204	193	194	210	190	199	187	180	208	207	174	209	205	187	213	185	192	183	211	181	198	208	202	192	202	216	220	194	197	191	191	232	206	216	192	206	196	209	199	206	206	203	195	220	201	212	192	192	204	191	201	211	181	196	192	198	189	211	188	196	203	187	194	230	202	190	174	188	204	203	203	193	202	187	183	198	190	202	197	200	192	212	211	194	203	232	196	207	212	200	220	193	207	197	207	172	191	175	210	213	211	203	218	195	202	209	189	193	216	190	201	217	208	201	189	193	207	227	186	203	178	214	180	197	178	202	204	213	200	189	197	183	195	191	206	174	194	186	215	194	194	223	191	217	199	201	212	222	177	194	228	191	188	165	172	182	184	199	171	195	205	216	193	215	215	214	196	183	176	174	189	195	212	195	205	184	181	198	187	186	228	216	192	189	203	210	191	200	208	194	195	190	205	203	210	193	215	198	176	198	214	206	196	183	206	188	223	209	198	183	183	204	226	205	186	211	193	190	197	173	207	186	206	192	186	197	183	205	211	190	200	179	205	195	208	182	215	188	188	202	190	199	207	201	191	196	203	207	235	196	204	190	201	186	216	196	187	159	198	188	174	212	195	210	194	198	191	201	191	194	213	216	182	197	203	183	206	201	197	177	196	219	201	176	212	199	190	194	190	201	197	204	211	202	216	180	208	216	199	173	209	209	206	195	193	206	192	210	207	173	246	199	190	195	215	203	203	184	180	181	194	199	218	180	229	186	180	164	174	226	213	204	194	175	209	220	214	204	206	213	206	212	201	203	202	223	180	184	207	185	191	186	200	201	192	217	203	203	201	187	203	182	203	210	202	201	179	194	220	240	180	206	209	195	195	214	208	212	205	225	196	222	182	184	223	201	194	204	212	207	207	192	209	195	214	184	190	182	196	211	185	218	188	207	234	195	195	209	217	201	212	202	177	213	206	178	197	209	181	189	189	215	221	184	182	188	188	205	179	197	193	205	192	206	179	207	180	193	202	188	205	201	184	203	206	201	196	198	207	203	186	201	184	193	208	191	195	202	191	199	191	196	201	185	198	219	193	200	188	174	197	183	185	189	190	215	207	203	193	194	230
5563	1813	3855	4345	3634	3018	2541	2069	1789	1625	1438	1316	1236	1154	1053	1003	1020	931	884	851	865	841	883	852	799	795	783	799	807	751	809	765	745	715	708	699	664	702	729	714	726	677	684	723	655	642	717	751	718	743	693	657	679	680	679	701	654	693	662	603	655	695	668	686	678	668	625	670	657	675	683	680	639	643	635	600	690	650	585	648	627	644	646	660	622	639	672	618	693	662	619	613	640	623	666	623	612	641	640	672	633	633	660	630	636	606	622	607	655	628	630	603	651	618	658	638	665	624	628	603	639	641	661	616	659	638	598	643	680	602	576	695	625	650	627	677	640	662	633	649	608	648	644	637	660	611	635	689	608	607	602	597	642	680	641	618	638	600	655	618	663	587	640	647	633	636	624	628	628	647	643	644	635	636	619	619	667	651	633	644	643	610	603	693	661	601	602	641	650	605	616	628	646	643	646	656	623	632	618	664	651	660	666	680	661	633	666	663	643	622	623	635	625	653	668	624	598	658	633	631	592	614	626	624	620	646	679	609	659	644	629	626	635	617	655	616	640	661	641	622	651	650	627	617	644	622	613	618	622	617	618	597	653	663	650	614	628	608	594	613	610	620	615	605	625	653	601	635	624	622	607	599	608	635	622	636	632	589	634	600	633	623	612	661	618	645	600	629	633	626	656	599	610	601	626	645	637	650	670	622	649	677	628	704	609	632	584	618	608	665	612	622	694	612	624	605	701	648	581	635	640	619	641	646	659	666	675	655	644	636	607	618	614	641	663	677	586	635	629	636	634	608	613	620	626	629	649	668	601	661	671	666	622	675	607	631	605	642	596	632	619	607	612	655	658	597	606	605	673	663	654	635	663	700	651	635	641	673	620	582	649	654	619	617	610	659	672	640	610	637	651	627	632	661	619	649	610	653	575	585	612	651	610	631	649	595	642	677	652	652	609	627	635	644	633	646	618	658	631	606	628	604	621	602	624	657	610	673	686	621	637	643	630	639	596	626	596	606	616	669	614	634	645	674	639	618	604	592	625	596	603	654	645	669	598	619	642	654	666	628	665	633	624	607	663	619	645	645	606	594	597	614	634	665	618	609	607	607	580	637	642	631	646	617	683	613	617	622	656	659	600	624	668	628	646	630	637	629	679	650	576	571	635	685	623	663	656	628	670	596	651	616	643	621	586	599	649	660	679	659	664	622	638	654	685	604	635	648	668	636	610	576	597	590	624	652	612	615	599	633	659	594	624	638	618	600	651	634	654	683	657	595	652	635	660	642	621	613	619	639	599	672	597	596	631	650	584	637	622	618	637	607	600	618	671	627	675	595	626	632	648	668	646	653	674	627	633	608	592	614	671	610	622	639	635	655	667	668	598	601	614	627	637	552	628	613	616	626	644	588	615	675	580	632	656	615	628	628	633	619	679	643	651	620	640	626	590	663	618	577	672	609	630	598	671	612	586	641	621	645	630	609	619	630	577	619	652	629	615	628	570	663	644	612	618	646	607	652	638	621	633	631	608	635	603	644	613	579	652	626	621	650	624	595	661	631	602	595	598	692	631	649	628	671	593	599	611	660	605	610	630	690	663	602	645	677	640	642	641	606	671	654	643	587	633	633	658	619	626	634	598	627	613	636	656	640	598	624	623	616	606	615	645	654	597	657	610	660	655	642	677	604	656	667	626	647	620	661	642	635	628	624	623	572	656	638	620	612	609	684	653	652	599	616	659	623	606	616	647	609	615	661	646	629	650	652	652	657	622	639	640	635	637	636	649	660	606	582	684	606	616	635	641	658	633	653	598	674	621	612	651	597	633	625	647	629	620	623	616	613	676	620	609	609	609	664	628	631	649	613	640	654	609	637	641	638	653	655	615	655	615	651	611	625	649	643	647	674	677	655	623	616	625	642	640	674	585	629	607	685	622	643	613	677	678	635	592	640	612	615	605	638	632	599	631	642	578	618	657	620	609	619	629	656	613	604	589	650	680	592	627	619	631	603	647	615	610	589	594	672	640	662	622	666	593	652	640	635	658	630	653	650	648	635	640	609	638	654	602	613	672	613	652	652	639	649	646	626	647	613	612	633	630	671	572	645	645	652	651	654	651	657	600	658	615	618	661	633	641	646	687	564	659	649	575	627	582	612	639	634	641	626	633	628	585	631	657	659	672	591	606	622	643	637	645	669	608	620	615	625	649	601	616	625	609	672	650	673	639	644	630	605	615	590	650	601	650	605	608	650	609	664	617	612	639	642	596	661	588	658	640	667	654	600	655	650	667	613	640	661	653	652	606	596	645	655	634	616	658	619	649	613	590	652	653	580	631	664	628	629	637	622	658	609	598	618	611	647	631	662	624	650	657	635	620	638	671	616	632	645	608	631	596	630	667	600	617	610	606	627	686	638	612	611	626	657	617	629	628	658	581	637	643	610	624	627	631	630	629	627	659	629	581	641	627	594	632	616	653	619	638	621	640	600	657	645	671	681	621	600	638	663	652	627	633	662	627	626	612	585	604	651	628	600	626	617	603	632	653	649	651	621	647	611	659	630	672	651	639	618	651	671	625	656	636	619	647	635	604	610	619	683	650	593	620	624	667	630	656	592	624	597	628	591	662	605	630	625	608	665	609	628	582	625	610	630	589	623	642	617	624	629	633	561	639	623	618	635	619	626	634	619	614	653	579	620	617	653	641	654	611	696	663	631	617	684	643	652	620	640	656	629	631	634	623	646	635	640	620	609	607	692	626	679	665	660	642	650	630	626	630	622	634	638	628	661	607	673	600	660	644	644	633	625	681	617	664	611	615	623	608	621	611	612	623	654	670	612	633	644	648	657	650	651	650	612	653	632	625	639	632	608	641	615	616	643	655	629	605	631	657	600	637	639	624	659	638	622	611	677	642	632	648	631	626	676	676	601	640	639	610	637	632	586	568	644	598	614	610	597	615	697	627	596	639	619	581	617	591	648	683	596	635	616	638	610	646	593	646	603	578	665	587	607	633	653	637	597	615	632	611	665	653	587	605	605	629	618	600	637	646	614	641	651	599	612	617	639	605	621	661	624	656	619	625	649	630	655	647	639	618	634	603	668	605	615	644	639	648	669	614	598	623	651	620	632	654	619	619	671	639	591	634	656	643	626	644	590	610	656	671	616	613	598	648	601	640	626	645	618	656	601	625	609	606	667	666	613	661	612	615	620	615	631	657	623	651	645	619	630	592	630	615	650	604	624	614	666	658	633	631	603	652	598	638	619	648	611	654	691	708	699	620	631	618	632	646	602	654	651	616	619	595	637	652	655	641	619	621	628	640	636	596	613	647	588	643	645	612	591	657	605	628	649	627	620	604	640	653	640	615	696	666	629	657	651	622	689	626	632	655	612	652	624	661	646	669	654	666	617	627	623	664	621	627	623	596	636	649	622	621	631	639	595	639	661	632	625	621	656	656	635	643	632	634	611	642	637	591	641	663	614	602	630	641	650	643	594	644	593	660	636	634	623	650	649
8815	2472	2830	2026	1379	964	739	543	468	425	362	285	249	256	239	213	229	215	191	175	170	171	161	187	161	156	174	153	147	151	159	159	151	154	152	164	126	139	136	118	152	148	166	151	145	133	162	131	163	141	141	153	136	152	125	143	135	130	127	151	147	113	125	122	117	140	121	127	137	130	118	123	161	144	133	143	144	132	133	153	133	115	158	130	129	128	143	153	125	123	156	146	140	137	130	106	122	123	153	140	118	120	134	149	116	142	124	105	125	150	139	130	126	136	114	115	121	130	136	137	141	146	117	116	137	160	140	106	140	155	108	125	131	138	139	127	121	126	116	129	126	127	133	160	141	138	118	124	139	127	139	122	145	129	140	120	116	125	125	129	129	144	151	135	135	133	126	130	142	112	136	144	126	122	159	146	138	129	126	130	123	132	140	147	115	115	142	120	118	109	129	148	123	124	136	156	114	134	147	141	152	135	109	146	130	124	111	112	113	119	130	138	138	124	149	123	140	126	124	148	118	131	119	130	122	147	121	131	155	129	115	141	131	120	127	114	138	134	130	143	133	125	137	107	131	131	136	135	145	116	143	133	147	118	112	104	140	132	115	127	138	130	156	139	140	130	124	115	140	131	114	139	108	145	123	124	152	134	131	128	142	141	148	123	127	130	142	144	146	156	122	137	143	130	133	135	118	139	119	151	126	156	130	140	110	135	118	117	120	117	129	140	125	171	143	145	121	133	118	137	139	112	131	147	145	119	137	115	128	119	109	134	117	133	128	137	127	136	128	139	126	128	121	132	128	138	134	135	134	132	116	147	119	145	126	119	130	147	134	103	118	140	126	130	126	132	153	137	111	130	132	157	130	135	110	118	122	122	129	126	116	123	151	119	132	115	150	129	160	143	125	122	127	127	138	150	135	123	132	141	123	126	143	147	125	124	131	145	132	144	141	100	123	137	132	118	138	132	127	137	117	117	128	141	141	122	152	129	134	139	121	140	142	104	125	134	130	129	112	126	141	132	132	134	130	149	130	138	133	123	118	137	126	145	118	121	143	124	141	134	117	138	125	117	140	124	123	131	150	118	135	145	137	117	121	109	120	149	144	136	117	147	133	150	146	128	125	124	141	147	136	124	129	119	124	137	130	134	131	117	126	123	133	136	144	119	130	132	123	136	127	131	148	146	142	116	126	121	133	136	114	133	134	143	124	120	147	121	135	152	114	106	137	132	133	144	126	132	153	136	129	145	138	129	126	137	107	132	127	127	148	138	130	133	143	133	136	121	141	104	138	115	120	135	157	136	125	121	136	135	143	118	128	117	132	125	134	137	116	124	125	123	149	131	132	122	146	147	109	129	139	141	117	138	130	119	131	127	125	132	142	126	109	141	131	119	125	121	125	122	144	150	129	140	139	127	143	117	118	118	136	137	108	146	147	145	138	162	144	137	133	146	110	141	156	139	137	116	122	120	136	135	141	140	152	142	135	138	145	149	114	144	132	133	132	125	113	132	136	123	137	128	120	139	124	124	137	150	146	111	115	107	129	144	133	128	133	110	120	143	140	137	132	143	120	134	138	130	124	128	126	142	107	136	122	134	127	123	119	145	135	130	161	146	137	133	147	137	124	126	127	114	129	127	134	139	132	138	145	127	135	122	122	136	128	145	116	136	135	148	134	145	121	142	151	127	155	117	145	117	119	138	128	111	129	140	130	123	132	134	139	143	114	125	139	126	126	139	141	113	147	136	131	124	147	129	125	137	115	133	129	117	122	115	147	119	129	131	143	144	140	141	158	119	127	165	137	142	119	133	134	135	123	130	138	149	120	138	116	119	135	115	132	141	124	140	139	104	143	125	132	132	132	142	132	113	119	111	126	139	156	135	147	114	125	123	151	131	155	130	132	134	160	138	127	139	145	159	145	150	139	141	121	135	133	143	124	129	122	139	134	132	155	150	128	132	135	118	102	130	116	128	148	136	123	138	134	127	152	134	144	129	122	141	133	138	138	138	134	131	126	132	117	132	140	134	140	132	142	120	114	128	115	136	122	141	128	111	126	121	128	143	118	117	136	135	100	138	141	110	142	118	123	134	131	134	126	145	131	161	111	155	138	126	119	148	131	127	140	147	132	141	138	120	132	126	127	138	142	142	121	121	128	100	128	132	127	128	126	121	113	128	129	148	144	108	118	136	117	127	124	145	148	141	134	145	137	126	145	129	107	130	129	133	148	115	130	131	120	113	135	130	129	117	114	135	119	135	122	128	125	132	117	118	143	138	134	140	141	133	111	141	144	133	137	141	127	135	120	137	127	125	124	120	136	148	127	122	150	140	122	110	140	153	127	142	136	138	135	128	126	118	140	144	132	126	125	144	131	125	154	106	147	138	118	127	121	102	127	132	134	124	110	152	105	119	116	104	121	125	128	124	160	142	142	130	120	134	136	115	154	120	142	110	136	149	139	129	124	122	114	137	126	135	125	124	130	130	113	142	107	163	123	123	116	153	143	154	142	112	144	114	153	141	136	145	136	143	125	133	145	148	133	132	108	123	124	161	119	129	121	125	115	127	151	115	145	129	134	130	126	125	115	144	136	121	145	133	136	126	125	111	128	118	115	125	111	150	124	129	130	124	142	118	127	127	120	130	127	130	109	142	124	120	109	127	125	146	132	115	124	130	138	133	149	143	125	118	124	138	132	132	138	129	156	143	126	126	111	145	163	133	122	128	148	124	113	129	114	141	135	128	124	131	123	131	120	135	125	132	131	143	103	137	133	132	144	134	132	115	138	138	142	117	118	127	129	134	138	134	132	149	142	132	129	115	120	120	123	137	137	144	135	131	140	120	131	124	141	128	127	109	145	135	144	133	144	147	137	128	127	149	119	138	131	123	111	136	134	135	129	144	148	114	119	148	111	122	128	123	131	160	121	131	119	129	148	112	107	133	140	147	137	145	128	139	147	113	125	155	123	129	142	138	123	156	123	126	132	121	120	146	136	153	132	132	140	119	125	119	123	130	129	129	139	141	156	123	113	130	96	139	121	109	115	139	123	130	130	135	129	131	122	134	126	115	122	151	131	141	135	126	136	121	129	127	131	131	136	124	131	132	124	122	123	139	144	137	144	133	132	137	125	127	121	115	127	113	127	137	147	116	131	139	140	143	132	140	120	149	140	127	124	149	139	125	131	141	119	139	113	114	133	133	110	121	122	121	127	124	135	127	140	147	126	128	127	114	97	141	151	117	118	114	130	138	135	134	132	157	146	137	140	116	131	127	115	128	144	117	142	154	119	142	133	114	126	149	130	121	134	141	130	136	127	146	146	120	155	129	122	128	118	135	124	138	131	128	106	152	144	135	129	134	130	125	152	112	133	136	140	115	106	125	141	124	130	103	131	132	149	111	129	121	143	130	122	146	140	134	121	117	125	118	133	132	137	149	135	151	134	152	134	127	148	124	123	128	130	142	142	144	119	122	146	134	153	139	122	140	131	114	116	116	143	136
7927	2913	6801	7323	6143	4900	3994	3350	2722	2387	2044	1770	1664	1483	1321	1202	1154	1042	1058	940	960	917	864	866	767	772	787	723	727	753	716	665	619	658	682	606	614	580	592	606	590	578	545	559	543	581	548	663	619	588	507	557	491	519	515	513	529	545	476	511	530	528	509	485	492	500	471	489	468	491	464	493	483	506	477	481	482	486	471	496	479	479	466	448	485	494	547	508	473	469	461	455	510	442	462	450	477	499	446	464	487	511	498	469	492	455	448	494	445	474	429	445	472	447	410	460	434	444	481	473	451	478	452	447	458	473	443	474	485	433	496	443	429	447	463	435	444	424	464	474	455	397	465	485	489	488	475	430	458	495	455	434	455	452	433	447	469	457	461	474	432	462	487	460	449	432	455	456	465	432	450	452	435	460	449	442	448	451	440	445	444	471	468	451	480	465	439	511	473	470	467	511	464	442	466	426	434	471	442	482	449	454	412	469	486	457	464	428	455	451	467	459	423	461	425	458	415	426	471	423	477	467	478	413	431	445	441	452	437	499	458	431	453	448	424	457	446	471	475	491	437	477	481	421	451	444	471	442	448	425	457	443	479	466	488	460	452	454	475	434	437	461	482	468	439	481	446	458	459	417	422	445	421	430	446	476	445	453	481	490	432	437	452	461	431	460	491	519	439	465	464	422	432	461	442	472	447	451	449	381	488	421	404	450	465	441	440	455	466	457	455	456	490	437	464	502	457	424	470	431	444	433	443	453	450	486	477	438	470	465	438	428	443	436	447	461	434	493	442	457	454	466	458	442	467	463	450	446	453	426	455	470	459	496	451	438	438	453	449	444	473	451	437	467	446	441	475	447	440	432	496	408	528	408	446	461	454	456	460	489	442	431	469	472	467	485	435	459	450	487	457	461	459	459	429	431	438	490	447	448	434	459	475	448	452	433	435	492	500	450	456	423	437	470	454	443	440	464	419	442	457	432	441	450	499	450	459	423	476	478	449	491	414	438	410	438	443	429	464	449	456	462	458	449	455	453	463	467	471	457	451	504	525	463	523	446	446	454	429	488	470	455	439	426	442	418	458	449	469	450	454	496	442	451	419	428	481	458	422	437	462	480	430	443	422	425	461	462	464	480	408	446	492	443	459	467	433	459	488	463	455	448	465	429	462	438	453	505	402	458	457	419	446	444	457	441	466	435	443	455	460	485	432	467	405	425	455	458	470	418	464	473	449	438	437	480	468	404	437	429	430	466	438	442	473	436	504	458	477	450	464	462	464	458	483	480	485	484	456	419	463	421	433	455	450	465	487	459	454	466	487	454	452	444	431	448	455	430	442	443	474	496	450	451	427	449	464	478	421	450	482	458	461	450	460	426	477	443	471	461	427	475	466	431	443	458	436	457	458	429	475	429	488	462	425	491	444	459	440	468	479	427	469	451	444	453	464	431	447	432	431	444	460	464	465	436	445	455	464	443	444	465	465	442	443	460	468	428	421	404	411	443	450	473	428	460	419	447	458	431	475	467	408	462	492	438	458	446	460	467	455	445	447	452	456	466	478	430	426	438	501	444	431	419	460	464	430	434	436	429	446	457	442	438	423	444	450	437	432	486	457	437	424	480	416	426	480	441	484	448	438	441	441	405	443	495	485	412	435	429	482	458	464	472	443	483	414	446	467	453	448	454	463	411	463	468	437	471	464	449	446	438	489	453	444	407	456	467	433	435	461	444	440	446	461	420	453	456	472	457	464	449	410	447	440	442	437	437	430	440	427	490	471	494	428	430	470	436	466	449	456	462	410	430	433	436	439	459	457	470	472	443	464	480	471	437	447	433	441	440	459	429	436	471	423	457	459	458	455	459	438	437	427	475	461	490	467	489	472	453	436	430	476	489	415	471	418	443	447	466	439	457	481	438	465	453	444	457	452	443	484	480	459	453	405	405	445	458	454	473	434	480	443	471	454	432	444	484	489	428	466	456	466	443	456	448	468	468	415	478	447	440	478	456	444	435	466	489	444	491	416	451	475	461	398	416	442	433	485	452	454	441	416	448	442	447	441	449	439	457	462	488	433	473	470	437	501	460	449	418	447	489	453	462	456	475	461	451	452	448	448	453	492	428	440	470	455	485	451	417	449	449	488	465	474	460	444	418	461	428	429	436	448	463	417	473	455	456	424	439	492	460	499	432	459	426	475	460	454	471	462	444	444	453	447	438	452	473	463	434	498	447	493	450	470	429	440	514	462	460	444	507	435	441	481	462	469	492	441	482	438	462	495	437	449	434	435	480	466	492	445	444	473	474	413	457	446	468	451	443	460	454	434	443	481	468	476	464	443	446	432	457	443	474	427	445	465	445	480	451	424	459	475	458	463	454	468	436	477	446	468	423	488	485	455	462	457	445	475	439	504	454	444	438	441	427	416	448	472	443	436	434	436	487	444	447	449	458	462	457	456	463	405	439	465	436	459	432	451	444	452	439	428	442	421	484	413	409	452	443	467	458	440	417	457	430	430	466	436	425	454	469	439	426	446	457	479	448	444	470	440	456	425	427	442	439	404	442	450	439	441	446	485	439	462	459	407	469	495	442	440	431	475	445	453	453	419	425	448	469	406	497	478	483	478	473	462	436	425	419	426	446	471	425	470	442	480	462	469	446	480	465	451	468	433	437	429	473	444	464	436	456	436	430	445	440	499	477	453	439	466	486	454	474	449	515	425	482	500	467	453	449	422	454	464	444	479	470	454	502	476	442	441	471	431	449	455	446	433	473	438	442	441	460	458	439	498	439	511	464	427	471	458	422	458	482	437	486	472	413	421	415	457	459	464	444	450	454	429	427	439	409	480	444	450	447	467	463	394	413	450	462	429	455	472	442	436	456	428	414	460	478	451	463	466	469	455	457	445	446	458	451	443	459	445	461	473	453	452	478	438	486	473	445	444	498	430	453	442	480	468	434	457	428	461	471	497	468	467	464	451	479	449	471	459	469	447	442	428	452	463	473	482	424	499	446	453	438	428	470	494	469	457	490	467	468	440	433	425	429	433	433	432	483	444	458	459	442	445	461	466	482	463	443	438	482	459	430	479	443	464	466	431	438	439	434	442	438	425	416	456	474	445	435	438	401	468	452	462	432	483	445	467	435	440	415	430	442	459	457	467	458	443	420	437	448	480	458	459	469	433	477	439	442	434	477	471	454	465	471	457	464	431	477	434	438	415	431	480	482	487	451	446	447	475	455	456	465	468	435	475	476	460	504	421	428	475	430	454	459	461	451	491	469	454	436	421	444	450	463	446	473	472	460	460	441	425	457	437	422	433	440	458	459	453	428	443	427	470	435	463	487	460	471	431	421	465	473	454	429	439	429	458	451	408	401	451	479	435	419	512	461	427	416	458	459	441	446	446	390	458	444	505	478	441	448	448	434	465	453	469	492	455	395	419	439	450	426	426	420	507	456	436	443	412	433	450	452	401	429	446	457	447	483	468	447	467	396	456	452	440	482	432	473	420	482
1402	414	411	403	343	334	336	318	311	320	333	324	342	332	326	340	291	312	337	322	301	315	350	334	323	318	326	320	333	322	308	334	321	320	330	273	320	319	347	334	307	296	313	323	309	325	311	298	322	345	309	292	334	339	322	288	315	324	347	303	321	321	315	307	329	306	351	313	323	318	333	284	372	317	328	303	346	307	306	284	336	350	320	357	336	320	313	324	310	326	287	314	334	319	328	337	313	294	297	330	327	323	328	345	305	295	303	285	318	334	340	332	329	325	324	304	306	300	306	303	313	355	316	340	321	341	327	332	319	314	333	326	316	310	298	321	303	277	288	345	312	334	294	343	336	297	319	321	287	292	332	337	276	324	319	364	354	325	342	317	281	331	264	330	312	316	321	320	302	307	357	298	328	320	330	340	313	296	323	311	321	341	302	323	318	340	289	305	318	301	359	341	338	318	348	354	302	331	337	300	298	331	322	322	286	327	314	339	281	340	317	324	332	253	306	289	324	303	346	344	297	312	351	342	317	315	324	322	343	315	336	315	353	299	326	306	306	348	362	336	312	346	339	338	306	323	361	328	313	320	305	321	317	324	352	337	303	305	298	308	325	319	292	301	324	350	309	306	275	332	342	321	326	321	307	338	311	328	311	315	347	315	308	327	301	372	308	312	322	302	328	295	306	315	313	335	298	305	343	334	322	308	326	314	326	319	312	327	324	326	337	334	330	289	303	318	335	319	311	316	316	314	309	351	333	300	321	338	296	339	324	329	317	324	309	329	319	325	306	324	353	302	306	305	325	317	322	321	314	319	340	310	317	295	296	332	287	320	331	328	322	331	305	310	369	373	323	352	315	304	341	301	313	355	311	332	342	309	341	346	353	322	315	306	327	301	298	312	295	296	294	341	336	333	290	327	313	342	319	325	301	312	310	315	326	303	351	354	314	287	343	335	300	338	326	323	325	299	297	297	323	308	323	302	329	320	343	331	309	340	319	312	313	292	320	331	301	311	304	300	341	294	340	332	333	337	307	327	303	339	309	314	317	311	320	299	295	319	361	347	335	325	319	338	344	309	325	318	329	338	333	296	335	289	318	352	330	319	315	308	317	319	288	286	321	331	321	342	338	331	294	332	326	280	298	321	314	332	315	292	329	299	292	341	299	333	337	312	309	315	311	286	336	322	354	347	332	308	309	296	295	291	293	317	305	321	324	302	333	334	352	333	306	320	327	341	358	304	337	326	310	310	304	313	326	311	332	316	330	325	331	340	341	297	327	310	309	336	328	312	305	287	304	335	329	306	307	310	297	301	328	279	324	328	305	340	318	342	292	321	328	330	342	317	352	312	308	351	335	296	313	327	308	342	297	320	317	323	308	303	354	274	336	301	326	321	285	303	349	347	344	303	323	310	337	346	309	296	316	317	334	320	307	345	337	306	309	306	327	323	318	316	292	310	303	342	309	314	309	295	288	326	318	315	347	331	298	321	339	320	324	329	329	318	299	319	315	309	334	304	330	304	330	341	319	318	318	305	312	332	268	326	338	337	330	319	298	329	292	314	333	325	327	332	312	308	298	329	336	326	300	345	291	332	328	345	328	334	335	331	323	337	287	318	320	340	315	292	291	281	309	319	353	307	349	285	344	323	335	299	322	337	320	314	330	300	325	322	319	302	315	313	320	320	345	311	303	332	330	326	305	311	309	317	339	311	342	336	339	317	351	316	330	315	295	304	320	321	338	335	300	339	320	291	337	331	302	316	303	289	336	315	340	327	318	327	360	330	318	293	336	324	364	318	326	306	309	323	308	334	327	353	299	334	292	325	317	347	322	338	366	310	299	328	327	338	337	337	296	311	319	352	316	327	348	325	309	314	315	319	345	328	327	301	310	338	314	332	312	315	317	322	359	328	327	325	359	340	333	345	302	331	323	319	288	330	325	330	299	303	335	338	301	304	322	311	277	323	307	328	330	355	299	319	329	318	318	323	313	300	336	330	311	317	297	328	361	344	338	323	319	328	305	292	336	348	323	304	304	334	328	328	315	326	343	292	305	335	335	292	340	314	322	292	314	291	294	349	302	311	318	331	318	331	332	312	318	314	311	341	371	331	331	297	305	323	309	350	322	333	338	285	321	334	333	324	333	317	351	315	324	313	290	315	311	309	288	312	322	279	306	335	299	298	334	284	336	354	319	346	349	336	309	313	311	326	352	301	323	324	281	349	332	273	331	294	315	303	333	319	336	342	324	332	342	340	302	307	354	336	334	317	315	326	312	286	345	317	342	313	325	313	295	345	333	322	345	340	321	298	287	302	326	350	312	310	280	339	336	324	289	318	312	325	304	303	320	312	300	302	315	313	321	346	310	337	326	308	293	294	282	325	321	336	339	346	321	341	319	331	301	330	324	298	295	307	328	332	321	348	322	351	324	315	314	331	315	321	314	325	311	316	329	321	317	299	333	341	345	329	296	336	297	321	314	333	332	338	323	324	341	322	286	291	331	350	320	330	325	311	329	307	348	314	315	332	342	347	289	313	316	314	321	317	317	332	302	326	315	300	326	295	317	360	332	336	334	289	326	305	316	284	313	326	328	328	316	341	298	325	331	324	277	358	306	313	327	323	312	353	271	308	307	282	339	353	318	301	312	306	343	336	304	332	328	326	328	324	296	334	359	304	311	300	308	339	343	326	322	318	312	336	323	327	316	295	307	324	294	298	324	309	304	308	298	311	364	319	334	318	342	328	337	294	343	313	288	328	328	343	329	332	305	315	332	299	329	354	354	310	293	305	306	312	330	315	354	346	278	345	346	364	321	328	338	315	333	289	327	299	312	317	345	291	344	283	311	314	308	346	335	328	299	308	319	312	331	330	334	319	304	337	320	326	315	305	322	339	306	303	321	287	325	313	333	319	313	331	306	308	315	355	313	304	306	315	323	338	317	315	326	328	285	325	303	303	338	304	316	336	307	342	279	339	318	364	315	331	315	327	350	288	302	335	306	308	343	332	346	330	314	328	311	297	354	337	310	312	332	321	333	323	271	357	303	303	311	342	304	308	332	306	331	332	300	315	330	354	327	309	327	342	298	319	334	325	323	362	313	308	333	327	335	332	350	325	317	335	307	329	328	291	355	335	340	283	312	314	306	310	318	296	322	341	346	332	295	326	308	333	310	339	292	316	333	318	297	326	356	298	324	334	326	314	356	327	338	336	356	324	334	331	305	326	345	296	335	319	338	320	293	328	318	314	345	348	335	314	302	284	318	327	321	311	311	315	306	293	312	334	338	315	351	290	279	317	345	316	321	346	333	303	337	292	319	313	338	323	336	326	307	318	281	320	314	337	316	319	337	317	321	332	286	338	326	344	295	347	317	359	349	308	341	308	329	312	347	340	334	300	321	340	330	346	337	310	310	310	319	332	348	315	306	353	317	332	335	335	291	330	320	300	330	312	301	313	323	315	334	341	319	325	311	314	316	337	316	345	316	314	327	349	312	305	346	306
2360	1054	1191	1222	1218	1104	1065	1049	1052	1046	1016	1022	969	1007	972	974	1020	994	1004	958	938	940	959	886	1050	1017	977	953	1015	959	973	946	967	945	1023	921	967	954	952	935	971	961	985	1036	1047	983	1008	1021	971	931	950	987	947	1067	938	927	999	1030	1001	941	1019	918	977	1004	978	987	909	950	962	952	971	1009	947	951	989	983	1016	926	1041	964	953	990	923	956	1000	994	943	1008	976	1020	939	1017	970	956	925	928	924	891	945	978	922	915	912	913	999	975	964	928	988	958	942	1031	942	989	934	935	970	944	975	998	963	923	950	924	985	910	998	972	907	1017	993	991	951	973	957	994	941	957	969	1007	977	968	947	905	988	923	978	999	966	971	941	995	969	969	1017	974	944	1006	943	941	996	961	1000	966	939	942	945	943	1010	964	980	973	980	1000	957	991	973	928	938	951	1033	897	1003	995	959	953	924	979	983	950	960	965	931	983	957	1005	975	946	970	959	919	940	955	990	967	938	997	954	946	927	937	951	969	983	978	936	978	985	997	1006	948	933	936	955	951	955	954	1013	1000	939	927	964	906	918	909	953	978	932	941	946	982	976	994	978	985	956	996	894	949	976	985	928	924	963	930	987	941	947	998	961	981	982	959	930	906	967	943	934	973	900	975	995	910	911	933	957	957	1000	972	938	948	936	1000	922	950	1014	977	912	993	945	946	1010	948	974	958	968	922	877	952	978	963	1002	1029	976	1000	917	926	947	933	978	1009	915	990	1001	921	977	1005	994	870	927	947	1019	907	954	974	972	925	1015	945	918	935	1016	983	938	963	960	922	952	967	932	990	937	996	969	923	968	956	990	930	907	954	935	936	963	980	947	952	920	983	953	926	991	946	926	944	921	970	1013	957	980	964	953	975	948	952	977	935	973	976	973	962	997	954	921	994	954	984	955	943	976	966	955	950	959	951	935	962	942	988	996	980	949	987	933	946	977	997	974	1026	978	992	991	897	1017	972	971	959	962	900	967	944	1022	1002	980	950	1017	986	963	955	943	978	970	976	918	951	1006	967	1013	974	979	947	925	988	1028	1003	995	971	981	977	953	940	960	944	907	963	967	933	941	914	998	971	908	996	1006	971	908	950	957	976	986	885	939	941	997	1004	997	990	1013	938	1027	973	1040	984	1045	928	962	962	903	937	945	971	919	1000	950	938	997	938	985	976	949	988	970	968	984	981	970	977	940	936	963	989	944	968	971	937	988	967	977	968	943	1007	915	992	939	935	941	969	942	966	936	991	997	1012	932	939	942	936	943	978	959	931	969	930	942	884	948	940	972	1021	940	936	964	986	981	951	951	926	942	944	1003	936	952	959	954	995	947	947	903	978	940	978	936	991	980	931	935	964	975	934	943	938	971	960	950	927	965	988	955	989	914	933	957	927	978	946	980	897	928	950	934	978	941	966	972	965	1002	993	990	960	918	985	968	946	959	946	1018	981	942	954	945	995	957	978	943	936	979	975	1000	973	964	1026	952	997	1035	985	945	1007	1006	972	1017	944	947	918	968	946	951	968	932	1008	889	1003	943	994	926	955	944	910	994	956	969	949	934	986	936	980	941	969	1001	949	967	886	973	936	945	962	954	932	948	946	994	954	1009	943	990	942	959	935	889	962	930	971	981	947	906	967	963	950	958	952	1002	1029	1003	931	969	994	975	1021	965	919	1037	982	946	954	938	949	947	1000	982	974	964	948	961	953	979	945	916	961	936	948	953	907	969	1007	951	1020	946	982	1000	966	927	986	956	963	985	907	935	943	902	979	986	989	945	888	968	1025	950	988	988	955	966	977	992	1004	975	915	982	992	936	968	958	948	968	948	979	1032	991	930	988	974	938	946	938	963	1027	991	967	931	906	970	943	962	922	977	962	922	1003	953	967	969	969	974	979	1002	949	960	950	949	923	986	987	928	1004	992	956	940	976	986	958	969	913	902	977	948	916	956	961	977	961	967	969	977	991	982	996	985	966	952	965	965	948	998	936	984	947	970	980	1018	934	965	973	958	969	960	989	953	921	974	951	949	957	910	904	980	972	1007	908	982	917	939	924	978	926	952	935	924	922	955	972	972	1017	970	944	994	944	981	958	1016	972	1046	953	937	996	1060	1003	1003	923	924	948	988	986	949	1000	927	876	925	928	954	996	980	953	915	986	957	955	968	953	948	940	995	998	922	957	910	1017	954	992	998	950	950	952	957	966	983	941	970	970	998	1036	1006	950	957	926	925	1002	986	939	923	990	958	931	1017	913	987	958	996	974	953	925	953	966	985	1012	991	941	966	947	964	980	956	992	988	1025	908	983	984	1005	977	908	919	911	925	948	969	982	971	1008	976	950	989	976	966	1016	954	947	936	1034	943	949	896	997	956	994	1004	905	990	974	1007	948	983	980	924	995	1008	934	963	920	938	987	971	939	899	1004	1003	984	944	967	943	999	998	959	918	966	962	929	931	984	987	961	979	972	1013	1059	968	913	992	981	939	971	964	1005	978	989	959	985	970	962	895	956	1003	961	990	966	921	991	968	929	1000	952	984	968	974	999	989	968	908	1010	990	972	973	970	982	1013	920	962	964	992	929	1046	975	1003	918	936	969	935	1044	940	1062	963	982	983	953	968	923	969	995	969	985	934	949	981	975	943	935	1002	988	957	1004	923	970	960	998	925	906	1027	927	983	1016	963	942	952	1007	957	996	947	962	943	994	961	966	954	987	995	940	976	937	962	989	957	923	929	979	931	961	925	961	983	957	953	928	969	959	953	930	956	952	949	979	978	965	902	985	949	940	987	966	1008	972	979	948	1000	971	987	950	1006	900	951	930	957	934	996	929	975	916	961	959	962	916	991	942	945	935	980	953	963	924	947	941	961	995	1003	980	977	970	950	963	985	990	928	977	946	926	968	930	1006	943	992	928	993	884	971	981	992	936	997	967	944	918	989	965	954	963	960	923	954	938	967	928	984	1004	976	967	902	987	919	970	975	987	934	948	969	938	949	948	922	987	1066	958	956	971	1032	952	963	972	953	1006	943	920	999	983	996	935	943	960	943	980	935	975	958	973	991	947	995	1006	986	993	963	984	1015	945	965	1006	938	985	968	902	918	979	988	1020	950	998	976	974	927	915	994	986	947	956	967	953	990	916	997	968	944	1024	922	952	970	916	921	914	950	980	973	935	993	966	984	982	952	940	902	953	986	1005	925	982	925	933	1030	960	984	1024	949	985	998	937	981	973	954	983	1020	900	979	948	974	942	945	1008	972	1030	1022	984	928	955	1013	936	987	965	1021	911	989	941	931	939	933	939	1011	953	982	913	927	914	936	921	928	936	1025	953	1016	961	952	963	987	914	943	939	951	964	1021	957	974	917	906	979	963	921	941	921	979	1005	944	901	959	951	981	1000	956	913	961	1021	981	959	939	1009	989	986	942	886	1016	967	985	990	960	916	986	994	975	973	930	964	959	994	961	923	977	963	982	962	991	903	974	901	998	958	953	933	961	976	947	980	977	951	961	932	951	911	958	957	950	935	945	944	999	929	967	1059	1010	950	961	1002	950	954	937	961	954	945	979	961	961	982	913	997	1004	953	926	977	920	1032	942	942	1011	909	1012	942	974	984	961	996	929	1000	1017	986	948	920	957	951	989	966	998	1026	929	915	1011
4739	1288	1568	1166	803	672	513	416	376	345	311	294	245	264	259	247	236	225	236	225	207	199	220	214	207	219	194	220	219	216	211	213	215	221	181	182	222	204	200	219	203	203	211	208	192	206	190	206	218	202	212	215	186	210	195	196	208	187	195	219	191	194	196	208	178	224	216	193	191	187	195	191	222	168	189	198	201	196	175	186	183	210	201	201	196	215	174	198	194	230	171	194	199	216	213	189	199	178	200	197	195	196	224	231	193	186	202	212	182	196	218	182	211	191	217	214	190	202	198	208	173	229	210	199	210	183	183	192	178	195	198	163	197	201	189	196	208	216	186	200	185	180	183	215	196	213	207	215	211	178	221	195	171	193	185	231	187	165	199	191	228	206	178	212	206	207	203	189	191	192	195	189	199	190	188	207	207	191	213	191	212	217	196	211	220	206	170	202	193	212	183	190	202	186	193	193	192	171	191	210	187	214	212	203	187	191	181	209	198	191	230	177	228	222	190	208	179	200	184	167	172	194	198	217	202	199	190	198	215	199	183	201	206	197	223	201	202	192	187	202	163	200	210	179	203	198	218	203	193	186	209	197	203	220	204	200	211	207	197	202	174	209	220	195	178	206	216	209	214	177	195	177	195	183	199	187	190	205	178	179	203	203	185	191	209	214	194	194	195	216	187	236	191	208	209	226	165	195	222	183	182	196	218	205	175	206	222	182	209	193	183	198	200	201	214	204	196	206	192	206	197	194	197	212	195	197	203	193	183	183	171	208	196	195	189	219	194	205	202	194	215	195	185	189	217	211	209	193	183	187	184	206	182	177	192	228	205	210	204	197	183	169	192	180	204	197	204	207	208	177	207	211	197	206	199	179	215	203	187	190	204	199	227	236	207	223	217	175	179	210	184	220	210	195	190	197	212	169	184	192	195	201	209	178	221	202	228	211	179	213	187	212	194	188	223	218	204	191	222	197	207	197	189	212	226	217	210	203	197	194	175	206	212	201	200	193	204	206	203	203	189	214	203	192	206	209	210	202	192	198	196	208	164	203	194	220	193	195	200	208	197	184	182	186	193	206	220	202	211	216	222	202	182	193	201	193	194	199	213	189	180	178	216	195	192	198	211	224	208	206	193	203	176	180	229	201	189	210	212	191	211	200	197	173	202	203	192	194	188	192	205	215	218	178	195	203	226	209	196	208	191	191	192	215	178	228	189	190	204	189	207	215	209	210	204	201	191	186	196	192	179	194	229	186	206	196	209	197	182	209	172	220	193	212	174	203	202	210	201	219	192	219	221	199	180	210	186	218	219	182	187	183	188	193	171	189	215	176	200	208	205	198	201	200	183	198	193	200	154	203	189	211	202	217	213	199	190	219	193	215	165	189	185	197	195	197	206	196	199	218	180	187	194	186	202	206	214	188	199	209	211	208	176	206	202	195	191	181	202	196	191	203	187	210	195	187	182	193	206	211	162	214	199	193	203	218	198	180	180	199	197	193	229	177	168	256	215	180	206	212	200	178	191	197	197	195	189	207	208	195	205	187	197	212	196	170	212	182	206	213	208	224	183	182	195	194	228	222	185	209	227	191	173	213	177	209	195	197	213	175	195	179	209	205	226	201	202	183	182	214	226	172	194	208	200	183	207	176	197	181	184	222	179	190	187	191	211	192	213	202	187	192	199	210	198	209	201	186	210	203	199	219	182	183	192	170	206	201	213	191	200	188	196	194	173	184	184	189	167	195	207	199	181	215	219	196	214	220	175	207	201	199	223	211	256	213	208	193	192	213	194	199	201	204	179	222	168	193	192	223	195	206	208	166	189	192	190	217	199	190	228	175	205	199	168	211	194	193	208	200	207	186	195	196	204	196	190	201	198	203	193	202	211	219	202	172	192	170	204	199	198	218	191	178	203	194	194	194	215	214	198	171	173	211	191	190	191	207	216	203	215	201	219	182	197	203	177	209	193	205	207	192	198	194	189	193	220	219	189	211	193	194	205	182	200	220	208	208	231	183	187	195	202	186	203	191	211	191	223	187	186	185	216	207	210	200	198	180	195	180	228	222	181	177	201	215	224	194	187	185	206	197	211	190	209	209	195	200	198	208	191	215	199	164	192	188	203	190	172	217	192	191	191	174	190	196	214	234	191	211	217	199	203	207	216	193	209	182	179	195	195	225	193	218	204	202	189	172	193	180	239	209	191	197	228	205	178	200	185	187	212	208	202	193	221	187	222	196	208	190	210	208	203	194	229	201	180	191	194	214	181	181	192	203	185	210	181	185	198	189	195	205	200	182	194	204	239	213	192	179	228	219	202	198	188	181	195	203	211	201	200	186	210	184	174	231	188	228	225	196	223	177	192	204	224	199	174	178	193	213	199	202	202	205	199	209	201	179	188	213	205	219	229	203	206	205	221	194	201	183	205	189	190	185	199	198	208	213	193	175	214	217	200	198	215	186	176	201	207	200	196	190	177	198	202	227	210	203	182	211	214	222	222	214	189	186	199	168	192	203	201	185	209	201	180	176	189	179	176	206	206	186	185	180	176	185	196	173	196	201	228	178	210	200	227	208	198	186	193	191	210	208	193	186	194	207	216	201	189	202	205	198	198	184	175	241	204	198	196	203	208	187	212	214	223	166	208	190	183	184	187	215	193	201	192	227	187	191	191	205	200	188	199	209	200	205	205	168	205	224	198	201	204	202	188	194	226	207	172	199	227	193	161	207	190	215	217	190	231	181	199	200	180	185	203	207	194	186	188	210	220	177	203	172	220	192	215	181	203	213	206	194	205	191	199	230	218	175	213	216	171	184	203	188	178	207	213	185	193	195	202	211	221	204	205	197	214	224	200	200	205	197	191	193	184	214	190	218	194	192	200	196	211	201	168	195	194	184	188	189	177	207	196	235	182	188	178	190	195	207	183	180	174	201	182	209	177	209	207	196	204	205	195	188	203	210	199	189	193	207	195	215	207	191	190	192	184	199	192	200	198	206	185	219	216	224	186	195	195	206	196	183	207	191	195	194	209	209	199	211	183	218	189	198	217	181	192	208	186	199	188	183	183	208	186	188	202	182	186	199	218	208	174	209	207	200	190	195	210	209	204	210	178	189	205	238	175	218	167	199	213	195	181	207	202	211	188	214	200	201	197	224	206	205	186	180	198	193	168	181	205	191	188	200	182	209	208	195	202	187	198	186	201	207	189	215	196	214	198	205	193	186	180	192	179	205	201	203	165	189	204	221	187	205	229	194	216	192	194	219	201	197	205	205	185	219	187	187	207	177	180	205	206	200	202	202	204	189	200	189	183	187	214	172	193	201	183	204	208	194	188	200	245	221	175	207	182	195	203	187	220	187	197	173	185	204	187	205	199	187	201	216	231	194	215	205	203	210	204	172	182	212	201	194	214	195	193	203	193	198	184	210	224	207	230	228	205	201	174	184	203	182	186	202	182	199	231	164	205	201	209	180	179	161	186	196	215	202	202	212	198	200	218	207	206	183
5691	1806	3978	4288	3635	2962	2529	2119	1798	1593	1507	1332	1216	1094	1071	1044	972	968	973	893	888	829	827	823	757	768	710	703	806	807	701	767	704	745	727	726	723	727	709	682	727	702	707	684	679	714	681	667	709	660	651	663	637	645	672	612	656	651	634	671	672	637	641	635	652	652	651	639	676	661	651	652	648	663	654	607	627	624	605	637	595	617	649	647	653	629	661	670	622	660	661	633	621	638	649	620	602	635	613	591	662	581	664	623	680	601	644	629	667	636	665	631	613	655	633	639	601	572	597	630	614	619	629	651	643	644	673	638	625	649	626	638	667	660	623	634	620	616	633	583	609	663	604	648	581	601	584	638	675	620	650	663	623	595	655	660	633	615	663	646	654	636	633	619	653	662	639	671	609	673	642	632	629	626	649	600	646	660	643	602	627	623	588	623	629	627	615	635	636	662	645	605	630	652	658	601	602	623	666	594	609	593	629	640	630	629	648	620	623	632	625	664	659	632	581	639	615	638	601	664	649	647	634	610	600	643	657	642	663	580	607	629	588	602	615	619	652	626	640	629	619	616	649	617	616	632	610	621	569	618	632	662	612	633	660	640	593	623	610	610	599	612	618	607	649	622	576	614	603	628	632	637	632	644	643	636	580	626	600	670	617	635	620	610	662	654	632	652	623	641	629	647	660	675	602	633	647	648	598	615	637	657	638	639	602	626	627	652	644	610	641	650	587	658	628	629	643	614	623	635	626	661	619	683	652	640	617	570	657	605	634	641	669	648	669	628	625	650	639	651	616	611	600	637	624	634	615	635	627	618	629	631	679	584	648	586	604	656	638	629	612	641	638	580	632	616	616	645	609	646	654	643	613	629	632	656	574	601	672	606	645	565	653	624	604	635	633	638	645	622	635	643	609	687	627	630	600	582	613	613	575	637	667	664	619	655	633	639	656	650	658	620	619	679	639	604	611	605	639	599	657	591	645	626	618	633	665	584	623	635	596	619	662	590	651	603	647	662	640	620	629	605	645	624	621	628	648	603	655	648	628	601	656	605	614	598	609	589	630	618	606	674	610	642	621	652	658	611	620	664	674	601	622	666	578	655	618	648	619	648	644	657	617	672	630	648	627	653	658	615	602	659	606	620	638	623	658	578	639	634	653	633	578	621	632	658	625	648	599	624	595	666	644	610	697	621	606	668	699	624	597	612	663	634	631	660	657	673	645	669	622	633	607	620	614	627	622	615	589	653	677	616	680	631	603	612	613	639	630	574	635	632	594	589	680	659	641	663	627	650	648	619	576	646	659	575	682	640	628	608	656	660	689	639	626	582	636	620	605	614	584	595	651	610	632	594	612	636	596	613	606	560	654	636	630	651	624	661	631	642	634	604	664	641	584	650	581	655	595	666	670	644	643	606	572	647	637	623	634	653	630	623	626	639	664	674	631	612	608	663	589	656	587	627	659	651	657	615	650	613	626	645	648	694	664	654	637	666	643	608	659	660	669	599	642	601	615	601	632	669	619	621	598	650	629	642	632	629	687	633	643	622	620	661	604	616	622	636	629	604	643	599	639	643	656	628	651	648	651	645	596	613	655	637	632	602	651	596	656	588	632	537	655	603	655	639	621	644	553	665	617	603	640	649	656	673	675	616	600	617	637	614	633	624	631	623	656	605	611	615	613	618	628	614	680	685	619	613	635	626	623	637	611	626	648	645	637	619	663	603	670	656	606	629	610	628	635	617	597	653	628	614	675	694	583	653	665	630	623	659	596	617	621	683	651	623	638	577	620	640	654	614	597	650	605	620	626	666	627	619	662	673	611	641	657	613	621	609	646	620	623	619	602	620	658	621	637	623	624	656	599	650	627	629	653	626	619	625	632	646	631	709	597	687	599	634	613	645	592	624	608	698	621	632	666	633	581	622	596	610	681	648	672	617	625	661	616	608	582	662	627	604	669	625	623	642	683	648	619	641	671	638	632	644	553	654	612	609	610	650	618	646	639	645	600	640	659	619	613	590	628	614	620	661	614	649	646	631	624	605	652	623	624	621	631	648	609	636	631	632	639	663	602	642	642	613	635	657	592	613	646	618	634	588	623	625	595	648	630	665	645	626	630	668	600	632	588	656	640	600	650	633	649	653	639	599	631	641	618	664	630	625	672	623	636	638	572	585	587	649	657	623	625	676	646	623	642	591	600	615	626	618	633	652	592	630	650	638	626	662	641	635	623	647	606	655	677	657	580	594	635	634	628	608	581	630	649	612	606	622	641	649	640	617	649	639	578	615	583	614	575	664	637	648	692	609	646	655	664	604	593	616	632	653	621	616	689	623	625	680	676	619	600	653	628	608	617	660	651	652	653	590	642	628	613	635	639	641	598	667	637	615	638	631	590	651	615	631	635	688	649	604	616	600	628	676	624	670	637	611	628	593	635	661	685	640	598	639	626	632	624	642	626	655	624	611	616	633	654	655	633	662	631	612	627	633	583	626	642	678	616	619	639	668	608	583	652	630	626	683	604	671	636	672	641	639	640	623	595	641	622	642	617	598	639	681	625	618	598	632	627	610	653	612	612	639	600	687	666	637	648	638	610	681	633	625	625	649	687	643	631	639	633	599	660	631	632	640	654	621	651	652	623	646	675	643	585	648	661	622	647	641	621	597	618	610	634	642	643	660	622	636	637	622	659	647	606	656	659	621	614	652	671	597	596	635	662	591	645	606	611	675	621	612	661	609	605	631	643	622	661	621	636	620	615	652	655	619	591	615	664	661	585	641	645	653	623	700	625	626	634	646	639	642	627	615	570	604	616	591	588	637	641	622	695	587	669	631	629	609	630	614	672	667	622	604	630	631	611	607	641	669	627	630	643	614	602	645	632	649	672	584	596	659	590	662	613	618	584	613	665	624	599	582	667	641	609	641	601	658	655	601	597	592	637	627	618	645	655	646	599	668	613	644	646	604	602	638	652	657	623	616	632	603	616	636	593	607	634	606	663	562	619	608	625	640	621	632	676	594	647	631	714	648	615	629	639	569	632	631	619	631	623	672	670	639	624	660	657	631	654	656	641	634	631	615	665	654	639	676	680	658	618	641	594	661	623	606	659	653	594	674	638	682	651	631	640	603	653	666	618	619	637	659	617	579	582	667	633	639	684	635	601	595	596	646	605	614	595	636	617	640	644	651	680	625	660	613	642	635	600	595	642	662	590	601	658	643	639	629	634	660	627	671	599	661	656	616	605	625	645	678	663	609	610	595	607	655	606	611	616	660	630	606	679	664	631	623	646	626	677	717	668	614	616	639	640	663	611	586	585	638	614	632	666	649	676	629	633	624	643	636	649	621	606	630	668	683	648	646	650	621	674	630	672	642	596	627	571	607	639	665	675	660	653	601	633	614	662	619	623	663	619	652	575	647	670	625	605	625	598	627	639	648	680	643	633	686	653	588	665	626	623	636	675	633	655	646	633	625	608	636	655	646	653	676	633	647	617	651	646	643	647	646	661	628
8847	2487	2976	2055	1394	920	714	555	456	403	331	298	271	238	239	203	200	201	179	205	148	150	157	162	184	182	174	138	127	163	134	145	144	163	172	147	152	150	134	153	158	116	144	135	132	139	153	142	131	130	127	113	151	141	120	130	125	132	128	145	113	125	130	128	124	125	156	138	118	123	131	114	138	147	123	133	144	154	126	120	142	153	132	148	121	128	160	132	119	134	132	111	134	118	141	120	136	131	128	131	130	144	133	139	139	110	130	140	121	129	127	127	106	128	112	115	135	138	120	122	149	130	122	153	126	139	123	114	125	93	126	139	118	137	136	142	132	151	127	121	126	155	125	138	128	142	146	136	136	131	114	128	113	129	136	131	127	135	124	140	129	108	120	124	122	120	135	117	120	135	120	131	129	136	131	118	128	133	134	121	139	128	135	136	142	130	127	122	125	134	118	125	121	123	128	141	144	127	132	121	111	103	132	128	137	149	135	137	143	136	120	131	133	115	119	144	134	127	126	115	121	124	132	121	101	138	138	134	116	111	134	153	133	115	130	115	128	153	132	138	131	131	114	132	131	121	145	137	152	125	121	116	133	133	92	146	138	131	134	135	135	123	151	140	137	114	136	136	134	121	118	126	146	124	105	112	136	139	137	132	138	138	140	138	132	122	143	150	110	120	151	118	126	125	117	130	132	138	132	137	143	132	124	134	144	125	124	128	133	135	131	128	130	135	153	143	119	108	123	133	141	136	129	124	130	130	159	136	127	129	129	129	142	126	140	113	116	151	145	122	116	150	118	141	122	133	144	146	122	116	126	125	150	139	134	126	136	131	119	106	133	139	141	123	133	127	136	135	119	119	110	134	124	141	120	103	127	146	136	140	119	128	135	140	123	136	159	117	143	135	119	134	117	124	119	116	150	124	123	107	144	139	129	144	140	136	130	131	137	118	145	127	108	139	136	125	155	143	128	113	143	119	125	142	146	138	134	132	129	143	139	106	145	128	135	142	158	139	134	130	139	142	126	127	130	119	115	120	123	132	123	153	120	136	112	139	126	134	123	125	146	151	144	142	138	133	128	127	128	98	131	128	147	122	130	138	120	144	133	120	112	147	122	127	148	133	127	123	117	132	125	130	129	116	142	118	136	129	134	139	135	129	129	125	117	135	130	133	141	123	127	141	126	108	137	114	122	132	138	128	138	138	132	133	132	122	143	121	119	141	119	120	132	125	144	127	132	122	141	148	123	125	125	119	137	117	144	134	142	130	102	130	126	147	133	133	143	123	107	142	129	138	120	131	128	138	140	119	141	134	104	132	132	147	147	151	141	139	144	137	128	124	133	138	115	149	119	150	121	136	134	131	135	144	133	153	133	150	141	127	130	108	102	134	145	130	118	125	130	155	133	127	139	135	136	139	136	132	122	127	136	147	140	150	137	147	131	120	139	139	133	106	147	122	127	123	143	142	111	125	121	132	117	137	135	137	120	128	119	136	117	141	132	144	131	136	131	119	110	119	133	98	120	113	152	139	116	134	120	119	141	139	140	121	135	131	152	123	118	145	138	123	132	112	134	120	136	148	142	138	142	140	122	113	129	129	119	109	131	146	128	129	127	144	141	139	148	135	132	137	116	130	157	117	162	137	123	120	123	138	139	131	120	139	121	133	136	111	143	150	127	136	127	121	134	109	139	122	131	120	140	154	120	126	134	126	132	131	140	142	146	141	135	127	113	119	150	123	112	147	128	148	126	112	125	137	123	127	121	145	130	125	151	131	126	114	135	119	129	122	149	128	156	135	139	134	130	137	134	133	128	123	127	138	132	131	144	110	137	145	126	123	134	136	146	120	122	135	129	127	133	135	140	114	132	130	122	132	137	137	132	138	112	118	132	128	124	144	116	144	133	153	126	125	136	123	129	131	136	136	125	129	129	134	115	109	144	133	122	133	138	117	134	134	125	126	110	128	123	139	141	153	145	138	139	110	120	147	136	123	134	119	127	133	150	121	160	125	133	147	122	136	129	134	122	113	133	136	117	130	115	123	140	124	121	136	124	125	131	142	138	145	132	132	142	116	129	151	127	126	125	152	121	134	113	112	106	124	129	114	139	121	139	129	120	125	144	144	113	136	136	113	131	126	127	133	136	131	124	123	127	132	136	133	129	124	142	123	130	132	129	109	146	110	127	137	145	132	124	118	147	134	129	138	138	110	119	112	138	118	131	127	145	121	148	122	135	127	150	138	118	131	118	136	138	115	132	116	112	138	144	134	116	134	154	122	140	129	124	130	142	131	129	114	140	132	125	156	128	104	114	141	133	126	129	114	137	147	137	141	148	134	122	131	136	146	128	126	132	140	122	140	121	148	138	143	132	112	116	124	146	125	119	146	125	135	119	146	124	128	107	125	104	132	125	120	124	146	128	116	130	125	129	142	127	139	139	132	123	112	117	122	128	121	140	132	120	126	128	140	125	131	136	129	138	131	139	124	126	129	122	138	119	117	143	106	126	125	134	142	135	117	129	110	125	114	126	116	116	131	130	154	142	126	110	149	117	119	119	140	117	131	129	125	156	120	137	117	133	128	158	116	123	141	113	126	134	118	159	150	110	118	125	128	128	131	139	113	120	144	151	138	123	123	124	120	151	122	143	123	132	136	141	123	124	130	112	141	121	133	127	134	132	126	136	137	139	125	127	118	122	133	125	133	149	102	142	128	127	109	134	146	117	138	138	128	136	131	148	130	127	140	133	148	115	124	114	122	137	151	118	123	139	135	116	111	123	115	125	141	134	134	129	106	132	142	136	125	140	147	146	123	130	134	110	131	114	134	117	140	123	122	98	130	130	130	127	146	117	133	126	120	121	124	126	138	149	141	118	136	136	139	125	137	132	132	131	134	138	135	121	122	140	130	135	115	112	127	125	142	129	121	141	145	134	127	118	131	133	120	134	125	115	125	148	127	138	133	129	130	138	135	122	116	117	133	124	133	142	134	127	129	144	114	122	128	134	131	124	117	121	134	132	137	123	143	129	126	123	111	129	128	122	117	126	140	127	126	138	136	118	125	130	110	126	117	127	122	132	129	128	127	126	136	130	131	136	129	133	140	151	133	113	138	131	142	122	127	129	114	128	119	114	158	154	136	116	118	138	119	127	149	141	133	137	121	153	136	123	126	123	100	134	145	144	154	145	142	125	132	126	140	133	111	153	126	120	137	123	135	128	133	139	152	122	134	109	152	136	138	144	118	139	103	131	123	123	132	125	113	154	121	139	142	131	131	121	115	137	132	128	130	141	127	131	129	130	114	136	134	111	130	157	141	115	137	129	134	133	126	118	130	137	139	121	125	123	131	133	107	133	126	131	121	127	139	129	115	132	113	129	127	115	124	140	126	130	130	134	120	144	135	143	140	132	115	134	126	129	121	124	112	134	139	119	127	128	141	126	114	140	123	120	142	145	111	130	110	138	129	136	113	124	139	132	154	121	161	130	123	142	132	118	148	135	134
7932	2848	6557	7242	6051	4815	4022	3281	2673	2312	2034	1766	1611	1462	1300	1277	1177	1040	996	994	936	881	820	813	776	723	783	693	721	743	693	690	629	617	634	645	613	646	621	605	599	617	590	594	555	575	586	619	603	531	518	500	489	514	564	495	561	502	530	517	451	516	527	472	502	506	462	518	461	464	506	538	475	500	478	476	513	474	483	500	511	447	449	490	498	470	465	476	476	465	501	491	485	428	479	422	504	473	486	484	434	477	459	452	472	424	471	483	463	491	475	490	476	434	442	448	435	470	469	449	413	491	472	478	485	469	428	437	483	458	477	463	509	451	498	453	453	461	431	491	456	461	454	435	476	481	429	483	461	447	472	440	481	485	496	448	490	476	475	471	442	468	458	488	427	461	440	472	434	479	435	445	451	420	431	461	436	392	441	425	442	428	434	449	458	468	446	465	469	460	492	438	450	457	443	458	466	434	467	465	453	458	437	458	442	422	515	444	473	485	450	430	460	449	469	445	468	465	459	455	514	405	493	463	472	462	467	447	431	432	489	445	426	463	430	431	433	443	454	439	462	440	484	489	485	481	458	470	479	434	477	427	408	461	412	417	480	430	468	473	443	460	422	477	467	460	471	434	464	488	446	471	496	453	442	429	472	407	454	458	451	473	427	481	485	454	428	446	441	444	443	435	451	449	437	446	468	423	472	432	427	442	429	442	479	442	451	443	460	452	463	487	479	436	476	437	468	404	467	433	446	429	481	466	425	434	470	447	460	433	485	458	417	479	465	433	437	471	507	471	451	424	472	480	436	456	455	456	440	426	445	462	476	422	446	437	463	459	449	428	421	502	466	442	454	452	458	451	454	460	479	453	436	482	454	466	492	465	424	456	441	431	421	456	451	432	451	439	439	459	470	445	447	463	472	448	456	465	436	442	460	475	422	451	441	461	461	444	464	436	451	485	457	478	437	446	444	482	476	457	471	475	453	420	495	461	444	446	457	437	476	444	488	417	467	487	452	453	445	423	470	402	488	442	459	460	447	464	438	435	456	453	418	445	457	428	463	469	469	439	484	467	462	463	434	444	468	432	475	447	463	437	451	464	459	457	458	434	438	421	443	421	425	484	415	446	464	447	449	462	433	478	482	457	507	457	447	466	475	444	477	484	448	454	467	488	496	438	456	460	490	441	461	466	463	447	442	451	465	441	453	432	442	504	426	461	442	434	447	431	435	457	437	443	493	448	450	395	409	463	428	439	470	498	453	463	470	495	433	445	455	500	438	463	436	461	463	448	416	418	494	446	448	432	461	437	473	472	485	464	426	488	481	406	458	448	449	443	424	457	452	490	491	421	471	416	440	413	479	458	439	420	477	446	475	448	484	447	447	448	458	445	460	460	448	466	458	482	439	442	415	482	458	489	467	463	448	473	429	458	466	470	476	443	453	432	416	478	446	461	434	443	433	452	444	454	449	444	468	456	426	489	437	436	479	428	459	452	412	411	460	443	470	480	434	455	446	454	450	450	476	449	462	448	450	442	444	505	454	437	441	442	419	412	447	460	458	448	429	464	432	425	468	493	456	472	438	429	451	462	493	416	458	455	464	463	454	433	435	443	428	431	504	465	479	445	429	439	428	434	476	458	394	444	459	434	458	488	433	437	414	425	482	465	427	483	449	433	459	438	433	462	450	436	461	465	438	501	460	444	484	425	497	455	426	499	415	424	483	458	443	485	427	452	433	436	445	471	452	448	470	457	454	469	423	476	431	474	444	507	419	473	466	471	452	458	448	448	445	423	429	474	483	464	479	462	449	466	455	434	472	431	416	458	453	440	453	453	468	478	431	462	435	459	466	437	454	449	460	455	427	480	446	457	453	469	403	474	438	457	453	465	459	448	454	472	446	455	438	456	431	455	521	410	501	408	436	449	434	445	436	418	455	453	439	422	483	438	452	475	463	484	433	516	429	433	444	462	419	472	439	486	455	416	426	426	466	447	447	428	450	471	437	468	458	458	455	462	448	456	459	448	438	473	467	448	446	426	449	467	446	442	477	465	472	491	442	427	430	445	469	435	421	410	434	439	464	441	431	458	485	450	486	438	443	433	414	438	461	406	441	430	459	457	470	460	476	423	438	431	483	460	467	494	425	474	412	433	433	429	462	468	445	476	472	464	453	432	455	473	443	438	468	443	448	466	449	433	443	462	431	450	447	469	448	457	454	432	413	466	424	443	447	466	479	455	459	449	480	466	466	475	453	475	485	442	482	461	449	440	420	424	458	418	446	438	515	466	463	454	454	434	473	482	462	450	489	470	429	431	441	446	423	439	455	457	506	418	471	464	464	427	442	465	449	453	463	481	426	427	461	433	495	429	463	472	442	480	439	437	460	449	453	458	467	460	453	428	491	442	469	476	467	468	471	457	451	465	425	476	440	439	451	473	437	435	475	485	444	453	438	440	462	457	462	471	449	469	435	434	447	439	461	431	480	423	421	442	477	447	454	480	432	488	465	446	449	450	470	439	469	475	481	405	420	430	434	444	436	474	434	437	448	423	436	463	475	411	457	467	427	490	440	469	443	461	436	450	461	442	500	465	456	458	461	466	443	463	417	476	463	431	429	455	484	487	445	450	442	430	454	455	476	449	454	439	451	453	437	479	464	466	425	439	444	387	407	453	435	515	447	456	443	424	459	473	464	417	460	432	462	445	399	496	457	458	425	473	432	512	473	423	460	457	451	452	482	428	420	467	480	455	490	453	468	454	443	452	509	462	419	440	468	461	458	475	445	488	478	451	470	470	463	418	461	462	440	446	455	459	435	432	490	450	441	501	459	452	440	513	421	454	423	483	448	473	424	440	472	464	422	441	451	458	475	428	453	432	430	469	467	427	444	488	449	420	456	416	480	398	413	469	455	449	459	461	477	426	466	426	463	466	444	437	387	442	449	425	491	453	477	482	457	465	482	437	439	464	438	424	433	474	410	501	425	450	444	421	449	438	438	492	432	444	497	444	463	454	423	457	466	491	491	451	434	523	492	450	461	426	406	457	465	443	469	440	480	479	465	458	447	445	468	476	483	429	433	423	449	474	464	456	458	466	452	435	458	474	425	449	454	468	463	457	444	421	443	480	480	448	424	436	437	418	439	470	453	446	449	442	495	455	477	458	458	463	453	479	485	444	450	421	427	461	446	485	453	433	463	454	450	431	398	486	476	479	464	427	462	432	476	435	456	466	464	434	505	442	445	476	464	464	427	460	452	473	428	458	400	469	456	484	454	483	464	475	442	442	422	475	447	443	459	461	454	433	423	464	436	435	426	465	460	415	459	492	467	422	470	447	496	521	449	457	508	460	473	462	449	476	475	444	468	460	451	458	436	433	433	451	443	469	497	453	462	465	474	456	479	452	435	428	425	482	447	438	414	472	419	500	435	460	463	468	449	455	477	457	479	447	436	421	439	447	437	470	464	431	469	462	446	451	455	501	415	458	458	454	471	447	441	477	450	452	449	445
1427	428	399	362	338	326	346	362	326	352	332	354	364	338	311	340	354	328	338	310	337	309	301	321	329	314	352	308	342	324	287	308	313	324	344	300	352	313	348	320	322	323	300	304	341	334	286	312	325	360	347	324	324	327	305	331	342	302	321	311	335	260	354	345	286	323	323	328	305	330	352	323	338	346	300	330	305	359	359	336	337	310	312	321	303	350	317	313	311	318	310	320	345	317	331	331	308	314	283	308	317	348	300	312	308	320	324	319	329	351	333	330	309	324	334	312	293	319	314	320	343	300	346	333	321	323	341	337	321	325	336	333	311	327	333	330	332	309	319	341	339	293	337	335	326	305	305	325	336	288	323	326	325	340	308	325	306	336	290	311	351	334	333	320	282	291	345	305	298	345	313	286	316	300	349	276	338	331	349	311	323	273	293	310	320	330	282	316	333	346	355	351	319	293	302	332	298	336	301	302	346	319	295	330	326	342	324	317	305	305	291	333	322	328	337	322	334	288	331	297	355	332	324	337	316	331	309	335	358	339	321	332	376	306	339	329	318	329	350	300	331	306	343	326	322	326	324	325	285	327	317	340	354	309	320	307	335	322	308	328	359	328	312	293	300	335	346	316	312	311	302	317	305	325	345	300	340	322	358	295	359	323	304	342	317	335	364	325	322	320	325	349	350	330	336	291	355	323	320	300	323	329	343	316	331	320	330	334	314	353	323	322	340	324	291	284	346	341	328	353	309	310	320	320	328	325	321	296	329	309	338	354	293	336	320	313	339	312	342	329	332	360	272	348	316	367	322	328	324	317	332	379	317	316	321	305	339	322	314	317	332	312	307	301	339	306	368	294	337	343	273	307	299	323	304	322	309	340	305	321	279	320	337	321	311	338	323	319	295	347	322	339	288	313	336	316	314	326	347	309	312	329	326	308	354	319	314	333	299	306	338	304	326	293	311	338	350	321	332	308	349	313	315	310	294	312	301	371	363	342	329	372	320	302	301	325	318	308	319	319	339	335	335	343	323	331	331	298	323	310	313	319	299	331	300	314	305	321	325	324	333	300	331	333	331	320	331	328	307	321	335	303	309	347	350	324	328	340	325	299	320	325	304	331	327	305	321	305	329	325	323	315	348	297	326	311	325	328	311	331	302	294	326	332	347	302	316	336	319	341	306	338	319	296	301	333	373	343	320	318	278	318	326	331	354	319	320	311	322	340	320	320	310	297	297	317	317	338	313	303	325	332	313	331	336	315	307	344	311	299	290	343	320	332	349	289	331	321	321	294	320	330	354	315	297	300	327	331	339	309	303	369	300	335	359	307	321	339	336	302	327	318	335	363	322	332	321	305	333	305	326	358	316	297	322	302	303	307	302	289	343	299	299	305	329	325	333	322	293	330	343	326	302	308	292	310	314	318	328	295	319	339	360	360	293	319	347	302	338	305	322	324	328	359	324	318	293	328	338	339	324	342	292	329	300	337	282	308	301	370	334	311	314	312	303	313	325	290	322	332	326	311	322	311	307	313	310	348	308	315	319	277	330	317	319	293	312	364	313	311	312	322	318	322	334	324	332	315	309	306	311	340	338	320	291	341	306	339	269	296	346	292	345	314	321	305	338	311	298	329	305	371	300	314	362	322	317	322	322	318	309	301	325	328	322	304	276	328	331	334	357	337	356	331	313	299	339	333	309	329	311	333	336	322	319	372	309	325	324	332	323	336	346	309	364	325	327	320	317	317	295	316	299	329	305	310	310	308	320	332	323	290	304	308	336	307	311	324	313	332	302	308	326	300	301	319	300	342	313	288	313	291	351	320	343	367	298	304	309	304	305	303	300	326	310	327	322	304	314	323	330	333	378	335	355	315	330	336	333	308	322	318	315	295	351	307	316	299	321	347	333	310	333	322	325	343	325	314	334	332	334	288	341	354	317	363	318	305	320	327	352	309	323	324	335	320	319	336	305	329	331	303	347	338	368	378	339	310	320	342	302	369	293	331	332	305	317	322	330	330	335	324	353	322	320	309	295	328	332	309	299	310	354	321	333	310	313	306	310	316	335	305	298	343	320	320	317	333	305	324	355	344	325	319	320	310	337	347	310	317	316	311	333	339	297	326	303	285	298	342	323	328	329	326	325	362	312	324	324	325	320	308	341	353	342	321	332	324	314	308	314	319	315	299	352	312	301	318	326	309	306	311	322	343	297	343	338	345	317	335	310	321	325	312	329	314	325	290	335	309	349	291	330	327	361	329	327	306	300	313	322	323	326	317	352	307	323	346	308	327	316	322	310	365	314	323	307	301	315	316	324	268	308	338	334	330	306	324	337	324	305	347	337	308	322	355	307	278	330	340	328	323	323	299	323	335	346	310	315	328	328	317	310	341	334	295	318	308	299	341	326	317	319	310	336	307	314	302	337	294	340	316	326	330	342	325	330	279	285	356	304	327	343	330	314	314	339	339	327	314	297	329	334	320	324	318	335	337	312	307	328	308	305	295	329	351	318	319	314	297	286	334	306	308	309	310	317	310	328	304	327	332	327	299	298	332	306	348	322	313	320	316	315	318	341	338	302	319	314	322	315	308	328	340	340	293	309	332	328	314	327	325	319	340	340	305	346	316	310	328	311	300	307	307	315	307	367	350	341	317	322	299	362	363	291	368	321	307	348	324	321	320	318	327	332	301	327	314	330	292	271	317	319	339	309	317	332	320	306	318	361	312	298	308	347	339	340	333	320	296	308	302	300	326	294	341	304	330	324	327	320	313	322	318	353	345	280	303	307	343	330	346	299	333	330	311	304	308	322	309	338	284	341	334	303	308	311	295	333	332	305	338	328	348	321	329	329	334	341	333	353	303	317	303	324	312	312	341	301	303	318	328	347	330	324	328	332	328	315	318	338	321	361	333	318	319	307	328	326	334	332	312	342	297	317	330	322	320	297	315	346	296	319	299	293	339	322	317	316	340	348	342	355	325	362	306	315	314	320	337	353	347	332	340	308	318	284	309	327	317	327	309	310	299	332	298	319	308	319	349	346	330	312	349	328	328	321	319	310	301	328	304	333	343	344	338	292	315	337	280	327	311	357	324	338	320	320	335	308	296	327	320	301	319	322	339	372	346	324	325	323	332	296	314	329	318	313	350	335	345	325	310	322	320	299	322	354	336	323	340	318	336	331	291	320	325	341	325	324	337	301	339	353	302	304	319	333	329	359	336	309	300	347	320	324	336	315	326	333	323	336	297	336	326	318	344	313	299	294	308	315	310	378	327	291	305	326	302	337	324	304	326	325	323	297	331	341	305	306	320	310	334	327	305	324	336	338	342	304	324	324	313	303	301	345	339	288	337	272	297	267	303	330	306	323	312	347	346	301	316	322	328	310	317	326	309	329	318	312	322	296	320	346	339	314	302	337	323	307	309	334	315	313	331	304	307	333	318	325	287	318	300	309	326	335	352	321	298	302	293	273	320	326	323	317	318	326	332	325	327	312	319	329	297	327	341
2443	1029	1121	1155	1145	1110	1075	1020	1042	1020	1013	946	989	973	1031	1011	996	1034	988	953	966	1005	1010	952	987	1005	940	936	1015	954	985	990	908	977	1035	928	969	921	945	946	962	948	1000	967	952	977	952	1018	944	1025	927	969	906	923	1008	955	907	928	1000	941	991	978	972	955	976	968	939	981	951	967	999	943	943	995	996	950	1006	969	959	971	880	913	1017	931	897	892	973	1008	977	1006	981	991	951	976	969	1016	922	890	1016	1009	998	967	981	933	938	979	981	1011	986	964	969	919	948	973	960	989	983	976	909	984	1010	958	964	950	992	941	970	969	1003	937	1009	968	953	991	965	1028	994	979	1014	976	955	979	943	937	893	955	985	1014	964	1004	975	946	910	952	981	978	951	968	941	984	956	973	1014	970	973	985	1060	940	1006	989	953	1024	959	914	1019	963	1002	934	947	980	946	966	954	912	906	1030	955	960	988	1017	967	953	958	1000	934	980	989	1066	962	958	952	957	988	985	993	941	990	1028	963	1033	947	1029	976	951	983	957	969	1013	1003	1048	1043	987	966	962	974	963	947	958	943	990	1040	963	941	964	984	980	930	990	985	933	931	974	958	927	988	952	961	964	937	908	960	979	992	986	1007	962	971	945	947	931	949	912	1013	938	974	980	972	971	1014	994	1010	918	951	964	983	917	973	1009	950	941	953	1011	1005	941	935	985	933	1005	918	936	959	952	960	964	977	914	991	928	986	985	941	980	986	984	941	953	1010	947	943	996	967	961	987	972	994	975	965	990	928	929	959	1002	959	936	981	995	1063	931	940	912	958	938	934	998	993	942	1028	942	912	1006	1029	932	998	964	932	967	1024	991	941	964	958	986	973	980	923	996	936	964	1024	997	925	960	966	984	953	959	941	962	1015	961	952	940	953	950	948	956	945	990	911	944	977	1003	908	973	1002	921	971	875	923	980	935	967	922	939	982	976	956	923	940	947	932	1025	907	955	969	975	928	1001	998	899	921	984	997	966	948	1027	965	946	978	984	981	908	959	984	967	893	1022	954	954	950	956	993	1008	939	1014	1024	978	910	971	1024	1003	931	950	926	960	941	999	970	947	927	1012	967	922	991	926	984	968	992	970	941	964	994	976	940	998	972	966	923	973	966	923	925	918	1003	955	991	919	998	991	955	1042	955	962	1040	979	959	925	979	988	936	873	960	960	925	935	970	1004	896	964	987	921	989	928	973	984	899	932	934	903	916	939	956	926	1018	965	1003	953	991	915	1008	934	955	997	1042	1009	938	942	961	996	1028	1002	932	974	985	954	936	972	1017	978	897	959	986	1021	958	984	938	896	958	958	1023	956	929	969	907	986	977	947	946	962	1000	937	932	963	1014	969	963	1008	999	985	926	931	912	923	945	931	1011	961	989	976	897	950	960	972	944	967	959	974	950	974	1030	945	1018	954	943	965	983	965	951	916	977	984	953	998	889	932	979	957	931	1033	975	932	934	966	972	957	987	968	968	986	922	981	962	968	975	979	936	996	927	940	1015	928	961	948	929	975	969	934	1012	1002	1016	964	1016	985	949	947	983	933	920	983	947	977	1005	970	960	960	922	963	948	942	951	961	1002	942	951	983	948	1045	950	1002	986	981	920	963	1034	1016	946	985	921	972	925	966	972	954	944	989	915	924	923	939	940	903	985	969	971	937	924	984	1002	984	1013	942	999	958	975	993	959	945	959	993	949	982	966	1021	944	996	1048	1037	969	995	1013	990	977	928	937	986	924	988	960	1017	979	939	1008	965	995	1005	970	1016	973	989	962	920	991	924	1004	963	929	945	909	906	934	966	977	934	878	1002	972	977	935	963	1036	969	981	984	1019	915	974	1003	983	975	951	1003	966	974	968	938	943	915	963	958	984	974	935	963	924	1003	980	924	928	963	979	1038	985	958	930	968	984	951	892	978	966	980	970	1005	913	1004	953	971	994	969	929	997	945	974	972	953	934	982	944	942	1016	909	976	986	957	907	920	986	949	944	946	952	935	945	946	903	960	941	973	950	993	1020	946	965	1004	1006	1017	1023	933	973	938	1003	994	955	968	940	986	962	993	931	1008	963	988	929	938	959	949	969	986	924	958	984	967	974	973	947	959	913	992	1047	924	968	975	930	946	932	969	963	994	962	981	956	933	909	915	943	951	1011	898	985	962	1019	981	972	920	974	909	1006	943	963	910	961	1011	928	945	963	954	924	992	933	1019	929	926	991	957	976	928	981	952	920	965	952	944	969	910	980	1009	969	951	919	1006	981	917	969	956	929	952	967	935	963	955	962	942	1000	984	942	915	965	922	899	995	967	959	971	987	1005	958	956	1021	985	922	903	993	939	967	980	967	973	958	918	948	992	1046	939	941	992	987	1018	939	978	1009	1007	946	960	965	965	938	1034	992	989	975	1024	913	924	978	974	994	963	983	922	902	957	1005	922	972	1000	967	991	1005	965	985	932	988	975	1001	967	926	995	941	978	963	915	936	967	1006	993	967	971	955	989	935	979	913	977	950	936	928	914	942	951	952	1046	985	892	970	960	995	963	995	933	944	905	949	960	939	940	1011	987	955	931	965	962	1020	924	973	951	948	948	996	946	938	975	969	957	988	979	945	940	957	945	1003	985	1001	942	950	963	910	916	1005	967	978	956	960	1006	921	985	949	932	973	973	942	1038	916	933	996	952	934	1009	910	964	955	940	994	948	982	920	986	978	936	1009	990	944	925	977	961	960	980	931	986	985	933	1006	966	960	1022	963	1022	985	918	926	1028	886	1003	893	928	993	957	937	950	868	969	1023	987	910	928	982	963	941	976	1035	938	936	937	936	940	977	884	978	942	974	1016	976	953	1008	950	963	986	959	983	908	930	956	896	995	983	936	976	971	968	971	975	964	986	996	975	925	970	948	995	999	993	994	969	1008	1000	969	941	955	948	930	996	1008	897	956	943	979	974	957	997	907	967	932	928	951	920	927	1001	965	913	939	992	905	934	967	925	1028	951	961	977	977	913	962	965	960	931	922	948	899	954	938	941	979	965	1009	956	959	1021	918	999	961	962	1000	989	974	1015	900	946	909	905	937	968	926	961	965	917	912	930	978	970	959	948	994	964	991	1052	973	913	929	990	935	889	950	994	948	929	960	979	976	997	933	914	963	1012	1029	940	959	975	905	990	957	969	1011	1004	957	987	957	938	958	997	999	981	959	1005	966	999	982	967	996	927	888	974	965	1000	948	951	944	962	970	993	939	946	957	928	968	942	945	942	950	926	945	961	988	971	941	1006	958	993	943	919	967	958	941	987	942	916	992	1018	959	998	908	959	1007	900	990	987	974	965	977	948	951	932	1023	920	948	926	1010	952	979	1009	927	973	952	979	994	971	977	972	943	977	1034	963	978	1019	953	981	944	943	938	980	943	970	957	979	945	920	974	991	1002	943	979	958	959	982	962	966	962	963	992	960	942	978	972	964	1034	985	990	952	933	987	948	975	994	981	892	953	947	935	960	982	968	955	967	949	925	955	997	1006	992	957	935	940	923	975	972	949	983	888	970	1000	979	930	985	954	985	978	970	926	934	949	961	945	972	995	968	974	992	969	1001	972	983	964	928	988	962	991	988	939	917	974	972	952	939	945	886	941	984	982	1002	963	975	987	943	965	938	975	1041	938	1021	937	967	972	1026	963	962	1030	896	949
4769	1309	1553	1176	806	640	516	433	370	330	294	284	267	266	228	234	247	222	231	224	215	202	209	215	226	229	199	211	197	193	217	212	217	191	199	224	213	184	235	207	194	234	193	199	198	225	214	230	210	194	207	202	224	206	201	204	192	191	188	191	212	181	185	208	194	199	214	198	220	197	208	175	213	186	194	214	178	188	200	199	224	218	208	186	196	200	192	234	218	194	223	225	206	218	199	203	193	177	201	186	169	215	198	193	201	197	171	194	201	202	195	185	205	208	178	203	213	189	198	197	212	197	201	205	222	190	223	217	176	174	204	212	211	234	181	163	193	187	217	205	197	190	195	188	189	214	212	194	176	190	202	194	190	176	195	227	192	212	197	180	185	217	199	206	180	202	201	206	188	204	195	207	194	198	182	175	240	186	185	188	202	211	185	188	194	205	200	229	201	205	197	215	202	227	189	191	199	200	198	181	216	235	212	212	181	195	183	192	205	212	197	213	199	202	179	186	189	215	178	169	207	199	201	209	193	210	209	189	194	193	191	207	199	192	181	188	185	192	198	196	190	181	193	180	181	193	207	188	237	215	169	195	218	211	187	216	220	198	211	205	194	198	215	197	206	199	179	208	227	219	205	202	201	192	192	187	179	196	208	191	213	222	195	187	205	198	191	212	193	168	215	214	224	206	196	212	183	203	184	172	233	200	183	198	198	201	221	206	188	185	192	197	210	193	181	197	195	228	188	181	187	197	186	198	185	170	204	191	187	206	189	181	204	209	204	198	223	184	223	195	192	225	198	216	207	202	178	204	177	217	203	193	216	199	202	196	197	195	185	209	183	183	193	180	203	213	213	206	174	188	212	206	193	221	236	190	204	181	196	187	178	208	182	198	207	219	243	207	210	211	206	204	232	200	190	205	176	200	192	185	193	176	197	207	211	199	189	188	186	243	176	200	214	211	195	187	217	190	197	216	199	198	190	212	205	199	182	214	214	201	193	200	202	177	210	193	183	224	187	184	192	215	216	218	218	209	202	182	172	216	204	188	182	185	188	176	210	196	201	214	217	203	183	178	196	193	176	204	190	189	222	205	203	199	216	209	210	200	208	189	175	176	177	218	187	215	195	216	189	182	201	204	191	199	176	224	202	195	184	189	200	192	219	207	203	190	214	169	226	206	172	210	207	206	186	212	231	210	185	200	194	187	193	181	198	202	189	218	186	187	204	202	205	186	218	195	216	201	182	219	214	194	204	185	181	197	187	179	193	207	230	193	195	205	201	178	207	180	204	200	198	187	232	202	196	211	201	206	220	195	191	193	182	209	192	205	202	186	197	214	200	218	203	198	197	198	188	171	182	196	216	191	198	202	206	187	184	200	184	202	192	222	199	179	172	210	183	191	179	202	195	182	188	209	190	194	195	208	224	184	200	203	203	219	176	210	207	211	180	192	174	200	188	204	190	190	172	203	192	198	222	205	216	175	207	185	199	171	210	181	197	211	207	210	212	212	199	230	192	181	190	212	214	206	206	216	225	185	181	199	193	201	190	203	212	201	208	191	202	214	183	191	211	187	190	175	185	208	184	181	207	170	230	217	193	209	195	204	188	181	200	196	192	178	203	167	215	196	209	193	212	186	201	203	201	204	175	201	179	178	187	225	215	187	203	193	196	192	189	191	188	186	203	183	191	191	207	209	201	183	199	217	182	195	165	176	201	216	176	204	187	200	181	198	185	198	199	215	196	200	162	218	193	189	208	218	175	212	196	211	203	191	189	202	181	177	180	209	197	196	197	220	203	192	165	206	207	189	173	223	162	179	216	205	191	183	173	186	203	183	179	179	210	177	187	176	194	195	195	213	201	204	221	201	197	230	199	227	197	203	186	178	187	219	199	188	191	209	197	194	215	205	191	180	194	184	211	203	199	202	207	198	206	177	194	199	193	220	196	208	225	206	191	181	204	212	196	174	197	211	208	181	205	204	213	194	214	212	184	199	203	173	218	214	180	184	210	198	194	205	197	175	230	194	196	209	221	211	217	181	205	187	206	199	201	213	194	179	212	192	195	201	225	183	168	191	179	201	229	193	194	198	193	198	196	203	204	190	182	218	181	196	205	187	227	203	179	183	191	212	193	202	191	203	198	184	190	213	206	195	186	174	193	192	206	195	211	221	184	176	167	188	211	230	209	208	167	193	184	208	215	205	179	226	175	174	184	212	190	205	196	197	195	218	208	191	186	214	202	224	166	191	183	205	194	206	180	183	169	175	220	192	230	183	172	215	213	188	197	182	172	196	187	183	196	177	200	181	196	231	183	192	202	218	178	196	215	212	188	214	215	193	210	197	207	187	201	193	213	198	196	190	193	183	200	190	218	196	199	180	198	176	190	192	196	175	213	194	197	187	196	214	189	195	219	200	184	197	209	213	193	185	192	192	182	216	197	196	209	178	200	192	158	181	184	177	216	214	215	203	210	221	214	211	197	186	195	180	195	202	212	208	200	214	193	211	194	216	188	216	209	193	223	196	191	181	208	173	211	202	187	175	206	188	196	219	190	207	181	213	200	177	201	195	195	189	176	200	223	187	219	179	199	183	174	210	210	178	220	195	204	195	209	225	205	202	194	187	197	209	221	193	204	217	191	193	187	196	229	213	206	195	207	193	188	213	183	234	185	186	186	199	214	207	200	172	194	207	184	191	193	225	183	198	197	176	218	225	183	178	187	206	182	207	210	173	191	196	205	192	169	180	179	212	201	193	177	206	195	187	209	182	209	205	186	244	216	186	195	204	182	208	194	184	183	235	197	222	187	212	215	195	195	227	188	220	173	205	202	191	198	214	204	200	208	189	196	185	184	210	190	206	207	186	213	200	175	216	197	199	197	217	200	208	196	217	199	193	185	222	173	190	190	229	194	205	206	206	190	249	203	203	166	214	188	202	197	198	205	218	204	182	186	191	220	195	189	217	172	204	188	192	202	177	177	186	185	224	225	207	214	204	208	174	196	190	179	188	191	217	186	190	204	186	204	202	206	206	196	229	214	191	187	197	203	225	226	217	205	220	174	210	219	201	232	205	214	205	205	189	195	195	183	202	193	209	216	180	195	202	193	194	210	208	194	163	207	186	179	219	199	198	188	215	207	225	199	204	222	188	190	243	212	203	210	211	185	211	178	195	202	211	229	203	193	188	186	217	190	191	204	183	187	223	193	202	187	175	228	215	218	209	196	194	198	215	208	197	180	219	208	232	204	195	205	177	205	217	203	195	208	195	173	176	191	189	216	199	179	188	206	225	207	172	212	193	185	210	196	205	186	201	185	191	197	188	207	205	201	195	200	226	212	195	215	196	216	204	200	190	189	202	193	196	199	186	206	198	181	202	202	170	191	197	231	201	196	206	200	187	200	163	199	206	211	195	156	200	190	175	158	217	223	181	203	191	178	198	197	223	219	209	186	186	219	195	192	205	205	198	189	193	196	196	214	181	187	208	193	196	175	187	205	178	194	237
5625	1822	3898	4242	3642	2920	2457	2112	1840	1605	1405	1337	1183	1122	1106	1079	987	935	935	889	851	824	859	853	800	794	771	766	801	755	727	739	742	710	726	726	677	708	727	767	712	768	694	700	692	738	667	668	715	674	641	613	673	614	681	629	689	649	675	647	664	678	683	658	643	645	656	603	660	640	621	673	641	643	640	652	633	683	651	675	636	614	639	675	636	640	605	677	624	600	626	603	640	628	654	641	625	643	635	629	625	604	623	630	625	622	672	639	631	592	620	642	627	623	640	615	668	593	583	671	651	596	609	650	630	630	610	642	675	659	633	593	643	616	658	664	643	616	650	642	611	616	682	673	629	632	597	632	646	620	594	650	632	632	635	660	643	598	625	651	629	654	674	609	596	659	621	662	625	642	622	631	631	610	603	632	640	640	647	633	648	633	646	626	662	644	626	630	637	647	654	619	664	591	626	648	674	614	656	615	630	564	625	638	641	653	636	679	613	574	648	612	628	599	638	638	582	621	659	664	637	644	663	584	650	621	652	617	610	643	623	598	654	604	593	646	657	628	625	629	571	638	610	621	624	619	630	627	635	626	629	638	625	582	653	618	650	608	658	627	635	622	587	632	631	655	618	656	675	637	617	605	647	589	647	635	643	656	629	629	671	643	621	610	653	641	635	681	612	636	673	622	596	631	616	574	650	604	648	609	569	616	643	636	612	637	634	627	623	642	608	619	658	696	594	603	642	575	644	608	632	608	613	643	633	644	637	606	617	693	611	627	609	652	644	643	628	622	641	622	634	612	642	644	642	678	603	584	582	658	620	635	616	631	617	655	639	615	654	615	661	648	626	632	616	644	638	636	594	577	668	628	626	645	655	671	603	635	620	657	652	675	621	611	610	639	626	588	671	651	614	684	655	655	646	610	619	681	642	665	627	614	603	627	639	624	628	621	632	618	629	601	684	642	617	659	600	613	636	689	617	575	560	659	605	624	611	658	596	614	615	637	617	649	652	597	558	583	638	646	608	641	657	661	635	608	617	686	627	623	622	597	635	659	606	632	617	642	667	595	604	652	602	632	660	626	656	672	606	635	639	657	624	646	660	605	646	676	645	601	617	630	678	617	629	613	616	637	639	631	652	619	645	608	659	661	630	602	596	600	626	574	673	618	651	593	682	594	632	579	608	631	645	612	647	603	617	599	613	603	610	579	656	653	665	676	616	645	623	663	641	661	618	616	638	626	663	637	629	669	632	686	607	630	627	644	634	634	625	603	561	616	645	652	645	640	614	658	611	638	635	685	661	650	661	646	641	615	614	645	641	642	680	643	626	688	655	635	662	640	673	627	578	674	637	593	659	652	609	640	649	634	622	651	633	598	665	636	629	630	643	618	625	633	648	652	637	650	599	645	683	636	630	633	623	616	652	663	645	586	651	635	653	627	629	624	644	623	656	662	646	585	584	621	648	609	607	667	680	624	627	643	580	659	663	626	612	613	617	598	664	616	628	685	601	622	610	629	625	620	622	646	649	626	639	681	612	663	620	616	621	664	636	609	606	623	647	665	696	600	605	637	607	597	642	618	644	635	688	644	612	664	634	651	596	655	671	590	609	613	668	614	625	616	653	588	648	613	598	626	640	665	652	655	626	662	606	637	605	652	657	611	623	604	646	647	673	601	598	656	644	629	620	640	629	646	667	641	649	653	598	639	607	578	568	623	636	626	698	588	639	622	636	667	622	611	658	637	635	617	642	627	620	657	630	580	691	627	607	624	619	665	624	654	633	650	667	635	604	677	612	635	615	633	634	635	614	616	599	628	623	615	617	622	628	610	618	594	626	636	652	636	624	597	647	651	651	613	618	610	647	638	631	635	611	629	616	626	618	667	621	679	639	649	658	643	600	633	636	646	605	642	633	634	642	632	614	654	644	657	616	607	621	651	635	662	639	624	654	668	626	657	660	584	629	635	650	637	613	591	600	608	631	628	635	608	610	609	667	580	611	635	621	670	610	612	632	615	633	612	611	638	653	622	593	602	620	632	668	647	645	607	671	688	596	632	619	624	663	646	648	619	632	635	595	615	641	614	675	593	605	644	648	630	636	633	608	677	630	597	621	626	603	608	629	609	646	626	632	666	607	646	586	642	651	602	615	649	635	601	650	644	622	664	599	631	618	699	609	669	593	642	559	645	643	662	653	604	651	614	591	618	620	643	605	640	619	681	621	588	659	651	658	624	633	625	644	639	606	628	638	616	607	633	586	641	647	620	650	657	584	678	607	625	635	637	581	623	613	607	628	604	620	627	609	662	619	617	619	641	656	641	624	617	626	590	649	575	595	622	597	623	608	616	632	629	673	597	630	624	624	602	670	651	625	606	622	636	614	610	673	605	602	664	642	633	577	646	602	640	606	597	641	658	614	662	647	623	645	657	633	642	604	647	666	607	681	648	606	650	636	674	611	663	640	633	629	584	565	601	641	652	669	665	643	616	641	628	619	636	617	650	620	631	622	596	630	663	600	611	619	610	675	662	677	660	701	647	599	638	635	631	627	616	590	570	644	616	656	632	650	646	645	635	635	655	665	608	706	635	652	616	657	649	666	612	660	669	620	642	626	593	648	659	662	626	636	670	626	652	642	626	629	683	661	623	635	619	552	611	626	696	635	628	613	626	633	630	651	623	622	621	607	613	644	632	617	658	650	632	640	618	655	606	623	656	560	617	658	655	645	643	638	665	643	661	615	643	625	661	621	626	648	656	616	622	599	638	656	649	622	628	638	662	662	638	591	580	676	634	635	581	676	630	669	648	659	643	594	609	627	651	585	623	627	642	605	630	599	625	621	650	633	591	599	625	577	587	678	651	597	645	580	622	614	645	615	624	613	617	630	651	638	624	614	653	661	629	638	604	678	612	672	644	636	606	608	594	599	654	628	630	658	639	648	658	616	606	616	613	655	634	607	653	656	604	647	630	604	616	646	639	592	629	649	650	620	626	632	651	639	626	694	601	586	616	592	622	641	618	681	645	625	626	619	637	600	648	664	635	646	602	614	614	586	602	622	685	599	577	633	605	621	607	663	640	634	615	624	613	626	594	642	607	636	659	636	611	640	628	635	618	598	666	610	652	616	622	624	624	660	656	643	650	672	621	653	655	663	636	631	609	682	642	652	615	663	655	637	632	637	622	633	613	666	633	659	567	629	638	621	642	641	642	615	688	668	612	639	595	613	674	627	614	633	643	655	599	603	613	618	591	596	570	622	672	618	655	667	632	625	601	635	595	624	634	646	643	628	619	625	632	630	637	609	662	676	576	654	612	610	625	682	602	640	707	648	615	609	634	607	640	592	620	641	646	608	636	624	617	636	619	647	593	598	621	623	625	631	611	595	652	606	626	626	639	649	618	617	651	596	614	642	650	645	596	601	627	583	680	626	668	626	645	642	659	610	600	624	618	671	606	678	582	678	608	699	702	618	635	647	668	708	651	679	686	606	621	648	642	611	693	660	631	590	601
8857	2405	2879	2167	1398	985	773	544	452	390	353	284	270	250	213	224	194	177	186	188	166	166	156	174	157	181	156	150	193	143	164	153	173	147	156	153	160	136	133	136	148	137	139	137	162	148	156	158	151	142	135	136	146	134	138	108	103	164	131	127	134	129	153	131	139	165	133	114	131	140	138	128	135	129	155	147	155	115	110	148	142	129	130	137	137	115	129	139	119	126	148	143	117	138	158	130	149	115	149	145	137	123	129	136	145	150	125	116	119	135	135	130	138	127	142	127	127	146	133	116	135	113	125	147	118	142	148	133	154	121	126	136	120	139	135	149	133	114	140	156	139	130	136	117	121	141	126	142	138	132	123	139	112	130	156	122	148	135	115	144	127	142	137	112	157	121	123	118	138	122	144	124	132	131	129	114	127	134	115	152	141	146	126	132	137	131	137	115	128	124	137	126	140	154	118	140	149	129	115	131	158	145	136	108	125	122	133	135	136	133	147	138	118	114	156	141	131	146	128	137	137	131	143	146	113	131	128	121	110	139	129	135	131	136	155	135	109	125	144	154	140	133	137	138	121	141	146	133	122	118	135	128	126	133	144	131	146	138	118	145	133	128	123	139	118	133	141	135	131	156	126	143	133	127	134	124	145	151	105	143	124	133	143	139	161	117	134	138	116	129	113	113	149	121	141	120	133	157	131	129	107	121	119	146	116	129	127	136	125	147	107	137	120	120	140	134	121	109	132	121	123	145	127	137	148	154	128	102	120	148	124	147	129	113	133	151	148	127	117	147	127	124	142	131	138	131	127	131	121	128	142	108	115	123	133	136	133	147	134	117	119	125	132	105	126	110	104	121	120	139	123	124	126	106	140	120	134	102	152	132	128	134	109	147	133	118	143	141	132	122	128	129	135	137	137	124	153	110	117	150	150	123	120	126	131	125	132	141	122	131	127	145	127	130	121	113	128	109	142	130	137	127	125	135	136	149	136	108	128	125	139	131	151	142	150	126	168	122	133	131	136	129	134	125	127	116	128	121	124	141	139	125	146	127	123	134	132	118	114	139	139	129	152	124	152	125	140	134	133	138	116	140	122	120	119	139	136	146	142	123	152	133	150	120	119	140	141	113	129	105	144	129	120	123	128	122	118	129	126	122	110	141	137	145	134	145	119	136	129	135	119	107	139	114	127	149	130	139	111	146	139	142	140	139	131	130	122	115	133	134	132	128	133	143	142	145	132	111	124	115	143	120	132	137	141	130	127	134	124	127	142	122	123	149	119	127	141	145	142	123	142	131	151	133	135	144	102	113	112	117	137	122	132	145	122	131	124	120	132	140	118	124	158	124	133	131	112	153	122	131	150	130	121	115	116	131	145	133	146	105	128	122	127	147	131	138	130	131	123	135	131	121	111	148	125	136	137	122	127	122	119	115	128	143	128	139	132	104	132	139	125	112	133	119	128	125	122	142	146	134	120	102	131	123	108	126	116	150	124	108	129	115	127	134	142	109	158	133	131	141	134	132	120	131	126	144	120	122	139	137	168	124	139	139	125	119	125	147	128	137	111	127	147	120	121	137	133	126	122	113	142	135	127	149	111	138	120	142	116	124	135	116	125	137	126	127	142	141	125	140	132	126	125	132	140	128	144	141	140	113	121	127	131	151	128	128	150	128	127	116	118	118	120	121	124	140	131	136	144	132	131	147	118	125	118	115	124	119	137	153	112	118	119	121	131	125	140	152	147	127	120	131	146	129	126	122	130	130	118	155	132	137	123	133	136	117	140	122	140	140	136	132	118	132	116	115	128	147	140	132	153	144	131	136	133	147	124	150	144	127	130	106	130	142	126	128	154	139	121	125	125	142	130	149	149	155	138	111	148	146	116	138	140	121	118	143	119	139	130	131	153	106	124	147	137	115	129	131	118	142	136	139	129	116	135	122	128	134	143	131	135	140	152	124	142	114	124	132	149	133	103	114	126	123	121	130	133	157	128	134	133	140	134	124	116	156	135	105	134	104	140	143	120	153	123	117	125	114	129	137	114	112	135	135	134	96	149	131	124	132	123	115	116	129	136	133	127	133	148	116	96	142	120	127	130	133	118	125	134	118	132	122	127	127	134	126	128	131	127	118	135	136	121	136	136	117	137	123	120	123	141	149	137	127	123	131	120	107	126	131	122	130	117	140	133	133	114	132	145	129	136	147	127	132	142	127	131	131	121	128	125	127	123	140	144	129	119	130	117	124	120	109	119	145	121	141	135	116	137	135	140	125	136	147	105	148	123	118	118	135	128	118	142	139	125	134	124	105	136	135	109	133	132	126	118	121	138	145	142	121	130	140	132	130	128	170	127	130	122	122	139	148	120	122	121	139	145	128	127	120	151	129	118	128	138	140	131	118	134	140	150	130	155	131	154	145	118	117	160	145	168	119	113	126	131	162	150	130	138	119	143	121	138	125	127	123	122	124	120	131	134	130	122	123	128	137	133	131	136	133	136	115	146	159	148	138	119	127	140	137	159	147	129	129	121	108	122	135	142	128	131	114	135	140	138	116	132	123	121	139	135	145	128	149	147	147	116	149	139	127	129	128	113	127	130	144	140	151	126	105	133	116	131	142	116	124	128	154	120	129	129	145	118	125	131	148	134	101	129	128	128	126	133	142	142	137	106	116	153	153	148	149	146	112	129	114	115	130	123	110	136	143	128	124	129	122	124	162	101	115	138	145	139	137	148	128	148	122	121	130	136	123	132	124	128	134	138	118	132	126	120	154	133	118	119	134	122	141	122	121	111	142	126	121	140	106	128	137	118	135	129	118	136	129	139	133	144	144	128	139	135	129	129	126	130	134	141	131	135	147	131	145	127	116	136	140	129	133	124	146	141	121	130	159	133	120	130	112	134	144	143	122	130	113	106	121	129	139	132	139	146	126	120	138	133	151	134	110	156	145	146	118	127	147	132	123	137	130	144	145	132	128	128	152	145	121	129	131	132	147	122	137	146	115	146	127	118	128	144	113	112	133	143	125	115	124	144	127	137	138	118	130	134	140	134	127	132	141	114	135	149	108	119	164	135	103	93	102	144	148	134	135	113	127	143	127	109	129	134	122	124	134	140	126	112	132	130	133	170	156	154	128	124	143	121	120	129	123	144	120	106	143	127	143	147	156	152	119	149	129	130	118	151	129	116	120	134	139	117	136	128	149	134	149	114	129	130	135	137	117	138	134	121	131	142	131	125	126	118	147	165	156	122	118	118	150	122	142	129	131	122	129	130	123	140	120	127	128	136	140	139	123	137	130	111	146	128	147	133	160	139	114	159	127	123	128	115	124	128	128	133	106	121	127	126	139	116	128	117	119	115	125	113	156	142	125	132	122	115	124	159	141	128	139	123	112	132	127	115	124	124	125	123	133	130	145	125	124	130	116	127	117	135	161	135	121	130	152	128	129	112	129	129	132	131	131	135	132	130	136	123	105	114	136	132	123	153	158	138	132	135	118	113	131	133	131
7755	2800	6633	7149	6092	4892	3954	3261	2705	2352	2039	1775	1656	1454	1303	1210	1181	1068	996	1005	970	821	847	826	822	742	764	691	736	676	703	646	655	616	642	687	667	657	597	607	618	607	589	577	561	518	591	604	617	574	529	512	507	528	540	551	499	528	525	472	515	553	526	481	497	472	501	503	437	481	512	474	466	503	431	484	480	450	470	485	504	491	477	505	417	488	516	454	502	454	489	497	493	437	495	481	492	490	491	486	462	458	472	478	483	447	499	445	435	470	472	463	451	448	465	485	489	451	476	454	457	421	498	440	439	445	506	466	430	454	464	450	447	428	420	489	480	472	470	440	463	447	434	458	491	463	479	435	470	481	468	496	430	455	472	470	454	485	441	467	461	422	476	476	435	451	394	431	436	462	496	447	441	490	427	446	448	428	409	411	441	478	476	477	479	456	446	469	464	457	442	473	430	425	461	429	475	432	414	474	451	439	485	480	449	443	477	475	465	464	459	483	450	454	460	461	421	455	430	413	440	424	461	445	467	491	426	426	451	432	438	444	452	430	383	441	460	482	497	461	440	458	441	494	473	430	445	455	412	432	435	456	440	458	441	479	448	492	474	463	457	446	418	461	420	434	434	433	463	432	468	474	414	441	462	463	462	445	437	447	465	466	458	458	461	459	467	472	459	447	433	428	439	431	424	446	458	454	456	431	434	473	465	439	429	444	461	456	438	462	475	456	460	437	421	439	407	421	470	424	440	436	420	467	455	448	487	480	438	486	443	453	455	434	434	457	469	463	517	459	472	430	447	443	431	423	461	483	441	414	420	440	426	439	440	459	466	441	441	445	480	454	469	442	450	472	447	441	452	445	456	458	480	475	454	484	435	442	475	442	471	483	453	441	440	429	481	433	440	441	449	446	449	447	478	483	469	433	474	440	441	464	455	437	456	438	417	429	397	484	491	474	429	444	454	442	450	456	413	486	482	437	455	440	455	398	482	426	474	459	438	469	456	468	462	432	436	388	456	465	442	453	447	488	452	486	426	428	478	408	457	435	463	462	434	444	487	478	435	412	480	472	467	418	422	512	437	476	481	422	442	441	452	482	438	442	448	420	491	429	440	445	427	443	474	423	486	450	425	424	475	418	456	406	482	478	467	423	430	405	467	451	464	407	463	494	467	452	461	452	450	496	439	452	502	504	452	484	464	411	436	492	446	467	436	482	461	438	498	435	442	493	483	448	483	453	412	460	458	418	462	470	454	453	430	485	463	450	461	472	468	451	428	447	433	466	470	461	489	495	474	457	417	466	453	440	502	418	430	434	482	440	445	419	478	428	436	457	463	425	442	455	455	451	435	444	462	500	427	441	449	509	474	466	455	413	460	493	432	447	471	432	497	464	483	448	456	481	443	448	430	440	487	451	463	489	468	439	448	473	448	460	441	399	479	445	451	471	451	464	468	423	464	471	474	411	458	453	462	479	469	452	428	465	394	441	466	451	474	462	403	444	492	490	434	451	445	442	454	466	460	451	433	475	490	435	431	417	462	474	500	449	497	477	434	434	430	471	437	421	429	452	486	501	469	467	469	482	430	445	438	488	459	486	466	441	441	448	419	436	447	410	478	470	476	423	428	455	501	429	467	442	459	473	443	471	421	428	453	502	433	430	493	455	410	453	449	488	451	481	420	460	456	449	467	431	437	429	436	436	467	489	471	445	444	404	468	440	440	424	448	457	436	437	470	472	441	393	443	438	452	453	461	440	455	458	444	466	452	428	453	446	456	470	455	431	457	458	421	453	482	466	464	443	428	459	461	470	432	474	471	468	427	465	404	468	428	444	434	433	445	493	441	451	454	460	438	451	422	481	464	457	460	452	487	457	471	449	464	443	445	411	440	407	485	457	412	441	448	423	461	474	462	451	464	484	449	445	493	478	454	449	467	451	512	484	425	459	419	440	448	467	459	483	422	474	445	435	466	428	443	440	458	439	452	434	459	454	492	479	474	451	434	492	449	428	470	443	467	448	434	449	463	453	428	433	486	415	434	467	455	408	413	453	445	477	484	433	427	475	460	421	454	472	408	434	441	467	445	458	441	427	447	403	446	424	444	400	462	475	432	442	482	424	429	413	465	470	487	450	429	470	451	478	450	426	485	474	436	420	458	462	470	447	446	480	453	461	434	431	466	472	446	467	412	446	447	472	447	448	473	446	433	451	434	444	439	408	461	413	415	453	486	453	458	439	441	460	453	455	408	432	442	459	453	452	439	453	455	436	447	486	448	456	458	472	438	422	451	416	473	460	431	473	468	459	467	461	435	441	471	481	418	469	412	433	430	438	470	440	442	439	448	457	474	479	450	463	440	457	486	450	452	465	473	437	474	429	505	453	468	390	471	447	457	429	435	443	420	466	452	443	427	490	459	415	445	448	450	461	458	440	442	459	491	441	458	433	447	481	445	439	455	468	473	493	455	439	434	474	475	461	435	446	412	469	442	437	484	444	460	452	454	433	464	400	480	442	457	430	450	471	459	418	443	429	458	478	451	424	474	433	437	484	473	464	477	448	416	496	417	411	455	457	416	473	459	441	479	514	430	476	454	446	429	443	453	454	475	440	492	440	512	461	417	426	459	447	457	420	462	451	455	436	487	470	450	479	444	427	455	492	462	485	436	436	455	484	479	422	442	451	456	467	457	429	445	454	445	417	475	438	424	457	451	464	474	425	463	471	450	506	446	492	421	478	415	456	444	465	432	457	471	478	473	462	443	463	412	478	461	459	468	448	434	477	430	474	444	438	473	434	458	430	441	436	480	473	394	450	490	474	456	427	451	436	444	477	463	447	472	431	471	446	473	462	487	466	482	448	453	472	443	449	437	457	463	423	459	458	462	438	424	447	459	405	470	461	440	465	446	445	474	451	477	429	426	441	455	440	474	435	459	484	446	435	450	429	470	432	448	422	440	449	451	481	411	440	447	457	487	412	462	482	453	467	414	465	435	423	444	475	444	468	434	469	448	428	412	446	472	443	469	439	488	411	441	447	440	444	483	451	446	468	447	440	412	452	454	455	462	454	458	446	444	442	423	418	481	464	438	456	418	468	446	480	473	484	436	470	458	482	467	438	497	476	435	467	456	431	438	442	476	457	461	421	461	468	469	443	455	447	434	457	484	446	445	441	437	451	467	439	431	449	454	401	463	423	465	489	447	477	436	483	498	452	449	435	445	433	455	450	447	477	444	434	465	481	425	441	487	462	493	419	468	449	444	455	503	432	486	451	441	444	456	472	420	457	456	451	482	439	452	462	460	461	479	502	446	454	478	455	466	445	452	443	437	453	466	482	448	465	428	467	466	443	479	465	458	467	459	454	474	436	463	443	432	462	472	471	437	415	473	440	442	420	432	451	432	431	434	455	460	446	458	467	466	450	430	450	460	457	430	476	454	436	441	497	458	459	475	453	450	462	442	432	444	437	444	446	466	423	447	442	452	426	462	455	467	453	479	431	456	454	432	455
1366	381	399	376	340	311	336	330	308	325	302	317	300	351	318	328	338	328	338	316	340	316	331	341	331	301	333	313	319	311	315	322	326	331	335	314	330	311	343	351	306	347	366	299	288	322	364	331	318	332	350	298	306	322	342	328	300	353	326	351	323	343	303	334	317	310	308	353	315	300	320	330	336	314	337	317	301	316	331	279	339	312	332	324	322	338	295	298	322	323	318	299	299	342	298	348	351	335	305	339	317	326	327	314	327	316	342	303	317	322	304	324	314	340	318	324	323	320	307	338	350	281	326	346	299	312	318	330	310	302	277	301	344	327	346	348	288	309	303	298	363	323	328	306	283	301	294	342	320	319	327	335	325	346	296	309	329	348	306	340	315	296	346	322	328	322	322	291	323	322	314	319	316	303	330	315	322	338	318	351	354	330	320	316	344	327	333	314	313	293	321	333	344	317	328	317	365	336	362	310	382	345	340	306	308	333	342	337	359	313	293	316	316	360	307	302	334	286	354	364	305	325	350	342	324	299	325	353	301	298	352	296	324	332	302	357	314	309	317	348	331	294	306	323	331	346	296	350	308	307	308	310	278	306	310	341	322	328	316	304	311	301	307	293	308	308	317	328	342	337	356	363	397	349	302	331	321	316	339	305	332	306	303	357	329	296	321	337	331	325	297	335	333	346	319	320	355	318	323	304	313	305	321	344	334	299	327	311	289	324	323	316	328	327	338	337	331	293	314	303	315	321	322	292	337	314	317	337	302	310	310	327	340	337	327	375	324	319	274	342	332	311	299	319	333	326	307	347	349	326	330	326	310	319	319	321	309	322	336	328	306	322	340	282	331	371	322	305	315	331	308	327	325	346	322	319	315	345	313	329	337	289	298	314	322	310	323	322	328	327	370	313	314	324	347	305	337	314	325	348	294	318	328	328	323	341	317	303	318	317	303	317	329	326	342	319	320	325	284	333	338	328	330	313	319	322	311	334	293	365	323	323	321	338	309	315	308	340	344	338	331	319	309	312	312	316	332	295	339	331	319	335	327	312	308	303	296	344	345	344	336	345	317	337	331	329	322	332	328	319	311	315	321	319	316	338	330	331	306	302	315	306	333	316	320	328	320	322	348	338	307	317	329	323	319	309	305	321	290	326	292	315	291	327	324	359	295	315	375	329	333	298	321	311	315	298	315	344	313	295	308	322	307	344	323	308	310	344	304	307	326	303	346	291	314	335	326	327	305	301	338	322	301	310	297	325	318	321	312	338	319	317	329	325	351	350	316	334	316	280	325	310	317	315	332	313	333	304	347	329	329	318	365	306	310	329	316	352	322	294	313	300	298	326	338	286	339	312	321	324	300	294	326	283	327	300	309	309	320	334	319	341	324	296	325	313	363	314	320	307	303	313	284	300	318	327	327	318	307	333	307	313	298	308	317	316	330	338	331	319	342	324	274	334	324	317	331	319	319	326	299	330	319	323	313	360	324	323	293	319	309	349	303	347	294	302	325	323	303	324	321	329	300	334	332	303	323	314	332	312	306	321	293	297	328	310	342	324	338	353	316	320	318	320	295	336	351	330	308	328	305	308	349	304	351	375	340	285	323	325	276	277	324	331	317	290	325	308	323	332	346	328	327	345	310	319	323	326	330	316	331	318	313	355	309	303	301	330	297	281	285	323	309	321	318	324	316	301	325	295	328	293	330	315	321	297	304	312	313	308	350	316	352	320	271	288	329	353	334	331	327	309	325	321	340	329	338	318	283	320	321	311	324	303	321	295	292	341	325	280	323	329	326	297	341	333	329	348	302	310	308	300	335	356	301	345	282	294	304	344	312	337	321	319	336	277	316	342	321	326	341	332	352	351	331	319	283	330	342	309	306	350	321	318	332	336	339	320	309	330	320	322	264	318	331	338	312	334	324	307	361	328	305	313	332	311	352	303	325	361	319	320	312	326	331	315	310	324	326	323	335	301	332	324	307	332	301	328	353	331	313	315	307	304	308	318	324	309	339	359	319	340	298	323	319	355	292	321	289	295	309	317	300	298	326	321	312	323	321	337	298	295	323	318	343	321	354	305	325	346	350	312	299	304	341	306	307	301	287	301	325	350	321	322	349	322	313	331	292	300	303	320	300	321	340	312	296	325	347	308	291	353	355	293	340	299	282	349	314	333	327	310	283	334	328	350	343	285	339	338	315	350	347	301	285	316	316	311	315	328	308	330	326	308	328	319	326	328	323	323	314	326	339	343	311	335	336	296	323	313	307	296	301	286	304	330	320	310	317	321	306	311	339	318	314	360	309	328	337	300	333	316	326	336	314	314	300	314	323	308	329	341	317	312	332	333	324	326	300	347	314	310	331	315	304	315	308	327	288	304	339	333	345	310	309	323	348	340	335	308	304	296	300	332	354	328	337	291	362	351	297	342	321	326	330	328	300	309	314	333	305	328	326	324	330	317	309	340	290	296	305	309	317	329	322	323	330	324	327	292	312	347	326	343	311	369	337	327	338	327	291	339	327	313	323	319	342	312	341	328	308	340	315	297	323	332	337	312	287	280	310	297	336	309	344	312	341	322	330	323	324	309	318	327	319	306	327	324	308	324	329	350	343	340	331	332	322	320	340	341	361	345	310	308	300	333	313	320	301	347	321	338	336	305	301	287	352	348	319	341	305	331	330	330	305	332	334	317	342	309	311	321	346	322	302	295	330	337	296	317	305	305	356	331	302	316	308	342	312	331	322	318	324	326	326	348	297	336	292	300	303	326	312	349	292	342	312	336	357	333	339	320	316	340	312	344	317	331	336	334	319	326	321	296	303	325	336	330	313	299	307	320	313	326	334	307	340	309	339	321	293	341	298	280	321	297	384	315	315	338	329	347	319	321	296	336	316	313	343	313	324	358	324	339	315	324	319	327	334	333	324	318	318	370	329	324	312	324	336	279	306	338	330	331	323	300	333	338	307	311	328	315	330	323	324	328	314	328	326	335	316	334	334	331	315	329	314	330	333	309	292	312	316	348	309	344	333	327	313	331	301	309	289	328	321	326	301	324	365	322	298	312	375	301	328	314	315	307	317	337	352	291	345	327	342	355	315	331	339	331	321	323	312	327	298	318	305	286	335	326	329	273	360	354	336	329	318	340	337	308	324	332	311	280	309	327	351	308	316	328	329	299	340	364	276	322	323	319	340	365	306	308	317	336	304	304	346	353	323	300	338	307	347	339	320	312	310	355	296	319	349	323	313	336	316	331	322	344	322	312	346	297	295	282	353	317	329	331	309	310	330	325	329	308	331	309	324	325	316	317	355	324	329	317	347	308	292	297	320	298	286	313	317	301	322	306	345	330	315	346	334	309	328	305	327	305	325	350	318	315	295	310	321	309	322	330	322	310	298	303	315	323	325	335	328	341	343	347	345	365	327	366	307	349	333	355	332	291	314	294	308	312	310	286	296	309	315	302	328	332	319	320	345	356	374	335	343	289	330	305	355	341	338	338	335	318
2395	1008	1143	1236	1082	1142	1053	1042	975	1013	986	958	1055	984	997	1000	980	956	999	991	956	994	966	993	943	967	882	993	1004	973	965	981	1030	956	968	985	986	979	976	929	991	903	951	958	969	969	978	996	934	988	1001	967	1002	1003	955	952	980	976	961	1001	939	1000	971	991	965	953	995	1022	1001	1003	983	996	960	884	982	965	1005	954	1010	909	933	1018	955	959	978	941	1005	930	935	955	922	1001	999	941	963	979	1018	921	996	970	972	1026	971	942	968	960	996	926	979	979	913	976	930	981	995	990	1008	942	948	1003	928	1013	975	999	985	939	920	949	924	938	942	988	1033	962	959	949	989	991	964	973	960	968	973	979	1046	996	957	972	958	1011	1001	997	934	1003	976	1000	995	977	929	974	942	941	946	1015	953	959	982	1006	975	940	1005	939	943	961	978	915	981	938	935	997	971	942	962	952	1015	946	960	1021	948	945	911	943	1010	939	956	991	969	976	938	977	994	970	991	931	923	943	974	953	967	956	970	947	938	995	996	955	959	970	984	1014	946	1064	985	966	995	981	986	975	926	983	911	992	932	1008	940	928	987	921	991	948	945	933	941	983	973	966	945	956	930	938	964	961	947	989	949	948	949	927	1020	984	957	962	1012	990	955	945	975	926	924	995	964	982	918	1003	960	952	999	996	938	943	940	964	1004	924	978	1000	922	905	963	911	911	940	985	965	950	959	936	962	990	948	940	975	1032	1009	993	905	952	943	918	973	966	952	960	932	980	965	970	945	1004	972	921	1008	985	958	933	967	977	1005	952	953	984	938	1002	973	971	939	980	963	958	963	971	966	929	928	965	972	1001	922	1019	937	996	957	958	958	983	968	1019	1003	996	964	992	947	914	985	1027	953	955	978	918	982	955	947	943	971	1037	961	989	984	980	932	980	893	916	938	932	955	971	953	1023	922	944	957	971	1017	1038	915	946	968	939	988	920	983	889	960	938	959	994	1020	985	982	954	965	922	963	968	916	970	996	948	1021	978	971	956	927	959	943	879	937	994	995	947	929	936	945	942	954	989	959	959	936	1009	972	922	942	964	974	1027	976	947	1019	891	953	909	989	960	984	1033	991	1016	939	966	960	975	949	958	977	966	949	1011	972	986	986	957	977	938	957	936	980	942	970	933	947	1039	957	1012	956	997	940	986	935	959	980	983	960	952	1030	1001	972	968	952	1002	944	937	989	983	964	991	978	968	906	994	946	966	962	951	974	948	979	954	999	962	1021	905	941	928	959	961	971	978	966	956	961	888	959	944	965	972	958	934	962	954	892	1022	958	979	979	1037	979	1028	967	947	981	967	974	930	948	965	953	951	974	962	1033	918	954	975	981	920	892	970	995	935	990	1022	1039	961	1034	930	1012	961	924	989	954	988	976	954	964	943	897	942	915	982	975	968	987	973	951	947	968	1012	960	920	1018	985	999	969	980	959	906	989	961	1002	991	989	956	964	970	992	956	943	930	965	993	989	1009	1015	928	929	951	957	938	956	979	970	985	985	943	937	948	964	983	1004	961	955	973	975	935	984	976	996	982	952	1000	930	997	925	1008	976	975	947	968	985	929	962	926	962	926	954	968	931	960	922	940	990	983	983	969	1005	970	926	934	923	987	954	979	964	997	969	1006	912	986	968	990	915	988	991	997	936	994	975	928	956	993	944	982	1007	898	1057	925	1005	947	917	993	924	965	1019	941	967	896	952	942	1013	980	976	949	961	974	1014	915	990	948	949	967	975	999	987	958	1019	978	955	953	932	958	948	947	907	954	960	938	980	942	971	972	944	959	967	976	938	942	1001	1000	977	944	979	932	972	935	965	977	982	921	958	969	972	967	966	950	1001	979	926	921	969	970	975	956	964	951	1005	967	1035	959	998	983	1007	944	988	925	958	927	944	1003	1008	960	972	995	910	1002	947	943	948	982	914	973	933	948	937	905	1011	909	971	954	966	954	1003	939	1017	960	973	902	957	920	936	1013	1034	952	980	935	921	1033	976	1002	951	970	1023	1023	954	968	934	954	965	953	990	947	940	960	963	971	1022	952	926	968	1000	949	967	944	976	928	983	1048	1020	951	988	871	943	927	1000	971	1019	947	958	946	974	1000	958	985	995	964	989	945	962	1060	922	957	938	963	1022	964	948	995	1017	1021	942	997	987	982	933	939	952	953	945	973	984	1034	990	944	1009	952	989	978	957	980	943	982	946	947	927	906	943	992	1002	1002	878	1005	959	967	987	923	960	982	960	979	993	945	965	967	951	954	933	960	1033	964	954	975	920	944	1018	951	954	970	964	973	973	994	944	1003	963	911	948	993	954	1031	949	934	961	1019	900	923	1002	978	959	1001	986	976	1000	959	926	918	910	996	978	941	982	967	976	964	1014	980	1026	970	999	897	961	935	941	953	980	1003	968	939	982	966	980	960	955	931	949	959	898	981	954	971	966	940	973	1023	993	978	953	976	960	913	990	922	978	961	1017	917	887	977	932	947	930	960	964	932	931	929	1032	916	978	971	953	953	919	932	987	932	985	969	1010	986	968	969	964	948	994	998	1021	943	907	1002	934	959	871	941	987	1019	958	977	969	961	1034	1005	959	958	967	934	959	961	947	969	936	960	939	934	949	918	983	916	975	984	978	997	960	907	993	1004	995	991	940	965	1008	994	977	989	962	954	971	964	984	949	970	935	956	935	975	1026	945	968	974	951	984	921	982	961	918	956	955	947	958	960	939	957	969	930	983	917	992	945	972	951	944	1020	946	961	992	940	979	965	961	957	928	976	971	1004	908	985	928	995	971	960	937	938	959	958	973	932	917	1037	951	970	988	998	968	977	962	953	948	948	999	1011	973	945	1013	978	968	927	929	1030	954	972	944	955	968	967	962	998	912	900	963	980	999	969	993	955	940	937	948	991	973	946	967	969	935	976	970	985	1010	995	982	957	979	946	1014	914	976	958	958	984	913	973	967	978	953	950	916	967	1011	985	949	957	956	962	957	964	958	948	979	945	948	960	971	902	950	970	967	1006	920	968	969	932	911	990	960	958	939	973	937	934	933	932	956	953	961	972	947	966	969	981	952	925	967	945	957	973	900	1031	965	943	929	915	969	972	983	959	915	911	905	964	949	989	931	999	931	963	933	906	935	944	915	952	935	929	900	988	1027	938	962	904	974	938	962	899	989	966	995	955	866	964	962	1059	998	947	997	941	994	964	990	966	932	936	984	963	965	987	1015	971	999	913	969	971	951	959	944	988	993	968	955	962	984	984	930	936	888	1010	952	971	947	963	949	932	951	959	931	937	980	959	919	967	963	931	962	971	960	944	941	941	875	952	997	961	1011	961	947	963	933	1012	956	955	940	970	952	983	958	936	1025	949	975	939	920	987	974	992	952	983	983	921	971	967	965	1008	930	901	948	945	956	990	953	952	947	969	1018	954	961	975	956	977	932	904	1029	925	984	944	948	988	985	944	971	961	987	927	982	994	906	974	963	960	983	916	941	947	993	974	992	991	932	946	939	962	984	1009	953	1003	946	1000	936	921	978	930	916	962	972	947	957	1005	963	952	911	954	990	977	941	991	941	952	948	953	991	981	980	981	1001	981	999	933	982	1013	978	983	923	989	1006	992	960	1004	997	1050	972	1003	971	1002	948	948	951	947	951	937
4703	1307	1612	1125	865	603	518	405	366	324	279	280	262	234	238	234	256	234	224	213	234	220	225	218	200	211	205	237	233	215	228	222	197	200	226	199	211	206	200	213	196	191	198	193	228	222	203	212	194	208	236	220	202	227	189	187	190	175	210	214	201	226	198	192	188	202	213	211	169	212	215	197	198	203	198	205	195	215	202	230	198	204	208	216	180	176	194	172	178	192	201	203	175	208	181	205	190	186	217	215	216	203	213	184	193	195	201	210	207	198	209	178	201	191	191	197	221	200	191	185	224	217	195	216	187	228	198	215	190	210	190	198	220	198	210	206	194	165	209	212	215	198	205	205	175	193	190	229	180	187	209	210	182	194	190	206	195	184	182	201	200	198	201	224	184	201	191	179	216	169	200	189	201	217	213	170	222	210	206	192	201	202	213	199	202	207	193	173	185	206	205	209	192	205	195	207	193	195	198	215	196	209	218	196	223	208	219	205	207	186	186	193	215	206	195	192	201	205	204	167	200	194	179	189	220	212	193	204	214	160	183	216	194	204	216	192	187	191	189	197	172	199	216	206	188	192	185	208	208	185	197	209	191	196	200	220	213	196	198	175	192	193	196	180	209	197	198	207	186	189	198	200	228	183	180	189	194	169	174	190	203	200	159	194	202	202	199	194	213	223	204	195	205	194	196	190	187	198	216	210	222	183	224	205	206	185	232	186	211	199	176	212	193	191	208	224	191	204	203	210	185	194	204	199	176	186	190	189	208	193	191	212	203	202	225	204	210	209	210	185	191	178	209	191	211	195	219	203	195	185	208	201	190	194	210	197	194	192	185	176	194	189	195	207	210	208	198	192	186	191	172	188	207	211	223	206	206	198	176	192	174	209	203	208	179	175	200	177	217	190	204	211	217	193	178	210	187	224	186	202	175	188	199	192	217	177	190	193	209	210	220	183	164	183	210	191	187	185	196	192	197	202	187	179	206	183	214	199	168	226	198	204	182	187	188	190	186	188	191	176	219	190	174	183	192	217	214	211	207	210	172	200	217	198	198	192	194	188	212	185	212	192	192	202	197	203	229	202	205	210	193	184	194	194	193	188	196	213	207	219	217	194	159	206	204	194	194	199	192	192	200	219	211	197	194	193	203	190	193	206	201	183	212	195	207	216	205	198	195	191	205	195	188	194	226	218	198	208	176	199	196	205	179	189	182	200	202	193	204	191	213	206	196	183	187	188	201	178	193	204	194	216	201	195	212	185	213	241	193	179	168	172	180	191	191	193	223	203	202	224	201	212	225	212	204	179	216	187	197	200	176	202	195	201	178	175	195	205	189	194	183	195	168	204	190	178	179	224	208	182	206	185	198	185	193	198	187	220	214	195	189	200	214	215	206	207	207	208	198	192	200	209	193	205	192	215	189	194	203	201	193	205	195	203	225	224	193	193	193	186	189	217	206	211	179	220	222	187	193	176	210	212	183	203	195	197	225	199	193	204	174	203	200	218	172	192	198	194	175	206	191	195	215	175	208	162	199	198	175	210	183	207	186	188	179	213	197	202	201	207	238	185	207	193	190	203	206	189	194	180	228	188	200	190	219	210	193	190	189	209	200	181	191	169	197	200	214	214	191	179	202	192	183	208	193	206	219	222	167	196	203	192	215	175	210	218	195	221	196	203	183	188	201	208	197	223	162	210	210	199	187	188	184	217	191	171	204	198	177	204	188	197	205	216	214	188	212	215	233	207	184	187	178	188	201	189	180	189	222	192	212	206	203	216	187	175	176	191	179	168	178	203	181	201	197	203	187	223	223	187	193	191	185	171	186	193	162	194	194	199	200	218	216	202	204	199	214	180	201	220	185	190	171	188	205	203	210	226	179	204	191	200	196	208	184	192	200	206	171	192	193	177	167	200	192	223	194	195	175	197	193	193	202	205	218	178	195	195	164	198	232	211	210	206	216	197	185	184	199	189	189	190	177	213	217	200	199	210	226	198	209	193	195	205	211	206	200	216	215	188	217	194	195	192	196	200	190	214	234	177	187	202	208	209	207	210	198	190	173	182	200	194	199	190	189	206	183	184	175	181	199	194	206	202	167	202	195	221	173	203	203	180	187	206	219	220	191	181	197	208	183	201	196	180	192	200	203	176	184	191	187	223	203	204	200	201	198	212	202	202	199	192	191	205	209	191	193	229	199	189	168	187	197	205	226	222	178	217	201	216	191	201	210	211	204	212	210	169	207	216	199	197	196	189	204	204	175	203	208	197	199	207	213	196	202	195	197	198	202	178	189	189	189	197	209	214	198	178	216	214	181	200	209	185	213	212	173	194	187	209	172	185	186	200	202	183	192	183	174	193	179	199	196	194	207	204	200	184	184	190	179	182	189	171	203	181	205	221	215	222	195	195	212	191	186	202	175	193	172	234	186	188	195	210	221	180	205	201	213	196	195	190	186	201	209	187	205	196	230	213	216	193	201	186	219	199	203	195	207	189	234	201	213	189	214	188	184	220	180	189	178	188	200	193	231	227	194	219	189	198	214	194	226	196	185	196	202	218	188	195	175	198	209	209	207	200	221	206	204	214	201	176	199	195	165	200	191	161	215	182	201	192	172	186	231	196	180	210	188	208	189	207	203	194	202	201	196	214	187	216	187	197	189	194	195	205	174	219	220	182	183	211	201	192	210	234	202	195	208	201	206	205	186	213	186	227	184	192	166	204	179	216	193	182	185	178	188	202	181	198	212	207	197	205	186	191	210	197	192	228	193	213	184	199	211	194	225	161	196	206	195	207	214	199	202	217	183	193	221	216	205	216	207	185	185	202	185	223	200	171	211	217	185	215	210	190	180	205	173	192	197	204	187	198	204	188	187	200	212	193	211	229	192	208	202	193	205	194	200	183	206	170	187	203	204	182	204	175	173	199	212	179	204	177	214	201	177	225	196	164	197	200	190	190	189	184	180	183	195	189	190	179	219	215	208	221	202	210	205	189	197	198	199	203	187	185	185	203	196	195	190	192	200	195	204	198	226	208	189	163	209	198	175	179	180	208	208	233	220	197	190	205	203	210	200	216	227	204	186	203	213	192	195	221	171	217	183	201	206	200	174	229	198	192	192	194	189	187	195	198	206	194	189	199	212	186	183	181	194	215	202	187	192	189	176	209	182	216	210	230	189	203	200	198	205	183	210	212	200	215	214	191	185	210	206	206	187	202	216	209	200	218	209	172	229	214	175	214	197	192	198	188	198	177	203	174	200	187	199	206	198	224	234	200	188	196	196	223	198	203	203	193	196	182	213	211	212	190	194	206	214	174	187	188	187	193	198	206	186	197	178	192	183	185	188	187	192	212	210	194	197	195	194	225	210	199	200	201	196	203	190	189	211	220	207	184	204	187	188	234	194	201	195	219	192	196	202	196	194	196	206	175	193	197	206	192	181	201	189	213	228	199	170	187	210	189	198	193	196	189	209	205	192	209	184	163	223	189	204	199	174	230	232	191	202	193
5659	1743	3915	4257	3713	2985	2382	2009	1670	1564	1518	1274	1209	1169	1066	982	1008	954	872	922	873	835	826	768	807	768	750	798	781	743	725	745	742	787	691	740	744	762	705	767	698	662	724	702	671	665	706	699	741	695	656	657	713	628	607	677	639	716	697	630	637	659	632	612	702	690	650	638	627	639	628	656	663	642	591	661	674	645	664	641	645	667	666	641	654	656	638	666	662	628	627	649	677	677	636	610	670	664	620	636	598	676	640	623	642	643	642	657	625	661	608	609	595	642	620	593	629	607	641	609	651	658	619	624	664	631	673	678	617	613	636	652	644	643	631	656	642	644	651	659	672	663	621	618	666	629	665	653	618	687	621	608	598	633	647	631	653	634	628	587	605	635	615	629	611	623	621	644	624	643	635	612	634	625	632	676	635	586	637	625	642	621	610	681	606	634	617	667	567	651	655	717	606	639	624	626	642	615	646	582	630	644	640	639	682	637	593	638	651	576	675	593	633	595	647	652	646	591	622	638	595	623	655	622	621	599	657	639	651	638	659	621	650	629	645	633	608	641	629	591	602	633	617	655	644	629	629	646	637	674	597	641	625	629	616	630	584	637	648	632	624	658	651	625	647	652	677	627	596	642	668	598	688	637	621	613	665	652	642	578	620	676	653	576	612	629	643	674	638	621	634	618	591	648	596	593	665	619	611	615	639	619	681	618	642	642	615	656	636	602	628	608	632	641	674	635	682	600	600	643	606	623	617	625	584	620	602	643	640	635	646	622	623	654	660	603	641	631	662	635	685	652	630	628	641	622	638	623	627	634	620	630	642	626	597	617	629	659	670	646	630	640	631	615	605	635	610	596	652	626	634	627	665	661	640	628	656	606	647	652	629	654	640	632	623	636	608	610	649	607	635	615	642	603	579	629	650	607	633	595	604	625	600	639	578	645	609	653	630	618	692	637	616	612	656	682	615	629	653	592	619	646	594	605	621	602	619	616	631	591	669	633	634	618	668	640	653	671	622	611	613	629	612	606	645	621	621	600	615	613	608	619	598	607	669	616	611	637	650	567	631	647	651	615	621	592	600	644	645	677	598	624	661	637	629	639	627	640	610	668	646	633	622	670	590	646	612	677	647	615	623	645	652	631	592	645	665	638	631	625	635	653	630	647	645	600	597	642	592	670	594	625	623	664	562	670	626	620	652	705	649	609	647	641	632	644	630	615	597	642	613	661	634	596	604	635	606	635	648	668	625	612	641	619	607	629	666	645	629	655	655	637	646	635	612	572	672	635	580	558	599	662	609	640	664	624	664	627	618	621	598	622	615	624	617	604	633	657	670	659	669	597	635	635	618	628	657	630	610	624	654	636	638	676	599	641	620	621	662	606	628	635	666	647	613	609	593	650	613	640	638	641	619	624	631	648	604	606	605	614	606	662	652	631	639	617	564	666	657	621	614	630	630	623	666	608	643	621	597	652	630	635	634	648	653	582	644	585	634	648	664	638	599	578	638	635	631	644	624	666	635	613	662	650	629	641	599	610	613	591	610	628	589	626	665	626	628	650	631	642	647	553	675	669	654	633	592	618	655	636	624	655	659	636	628	658	632	620	667	663	637	634	647	645	642	614	658	648	621	611	653	651	612	629	618	647	659	610	629	582	644	686	603	571	654	621	680	607	644	629	682	632	637	650	639	657	638	616	670	679	634	594	607	639	637	606	648	640	667	643	620	617	624	625	600	664	669	643	639	593	617	649	626	616	637	623	601	650	562	613	623	613	598	624	638	601	686	622	614	627	597	658	676	639	634	643	612	623	626	560	614	613	649	582	591	686	665	641	608	607	609	636	652	608	610	639	613	627	607	646	650	596	665	635	603	666	671	623	603	612	639	657	638	619	651	638	621	621	593	628	623	636	595	661	657	662	610	665	618	629	652	622	596	602	613	601	678	580	643	680	616	620	615	686	654	611	595	695	622	653	603	630	666	632	594	625	625	664	626	637	669	653	618	629	603	636	675	618	644	659	654	580	634	632	651	625	622	630	619	650	616	609	628	614	629	622	661	620	624	653	644	664	627	590	646	622	644	584	620	640	631	660	588	663	664	581	661	605	624	623	650	629	649	665	613	599	638	641	661	624	623	673	639	647	610	629	650	595	644	609	655	584	670	624	645	622	602	574	633	586	647	646	594	639	642	649	609	648	619	623	634	630	654	647	616	569	626	627	633	572	657	625	662	649	601	617	600	617	658	603	640	629	661	636	652	621	574	615	653	609	643	625	598	652	572	661	645	643	635	632	628	633	625	610	612	664	640	618	600	647	628	587	680	620	639	636	634	609	652	618	571	625	658	612	608	633	601	653	697	616	610	616	628	630	597	632	624	578	621	645	608	698	585	648	664	661	602	629	618	611	633	589	571	642	658	640	604	654	614	612	600	644	616	606	666	586	600	645	580	653	580	592	590	657	642	638	625	692	648	639	658	644	608	644	644	590	645	632	611	666	675	639	610	656	630	612	601	631	635	659	637	643	596	596	638	607	618	640	626	606	642	587	621	585	647	624	643	641	642	662	608	617	652	619	644	650	615	627	699	596	652	631	610	623	647	643	640	625	653	657	638	657	666	626	597	610	649	642	686	647	646	654	647	615	661	632	614	634	622	630	641	635	663	635	633	614	587	657	738	666	624	684	657	612	651	608	632	647	616	663	614	622	633	648	639	613	619	607	586	648	639	635	601	649	656	612	627	627	630	623	670	666	670	597	603	609	581	691	628	630	629	633	619	588	640	664	630	591	637	659	666	636	610	669	632	613	622	604	633	637	634	599	658	657	617	644	641	637	640	611	657	630	662	639	612	649	629	633	596	610	652	667	637	668	582	639	627	621	600	653	648	678	673	682	636	650	690	623	642	602	624	616	594	626	617	627	643	564	610	606	616	610	662	626	665	605	642	639	640	660	606	652	622	660	662	627	647	618	653	620	608	617	602	651	651	655	642	629	624	634	622	649	586	664	602	619	630	664	647	634	630	594	650	608	661	589	617	625	637	628	625	649	606	652	623	649	699	665	656	629	642	681	626	621	616	672	629	604	628	597	644	640	659	634	608	628	569	627	636	617	638	637	625	634	645	639	639	644	647	628	628	668	675	650	599	629	595	656	618	632	613	605	675	621	654	641	653	602	675	613	584	617	638	621	691	615	618	631	600	638	648	625	621	635	608	636	646	658	620	639	609	609	643	626	662	641	607	598	602	601	614	625	681	628	637	690	663	634	600	645	627	638	669	616	620	635	629	652	633	603	607	645	644	650	627	660	665	648	614	643	572	621	628	624	594	624	671	675	648	637	636	617	624	647	592	669	626	638	616	640	607	617	645	589	624	617	686	644	645	615	593	603	618	639	677	627	681	617	644	607	605	647	602	575	697	632	691	624	628	634	678	622	649	629	637	588	632	592	636	663	647	626	619	621	661	616	583	625	605	627	641	640	609	634	621	609	634	612	647	561	620	642	634	676	634	665
8808	2353	2931	1987	1338	992	729	625	461	398	320	313	294	262	228	230	208	168	199	182	185	189	158	168	132	160	135	168	151	146	148	148	126	157	159	149	150	165	136	147	143	134	151	137	135	132	157	138	135	159	127	143	145	127	141	141	128	139	134	123	143	140	120	131	140	145	152	137	115	135	149	148	113	122	147	162	142	145	121	121	118	144	120	129	128	132	131	131	115	137	127	136	148	138	158	138	111	143	107	137	120	147	117	114	141	144	135	125	131	122	120	124	120	131	128	134	133	133	134	135	132	128	127	127	128	131	145	142	131	134	129	155	136	141	142	120	177	129	149	146	129	116	138	127	138	146	138	127	122	118	128	128	144	137	144	128	170	133	126	126	121	137	139	142	133	157	133	135	142	133	138	125	117	111	135	123	130	128	131	125	126	140	134	151	133	138	134	138	140	147	136	130	132	126	137	123	150	120	119	130	155	128	127	137	135	122	139	142	148	144	133	129	110	132	114	106	131	132	122	117	107	114	136	117	126	152	145	125	114	130	135	148	147	138	140	142	148	138	125	134	144	154	140	143	114	132	107	140	141	139	133	134	138	135	124	129	123	145	139	125	130	118	121	121	110	132	135	135	154	106	118	144	127	130	121	115	110	123	134	124	121	146	144	132	137	137	130	138	150	143	140	127	139	130	108	149	119	114	138	146	146	137	154	139	148	124	134	123	123	143	143	123	159	136	127	119	135	146	131	128	139	127	141	120	136	109	139	151	125	127	143	139	131	136	154	135	112	159	129	131	131	141	129	129	138	131	135	142	124	143	128	129	134	130	122	146	120	140	114	133	118	124	142	136	119	132	139	114	148	129	133	121	144	125	125	151	132	142	132	116	133	123	123	125	119	136	126	136	142	130	151	145	152	129	124	119	138	136	138	142	137	133	136	120	133	113	147	124	115	125	107	139	134	142	122	140	148	120	134	121	117	125	125	134	139	148	142	127	141	157	139	116	132	136	138	137	112	118	147	137	142	122	139	118	142	125	137	119	120	125	128	148	140	121	140	117	133	143	132	130	115	134	143	142	109	129	151	117	124	115	114	141	138	118	130	136	120	137	122	138	127	152	147	152	120	129	126	120	114	123	149	147	156	137	138	137	148	119	128	129	132	144	124	128	116	153	149	144	131	118	135	122	142	141	131	113	127	121	135	126	121	135	118	127	139	111	143	102	131	133	136	138	114	138	112	126	144	144	127	133	123	129	129	123	130	129	133	146	139	145	135	149	131	143	136	111	121	131	130	122	126	120	132	121	149	118	137	150	138	138	117	127	125	133	116	130	137	142	154	136	113	130	130	132	124	122	114	126	153	123	153	149	152	123	138	118	139	142	122	152	134	129	154	121	129	121	139	143	133	136	142	123	133	128	127	122	149	111	146	125	107	134	126	155	132	112	119	142	128	102	116	131	122	121	139	133	112	147	139	103	127	135	160	133	153	130	121	119	125	125	136	137	129	126	119	148	126	135	131	124	105	128	141	139	151	139	110	131	126	142	135	153	132	140	123	124	149	159	145	132	136	144	116	151	147	118	113	133	132	123	132	129	140	138	129	131	141	143	134	121	132	125	123	154	130	115	124	113	146	120	117	130	145	138	133	125	143	134	130	142	136	132	142	123	106	141	143	136	129	125	124	142	144	126	151	128	149	120	124	123	134	147	130	121	125	131	141	141	155	136	151	133	142	144	125	125	134	135	132	141	131	135	129	137	122	135	135	156	146	145	115	143	130	138	136	146	145	108	144	141	140	128	126	132	121	144	152	114	160	107	127	118	123	130	132	129	120	134	119	134	122	141	135	131	144	129	111	137	149	145	136	134	162	139	142	143	144	124	137	127	137	139	124	137	135	143	137	125	132	138	116	133	121	151	148	117	131	131	117	129	156	129	149	141	133	136	136	137	131	146	114	133	127	133	128	132	131	155	116	133	117	117	125	126	118	119	135	116	109	107	139	135	139	128	134	113	114	124	117	141	134	127	140	126	104	118	125	138	136	150	129	127	130	134	130	130	135	123	146	136	127	137	129	128	120	148	118	132	149	145	134	121	134	150	135	127	126	137	134	127	134	131	123	159	150	144	131	129	136	122	114	131	127	144	110	117	139	137	128	127	135	135	122	127	105	138	105	129	118	135	120	139	146	139	123	121	135	158	141	128	125	134	106	144	126	129	127	109	127	134	147	121	137	125	155	136	119	138	131	125	145	114	119	135	145	142	139	134	124	142	135	132	127	122	123	151	134	139	124	105	135	122	124	115	123	128	110	105	138	136	139	135	133	140	140	149	126	129	132	123	127	142	135	143	132	123	131	124	130	132	128	124	130	130	137	126	145	151	148	143	133	134	127	123	126	118	134	136	119	126	148	143	139	129	150	111	143	133	127	108	114	156	120	128	132	129	127	137	142	110	127	129	139	131	125	125	151	142	124	140	127	127	138	143	131	126	124	128	134	142	138	126	132	128	157	134	136	98	129	121	137	127	135	147	124	127	133	124	142	118	129	153	143	116	142	126	125	131	155	145	108	138	120	156	121	136	141	123	144	139	147	124	144	138	157	109	130	117	129	110	146	140	137	110	124	126	130	122	141	147	134	149	127	141	120	139	135	115	127	139	130	133	141	137	131	112	106	130	135	114	139	128	138	151	121	135	152	123	147	134	140	130	127	118	120	174	134	129	128	115	114	123	140	118	116	123	162	121	129	139	139	132	133	127	138	140	137	135	133	142	132	134	133	137	140	136	127	136	141	131	133	114	138	156	129	163	125	123	148	141	139	112	123	126	118	136	123	122	118	116	116	141	159	131	130	140	140	130	150	129	144	136	128	151	125	132	115	136	125	137	130	125	118	123	134	133	137	135	124	124	120	135	141	144	143	127	143	113	138	153	147	113	138	133	140	127	137	132	132	132	125	116	138	160	127	143	127	133	127	117	147	143	123	129	132	129	140	129	128	132	144	111	135	137	127	128	120	146	131	131	136	129	138	124	135	141	151	146	108	125	116	125	138	128	124	121	137	131	135	141	130	136	116	125	124	123	143	138	113	125	140	136	148	118	152	101	113	149	122	141	129	120	139	144	135	123	131	99	147	140	127	119	108	101	155	129	137	146	140	130	120	121	136	132	138	136	140	139	118	120	123	134	151	131	117	121	119	109	113	127	137	123	117	145	133	124	138	141	117	128	113	106	128	139	107	112	128	112	146	146	146	123	127	123	140	128	136	134	118	116	121	124	134	126	129	134	135	137	139	135	120	126	140	140	137	127	113	120	131	134	139	123	125	129	134	123	144	145	136	131	133	141	146	123	133	111	130	114	127	133	136	132	137	141	141	127	131	134	131	130	139	153	120	136	107	131	118	128	129	127	127	130	136	141	140	117	126	152	140	103	140	157	125	135	125	133	145	130	120	124	136	130	137	139	134	143	111	138	129	116	144	141	131	125	142	142	123	136	133	118	114	128	133	146	147	129
7728	2832	6548	7099	6226	4917	4058	3357	2738	2382	2029	1845	1641	1444	1312	1207	1107	1080	1006	919	855	873	867	778	738	763	795	713	692	707	737	668	626	693	656	631	659	658	589	622	614	617	566	596	572	597	602	673	658	564	554	506	514	536	497	507	548	477	533	567	493	495	506	499	521	504	484	471	503	499	448	451	471	502	450	483	503	500	495	457	471	491	468	443	487	473	458	443	481	455	477	444	470	443	438	466	440	471	476	449	463	458	425	449	479	450	476	442	452	429	456	454	461	488	472	506	502	484	480	483	486	466	446	472	451	428	432	460	460	462	486	485	478	473	454	488	462	450	467	471	463	502	490	454	417	503	488	425	457	443	468	448	475	451	447	444	493	475	418	436	430	468	481	464	438	471	456	435	480	464	451	434	412	457	450	447	475	465	419	443	485	458	448	430	440	419	446	492	434	417	450	467	458	444	410	457	511	444	522	477	478	447	453	424	492	438	452	465	464	447	447	481	467	465	441	413	440	481	472	436	440	430	427	495	425	454	503	452	413	453	432	473	456	440	423	449	424	447	449	464	460	443	440	458	448	458	438	473	470	479	450	475	458	464	453	463	434	479	447	463	466	447	435	409	444	516	448	434	438	449	439	466	434	442	422	456	452	411	440	443	462	436	456	443	457	486	468	454	475	439	437	397	430	451	459	469	509	443	437	462	481	469	444	505	441	461	464	462	419	453	432	436	459	429	460	412	503	461	456	445	477	434	440	424	441	475	440	463	433	473	497	475	418	473	447	485	450	450	462	457	460	460	441	498	412	493	497	459	420	470	460	457	422	485	423	467	455	491	441	430	479	473	425	436	439	466	462	480	496	433	450	418	449	450	425	427	466	437	467	450	492	440	468	442	471	438	462	480	462	461	448	470	452	425	439	416	409	462	467	457	456	490	450	460	446	462	448	450	439	445	460	416	400	485	485	460	457	439	469	448	421	438	430	432	469	450	453	490	428	435	430	473	483	474	460	424	494	470	461	481	443	427	454	413	486	489	491	474	445	441	429	458	430	468	437	447	451	436	426	452	472	469	479	478	447	456	475	476	443	436	448	456	433	434	427	460	422	457	454	471	438	475	462	451	456	483	443	435	430	436	418	432	410	422	473	458	439	508	443	442	440	415	414	463	448	434	464	455	448	451	434	464	394	465	425	468	488	468	445	469	434	441	451	434	429	433	443	467	477	417	460	440	445	423	421	467	484	480	446	463	470	445	494	462	481	426	450	431	458	430	460	459	454	480	503	444	405	440	443	441	446	428	487	462	440	445	467	447	452	451	461	425	462	439	423	442	459	417	441	444	436	455	477	465	433	457	472	448	471	434	453	463	480	431	466	467	449	450	436	463	460	411	460	487	452	479	449	460	413	480	446	431	430	466	435	456	450	458	499	478	441	434	450	411	445	482	487	457	447	493	428	425	450	475	468	428	452	501	410	433	481	431	459	470	428	464	422	416	462	443	473	467	453	456	410	445	454	458	452	435	445	449	486	478	428	446	466	476	478	425	481	408	449	462	482	471	444	469	472	439	471	461	467	455	449	483	468	463	419	444	456	464	451	441	427	458	437	453	466	454	466	473	435	473	447	488	464	439	441	478	478	431	469	463	453	453	456	466	426	468	448	458	446	472	400	421	486	419	460	455	471	431	471	458	445	429	455	444	464	468	456	452	446	452	418	419	408	408	424	430	435	446	376	454	484	425	445	452	504	443	450	410	448	433	428	449	424	465	412	436	486	434	465	446	469	456	478	464	453	461	462	434	459	434	472	442	423	453	434	452	441	426	449	452	491	436	431	444	468	448	461	451	450	461	460	432	422	462	421	411	444	464	455	437	457	447	525	444	475	450	417	413	446	464	449	459	459	497	471	427	485	463	458	429	448	432	464	487	399	451	484	445	465	450	441	474	405	438	473	442	470	447	487	491	481	456	453	469	442	441	454	441	433	464	453	456	421	470	430	466	451	451	457	450	450	468	471	434	450	431	452	414	444	429	449	469	439	410	429	445	432	476	439	475	487	399	450	438	448	458	468	483	430	471	461	493	465	473	437	467	446	438	469	440	443	404	447	463	484	423	442	444	456	497	429	474	450	453	469	454	456	485	481	480	449	479	471	466	449	436	455	450	433	444	455	433	425	467	487	418	463	434	420	439	467	487	444	484	439	482	478	445	454	436	446	446	453	453	445	474	466	470	443	445	452	429	459	432	472	477	463	476	464	475	453	446	433	465	466	457	446	476	467	445	443	422	426	427	457	468	465	468	471	479	462	434	471	444	471	438	444	455	432	455	432	470	455	457	413	437	444	455	466	442	469	440	492	436	513	456	407	467	466	470	470	423	465	422	457	447	461	454	435	452	463	445	438	447	454	435	443	478	452	491	423	472	469	429	487	466	474	439	477	417	494	431	424	448	444	459	458	430	457	433	478	467	456	451	491	460	454	478	459	442	462	468	463	438	459	461	398	443	457	429	458	433	430	416	456	430	457	452	426	423	453	446	465	480	445	439	455	474	461	410	442	469	481	474	444	467	465	461	465	490	494	461	477	424	450	445	490	417	453	460	461	503	457	444	485	404	434	469	416	444	445	466	461	429	460	442	433	459	473	420	493	458	435	474	412	440	486	451	461	465	454	472	454	469	427	446	446	442	468	436	450	471	439	463	425	412	467	455	450	432	423	419	492	452	442	460	462	438	442	438	430	487	453	464	460	441	432	473	418	441	441	438	467	447	443	453	476	451	484	457	413	460	495	449	444	442	462	457	433	460	410	462	459	441	430	454	472	465	438	418	466	472	463	458	465	461	461	461	469	438	457	431	458	434	473	438	426	491	473	458	438	450	438	448	453	441	460	444	457	458	473	439	473	443	466	432	441	470	442	479	436	443	453	429	466	420	440	479	451	463	452	484	430	445	437	439	471	456	466	458	466	438	461	475	476	473	437	429	452	477	443	487	461	414	469	466	439	444	484	402	478	469	430	444	453	431	408	452	438	447	509	471	457	455	462	408	436	474	453	421	431	434	435	412	452	455	446	433	483	466	468	458	501	436	473	421	479	437	443	466	495	476	459	464	418	441	474	464	434	487	460	452	426	443	445	453	465	416	456	456	457	430	449	463	438	469	446	458	450	435	434	419	441	461	437	487	464	460	451	393	457	451	444	453	450	450	462	442	485	459	447	462	464	466	453	450	409	443	435	470	464	439	410	466	437	466	473	448	446	491	430	464	461	404	464	477	492	469	439	433	493	444	477	448	432	444	417	485	492	476	456	466	442	448	435	454	435	465	429	459	414	469	442	452	439	455	399	445	476	456	449	433	462	474	441	459	443	434	469	477	439	451	444	477	441	437	448	459	518	497	483	471	481	419	453	479	481	458	441	460	409	422	456	415	453	451	485	452	482	483	410	468	480	472	421	417	444	465	484	463	451	438	432	404	445	487	478	439	462	471	446	431	442	465	440	411	433	482	447	417	470	445
1494	391	414	366	368	333	330	332	325	350	315	330	331	321	299	310	327	335	305	328	330	345	348	311	306	296	304	309	293	333	331	310	335	329	339	303	356	314	340	311	312	345	343	295	324	331	319	309	320	311	345	289	318	308	366	309	312	308	294	305	309	321	335	329	319	328	299	284	338	297	328	316	344	320	324	315	346	306	286	356	363	281	310	334	333	295	335	289	356	373	309	310	323	303	317	346	329	319	360	298	354	300	316	344	301	307	301	315	333	309	293	311	320	319	333	311	318	320	321	323	309	313	330	337	321	359	313	327	321	312	328	335	312	322	304	305	317	333	362	341	328	300	318	298	314	336	329	340	310	295	319	313	330	327	287	326	292	301	312	335	339	336	318	358	328	336	317	286	339	320	315	320	352	304	327	319	312	324	328	299	299	313	310	312	317	310	319	315	311	329	344	302	314	318	331	354	308	347	350	330	277	315	312	328	329	318	294	314	325	333	326	310	305	323	325	315	308	310	320	303	363	336	327	277	340	345	316	301	300	330	338	318	343	321	326	345	337	312	325	346	331	353	303	317	339	309	302	328	304	374	333	327	311	304	333	317	340	314	330	333	310	326	312	308	305	318	360	320	338	312	318	333	283	304	321	348	340	290	330	322	334	305	298	321	340	321	325	331	339	360	352	338	322	348	293	334	306	308	332	320	315	323	302	291	295	313	304	318	320	291	309	323	309	314	354	355	330	311	316	324	335	343	319	315	297	325	311	310	338	329	321	288	304	333	304	327	317	331	313	291	310	331	303	315	316	317	356	335	329	322	305	315	302	349	330	320	324	340	328	314	337	338	294	326	330	303	346	302	354	322	304	325	326	314	297	349	329	317	324	323	330	328	322	330	308	340	303	321	324	319	325	310	325	329	310	317	324	318	290	342	345	304	291	317	367	323	339	341	335	325	308	328	351	312	321	299	313	341	306	319	322	322	319	303	312	322	319	341	331	321	340	341	322	325	306	333	351	282	325	366	328	315	332	345	334	327	326	301	308	318	319	322	312	296	316	340	346	314	346	263	325	328	323	326	300	293	317	325	322	311	301	319	312	324	342	314	371	301	340	294	320	314	306	311	290	316	345	304	314	314	352	324	329	295	317	352	319	326	340	312	358	328	337	349	334	326	298	345	318	328	329	333	336	329	327	312	302	340	320	303	292	315	333	353	362	321	312	324	326	306	347	335	335	330	298	336	316	306	314	312	314	310	323	305	339	320	338	302	347	329	328	311	329	328	330	325	330	325	321	314	320	350	349	355	327	323	341	337	308	330	298	332	338	317	292	334	344	330	334	321	323	323	339	360	326	305	306	306	301	327	330	336	340	321	324	311	337	328	315	318	295	312	334	327	337	315	314	322	311	305	357	339	367	325	325	307	334	352	331	345	340	330	329	308	323	323	329	332	315	317	336	290	324	311	315	327	331	318	314	284	315	332	339	330	296	327	341	312	326	315	321	316	301	310	330	325	306	308	291	290	293	339	315	351	302	325	288	327	304	311	320	332	309	326	333	330	292	311	317	322	317	331	297	352	325	356	334	313	337	322	317	304	338	329	322	317	344	337	337	324	324	292	284	324	302	327	342	298	337	327	331	305	379	319	300	306	302	315	322	326	319	319	308	332	286	300	295	354	330	301	339	321	315	318	338	340	307	327	318	308	320	322	344	311	278	339	327	298	289	341	320	314	355	323	356	304	318	294	318	319	321	371	325	360	315	323	324	299	324	335	318	307	324	296	353	274	311	337	337	312	319	331	336	315	296	322	307	318	296	300	335	337	306	293	326	331	326	313	337	290	279	312	328	320	314	343	330	336	326	341	312	323	335	313	304	317	330	354	327	302	320	318	334	310	304	343	323	339	308	302	321	305	318	315	359	315	341	363	288	323	335	304	343	316	338	310	351	313	319	338	320	357	321	313	280	324	322	328	312	317	365	367	334	353	303	298	313	326	304	336	326	334	352	313	320	332	330	318	331	314	307	325	315	328	323	314	335	298	316	340	329	323	316	326	327	343	298	341	336	323	304	320	350	306	296	315	306	316	316	319	314	322	326	326	319	318	310	320	334	336	337	331	344	298	301	323	331	296	360	336	336	329	288	332	330	305	335	327	306	317	335	352	316	309	339	321	309	322	310	315	289	350	307	337	335	336	323	321	317	316	338	322	308	341	330	328	337	336	304	322	306	320	325	316	315	307	328	298	340	356	356	308	327	352	312	319	306	314	326	322	372	339	322	357	306	329	313	317	303	313	338	270	339	329	325	322	347	350	337	320	332	355	324	318	327	288	335	321	345	334	310	334	323	314	290	323	325	344	326	292	289	331	295	334	324	301	344	309	324	303	341	326	337	333	334	344	299	334	300	305	293	315	326	310	311	327	295	295	319	313	331	316	322	299	319	340	277	365	298	308	294	303	338	330	338	312	311	316	313	318	323	314	303	313	300	355	313	299	312	335	325	343	310	326	305	338	331	308	318	327	310	341	304	321	329	305	293	341	318	328	336	308	307	340	306	327	331	325	306	347	298	330	344	337	305	333	296	327	344	334	325	331	284	294	312	342	330	338	311	327	318	355	310	313	334	326	307	306	333	328	332	329	318	317	315	314	346	329	320	363	305	337	371	311	330	308	329	330	321	310	317	303	319	301	313	295	356	298	342	330	346	325	307	357	333	335	301	327	317	325	313	302	317	340	336	304	325	298	303	309	307	311	321	330	302	348	293	344	284	296	333	337	319	348	319	298	314	336	290	351	309	360	293	311	319	337	306	310	317	316	327	345	339	332	324	331	333	316	307	298	334	323	328	297	331	372	324	340	322	321	322	323	348	354	262	309	307	309	305	321	330	328	334	284	316	314	299	282	327	340	320	349	312	315	321	315	313	353	315	325	294	338	322	318	302	348	285	321	335	311	326	322	295	335	304	322	351	327	317	329	316	352	295	330	350	346	318	322	336	295	327	310	336	320	324	353	324	326	301	340	291	326	310	309	327	311	317	317	321	334	333	277	336	351	329	307	324	323	331	308	286	328	325	312	320	339	309	316	329	358	327	307	320	334	309	330	310	351	331	346	325	348	318	345	327	317	310	304	330	297	276	339	305	318	302	325	322	353	317	335	321	317	355	322	335	323	317	319	334	321	299	311	310	333	301	295	314	327	318	280	348	314	341	312	313	329	334	322	334	311	320	313	348	312	333	341	351	316	331	323	320	306	333	333	321	321	313	327	350	335	375	356	320	323	301	313	307	326	309	316	337	329	344	310	298	338	313	326	355	321	322	334	332	334	310	352	308	296	351	324	327	295	335	308	335	321	328	331	344	336	332	348	354	348	313	348	329	325	329	372	306	305	303	345	271	326	331	351	321	314	340	332	318	327	366	362	326	326	329	358	361	314	328	345	310	312	343	308	342	336	317	313	326	323	315	304	311	336	359	327	315	331	324	299	317	317	350	347	337	336	316	353	324	353	306	312
2492	1011	1172	1244	1118	1039	1096	1021	1067	1010	965	1012	966	994	971	1011	1036	975	964	957	980	994	984	986	972	964	971	970	951	958	1003	982	952	1015	1000	968	963	977	992	934	995	1012	983	962	1011	921	973	957	979	922	963	939	964	957	949	991	921	993	1029	948	973	1003	1009	1033	1008	946	973	996	987	1006	970	1014	1008	956	968	930	944	943	944	990	912	929	955	957	878	978	995	1022	991	944	987	994	995	955	967	969	927	985	1011	971	992	977	939	964	1036	1007	979	984	951	1000	972	939	962	1001	965	958	970	963	959	968	925	966	949	972	966	998	959	944	981	921	958	958	974	949	946	978	968	957	998	932	954	965	974	922	942	1021	940	977	908	947	980	1003	966	950	916	932	994	887	1022	925	1020	986	917	1010	982	950	973	927	961	960	902	964	931	1001	1045	949	978	932	969	980	957	962	957	992	960	893	938	923	984	952	932	982	910	963	972	956	993	1003	1001	1033	1007	954	978	972	1012	928	925	928	953	951	1008	937	928	918	937	946	989	929	986	993	931	920	946	961	942	935	972	952	934	888	947	973	929	949	984	1016	948	915	983	902	959	971	1016	933	941	948	938	953	939	912	946	984	940	913	945	1008	932	873	963	955	984	958	960	937	968	951	974	968	986	954	991	985	982	998	942	957	942	912	982	964	1009	938	943	997	989	932	987	977	949	957	928	915	931	960	1056	921	953	984	1014	966	1004	1016	990	983	938	995	927	954	988	956	938	998	974	951	923	964	957	960	983	985	943	965	1025	955	987	930	909	974	964	1004	1026	1001	1015	962	940	993	938	927	905	979	948	953	933	946	996	984	851	996	969	926	974	998	935	985	926	968	1028	973	974	985	902	1011	959	992	976	938	986	916	959	961	993	939	887	941	975	999	914	946	961	989	949	989	948	941	968	1011	998	923	950	964	984	910	948	982	953	930	1003	939	955	960	1041	935	927	957	946	985	977	949	955	976	950	925	979	1006	955	1004	949	957	970	973	882	955	962	980	979	963	1008	988	982	940	937	925	915	985	970	991	972	926	986	937	947	961	949	914	924	964	930	925	981	971	977	973	989	935	929	1005	1000	965	939	971	956	959	920	1000	955	970	991	919	966	985	975	914	984	984	946	926	961	1020	968	957	967	1023	985	965	989	982	942	995	968	961	967	961	894	943	1044	973	945	951	887	997	963	920	966	975	943	942	954	944	906	962	961	997	955	903	1004	1004	926	922	975	1011	982	927	970	1037	934	949	954	960	965	946	977	972	898	998	940	949	927	991	921	977	903	941	960	926	1011	974	922	933	954	981	974	901	924	989	920	976	991	980	988	962	984	984	925	958	958	1021	994	936	963	946	946	968	1059	1002	912	971	956	996	953	942	993	960	979	978	1008	1021	949	917	998	959	984	954	996	952	957	967	969	926	942	926	963	932	920	981	941	922	862	970	1022	945	961	959	901	973	980	960	924	993	965	939	943	975	942	973	1000	938	983	951	927	957	943	986	941	949	957	956	979	971	929	966	929	973	1002	977	987	976	934	973	973	975	995	940	971	952	991	935	984	941	969	986	965	972	972	894	894	958	970	946	942	1044	967	953	951	976	951	939	985	1007	991	927	949	959	993	1003	945	959	922	923	1015	955	973	920	917	975	967	981	911	967	946	920	924	942	910	934	928	925	990	993	928	972	1026	939	955	970	985	951	953	1014	990	964	926	959	885	984	953	949	981	992	988	947	941	897	952	942	990	961	954	958	976	919	1003	1003	959	945	976	965	983	962	982	910	987	925	962	984	982	944	925	939	953	983	948	950	995	944	958	1008	962	944	993	977	969	977	978	976	949	1003	996	952	971	944	1015	948	1022	1009	961	962	928	932	983	959	894	911	960	1022	939	992	942	1015	919	963	907	922	968	1031	1003	963	943	963	934	935	938	972	980	974	940	921	1009	991	929	987	950	1006	974	1022	1010	950	879	950	912	934	913	932	973	986	935	918	990	934	930	991	1031	1023	991	951	1011	934	970	1000	988	979	962	991	958	948	915	941	1012	1013	933	989	970	950	971	1036	951	945	969	926	951	1047	1008	990	957	968	970	963	892	934	987	1051	967	971	979	961	933	974	967	971	928	950	995	925	911	940	978	943	994	979	959	963	962	935	954	958	944	986	927	959	966	920	944	973	949	995	988	991	962	957	905	937	994	984	936	978	949	973	923	931	977	966	1003	940	978	965	949	939	945	921	1012	976	895	964	970	929	941	960	960	972	928	975	953	953	969	949	943	950	960	939	964	1041	918	974	940	939	920	952	979	960	947	1000	982	1016	957	1052	959	980	942	962	1009	981	926	951	963	973	973	938	961	927	921	996	956	963	967	969	968	963	968	928	931	956	955	958	918	958	931	924	976	1011	923	965	936	996	974	975	995	946	973	936	967	939	1012	1016	943	963	941	969	958	998	958	934	1055	997	974	987	969	1009	1014	1010	993	926	982	977	937	940	918	943	939	940	955	977	959	977	992	973	1010	971	981	951	962	857	934	921	948	940	977	950	1018	987	959	978	931	968	986	1005	972	986	969	953	935	930	952	1012	945	985	937	963	933	928	958	978	977	963	962	965	938	933	906	997	981	965	957	980	1008	929	951	936	966	964	971	1008	916	961	975	941	982	1011	900	983	995	921	1035	958	932	944	941	924	996	964	945	992	950	989	948	979	935	968	989	948	967	975	981	902	919	1009	946	927	927	911	906	1014	914	1019	914	949	1021	977	1004	985	958	990	927	998	1026	958	957	991	979	955	1007	1032	939	923	983	984	1001	1010	991	942	971	930	935	972	947	969	927	931	1025	1008	964	968	987	941	940	999	1053	978	982	947	954	986	958	1045	1011	974	1002	946	934	982	962	958	991	945	953	933	999	1000	992	968	974	1002	980	982	924	988	918	933	952	995	1001	967	999	1002	966	942	970	964	912	999	964	965	972	956	951	941	974	932	947	1021	966	934	936	994	953	997	1003	970	966	911	953	931	1008	1019	961	941	934	936	973	958	937	958	1051	948	934	1023	932	960	946	932	946	964	943	958	916	958	993	1017	976	966	955	945	961	964	989	960	987	968	1007	993	998	929	933	950	923	929	988	961	990	964	928	927	944	993	975	945	978	1001	921	955	938	968	987	970	926	943	914	1024	997	947	939	1004	916	916	961	995	888	927	969	910	926	974	970	1050	909	996	995	917	930	963	920	1016	958	965	973	951	958	968	943	997	937	964	932	958	926	983	1014	981	921	929	896	922	1041	971	986	967	938	1006	961	981	943	928	1008	964	974	960	1000	991	990	927	943	981	948	983	953	988	994	947	972	996	935	910	997	970	959	988	1003	981	981	962	918	1000	1011	966	972	958	958	946	912	997	962	1002	945	965	982	964	1032	934	965	955	1031	990	988	1012	927	978	968	971	949	952	976	959	941	955	935	921	954	923	907	945	998	962	965	943	940	946	954	977	907	968	918	930	974	958	989	949	997	1012	963	967	931	985	980	955	980	1004	956	961	951	981	923	1005	988	904	932	1000	978	940	930	997	963	997	945	993	1013	992	963	919	984	938	922	980	979	1037	977	937	1013	898	967	923	980	1016	908	967	984	983	953	948	926	961	970	920	971	941	883	973	970	903	1015	927	977	941	965	981	998	942	1001	921
4883	1210	1581	1128	846	638	463	395	401	310	287	287	288	237	255	253	214	247	218	236	246	216	231	224	204	251	210	221	207	197	208	216	201	203	220	223	202	198	211	229	208	199	208	229	241	219	237	218	215	213	203	231	190	173	217	189	186	180	216	185	200	195	213	178	212	194	219	210	228	191	187	198	165	191	201	224	215	212	235	189	194	202	184	189	191	218	185	221	200	210	181	227	194	192	197	180	201	206	190	213	209	205	188	233	195	199	210	198	198	229	188	217	233	215	178	177	199	211	205	189	186	167	211	208	188	201	204	205	170	200	201	195	173	182	194	198	216	192	174	193	185	185	197	216	191	201	207	186	201	203	185	224	200	194	243	195	177	204	217	193	174	198	185	218	196	210	221	176	208	193	199	209	183	189	207	201	211	189	216	193	190	202	206	191	202	205	203	203	177	176	175	190	223	224	213	209	215	189	199	182	216	182	186	178	193	190	198	209	200	184	205	195	205	184	192	173	171	189	230	210	188	203	208	208	220	202	229	189	218	195	215	213	189	205	186	200	185	208	205	211	181	190	208	196	189	194	214	235	206	212	193	193	214	192	212	219	211	217	191	210	191	205	188	196	205	192	177	193	208	192	226	229	193	212	186	211	207	193	198	217	185	212	209	193	206	189	196	186	211	198	202	196	215	216	198	196	204	213	198	185	190	199	189	197	203	199	202	190	181	202	198	218	180	196	194	219	193	201	190	211	187	185	190	178	202	180	200	196	208	194	198	172	206	196	207	175	189	186	207	190	197	190	202	181	199	189	206	215	208	214	210	224	174	181	205	209	214	181	204	206	189	239	206	201	190	193	208	229	193	203	183	207	215	203	220	185	217	227	191	218	207	219	201	199	210	223	215	194	183	211	188	209	209	206	213	182	235	199	184	169	207	193	196	185	217	216	223	197	175	204	228	220	207	208	194	217	186	198	217	203	217	204	185	226	169	198	202	185	187	206	184	196	202	198	179	225	221	184	185	174	212	168	182	205	181	195	193	200	188	200	200	185	192	177	201	194	211	189	167	191	228	224	193	176	183	207	199	188	204	197	202	224	186	212	212	184	209	199	196	184	188	195	191	199	196	207	193	217	195	168	199	193	194	202	210	189	195	186	220	198	191	192	189	203	202	209	181	187	191	201	175	199	201	203	212	187	204	207	186	190	192	199	179	201	229	207	183	212	189	204	220	179	183	223	209	179	215	197	218	197	204	203	209	184	179	201	216	187	220	190	189	196	189	192	216	201	173	201	225	194	209	225	193	203	216	181	238	181	196	224	178	180	207	176	202	188	218	189	193	176	190	210	172	181	189	200	220	184	219	188	207	193	205	190	211	200	191	191	199	184	209	200	201	210	206	221	178	184	219	162	207	225	208	199	197	190	198	208	192	201	207	168	217	197	196	223	190	168	220	197	217	210	199	211	225	170	209	209	212	190	212	203	215	201	200	193	176	203	190	200	214	202	200	211	189	210	209	215	213	166	199	206	198	185	202	200	190	192	192	199	213	200	205	201	190	186	211	209	207	191	176	202	202	203	201	192	205	195	174	221	207	175	207	214	195	219	155	223	194	202	209	193	178	181	230	170	190	219	230	198	183	213	199	175	208	204	202	193	193	202	221	177	204	201	206	185	194	222	193	199	178	211	186	209	211	184	198	224	182	199	205	208	209	209	202	226	183	230	219	199	180	187	178	189	205	184	185	197	215	211	191	188	199	203	247	182	219	217	218	175	206	192	172	187	206	183	212	230	205	198	176	193	212	197	206	179	182	224	191	194	198	199	214	185	193	198	199	210	196	199	189	179	185	202	193	219	169	197	192	178	223	195	187	194	185	183	224	178	205	210	185	179	197	189	200	199	196	231	208	197	202	191	204	198	193	184	178	182	203	199	197	190	201	171	172	198	212	236	180	203	228	188	206	211	199	221	200	182	197	193	192	189	196	204	201	196	201	223	207	220	205	193	180	213	211	216	172	199	184	222	157	225	187	172	203	188	194	202	198	205	172	215	189	190	208	196	206	206	200	215	193	201	228	221	179	212	229	217	185	191	203	208	218	181	186	207	211	214	186	198	186	175	180	218	184	180	196	190	210	199	201	228	206	185	195	199	239	204	188	192	193	172	219	204	179	189	223	187	191	207	191	188	208	182	198	205	199	196	166	204	217	190	220	182	194	171	199	229	205	184	199	203	178	199	203	206	203	197	200	200	212	197	213	215	193	189	188	195	209	178	198	193	205	198	201	215	181	209	188	196	197	225	190	192	192	210	174	202	192	186	194	203	189	218	185	227	214	210	201	221	195	192	180	205	204	215	184	194	208	192	220	193	202	205	229	204	208	185	208	189	193	200	198	201	210	202	185	190	180	201	213	199	217	199	220	181	196	203	202	221	194	212	216	197	204	206	180	200	217	189	196	202	202	180	190	219	167	198	209	215	207	206	220	198	210	198	221	222	176	183	188	202	180	203	208	214	220	193	183	197	199	188	198	170	194	195	190	212	189	188	213	214	191	215	195	199	216	202	205	216	216	190	221	205	175	181	190	217	199	209	167	219	198	206	210	225	186	210	202	191	212	194	208	207	182	191	207	209	211	200	200	173	191	202	220	205	205	182	205	205	186	190	198	204	204	193	201	201	189	183	205	200	160	185	189	175	185	223	208	189	215	202	213	212	198	196	177	215	229	194	192	198	216	163	199	235	206	195	206	196	196	209	207	205	197	185	187	215	190	197	189	212	206	195	192	214	179	209	205	185	195	195	199	206	202	180	186	182	188	197	219	212	218	174	199	199	201	201	214	199	188	224	187	213	204	186	218	205	222	206	187	203	185	207	188	194	193	196	188	198	182	185	197	204	202	194	198	204	195	195	206	210	228	186	212	190	202	229	201	209	183	201	160	196	208	190	166	213	194	215	205	205	196	201	237	208	207	215	196	193	169	188	209	236	197	203	197	194	181	198	209	166	216	201	189	180	207	192	227	210	207	199	181	198	203	177	232	199	168	194	220	150	196	179	185	216	210	186	196	174	202	206	219	204	225	198	179	174	200	199	192	235	206	214	206	193	188	197	206	196	202	196	211	197	186	182	212	207	199	190	196	201	191	193	177	196	222	212	214	192	208	170	164	214	192	192	206	202	174	182	217	193	198	161	183	186	207	182	193	211	194	202	217	196	220	212	178	212	184	199	214	195	211	196	187	219	179	212	197	188	197	202	188	199	220	189	210	201	181	199	183	206	190	177	188	225	217	179	180	213	195	202	194	200	238	216	199	188	183	190	189	202	196	193	189	192	198	195	190	180	200	184	209	197	192	224	179	178	208	185	220	186	189	198	192	192	201	194	200	194	183	221	201	166	186	193	220	208	194	189	181	196	233	207	203	199	194	198	206	195	175	202	209	203	216	222	216	209	197	179	198	202	201	188	174	187	207	208	191	204	183	206	235	192	172	205	220	206	189	201	187	206	191	183	198	183
5736	1805	3965	4330	3580	3003	2516	2139	1855	1638	1413	1285	1205	1134	1064	1024	956	943	948	938	862	824	847	795	755	776	711	764	727	736	739	722	714	695	695	754	712	732	712	690	676	698	678	692	700	661	686	722	769	675	715	700	690	672	690	678	653	649	648	684	676	697	677	638	671	627	661	657	653	672	586	638	661	658	682	627	622	646	602	618	617	619	638	637	642	586	626	633	638	605	633	609	645	640	592	655	643	663	612	623	568	616	605	647	643	634	640	668	648	614	634	681	646	624	658	656	653	607	613	631	658	602	704	640	641	592	592	643	623	633	680	630	682	665	584	634	580	609	674	612	627	653	641	625	681	608	605	626	677	620	622	621	662	684	661	658	583	624	603	626	634	602	618	628	642	615	638	604	606	630	645	655	631	660	620	596	670	657	635	675	627	618	605	613	624	654	642	664	591	580	602	605	653	605	620	619	657	654	655	585	620	611	641	684	635	697	659	637	603	637	664	651	624	633	605	635	648	632	645	617	588	595	655	641	639	649	638	631	599	621	604	665	616	605	649	657	582	619	619	674	613	642	609	642	630	648	617	651	637	624	627	588	597	626	594	607	633	645	592	641	625	650	624	589	583	594	605	626	590	618	645	645	672	621	631	633	606	638	632	637	583	624	641	625	652	620	654	609	608	670	632	625	638	621	610	651	602	652	634	624	612	615	670	621	621	654	633	575	632	592	634	671	635	607	659	627	625	656	657	630	627	685	613	599	644	629	635	632	655	672	624	637	623	646	599	589	637	640	597	636	597	602	603	637	604	647	633	641	650	630	666	631	621	604	623	621	634	662	682	614	588	661	651	633	641	628	637	634	659	658	651	634	619	604	633	645	631	640	625	629	637	598	611	593	646	646	671	593	617	639	576	604	615	618	642	627	681	625	691	590	633	601	651	611	643	649	639	624	613	616	634	616	623	625	618	624	645	631	647	637	646	640	608	611	629	634	632	584	655	658	648	611	664	671	660	645	650	586	673	638	589	645	597	617	642	623	606	677	645	633	666	605	641	657	644	649	607	620	615	660	576	634	619	639	604	615	663	648	644	625	630	585	653	612	633	578	585	638	632	612	657	605	647	645	626	635	622	601	626	619	623	618	635	615	604	624	628	649	595	636	655	616	649	651	644	601	630	658	587	615	611	618	649	628	631	673	666	650	634	598	636	583	637	642	694	589	618	618	609	663	581	663	595	599	581	617	635	652	620	659	612	605	619	622	609	618	658	639	659	637	629	643	623	601	635	659	642	611	635	683	619	623	632	652	631	646	645	623	582	662	640	683	602	612	584	649	650	610	620	639	589	605	674	637	652	602	638	623	650	648	649	637	640	620	573	624	628	637	650	632	631	614	671	595	670	650	637	587	625	659	651	635	632	648	662	661	628	625	656	597	609	641	651	644	612	604	686	634	616	617	660	615	617	641	672	612	632	652	591	588	624	649	668	649	606	615	613	618	641	601	643	627	668	632	607	619	663	593	670	638	596	639	605	649	662	660	617	653	631	656	643	640	658	614	653	647	613	648	629	617	590	619	648	653	655	659	662	667	601	669	590	645	605	615	642	657	665	647	625	616	634	634	621	639	657	618	627	595	607	634	616	605	651	635	616	643	618	617	640	645	666	629	639	660	639	646	617	623	668	620	618	645	603	596	590	638	626	593	645	645	677	642	593	605	636	627	633	649	638	665	609	670	600	601	621	664	623	611	600	587	621	633	621	601	669	627	609	634	605	601	707	600	613	616	605	650	608	631	618	630	661	612	594	618	636	609	613	585	629	627	698	577	591	618	687	626	595	608	664	617	633	611	633	675	675	639	639	661	633	573	629	624	607	616	639	659	627	631	658	635	638	634	646	651	625	635	661	656	595	685	618	649	673	655	595	614	647	681	633	603	623	616	622	628	606	588	599	614	606	635	607	652	620	616	637	673	637	626	631	641	639	586	647	626	625	642	613	660	608	618	618	609	574	644	635	601	572	624	619	632	693	635	595	614	640	626	617	611	620	638	595	605	605	673	660	621	652	609	633	615	626	664	635	620	649	618	638	578	630	599	615	594	585	621	620	580	594	596	634	658	632	614	659	654	627	644	591	590	607	634	645	591	580	664	597	621	675	635	630	589	621	603	648	634	642	621	575	626	631	601	654	585	664	610	671	605	569	638	609	614	665	564	634	615	609	651	627	625	624	640	651	642	646	636	571	665	629	665	631	689	551	642	661	610	616	624	622	618	619	655	620	602	614	631	625	626	620	655	644	624	602	654	635	634	649	666	662	644	615	618	668	628	600	663	615	610	596	595	587	613	640	638	591	632	641	633	676	632	679	629	665	633	644	597	626	652	609	629	631	643	631	597	636	596	622	653	615	624	625	631	621	608	646	619	617	609	675	579	595	608	618	622	593	670	626	626	647	650	636	636	637	656	649	633	610	642	617	632	608	660	655	612	615	649	645	647	652	615	612	643	632	674	655	589	653	667	629	611	660	616	640	680	603	607	651	627	648	677	637	635	712	608	591	669	603	649	647	665	593	619	624	610	585	620	637	643	586	617	655	611	617	672	603	630	581	659	665	649	644	637	616	635	631	630	625	671	611	592	567	623	648	620	617	638	594	627	655	639	658	585	621	605	611	602	630	630	657	624	616	619	618	586	632	680	631	593	640	641	576	632	620	606	623	638	637	659	604	673	654	656	647	621	628	670	621	616	589	618	677	652	603	649	649	625	649	670	621	638	638	628	618	673	614	601	617	631	659	714	614	635	639	639	612	652	623	621	619	622	627	631	603	681	620	668	627	628	622	631	619	614	666	676	689	651	599	595	642	671	633	615	668	584	662	651	592	617	621	597	636	629	639	631	631	664	663	621	640	626	600	636	605	646	646	625	649	616	634	595	665	594	633	617	634	611	604	629	614	601	617	649	649	587	638	637	621	618	649	587	622	619	666	600	624	636	651	584	612	643	599	646	664	633	607	629	652	679	651	644	594	627	610	653	641	633	613	639	611	640	670	655	593	674	612	669	672	664	621	651	651	585	568	604	591	586	581	663	606	601	641	604	628	650	641	597	594	611	685	627	615	611	669	623	575	668	613	641	621	652	621	700	617	604	598	621	660	602	657	626	600	620	615	602	615	605	556	635	647	584	682	648	563	647	632	647	597	652	662	617	630	645	643	604	619	624	623	612	643	616	667	604	645	650	604	593	630	578	642	624	635	621	632	615	610	636	627	627	670	617	625	656	634	615	639	608	652	625	626	612	632	630	616	586	621	593	616	624	639	667	606	636	604	623	640	649	655	589	654	635	613	606	656	662	645	594	639	623	681	582	622	659	648	621	642	652	635	662	626	605	643	652	645	616	647	595	680	643	716	634	635	591	640	684	576	600	613	613	658	632	619	667	631	633	641	628	619	622	616	650	610	625	631	630	655	599	664	616	641	615	631	622	672	648	659	629	633	662	615	668	604	616	658	617	608	602	624	625
8858	2420	2908	2121	1425	1015	730	575	465	384	328	305	284	238	231	217	180	201	174	214	178	186	177	183	168	171	155	157	148	152	169	135	139	145	142	157	127	131	155	137	131	137	147	146	146	128	155	164	150	150	127	150	138	141	135	135	130	125	146	146	139	145	115	166	134	137	141	139	164	137	124	137	160	113	129	113	138	114	121	148	134	128	115	125	135	110	146	121	134	134	122	135	146	150	118	129	133	126	154	132	145	141	151	151	143	135	118	107	132	135	141	161	124	150	134	131	157	152	141	129	113	162	121	118	139	127	141	130	140	132	130	150	117	122	134	130	140	128	131	132	128	133	125	163	121	118	127	138	133	144	142	131	122	111	149	139	159	135	153	153	127	127	142	151	132	130	125	132	143	154	133	112	107	155	125	116	144	143	115	125	145	129	131	132	135	126	134	145	120	136	129	141	132	143	134	118	143	111	112	130	128	139	127	140	139	119	127	145	138	132	130	128	131	118	139	136	123	132	127	127	146	118	134	120	134	132	131	148	128	122	131	129	147	114	137	130	129	172	142	118	129	121	145	129	134	126	121	143	146	112	137	109	129	134	108	115	139	132	133	156	151	162	127	140	142	110	145	154	129	140	114	154	128	144	137	119	123	131	128	122	140	137	122	142	114	141	148	139	129	134	129	134	151	138	115	127	122	129	134	122	125	119	137	140	155	151	149	126	134	118	144	145	131	134	110	143	122	120	115	143	123	121	142	112	138	123	154	149	124	138	151	126	124	127	141	113	136	118	127	121	137	123	115	134	126	123	128	130	119	129	117	129	124	138	118	116	131	131	133	134	134	132	147	136	122	144	119	131	137	125	127	128	117	123	121	131	154	131	111	132	127	140	113	159	135	130	142	155	127	131	126	135	132	139	139	122	124	135	123	134	137	137	139	133	119	131	132	119	119	130	123	131	119	128	132	136	141	131	134	123	145	143	112	147	120	125	129	136	128	116	133	153	146	127	124	143	133	122	141	141	113	119	135	133	131	145	136	130	123	131	113	147	143	142	119	122	148	142	150	171	132	131	132	134	130	147	135	151	122	139	148	136	137	122	138	129	124	131	116	144	124	141	148	123	119	119	109	137	148	127	126	147	137	122	116	119	144	127	122	138	116	124	144	143	137	134	111	139	153	133	115	129	137	134	136	133	110	142	147	122	136	124	116	125	138	126	127	134	131	136	145	153	145	132	139	126	119	128	120	110	120	104	127	122	120	135	115	123	132	128	139	114	154	140	146	151	136	143	124	112	138	129	127	144	130	123	153	122	120	128	131	135	115	128	124	131	129	137	138	133	126	162	142	165	139	117	124	131	132	143	117	129	140	134	137	133	115	136	123	141	143	122	115	143	122	132	134	123	139	118	109	133	127	117	134	137	131	150	119	134	140	128	122	114	134	129	124	140	136	98	118	124	124	125	167	118	130	152	129	117	146	122	153	108	122	147	129	128	112	131	130	129	121	132	146	120	137	142	129	130	120	132	118	136	128	128	142	128	111	138	135	131	124	140	128	125	122	130	123	126	122	133	143	133	116	131	120	125	128	116	148	139	141	117	117	135	151	120	159	117	153	139	130	133	111	118	128	137	126	148	134	124	141	145	130	125	154	136	130	125	152	124	127	139	140	125	120	113	129	127	144	117	143	129	148	140	125	135	124	125	126	138	117	125	125	138	131	126	145	125	99	155	157	132	122	120	125	144	122	123	140	148	121	140	128	141	117	118	133	140	149	139	132	138	128	143	135	149	139	129	123	142	161	125	132	136	147	128	117	132	121	121	128	128	147	136	130	127	167	144	126	115	126	139	120	118	139	133	137	122	131	130	132	135	140	134	136	112	119	147	146	110	134	133	127	125	119	143	154	137	120	142	142	139	133	154	132	111	143	136	134	143	97	136	112	123	131	153	135	147	137	134	124	129	158	135	124	136	123	120	121	121	140	140	131	130	123	122	138	129	124	122	146	129	128	120	126	112	146	154	120	127	120	123	124	132	134	137	136	140	118	141	139	118	130	129	136	124	139	120	154	119	113	119	132	136	106	137	151	134	124	115	123	125	130	131	150	140	126	134	130	133	141	126	134	138	112	123	123	143	124	146	124	126	129	132	121	144	123	118	101	155	142	150	102	131	126	119	157	141	155	122	134	129	144	124	126	141	112	131	131	138	143	138	133	133	130	117	146	127	127	110	115	132	107	136	130	107	118	121	130	144	135	120	145	145	133	151	119	123	121	144	138	142	108	136	139	134	133	129	131	116	114	133	115	144	131	123	125	138	133	137	115	143	131	131	151	118	139	128	140	154	136	132	130	137	132	112	143	129	112	134	130	119	127	113	157	131	119	137	148	120	123	117	135	135	118	127	126	126	150	133	131	131	140	135	119	132	125	127	140	143	123	142	138	138	167	130	136	149	149	128	129	139	119	130	128	147	136	150	135	128	131	139	131	122	142	125	154	131	122	127	146	137	134	137	111	128	131	150	121	129	140	127	138	137	129	123	130	134	138	122	133	125	131	131	111	130	114	125	134	124	146	121	133	129	131	123	133	118	138	138	119	123	143	130	138	147	126	111	113	119	145	128	138	127	113	142	137	129	131	124	117	121	133	108	159	117	159	141	139	101	145	121	122	129	121	131	144	136	133	125	138	108	121	145	127	112	126	139	139	141	134	121	128	129	139	137	121	149	147	129	117	132	128	139	125	149	132	126	104	151	120	143	153	138	127	129	131	141	120	139	131	149	128	116	125	131	125	135	124	146	124	123	136	110	129	133	107	122	138	117	140	141	147	133	124	127	123	149	117	146	129	131	126	126	123	156	127	135	137	114	132	148	138	120	123	128	148	152	133	143	122	144	121	128	122	129	138	128	128	143	135	133	122	133	127	108	138	120	113	118	140	136	120	119	141	126	133	127	130	115	121	129	133	125	134	132	145	119	134	145	150	124	128	130	143	136	137	130	141	127	131	120	124	126	130	142	137	133	122	137	138	135	137	152	113	146	138	137	128	125	137	126	120	129	126	131	112	120	146	145	117	131	117	120	136	130	131	132	137	146	134	136	127	121	132	147	129	153	110	126	116	119	125	126	134	113	125	137	131	150	136	143	144	135	127	126	154	137	128	153	118	124	145	123	137	161	123	134	138	135	133	138	112	111	151	130	117	146	129	131	138	141	144	129	129	127	115	138	136	127	134	108	133	144	153	145	125	121	165	136	121	119	132	135	128	136	126	144	135	136	130	114	132	129	142	128	134	125	140	135	145	118	119	147	123	139	145	133	144	135	155	150	112	130	128	115	128	133	130	142	144	131	137	105	139	146	111	123	118	132	134	119	136	131	117	152	132	120	141	143	123	155	128	132	128	143	135	137	119	123	134	113	141	118	105	115	125	136	136	135	125	170	148	126	148	131	139	137	125	129	114	129	151	121	159	152	109	147	118	161	127	142	107	157	125	131	112	129	131	143	147	143	140	127
7895	2631	6595	7132	5952	4840	4020	3231	2730	2368	2014	1832	1637	1512	1406	1165	1109	1052	995	984	903	843	802	788	729	756	718	691	689	703	679	683	660	644	645	628	614	599	616	627	571	606	542	609	513	586	606	613	665	599	553	489	506	497	540	531	512	493	544	486	489	501	518	475	479	480	499	491	470	522	471	454	479	499	462	513	463	431	473	447	500	519	474	465	497	499	478	473	513	474	442	468	446	484	467	467	444	435	502	446	427	474	469	490	466	429	483	446	468	496	435	473	467	438	463	465	462	465	469	457	467	456	410	418	445	468	430	442	466	437	420	476	479	405	408	440	471	463	414	466	432	446	439	448	443	453	464	430	457	434	496	460	448	463	445	475	462	442	452	464	489	476	433	429	433	442	507	517	450	452	447	441	445	433	447	450	484	459	464	449	458	498	471	462	488	490	471	450	481	457	469	476	439	460	449	445	393	414	428	468	474	466	453	462	432	491	440	451	446	458	427	430	394	409	447	466	471	441	484	426	450	485	485	458	481	452	490	479	438	483	438	466	445	447	449	473	460	430	454	460	448	481	449	474	453	444	470	462	455	462	422	428	420	456	462	405	454	479	442	462	404	438	447	431	432	452	401	446	441	453	426	447	471	442	451	433	461	463	416	436	420	423	442	441	457	433	455	455	439	437	470	452	464	475	429	444	461	439	415	430	478	473	473	449	431	480	447	448	426	428	458	439	470	511	458	457	457	479	451	432	486	471	447	411	422	427	455	426	432	427	445	498	432	428	487	427	438	431	462	405	473	481	439	423	454	469	479	481	437	445	443	447	444	474	457	429	464	422	446	470	457	491	458	434	452	435	446	491	442	471	416	425	409	446	455	461	454	446	458	442	436	473	461	495	466	457	471	439	448	451	464	433	414	467	412	423	430	469	424	482	466	455	407	475	473	424	451	433	461	430	461	467	470	418	443	472	449	455	463	457	454	472	428	465	467	436	457	453	469	426	439	433	430	495	456	471	479	414	436	439	436	474	461	463	469	433	483	457	448	451	421	425	461	492	463	452	454	462	456	462	456	473	456	493	416	429	459	459	460	458	462	428	471	432	432	481	410	469	430	404	427	464	443	439	460	450	463	473	421	452	469	465	460	462	407	480	475	483	471	424	501	463	446	429	467	427	428	408	462	448	434	464	460	486	448	459	421	473	466	447	478	434	389	426	473	434	468	484	464	457	444	452	437	448	461	436	446	454	412	450	477	461	474	413	447	454	479	464	474	408	466	469	450	437	465	506	438	470	437	477	418	459	474	429	445	445	441	435	446	455	446	450	466	424	411	429	467	469	517	459	418	467	447	431	457	480	430	415	471	455	426	419	436	461	427	512	424	435	443	462	425	470	437	481	482	463	457	495	451	464	399	449	479	460	474	456	462	461	422	412	419	495	435	464	471	444	442	478	436	438	462	481	443	436	447	448	428	460	438	457	439	434	450	461	453	428	416	467	446	428	461	467	386	411	429	444	445	425	431	463	422	447	454	433	462	418	477	461	464	469	485	451	472	436	455	481	438	453	449	469	430	442	447	466	447	464	418	424	447	456	436	403	436	446	431	451	456	444	472	432	464	432	436	454	461	468	488	463	466	467	459	471	451	480	471	454	405	422	483	477	463	444	466	432	466	463	446	445	434	430	469	455	428	451	479	442	476	421	474	459	444	436	474	460	433	470	490	461	450	445	442	493	485	420	447	426	433	423	428	407	431	433	436	467	502	462	408	471	434	420	482	462	459	471	443	475	457	456	475	450	454	420	445	449	465	453	459	475	422	458	429	471	450	464	486	422	463	448	476	454	424	447	450	424	461	434	464	448	425	464	442	466	431	479	463	462	486	443	446	458	479	463	437	445	466	443	443	444	419	408	436	429	459	463	484	476	466	467	474	485	444	446	419	477	485	477	420	478	461	438	442	471	468	465	451	457	419	462	462	443	466	465	446	481	480	424	456	453	473	426	447	497	482	442	447	433	441	441	449	482	488	453	420	458	472	431	445	414	486	460	476	459	418	451	442	455	455	446	454	451	459	433	422	413	451	465	453	458	408	470	437	465	463	475	441	425	442	430	446	441	456	459	430	444	465	454	459	441	476	469	479	471	440	487	454	434	441	461	451	459	408	452	483	494	500	479	487	424	429	449	430	463	463	466	436	498	488	435	456	446	474	426	444	462	466	448	466	446	442	443	425	462	450	461	442	409	414	438	458	399	451	419	487	463	460	433	459	441	465	415	418	437	487	450	452	446	449	447	454	467	459	452	429	442	453	454	446	449	449	476	405	446	484	425	442	458	453	464	458	459	455	431	443	440	441	455	436	455	441	449	497	465	458	409	405	492	442	390	427	474	440	461	400	443	405	408	488	388	443	464	440	457	432	453	463	423	472	424	464	428	440	416	397	443	441	451	466	462	439	445	442	423	455	446	470	437	429	393	430	475	418	440	454	448	442	408	437	438	423	462	442	448	426	433	455	428	449	481	419	455	491	480	432	448	427	433	474	469	455	431	447	473	431	473	461	507	479	463	452	447	442	443	444	472	441	461	457	453	431	451	469	459	457	466	480	451	439	452	447	442	463	422	468	443	415	453	476	444	438	442	487	431	419	477	461	473	428	490	460	469	464	458	490	488	478	438	467	415	457	469	470	479	427	439	477	456	439	425	428	484	436	478	454	453	448	440	490	490	441	482	449	452	464	414	457	467	477	465	422	449	454	469	460	427	455	445	461	439	465	465	457	428	462	459	436	455	421	447	456	442	450	438	481	456	429	489	440	412	494	442	462	435	453	473	395	419	424	456	446	443	463	510	468	433	443	457	450	432	451	441	471	449	480	444	427	447	445	454	459	443	422	428	456	430	425	483	456	467	455	367	467	484	453	455	481	448	451	480	446	428	466	440	449	485	450	446	441	457	428	498	430	453	438	430	455	435	461	435	424	471	464	457	466	460	433	468	453	455	469	441	466	437	437	481	443	470	443	438	436	469	438	437	448	410	456	438	483	501	482	450	466	469	454	491	437	425	435	440	486	474	463	485	452	453	446	462	440	462	462	457	469	435	442	437	420	475	447	480	459	467	411	405	447	483	437	410	450	420	434	444	458	438	460	428	445	468	448	472	440	456	481	462	456	470	437	451	444	435	383	470	420	416	419	432	473	460	439	477	441	494	475	473	463	447	438	403	475	463	454	456	476	428	426	477	450	487	457	434	448	420	449	472	449	428	425	467	423	457	475	501	473	429	419	423	456	413	446	431	460	463	451	426	459	470	448	411	403	478	424	435	438	460	451	461	475	503	492	429	426	483	459	476	407	454	464	486	447	473	429	495	437	423	471	414	455	449	450	447	437	437	428	442	426	438	452	448	479	460	445	438	475	430	453	448	454	430	461	397	463	501	436	418	434	465	461	461	483	461	439	439	439	418	422	431	434	463	463	444	433	479	479	444	444	461	483	457	451	451	431	491	438	463	430	466	430	503
1411	383	352	350	349	348	338	340	316	333	324	316	314	322	344	308	334	338	313	309	341	314	363	316	358	322	354	319	328	320	326	314	321	323	312	322	328	326	346	349	334	308	343	327	324	320	324	349	348	341	316	326	291	301	325	349	302	317	335	312	345	319	342	309	320	336	335	317	303	341	350	361	330	323	344	311	308	326	334	318	307	302	352	346	351	316	316	318	336	329	326	345	336	293	319	302	321	324	331	342	332	319	281	312	325	358	332	295	324	305	356	319	311	322	297	304	353	312	305	277	344	356	292	290	300	329	353	303	350	316	349	326	317	283	347	339	314	302	330	283	349	299	315	353	328	310	358	303	333	317	320	320	293	292	316	331	328	359	283	301	304	311	319	331	313	260	320	308	341	309	314	307	295	315	341	305	341	286	302	336	328	322	328	316	318	322	311	285	302	306	323	361	323	364	308	322	315	323	325	305	310	322	314	304	296	308	300	267	341	333	294	295	310	347	318	315	345	286	319	303	304	313	330	357	353	292	323	341	332	278	323	349	306	320	331	332	336	317	334	343	307	329	333	349	317	319	323	322	322	274	308	337	356	330	319	301	294	362	276	318	358	322	332	313	318	322	322	318	334	322	313	326	341	300	309	318	332	282	344	327	316	330	308	276	306	328	364	309	331	309	326	318	287	305	343	311	338	318	315	330	303	329	335	340	317	320	303	313	307	319	372	342	326	293	322	314	312	335	292	284	306	301	318	326	298	333	308	309	332	325	292	303	327	337	313	328	357	314	305	324	317	333	322	328	307	329	317	326	319	308	327	332	332	329	327	332	354	330	335	306	339	315	325	340	344	314	338	301	315	349	294	291	345	315	315	348	326	305	344	315	348	347	314	312	303	314	349	350	316	310	324	330	324	303	328	345	358	308	316	293	344	297	330	327	302	309	332	298	296	297	332	319	305	278	314	327	324	333	335	334	306	311	336	341	327	329	304	340	347	352	339	341	324	329	372	332	306	345	332	340	328	322	338	299	317	335	329	332	312	315	325	299	350	316	305	321	334	336	324	310	322	299	336	341	314	329	300	343	306	319	340	303	327	328	333	371	313	289	320	333	319	337	333	324	340	307	347	340	341	336	327	300	306	319	334	331	327	328	329	343	342	297	360	272	301	352	319	325	295	325	278	314	304	325	306	321	296	300	283	280	305	278	308	315	319	340	344	366	350	300	324	308	289	322	305	285	322	333	355	355	319	330	331	305	328	305	339	298	323	310	286	327	358	346	304	341	344	338	360	322	334	340	343	344	313	370	292	304	322	323	324	305	314	318	311	323	302	341	312	313	340	333	315	344	306	324	322	276	302	321	333	352	320	302	305	329	313	319	349	325	331	314	325	357	322	306	334	299	298	290	323	338	298	317	329	303	301	330	330	337	335	310	338	309	306	332	305	319	303	316	281	340	331	293	347	334	299	311	314	315	369	326	371	317	293	332	324	339	328	324	325	347	358	321	313	301	321	303	314	322	341	316	321	315	319	348	322	284	305	330	315	294	353	301	318	336	340	296	309	307	327	323	337	324	334	311	325	331	318	342	316	332	293	323	298	324	340	318	354	309	282	353	312	313	320	311	307	301	356	295	312	322	351	307	326	323	326	301	296	327	326	328	316	306	354	330	330	317	310	321	301	338	334	319	340	344	319	299	321	350	326	340	307	269	369	316	338	326	315	304	344	335	317	326	331	334	330	300	329	317	317	314	332	342	337	275	342	316	304	309	317	311	351	351	353	333	333	306	283	340	285	335	312	302	359	334	328	312	328	316	321	309	335	317	340	369	324	317	317	334	339	303	305	328	342	306	308	315	313	340	335	325	332	303	328	333	317	283	329	312	320	324	294	309	342	316	339	288	289	344	324	349	316	331	333	299	320	339	333	304	352	331	324	337	356	332	338	329	314	322	339	306	337	311	288	344	344	297	316	332	317	306	314	309	303	348	325	295	302	307	335	305	333	313	293	306	310	302	345	303	284	344	349	332	336	325	348	322	300	329	325	298	317	310	329	336	314	327	318	317	304	322	350	320	339	304	303	304	302	304	312	362	319	302	310	340	305	305	313	316	301	323	324	278	306	296	329	312	338	355	327	337	326	327	298	338	294	331	319	325	307	366	303	303	314	309	326	327	321	369	316	314	337	281	298	329	319	341	306	350	355	327	346	311	320	342	353	337	339	342	319	329	345	368	334	332	333	307	329	367	339	317	315	314	325	324	305	345	345	321	295	333	329	298	336	335	301	325	350	327	310	309	303	313	336	341	317	321	329	356	324	333	362	315	350	330	293	338	360	345	351	303	344	334	308	341	325	337	306	303	362	308	303	356	326	318	321	298	343	361	330	323	318	319	308	333	329	323	319	274	313	338	293	301	301	344	322	294	298	321	329	334	310	318	320	305	315	351	348	292	348	328	320	327	364	333	315	308	328	335	347	321	333	359	311	306	343	315	327	301	301	330	313	321	291	267	319	333	301	312	325	319	312	344	352	333	339	353	340	311	322	324	337	328	313	354	347	359	340	348	322	324	328	324	332	294	328	324	332	342	331	304	320	317	323	338	323	372	320	315	326	330	351	312	301	320	303	311	333	275	344	282	339	298	343	335	328	317	294	296	307	325	292	318	313	333	327	361	328	281	322	289	328	337	309	312	328	310	337	287	341	309	318	319	314	333	310	301	306	340	315	348	311	344	308	306	333	337	340	350	334	319	302	325	319	339	304	318	307	338	324	282	338	338	344	276	331	325	312	312	299	337	344	328	325	302	300	329	300	326	327	316	323	313	322	313	333	337	340	315	308	295	275	348	305	308	304	331	283	328	311	318	323	328	328	334	309	333	327	317	316	327	316	328	277	321	335	348	284	349	327	332	328	323	315	334	329	317	288	313	347	362	330	320	345	332	300	371	344	323	344	320	304	299	322	319	316	321	340	350	304	350	318	318	334	309	319	342	305	302	337	338	307	335	316	317	337	309	332	299	311	350	345	327	285	340	292	333	313	329	311	322	358	355	302	300	336	338	325	310	314	312	341	311	326	341	323	338	325	335	354	327	314	309	312	308	335	334	289	296	332	301	312	328	304	302	342	324	356	316	345	318	313	300	334	315	325	321	307	329	333	290	336	328	301	305	338	318	329	320	335	322	313	299	329	321	304	334	352	313	302	317	344	312	352	340	328	315	318	331	304	342	316	346	307	329	303	346	317	341	319	340	310	313	369	322	311	320	304	312	316	319	346	329	345	342	340	346	312	311	327	340	308	308	313	315	355	334	333	312	326	325	303	357	358	319	299	319	303	310	313	346	313	317	331	304	319	330	300	324	329	302	329	339	315	307	343	304	309	334	333	309	297	320	341	323	302	323	346	330	330	296	311	322	316	332	298	343	293	340	320	309	323	312	319	313	336	338	333	298	306	321	310	338	330	315	310	356	308	290	317	332	307	333	308	327	296	320	327	334	339	320	319	326	327	342
2400	1063	1185	1166	1145	1177	1135	1044	1023	1035	993	974	992	1012	1056	986	983	997	1016	945	992	997	928	948	968	1024	921	920	979	970	962	949	995	929	963	973	956	933	947	957	1008	981	909	930	986	1037	946	939	957	1040	918	930	974	933	946	940	919	1008	977	969	901	978	925	979	962	947	926	933	959	902	1034	985	992	933	943	923	977	963	937	1011	1002	1001	971	962	857	966	947	951	946	940	994	1010	925	982	959	909	942	934	951	964	954	977	938	942	969	1016	981	981	905	964	900	989	942	950	1018	959	945	1012	939	987	1044	928	966	915	947	958	993	949	956	948	945	944	975	984	960	947	1036	991	945	950	961	978	929	928	937	980	919	990	1008	966	1002	915	1008	935	1010	926	918	960	976	947	977	1011	946	945	970	946	951	927	963	934	931	972	960	980	1014	946	916	989	992	930	958	1007	914	967	949	984	966	986	981	1014	994	960	938	1004	991	943	952	967	978	935	968	985	990	959	961	920	962	923	1002	945	992	977	895	973	1018	1004	926	983	970	1024	985	927	945	947	949	922	1009	974	967	972	922	911	974	994	1021	900	921	991	948	991	960	979	961	889	931	978	979	1015	980	962	936	966	944	923	934	889	988	966	931	907	988	964	964	982	958	961	933	930	924	988	959	972	1003	912	975	926	957	980	964	984	985	982	952	887	953	928	939	965	982	948	983	971	990	993	971	1004	945	1005	983	993	945	953	968	1047	962	930	967	990	947	972	959	906	955	945	966	974	944	980	961	971	951	959	945	965	959	959	968	1002	980	949	942	966	980	904	963	976	1036	933	934	970	987	951	959	944	975	983	984	1000	985	977	932	996	1013	943	956	937	960	964	912	975	983	993	973	919	939	939	991	907	913	949	928	976	962	943	985	953	903	962	954	959	950	972	894	970	1013	966	1036	917	961	999	965	966	1018	940	983	1004	910	955	952	962	1005	967	995	1010	948	1003	953	977	953	950	946	912	983	954	955	943	938	947	954	953	1053	918	933	1015	986	970	955	933	985	964	967	943	897	967	1028	960	921	953	933	1017	1016	996	1021	980	950	995	1014	975	1030	961	964	972	917	938	979	997	1021	1015	907	959	1029	926	935	961	1010	957	932	950	987	926	972	948	946	969	933	961	923	944	975	932	1004	961	973	964	995	1006	964	943	940	933	981	892	951	999	960	1001	960	961	961	965	932	967	968	967	981	1010	925	990	951	984	1000	978	944	937	984	925	1048	940	971	940	947	961	967	923	957	966	1036	966	948	964	975	1047	947	944	937	932	1006	965	960	977	997	997	920	927	866	976	944	916	978	991	997	940	934	989	957	968	996	998	999	925	1002	944	990	977	943	985	1003	926	947	928	920	985	942	977	960	913	942	1010	925	972	942	979	959	909	949	965	944	932	967	964	1039	936	935	991	943	929	985	905	1003	944	975	957	1007	941	1015	924	939	976	938	953	963	876	1002	946	929	955	996	948	945	999	946	925	970	954	955	946	961	1038	967	972	972	901	961	927	988	940	954	974	916	970	918	961	980	946	969	946	1003	913	919	985	970	984	931	1005	979	967	962	965	996	958	1002	986	924	934	923	942	927	991	912	977	987	1015	926	957	982	894	967	927	943	958	986	974	988	986	953	906	957	922	965	969	953	917	927	954	951	1019	935	990	948	953	963	948	953	949	985	977	978	928	939	941	961	930	912	932	995	960	954	908	943	1019	959	973	960	957	997	910	932	948	1000	956	1023	948	938	928	942	995	934	995	952	914	962	987	952	923	998	962	962	976	994	962	967	944	908	969	1005	995	981	980	1002	942	986	993	1055	1005	949	952	953	980	914	960	955	976	924	948	923	937	941	970	942	947	916	950	930	1003	960	960	1017	927	992	985	942	944	1008	958	941	980	937	962	946	961	946	1017	1024	919	966	976	939	974	954	960	1000	946	953	986	980	1012	904	930	913	883	924	960	928	916	986	951	908	945	945	965	959	1005	912	973	907	925	965	935	996	891	982	887	950	1004	994	967	1001	911	917	948	955	975	937	941	913	968	961	960	965	927	963	977	972	967	1004	991	939	982	961	932	929	1007	985	923	945	966	969	980	949	878	975	982	920	947	973	979	940	956	963	944	979	922	907	918	958	970	964	927	982	963	985	955	984	926	977	990	949	975	943	944	909	980	949	965	981	1006	909	956	994	940	923	999	937	953	943	949	952	952	989	924	937	918	941	1024	980	960	948	999	926	1014	985	969	932	1019	909	962	935	978	963	1002	935	955	1025	959	915	996	1003	937	988	976	947	971	947	979	1006	976	1006	933	983	946	939	970	1025	1018	1032	947	965	1017	962	960	977	991	943	993	961	912	912	929	927	955	1034	914	1008	1006	967	954	946	984	932	987	919	957	968	1007	936	1049	918	952	987	968	939	980	944	943	970	993	966	954	986	923	986	932	934	967	958	1000	986	918	960	945	904	947	941	977	1006	915	994	981	963	990	920	997	920	1013	1000	953	958	963	1014	1010	949	954	988	972	1000	948	943	975	951	908	930	941	949	1004	950	940	967	937	930	977	939	988	927	941	945	952	993	905	1043	1000	918	943	955	918	941	905	983	976	950	972	902	1038	959	954	949	882	972	981	1000	921	986	1002	959	914	964	963	1008	968	1006	943	926	948	955	978	918	950	990	955	950	967	944	969	974	973	920	925	961	966	922	971	1015	974	985	965	956	955	994	987	983	991	979	981	962	1015	955	973	1000	899	958	911	941	961	962	949	947	1002	934	930	988	926	964	950	932	981	984	942	1006	959	950	987	935	991	927	953	987	960	999	997	959	991	935	959	977	973	966	996	939	997	1024	923	974	940	967	943	906	952	950	949	990	983	934	1010	978	957	910	920	975	1005	1009	946	967	936	927	921	974	922	970	1004	905	949	919	966	951	950	979	969	922	958	933	972	967	944	961	946	972	975	978	942	959	973	942	1001	981	970	969	1005	960	922	964	957	1020	942	974	981	945	932	997	1002	935	990	1021	994	918	942	978	981	950	938	973	936	966	940	991	895	981	977	927	947	947	944	957	942	961	992	973	942	949	954	961	942	943	962	914	984	929	930	919	941	956	963	940	962	904	929	988	949	929	990	978	1000	922	920	947	980	975	993	957	949	934	988	967	914	961	979	910	963	1013	963	967	925	1021	955	998	966	982	1005	959	980	981	949	964	959	942	934	963	961	938	979	994	1009	989	915	941	959	940	952	952	937	924	999	921	952	955	990	987	908	894	954	975	919	960	939	946	995	941	944	982	867	954	974	913	980	941	889	963	1008	923	937	905	975	997	978	974	1059	994	948	946	941	1009	936	961	923	1057	904	983	932	963	928	1013	952	907	957	988	949	992	998	994	921	905	974	948	950	1017	926	945	951	1005	993	970	982	987	924	969	947	956	955	981	928	940	991	944	892	982	1014	980	978	960	909	983	969	961	997	963	934	968	918	965	961	1016	958	957	969	976	1030	980	923	983	948	953	946	929	955	954	992	947	947	935	940	970	947	972	983	933	983	910	934	920	971	941	935	983	953	935	947	1005	966	987	941	954	935	996	942	907	982	958	898	948	970	944	986	925	966	930	939	958	951	962	942	953	945	1000	972	978	948	955	1006	948	931	1024	922	1039	1030	961	915	936	954
4784	1285	1679	1151	842	632	489	414	327	344	295	302	269	269	240	230	216	244	232	209	224	237	202	206	214	205	212	232	204	213	213	193	201	195	196	196	205	208	183	220	207	186	224	193	200	200	219	206	192	220	182	190	197	211	214	203	193	177	212	182	182	204	206	200	192	184	187	203	181	182	183	200	206	174	199	182	206	208	183	208	210	194	192	188	209	179	174	205	184	181	211	188	206	197	180	201	193	192	185	211	194	186	199	193	221	187	194	212	185	225	189	193	178	218	207	210	198	209	213	188	181	193	186	169	182	196	197	198	215	197	180	214	220	190	223	182	189	205	175	194	200	201	207	200	208	221	180	212	210	183	193	205	205	201	195	193	197	195	207	190	199	211	220	182	205	183	207	191	221	197	209	209	199	196	190	186	192	195	196	176	199	218	188	202	202	184	206	194	191	210	210	215	202	202	189	197	172	206	202	198	197	189	203	197	194	210	201	213	204	184	189	203	195	210	197	187	184	207	183	217	176	210	189	207	192	193	203	193	196	207	205	185	198	190	183	210	192	237	202	209	224	221	184	196	193	176	182	178	203	208	201	218	207	217	187	206	198	201	194	200	182	199	206	182	183	184	193	228	192	230	232	198	194	189	191	183	208	188	210	188	213	207	200	207	211	177	198	191	181	209	191	225	173	194	178	218	203	213	200	183	181	205	210	203	210	178	216	220	230	191	206	179	197	199	203	197	200	191	207	193	180	204	216	224	200	168	200	187	182	211	185	208	189	175	201	209	214	191	211	207	203	194	209	196	185	221	202	189	191	197	194	209	201	184	214	215	222	224	220	193	203	197	191	200	196	194	203	223	197	194	182	190	200	195	206	197	199	204	172	202	191	215	204	190	208	215	199	201	186	186	172	206	197	187	204	188	199	196	206	204	187	185	221	181	189	196	185	207	196	170	222	184	206	180	219	189	190	196	200	191	197	186	217	202	188	193	213	196	224	195	202	190	244	159	226	214	214	227	201	196	223	206	185	184	199	203	212	205	183	195	176	216	201	187	206	199	182	193	186	201	205	185	197	175	207	192	194	193	185	198	186	196	199	208	190	193	193	172	187	203	203	227	197	198	190	209	203	200	178	191	188	190	215	219	180	194	185	223	188	187	181	181	196	188	185	215	216	203	185	203	189	223	175	212	199	209	214	228	191	185	174	220	191	195	193	196	192	211	189	231	202	214	189	237	186	182	221	214	176	177	213	209	162	186	188	208	183	187	221	198	207	187	197	193	213	184	183	208	222	193	219	212	202	213	185	193	181	182	200	178	194	193	178	204	148	174	209	206	183	181	195	172	198	204	197	193	226	190	191	201	193	217	225	220	187	187	210	208	192	191	198	189	225	198	214	195	189	171	196	193	220	179	190	209	184	177	190	181	202	186	208	199	207	203	202	198	204	188	202	229	203	241	175	180	195	218	202	195	218	177	214	179	200	216	198	206	177	194	218	200	183	206	202	189	184	193	219	224	200	175	204	227	206	184	216	178	225	222	205	198	185	182	204	217	200	199	195	197	207	192	197	201	171	182	191	199	196	217	188	208	204	214	218	209	205	177	199	196	218	200	201	185	209	181	222	180	193	203	190	193	214	207	175	169	178	207	202	186	204	216	186	200	200	219	221	208	188	187	178	169	215	197	187	177	187	177	223	193	187	212	179	186	188	206	183	196	213	198	206	204	195	180	168	186	181	182	187	178	217	217	208	176	229	201	169	198	201	206	204	212	197	187	204	177	171	183	230	223	196	196	182	197	223	230	216	211	208	202	178	228	193	177	202	218	203	189	226	184	213	210	226	203	193	173	187	224	204	197	216	199	208	190	199	217	214	187	182	197	182	197	201	170	209	216	200	216	206	193	203	180	185	201	213	202	177	212	199	209	202	173	205	191	197	213	217	201	215	184	204	204	189	190	200	188	195	192	206	190	199	189	200	182	187	189	197	186	184	207	210	198	173	203	213	178	198	221	228	227	195	208	195	219	221	200	210	194	199	200	193	202	217	191	192	195	195	187	181	179	202	180	235	211	219	185	196	193	213	191	198	179	182	221	177	181	180	199	169	195	214	177	214	191	197	192	194	193	212	187	219	172	187	196	209	218	199	202	180	199	209	204	170	207	200	195	209	196	187	223	188	172	196	189	201	210	201	208	204	193	195	219	204	179	193	216	189	185	199	185	210	211	181	191	212	200	195	194	187	190	174	187	202	178	206	214	197	199	214	206	192	200	174	188	185	173	202	212	206	199	230	208	190	193	204	196	211	194	173	173	198	210	220	209	168	190	179	185	180	184	220	198	205	183	170	176	206	197	171	175	195	178	217	205	184	202	213	210	209	204	194	182	189	175	186	186	202	213	182	191	189	195	194	213	188	209	202	196	183	212	210	192	180	182	200	199	180	176	159	201	199	193	208	206	212	181	194	201	225	209	194	208	197	199	188	177	173	196	200	204	217	237	188	205	185	190	200	172	195	206	186	244	192	194	180	190	205	206	189	207	205	199	191	190	214	177	200	198	176	181	198	190	209	202	216	197	176	209	192	228	187	195	205	222	204	160	176	208	197	174	205	181	224	222	213	200	180	216	211	201	200	190	189	186	205	200	188	201	207	169	184	212	202	204	194	187	212	204	196	211	201	188	198	210	204	198	175	193	247	195	204	205	180	214	187	229	190	207	183	226	184	206	171	199	190	196	174	218	189	193	201	188	212	181	187	177	175	192	220	189	171	202	172	185	192	196	185	206	203	181	205	179	193	219	195	182	216	218	203	249	228	210	221	184	209	173	186	184	206	173	195	213	181	203	204	193	178	173	196	194	190	179	199	214	215	185	206	187	208	194	205	210	172	201	213	195	187	201	206	200	207	188	194	207	192	194	182	203	213	207	197	198	206	157	192	167	184	173	165	190	223	183	187	208	193	215	214	201	195	192	207	187	206	183	204	181	207	215	176	166	214	186	213	181	179	184	195	198	203	210	210	183	215	201	209	209	201	193	185	207	215	187	158	177	190	211	191	201	201	209	189	202	190	204	199	187	190	174	203	212	179	204	198	177	195	193	182	217	196	179	192	180	202	188	190	215	208	203	191	211	208	220	203	151	200	224	211	207	175	206	206	200	195	207	198	196	206	205	180	192	184	177	220	185	185	209	201	219	196	194	188	203	183	202	208	182	201	203	183	199	191	196	205	199	209	173	196	212	199	206	199	190	216	167	209	196	176	188	181	215	194	193	185	199	192	191	193	194	189	193	192	199	221	209	194	197	209	191	214	192	203	188	191	205	190	204	213	207	206	209	196	176	197	206	181	205	193	184	213	200	193	200	183	201	164	183	191	199	194	198	203	189	207	183	174	227	195	185	199	184	219	216	210	195	202	232	179	184	191	199	226	197	202	157	193	208	198	181	185	189	204	191	201	188	200	198	186	200	188	195	212	200	195	183	179	216	172	217	194	215	188	209	191	211	188	219	162	213
5595	1855	4003	4177	3629	2979	2463	2103	1868	1617	1476	1313	1222	1164	1092	1009	978	953	888	846	867	842	827	825	764	796	755	783	712	677	711	751	718	712	694	763	687	716	723	726	693	731	672	635	649	695	687	705	763	686	685	677	641	701	694	682	646	668	621	682	654	668	658	677	610	623	612	654	659	620	631	632	650	603	652	623	681	579	644	647	612	630	617	633	625	637	638	624	647	658	652	624	609	660	678	645	646	601	636	670	646	656	669	635	612	649	619	630	626	641	616	626	618	658	644	618	636	621	600	599	584	582	628	636	637	627	654	664	598	618	574	662	658	609	629	694	618	628	664	623	598	586	633	587	653	653	661	621	621	635	577	621	642	678	624	636	607	593	604	616	675	626	650	620	618	646	651	644	622	631	606	604	642	624	613	625	625	626	597	620	608	660	599	614	651	577	638	631	666	659	592	659	642	622	684	658	637	638	615	617	623	580	599	607	564	646	637	637	645	644	594	597	649	630	618	646	601	660	646	615	612	602	608	602	606	624	682	633	643	631	613	659	648	632	615	627	643	639	638	656	611	645	601	693	569	637	642	610	623	606	630	684	636	622	658	608	662	628	590	634	616	633	595	672	649	655	665	620	617	598	610	673	622	611	644	578	657	608	608	652	583	618	663	659	596	597	617	625	596	633	649	594	602	615	695	604	601	625	635	622	620	613	654	654	610	632	620	584	660	630	596	658	646	581	617	598	639	623	618	648	628	602	668	678	609	581	648	623	618	624	645	611	611	598	640	597	633	581	642	654	647	618	612	618	646	647	596	558	605	628	621	623	605	604	621	657	639	618	625	653	623	652	648	637	645	619	620	621	610	659	603	632	617	664	609	597	640	662	585	591	625	647	602	570	656	631	614	667	667	616	651	616	620	656	611	566	635	634	628	645	633	621	671	634	629	650	590	659	640	627	652	578	603	594	638	638	664	578	635	570	607	630	600	618	582	638	624	604	634	611	653	632	659	610	655	649	640	584	670	608	603	593	614	653	618	619	614	604	586	611	606	654	602	655	564	602	612	605	662	588	672	611	601	671	621	629	640	627	614	606	632	648	581	593	626	617	598	655	615	626	639	603	639	637	661	669	640	641	632	634	614	623	639	628	652	634	622	624	588	601	615	653	626	606	631	597	659	644	627	670	598	602	664	633	585	681	639	670	639	663	652	629	655	630	641	640	614	619	646	638	634	629	651	627	625	624	639	629	624	679	651	669	645	616	621	630	611	585	624	619	643	588	625	646	583	638	664	595	616	611	594	618	667	617	626	654	653	657	616	628	645	606	638	633	617	608	629	616	623	611	659	631	624	615	609	613	636	621	618	605	619	668	597	634	629	614	575	660	632	635	627	635	653	623	590	647	641	633	595	608	646	574	658	589	645	605	623	612	602	645	633	640	657	585	620	602	593	624	596	636	631	620	652	614	648	644	640	621	623	659	619	641	599	641	633	677	672	629	619	621	613	598	602	613	647	589	593	636	621	624	615	653	632	673	630	599	632	595	636	654	614	625	627	630	635	652	661	636	638	608	621	622	641	606	630	624	650	613	636	616	632	604	611	592	640	616	681	621	598	641	620	588	622	580	629	627	608	568	631	615	599	610	634	621	644	612	634	625	624	627	646	591	624	621	658	638	609	624	624	655	611	637	613	628	701	634	604	650	620	636	610	619	649	646	661	589	628	681	660	603	637	624	591	620	623	623	640	587	664	607	667	600	651	626	607	593	612	626	621	588	635	600	601	625	623	656	676	633	614	624	585	630	638	603	622	619	631	635	627	640	601	583	612	578	637	621	569	664	598	685	609	646	601	623	646	618	669	640	710	575	624	608	601	619	641	631	649	649	619	608	674	590	609	612	636	617	600	671	618	618	645	662	653	610	617	610	614	634	654	622	602	609	671	579	647	622	644	643	606	608	642	582	622	594	610	609	623	631	616	642	628	599	662	620	653	633	608	671	650	627	680	647	636	606	614	630	656	578	605	647	637	594	615	630	613	650	645	583	598	642	606	603	665	643	639	617	690	645	661	664	629	633	619	649	610	621	685	602	650	618	633	653	610	614	642	577	611	569	650	595	599	661	623	598	612	596	642	645	617	643	696	676	625	641	638	591	653	631	583	653	626	640	598	582	633	614	613	630	598	682	607	604	653	620	599	656	609	582	626	626	615	638	640	606	633	594	635	595	648	562	619	616	647	649	639	611	599	587	630	635	615	597	668	622	617	626	580	597	602	629	597	641	668	582	619	612	664	658	621	652	648	614	604	576	629	613	643	597	596	654	590	639	584	627	644	631	608	615	605	631	621	649	621	606	629	628	649	642	668	633	638	636	603	616	607	627	627	632	622	619	657	645	652	649	667	636	617	657	612	591	594	593	557	626	603	595	637	620	640	599	626	601	651	615	604	657	582	614	598	620	646	648	655	609	622	626	606	658	651	638	569	595	630	650	623	624	630	654	650	628	651	610	595	635	686	608	634	610	629	622	630	620	624	647	637	576	613	647	627	622	579	643	668	642	638	642	613	670	637	645	646	620	598	634	613	646	639	612	615	633	599	627	619	609	594	588	638	619	631	630	625	649	659	669	607	659	654	626	606	615	585	613	589	633	594	592	624	625	616	633	647	628	643	630	623	602	658	620	626	639	595	624	659	622	630	612	585	639	598	623	666	627	611	609	594	574	654	644	629	594	644	586	617	622	583	632	636	619	641	636	658	612	627	594	654	565	647	610	635	593	622	606	645	640	591	594	650	660	603	629	625	618	581	616	616	602	680	611	618	616	610	663	633	600	630	658	569	627	691	612	628	570	623	664	623	619	618	599	626	633	635	632	679	610	653	601	581	598	617	630	583	595	604	641	595	618	634	681	663	664	585	639	608	583	578	588	649	631	651	614	685	613	649	654	592	632	641	635	626	642	671	654	645	582	629	649	627	655	644	679	638	661	643	570	608	673	603	582	642	682	602	627	625	631	581	624	589	641	630	639	659	656	611	598	594	628	641	633	628	588	642	664	639	658	645	649	676	649	638	633	660	630	632	618	640	638	621	603	604	652	636	624	596	601	611	568	634	595	592	616	645	576	637	581	585	616	574	621	664	627	612	597	589	680	632	646	597	614	647	639	643	657	617	585	642	634	677	632	627	659	649	629	634	599	626	639	598	621	631	659	606	603	634	602	665	629	653	600	608	639	554	616	615	616	623	665	644	607	646	624	632	650	633	624	641	623	620	595	628	657	618	627	605	625	627	614	663	636	609	668	659	580	584	642	638	582	623	606	646	623	643	602	615	616	600	635	611	612	684	634	649	618	597	649	639	673	650	652	641	586	680	654	598	597	620	597	643	599	633	564	615	653	639	636	650	629	648	622	629	608	627	668	661	630	639	647	676	660	628	641	639	633	665	671	594	636	639	647	633	627	614	638	629	621	624	622	636	642	668	630	569	649	616	617	636	640	645	607	649	651	661	613	643	607	605	622
8869	2496	2867	2092	1324	965	734	597	480	419	357	303	282	249	249	228	249	206	194	192	178	172	168	169	146	164	159	160	168	142	149	159	146	163	142	149	157	145	138	130	139	149	151	149	164	137	146	148	162	142	128	123	144	126	115	136	134	158	150	133	155	135	128	140	151	119	151	111	145	134	143	151	137	139	128	107	124	128	143	127	146	127	124	138	143	143	139	120	122	132	116	132	119	137	129	135	135	128	117	126	127	137	144	111	145	124	148	144	151	124	123	145	147	133	121	146	151	129	137	145	130	128	118	153	127	140	140	118	141	134	126	131	121	138	124	149	146	124	118	124	129	131	139	131	126	135	125	129	135	122	128	131	133	137	125	124	149	120	144	125	123	130	130	121	153	106	127	123	139	123	136	135	151	117	143	136	139	126	122	150	136	123	134	131	116	120	143	122	127	129	149	145	129	134	135	142	130	137	142	140	131	103	120	120	140	133	120	122	144	129	140	130	123	132	128	121	145	108	137	135	134	128	133	119	127	123	121	145	130	136	147	120	141	124	123	118	124	130	135	140	130	120	134	118	125	127	136	137	139	126	122	118	144	134	146	145	109	116	135	127	133	159	138	125	143	126	140	133	119	131	129	119	142	124	117	143	115	129	151	106	159	137	132	152	135	133	142	120	136	114	119	121	120	136	119	124	126	129	142	165	116	132	126	130	119	134	136	124	131	148	140	138	151	141	131	133	128	135	108	146	153	138	114	125	137	121	137	148	133	111	127	131	136	152	133	131	130	125	137	134	117	142	128	145	137	126	144	144	134	119	128	136	122	127	143	136	153	137	140	145	131	122	126	126	112	112	119	124	115	150	131	135	104	123	139	114	150	129	137	133	115	129	144	124	119	115	154	128	122	124	141	136	105	134	140	118	123	128	129	137	139	138	119	140	135	141	136	137	121	141	124	135	146	124	143	121	100	151	140	120	131	140	143	136	111	151	117	116	135	138	137	139	139	121	124	149	133	148	119	135	125	109	131	123	154	122	133	130	139	124	143	123	146	123	139	128	136	100	147	125	128	139	154	138	129	122	120	136	142	135	105	126	132	139	135	113	134	118	126	120	136	132	132	115	129	137	102	132	129	131	131	134	128	142	137	120	115	143	121	141	134	113	107	131	129	135	151	135	147	111	131	105	126	127	130	132	133	109	121	120	139	136	127	149	140	138	121	131	127	144	124	128	138	130	127	137	128	142	122	123	126	129	152	129	115	126	127	136	148	123	145	128	135	149	145	137	128	128	115	129	111	115	126	137	140	132	131	128	106	136	143	133	125	154	143	110	142	122	122	142	101	126	124	129	118	117	129	120	145	130	120	146	128	123	134	130	133	150	135	127	132	137	129	135	122	122	128	137	131	124	131	143	124	115	133	134	138	115	146	129	127	123	132	141	159	135	120	138	131	123	137	141	140	124	123	141	134	139	110	151	110	153	129	139	141	125	114	152	135	146	120	138	131	122	141	129	135	132	134	138	100	122	148	146	126	111	116	140	169	140	130	137	133	138	132	138	134	125	120	158	124	128	126	139	145	123	128	139	136	132	148	143	123	159	124	116	130	130	125	129	141	122	125	132	139	128	128	121	118	121	145	135	122	125	143	134	130	118	144	118	140	112	111	121	100	133	120	131	130	132	122	117	107	130	134	136	140	147	124	102	140	127	126	148	130	130	128	112	140	127	128	137	127	133	141	115	123	128	124	147	128	139	141	129	124	155	124	135	128	147	130	109	121	132	129	138	143	141	128	142	130	117	138	142	139	120	145	123	142	121	111	119	140	128	106	136	143	142	145	129	132	133	135	147	132	136	126	145	155	132	137	141	137	122	140	138	135	149	125	136	111	126	134	148	128	133	152	121	125	170	109	139	121	121	122	133	145	131	114	146	126	122	129	127	147	127	120	145	134	122	145	131	150	117	123	112	129	128	136	112	137	143	133	147	144	124	131	113	135	133	131	130	115	125	138	145	132	129	124	125	129	147	115	132	130	125	128	136	147	141	125	111	138	137	138	118	123	142	148	132	133	143	136	107	123	142	141	136	119	126	141	129	130	126	166	143	124	132	120	131	144	140	140	131	130	115	113	134	106	138	121	148	140	114	119	117	155	130	131	117	149	138	116	139	162	133	149	132	122	127	118	131	113	123	114	115	142	141	137	150	124	127	137	106	129	140	123	128	124	158	128	144	149	123	138	121	139	125	113	113	135	133	118	104	119	123	133	146	118	118	117	138	142	138	149	136	137	130	118	121	113	128	131	105	132	121	115	136	113	126	141	124	129	130	134	140	146	127	125	137	124	130	140	136	126	126	123	122	127	124	148	138	124	128	128	137	143	104	114	133	130	113	137	118	139	118	121	121	120	130	123	138	128	156	122	145	122	115	151	149	122	130	124	123	128	138	119	134	129	139	156	146	140	130	131	134	121	148	135	128	136	122	135	126	140	127	125	133	117	152	134	136	133	124	139	122	129	117	118	145	150	129	128	119	145	133	129	128	134	137	138	134	107	161	122	126	124	144	156	142	115	127	137	130	147	137	137	136	112	127	124	131	135	159	133	128	142	149	137	131	121	133	131	118	141	139	129	126	122	148	110	122	130	126	124	145	123	134	131	142	117	138	135	133	120	145	112	114	139	116	121	129	126	157	115	132	139	130	136	123	122	126	141	132	132	121	142	132	124	134	114	118	124	142	150	131	116	126	114	147	124	134	132	140	104	109	132	131	126	130	115	140	135	153	135	131	132	139	134	142	152	149	146	124	125	140	137	110	122	131	136	136	121	118	129	117	137	120	138	146	120	152	125	149	133	126	122	144	160	111	140	122	130	127	134	121	146	123	131	133	125	140	100	129	136	131	137	123	123	137	123	128	119	124	133	128	110	115	121	131	141	137	118	146	124	131	120	112	134	120	127	125	112	124	145	121	134	132	116	131	131	143	129	124	134	112	143	142	143	117	131	145	126	160	135	131	123	141	118	112	133	123	129	114	136	130	110	134	139	111	174	133	117	144	136	135	149	139	101	121	154	115	116	111	113	120	137	122	133	125	133	112	130	144	144	152	123	107	108	128	111	124	129	124	119	119	129	117	96	116	123	145	135	153	153	121	140	124	121	133	135	126	134	131	127	135	110	138	109	129	134	134	130	132	112	147	128	125	128	125	140	131	132	138	133	118	151	137	116	135	120	122	115	112	120	127	123	154	146	114	136	123	128	146	138	149	124	124	138	118	126	128	130	136	128	108	145	128	124	120	130	121	134	119	135	130	129	126	130	126	138	140	124	139	136	129	146	115	141	159	128	124	159	144	132	123	132	138	134	120	128	121	135	150	130	123	137	130	118	127	110	139	115	135	112	134	117	130	135	126	126	143	125	137	147	150	139	124	130	127	107	135	132	128	146	154	118	138	129	125	127	141	116	125	126	142	119	133	109	132	122	136	127	125	111	154	146	111	122	137	127	119	115	132	134	127
7802	2727	6557	7187	6088	4879	3952	3246	2750	2394	2073	1812	1558	1453	1374	1224	1137	1089	1006	995	910	839	804	742	743	783	693	690	687	687	640	646	651	633	640	610	579	644	579	602	545	627	596	612	598	587	604	565	672	638	536	527	532	511	531	508	513	535	512	506	511	485	502	500	509	492	497	457	509	470	495	477	526	473	487	474	493	441	480	447	476	475	446	467	466	465	504	486	487	497	482	465	483	481	440	481	487	490	490	463	413	483	463	447	456	460	437	466	430	478	462	441	451	469	477	474	465	427	485	492	479	454	497	481	453	428	466	475	455	467	510	430	471	468	506	442	484	427	469	449	447	496	472	476	485	440	480	481	453	435	502	478	518	480	427	435	463	458	470	451	486	447	426	455	458	449	447	406	443	444	475	477	416	443	474	457	463	432	446	471	483	466	479	482	454	477	424	426	463	485	443	469	466	407	475	439	456	452	450	438	477	457	498	497	443	433	504	463	457	493	427	427	443	448	488	464	462	458	493	431	443	450	521	434	414	461	463	411	452	455	474	404	428	452	454	438	482	471	458	462	454	454	452	453	464	431	441	482	457	447	474	458	422	478	457	445	426	445	455	487	416	429	477	451	478	474	467	408	419	441	473	433	450	460	424	461	510	456	431	428	424	425	430	451	478	452	430	500	479	441	466	489	444	441	403	475	479	444	445	468	457	478	401	446	457	446	452	428	424	481	457	457	449	453	434	478	495	449	442	430	432	472	449	429	415	451	445	419	446	470	440	422	456	461	446	422	452	470	407	451	424	474	472	416	442	463	454	440	434	457	510	437	431	434	474	454	447	410	397	437	453	427	452	452	442	413	415	447	434	432	448	452	480	438	474	421	458	455	456	459	460	480	433	473	437	455	420	480	425	440	436	451	471	479	485	448	407	457	405	474	484	437	476	437	422	442	426	485	437	485	419	489	461	443	459	403	417	447	453	471	436	456	426	454	457	439	418	435	458	455	462	445	409	479	457	404	427	447	434	464	440	444	449	435	416	427	439	410	424	443	463	459	473	436	467	423	453	472	465	481	404	423	466	458	435	447	427	456	443	468	463	473	484	452	457	436	475	453	451	442	436	435	473	461	482	499	452	445	444	458	488	428	433	449	442	477	455	443	442	441	454	454	435	476	455	406	456	429	470	431	426	444	422	440	471	427	447	435	448	487	399	438	455	444	447	470	439	478	429	448	474	459	431	429	433	455	459	445	468	400	464	434	417	483	423	455	430	487	426	474	441	425	462	475	488	437	457	461	456	468	458	467	469	413	472	448	439	451	462	438	465	468	451	462	438	442	429	466	427	469	463	446	462	434	425	430	441	457	451	462	461	415	478	477	472	471	446	482	444	424	434	481	460	445	465	448	484	468	466	434	462	447	413	452	420	451	462	423	410	467	455	450	412	433	460	452	472	476	439	500	412	461	456	440	418	469	461	461	468	446	482	433	427	417	421	435	414	448	437	456	451	464	441	447	476	428	438	476	421	445	449	449	466	443	466	445	429	458	468	449	428	479	459	455	442	411	450	465	456	464	450	402	467	446	476	446	445	470	411	441	447	452	426	440	419	446	444	471	445	416	444	463	437	498	458	454	449	432	458	505	415	437	455	439	487	493	471	454	445	466	448	441	434	405	458	422	482	471	443	444	469	457	422	469	488	455	424	420	444	432	471	473	464	423	460	444	468	431	454	439	483	387	419	429	449	421	462	452	434	457	471	448	463	432	454	471	438	485	472	469	426	445	474	415	481	476	442	423	454	448	471	418	427	471	455	470	436	462	441	412	450	420	446	466	421	469	447	470	424	480	426	451	434	418	482	421	393	433	411	449	458	466	449	439	443	479	456	467	465	456	482	432	455	460	453	449	472	463	463	449	442	490	453	437	409	444	452	461	440	426	464	421	475	451	452	464	468	450	456	463	453	437	453	472	423	433	446	454	450	455	462	424	459	475	434	469	433	441	432	479	448	429	436	465	455	437	434	415	431	448	444	439	456	461	452	432	470	456	452	454	492	434	458	414	489	441	459	434	424	489	453	478	458	463	444	455	447	445	461	455	478	472	464	501	440	464	427	465	439	449	462	457	459	449	456	430	448	498	443	416	434	457	428	481	433	449	457	444	470	463	500	422	449	433	437	451	445	455	448	439	424	505	441	465	483	471	481	474	417	426	429	485	480	459	470	451	456	433	440	422	449	450	492	433	467	469	446	418	443	464	444	513	476	444	470	455	453	458	486	486	464	441	409	461	474	444	461	463	452	484	452	468	442	454	442	479	412	465	468	419	489	479	480	477	450	441	439	447	476	482	469	463	458	448	468	426	439	465	421	436	474	457	461	435	463	463	453	436	466	462	420	485	443	440	450	483	432	410	433	434	470	445	439	442	496	471	459	451	440	444	426	482	479	401	413	456	474	454	448	485	447	454	471	435	428	471	454	443	446	426	478	455	458	430	505	417	477	474	464	448	444	471	424	414	462	445	443	481	442	435	461	455	466	428	466	447	461	426	466	434	467	443	438	466	470	434	449	420	453	466	438	453	444	456	433	416	449	432	454	449	443	435	451	429	437	464	432	420	443	422	476	470	444	421	442	456	435	471	476	389	468	471	451	461	460	474	455	464	422	437	466	430	438	423	435	465	472	461	474	449	476	395	437	517	455	438	485	477	463	465	440	454	456	485	425	412	458	422	450	441	480	422	453	494	473	406	459	421	459	473	420	444	450	477	449	480	426	470	472	461	496	478	444	436	425	424	439	427	468	479	449	467	433	435	400	442	466	480	439	450	455	467	414	425	440	459	436	451	470	445	426	432	464	416	464	431	437	443	447	423	429	444	448	436	462	463	449	455	475	457	471	429	440	431	460	431	434	445	432	455	469	422	462	440	473	438	418	429	478	504	431	462	442	482	483	417	480	437	487	443	437	405	470	442	428	435	438	400	481	442	435	451	464	435	421	467	441	467	463	482	476	432	452	480	464	434	453	438	445	421	448	426	420	464	482	467	469	450	436	438	431	439	423	453	460	440	432	429	411	422	488	452	452	459	437	468	445	462	454	461	471	451	417	481	434	431	434	496	444	441	446	493	475	460	459	452	474	437	431	423	446	460	455	472	427	484	440	454	404	456	467	457	433	447	453	451	441	473	435	502	453	442	493	477	479	440	451	463	459	460	446	464	439	466	444	467	451	502	479	426	459	420	408	440	467	425	473	446	462	448	461	463	452	481	452	470	472	460	428	453	440	461	468	443	439	407	418	443	428	439	449	458	435	464	432	439	428	437	464	467	435	445	450	451	454	472	457	424	450	455	405	397	457	439	436	487	427	430	465	431	408	465	432	449	494	442	450	471	462	428	459	455	441	446	482	473	468	479	459	453	423	421	460	446	440	472	434	447	443	460	448	459	460	476	448	439	494	443	455	456	458	419	454	490	424	416	482	463	430	427	463	445	488	445	435	457	452	459	443	478	430	459	448	453	432	486
1448	360	395	352	347	340	343	310	282	350	298	311	354	314	328	297	319	331	326	334	305	357	317	316	334	358	308	331	311	302	336	310	311	327	312	297	303	328	324	324	297	313	331	319	334	321	321	338	340	315	351	328	331	334	289	321	340	327	300	349	311	337	304	304	347	335	307	340	327	357	311	327	331	355	333	311	326	331	316	337	337	358	302	346	326	306	348	296	345	342	351	334	359	334	346	297	324	313	341	270	323	332	344	349	309	310	333	307	308	292	300	325	320	306	356	342	321	305	330	325	332	337	306	328	322	339	322	335	318	330	351	302	348	327	316	335	311	300	293	345	342	308	325	323	336	309	289	354	336	339	284	322	302	352	299	327	277	329	295	288	329	337	314	286	321	312	288	340	288	314	323	314	298	308	309	337	334	294	301	292	328	341	312	286	315	297	296	320	302	311	317	335	338	301	325	308	321	338	337	309	304	310	323	329	325	330	302	343	296	299	334	315	320	319	333	322	325	310	313	282	289	324	291	310	323	330	326	337	331	362	344	308	299	303	336	343	327	308	319	325	332	296	329	314	309	348	309	324	308	327	337	356	298	330	299	309	323	318	335	331	367	333	333	322	321	320	315	319	291	331	317	332	345	332	328	312	309	326	298	322	349	317	288	341	318	328	321	323	320	293	304	303	371	326	317	353	330	309	316	317	328	314	292	309	339	323	333	317	318	318	329	340	322	324	318	330	325	312	345	313	358	328	324	315	319	319	306	338	334	335	328	345	335	332	348	302	329	308	311	339	310	309	343	326	315	339	326	295	318	312	331	357	324	322	316	321	311	345	334	309	320	336	296	367	345	326	324	322	319	341	343	327	308	311	322	313	323	319	323	342	311	309	324	347	355	336	333	304	330	305	309	331	291	318	313	321	315	308	285	333	322	336	300	321	322	338	315	312	326	289	333	329	339	328	327	292	311	321	322	304	342	323	334	295	298	324	325	325	330	357	320	315	325	342	358	327	306	358	330	305	331	321	309	304	315	310	319	303	315	337	329	326	341	306	313	321	300	329	290	360	299	325	335	332	329	303	312	332	307	363	300	300	327	313	300	310	317	307	340	307	312	305	329	301	309	318	325	308	279	325	322	342	307	311	336	325	335	314	298	313	313	323	316	333	347	311	293	339	311	312	309	313	333	325	294	326	325	337	315	291	297	334	353	311	327	350	324	339	323	338	327	351	351	294	350	325	289	326	353	326	353	345	280	347	346	337	312	329	329	332	319	349	295	310	306	325	327	334	307	314	335	296	314	308	322	318	307	333	341	347	303	316	300	309	366	331	294	335	324	316	362	300	313	298	289	292	322	272	299	328	314	319	308	303	330	310	319	330	290	330	307	336	324	316	335	298	314	318	317	331	317	352	303	334	293	340	334	309	326	317	323	308	320	293	328	346	308	356	326	334	314	277	333	291	337	320	315	326	351	339	324	356	289	334	301	321	300	334	319	323	342	335	351	297	289	306	312	346	318	338	329	315	350	350	318	323	298	316	328	310	300	295	352	319	351	304	329	303	339	323	312	316	314	331	339	328	335	325	286	312	324	305	296	292	300	305	320	359	321	325	322	318	346	313	351	301	305	318	314	316	323	322	322	322	313	374	337	330	309	322	271	336	337	329	322	324	307	292	320	287	329	319	318	305	334	308	316	322	342	340	336	305	307	297	330	309	297	321	353	314	309	319	319	325	331	330	330	305	327	306	331	325	359	307	339	302	357	299	320	334	312	323	341	305	335	308	347	332	328	316	363	317	328	351	313	342	326	315	312	291	332	342	342	360	305	306	306	310	334	324	331	352	335	307	361	317	374	322	321	321	300	314	333	315	325	376	291	337	315	276	302	325	315	321	336	306	317	317	336	329	331	306	312	308	300	327	336	313	332	325	296	368	323	340	323	309	326	322	318	343	316	309	309	333	323	334	280	333	328	330	314	322	315	333	316	304	304	322	333	329	322	311	341	300	348	315	322	344	292	318	316	316	312	339	317	332	308	306	360	338	320	333	316	300	322	329	323	402	297	288	307	337	348	326	319	295	313	290	309	319	321	327	340	295	317	313	283	290	327	298	301	322	327	314	340	310	351	296	296	293	328	311	319	320	293	292	322	342	329	317	319	336	318	320	305	300	283	312	290	344	340	297	311	286	323	320	324	311	300	302	343	296	325	283	316	328	336	328	310	310	340	338	319	302	328	356	324	308	312	339	302	291	347	326	306	337	344	323	354	318	305	312	305	360	306	324	339	301	355	341	332	366	302	332	293	303	334	340	315	314	321	310	320	323	313	309	309	284	343	350	326	360	321	330	329	333	320	362	310	327	319	328	330	324	329	344	330	313	336	300	337	306	315	316	305	331	303	307	325	315	322	299	309	311	304	343	324	296	328	301	307	305	340	324	337	302	341	311	296	312	338	304	315	315	273	360	318	316	308	349	334	313	351	320	339	330	323	330	337	298	308	321	338	310	312	337	338	329	335	335	345	307	343	323	287	324	309	321	327	332	337	296	331	337	325	299	330	318	341	319	303	301	331	333	323	283	318	298	294	353	302	366	323	327	300	339	297	322	322	320	315	339	299	302	326	330	314	319	321	272	325	351	325	350	368	304	314	317	358	331	342	332	329	295	315	323	309	300	290	313	299	331	301	310	308	298	330	341	302	312	311	323	293	320	319	330	332	333	319	290	343	328	306	330	351	320	358	316	328	309	306	316	365	314	325	296	290	321	316	342	317	306	323	319	324	309	309	307	339	331	323	331	355	350	310	307	321	295	364	341	301	308	320	325	324	313	292	336	362	332	290	300	317	316	315	322	325	350	370	306	344	331	308	305	337	290	343	347	298	304	332	319	323	351	325	314	309	311	320	307	330	295	335	335	320	313	331	325	295	269	287	300	321	310	331	328	309	320	315	318	345	303	341	330	337	315	343	331	319	313	322	318	287	342	325	311	321	332	308	333	299	326	302	343	317	327	319	314	309	312	316	320	329	302	325	327	321	312	305	296	334	315	336	311	317	283	287	293	295	345	327	299	310	317	328	290	297	328	305	285	310	309	303	344	335	337	329	293	325	310	308	333	351	322	326	331	334	338	332	300	316	328	326	291	332	313	303	311	323	344	347	307	328	295	323	310	325	314	287	297	343	326	341	368	348	326	368	312	278	306	279	311	345	314	288	315	320	353	317	318	315	306	366	331	345	312	337	320	316	338	331	305	319	324	330	330	320	311	335	320	310	339	330	316	325	329	322	312	353	318	321	318	342	296	343	343	326	324	330	306	281	300	298	310	335	314	333	348	324	318	317	353	300	301	323	296	322	295	306	357	290	356	309	300	319	337	335	285	284	344	296	317	323	334	313	324	326	282	276	350	324	329	296	335	352	335	324	324	315	314	335	319	316	326	316	304	332	307	310	315	326	335	315	280	334	324	295	291	315	342	354	311	322	340	312	309	341	304	347	299	310	302	321	337	291	337
2412	1034	1199	1140	1086	1047	1087	1052	1039	1012	971	968	1014	1009	976	999	960	1014	963	943	955	992	956	961	989	954	1000	972	931	1014	982	993	961	1015	977	994	988	959	952	966	972	968	975	972	1024	1007	985	1006	919	949	987	955	941	977	946	961	955	987	942	991	903	921	956	1028	1011	962	960	1001	964	953	996	1008	950	983	917	933	978	944	971	912	952	979	989	971	983	940	929	985	972	958	957	1009	962	910	949	930	895	994	1017	1010	977	934	990	977	954	994	1002	945	953	1020	1017	973	932	1011	924	912	947	978	999	970	980	945	946	998	985	972	988	1000	978	947	977	947	972	973	940	937	927	941	1002	984	892	920	1002	940	951	952	997	928	950	988	973	953	1001	943	946	955	941	952	952	983	914	922	1023	950	978	984	924	970	973	932	948	1007	955	954	980	935	1013	963	926	978	963	974	976	963	981	954	1001	953	978	969	937	952	957	929	976	994	894	974	1000	994	991	903	960	1003	985	936	971	910	966	943	1001	955	944	995	959	943	927	940	976	986	938	986	1019	952	947	979	942	952	954	986	949	968	937	942	983	955	1000	1018	956	944	917	945	935	962	928	942	944	945	969	978	914	966	1008	935	938	1004	963	1012	953	918	923	914	923	945	950	988	902	926	998	954	976	972	976	978	922	935	949	958	997	961	1017	985	991	940	924	952	977	970	971	894	1025	859	992	972	972	961	993	973	924	968	971	936	949	985	929	932	968	929	1050	1008	930	918	1011	929	974	963	997	937	1012	970	899	1023	992	974	1018	986	931	964	981	977	955	982	910	964	963	971	959	959	963	963	954	956	982	933	950	908	986	945	888	961	977	990	943	1018	947	975	977	955	977	981	998	951	940	919	978	970	933	948	917	959	965	972	932	963	970	944	1009	924	937	947	983	993	925	998	974	942	985	1004	911	966	986	975	935	898	969	956	958	954	1012	987	945	919	928	971	958	1013	968	959	938	935	935	909	987	959	940	970	904	1012	948	979	974	954	970	925	907	1002	912	983	940	961	933	976	990	969	964	906	929	968	966	917	946	1022	922	937	929	991	919	972	979	924	952	974	982	921	945	993	961	955	958	935	965	972	941	969	1022	954	956	987	941	944	984	926	991	948	943	1013	976	950	966	946	912	932	974	1008	964	959	915	934	950	919	988	952	981	923	966	956	1010	967	871	964	948	967	924	917	957	948	912	984	914	938	969	961	917	954	970	996	959	966	917	999	922	922	1000	936	951	1005	973	965	968	939	963	975	929	997	949	950	982	946	958	999	939	993	975	983	1005	940	980	945	953	940	974	953	916	972	946	938	923	993	968	979	988	931	920	944	958	998	932	928	948	923	900	964	985	965	930	926	891	922	942	972	981	937	937	955	1007	925	923	926	938	927	914	951	950	950	940	1002	917	933	959	971	900	1011	952	977	993	948	975	952	946	994	944	995	938	927	927	959	904	1013	942	926	900	940	990	951	932	960	1007	1013	925	936	963	939	928	1006	1011	913	998	943	974	955	957	921	901	958	942	981	889	987	889	940	999	946	942	935	948	943	991	915	924	916	990	947	932	977	998	932	957	969	969	973	943	1026	946	981	935	923	979	916	972	983	974	912	917	1023	999	906	951	960	993	959	875	949	946	919	1004	879	945	1011	951	903	933	983	969	966	998	914	986	906	972	960	987	931	989	961	958	952	984	952	951	974	987	953	953	935	927	927	970	942	929	958	921	959	937	915	938	952	1025	1005	1012	943	970	968	928	916	923	1007	979	936	920	1003	944	953	904	941	929	937	1019	1000	1003	961	989	990	940	946	958	902	909	971	983	988	991	988	982	883	941	942	994	968	895	942	945	949	955	914	950	898	936	972	906	969	988	937	1015	954	895	958	937	962	929	946	967	926	992	979	1000	971	938	960	952	975	923	976	960	924	939	913	998	1020	967	927	985	992	901	983	985	985	999	989	966	946	963	959	931	982	987	968	962	906	928	989	964	973	924	952	904	919	949	962	986	919	961	905	975	956	918	1011	978	997	893	958	959	942	947	1001	922	996	876	970	943	932	970	981	961	985	945	978	1030	918	992	871	880	975	906	1011	986	987	1007	968	990	955	997	927	1039	967	987	994	970	899	954	930	959	989	1022	959	982	968	984	985	967	999	902	939	973	876	955	944	969	948	997	996	935	991	955	932	987	993	1023	931	992	964	888	992	939	980	967	960	928	975	956	1010	930	943	955	943	997	990	972	1004	953	989	991	990	1048	929	974	950	962	998	959	940	931	951	920	988	956	916	955	947	1008	1032	983	967	985	970	958	1001	897	895	980	975	957	998	950	1050	993	931	979	963	928	963	973	997	965	914	964	904	962	907	948	987	956	974	980	943	952	977	920	948	956	1015	985	964	951	932	945	964	926	953	937	963	1011	988	943	975	933	919	936	946	946	1003	958	944	917	929	971	962	962	946	952	896	962	959	890	1019	985	932	931	984	987	908	959	1021	909	961	975	952	1007	992	935	932	973	990	1029	991	934	910	951	1012	990	923	1029	974	989	966	1018	957	959	939	958	922	954	973	936	895	940	959	951	998	947	974	920	977	945	924	905	966	976	975	934	982	890	967	996	983	1000	928	992	976	939	936	935	933	964	986	908	965	969	962	1007	979	1007	935	997	1024	935	920	969	964	947	918	960	931	931	954	952	971	957	985	945	985	936	983	918	940	914	968	1023	974	889	968	961	937	950	992	949	957	977	997	920	976	923	924	948	1002	951	980	960	1018	969	950	939	972	976	924	955	947	943	1006	978	916	987	944	939	998	920	967	1008	952	1011	986	951	944	960	904	954	939	965	894	970	962	956	958	930	1008	1003	958	901	939	898	981	1004	948	953	970	1003	974	967	953	989	933	919	904	961	965	962	992	929	940	985	963	983	961	951	957	925	962	936	992	976	983	930	921	933	949	970	929	995	949	940	929	962	1035	956	944	965	922	939	975	946	1005	910	974	934	973	986	1032	942	954	912	965	1012	907	993	1001	944	976	930	942	959	952	966	993	964	1028	956	981	1015	944	940	912	986	953	939	981	981	866	979	1007	971	911	946	972	972	947	1016	944	983	953	936	971	931	938	925	975	989	941	994	972	917	942	968	969	954	979	966	964	948	986	966	948	928	968	967	942	976	947	955	986	930	956	925	924	996	947	941	996	964	925	974	903	1024	962	976	971	939	993	943	972	984	973	950	961	921	934	964	985	976	913	945	983	1016	959	987	1013	945	939	983	925	923	962	951	937	917	965	962	984	946	936	922	926	929	975	929	901	936	961	951	955	961	956	988	921	947	942	934	961	1016	941	976	933	903	971	975	929	936	981	940	949	1013	976	953	955	925	972	937	996	998	958	1018	969	987	988	933	924	934	978	1021	974	956	837	903	920	988	946	979	942	926	883	998	922	913	982	930	949	987	995	965	974	951	1039	945	1004	934	938	939	981	961	959	919	973	1002	992	976	983	938	990	953	927	920	965	1006	962	983	947	1013	955	960	968	913	1013	950	945	986	944	1002	964	1018	954	963	1012	948	932	958	978	919	976	1011	951	1008	964	1014	937	917	1003	950	974	971	968	934	966	933	952	1013	953	982	955	955	948	969	955	973	979	986	960	972	942
4821	1262	1576	1200	814	615	497	406	350	360	306	276	276	259	236	250	210	236	231	220	203	239	209	234	197	211	212	194	202	216	211	212	237	196	181	217	202	192	202	224	167	191	185	183	236	189	203	219	203	214	209	210	203	192	231	219	180	230	186	193	201	187	210	193	204	162	195	206	194	172	195	212	198	201	183	178	193	214	194	207	205	200	195	226	218	213	212	182	200	210	183	199	204	201	229	181	203	168	189	201	171	226	189	193	183	194	208	188	194	209	180	199	187	179	214	201	186	212	191	210	175	205	206	192	196	178	191	193	216	184	156	186	184	194	193	201	196	190	184	189	168	198	189	196	222	179	176	200	185	181	188	184	212	188	196	188	180	210	192	193	201	191	194	240	186	188	188	191	206	200	186	174	198	203	180	188	198	189	189	206	173	211	197	187	181	184	202	203	211	195	199	219	173	205	194	206	188	182	173	195	182	188	213	176	202	181	187	201	169	226	196	188	182	183	209	187	195	191	195	198	192	208	205	189	229	208	205	210	194	193	173	194	189	202	199	213	209	203	180	196	202	203	175	214	211	219	204	188	200	192	194	214	201	184	195	205	187	199	184	190	213	207	172	173	213	191	168	204	196	191	174	184	194	197	181	204	206	213	201	171	193	192	179	213	178	193	200	208	173	172	206	185	210	187	176	190	173	209	206	209	194	185	208	183	205	222	179	197	194	187	173	187	201	204	202	223	205	197	197	196	193	194	180	220	230	193	202	200	185	181	196	182	215	205	202	202	183	198	186	210	183	191	200	190	184	179	194	195	183	220	181	215	205	182	198	196	195	189	190	184	186	180	223	193	181	178	202	182	207	194	202	209	177	205	177	202	195	206	171	183	190	204	205	208	200	193	201	200	201	185	211	190	206	192	182	203	203	174	177	175	201	217	185	182	187	187	212	171	208	192	168	208	189	188	197	175	178	195	166	197	192	190	182	173	193	192	191	217	217	198	202	173	202	183	201	203	197	199	188	205	216	217	193	211	195	202	209	204	197	183	192	182	190	202	198	191	214	198	184	230	224	203	207	214	201	206	200	179	198	222	168	198	189	197	176	219	191	206	195	214	174	205	231	199	158	209	187	208	218	180	203	228	196	206	184	177	178	220	177	185	205	207	188	186	195	183	205	200	198	181	220	207	197	190	184	208	210	194	197	200	202	208	193	222	207	184	189	196	195	193	192	175	196	203	210	202	195	188	170	188	219	203	188	195	183	203	205	206	204	206	185	201	200	184	186	205	199	220	225	213	169	220	203	231	180	180	216	184	202	222	191	202	178	190	189	211	226	174	169	201	226	207	205	203	189	195	191	179	179	180	203	197	181	212	182	178	211	174	204	211	202	216	197	199	182	190	205	177	193	218	186	203	214	185	231	182	202	195	198	184	194	192	208	203	224	214	189	218	201	211	223	193	184	177	200	217	221	193	199	183	192	200	195	196	192	213	175	193	201	204	185	242	186	183	196	168	199	191	201	209	209	186	179	175	189	189	201	230	197	192	179	184	192	171	174	181	206	205	184	212	212	175	197	194	179	197	205	197	206	185	199	188	180	208	181	201	170	209	179	192	189	210	189	197	204	184	197	188	206	209	206	195	188	205	172	191	188	189	190	170	209	187	197	200	184	199	220	194	193	160	196	186	195	200	180	186	205	193	183	208	186	213	207	171	186	203	181	214	167	190	180	159	183	181	178	182	189	190	203	208	203	201	210	231	198	147	203	182	218	186	184	190	194	181	202	194	186	202	187	204	207	191	200	202	204	188	208	183	219	223	166	182	174	191	204	184	192	197	225	189	181	176	202	181	213	211	196	215	213	196	194	216	186	192	194	186	219	169	205	170	177	193	183	194	200	204	208	206	207	201	209	203	203	201	177	234	191	214	183	205	191	191	176	174	211	192	225	212	195	174	190	166	189	206	209	167	213	176	174	220	172	222	197	198	200	205	216	202	195	190	190	198	221	180	202	182	192	200	186	177	190	178	211	203	187	163	174	180	175	197	217	204	176	203	171	187	177	177	235	201	204	205	205	208	209	213	191	218	189	199	177	212	173	188	192	204	197	202	171	214	222	216	189	198	201	218	203	216	179	197	214	188	190	193	200	216	205	176	185	203	188	198	193	196	197	196	183	194	177	174	177	212	189	173	184	194	198	207	176	208	178	187	193	191	218	228	187	154	225	159	178	169	187	202	213	184	213	192	204	233	212	209	202	219	166	215	195	196	186	210	190	179	194	197	206	182	200	203	200	201	204	201	210	193	182	202	179	190	206	202	190	191	201	186	161	211	204	202	204	220	185	201	227	203	218	176	206	171	194	188	189	212	199	178	190	207	200	206	181	207	185	213	216	173	195	197	189	182	214	173	184	198	181	204	195	215	192	201	196	206	186	189	184	213	184	183	175	187	186	191	194	202	200	166	204	200	201	200	177	191	176	198	206	212	186	171	199	181	213	210	170	202	176	214	192	192	194	201	182	217	189	222	171	180	217	204	214	202	199	202	213	204	176	199	180	187	194	193	202	214	191	221	193	177	208	197	180	196	172	210	192	216	188	185	230	188	212	205	221	200	181	199	198	174	179	187	193	186	208	187	186	198	192	224	170	192	192	194	200	196	219	213	200	182	177	235	198	208	202	183	180	172	193	181	182	200	193	201	174	177	203	193	192	210	195	193	186	182	211	210	187	220	203	208	218	197	204	206	181	184	192	201	210	227	209	196	208	204	196	186	197	210	188	189	208	220	171	213	212	198	205	200	204	189	194	206	207	198	166	185	190	217	203	202	217	217	196	205	212	196	191	215	193	176	222	199	212	196	207	190	195	189	192	195	188	195	203	198	186	192	175	191	218	199	187	187	186	200	201	194	198	175	212	197	207	191	202	211	214	202	193	187	186	228	187	193	193	177	214	180	202	200	175	186	190	184	199	192	195	185	198	198	187	225	195	184	212	202	199	230	205	196	194	204	194	174	203	176	193	208	225	207	200	203	188	195	192	220	204	207	202	200	208	172	194	186	191	173	213	215	203	202	174	209	157	191	189	196	185	178	201	209	186	208	213	187	225	201	193	217	204	170	205	215	189	221	205	200	209	206	196	177	212	188	206	196	192	212	188	204	199	201	189	171	201	187	202	208	196	192	199	215	222	203	188	195	195	211	211	199	202	214	179	194	187	187	196	210	179	221	186	208	150	204	180	217	211	194	204	214	187	179	196	216	195	198	205	178	198	233	214	215	213	192	205	172	179	213	170	182	197	200	188	225	194	204	220	195	171	186	213	167	207	211	180	227	171	164	188	187	205	208	203	198	197	189	192	192	195	170	191	214	200	215	186	210	168	206	176	170	211	172	209	194	155	183	180	189	187	193	196	195	188	201	237	197	203	204	219	193	200	216	202	193	205	197	201	219	187	198	217	207	197	170	214	175	190	205	203	210	210	198	216	196	179	191	191	198	208	213	183	199	207	205	196	174
5686	1839	3874	4197	3618	2918	2446	2081	1853	1605	1482	1340	1227	1137	1042	1005	983	919	894	878	864	814	804	837	773	784	732	787	790	731	720	763	752	776	710	762	706	648	766	703	668	652	686	713	700	700	681	702	692	743	658	680	670	633	667	619	616	617	588	644	634	662	630	658	646	660	667	668	610	623	652	653	667	637	618	602	655	609	644	656	624	618	709	652	658	636	618	648	628	665	634	636	651	612	611	624	657	613	646	635	658	602	650	625	637	663	642	618	597	624	647	651	604	648	609	612	611	650	652	658	634	594	646	601	635	634	650	628	617	580	699	586	628	654	645	628	659	622	622	659	678	652	619	645	649	604	613	702	613	645	614	661	613	659	605	616	608	640	589	613	650	643	647	635	612	612	567	654	598	619	593	631	636	655	614	622	663	642	645	612	659	622	581	661	645	622	644	642	581	602	633	570	657	648	663	582	608	599	597	614	649	655	612	642	635	622	627	637	643	635	592	645	582	654	552	632	632	585	591	590	632	642	609	648	634	597	623	621	640	639	660	646	631	587	599	614	618	613	704	624	616	656	619	655	631	677	652	629	589	630	640	623	665	609	651	618	622	583	633	620	645	634	606	633	636	633	667	615	679	631	613	628	639	628	627	635	635	642	619	655	655	599	648	639	645	665	615	652	645	616	627	667	608	615	661	657	604	633	596	661	614	631	614	597	670	585	598	592	646	655	624	604	616	609	600	605	624	666	626	625	661	620	642	619	605	549	640	628	591	663	645	622	636	586	611	608	575	625	635	613	619	644	610	577	645	605	582	621	651	595	631	632	639	632	659	627	638	653	639	620	624	579	604	627	618	638	638	617	616	628	635	629	627	666	624	586	611	594	597	641	643	625	659	622	612	676	600	607	618	618	600	605	629	630	647	626	619	621	649	613	614	649	597	608	675	616	643	607	637	616	676	612	619	609	604	628	628	635	656	596	622	639	650	622	626	649	614	602	591	652	643	636	656	613	632	649	616	655	658	647	624	631	607	616	581	607	620	618	616	646	626	581	680	588	675	655	624	631	615	653	640	668	606	585	647	595	670	612	634	641	616	607	578	587	644	640	598	574	578	655	607	633	637	615	594	595	587	647	633	613	626	573	626	553	631	592	633	665	639	606	646	655	642	660	684	639	592	623	606	604	639	609	645	637	589	612	593	574	595	638	623	646	624	634	615	652	645	610	599	578	623	646	628	625	625	648	617	639	640	645	620	664	661	623	635	612	684	639	612	632	591	639	619	698	606	613	592	579	633	634	696	640	708	616	620	642	633	624	630	607	650	670	607	613	665	661	631	604	606	632	624	641	656	597	627	629	596	677	583	596	665	662	619	601	593	627	639	598	637	605	653	624	614	634	657	596	631	619	605	696	622	643	612	626	652	651	655	612	604	643	599	609	597	668	628	576	641	616	614	642	621	605	594	644	642	584	605	644	663	603	640	654	647	636	683	606	641	626	593	637	633	610	665	637	599	650	622	680	631	571	636	621	634	615	627	650	612	617	626	592	613	663	633	636	645	654	645	598	617	609	617	645	639	611	646	614	615	648	612	647	657	671	621	629	601	580	579	614	647	672	620	613	628	626	680	633	672	621	629	606	566	660	640	606	667	651	562	626	561	625	633	633	618	615	626	620	613	613	598	633	674	624	589	626	613	629	630	634	609	627	595	608	646	614	661	591	604	600	622	677	579	642	641	632	625	641	657	627	612	617	635	623	615	613	637	652	629	611	607	607	646	655	606	614	646	611	660	611	616	602	641	616	589	638	680	668	636	647	630	595	654	677	640	641	604	617	614	623	611	599	666	617	609	619	649	625	621	572	641	646	634	625	592	601	619	611	620	649	621	654	629	614	654	621	601	622	696	616	643	651	625	630	609	686	609	623	615	662	636	609	628	638	624	569	635	586	653	613	623	606	594	619	620	651	606	625	688	631	588	632	612	623	650	619	651	588	656	623	633	632	605	590	638	664	611	653	628	628	607	571	585	632	583	618	633	662	672	618	606	621	641	630	621	634	621	631	631	650	640	637	636	609	642	621	619	596	604	648	672	628	649	573	638	587	589	649	647	611	611	674	646	621	618	605	601	591	595	672	634	645	653	604	623	635	598	634	633	623	657	691	663	667	625	659	626	610	610	624	612	626	578	628	603	607	641	616	630	637	624	599	675	679	687	581	619	600	640	617	589	653	596	658	649	650	655	617	577	638	628	619	598	670	622	655	619	624	631	660	643	626	572	602	635	640	627	643	606	649	633	613	620	633	662	624	616	668	579	582	599	636	622	585	628	593	636	612	642	659	645	604	650	633	627	651	627	626	624	640	587	627	651	642	581	684	627	603	653	587	637	589	634	611	649	620	604	643	620	618	628	648	635	641	626	630	606	611	603	624	642	600	608	629	636	622	628	625	578	607	606	665	637	638	633	592	615	598	630	629	600	584	576	628	669	670	664	645	630	642	569	624	589	638	633	616	602	628	622	628	617	620	648	617	641	674	629	596	536	634	636	619	618	610	622	676	584	656	632	613	603	615	607	584	658	620	631	645	603	613	579	629	606	631	628	709	666	632	592	638	594	622	614	597	635	657	614	578	627	637	653	625	627	639	643	619	599	610	601	643	655	653	658	619	611	623	612	631	628	658	621	618	646	617	635	595	579	645	611	653	650	608	610	659	669	613	595	585	623	640	625	615	594	609	623	641	653	629	647	620	585	638	634	600	592	580	641	604	614	625	622	615	628	622	596	657	612	644	612	636	643	619	567	610	626	667	586	614	633	608	635	634	618	650	590	613	668	613	646	665	590	604	635	627	654	627	635	596	663	622	586	643	637	593	643	609	643	682	629	669	640	612	602	612	637	684	631	632	599	644	603	651	642	640	628	655	595	630	639	622	631	635	665	629	610	614	634	603	621	620	676	668	644	677	642	656	629	650	626	621	648	657	636	620	592	605	655	617	651	631	618	627	655	612	611	628	638	567	591	622	640	635	617	627	623	632	594	640	645	617	617	653	605	650	626	628	671	643	694	667	669	614	629	622	588	638	673	635	645	668	598	619	658	643	610	642	613	631	613	625	583	630	592	653	617	636	659	575	616	632	632	647	601	623	646	600	629	586	595	658	594	586	642	612	630	641	628	647	589	632	638	627	608	580	652	612	658	635	625	649	608	614	623	620	639	558	650	600	604	603	609	631	641	623	631	624	627	640	634	614	663	589	624	652	649	603	597	664	660	640	645	607	634	632	631	578	621	664	654	655	649	610	588	660	602	559	621	633	654	610	608	650	621	610	662	687	644	613	643	626	594	595	639	591	618	597	652	633	677	591	580	643	630	634	662	670	666	623	591	632	657	663	597	636	616	601	629	637	612	591	568	606	662	664	619	619	646	642	605	619	626	627	602	615	604	683	619	669	610	608	617	597	623	642	650	663	627	579	608	615	635	600	618	617	585	653	567	604	633	635	642	625	577	616	608	625	621	665
8658	2410	2986	2147	1395	942	686	550	476	398	347	319	249	265	218	209	195	216	195	192	185	173	186	157	156	147	197	166	154	162	138	155	149	133	154	150	135	164	140	124	152	155	132	164	136	152	140	140	154	141	150	131	123	159	128	145	125	121	136	132	132	142	150	121	154	134	130	127	135	129	123	131	111	143	141	136	123	138	152	110	127	109	114	130	138	120	143	137	113	144	157	128	145	133	140	146	124	129	128	123	154	147	122	144	129	134	140	125	120	153	106	118	129	112	144	155	147	115	128	116	139	125	122	131	126	135	140	143	133	129	143	130	122	139	138	132	132	119	127	154	139	126	121	145	152	124	137	131	104	128	156	124	123	137	139	145	159	115	147	147	134	119	127	126	115	129	134	155	116	128	148	135	139	132	130	139	133	131	137	128	150	124	124	141	112	123	113	123	122	136	149	125	133	117	123	110	128	128	128	119	102	136	127	129	138	127	142	135	127	133	139	141	126	116	122	112	122	125	156	131	140	119	141	131	133	136	164	123	108	137	155	152	125	131	137	128	128	138	134	128	132	143	138	134	123	132	138	153	150	125	118	129	127	136	134	141	129	134	122	128	133	142	121	136	130	122	130	119	115	124	135	118	138	127	120	132	125	161	131	149	136	138	117	143	134	115	126	133	102	119	150	141	131	128	120	132	127	127	140	131	119	130	123	124	128	143	133	91	121	95	139	151	140	131	158	130	109	131	121	127	130	138	131	120	120	137	133	125	125	115	117	131	121	127	132	148	122	123	129	127	127	140	128	140	158	139	127	125	115	142	138	126	127	135	134	151	123	127	128	139	148	149	127	132	129	131	106	134	124	133	134	147	136	120	119	139	95	110	141	127	138	103	123	131	120	131	133	115	123	117	125	130	134	115	140	139	112	131	131	143	134	135	134	143	129	120	159	117	153	139	135	153	144	145	127	143	137	143	127	124	116	141	144	116	127	152	126	125	132	124	121	108	106	141	137	107	126	108	163	131	116	130	139	133	130	147	117	123	120	139	121	122	120	136	122	125	139	111	106	120	126	137	132	117	117	150	138	137	113	141	129	133	138	127	126	140	130	117	141	112	149	113	139	122	124	144	124	111	129	139	130	123	124	128	126	120	118	103	136	114	122	135	119	135	135	132	111	106	128	136	156	128	133	136	116	144	129	115	97	121	111	118	129	115	123	125	117	131	132	125	153	126	120	117	132	149	136	151	112	145	112	108	127	119	139	130	118	126	133	117	147	128	133	128	112	153	124	117	127	119	129	150	111	134	138	123	114	156	137	125	136	128	112	154	143	141	125	131	127	148	139	143	134	150	130	146	112	134	163	136	128	117	140	119	104	126	123	132	129	140	165	134	118	113	140	116	150	118	121	115	130	123	127	140	138	123	137	126	129	145	134	153	135	133	141	132	139	121	111	113	130	154	137	123	148	135	136	143	131	140	129	121	132	164	126	141	131	132	148	144	127	117	122	130	146	133	106	146	122	124	134	141	140	123	145	128	121	117	136	128	142	141	126	123	123	142	128	134	138	117	146	136	127	126	115	107	127	117	105	141	130	142	125	123	138	125	144	141	152	130	112	121	120	112	130	154	146	139	120	134	121	132	139	118	121	131	123	131	118	125	151	130	141	151	130	115	121	105	121	149	148	143	135	133	140	150	130	121	132	124	140	121	101	129	129	152	133	156	139	129	137	125	129	156	122	141	140	137	145	128	113	119	122	167	122	115	129	120	144	134	146	145	111	128	114	130	122	122	153	132	147	136	145	131	128	153	140	117	137	135	113	136	131	144	131	127	161	138	110	138	136	120	128	145	133	125	150	114	113	125	139	124	134	122	125	154	130	136	128	130	144	129	135	124	139	104	138	121	109	115	139	133	134	108	125	106	140	126	137	130	110	137	132	144	113	135	125	129	140	130	146	115	117	132	140	126	136	138	140	130	148	124	127	118	139	137	117	118	130	119	138	130	129	119	129	139	125	149	130	126	122	133	131	132	123	126	132	123	122	130	133	128	127	140	128	131	134	125	113	139	130	135	145	129	138	117	155	154	152	152	124	139	126	141	139	140	147	112	132	134	106	126	145	122	149	143	124	121	122	129	111	131	123	137	126	114	127	150	132	132	140	143	146	126	149	137	140	132	119	130	111	125	136	134	95	144	136	108	142	119	106	134	149	120	130	115	127	123	113	128	146	137	113	138	140	127	122	125	130	132	123	125	141	137	124	126	153	104	118	116	124	130	124	123	99	124	139	118	123	130	123	142	121	122	160	132	110	137	141	141	121	127	96	122	134	141	150	136	127	134	117	121	139	150	121	127	128	128	139	143	120	112	130	140	119	130	161	138	122	138	141	140	138	131	153	161	131	130	121	133	138	133	153	136	143	131	121	125	120	127	134	127	123	107	162	150	154	118	136	138	149	123	137	120	141	125	106	136	137	119	122	122	129	128	116	126	129	152	133	131	150	140	144	141	139	128	99	133	117	156	126	124	128	134	112	119	135	132	142	135	139	121	124	158	129	144	130	139	151	132	137	123	155	127	124	125	113	122	142	125	126	136	129	154	117	114	120	127	135	137	124	124	139	124	142	145	138	148	130	127	133	124	137	125	120	134	130	139	147	151	129	116	128	135	130	130	132	136	153	143	97	123	141	137	140	126	144	109	152	139	121	154	126	116	133	134	136	120	128	130	130	130	125	140	117	119	135	135	120	124	137	126	123	154	127	138	136	132	112	147	120	126	116	128	120	151	131	129	146	131	136	144	129	125	126	134	125	150	132	113	134	136	130	130	137	129	131	130	111	139	124	151	107	129	129	136	126	129	118	123	143	118	142	129	103	145	127	129	111	136	137	131	129	135	122	109	137	122	127	145	128	148	146	128	142	118	123	122	142	146	136	122	121	129	127	138	139	138	102	129	130	122	122	129	136	130	126	117	134	141	134	134	131	127	136	121	148	147	130	117	124	120	133	135	110	127	137	151	111	120	148	135	136	126	151	143	138	150	120	135	154	138	115	115	121	146	145	123	116	137	130	133	150	131	128	139	119	123	120	143	142	136	136	140	148	138	130	152	146	111	144	131	130	128	132	117	146	129	121	128	125	127	129	119	133	130	143	122	134	134	133	135	128	149	123	124	138	115	130	124	139	123	141	126	151	145	145	130	124	131	134	118	118	125	131	140	125	133	151	122	112	137	127	125	122	144	108	104	150	132	123	134	107	147	136	142	141	149	140	111	149	125	132	119	138	129	116	117	132	129	130	127	128	127	139	112	146	119	133	133	135	136	138	120	121	151	114	144	131	127	139	135	109	130	165	138	138	131	123	141	130	131	141	120	126	142	114	130	144	129	125	148	125	141	134	126	136	132	125	148	142	132	121	135	137	133	150	118	134	137	118	159	129	138	152	145	140	138	138	137	145	134	133	138	129	142	127	153	135	130	134	125	141	114	119	128	130	137	143	154	137	135	115	133	128	136
7694	2851	6705	7226	6009	4910	3925	3281	2735	2305	2027	1787	1684	1378	1366	1271	1129	1082	1003	982	905	863	867	789	737	794	729	716	725	675	630	686	672	651	670	630	645	622	577	577	594	586	561	603	607	614	585	547	550	599	549	582	525	511	501	486	529	508	505	480	492	543	508	499	497	494	537	470	509	468	469	547	504	481	465	452	442	485	461	474	471	493	442	478	466	475	489	473	476	490	497	439	453	463	443	470	451	486	491	460	482	436	493	454	480	470	460	482	469	508	475	473	443	478	441	436	485	475	446	438	494	459	465	452	494	428	466	435	473	444	497	443	465	472	478	466	469	426	446	482	454	432	451	464	437	458	481	457	473	463	434	425	487	460	475	438	476	464	411	403	474	418	415	471	453	432	494	430	421	440	508	474	455	458	452	466	456	454	466	445	451	449	410	452	439	452	469	456	446	487	434	470	485	446	488	466	442	460	477	449	459	433	443	435	447	485	453	422	473	479	441	448	427	444	409	473	473	451	503	452	444	461	454	483	475	438	453	488	427	437	421	469	452	486	447	462	493	430	459	465	462	490	433	484	412	434	465	489	461	453	432	432	440	446	470	441	476	459	437	441	442	439	460	453	465	460	476	447	453	447	427	446	454	463	463	385	486	429	473	436	459	471	430	442	489	468	455	429	432	422	468	428	452	487	454	453	459	460	466	447	435	458	420	429	460	433	436	450	449	436	494	454	473	450	434	482	415	502	481	414	467	447	445	484	444	446	464	486	455	407	441	465	437	451	467	478	470	428	510	454	466	445	404	454	431	447	459	455	446	440	448	450	468	457	410	474	458	442	424	472	471	458	438	446	402	439	409	458	431	436	441	437	431	482	443	454	458	471	451	442	444	467	457	454	419	428	457	438	456	475	448	443	441	433	424	481	449	481	459	400	452	481	425	467	479	450	456	441	473	445	428	436	443	436	453	440	483	478	459	422	447	471	412	441	440	436	441	464	467	448	439	435	490	421	439	431	455	446	437	440	453	433	461	443	425	417	444	477	459	404	443	475	459	475	436	449	472	465	440	454	453	443	418	442	489	449	448	421	433	459	453	465	439	451	451	441	454	448	477	435	455	481	459	484	448	444	466	462	460	448	470	455	451	406	416	455	435	478	448	440	446	464	439	449	438	433	430	473	454	468	427	422	429	438	427	486	460	452	433	451	483	449	466	440	447	448	426	429	413	415	474	459	483	452	452	450	458	462	454	436	450	439	433	422	426	454	461	447	437	473	432	420	457	457	439	444	442	476	459	466	465	472	448	474	468	415	459	476	472	439	428	460	489	437	455	423	477	466	454	426	438	426	445	443	452	443	448	466	438	436	445	436	444	460	447	398	452	458	416	437	428	446	482	453	462	439	472	409	480	439	483	452	435	493	445	445	464	433	473	444	457	429	448	451	459	469	418	474	468	429	473	465	443	421	454	445	440	460	441	445	397	432	462	456	451	472	472	406	459	473	457	451	447	465	454	459	444	486	450	469	436	413	476	440	444	485	453	437	441	456	474	485	465	424	437	450	442	454	456	412	474	485	437	451	444	432	435	441	433	440	452	396	482	437	441	435	445	480	452	440	441	448	474	425	469	393	455	482	441	431	426	431	444	474	434	418	430	430	494	430	468	451	497	429	456	451	438	452	458	427	442	458	471	462	440	488	461	464	456	442	467	464	438	430	460	473	436	464	462	417	437	453	462	420	450	463	429	451	463	434	466	440	470	472	462	450	426	458	432	444	460	437	464	432	477	457	428	465	495	415	424	452	459	476	442	452	436	439	441	450	466	413	418	421	465	436	444	483	479	445	443	456	451	454	443	487	492	470	440	450	460	480	494	462	461	474	451	439	407	458	452	421	413	462	448	446	441	471	476	494	423	422	474	408	430	445	443	444	426	470	451	470	450	462	470	486	471	450	452	464	453	445	426	469	453	428	457	464	453	447	469	432	469	455	420	438	475	427	452	427	437	424	447	454	446	432	445	433	460	420	456	385	433	414	476	408	469	460	450	413	429	408	438	408	447	455	435	458	449	427	468	423	445	462	439	455	496	457	476	432	466	417	469	469	430	451	461	430	435	434	445	391	462	471	481	440	436	451	454	456	453	451	464	473	426	426	415	424	412	449	460	453	408	458	439	467	434	460	473	449	408	486	458	458	443	452	486	453	455	434	452	440	460	439	441	457	468	419	427	466	415	474	466	441	436	421	459	442	441	484	441	429	495	466	466	472	457	467	439	415	454	463	432	482	433	433	435	409	455	448	391	426	448	445	478	453	464	437	454	446	454	431	461	452	432	420	435	444	484	456	446	446	427	450	445	437	464	422	449	436	390	471	446	449	419	444	435	453	445	442	447	452	407	474	493	442	460	463	461	426	462	469	466	449	456	440	439	456	448	455	402	470	463	452	488	454	450	420	438	453	429	445	432	403	464	447	429	430	453	452	412	431	474	456	478	420	438	471	454	462	411	428	449	415	452	418	478	493	436	430	450	462	460	468	426	456	471	431	460	479	474	477	434	457	452	481	430	452	447	424	467	442	480	457	456	419	434	504	429	455	460	465	443	461	422	477	450	473	414	462	455	434	458	430	441	457	490	458	480	441	427	460	426	458	478	443	417	449	450	430	430	465	449	451	461	460	504	456	442	484	458	484	475	455	433	478	499	454	437	450	431	419	483	458	454	464	491	467	459	434	471	466	470	440	441	493	450	498	398	437	481	455	453	425	413	399	427	502	438	440	429	432	463	458	460	449	500	432	413	429	447	439	430	462	407	450	469	467	460	466	468	445	479	410	452	466	414	456	458	471	434	496	463	466	474	442	460	483	468	454	429	432	451	452	445	465	427	431	420	391	463	430	462	426	444	475	420	455	465	460	444	454	477	448	451	471	483	462	454	445	444	462	439	452	387	480	443	467	488	443	409	408	436	414	479	500	442	425	486	466	466	456	448	451	431	476	433	464	441	479	446	428	445	501	450	457	450	421	466	474	440	420	411	448	475	454	437	444	406	448	482	437	440	449	445	427	478	428	476	463	444	445	502	460	479	412	418	429	484	449	470	473	441	469	466	460	457	472	456	447	430	416	434	434	473	469	469	461	431	499	428	475	477	440	451	437	441	440	446	456	469	445	439	426	448	449	432	438	469	455	430	449	435	487	463	410	458	425	482	475	438	430	440	455	435	427	424	466	444	489	485	464	473	427	477	459	406	469	461	430	459	465	470	459	456	425	481	439	474	522	418	471	454	481	438	442	471	454	427	438	439	444	432	474	436	447	461	467	445	434	479	414	439	445	441	437	464	450	464	418	498	431	469	435	431	468	426	440	430	430	450	409	481	477	438	428	458	459	459	457	437	449	456	443	486	453	437	445	470	442	484	427	417	421	430	462	483	450	479	486	487	437	449	410	457	434	459	464	432	414	456	436	473	461	403	447	466	440	448	468	441	485	473	437	447	472	443	438	460	419	441	442	457	459	417	438
1376	360	407	372	361	357	355	340	316	334	327	315	325	327	342	333	324	321	322	288	319	325	307	327	339	314	321	344	339	330	300	319	329	322	333	319	319	293	316	325	304	303	310	337	302	340	321	322	339	314	332	337	337	339	300	343	331	350	338	330	318	293	310	308	326	320	313	350	322	336	322	328	299	310	301	333	276	339	322	289	300	300	313	305	312	318	301	341	316	311	323	319	301	335	309	327	311	323	299	330	309	328	308	331	320	292	324	326	322	349	296	320	358	285	326	329	310	305	330	303	326	317	297	323	355	328	320	319	337	348	284	321	327	304	325	321	349	333	331	342	307	298	347	321	321	346	321	263	322	295	325	353	306	323	318	337	342	336	343	335	294	273	318	305	306	295	334	313	296	305	328	338	323	348	315	305	333	322	301	324	349	290	294	326	309	337	317	312	313	317	316	327	312	311	316	273	320	334	287	334	329	300	339	312	330	324	325	311	295	341	327	339	321	318	338	292	324	337	302	337	331	318	334	316	312	330	303	318	346	307	325	340	318	317	307	351	349	331	305	294	334	345	320	297	312	294	327	354	314	339	329	347	327	326	330	293	297	286	358	325	316	305	320	338	340	322	321	304	304	330	335	320	301	313	322	340	298	316	339	324	328	312	314	331	328	328	346	329	344	350	314	306	309	290	344	316	325	325	325	330	344	304	338	344	323	338	280	330	309	321	333	333	325	317	323	324	319	303	312	330	323	331	322	292	314	326	337	300	287	308	327	323	326	346	333	293	305	318	284	341	332	293	343	318	313	315	294	292	350	304	308	295	344	304	327	313	366	333	304	312	316	328	288	314	328	272	305	317	313	302	314	323	312	327	320	337	346	321	321	328	332	308	337	302	317	314	316	311	317	276	306	321	357	310	352	325	321	304	308	299	313	334	314	340	312	312	329	318	302	335	334	283	299	349	328	318	318	312	309	339	324	338	332	311	331	307	335	330	294	311	318	311	302	345	310	287	310	288	323	323	348	325	320	323	321	310	296	326	326	344	338	295	323	344	330	333	317	327	354	312	334	274	305	339	316	334	309	324	313	297	328	324	317	287	303	322	313	344	315	346	334	332	347	283	334	325	312	345	294	317	336	315	326	301	313	296	294	321	331	326	319	298	321	320	329	295	343	297	315	301	316	306	298	324	299	313	326	323	322	319	327	335	327	321	314	296	336	335	335	316	319	317	321	317	340	336	309	297	336	306	335	329	343	335	310	353	322	314	307	357	317	290	332	356	323	311	307	343	302	313	318	313	329	319	307	307	289	298	358	337	330	345	318	328	311	341	348	313	321	335	322	315	316	336	305	341	320	345	324	324	326	325	315	320	319	314	335	339	294	345	351	333	305	320	326	319	358	338	362	309	330	331	292	331	343	319	356	278	309	315	332	333	335	321	348	331	302	306	317	347	319	319	338	360	337	331	324	310	314	312	319	307	341	319	323	317	327	323	314	307	335	306	307	333	333	313	333	328	324	320	298	328	318	359	310	295	340	326	356	326	317	326	319	285	307	347	294	327	325	328	324	333	304	317	295	312	352	326	334	337	320	327	316	334	325	298	316	309	290	359	329	306	287	339	339	320	331	325	308	323	316	290	342	320	288	331	302	313	294	285	306	343	300	281	339	313	311	324	312	325	294	318	324	321	303	296	310	326	314	297	329	313	288	320	323	339	308	303	328	365	306	314	313	319	361	313	313	321	321	315	331	318	355	329	328	304	320	311	333	321	315	325	329	300	347	336	302	303	296	329	326	318	312	322	323	335	321	301	317	325	294	324	319	307	304	310	333	323	322	338	337	340	342	334	301	301	309	311	334	292	317	334	307	270	343	332	335	331	337	320	306	330	313	322	334	261	307	340	316	328	329	327	351	351	301	300	297	316	352	261	303	265	318	297	326	343	294	309	311	313	303	319	334	288	276	325	330	350	315	338	306	322	344	331	297	296	304	303	300	319	345	314	334	343	320	325	327	321	323	301	298	287	353	360	306	306	308	323	334	280	321	325	326	318	284	316	331	327	308	331	323	321	302	336	342	324	336	334	337	320	348	349	355	315	320	356	293	292	330	338	317	299	321	311	304	292	321	323	311	327	300	317	328	332	329	355	322	292	334	330	324	317	310	313	326	332	315	320	345	301	296	323	337	347	363	299	348	364	312	327	327	339	305	326	283	331	282	324	322	345	305	325	309	308	323	322	336	338	326	303	335	319	333	323	355	329	294	289	312	311	334	273	320	328	340	325	336	306	308	321	337	296	317	313	329	340	327	317	300	319	299	301	336	326	311	320	333	307	358	320	291	316	276	322	345	300	328	318	327	307	341	298	328	323	337	293	311	315	320	346	302	314	326	341	307	348	330	322	287	333	300	336	301	316	361	324	336	336	288	326	323	339	324	334	318	290	342	345	313	319	314	321	306	343	327	318	332	352	324	308	307	303	349	326	305	317	323	331	308	334	310	322	305	313	327	357	295	322	290	318	287	343	336	338	310	335	333	328	330	342	323	317	333	337	319	297	322	308	315	330	323	314	310	315	288	318	285	306	337	316	301	319	327	322	290	296	324	321	334	317	306	334	329	313	349	324	320	314	313	323	323	314	315	326	319	314	329	295	317	314	348	345	338	350	313	358	353	314	309	339	326	324	327	325	344	308	324	322	311	329	317	304	315	304	315	334	321	348	303	301	350	298	319	311	361	299	311	329	297	314	344	332	267	323	337	310	305	315	295	276	324	299	334	325	314	330	308	309	342	338	341	313	329	342	289	322	319	328	325	308	305	295	323	327	290	319	327	318	292	321	300	314	315	336	310	318	332	339	317	299	298	299	294	334	305	324	338	331	326	294	330	327	335	337	348	310	287	318	358	348	309	322	341	325	312	310	338	306	339	319	337	293	312	329	317	284	316	322	298	319	335	298	325	326	332	321	331	337	304	305	337	306	340	282	299	311	322	341	305	301	288	345	294	312	319	315	348	319	337	321	347	316	352	320	280	307	300	333	343	355	339	341	333	309	302	307	334	309	325	307	265	322	340	327	317	320	324	322	310	361	306	317	311	329	333	325	305	322	328	327	302	337	322	320	301	346	304	316	308	322	294	321	331	285	302	349	306	343	281	331	365	318	304	311	280	321	301	311	340	293	300	304	301	276	295	301	312	333	302	296	321	333	329	323	372	348	300	329	337	291	351	316	336	313	330	320	310	362	313	314	297	368	316	305	304	310	349	309	337	311	307	311	331	333	318	298	306	314	337	321	331	318	324	353	281	312	327	301	291	277	283	285	306	309	336	355	328	286	333	321	344	314	331	343	299	351	337	337	323	319	325	318	305	322	323	310	316	320	310	341	330	327	290	322	341	340	333	340	288	317	327	302	328	332	324	305	327	310	337	274	308	272	332	300	302	321	311	304	337	333	316	332	342	321	354	320	286	322	289	288	305	327	340	291	287	279	377	329	342	343	298	327	329	328	309	321
2440	1041	1142	1171	1135	1120	1105	1023	1045	1005	1029	992	990	1045	1013	1020	995	928	976	968	954	948	996	980	1010	1002	992	947	981	996	934	971	965	928	986	983	984	974	918	922	950	956	1047	1012	970	947	979	992	958	960	922	974	966	957	926	989	972	1019	980	947	930	906	872	993	1024	970	939	881	1004	912	1002	961	977	950	983	991	948	969	943	957	961	964	951	929	924	1022	964	944	944	943	924	935	943	1012	993	933	977	899	909	946	983	948	1031	973	974	956	966	928	975	873	962	948	940	982	975	914	938	930	992	995	983	967	999	999	936	966	975	917	941	940	920	941	976	951	975	973	913	905	955	941	947	952	948	953	896	970	976	957	946	915	962	920	957	902	936	951	906	939	980	955	996	1008	963	963	973	977	935	874	961	1005	922	966	907	926	914	913	966	936	961	922	960	935	967	893	958	971	967	973	987	1040	948	912	964	962	996	969	998	936	987	961	962	978	938	990	950	1013	967	931	943	952	956	946	989	975	910	926	971	914	964	997	972	932	970	992	993	913	982	966	907	976	917	965	959	958	915	953	957	971	942	956	904	913	985	923	959	971	937	947	946	959	948	974	908	1019	941	909	961	950	942	958	969	978	942	961	946	918	959	974	946	958	973	920	919	943	945	968	1007	1000	965	930	933	971	970	956	952	912	953	972	945	960	888	968	946	975	896	966	1009	946	985	941	933	1007	994	941	1014	1001	932	969	985	993	950	1013	945	985	991	976	978	949	929	931	937	1009	951	978	978	948	996	949	962	941	938	966	962	936	1005	916	952	974	936	989	961	946	947	956	931	1010	983	952	971	1003	997	963	956	1037	1005	907	956	970	888	951	1012	930	983	961	959	964	919	967	968	959	986	929	958	970	964	960	891	936	915	976	974	895	1019	931	959	1019	945	908	1004	952	952	937	939	955	897	941	941	945	940	941	949	962	975	946	938	976	958	993	995	969	927	954	963	914	972	965	998	972	957	933	982	951	1002	903	933	954	912	975	916	931	903	950	974	996	988	980	1021	972	953	971	985	941	963	969	921	961	946	965	973	950	935	917	976	1009	954	911	970	984	991	893	993	975	975	961	953	1015	994	968	951	952	947	968	977	986	988	954	962	991	973	1004	965	1001	957	932	990	987	989	954	928	985	990	988	931	964	961	928	911	988	949	975	973	978	945	957	948	953	973	969	986	1012	993	992	960	936	906	980	902	994	924	955	958	947	983	928	913	1007	932	965	965	984	896	952	957	948	951	992	930	976	980	932	974	938	965	966	941	985	934	995	964	946	975	882	1013	959	928	946	928	949	1063	930	986	908	963	962	942	975	980	962	990	919	986	966	1001	907	969	924	949	889	984	983	960	966	934	943	981	935	995	985	944	982	961	996	959	956	915	973	953	968	977	999	984	937	940	934	972	994	985	935	957	962	931	951	968	957	939	929	950	992	937	955	967	898	985	923	954	935	985	974	970	988	966	960	985	1020	976	952	989	979	959	997	891	943	928	994	935	990	930	940	955	978	910	975	948	969	924	994	961	936	948	946	994	965	956	894	983	981	946	1006	962	975	994	1024	984	924	976	948	944	984	916	982	934	947	1014	1022	925	993	974	946	974	911	964	938	930	931	984	952	916	952	935	1034	918	966	916	973	993	900	937	931	913	942	993	967	988	972	1005	906	953	955	904	970	979	978	982	985	946	980	956	971	929	979	921	974	1008	965	901	966	921	953	948	944	969	946	941	919	969	921	960	920	962	954	925	937	963	963	941	971	952	977	904	939	963	937	938	889	956	930	942	935	981	881	942	968	999	986	974	948	936	956	1014	950	967	978	950	974	927	928	986	1017	996	944	1007	968	935	960	956	966	989	958	957	996	979	967	902	939	974	1004	924	911	992	990	973	968	995	939	941	950	968	1000	953	994	993	955	930	932	924	932	974	939	1030	958	984	977	961	955	988	962	988	986	999	900	946	962	966	918	957	990	979	959	943	985	945	1009	932	953	949	920	938	1003	997	951	949	964	973	985	989	928	968	952	978	989	932	952	963	970	999	965	981	984	1020	944	947	1018	957	966	993	900	914	1001	1016	960	958	935	921	909	966	961	975	963	975	964	918	964	989	1015	977	981	985	891	977	970	949	971	908	928	956	946	940	974	901	956	991	974	930	941	990	956	956	971	924	945	945	952	960	943	1001	1016	1010	977	936	966	923	982	955	994	918	931	979	931	1019	922	949	950	940	912	951	985	1016	929	909	980	953	1007	982	992	927	1020	929	953	932	960	925	973	903	967	973	978	960	989	954	930	943	1029	949	957	1028	979	928	921	1005	932	967	960	987	960	947	985	1007	959	934	1031	959	988	949	1008	989	968	980	960	1009	972	928	979	926	1017	1017	946	919	990	973	936	973	946	953	869	995	922	934	945	996	931	997	936	966	959	979	922	935	949	969	939	994	940	914	990	972	963	947	954	985	1018	950	993	938	963	950	1054	986	928	988	947	970	946	974	938	914	950	936	933	993	974	976	915	957	977	1021	901	940	994	978	1021	944	951	957	971	992	915	922	992	958	922	921	963	959	964	972	1006	929	1000	934	939	991	900	1018	933	917	922	994	966	975	949	970	948	965	965	981	947	936	955	936	920	958	985	937	944	986	989	1012	1004	995	989	937	998	1019	889	985	992	943	938	947	1019	992	999	992	1022	935	930	946	970	926	929	906	946	951	985	912	923	965	998	919	958	968	958	966	935	925	986	929	891	934	933	931	899	986	895	951	982	921	952	985	948	1005	977	978	961	936	949	957	963	952	1021	956	972	951	970	977	1010	960	954	965	932	985	961	956	914	944	942	960	944	956	976	968	935	977	913	955	1024	947	912	964	953	912	967	932	992	1003	914	885	902	939	960	983	913	967	1011	959	940	926	952	960	948	948	915	919	949	989	1031	927	967	942	955	983	915	919	961	962	918	979	913	972	959	995	916	974	945	924	943	958	941	899	1003	967	972	953	987	961	968	938	934	933	974	986	963	930	949	955	986	993	938	960	914	977	1021	942	955	930	1007	927	936	930	922	974	959	967	950	968	937	996	973	953	946	950	954	989	966	936	993	967	1009	935	962	952	979	951	992	915	937	1023	978	945	966	958	900	953	1021	957	929	985	952	941	994	930	939	924	931	980	914	936	873	956	919	998	923	1015	977	961	923	977	975	921	946	1004	939	984	933	993	988	976	946	973	901	971	905	985	896	958	931	916	898	972	956	991	946	967	927	972	959	1002	911	994	933	890	928	1039	948	990	910	950	916	963	965	954	928	936	949	971	945	968	972	979	938	971	984	977	1012	947	944	984	984	977	969	934	973	985	959	951	969	978	900	1005	953	978	978	971	999	973	933	951	937	952	957	992	964	906	923	986	962	984	981	930	1003	940	976	958	931	954	965	1032	942	957	985	977	970	999	950	953	1015	956	952	989	908	954	1034	960	994	963	957	965	926	989	928	1003	926	925	954	1037	962	881	953	961	918	1030	960	976	967	971	891	913	919	877	936	949	972	989	987	971	969	943	919	1010	950	920	952	995	954	935	963	976	946	933	960	991	934	942	914	955	935	976	947	924	950	950	990	973	1032	937	955
4738	1241	1600	1188	827	603	517	426	347	328	280	290	276	263	252	235	239	224	229	235	234	180	196	216	213	202	220	200	220	190	192	210	194	208	199	199	199	195	195	207	214	197	185	193	194	226	189	188	191	171	181	195	210	183	205	191	208	209	180	188	217	212	205	171	209	183	185	185	178	203	195	184	173	186	177	191	216	202	183	211	187	192	189	217	198	190	213	188	182	174	194	199	186	170	185	194	222	205	200	196	202	187	190	177	199	179	203	204	213	216	173	204	187	200	211	193	203	207	199	237	187	191	192	177	188	197	188	195	195	212	205	203	195	209	233	180	197	206	182	198	180	208	209	184	215	208	189	213	202	197	200	208	210	215	182	165	193	218	242	208	197	205	190	194	215	200	185	223	184	208	198	186	192	206	190	186	210	181	201	167	177	185	175	188	204	193	225	186	194	188	190	179	172	217	160	190	197	182	182	200	175	205	169	178	176	198	186	197	234	235	191	214	190	193	196	187	191	199	180	211	203	190	191	193	194	187	179	196	203	207	222	198	187	183	194	211	181	193	210	192	180	208	175	195	200	197	190	189	207	200	204	224	187	192	192	174	202	200	185	211	197	219	183	207	199	200	154	181	184	199	202	183	205	200	193	206	166	203	162	207	179	187	180	174	208	203	211	218	192	209	226	195	185	190	174	208	204	201	207	199	190	198	177	192	222	193	196	186	188	205	198	193	201	199	196	180	195	213	186	225	167	202	181	209	194	214	213	206	216	178	217	178	193	201	241	180	180	188	215	183	162	185	197	209	182	219	220	217	177	217	181	210	217	202	195	173	196	208	200	192	200	198	197	174	196	200	189	221	176	203	193	209	163	190	211	200	214	181	183	197	205	201	205	206	193	199	210	219	183	215	213	202	208	203	182	223	209	183	198	170	195	195	182	177	182	193	196	208	184	206	193	206	217	199	193	199	195	199	220	189	198	206	180	197	193	191	200	193	191	207	167	207	195	203	190	181	201	202	186	187	199	195	227	195	201	197	201	213	210	196	202	173	179	196	184	187	210	209	193	201	178	181	170	193	191	172	200	205	188	208	187	191	200	204	198	189	185	184	184	192	193	200	180	206	196	197	181	196	188	206	203	182	192	179	208	185	198	211	189	195	171	201	184	184	182	195	195	197	178	200	205	189	206	193	215	209	203	188	186	185	187	209	216	186	220	180	195	195	192	223	185	208	176	221	193	220	217	170	183	171	227	202	204	222	215	177	191	199	199	184	193	176	207	185	212	193	204	190	229	194	203	219	204	194	186	200	196	205	197	189	178	185	208	192	172	179	200	190	172	225	200	199	197	207	217	161	187	181	187	189	193	217	173	198	170	193	181	212	195	194	197	200	205	194	195	207	209	203	216	178	195	187	199	197	201	213	201	214	202	208	190	189	198	192	187	205	192	173	186	186	203	198	184	182	207	174	181	181	214	216	195	202	208	210	194	203	198	193	222	202	180	193	185	183	190	218	195	192	192	190	214	195	207	184	195	196	192	217	199	202	192	202	186	207	188	186	181	183	173	198	169	210	198	194	171	196	179	206	185	187	182	213	193	191	206	181	222	186	214	206	198	200	171	199	200	174	178	201	201	193	172	188	180	205	186	204	172	188	184	175	196	191	200	174	237	186	210	210	192	190	207	174	208	185	201	216	180	175	187	190	201	210	190	217	205	177	205	200	188	189	200	198	197	196	220	187	192	184	186	188	176	189	200	224	209	231	185	179	220	189	198	217	219	204	186	199	202	205	186	212	215	203	197	187	186	192	202	184	197	218	196	201	194	184	183	189	157	176	194	192	204	184	190	186	176	186	189	202	183	194	190	209	190	186	183	188	187	185	190	229	190	177	195	178	206	210	184	182	214	215	188	198	202	216	234	181	208	220	188	215	202	185	168	209	202	173	222	195	183	204	187	198	201	189	196	198	211	208	187	211	199	196	200	187	189	184	186	208	185	195	167	185	188	205	174	174	220	195	217	191	192	186	190	174	209	203	206	183	169	216	209	204	144	197	196	187	194	200	192	178	206	180	193	206	184	206	184	195	213	193	205	209	206	208	198	213	180	213	193	199	190	193	188	184	188	194	194	192	214	190	225	196	181	215	186	210	194	191	175	174	180	190	176	193	205	218	194	192	176	217	178	171	183	182	207	181	171	203	189	188	205	189	174	203	212	192	190	206	181	225	204	198	217	186	198	191	166	194	182	183	205	204	224	203	185	191	208	175	195	182	181	181	194	209	181	209	237	217	204	194	191	206	206	161	200	186	194	173	173	175	198	171	194	194	197	191	174	186	198	184	219	200	192	195	177	182	189	196	217	193	205	214	186	185	198	182	207	192	206	203	189	167	207	207	190	195	173	203	241	200	194	171	184	231	196	187	191	185	194	182	198	188	213	206	175	179	210	208	216	179	186	175	210	198	194	184	193	196	181	195	204	207	188	226	196	197	173	192	203	197	211	184	195	206	192	190	165	200	211	185	210	229	170	178	191	191	219	198	197	195	197	178	172	187	204	213	180	189	190	193	193	211	181	194	196	238	186	211	210	208	183	201	194	190	189	180	213	217	214	193	201	203	180	224	202	179	180	221	189	224	198	178	191	205	206	209	178	179	184	189	213	192	169	195	179	166	175	189	198	193	193	200	195	208	191	163	177	192	199	209	189	208	215	197	190	203	204	197	189	222	187	195	190	197	200	185	193	197	196	180	181	196	210	216	196	211	207	201	194	198	209	181	201	206	194	199	186	200	200	212	200	181	188	187	193	221	206	202	207	196	199	188	199	172	186	180	178	209	181	164	198	197	216	203	207	227	204	201	196	191	205	182	225	170	186	197	183	187	209	209	213	172	182	215	191	203	200	186	186	203	216	199	194	194	195	188	186	171	196	204	195	208	219	189	196	203	186	216	187	183	193	198	176	201	194	191	185	198	223	162	196	182	186	209	183	203	199	195	193	231	200	194	198	183	174	221	202	186	213	192	198	204	180	188	201	198	200	177	214	183	192	209	200	199	210	186	212	202	229	223	184	204	201	205	186	195	192	185	190	195	191	187	195	234	186	194	188	183	210	199	201	193	200	172	193	183	178	216	202	200	227	185	219	206	200	190	167	228	172	194	158	183	184	217	183	205	173	182	192	184	201	204	183	184	156	198	192	179	205	190	179	215	228	182	188	179	190	192	189	205	207	184	198	216	185	177	215	205	172	188	216	179	178	188	151	183	182	197	195	202	206	207	211	189	217	208	181	190	187	193	205	182	188	189	198	206	206	194	214	232	197	180	213	190	163	190	201	184	200	193	191	164	200	203	180	194	187	216	173	199	204	172	215	194	195	210	188	195	181	188	207	206	214	174	184	186	189	204	197	168	226	203	189	199	203	180	211	200	194	216	205	190	180	180	188	185	186	195	217	213	197	194	204	181	182	176	195	180	179	195	182	205	204	227	163	197	191	214	210	188	210	218	202	173	193	193
5631	1846	3854	4110	3662	3040	2384	2054	1778	1540	1454	1320	1211	1161	1049	1004	1000	939	922	845	895	851	816	738	796	797	756	757	704	730	724	717	774	706	744	718	689	705	736	690	708	657	643	640	703	730	755	698	675	691	736	692	610	645	630	668	645	645	657	658	660	680	650	633	645	635	680	618	652	665	702	639	711	635	632	608	663	641	599	705	631	636	660	606	659	638	656	640	647	646	608	639	648	635	656	648	646	656	655	641	631	671	610	605	621	620	627	579	636	605	583	643	651	660	620	566	618	632	620	627	645	690	636	637	652	640	625	614	639	603	682	644	682	654	631	647	642	597	624	601	580	633	621	629	603	604	639	633	655	654	633	587	646	585	594	632	624	654	657	659	605	660	652	614	635	608	630	591	626	638	632	634	644	585	639	657	669	636	628	635	645	593	597	629	624	595	604	659	615	607	633	640	637	633	646	629	605	610	647	650	628	588	695	642	594	614	643	580	629	609	626	618	648	615	640	625	623	576	594	605	653	645	630	657	660	634	610	627	639	619	614	636	598	616	636	586	632	634	637	630	615	669	618	653	634	598	594	640	634	631	587	579	601	628	649	659	653	617	637	621	646	624	619	663	608	634	545	634	632	616	660	642	631	594	668	680	621	683	621	621	635	624	632	645	650	608	639	690	632	642	621	610	605	615	627	658	612	604	635	686	632	625	607	630	645	614	632	661	622	627	627	629	641	616	576	581	607	610	634	623	638	629	610	623	600	611	651	650	648	641	645	644	622	646	613	570	661	652	653	644	622	612	605	623	649	629	620	622	641	680	646	622	625	631	632	630	614	658	691	597	598	634	668	612	618	614	633	601	604	633	628	600	609	643	650	630	621	642	623	624	680	660	584	634	637	626	628	630	632	628	651	648	594	605	651	665	614	618	657	590	606	593	579	649	622	629	618	624	649	657	651	674	631	623	619	591	608	645	612	637	621	606	613	614	629	632	611	633	657	687	602	634	609	616	594	632	623	653	625	640	587	576	634	599	639	671	697	612	628	598	611	597	626	637	673	608	646	649	634	652	591	607	629	611	643	567	604	615	621	654	645	632	586	629	621	613	655	622	628	644	679	591	604	618	626	629	621	625	619	629	660	587	605	641	617	604	591	599	597	599	633	661	631	627	663	618	623	681	628	615	648	638	621	648	587	612	624	622	611	617	611	641	640	651	650	674	577	603	596	645	615	652	637	613	689	617	594	636	649	579	658	626	590	640	626	650	672	603	620	575	613	643	623	657	650	669	590	649	614	625	647	643	603	620	589	590	615	618	607	629	628	618	627	656	644	650	649	578	651	601	623	646	650	622	617	630	583	598	638	618	654	604	628	625	600	635	646	606	621	607	634	629	620	582	604	605	628	616	585	593	631	627	591	636	657	621	618	640	623	597	593	634	656	604	615	581	654	659	599	627	596	641	593	610	642	641	609	626	596	655	600	588	646	615	660	626	620	629	639	647	607	596	637	621	630	603	608	656	617	600	596	645	638	596	655	617	644	668	581	652	682	632	625	621	652	604	598	621	601	603	585	591	679	642	626	615	600	619	622	586	616	627	633	638	586	620	613	634	620	637	631	629	636	564	653	597	627	632	588	633	636	629	662	591	612	613	654	603	575	680	629	655	604	619	592	620	620	601	628	626	665	642	599	644	646	634	646	611	601	635	591	606	615	653	640	631	624	650	606	671	637	619	617	625	615	619	633	596	617	615	615	633	648	591	631	613	632	619	608	614	624	611	602	650	629	644	637	568	611	633	650	601	620	616	666	641	647	627	633	617	684	610	612	651	652	610	610	630	617	613	643	635	643	597	634	642	647	602	619	608	631	654	582	655	614	613	612	596	609	616	608	644	601	644	651	645	655	631	670	600	656	603	624	597	607	621	577	625	577	572	616	609	643	608	638	629	656	638	553	636	603	609	630	649	676	654	629	647	603	623	656	602	636	564	640	622	625	631	637	662	629	677	636	633	617	678	624	612	633	606	617	637	662	605	648	672	611	669	604	635	605	643	630	631	613	602	597	626	600	605	603	660	585	605	579	600	593	628	611	626	603	624	629	634	613	634	608	605	602	615	618	612	592	609	601	567	624	574	599	587	641	637	629	652	647	616	607	610	615	617	639	614	648	638	649	629	621	651	660	579	606	620	601	583	619	617	606	622	622	603	603	615	652	620	654	612	615	612	618	599	654	654	631	594	643	629	568	638	627	615	585	639	622	606	671	647	648	617	603	655	629	566	656	613	636	615	645	590	589	593	654	560	642	622	611	597	635	582	596	650	606	565	668	598	639	644	630	595	634	636	593	612	640	644	632	639	565	599	647	615	622	646	660	614	627	623	602	639	620	630	602	632	616	591	639	598	648	623	595	683	577	622	631	616	656	626	572	649	613	622	658	647	599	674	608	593	655	607	621	629	598	621	652	648	651	647	614	673	621	628	630	567	603	627	605	638	669	566	633	619	715	660	635	601	604	596	603	590	623	634	622	620	637	593	600	636	650	640	635	634	650	586	605	624	627	632	648	641	620	631	636	615	629	670	616	624	598	630	670	597	642	647	650	667	597	623	670	653	646	663	628	600	623	666	639	599	643	618	619	603	630	591	603	631	626	605	607	623	613	649	602	610	585	628	565	647	639	607	663	622	659	615	594	624	592	578	573	585	580	645	602	679	635	642	659	642	627	627	617	642	610	586	622	594	650	661	615	659	637	653	646	654	580	625	615	684	628	614	666	655	615	630	624	622	628	619	652	588	619	630	629	605	671	603	639	653	655	610	598	646	623	604	620	621	639	641	601	657	648	667	611	677	643	653	597	593	625	618	624	658	591	615	632	592	615	654	575	623	641	625	632	593	641	580	614	629	615	672	646	620	584	615	639	580	689	629	611	672	586	637	613	606	645	652	633	608	638	648	612	634	620	647	667	601	612	582	611	649	653	625	632	628	645	612	620	657	546	594	619	620	617	643	617	592	633	657	590	630	616	647	628	629	617	636	658	636	665	618	629	578	650	663	626	623	643	634	625	605	631	611	613	652	662	601	648	632	616	650	633	647	612	604	643	597	586	642	616	624	627	646	651	635	618	631	671	651	633	593	624	632	621	629	626	599	616	668	596	615	626	595	600	604	620	626	582	637	645	644	623	614	643	594	624	612	620	639	628	600	634	628	613	601	607	602	638	588	579	625	647	581	654	654	657	624	611	603	612	669	612	635	635	628	604	643	622	650	602	609	608	614	565	593	593	679	604	616	642	628	602	671	613	651	661	666	641	628	636	584	584	658	597	640	597	620	632	630	614	617	609	599	581	619	650	584	634	620	594	615	604	614	602	620	626	602	628	650	629	628	682	634	642	602	622	587	629	666	617	669	610	642	654	608	662	607	646	636	602	644	602	630	610	623	583	635	619	578	611	624	646	616	625	663	601	621	601	640	628	628	653	613	636	665	623	618	616	615	611	617	637	618	603	579	599	620	670	593
8702	2433	2921	2066	1370	929	725	608	480	362	341	328	268	256	232	228	207	191	190	174	170	171	186	196	153	162	145	162	160	165	134	139	149	153	151	169	147	157	155	129	137	160	156	133	162	146	136	141	147	156	119	150	132	146	130	141	138	145	126	141	130	114	169	131	143	142	147	134	128	141	134	123	115	125	133	115	105	115	138	121	134	125	140	127	128	113	136	123	146	135	125	130	129	134	151	129	137	123	117	113	152	134	140	118	126	126	117	133	138	136	111	121	121	125	142	121	143	126	106	141	130	148	126	144	140	112	142	123	131	128	143	129	137	140	138	150	144	112	132	125	128	115	120	141	120	113	129	143	117	141	121	118	131	126	130	139	134	127	154	108	147	125	114	133	128	136	138	125	118	127	121	110	125	122	123	125	140	141	150	146	127	125	130	126	128	109	140	140	155	120	123	109	134	124	121	153	135	132	144	126	115	126	129	129	136	120	126	119	134	143	123	125	129	108	141	148	129	140	138	139	124	148	121	128	106	127	133	149	132	110	123	129	122	140	133	107	142	125	131	127	131	141	141	131	142	123	131	131	138	132	138	141	130	123	128	122	136	137	112	131	146	146	141	111	134	129	123	105	140	123	129	140	119	129	136	142	123	98	131	136	132	119	126	119	127	127	140	126	116	143	138	130	124	123	115	118	131	142	136	135	122	141	134	126	141	121	117	101	133	147	120	124	135	139	119	140	141	125	123	116	121	123	132	110	112	138	133	142	133	142	143	134	162	133	139	119	138	134	150	116	127	130	114	125	114	122	110	128	117	135	155	117	132	122	128	103	122	124	153	114	132	124	129	110	139	126	133	132	118	128	136	127	131	144	134	137	132	129	131	125	140	119	144	125	148	138	143	123	134	124	130	118	142	141	113	136	131	140	127	132	135	124	109	115	120	121	153	110	133	122	137	141	127	151	117	123	129	136	131	162	128	124	149	117	152	120	132	132	150	128	133	161	138	131	130	124	138	133	118	141	121	125	133	134	121	121	122	155	133	126	111	131	119	120	116	131	132	135	151	120	135	129	120	117	124	130	120	122	137	111	124	125	122	137	123	138	123	134	150	139	130	135	114	142	120	137	115	116	127	120	113	112	130	130	152	127	119	118	121	163	146	119	120	127	118	113	133	149	129	112	133	140	117	149	120	119	136	136	133	119	138	148	124	129	113	113	156	140	130	118	129	126	142	131	143	114	127	128	134	122	139	125	123	129	117	131	156	135	124	130	142	138	123	135	135	129	125	117	119	126	119	130	138	123	142	156	120	128	118	136	131	146	119	132	141	118	109	110	123	126	133	119	123	139	149	130	133	144	126	138	118	128	141	120	125	141	135	157	121	127	132	145	139	128	149	122	136	101	127	139	137	134	124	110	135	115	127	107	129	141	152	136	119	123	135	130	137	139	123	131	140	125	132	131	127	131	141	132	133	133	142	140	124	139	116	129	139	122	104	124	122	132	122	115	134	117	129	112	128	107	118	146	120	126	137	134	135	145	147	119	140	133	135	126	122	136	124	132	128	112	137	145	121	126	144	141	124	129	140	125	120	129	126	114	128	147	124	122	109	152	113	131	120	132	136	122	130	117	132	132	129	154	131	132	140	108	146	121	130	135	126	120	132	127	125	141	139	129	110	130	157	123	146	127	142	132	118	140	117	154	119	138	151	131	130	142	133	145	124	120	137	134	127	112	122	123	145	135	149	125	134	121	128	140	136	129	119	134	115	128	138	141	138	149	131	118	128	136	122	138	152	149	119	130	132	128	143	128	113	132	117	124	125	146	132	126	124	136	149	129	148	139	134	130	129	135	128	127	132	113	133	123	141	122	145	138	127	141	119	122	144	135	153	115	115	121	146	143	129	109	122	131	117	126	129	113	124	123	145	119	128	128	111	115	134	148	117	140	124	136	146	126	118	121	114	114	149	139	124	130	135	134	116	114	125	143	121	130	121	140	133	136	109	148	136	105	125	135	134	115	118	135	119	126	117	124	130	115	148	134	122	152	111	131	157	128	135	130	123	138	127	130	140	129	133	120	117	110	112	135	143	124	134	116	125	125	144	137	112	125	129	118	133	114	116	128	136	121	155	129	133	121	133	126	112	138	111	116	123	123	139	123	129	123	119	139	124	156	131	132	127	108	125	123	150	125	129	156	147	135	129	119	135	135	135	145	111	123	129	147	122	148	134	147	125	137	124	128	137	124	115	133	100	127	141	129	136	131	122	128	136	125	139	132	119	139	133	117	126	138	125	136	139	108	123	151	133	114	115	138	148	142	122	147	129	117	130	131	141	112	120	122	162	129	138	140	141	142	141	121	128	129	128	139	140	139	131	128	140	126	116	132	120	127	140	125	118	129	134	144	135	144	140	133	128	127	115	140	126	131	140	127	112	119	136	100	128	129	117	148	143	120	110	142	122	137	130	115	134	128	116	122	131	138	137	131	138	126	134	147	119	105	121	113	130	131	114	127	134	128	127	110	134	130	127	140	129	127	128	119	134	142	141	140	135	140	151	126	145	116	135	144	112	132	114	131	121	135	119	125	120	129	118	135	117	128	127	128	127	135	125	121	131	114	142	137	128	116	144	144	131	134	119	140	115	115	122	108	131	106	131	116	128	111	116	103	125	128	148	133	121	118	143	130	144	126	138	141	138	121	121	134	116	141	132	145	129	127	130	130	130	126	138	125	124	114	128	132	117	134	126	155	110	143	131	134	128	121	153	121	134	133	124	113	126	131	137	125	137	123	117	114	132	144	154	121	124	156	136	124	117	122	114	129	129	148	133	124	130	118	128	142	124	140	129	155	131	130	126	134	125	135	119	135	127	134	138	113	131	128	117	135	135	135	137	135	125	114	119	117	116	131	154	140	127	113	125	136	128	105	136	110	115	131	137	120	114	137	141	132	138	115	141	109	124	124	141	136	142	109	140	137	128	128	129	145	126	136	113	124	129	109	126	119	131	115	132	132	106	129	119	138	140	128	146	128	135	148	120	115	139	138	127	122	119	148	144	140	140	147	108	125	134	116	150	111	150	133	120	132	131	153	127	127	114	146	107	116	119	142	141	117	124	138	135	138	143	138	140	118	132	149	144	142	126	130	133	131	137	129	149	126	125	123	139	126	122	144	138	112	118	118	132	125	133	145	135	143	116	136	128	125	129	132	112	129	136	122	112	147	146	119	125	149	130	145	121	126	142	125	141	143	130	140	152	117	120	128	116	120	140	124	139	126	129	144	133	112	124	167	127	123	150	112	142	125	141	121	123	142	127	130	121	126	109	129	138	122	150	118	141	123	143	133	108	100	129	128	130	129	130	148	102	138	117	120	139	101	133	124	133	134	125	126	125	127	132	123	137	115	158	117	148	132	99	133	113	126	123	123	140	116	132	137	131	134	144	119	140	128	130	153	138	121	137	121	122	126	126	140	126	154	128	146	123	109	129	117	162	143	118	120	129	125	122	137
7852	2757	6695	7148	6086	4824	4084	3285	2728	2334	2012	1906	1596	1419	1391	1225	1143	1057	956	1000	918	842	827	806	803	763	736	713	695	693	667	714	644	634	622	666	591	604	568	646	560	544	610	592	609	700	674	606	592	526	530	517	495	519	518	535	559	542	500	519	486	473	511	511	488	449	539	495	457	503	498	505	496	492	466	509	479	457	457	486	472	476	492	490	486	475	433	457	442	475	475	471	493	453	488	508	463	467	473	437	484	511	437	466	481	438	457	452	458	473	503	460	482	458	471	447	465	459	451	479	441	480	476	461	415	450	484	491	483	469	485	442	470	459	426	458	485	468	492	432	459	429	448	441	442	451	442	470	458	458	438	427	447	450	480	454	459	462	466	500	468	475	457	433	460	460	475	471	417	488	449	439	446	427	456	471	429	441	468	453	457	442	431	482	434	471	431	421	439	450	432	462	505	425	451	453	395	484	459	502	439	462	446	453	438	447	467	452	454	464	443	444	437	464	465	420	457	448	413	395	474	460	508	468	451	428	435	438	446	433	460	421	447	408	435	459	423	453	398	434	446	422	439	466	441	441	419	416	478	456	485	444	483	437	454	461	447	453	467	447	472	441	424	461	480	454	452	495	458	434	446	439	457	434	470	475	439	439	438	440	479	449	436	487	435	463	457	423	431	465	444	437	426	458	457	457	450	464	454	403	471	480	452	440	502	463	448	449	445	445	409	463	434	434	441	435	456	413	464	501	425	471	461	428	452	460	487	446	431	459	460	428	428	430	460	453	482	471	481	461	463	426	419	458	464	435	425	446	447	471	462	476	439	477	449	446	476	451	443	462	473	463	481	454	486	439	433	436	458	434	458	444	453	447	432	441	443	413	447	426	433	452	420	479	476	497	419	460	446	433	456	445	451	441	448	434	463	440	471	475	457	433	454	480	455	439	465	456	456	446	448	435	456	435	444	447	423	480	486	483	414	446	460	472	433	479	412	427	448	442	476	422	463	486	462	436	465	466	418	455	409	468	508	440	461	487	440	477	448	452	439	445	419	434	421	431	454	415	446	466	466	450	444	439	438	480	429	477	471	447	476	454	440	439	446	463	431	432	448	435	443	449	450	460	431	461	456	449	448	445	454	435	471	451	453	469	464	408	433	462	417	433	459	434	418	478	430	450	434	464	471	484	445	452	483	410	478	463	414	460	443	428	453	455	488	479	462	417	461	444	436	459	420	405	427	448	491	458	483	449	454	457	460	439	443	450	459	450	431	444	445	412	423	384	427	439	477	450	442	469	459	446	465	433	443	409	435	459	437	460	452	403	484	470	464	429	467	486	458	440	454	448	418	494	411	457	489	470	478	458	437	465	451	424	450	449	458	417	434	428	442	435	463	430	467	448	426	460	484	461	467	434	441	481	450	460	477	462	460	456	430	461	462	464	478	458	445	466	411	472	457	443	464	438	486	432	438	439	432	446	462	469	453	445	463	475	516	452	421	460	457	476	472	436	498	470	415	453	464	441	447	462	413	431	435	437	483	436	472	468	436	431	453	413	448	430	480	444	429	473	424	419	434	490	431	475	422	409	420	439	476	432	427	463	447	467	439	447	502	414	429	472	451	446	463	429	423	454	482	431	459	433	447	447	471	432	437	437	473	438	428	425	472	466	432	454	465	437	397	443	425	407	486	462	482	459	466	454	438	431	449	432	436	455	439	455	431	434	439	449	473	453	468	421	439	458	412	450	485	475	464	448	464	488	461	479	461	452	466	432	484	446	429	465	471	448	431	475	440	459	482	455	476	459	450	466	457	451	458	436	476	471	461	463	457	469	425	459	441	439	454	474	454	474	461	431	439	432	453	437	444	451	417	454	428	431	453	438	493	429	479	466	473	461	449	443	448	502	407	449	439	432	415	448	481	447	429	448	442	425	436	422	470	441	462	446	432	469	413	424	438	458	446	429	445	471	437	455	445	451	457	435	472	437	449	444	434	464	462	459	482	426	455	445	431	423	450	447	442	482	429	438	450	455	454	466	437	472	463	434	454	435	475	450	462	423	424	458	480	426	486	476	442	462	483	448	435	419	460	443	474	459	433	440	488	452	461	433	459	436	432	461	466	452	447	409	419	412	447	469	451	448	446	440	468	462	431	428	427	465	429	387	461	442	411	490	424	452	441	446	443	449	469	479	455	428	438	409	451	433	472	425	450	512	467	415	474	425	427	474	470	428	464	455	447	449	444	436	444	446	432	460	412	428	453	447	457	408	467	447	415	429	467	457	450	468	424	472	451	455	433	495	464	451	477	457	433	420	499	423	443	435	430	455	424	451	434	417	455	471	447	426	453	429	442	427	451	445	452	410	430	402	484	479	415	469	450	469	486	464	456	446	436	412	421	451	415	443	460	459	452	467	448	506	459	506	452	490	444	457	436	461	426	419	443	462	471	476	465	429	438	431	473	426	436	482	474	454	435	438	443	441	472	403	451	470	456	456	426	468	432	438	443	433	456	441	465	443	465	470	444	468	483	466	470	491	478	439	459	442	451	470	470	454	477	455	468	450	457	395	458	409	453	423	452	452	452	455	431	414	414	479	442	465	404	433	473	434	464	427	432	443	397	435	440	439	422	449	450	446	436	451	458	444	488	474	482	444	412	455	433	440	457	470	433	442	469	452	454	488	474	452	415	472	436	449	455	457	462	473	440	441	453	443	467	490	417	436	433	469	471	509	449	500	446	440	448	429	481	482	445	463	454	475	406	471	462	460	468	461	439	438	450	456	474	442	486	465	425	424	456	468	441	452	421	451	440	456	445	450	458	471	462	444	477	444	437	455	467	452	440	438	446	430	471	453	453	417	455	455	456	413	411	431	451	464	472	443	431	441	467	455	421	438	442	420	429	447	436	443	449	411	456	459	487	448	464	428	487	461	456	444	466	443	504	463	432	470	462	490	466	456	466	472	431	437	428	473	454	434	466	436	462	490	454	427	482	457	419	457	449	459	385	485	429	469	489	459	474	421	478	465	460	455	459	460	454	442	427	441	446	465	446	467	424	464	436	445	443	444	462	426	451	479	464	463	508	434	446	474	474	478	401	464	478	456	447	488	404	432	473	482	427	451	459	461	447	450	485	468	441	454	441	447	468	426	431	461	426	495	479	456	425	437	464	447	467	497	467	454	421	480	452	450	443	434	472	438	437	510	459	437	470	444	465	409	431	448	429	435	455	475	463	387	438	471	437	454	442	445	478	476	445	428	462	414	466	432	431	454	472	450	483	451	427	429	452	451	429	436	440	475	449	463	468	457	444	424	428	446	395	429	464	478	455	489	472	423	431	435	472	452	459	428	436	424	448	448	407	425	417	446	440	506	459	477	456	471	462	407	429	435	448	456	436	445	432	476	439	430	398	464	447	422	445	484	463	421	446	499	475	467	478	424	448	462	480	455	482	460	464	471	402	463	451	436	434	423	409	486	453	460	428	461	410	459	431	450	448	441	431	424	494	462	451	415
1425	419	460	376	342	356	326	327	322	335	329	326	326	318	294	324	301	323	307	313	314	320	341	318	346	311	306	314	321	335	321	332	283	320	321	317	346	322	317	315	309	325	327	330	284	310	271	302	329	325	316	313	341	333	328	325	336	319	311	354	301	313	319	304	342	318	325	331	339	305	330	319	336	323	327	347	309	306	336	301	276	319	276	298	315	289	313	327	318	294	326	292	312	307	354	330	327	333	327	320	314	291	332	334	338	326	306	320	301	314	294	333	334	305	297	331	311	293	359	342	316	334	331	330	315	286	305	287	321	312	303	299	303	338	305	353	333	323	338	300	320	337	358	309	308	303	338	353	329	307	317	353	313	313	311	312	291	319	318	341	342	290	330	296	336	293	336	316	335	318	310	303	287	324	317	313	293	308	328	307	345	314	314	294	326	330	331	332	286	345	347	306	312	326	312	331	323	307	370	326	311	325	296	282	304	312	337	317	341	313	302	322	333	313	328	322	332	307	307	349	332	336	311	325	335	313	333	358	321	298	323	296	273	300	313	322	319	301	307	325	298	286	288	309	319	323	340	350	336	327	350	337	292	299	336	292	316	308	344	313	341	314	315	318	312	280	322	327	286	337	332	322	325	287	323	305	310	313	330	310	304	332	314	302	326	354	327	320	364	320	321	329	323	313	297	320	324	315	316	298	304	305	297	304	312	325	308	322	290	315	322	323	327	303	302	351	324	339	303	279	312	351	337	309	337	317	312	287	299	300	303	305	321	328	309	331	338	325	295	311	284	326	337	309	354	339	327	319	323	338	270	314	326	344	339	311	312	297	319	318	304	301	330	346	330	306	291	324	303	332	291	305	318	346	313	297	301	314	347	308	332	313	299	301	315	340	290	315	318	273	292	341	326	318	326	296	340	312	321	347	325	340	319	344	342	315	317	318	319	321	339	311	280	305	349	315	324	319	339	332	315	304	274	343	326	309	306	299	350	316	348	312	283	300	313	347	322	326	328	312	320	307	334	304	327	325	337	303	330	311	316	300	310	331	331	325	326	345	340	332	314	332	297	304	317	297	291	311	326	331	332	312	349	285	319	300	313	320	267	325	305	329	303	282	330	298	331	316	293	323	318	323	324	302	307	313	301	338	315	336	315	334	313	317	301	307	332	316	314	274	313	348	326	305	317	344	287	294	329	334	321	328	344	317	350	302	330	321	302	317	301	333	297	336	296	296	351	334	325	354	290	306	330	309	307	305	322	317	305	317	320	314	311	316	322	337	323	308	322	317	306	329	318	327	318	334	305	336	284	305	347	302	296	304	338	299	322	274	310	336	325	318	302	322	315	341	314	323	311	338	321	310	320	318	319	328	311	289	337	308	319	330	320	318	337	299	321	288	311	327	286	306	351	339	343	304	323	301	346	303	295	313	288	296	293	320	339	318	321	318	297	349	325	283	292	332	292	319	301	305	308	300	309	321	308	325	325	322	304	307	306	288	294	351	344	326	334	333	331	290	314	297	319	318	309	297	335	271	298	292	341	360	323	319	320	309	306	317	297	303	322	327	315	299	295	325	319	309	302	291	300	334	327	288	290	269	284	306	290	291	330	298	327	329	294	311	331	300	320	298	381	318	330	338	295	297	291	299	309	311	312	301	311	318	326	309	327	317	325	306	317	279	325	350	342	331	316	323	307	326	338	351	317	303	320	319	321	310	330	344	335	334	322	298	293	285	325	335	295	332	342	326	299	325	343	290	317	299	329	306	300	344	308	295	304	300	326	305	308	346	290	315	310	306	338	324	294	315	325	332	324	277	301	310	330	283	287	302	307	312	336	314	313	313	311	303	312	340	302	306	314	319	286	309	296	289	309	311	327	315	374	321	300	314	333	324	319	331	324	316	322	317	324	296	286	372	333	339	343	323	349	296	314	315	337	343	285	327	323	333	311	340	348	304	328	313	335	325	323	325	325	346	315	360	323	299	334	330	319	347	291	336	319	294	337	321	339	328	317	327	327	291	339	314	310	321	269	284	289	328	360	323	319	363	335	320	355	334	308	314	343	287	311	340	316	325	337	324	316	335	337	296	325	325	294	317	314	332	327	328	333	273	340	299	329	332	338	311	325	334	327	320	318	289	307	306	320	305	299	310	321	313	306	330	294	329	307	355	328	314	327	338	328	306	323	318	334	295	316	305	307	320	323	320	300	311	311	311	316	338	296	286	342	344	332	335	331	327	356	335	301	323	289	326	321	295	329	304	367	304	337	325	343	304	325	294	318	322	328	348	321	335	312	333	312	297	278	290	316	336	289	307	301	300	320	337	334	323	301	343	328	300	316	285	339	299	318	325	290	331	310	327	284	320	309	334	294	295	316	362	300	309	331	307	344	329	312	316	310	286	304	329	308	311	355	304	305	332	328	311	334	314	284	308	317	306	339	296	311	325	325	302	338	316	312	328	312	320	322	291	321	307	301	338	337	330	316	353	324	342	347	313	318	323	276	317	326	308	296	333	339	349	300	318	337	317	322	328	302	338	324	343	301	340	345	313	297	333	329	333	331	356	332	331	287	328	301	326	307	321	306	305	290	332	343	293	317	293	320	294	331	317	312	316	294	315	325	307	330	310	336	343	323	329	320	315	317	338	329	313	307	336	309	319	330	343	321	312	307	283	326	330	313	336	340	293	313	316	294	305	335	302	324	332	307	319	313	310	345	333	318	309	306	326	319	311	350	301	313	298	341	324	313	319	325	318	337	322	338	326	300	335	347	320	338	356	321	314	328	336	323	329	331	308	315	314	303	307	289	348	351	306	329	326	344	365	312	286	304	335	326	323	294	329	284	296	305	290	323	339	300	326	328	323	335	325	278	296	326	330	325	300	293	309	337	330	316	321	302	293	328	326	334	324	326	308	329	321	303	324	315	344	304	303	318	314	294	289	325	327	329	358	306	332	313	286	298	314	288	325	311	327	320	305	322	303	294	302	302	325	317	316	296	285	332	300	319	298	321	297	320	331	305	341	309	306	342	308	302	337	330	304	311	307	315	295	333	307	316	305	332	344	311	309	287	365	303	285	328	314	321	311	309	319	299	305	308	293	305	293	273	366	314	346	324	305	315	317	324	310	346	354	313	294	305	329	335	326	310	347	324	318	300	334	310	348	335	341	316	318	352	349	322	361	336	323	306	283	366	313	302	313	298	306	298	341	316	311	327	310	288	336	334	331	300	344	299	337	340	333	346	306	307	314	335	324	312	337	342	295	292	315	330	323	322	314	320	315	332	301	314	337	323	323	309	317	318	291	297	287	309	302	334	321	308	306	313	317	290	311	329	316	324	322	306	301	320	332	325	320	352	314	334	301	317	322	328	304	351	272	275	333	330	340	301	307	320	313	294	311	316	332	330	325	320	345	319	330	302	303	304	339	312	308	300	297	341	331	314	314	276	313	316	335	308	306	332	336	318	325	352	305	288	321	307	340	314	342	299	292	331	356	325	310	325	339
2398	1075	1126	1175	1145	1078	1073	1050	1059	1015	995	986	959	920	1020	966	957	956	1024	1003	960	951	944	926	979	984	961	951	933	960	981	993	919	1019	968	968	960	979	920	954	932	997	969	965	940	917	956	996	967	949	1027	962	945	963	944	986	941	943	971	986	936	931	979	997	932	995	906	916	991	948	969	934	1005	959	968	968	959	938	985	892	964	939	967	982	995	961	974	990	993	970	935	958	917	1025	992	983	967	946	907	996	966	995	936	896	994	889	980	929	982	946	985	956	972	978	965	997	964	1005	958	964	945	967	947	944	992	970	972	940	966	979	968	1004	937	955	996	924	998	973	961	962	955	946	953	927	952	919	917	974	978	978	969	964	946	953	944	981	958	926	943	987	976	960	938	974	965	989	1010	937	963	939	957	990	963	901	924	898	966	936	991	943	1022	941	901	967	943	975	918	988	892	969	954	949	933	955	910	932	919	961	926	915	938	990	982	986	963	958	988	935	957	986	970	980	975	931	953	982	935	950	957	983	974	937	967	942	915	974	923	971	961	952	1002	964	1014	925	976	955	974	930	988	948	953	949	984	1031	955	968	998	952	937	929	986	955	963	929	959	1010	985	942	947	922	977	983	973	945	930	926	944	965	936	967	1029	947	1013	949	969	952	917	948	899	978	970	990	996	980	986	940	978	991	904	910	992	1001	945	978	962	1005	918	952	969	956	938	925	964	936	954	962	959	931	940	1026	978	921	1032	967	995	984	966	973	986	961	960	955	993	1000	982	943	972	984	938	1007	928	944	949	948	900	983	986	970	915	988	1013	992	931	912	1013	960	1009	955	962	950	981	946	973	982	997	964	938	940	983	957	930	958	966	952	932	992	900	989	946	975	946	953	963	953	986	914	966	981	895	967	979	929	912	1000	1000	999	930	916	1008	985	943	996	927	945	939	969	990	969	976	965	899	970	958	916	920	989	996	978	944	973	998	892	892	994	986	943	957	965	978	908	918	925	956	958	968	952	943	961	930	973	1031	901	1006	914	911	978	990	973	966	974	978	1014	957	980	936	952	1005	947	972	937	948	1012	999	976	904	918	920	942	943	938	973	963	971	942	990	978	987	930	979	1002	927	901	935	939	924	976	983	962	961	998	973	937	940	954	943	954	998	988	1053	988	975	907	915	946	958	956	973	959	963	1006	969	963	942	970	944	960	932	935	932	940	968	903	921	1006	1004	929	982	1016	984	928	961	903	946	916	965	913	959	973	949	987	947	942	900	984	1012	1005	961	962	970	998	940	949	979	911	941	1015	928	967	938	986	989	940	983	973	979	927	967	964	951	945	962	956	954	1012	924	943	957	1003	945	929	985	937	943	915	958	942	992	938	927	1007	961	1014	977	949	957	986	965	972	958	962	939	939	969	922	958	946	950	1032	954	912	938	999	931	915	950	868	944	997	908	962	951	937	963	937	1021	931	1001	913	945	1009	943	962	931	974	924	947	1015	949	930	969	970	957	960	936	966	913	950	971	975	965	991	956	944	967	950	932	912	977	939	1008	981	922	939	977	972	957	927	951	929	922	948	958	971	1000	930	930	948	966	960	925	934	966	914	928	1002	969	952	922	963	925	960	1020	947	924	903	916	964	961	920	902	942	947	930	958	991	959	978	923	988	937	964	954	968	927	959	963	949	941	943	964	960	965	979	980	919	995	918	979	946	927	946	934	982	1006	953	945	966	941	964	939	967	970	995	930	998	901	983	936	990	972	974	917	921	934	945	999	1005	972	1023	961	972	929	958	966	901	947	928	941	953	953	962	953	932	1012	901	939	976	955	985	971	935	988	960	983	1021	959	932	969	981	962	916	951	939	983	942	990	933	957	911	940	963	945	930	972	1058	1028	959	911	981	983	942	942	956	957	906	966	992	923	937	914	966	931	975	1002	986	911	932	943	943	931	1006	954	912	969	939	963	995	995	958	945	960	978	926	937	906	957	979	983	967	937	953	978	991	947	956	923	953	950	929	945	968	984	969	978	949	970	966	899	1004	969	962	935	933	927	973	1011	1013	973	957	1002	981	955	926	1013	982	930	955	917	889	997	985	973	973	932	977	969	949	970	976	948	997	991	980	956	926	981	900	935	917	1021	1012	915	1012	989	956	938	942	1022	945	989	987	940	907	986	994	945	959	982	942	924	977	981	956	934	996	954	1030	937	930	996	980	913	913	988	931	985	953	955	928	944	960	933	979	940	991	951	924	913	990	942	995	974	902	965	936	943	960	986	937	999	999	913	949	972	985	961	913	961	983	1004	971	960	984	947	972	964	972	912	966	903	916	951	902	1035	937	1001	954	929	996	981	971	1015	933	993	940	952	951	952	977	906	988	942	1007	931	957	922	969	959	916	991	917	1010	922	959	961	1017	985	989	991	982	979	973	886	951	938	965	992	1002	952	963	962	970	970	954	959	1004	977	993	952	907	916	919	947	920	948	987	978	932	973	918	932	977	941	978	991	978	935	933	1021	965	911	871	980	984	923	948	956	951	1001	942	937	944	959	918	1027	933	983	971	941	930	969	921	950	905	997	953	930	958	914	997	983	981	952	946	947	999	967	961	915	922	947	993	1012	921	946	1006	995	968	952	984	1009	960	969	978	927	980	994	986	874	936	959	943	932	991	967	952	964	987	928	997	931	939	975	987	938	985	955	918	979	949	956	964	981	903	967	1013	991	993	994	912	968	972	955	979	960	947	922	999	992	932	952	947	936	941	932	970	1001	991	960	950	975	948	975	899	1004	981	985	916	964	1004	932	975	946	942	1004	973	962	977	962	959	934	909	923	987	972	942	933	1038	943	930	926	925	963	964	928	918	953	979	986	976	959	894	886	977	997	933	973	944	949	968	973	960	951	948	961	932	922	940	972	934	930	946	1038	946	933	976	945	959	958	927	983	940	927	924	966	1011	984	994	974	964	959	955	950	964	941	916	971	960	974	943	1002	906	973	985	958	921	953	937	977	958	915	954	1004	967	961	961	980	959	934	960	977	973	945	972	891	959	968	937	994	929	956	968	982	951	941	973	919	993	974	941	963	959	961	968	970	1006	993	1016	927	993	963	914	953	968	928	962	941	925	952	930	982	927	923	939	953	943	965	997	963	937	994	1000	924	948	965	943	937	920	1003	956	909	936	936	991	955	1024	951	959	950	896	968	968	969	955	958	953	999	960	952	965	996	937	910	948	955	975	960	930	951	921	963	1030	987	958	940	944	933	951	981	981	986	966	966	993	986	928	944	959	976	964	936	994	935	932	967	940	973	957	935	985	975	895	914	968	968	975	939	926	957	971	965	976	993	938	1001	946	981	951	996	1030	898	994	955	985	938	867	931	888	970	949	944	967	935	936	983	961	959	932	989	983	980	973	936	1006	973	964	926	973	985	948	947	963	935	980	926	955	1019	963	932	949	924	939	985	946	921	941	950	945	974	930	964	966	963	981	954	950	974	950	963	928	867	1006	973	950	975	936	917	927	945	951	950	917	960	983	964	926	965	983	934	931	887	960	962	928	949	1012	916	956	949	935	975	983	886	932	947	951	923	974	967	957	942	964	1016	932	1014	964	937	912	981	986	986	935	986	1030	963	902
4779	1285	1538	1190	802	661	528	429	343	330	310	300	281	305	223	252	219	217	215	228	240	235	246	224	225	203	194	180	218	214	236	208	230	203	207	183	220	220	210	193	198	210	204	207	214	211	199	196	220	196	202	214	201	179	181	206	193	198	193	200	179	197	184	171	201	195	187	185	205	199	195	218	197	210	196	204	169	234	202	181	194	189	208	194	213	200	200	179	198	178	196	196	196	218	208	206	189	185	198	205	208	188	214	199	206	225	202	221	198	184	193	189	210	204	175	191	215	186	188	159	222	193	174	216	180	230	207	209	188	205	175	188	205	201	205	206	185	215	196	177	180	210	202	182	181	190	203	205	187	174	183	216	193	184	180	198	186	188	221	214	211	219	194	223	181	207	213	185	178	191	208	156	202	228	211	204	194	176	218	191	188	188	168	205	210	213	203	195	212	201	219	210	203	190	210	189	185	192	193	171	193	197	213	202	206	188	171	212	219	193	182	210	179	192	186	196	203	203	221	189	188	196	214	171	198	180	211	180	170	219	225	157	187	193	214	188	177	199	189	215	215	191	201	209	195	200	205	178	205	173	221	202	219	208	202	199	178	178	183	175	202	209	189	201	188	220	172	213	218	193	193	213	176	178	197	196	198	189	193	184	205	170	211	174	185	170	175	191	191	209	190	189	193	190	189	201	195	182	196	205	196	186	208	188	189	210	200	194	198	187	225	189	181	198	206	208	197	213	197	170	198	182	185	204	209	176	188	213	183	190	186	212	194	204	186	189	187	212	217	183	199	218	201	194	213	187	187	224	208	200	213	179	175	208	191	191	180	177	202	214	188	195	187	181	206	205	187	171	183	202	167	187	189	174	206	184	198	189	190	204	196	201	203	211	197	185	199	201	175	202	191	171	203	193	207	207	194	210	215	198	205	210	211	212	182	186	202	182	189	197	191	156	211	197	210	184	193	185	190	203	213	215	211	188	217	189	199	209	221	174	195	186	171	175	207	190	217	204	209	216	217	199	186	176	183	184	188	175	182	185	194	204	217	204	200	206	181	211	187	192	196	205	205	194	195	186	179	184	183	202	195	198	173	193	210	202	184	201	205	210	187	202	181	195	181	187	195	184	171	242	196	189	201	215	189	210	190	192	208	202	215	165	207	181	191	212	174	221	177	201	204	205	189	203	193	161	201	224	182	188	207	180	186	176	214	205	190	197	219	222	184	208	198	203	195	172	197	196	209	161	204	182	215	212	186	213	189	204	185	194	200	179	192	168	204	209	225	188	190	195	193	204	186	181	188	198	202	216	198	191	198	202	221	208	196	192	203	169	192	197	195	230	213	217	196	205	194	184	210	191	190	198	217	194	192	191	183	195	186	206	192	185	167	202	182	204	192	214	210	188	183	214	192	179	225	179	198	204	207	190	200	192	196	176	199	216	221	186	189	190	220	186	207	192	175	189	203	177	196	186	202	182	193	188	182	204	203	182	184	196	190	185	196	216	173	181	206	210	181	193	180	207	165	211	199	189	162	190	191	182	204	191	192	213	181	201	186	191	199	194	200	208	208	186	183	189	182	173	171	192	187	185	188	204	181	196	197	198	191	176	222	188	181	182	179	178	188	198	195	214	203	203	168	188	177	221	211	179	195	174	190	210	186	186	178	214	210	208	201	201	206	176	181	192	201	176	173	204	192	204	212	178	178	163	214	194	190	199	203	191	214	173	205	217	215	199	169	223	172	192	225	191	193	153	225	231	189	168	178	174	176	187	190	200	201	186	184	191	199	209	193	205	187	200	189	197	209	217	180	193	201	200	184	176	172	187	186	203	175	198	222	206	199	194	184	202	173	214	222	197	202	196	205	201	192	201	200	220	197	215	186	203	210	203	209	175	199	185	207	180	221	198	183	196	210	203	195	195	191	183	183	224	197	212	188	181	196	181	197	185	188	208	191	175	215	206	206	194	206	206	179	213	206	207	175	173	204	181	173	208	176	191	215	209	212	179	209	212	203	179	186	189	213	187	202	204	164	175	195	211	166	203	184	192	184	206	215	214	206	177	200	180	207	188	173	176	195	209	200	190	215	192	177	200	187	211	192	194	209	217	225	181	188	187	191	167	193	195	202	196	205	193	197	184	187	226	196	207	206	201	201	206	193	194	206	198	212	175	210	220	187	203	188	174	195	201	182	209	191	152	172	190	191	191	196	207	216	198	193	203	204	204	171	199	205	218	193	176	183	210	200	170	207	217	200	163	185	195	196	186	199	194	186	197	206	207	210	215	206	205	188	223	188	226	178	181	194	202	212	210	231	172	180	214	210	219	186	212	204	180	197	196	207	173	207	221	195	176	206	209	213	181	217	206	207	197	221	201	208	197	209	169	191	192	195	204	202	187	194	201	176	217	205	204	195	175	190	228	193	184	167	204	183	203	192	212	168	187	177	221	210	205	205	185	219	179	212	208	196	194	210	227	221	177	210	208	186	207	184	173	200	189	179	197	201	185	183	200	187	197	197	219	201	201	191	186	203	194	200	185	180	221	185	185	199	192	188	207	214	200	173	188	211	211	188	175	209	194	186	176	196	176	175	203	196	197	193	199	205	216	178	205	161	201	205	173	190	203	201	186	255	197	187	176	184	200	191	171	185	172	220	200	176	188	210	185	227	215	195	196	196	177	190	213	213	185	212	191	192	194	219	187	212	203	180	186	182	217	180	211	173	198	218	211	206	199	189	182	213	205	198	187	184	198	218	184	171	183	198	199	195	200	165	194	193	217	185	204	193	184	212	195	227	195	186	215	180	198	188	205	206	184	200	217	189	206	210	191	205	176	209	176	166	221	206	188	202	176	184	229	215	203	200	209	198	193	184	199	209	175	226	195	179	198	188	186	218	217	199	204	154	195	188	182	200	185	200	198	200	191	190	195	183	206	215	179	199	207	206	188	199	219	197	191	217	214	184	210	174	198	186	213	201	185	224	201	196	206	182	194	213	195	198	182	192	213	195	195	186	169	201	194	195	201	190	177	198	177	212	217	177	177	213	181	201	208	189	185	209	208	187	188	186	199	189	222	183	186	199	180	191	206	193	194	206	214	192	188	219	198	179	187	197	208	189	200	199	195	185	203	204	179	180	213	179	178	204	198	201	208	218	220	218	198	198	174	199	204	222	183	208	179	161	182	198	198	194	198	183	192	178	202	193	197	184	198	214	197	195	186	183	188	207	192	178	177	201	185	220	174	187	198	216	186	183	206	167	208	183	189	202	201	174	194	202	213	203	168	194	179	183	210	169	206	192	184	189	203	178	195	199	232	193	184	189	203	200	188	192	194	226	211	191	217	214	198	186	207	175	190	193	169	185	208	205	185	189	207	167	199	188	222	192	189	207	212	190	203	175	211	184	189	203	193	188	195	202	207	207	194	179	203	184	171	203	172	183	195	194	176	171	204	221	229	206	199	172	201	195	189	184	190	192	183	207	221	181	192	153	191	178	210	174	205	206	173
5637	1802	3900	4244	3659	3012	2505	2119	1787	1604	1411	1254	1245	1099	1094	1024	960	997	947	924	840	812	821	801	839	724	792	718	760	739	721	789	718	681	702	708	735	694	640	698	657	672	716	688	744	752	715	688	628	622	680	669	670	629	629	640	646	617	652	660	618	615	635	657	627	649	664	621	645	667	626	669	640	668	642	656	612	641	624	606	613	681	629	605	662	574	584	616	603	622	638	586	664	610	618	621	643	633	659	593	655	637	630	663	622	648	612	573	684	577	632	630	616	641	628	636	636	607	647	628	611	610	589	614	635	649	609	613	640	601	607	613	629	598	632	628	631	635	616	688	619	664	639	675	620	669	612	635	617	607	637	598	630	617	638	623	598	605	633	589	619	624	629	655	617	638	609	632	622	616	657	629	611	636	640	618	648	601	720	604	637	638	637	606	608	649	639	651	626	604	640	667	643	570	598	645	605	641	639	683	628	639	638	620	620	700	627	613	616	607	640	599	605	584	582	612	628	606	584	596	654	626	598	612	624	647	593	685	618	621	608	665	627	617	667	664	606	600	607	603	601	604	589	630	615	629	601	628	661	636	613	625	624	632	629	659	650	640	641	599	603	647	584	599	594	630	596	611	654	629	648	625	672	604	667	585	619	628	652	607	661	576	645	631	617	622	591	576	615	596	615	606	603	648	624	653	610	636	620	648	645	630	631	615	625	617	604	624	614	598	599	651	589	587	619	680	658	605	613	655	601	603	629	591	650	628	644	623	601	665	608	664	623	594	682	603	633	660	597	621	664	660	660	611	653	653	627	583	670	598	582	590	594	630	637	636	577	653	620	638	604	615	599	630	681	600	575	653	602	580	600	626	634	630	612	631	659	624	609	588	621	577	625	632	617	589	626	594	631	618	704	618	658	621	622	593	631	608	662	596	648	622	632	633	595	591	592	667	614	628	648	661	614	630	620	647	594	596	604	656	658	642	625	605	632	637	611	629	641	625	628	641	615	631	647	609	623	639	627	630	608	607	637	671	624	623	622	640	609	631	613	597	604	620	651	663	584	567	636	606	622	636	663	692	637	618	618	616	603	573	629	598	617	565	634	621	645	628	572	597	581	601	633	613	603	626	581	647	660	682	616	578	627	628	583	684	621	629	629	627	679	591	632	620	638	651	657	625	600	613	613	642	631	659	586	629	613	633	629	632	599	657	625	608	620	643	614	592	583	665	620	578	653	612	591	591	596	654	639	628	601	617	659	601	614	605	596	580	592	635	633	597	625	585	647	644	628	645	644	642	656	632	625	598	621	653	616	591	602	573	640	643	608	652	619	595	607	679	608	625	634	587	582	664	604	621	653	609	653	636	655	607	627	648	668	585	612	636	641	628	635	604	651	594	636	621	598	640	621	625	602	603	568	639	628	636	659	572	629	622	617	671	676	643	643	613	627	579	630	633	607	642	630	590	609	590	591	639	644	576	604	628	623	586	588	639	609	625	569	603	661	623	586	625	628	651	682	619	630	598	628	661	646	629	661	604	592	570	615	615	622	616	684	618	637	659	634	647	625	639	625	679	633	643	606	583	569	615	669	588	644	593	617	638	663	622	593	665	612	647	616	636	618	649	622	619	627	625	650	562	633	691	577	614	647	606	586	640	628	591	646	602	651	607	645	627	631	565	632	624	584	610	575	656	630	626	653	615	664	647	597	657	656	627	618	628	641	604	620	633	621	636	622	576	584	663	607	645	650	625	583	642	635	618	644	671	674	619	641	640	634	631	637	604	629	604	654	635	637	617	643	621	609	614	635	663	598	628	630	595	633	621	642	634	634	661	640	570	599	634	689	631	628	640	669	665	678	616	629	608	641	657	638	590	631	617	625	588	607	581	612	643	614	599	641	615	634	638	606	664	598	654	613	670	614	640	585	620	621	635	646	651	592	646	593	641	648	630	611	621	601	650	640	650	578	600	622	619	650	657	638	688	624	659	611	592	624	603	600	613	605	633	593	642	599	621	645	625	641	608	606	596	647	588	612	628	625	602	572	602	610	632	631	647	599	603	650	611	603	661	649	601	619	588	610	645	601	588	593	608	615	666	607	581	594	621	622	651	663	624	581	615	591	593	642	610	636	669	607	633	629	588	573	629	615	630	609	619	617	644	623	666	642	596	626	574	634	602	593	630	641	604	633	632	605	636	634	631	623	583	664	633	575	667	630	622	621	592	620	588	615	580	587	646	573	691	667	640	612	576	636	640	639	581	615	642	602	621	609	621	613	637	595	622	668	593	656	620	611	623	623	634	654	581	582	654	622	603	595	612	649	613	578	635	606	585	625	623	599	654	630	615	634	623	623	601	647	597	635	606	621	631	622	630	585	672	601	661	616	642	671	604	650	649	602	621	602	562	583	626	619	635	608	596	614	643	626	645	641	576	627	672	648	686	623	590	623	634	621	647	632	652	615	657	615	690	620	618	631	609	601	667	635	617	644	612	630	625	603	653	644	625	585	631	628	626	659	616	612	630	610	663	664	617	641	632	617	612	603	612	670	659	596	660	621	625	661	645	652	625	621	615	619	613	579	645	630	588	608	668	611	635	607	655	613	670	621	602	613	623	623	592	612	632	601	616	660	675	645	683	623	591	627	631	585	647	565	635	599	609	625	570	628	576	626	630	621	661	606	626	571	641	624	645	640	672	653	655	688	628	566	668	623	598	588	589	665	642	574	594	655	624	600	717	637	610	657	654	597	662	589	593	653	618	617	605	614	631	581	669	634	635	631	608	593	656	624	627	597	621	634	652	596	619	654	636	677	631	634	632	630	608	661	640	605	602	654	610	613	633	618	649	658	596	572	640	601	608	599	618	620	659	630	623	630	604	647	613	631	667	658	624	647	612	637	595	637	695	629	627	615	599	617	638	573	575	603	626	629	599	652	646	654	607	616	611	638	652	641	622	624	665	627	610	654	633	619	643	605	648	621	619	629	634	604	618	665	603	591	616	626	664	651	635	649	595	666	647	633	621	645	640	644	633	674	648	629	607	643	586	584	636	616	587	641	650	652	630	614	632	624	613	648	622	589	630	639	638	575	650	657	633	640	593	623	643	661	610	642	629	621	597	604	604	604	661	598	594	642	617	661	625	629	613	664	596	610	620	656	588	670	573	632	628	637	627	643	654	614	610	623	571	648	608	611	608	624	611	599	597	611	634	582	650	590	623	589	590	587	640	639	627	651	634	625	623	624	597	611	607	581	636	594	620	601	631	618	653	649	651	642	581	554	601	595	621	649	617	611	650	646	598	621	611	591	624	604	620	598	605	679	588	590	615	651	620	624	656	665	654	613	666	642	671	640	591	648	630	640	621	632	641	638	647	660	603	622	579	644	597	629	662	659	653	629	654	635	597	611	637	630	592	648	662	614	644	659	646	602	645	642	571	654	614	624	696	631	659	646	617	604	623	632	614	606	616	634	645	660	640	649	586	648	648	672	656	624	622	636	623	696	646	642	674	673	646
8874	2439	2929	2024	1422	867	707	583	464	408	327	318	298	284	259	196	217	206	188	176	163	180	193	157	159	184	146	138	166	161	128	158	156	134	156	140	162	143	155	140	137	125	141	115	160	153	169	149	145	146	164	143	134	127	134	142	149	125	140	133	160	133	137	169	144	131	171	106	150	149	116	130	140	131	138	135	145	114	139	121	132	128	136	125	128	128	145	126	140	138	143	140	140	129	113	129	120	124	134	152	123	137	115	144	127	135	135	143	126	130	119	141	139	111	129	142	150	117	144	144	155	114	124	123	129	130	137	112	136	132	138	128	117	143	127	123	142	130	140	137	129	144	148	136	138	138	123	114	95	133	126	121	122	133	144	130	139	127	133	134	139	127	141	116	141	138	135	122	137	156	122	134	99	155	117	152	154	135	112	136	141	134	144	132	131	145	138	115	137	130	129	142	129	137	150	125	124	133	148	119	122	134	129	115	151	128	142	117	140	130	130	136	129	120	110	128	114	120	135	134	131	113	131	130	146	130	121	127	141	124	121	122	132	140	136	111	150	103	125	151	126	132	144	137	119	132	136	119	124	146	127	119	146	130	119	130	148	121	145	156	133	130	111	135	137	123	107	134	137	129	151	145	134	130	119	134	122	117	123	124	128	130	161	135	136	130	116	125	120	127	139	144	124	126	127	123	125	105	155	135	128	131	130	121	136	115	131	144	128	126	120	99	134	110	123	147	150	115	135	125	124	135	136	112	116	130	149	136	141	121	111	126	128	136	132	130	122	127	145	159	102	146	122	125	111	117	137	125	140	102	144	136	105	136	139	142	144	131	133	137	137	122	139	142	119	121	125	123	143	145	141	134	129	119	143	141	124	139	112	137	137	129	150	109	139	139	134	152	120	126	141	129	129	122	126	142	130	134	133	139	129	118	118	108	152	121	134	123	137	121	135	119	130	119	146	139	110	136	138	138	121	111	121	133	141	126	140	125	143	129	129	126	128	127	130	145	121	111	156	118	150	121	147	130	126	121	136	136	137	117	104	126	125	125	113	117	112	113	135	121	136	149	115	123	145	126	126	129	124	123	126	137	135	141	123	114	137	125	135	134	157	118	122	124	130	143	130	122	155	117	135	146	131	140	118	131	134	156	114	136	133	134	125	135	121	128	128	122	118	126	119	107	107	129	141	127	148	130	127	117	133	125	158	103	144	131	141	129	137	117	120	128	121	121	108	134	124	125	136	131	127	140	134	144	126	126	134	117	135	133	123	150	121	148	129	112	134	136	126	112	111	134	135	102	133	130	156	152	127	120	128	136	126	145	140	132	121	118	129	117	126	121	129	135	129	138	121	130	122	129	142	142	143	128	126	131	122	159	135	131	117	138	119	163	112	131	130	132	129	129	125	134	121	137	120	149	142	141	132	116	132	126	113	145	140	126	122	110	128	142	124	105	157	128	134	119	115	134	143	113	142	120	141	150	144	154	140	117	122	128	124	132	139	117	112	137	121	130	124	128	131	115	136	122	125	140	140	130	130	114	125	154	118	145	126	146	125	137	129	139	145	130	126	127	138	150	149	128	112	133	135	126	135	129	119	115	132	125	148	131	119	99	148	130	113	118	131	126	128	101	134	148	128	139	108	112	113	143	117	142	173	121	127	124	148	120	106	131	133	126	131	127	134	148	141	139	143	120	129	128	123	121	141	126	163	144	147	113	159	138	136	131	132	135	113	128	130	137	139	149	138	112	124	156	151	146	151	135	158	123	113	114	143	128	159	129	141	119	123	120	145	141	122	126	114	134	115	141	139	124	132	129	138	140	126	112	130	109	120	130	122	123	111	131	121	141	117	129	121	124	127	116	108	133	134	140	139	143	135	128	115	127	137	133	125	133	129	126	119	130	151	124	123	131	143	127	152	131	134	117	146	111	118	124	123	118	129	121	128	126	129	123	116	142	135	112	119	152	117	143	129	127	150	116	131	110	141	128	126	143	157	113	130	128	129	144	146	122	119	126	117	138	125	144	128	136	108	132	140	137	141	142	141	141	122	142	133	123	107	135	131	107	146	113	119	116	129	126	115	133	147	131	128	123	122	143	136	136	124	115	135	105	148	119	142	144	121	129	136	137	132	133	133	129	137	134	133	148	144	125	156	119	141	132	122	139	113	140	131	115	134	141	121	125	117	119	145	138	133	122	148	128	123	130	156	139	132	105	132	126	136	144	131	121	120	144	140	133	143	113	142	136	129	124	131	120	125	119	134	128	155	115	121	133	134	137	128	113	140	134	135	164	112	123	130	130	133	136	136	123	128	139	150	130	125	145	116	120	142	120	136	145	134	145	135	131	149	122	141	121	135	130	144	149	129	137	129	120	135	125	126	158	136	135	123	118	141	128	128	126	129	102	122	149	144	130	132	129	112	130	126	132	139	146	130	123	141	118	98	125	125	131	142	112	116	159	132	126	141	153	119	133	133	121	128	127	130	150	137	127	132	117	126	127	110	129	135	132	146	114	156	128	119	139	115	116	127	127	127	133	141	138	106	124	109	132	126	125	145	124	129	143	119	104	137	137	150	115	120	133	134	118	143	134	135	132	127	131	141	137	126	127	129	124	132	135	166	148	128	120	129	122	144	116	123	121	145	136	143	132	114	114	166	131	150	121	106	148	129	142	130	149	118	129	124	132	102	140	120	145	142	142	158	139	125	124	132	118	148	131	132	129	149	117	145	109	124	110	122	117	139	125	139	128	142	134	145	132	116	118	152	131	118	151	109	118	112	134	136	152	105	118	131	128	131	139	127	132	130	138	139	132	104	122	126	134	126	120	143	134	130	134	130	119	108	117	145	134	126	128	138	133	125	132	120	119	137	145	141	139	143	118	115	131	124	132	136	132	137	124	109	140	124	144	149	144	125	134	147	129	149	128	134	104	129	119	134	136	114	129	145	131	136	130	113	143	118	137	126	133	110	127	138	131	132	140	129	128	128	121	121	143	134	142	127	119	131	159	125	135	118	131	144	143	116	118	143	127	120	112	127	114	139	140	127	112	116	136	128	138	150	137	120	135	128	154	121	133	130	124	107	133	145	116	131	143	123	124	133	117	133	135	135	134	108	134	142	110	147	141	116	123	149	143	143	131	137	142	115	138	146	152	130	138	140	136	138	111	139	157	131	133	130	134	100	131	143	129	129	141	117	137	120	150	131	112	143	139	125	132	121	118	142	128	125	136	111	119	133	131	128	136	132	118	151	134	146	120	138	139	123	133	128	128	153	117	108	137	117	109	132	128	148	119	133	123	131	135	127	112	117	139	121	149	108	117	119	119	130	130	140	129	130	120	132	134	135	121	121	130	119	137	125	151	116	140	121	146	130	128	128	118	150	124	116	120	135	154	152	141	139	139	131	134	127	149	142	127	142	141	133	152	134	140	112	114	125	134	105	143	128	153	130	120	123	141	122	141	122	141	135	146	103	127	134	130	140	127	127	141	116	139	126	159	119	132
7751	2805	6679	7108	6113	4904	3968	3251	2703	2448	1994	1808	1542	1512	1341	1215	1135	1004	1050	945	902	850	805	801	757	779	756	685	736	693	678	656	681	655	613	612	676	638	587	617	585	571	572	558	652	712	759	624	580	535	538	500	533	520	532	499	510	470	482	470	494	514	492	452	461	502	467	544	494	465	525	478	482	436	478	491	487	467	484	489	461	457	465	464	462	470	475	447	483	479	491	485	467	466	481	447	450	471	464	449	489	511	480	495	399	433	451	457	435	478	429	449	516	474	519	488	469	432	440	427	432	466	473	431	454	470	458	466	444	449	444	457	450	468	470	497	455	422	447	473	442	467	454	440	477	463	415	441	443	448	473	499	430	480	433	424	455	477	439	459	451	438	467	471	477	445	486	422	437	410	479	420	457	466	491	471	455	449	450	457	439	471	413	441	448	458	481	444	469	468	447	446	426	406	446	434	452	448	417	441	462	424	421	473	472	467	470	452	497	443	445	480	438	439	429	434	410	446	483	439	471	450	454	480	424	455	427	435	443	442	436	441	413	472	442	436	465	481	438	446	479	500	492	424	422	462	427	422	447	494	442	422	452	429	436	431	445	482	398	427	478	444	475	459	440	443	452	435	449	431	449	446	444	438	465	451	442	427	430	429	477	446	469	419	442	474	455	445	447	451	456	448	453	399	411	387	459	453	451	448	469	446	412	450	475	420	456	411	444	468	451	443	443	468	428	463	446	441	428	433	458	458	482	467	425	448	425	439	459	401	453	441	456	450	465	441	419	434	486	430	481	485	446	421	448	424	422	437	450	444	500	370	413	464	422	435	415	464	485	449	456	448	453	454	427	453	444	473	448	448	455	429	422	475	470	437	443	482	448	444	490	501	460	467	463	462	429	419	412	445	433	457	432	470	459	454	417	419	429	436	461	479	464	467	447	449	469	417	449	464	474	477	436	476	439	433	414	433	467	417	418	386	455	482	430	482	452	457	490	446	472	466	458	444	426	450	482	444	454	415	458	421	445	459	444	448	428	447	418	407	437	463	455	457	446	480	420	423	463	439	512	475	457	464	450	460	439	456	410	475	471	454	458	433	471	451	428	438	456	447	443	429	417	440	428	448	463	458	465	452	505	470	455	444	424	485	450	446	454	439	460	465	420	425	448	453	438	443	422	446	424	428	464	448	461	453	424	423	431	468	423	455	447	465	454	453	435	498	461	435	437	431	452	480	448	448	479	464	438	467	450	463	471	439	473	447	424	445	437	455	402	465	471	450	470	438	439	445	489	477	489	452	465	419	450	461	448	473	442	465	410	483	460	406	451	527	426	413	445	466	465	454	452	473	456	463	434	443	459	466	420	554	428	452	462	484	435	459	443	459	467	422	430	425	460	452	419	409	430	476	458	434	422	433	431	451	466	488	434	458	471	454	475	442	478	434	453	449	445	470	462	439	457	477	479	461	455	421	440	464	492	457	444	469	423	479	446	440	460	492	463	475	439	440	458	420	457	459	461	445	496	454	494	469	443	468	462	452	435	476	452	510	467	442	434	482	473	461	456	454	431	429	464	455	427	440	454	496	434	432	447	426	461	462	446	443	455	474	454	448	456	434	469	441	451	505	476	465	455	439	439	480	477	443	445	434	499	438	456	421	480	438	425	432	458	481	474	495	487	472	448	435	443	430	464	454	471	451	450	482	471	435	422	431	419	474	497	456	441	417	467	477	452	453	455	449	473	420	421	428	477	422	452	420	423	427	413	426	451	453	446	432	442	419	441	420	413	437	447	494	450	491	458	487	455	450	472	478	448	463	441	411	459	432	475	470	443	418	441	469	433	469	434	428	424	455	439	428	460	443	418	456	444	467	494	429	420	461	449	430	421	463	468	478	415	438	444	450	462	434	436	436	462	463	463	476	457	411	437	414	445	454	475	460	488	498	457	472	474	478	466	484	460	451	462	424	466	448	493	482	434	461	442	430	489	442	417	492	475	451	437	459	463	474	460	434	453	443	486	437	448	440	466	431	466	440	478	456	444	439	462	433	448	440	501	463	427	451	449	478	421	438	471	457	416	466	438	462	444	458	442	398	473	480	495	445	432	437	447	473	421	453	465	419	444	453	432	465	438	457	438	448	441	444	444	445	456	476	439	431	436	463	473	430	451	459	437	446	433	435	418	452	438	433	452	441	456	512	427	409	438	442	436	444	459	425	451	480	457	458	460	415	476	434	493	422	457	463	434	426	453	431	461	447	447	435	484	453	461	427	478	421	451	426	450	425	451	459	446	446	441	444	470	479	444	439	453	442	485	437	428	444	475	405	492	443	476	422	440	475	425	440	434	435	481	417	456	458	464	434	457	425	434	475	444	453	426	430	473	437	492	477	453	454	456	453	465	476	429	452	446	484	449	452	455	407	452	474	457	469	414	481	440	446	450	476	468	448	427	446	461	454	471	438	444	445	439	464	436	447	441	435	433	445	421	459	430	392	423	443	438	422	459	472	464	428	447	429	471	462	413	445	459	477	455	461	391	484	419	429	465	429	463	474	464	444	461	430	427	419	426	458	466	455	434	435	453	467	460	450	480	457	465	435	460	416	465	463	388	408	445	467	436	441	422	460	444	457	409	460	416	456	451	443	426	414	450	467	446	470	483	474	448	464	415	438	475	450	481	445	417	452	467	449	427	437	456	453	447	441	473	431	464	434	438	500	449	482	439	436	472	472	466	458	453	449	467	438	443	445	431	453	484	476	451	480	428	459	460	464	462	465	441	440	438	434	471	471	460	459	421	490	419	468	454	439	473	446	464	497	411	431	421	441	443	415	409	446	463	442	472	441	492	479	488	469	440	480	486	452	432	435	479	457	457	480	450	466	478	449	440	461	426	454	444	436	460	459	464	452	455	420	492	479	421	422	463	476	456	442	454	441	468	392	449	447	424	449	446	460	449	452	431	468	443	420	476	472	493	474	456	454	458	455	457	467	472	471	450	432	449	435	439	445	439	471	437	465	414	466	490	451	484	451	447	436	445	464	490	444	462	442	432	459	443	468	455	431	425	463	456	437	392	448	461	470	445	478	459	451	477	397	433	401	468	454	471	454	477	480	424	450	458	422	462	481	462	455	474	466	427	447	454	482	430	408	447	429	453	458	421	469	445	455	446	475	423	451	439	468	457	428	435	430	434	482	428	409	447	488	417	501	457	449	447	459	421	431	429	468	410	457	435	484	390	432	473	457	459	441	440	436	416	413	461	476	433	449	462	484	451	460	445	468	459	412	443	447	422	426	430	425	451	474	506	419	437	452	437	475	459	444	443	443	425	427	447	466	452	431	433	437	427	425	492	470	439	441	434	426	444	451	478	414	444	491	465	420	428	438	441	459	409	453	449	448	453	465	450	467	485	450	411	416	432	460	413	444	447	432	432	441	469	451	456	462	461	453	437	448	471	451	479	454	482	492	459	444	500	452	455	470	469	435	452	448	440	431	459	465	455	444	447	440	465	484
1317	383	376	368	340	338	306	296	299	334	321	337	323	346	358	316	302	321	304	296	323	318	311	317	301	330	321	310	343	324	317	321	335	329	350	339	319	315	342	331	300	314	305	318	300	336	333	323	307	336	321	333	323	314	317	327	288	341	345	337	279	323	302	325	307	308	335	338	322	324	326	311	343	326	329	298	322	310	279	343	315	299	315	306	323	337	305	319	316	293	295	321	318	296	315	343	289	324	340	312	292	316	300	368	322	321	322	345	314	310	297	314	303	322	301	286	301	302	309	330	298	312	326	312	312	313	324	308	344	299	318	307	317	327	337	300	356	292	311	319	311	297	331	319	322	299	331	367	282	317	326	329	303	324	353	302	330	309	318	300	310	307	310	308	337	280	314	337	316	362	325	344	321	364	313	292	329	341	303	314	323	355	310	358	313	311	312	307	304	301	313	337	313	342	304	318	353	304	323	322	328	326	329	321	337	316	297	335	341	330	349	304	313	295	286	324	313	342	316	333	300	324	291	327	321	288	308	325	340	331	311	322	341	326	299	310	306	320	305	308	308	343	312	348	309	276	310	336	320	326	341	333	305	315	329	349	315	305	290	333	345	337	316	329	322	340	291	318	310	280	339	312	328	326	310	319	348	319	298	302	309	313	317	342	348	308	347	310	309	299	329	326	301	337	338	329	320	324	314	319	290	294	313	302	300	322	348	307	309	285	316	309	314	347	303	332	338	304	338	350	308	319	316	310	306	327	314	323	313	324	306	323	312	273	315	281	313	311	338	317	306	306	305	317	321	298	301	344	320	330	300	332	303	310	322	303	350	315	304	290	340	293	309	333	337	332	326	331	282	311	284	317	293	314	301	320	333	299	347	341	345	347	332	328	319	326	314	314	284	331	309	323	308	312	317	342	297	326	320	332	310	298	318	310	334	333	323	304	314	360	315	312	318	337	299	376	299	361	342	339	310	294	301	326	308	306	302	322	290	322	317	328	322	292	322	323	297	340	334	321	300	305	324	317	328	326	297	331	319	272	313	342	318	323	324	273	289	338	307	318	317	305	316	359	314	335	321	316	299	305	326	336	328	326	316	305	322	329	340	314	308	338	306	317	325	319	311	345	309	296	321	321	317	314	316	312	340	336	368	316	317	332	292	366	330	319	342	322	316	329	298	319	328	318	339	317	300	351	291	328	308	315	325	295	347	358	300	309	337	315	313	303	314	334	329	311	309	313	320	310	306	307	317	327	337	345	320	291	313	298	314	318	288	320	304	304	319	311	317	336	299	318	312	315	335	309	323	312	322	322	325	336	345	332	322	354	303	322	321	352	294	316	313	349	316	345	302	324	316	305	336	306	309	312	302	333	318	317	313	307	309	318	329	312	344	271	309	309	337	345	321	311	336	331	302	327	310	308	327	318	318	322	356	361	293	344	333	279	310	304	314	347	314	301	309	311	306	313	281	329	347	310	337	337	333	329	339	317	309	332	297	315	291	305	297	349	320	313	341	326	338	335	321	299	335	287	299	331	312	273	293	346	323	309	284	311	331	311	345	328	306	345	314	314	330	328	332	320	332	284	310	314	336	337	297	339	333	334	310	324	314	343	327	338	336	321	307	292	306	298	328	315	312	291	332	318	320	319	302	345	303	313	323	312	306	332	323	314	294	327	302	297	329	294	300	337	333	325	308	305	311	315	340	304	336	333	335	331	314	308	322	335	341	324	315	345	334	307	319	296	325	311	303	340	296	324	324	323	350	333	328	321	334	336	339	332	318	291	315	337	318	325	292	313	299	313	318	323	344	309	343	339	309	339	326	337	337	305	326	294	304	332	321	327	304	295	324	318	340	315	298	302	309	351	302	325	302	332	347	335	314	285	302	312	349	340	299	329	287	323	321	335	327	312	315	314	338	321	321	310	330	331	273	297	317	323	291	296	321	337	338	318	325	340	337	288	323	346	340	314	325	315	348	290	304	333	329	302	307	284	338	295	296	322	339	316	351	318	301	312	339	302	350	351	304	320	315	330	332	324	335	341	306	352	321	331	296	329	343	298	334	330	303	323	319	309	313	314	295	330	337	310	291	306	336	288	298	327	342	313	288	319	326	310	311	296	317	325	313	324	383	306	295	309	321	300	332	337	303	332	314	311	325	361	299	282	316	266	332	318	301	324	325	328	325	309	334	313	319	317	309	296	281	305	336	277	317	316	339	311	311	332	320	329	327	327	317	297	316	306	275	318	344	315	344	337	326	304	305	321	290	318	318	300	323	331	298	344	302	344	343	327	327	314	326	332	329	326	297	306	336	335	290	292	327	327	321	316	336	347	324	297	316	350	336	295	322	323	307	320	293	344	287	299	306	335	307	319	306	312	312	308	317	293	317	350	335	299	295	340	313	334	311	317	298	330	354	307	328	358	329	288	312	313	338	301	332	315	325	363	327	309	331	359	329	334	320	289	329	319	287	307	331	296	334	311	301	313	310	316	326	322	327	338	339	316	293	301	331	298	328	328	333	317	292	319	346	321	315	301	342	313	291	327	314	321	342	302	316	311	327	302	315	313	308	304	321	317	321	314	336	309	319	342	298	302	327	321	324	331	322	279	331	353	313	288	313	307	322	325	314	332	342	310	353	343	308	316	313	321	307	316	299	337	324	345	289	298	323	325	294	296	346	330	306	312	332	346	353	308	347	312	330	313	348	304	336	321	325	339	324	314	342	299	283	314	347	291	300	320	337	333	292	351	321	322	328	338	308	315	299	313	311	323	323	313	313	339	293	319	306	309	327	335	309	332	301	276	328	291	339	309	326	324	307	348	317	337	341	340	272	271	312	323	318	326	369	339	299	284	331	300	335	354	367	325	311	325	313	330	309	327	350	332	329	349	301	297	343	291	345	337	318	360	297	347	327	318	316	313	312	320	308	299	304	318	320	329	339	337	298	298	320	337	335	343	340	310	324	346	328	330	309	332	333	338	303	333	347	344	301	294	312	320	306	325	317	314	336	316	300	270	298	308	327	316	306	317	317	326	315	281	313	309	328	325	321	309	328	308	332	310	296	309	335	283	347	323	309	307	319	283	311	315	330	335	349	304	294	300	321	310	309	316	324	308	291	326	337	332	313	324	314	306	308	312	322	327	343	333	306	332	322	306	305	324	307	331	347	304	318	316	312	337	318	317	327	331	348	314	324	319	310	342	327	360	311	308	317	337	353	318	321	311	308	330	329	311	318	317	330	332	311	302	339	331	352	305	339	317	342	330	307	320	338	346	342	330	320	300	311	313	315	284	306	330	319	315	328	309	326	299	359	270	328	301	303	334	341	333	324	330	332	337	323	346	338	351	344	380	321	303	295	324	320	318	298	327	297	305	333	278	326	355	302	285	316	350	316	292	291	328	333	283	315	293	310	324	323	308	326	338	300	299	324	309	310	331	362	310	319	318	302	329	284	311	322	353	342	311	315	351	333	322	318	331	331	305	322	327	343	334	338	308	337	303
2459	961	1117	1108	1121	1069	978	1013	997	983	930	1012	976	977	1011	981	978	961	960	970	957	997	955	922	1012	931	903	970	945	956	923	920	989	1029	947	937	969	953	996	884	950	1027	981	978	952	910	928	922	929	929	928	970	903	972	917	972	957	996	977	893	943	948	970	1035	988	996	958	953	888	921	1008	962	945	927	945	996	940	962	938	940	959	919	958	987	921	948	993	927	943	918	999	983	981	1006	897	966	946	1011	936	920	980	937	930	1024	923	952	923	995	948	918	946	951	936	914	972	937	937	1001	981	975	904	999	985	1001	939	892	935	952	928	952	898	961	956	924	1019	975	950	946	978	971	986	895	1008	907	942	916	890	940	945	985	963	988	965	954	956	993	941	1004	955	921	1007	928	970	933	986	942	890	1001	937	926	1010	909	972	960	958	977	980	976	918	966	926	964	931	918	930	977	922	959	944	917	985	899	981	976	924	930	1001	928	949	966	901	928	929	1023	945	981	917	989	954	995	971	985	925	975	927	929	915	926	977	972	959	942	924	926	932	923	903	929	983	900	960	904	925	966	947	934	920	923	979	926	971	912	937	932	957	957	954	908	959	960	932	949	978	901	874	948	918	955	930	943	954	1038	958	974	974	953	959	943	974	965	944	941	968	910	938	997	965	954	969	984	919	895	947	967	981	922	949	998	955	987	933	935	905	916	910	960	961	908	981	939	963	945	951	981	960	977	929	938	978	944	971	960	942	948	970	981	959	879	929	942	962	1002	941	967	975	954	964	938	1004	971	955	960	977	957	1004	961	977	948	982	958	969	995	937	972	973	995	962	964	962	967	932	941	961	1006	967	933	957	987	934	963	960	958	935	916	893	983	908	964	937	923	1015	990	1017	961	981	991	991	986	936	900	952	979	957	940	976	966	934	932	935	971	991	958	987	960	971	945	928	1002	983	902	952	962	940	984	1005	962	949	962	925	997	935	955	935	924	948	966	958	949	965	900	1066	992	957	928	996	952	961	943	923	980	926	1015	996	946	1002	926	953	947	928	928	922	944	928	969	954	974	956	973	972	963	914	999	945	915	990	926	939	941	960	933	955	950	976	953	968	911	952	964	979	942	974	950	920	1015	932	993	959	939	934	912	924	951	974	936	962	923	924	922	979	903	964	1002	902	909	978	916	973	968	972	923	959	946	889	978	963	925	947	942	979	1015	995	961	946	924	944	897	950	999	921	930	954	966	940	966	887	975	975	931	995	959	956	916	940	927	950	909	940	1017	973	951	963	925	974	978	936	1029	958	926	917	952	951	959	966	915	1000	990	958	954	902	946	933	986	953	970	1003	949	984	934	996	1014	943	969	963	955	968	1034	962	935	909	962	931	996	952	904	967	989	959	935	952	998	919	964	950	924	952	968	981	973	969	931	924	957	956	983	926	954	945	1022	956	924	930	988	921	954	916	931	938	872	942	948	966	962	960	918	982	925	931	975	977	958	958	930	921	997	952	977	974	994	1006	965	973	977	873	942	925	974	979	943	943	972	952	938	944	962	1000	945	978	947	983	912	943	920	937	978	956	1005	983	925	988	933	989	933	960	923	962	953	941	963	1016	966	973	969	904	995	935	945	1003	917	939	943	917	914	898	953	949	918	961	998	959	979	923	979	961	954	982	952	1004	978	967	942	940	942	899	972	1007	950	949	970	951	934	943	966	938	992	959	924	971	982	988	939	946	941	943	953	999	909	986	976	981	985	994	961	955	928	893	994	947	942	974	893	920	944	971	892	943	973	951	960	999	889	948	995	998	932	970	943	973	966	952	1001	911	930	962	980	1005	958	1023	892	947	944	956	889	962	898	973	953	954	892	943	896	934	932	964	980	920	981	957	969	922	972	955	912	983	939	999	1011	923	997	963	956	922	1016	909	928	933	971	949	977	956	937	943	951	947	913	999	978	999	976	971	944	964	986	951	959	949	958	932	940	925	913	1022	883	928	933	921	942	908	962	952	950	940	976	886	927	948	998	874	937	936	924	918	928	912	975	990	902	944	982	949	1011	917	873	973	957	881	958	981	999	918	912	961	961	960	929	892	947	928	965	923	914	924	953	972	920	921	981	952	951	987	927	929	937	986	917	945	952	942	957	964	904	945	976	940	929	923	909	958	1010	977	933	917	946	936	966	930	948	960	964	971	976	944	949	977	897	934	901	950	951	977	966	979	958	932	982	936	937	962	958	976	974	946	1014	998	934	928	951	950	942	940	938	983	968	981	917	927	932	935	933	979	925	937	965	941	988	910	992	924	981	928	933	928	986	951	983	943	958	946	960	986	986	924	953	927	968	914	940	934	979	1011	950	931	979	923	970	958	1007	910	965	972	937	983	1020	924	960	959	948	952	897	893	989	953	968	927	988	938	952	924	979	933	952	916	955	966	914	941	905	971	925	946	958	939	999	974	990	934	963	873	882	999	999	892	922	982	978	907	963	890	949	985	932	978	936	987	892	935	962	983	947	964	931	1016	928	954	1008	939	943	943	974	949	962	999	978	958	955	940	963	927	955	951	942	901	903	924	962	930	937	965	881	972	998	962	991	929	940	953	935	930	936	906	974	978	916	914	968	952	967	981	975	997	935	956	989	987	955	898	930	926	959	929	1006	980	934	953	919	920	985	995	976	927	986	890	971	922	917	951	936	949	935	991	947	955	940	944	946	999	958	959	985	896	943	919	988	953	924	986	945	943	949	948	920	976	927	914	994	913	985	969	939	933	974	960	958	978	923	957	1002	951	993	958	903	905	974	963	974	906	987	993	915	936	934	935	987	923	962	924	883	957	972	1002	921	953	925	922	953	946	983	1012	980	938	949	961	993	999	970	931	1021	971	933	905	950	998	943	974	956	1008	938	953	1022	956	935	951	903	987	896	970	927	956	990	1005	969	925	923	963	974	903	923	950	927	945	930	910	1002	947	939	923	994	994	950	902	947	986	948	936	943	946	958	888	968	922	892	921	928	978	949	957	937	960	943	982	944	972	965	932	997	955	947	956	957	993	959	971	955	938	938	950	892	942	903	954	923	976	911	958	953	954	934	952	967	990	971	1015	952	984	894	886	974	945	941	976	930	961	878	963	944	975	929	994	967	993	944	998	973	953	942	961	995	966	922	922	942	934	926	981	975	950	927	949	991	989	913	978	1000	899	956	936	903	937	955	980	939	922	959	970	949	979	975	969	959	949	978	914	953	917	963	994	921	976	966	933	943	946	960	1007	926	972	989	953	964	994	987	932	896	972	979	933	923	979	934	955	962	922	940	923	944	970	983	905	949	949	979	947	1018	977	976	964	964	985	915	902	942	920	953	942	961	921	936	944	953	964	930	985	924	934	1000	1005	981	977	949	937	949	922	960	970	987	964	949	949	955	1013	984	923	983	890	920	948	905	949	1000	959	925	901	935	992	906	927	977	919	949	980	949	972	966	913	936	923	928	968	942	908	914	947	964	950	977	920	919	968	962	970	989	929	971	918	979	939	937	948	1001	942	920	936	944	958	971	934	1019	957	917	1000	938	957	957	955	954	860	955	942	920	977	900	941	928	927	916	925	978
4709	1280	1589	1124	782	646	524	441	316	335	322	273	259	256	232	247	244	214	252	231	220	227	209	227	212	195	194	216	189	184	214	206	207	201	233	182	202	202	242	181	189	210	186	205	175	194	235	194	210	210	207	205	213	186	188	200	209	190	201	180	202	186	215	191	193	200	168	187	189	219	197	216	205	198	184	204	189	172	201	201	199	209	189	198	212	194	178	203	185	209	181	221	192	198	215	186	184	220	232	180	165	210	206	184	176	172	206	192	195	185	182	195	200	202	183	196	202	178	198	190	204	201	194	189	178	206	214	196	190	207	197	195	190	186	217	190	221	181	198	186	179	207	198	182	202	207	180	190	195	189	200	209	189	162	217	188	171	205	199	182	194	209	177	201	188	198	199	185	183	212	178	186	175	210	182	206	185	178	207	178	202	181	218	184	203	216	222	207	200	184	210	194	226	167	214	202	221	209	184	200	190	181	213	188	183	207	189	186	189	210	207	210	175	192	205	195	191	209	209	208	183	177	219	190	182	186	199	184	186	197	190	197	210	174	165	180	180	190	206	210	188	176	198	192	185	192	181	200	200	175	189	198	193	190	230	215	206	210	189	188	208	206	191	202	167	190	182	210	174	177	189	180	220	203	178	193	192	188	201	199	198	202	194	193	191	205	183	196	198	174	219	188	173	205	191	181	177	183	185	212	183	206	211	212	189	177	209	208	202	184	201	207	195	188	190	188	200	179	157	195	178	190	173	202	181	199	193	218	200	204	196	179	170	180	191	194	177	196	241	213	193	202	205	219	177	176	195	199	187	200	211	203	199	190	217	192	194	198	184	172	206	198	174	203	199	175	192	197	192	202	177	179	190	195	196	215	199	182	177	181	205	197	209	188	188	204	196	180	198	172	192	178	189	172	204	193	191	174	178	189	187	176	171	200	210	187	206	188	181	191	218	179	186	204	198	186	196	188	187	184	202	191	214	211	208	177	207	201	193	185	216	191	186	160	189	205	203	221	208	200	168	192	217	210	198	203	195	209	207	173	190	181	184	221	207	197	182	217	218	209	184	189	216	162	196	196	188	204	210	202	199	209	189	194	184	178	183	179	188	202	197	179	204	203	204	208	183	191	179	189	204	177	188	193	185	189	206	197	208	206	194	192	189	192	192	198	199	221	191	185	164	205	174	210	205	193	207	185	228	191	192	204	208	206	175	210	204	202	215	173	184	186	209	198	190	187	191	186	197	197	202	183	209	207	167	192	191	204	209	181	238	183	182	199	200	196	196	164	177	183	201	205	200	191	214	213	206	208	224	213	211	202	195	178	197	216	204	217	203	211	203	206	196	186	197	207	187	183	175	193	220	186	193	209	201	194	178	195	222	203	172	205	165	201	213	188	209	217	168	187	185	210	166	208	213	207	217	190	159	207	182	217	183	205	187	216	193	198	177	199	201	204	216	196	184	172	216	201	175	200	177	199	184	195	212	209	187	196	181	201	187	187	218	198	187	174	196	174	189	205	205	186	179	199	195	207	184	190	178	171	200	161	198	179	178	190	185	212	205	210	200	222	207	194	215	195	175	198	174	165	180	211	205	217	201	174	167	200	206	225	192	186	185	169	162	190	184	226	219	185	177	207	196	202	197	172	187	225	199	212	205	196	189	204	220	186	178	199	160	197	191	195	198	184	208	213	188	196	186	195	183	184	186	197	171	209	192	176	231	198	176	201	206	192	176	206	195	183	185	199	203	191	206	197	194	214	205	200	196	202	209	177	212	189	177	214	186	195	193	208	223	196	189	187	194	191	202	213	198	201	197	202	200	219	228	197	204	200	189	191	231	182	205	204	179	221	179	176	203	192	193	211	209	195	198	193	212	190	204	192	231	192	182	201	208	191	184	198	194	215	199	188	217	215	211	206	178	198	193	171	191	183	180	204	182	177	208	182	203	208	199	230	186	191	182	193	200	177	183	205	196	197	209	212	220	206	209	213	213	172	191	199	183	193	199	187	178	168	182	175	214	208	194	203	193	215	186	217	194	177	195	200	195	212	196	194	204	193	205	197	191	177	199	211	207	204	184	205	210	188	206	216	198	207	207	198	195	201	180	227	197	183	169	182	194	199	179	178	204	199	188	164	208	166	193	205	200	189	189	183	190	202	185	188	220	205	188	200	187	203	210	210	221	179	187	182	190	191	196	183	229	183	170	201	192	201	216	180	207	207	186	211	202	200	198	199	184	205	195	190	199	192	240	196	196	204	203	198	191	180	195	219	208	191	180	175	218	175	225	209	191	197	199	198	192	208	204	191	200	173	197	216	211	187	232	202	187	169	186	189	190	221	151	169	193	190	180	200	192	200	208	187	195	197	165	208	213	210	209	196	198	215	203	203	216	206	191	183	197	185	221	195	192	207	214	205	200	203	192	172	175	187	211	211	187	183	199	194	195	200	210	208	196	183	172	196	187	180	216	192	185	196	170	167	189	198	217	183	189	173	181	185	177	196	200	194	193	193	209	214	192	201	180	187	211	216	190	205	194	195	215	206	195	200	200	192	180	191	219	187	197	192	183	189	219	189	176	188	203	190	164	208	205	194	202	190	206	189	181	176	163	188	181	206	210	193	189	193	170	188	190	222	186	202	198	187	201	215	199	199	192	202	223	197	193	185	194	218	160	204	200	196	194	189	220	203	188	206	220	191	207	189	188	201	180	178	199	174	201	199	206	191	191	200	230	204	196	196	186	190	181	201	184	226	188	173	213	177	226	187	166	183	202	163	212	210	172	182	185	213	220	215	211	176	199	210	187	196	194	185	207	189	169	212	202	208	207	208	187	206	212	199	183	208	192	159	214	209	183	200	183	174	182	192	208	194	165	221	218	211	176	199	190	181	216	182	175	185	223	189	200	193	205	190	199	195	178	186	186	222	198	201	205	187	208	209	206	205	193	211	199	218	191	188	196	204	205	206	207	181	221	174	195	193	183	177	190	193	193	174	183	179	194	188	183	208	183	198	192	185	185	202	202	177	199	197	213	201	184	182	185	176	187	177	198	203	171	217	193	196	202	184	200	191	205	174	206	187	190	200	191	197	190	195	213	170	208	221	206	198	199	208	187	194	202	187	205	177	193	182	189	182	196	200	188	188	193	189	215	207	174	185	183	199	191	200	168	183	203	201	206	206	190	213	202	208	173	197	178	227	206	179	229	216	181	179	203	199	196	203	204	204	207	211	207	195	200	207	199	207	209	207	212	182	173	178	206	176	216	201	210	185	226	204	194	181	215	204	199	203	201	206	175	221	191	181	198	186	211	219	171	203	173	188	225	189	222	190	243	204	194	193	188	184	209	204	194	187	184	214	192	194	192	154	175	202	211	198	182	176	186	193	215	197	208	197	183	185	217	210	195	175	166	187	205	207	214	202	223	200	204	177	182	208	207	189	198	186	185	186	191	206	183	212	183	159	161	186	211	225	215	206	196	184	195	176	177	193	194	181	172	224	208	169	186	194
5660	1750	3970	4233	3633	2987	2503	2234	1780	1582	1365	1277	1241	1120	1052	987	983	949	855	870	763	849	784	774	796	795	773	746	756	724	742	743	727	730	759	742	697	695	686	707	644	680	722	690	720	812	739	728	666	663	651	664	679	660	670	685	655	696	634	682	675	650	654	611	625	585	688	646	623	642	647	630	633	656	639	654	647	661	649	646	669	654	622	658	607	670	637	617	652	659	607	638	654	619	639	606	643	626	610	642	598	634	656	689	626	594	670	628	652	630	673	632	626	633	631	645	625	652	638	684	631	650	642	674	629	661	648	605	633	592	640	686	624	632	605	597	636	658	613	652	650	642	644	691	613	669	610	603	593	615	676	608	599	637	596	595	595	638	668	675	634	594	645	638	585	646	611	621	649	642	643	618	650	563	620	648	642	619	629	642	602	553	620	647	644	627	653	619	593	651	642	632	594	599	635	611	628	601	614	652	650	647	578	640	660	587	622	611	647	656	607	597	646	647	604	607	625	596	617	618	658	666	645	620	630	621	694	667	648	639	618	633	638	630	606	668	612	600	594	656	700	642	652	679	625	597	632	646	614	606	624	633	676	611	605	633	617	653	619	604	621	634	615	627	630	623	655	650	626	652	561	599	573	635	656	587	625	627	616	632	604	614	629	676	612	618	609	612	585	581	621	632	622	625	573	634	661	677	672	623	634	605	598	624	626	631	599	645	600	609	659	635	627	629	630	608	666	586	630	611	649	631	631	661	602	595	589	614	658	631	632	645	607	598	584	620	581	621	639	605	644	615	647	641	615	621	628	633	624	609	646	624	636	635	601	620	623	672	624	600	610	629	557	630	619	651	624	602	589	614	616	611	635	595	596	604	644	604	615	643	587	606	627	602	611	601	593	647	635	613	635	627	615	651	665	601	624	637	593	584	633	617	622	618	631	608	638	639	598	631	619	634	633	616	641	674	623	641	643	586	578	628	630	647	621	616	656	635	609	635	629	610	574	651	647	636	579	600	618	590	641	636	622	637	598	625	605	602	634	614	639	610	680	617	606	627	614	569	665	644	639	596	653	614	623	581	602	628	615	620	605	644	653	645	648	637	631	615	595	647	606	607	565	617	635	610	642	623	640	642	598	685	634	632	622	629	666	649	606	567	629	616	607	614	615	615	630	639	641	614	664	614	570	674	630	631	686	606	589	610	642	620	669	599	642	629	639	607	630	625	621	613	598	644	634	622	593	634	629	694	594	621	642	646	667	585	615	651	636	644	599	626	635	591	620	631	627	652	619	598	604	618	633	638	633	608	642	604	617	644	609	652	639	567	611	608	653	651	673	594	597	627	647	583	646	597	613	647	661	630	608	613	667	634	609	632	621	595	558	629	627	628	619	623	608	589	592	691	642	618	629	555	608	626	657	587	580	576	600	635	595	608	631	632	596	590	619	678	627	627	623	616	644	601	592	610	611	661	634	641	612	613	614	643	610	621	637	634	604	616	646	669	605	642	625	611	619	644	684	590	620	640	647	656	634	627	648	644	658	660	631	614	651	620	587	651	582	664	583	597	615	613	612	587	596	639	590	580	578	679	655	614	646	661	640	608	575	560	608	633	634	597	657	612	615	629	627	619	645	591	604	650	620	633	617	591	637	630	647	616	656	654	637	624	661	638	596	617	622	602	608	645	652	644	579	621	619	636	631	625	673	615	581	621	607	646	655	678	612	602	596	641	646	608	641	628	618	619	658	577	608	622	623	594	629	608	637	644	605	651	640	656	585	618	636	625	645	653	615	593	577	586	616	639	606	614	607	665	598	577	606	621	617	675	604	556	605	615	629	607	619	614	615	593	620	664	608	640	623	637	654	671	647	608	645	628	604	621	626	624	602	591	638	600	635	607	609	598	665	629	641	637	681	614	603	606	624	607	605	609	639	626	595	596	658	624	615	633	639	627	645	653	556	618	639	629	655	618	623	585	601	612	620	602	567	617	624	619	668	587	619	607	644	625	634	606	661	611	595	594	644	619	647	666	611	641	567	635	651	605	686	606	630	622	634	608	645	644	635	650	620	625	583	674	622	597	607	579	577	607	604	612	621	629	633	600	676	604	647	620	587	589	633	658	678	608	644	672	635	668	656	610	618	656	596	640	632	637	626	614	586	602	620	629	612	622	611	557	596	609	612	633	644	643	641	627	625	617	692	607	592	586	619	605	636	646	604	598	589	618	635	624	632	630	610	597	638	665	631	628	585	639	631	656	641	568	610	657	597	577	640	615	640	642	617	603	611	642	624	666	611	572	609	638	601	578	628	626	624	611	668	593	636	629	663	593	619	631	592	655	611	637	601	617	647	651	594	604	649	600	639	680	624	680	607	577	609	630	661	604	655	614	638	610	591	649	588	619	625	578	602	620	537	636	581	629	631	603	650	641	658	620	675	603	646	633	632	596	626	589	645	590	643	632	629	591	695	656	620	593	632	583	589	633	633	622	601	647	646	618	642	665	601	636	638	575	602	623	595	617	630	616	581	601	577	630	609	629	609	614	640	628	599	647	616	620	630	647	637	597	616	678	593	613	620	590	622	617	617	669	620	598	640	628	601	632	641	630	598	602	656	657	596	655	612	633	651	614	631	581	608	620	642	595	582	646	626	645	601	594	588	636	615	615	623	687	658	605	664	633	560	632	623	610	662	589	622	648	567	639	627	637	633	607	610	583	601	637	579	583	591	608	615	594	629	586	603	614	603	657	589	685	654	633	617	651	612	603	581	660	606	586	635	619	648	663	633	619	621	621	596	651	617	623	645	632	592	630	614	677	593	672	605	604	619	629	639	640	624	637	635	602	586	637	612	609	579	633	594	616	625	615	644	593	571	647	634	610	586	620	630	604	646	627	612	668	598	649	633	639	597	619	602	630	621	615	634	560	624	638	611	623	633	667	605	612	595	635	599	656	690	619	624	613	618	624	634	605	637	627	637	615	616	631	589	629	635	670	633	586	631	623	554	641	586	620	579	610	632	656	627	643	632	646	610	589	597	636	648	577	625	624	628	600	614	625	607	643	603	601	613	611	669	576	620	592	627	609	679	642	633	627	630	628	633	636	635	646	619	589	607	603	606	660	598	654	657	636	599	623	655	650	592	606	654	624	662	636	591	646	588	630	659	636	614	611	657	581	664	630	646	598	596	623	644	609	637	613	634	660	619	627	635	628	638	632	659	583	636	636	621	659	670	591	638	652	606	625	648	631	615	581	557	619	667	652	637	564	659	633	694	660	632	635	629	630	626	620	600	667	597	615	625	617	637	580	660	589	604	625	623	663	626	649	597	599	576	618	614	588	575	645	620	649	620	595	612	561	601	620	591	614	632	591	644	674	581	631	642	672	612	625	609	603	634	629	619	624	636	622	656	613	649	615	641	635	621	681	586	636	625	604	643	596	600	592	621	652	625	628	621	627	634	614	577	625	637	607	627	636	627	571	606	633	643	640	639	653	571	641	617	594	671	661	653	620
8908	2492	2888	2134	1464	1010	707	578	461	414	344	325	271	251	235	231	207	191	201	184	161	162	168	199	163	146	157	140	173	176	153	145	157	149	146	174	152	170	142	145	144	151	129	135	160	159	171	148	147	125	142	145	134	151	142	128	144	136	116	138	136	156	136	102	118	133	143	125	140	132	134	123	126	133	143	128	147	129	145	149	149	140	121	124	133	140	121	158	136	133	119	135	118	156	143	118	141	117	120	127	120	153	136	129	139	138	131	126	154	135	125	132	136	121	141	159	127	131	156	143	141	138	140	129	130	128	120	139	135	127	121	144	129	124	131	140	158	134	112	144	121	156	113	136	127	123	133	132	138	128	136	123	115	145	121	138	148	132	138	126	113	129	136	128	128	128	138	130	129	126	136	136	135	129	133	140	140	130	130	150	146	128	120	137	133	127	124	117	142	128	144	139	134	136	120	113	127	129	127	123	130	156	139	137	105	129	106	122	115	145	139	141	127	91	125	132	133	151	132	130	135	132	131	144	130	142	132	138	112	118	121	126	135	135	114	141	128	130	122	128	115	139	140	131	141	122	136	137	136	114	121	134	129	136	116	132	145	128	138	147	130	139	145	120	118	124	145	138	107	121	120	126	136	119	132	136	144	134	124	119	131	120	144	121	126	128	147	132	129	127	140	125	94	126	139	120	143	158	132	139	134	131	136	115	157	145	146	123	124	137	122	133	135	156	119	146	130	128	117	131	141	142	127	142	139	138	112	115	125	139	124	134	119	135	132	129	148	137	127	125	135	120	124	130	143	140	150	122	141	139	133	118	109	141	129	146	128	126	123	123	123	132	141	132	143	156	133	129	133	123	120	160	135	118	130	131	116	146	126	141	142	131	122	139	120	133	134	129	128	114	119	138	122	146	105	128	127	142	112	139	137	116	119	111	134	143	132	141	119	118	116	130	131	132	120	111	143	145	124	136	123	125	141	142	125	129	116	139	133	108	144	124	130	147	134	130	138	122	133	113	134	138	135	114	106	131	136	143	129	115	143	130	119	124	122	115	126	123	140	141	140	126	121	135	136	125	135	120	122	154	122	141	138	152	122	125	129	126	117	131	136	136	143	141	135	130	122	109	119	124	128	130	110	137	154	138	129	125	128	127	140	113	113	115	123	128	132	126	138	139	122	126	118	126	127	130	139	127	126	139	125	115	118	128	124	142	133	129	126	121	128	110	136	127	139	136	133	126	154	132	140	120	152	113	136	140	123	141	117	132	136	147	129	135	115	134	136	111	161	128	166	131	116	130	128	156	110	139	142	116	114	140	130	124	137	127	114	154	118	132	157	141	125	128	135	120	132	107	114	119	133	126	115	120	124	138	119	127	133	146	139	128	129	141	131	132	140	159	129	126	142	124	143	135	153	126	124	112	155	145	109	131	125	155	122	127	125	120	129	146	134	121	146	135	114	127	143	107	144	131	127	135	147	132	137	128	139	136	126	122	112	116	119	137	129	123	123	121	124	124	139	123	147	129	126	134	133	157	133	126	147	133	145	126	131	140	138	129	99	128	167	130	129	159	119	142	132	115	137	113	145	131	144	122	148	126	137	114	138	126	141	137	120	118	138	152	136	146	127	120	124	140	132	132	130	116	117	138	139	124	142	119	145	143	140	143	138	129	116	110	127	130	129	133	137	107	134	120	121	138	144	141	103	129	162	114	158	133	141	142	120	113	151	138	118	125	146	125	143	165	117	131	124	132	110	141	148	139	139	136	118	130	133	142	143	121	137	130	123	161	129	124	113	136	140	130	116	138	117	124	122	129	120	142	137	144	124	125	142	146	130	138	147	121	152	139	125	116	114	117	117	127	131	140	119	122	145	122	118	127	122	138	115	121	137	139	131	144	128	130	137	139	137	137	121	140	126	131	122	107	117	121	137	121	138	125	120	129	137	144	129	124	154	132	131	120	126	134	138	141	117	141	133	118	126	126	124	132	119	133	140	129	161	119	130	135	136	123	116	136	119	128	129	129	114	145	112	118	130	149	133	126	133	152	121	117	119	130	110	133	144	125	141	135	134	150	126	149	138	120	142	128	135	139	140	109	123	131	125	128	135	113	142	127	126	129	114	135	154	122	130	130	128	133	114	146	118	116	121	133	137	118	118	128	129	107	145	151	116	126	142	143	126	125	125	131	179	118	129	126	118	124	107	118	123	121	128	144	129	131	137	119	160	153	139	134	136	138	126	115	132	134	144	136	145	134	138	143	145	136	121	124	117	124	143	136	135	135	107	117	133	116	138	116	121	135	143	110	130	122	140	127	134	115	134	128	130	143	140	125	108	128	136	142	148	128	130	133	125	91	115	123	122	120	134	140	150	130	128	132	110	107	92	107	136	135	139	149	135	135	110	113	137	113	152	124	138	139	114	122	113	130	117	130	143	129	138	138	126	125	165	111	136	125	133	117	118	143	119	143	131	141	131	117	117	146	130	138	126	131	124	148	116	137	107	159	136	135	129	116	151	121	132	119	121	136	121	127	134	137	145	143	120	133	128	134	135	119	141	123	106	131	128	116	110	135	109	128	112	129	148	116	147	110	110	139	132	157	145	142	126	121	144	131	132	128	124	117	128	116	127	129	134	138	136	145	138	145	128	129	113	130	125	125	113	127	135	114	135	123	137	124	123	137	130	110	125	126	138	123	134	131	140	126	123	138	125	143	117	111	128	136	131	119	147	141	109	111	125	126	118	123	133	142	129	124	139	141	130	139	133	146	150	130	134	147	116	117	138	133	140	144	133	126	108	136	158	129	142	121	119	132	130	146	129	138	130	137	115	111	114	134	132	111	151	123	121	129	114	121	133	137	133	133	142	125	124	145	128	135	129	129	144	149	132	128	128	111	131	148	137	141	140	109	134	142	155	135	129	125	130	140	133	139	127	118	144	122	125	134	115	132	139	128	133	135	118	114	134	116	138	121	142	122	137	121	117	142	113	131	141	129	125	134	122	133	128	147	122	118	124	137	129	132	128	127	144	141	144	121	139	137	136	98	118	137	133	116	109	148	110	115	118	139	134	133	137	117	108	125	139	127	135	140	133	132	109	127	128	135	128	119	129	123	158	121	141	135	118	115	126	113	137	139	124	145	142	118	138	145	143	117	129	118	136	144	135	122	103	131	131	113	110	127	130	126	132	136	122	138	143	129	148	130	115	124	99	117	117	117	135	116	135	129	125	126	123	147	127	135	107	155	124	128	110	137	137	133	127	148	114	126	114	131	100	133	128	136	110	123	144	151	136	136	113	139	145	137	124	134	144	146	141	132	121	127	143	125	130	119	136	116	129	139	133	118	105	118	132	132	137	106	127	154	118	126	130	132	149	140	145	129	128	129	134	107	143	141	110	114	122	136	127	121	124	127	121	137	135	119	115	105	136	141	139	143	125	139	150	148	162	121	118	141	138	126	129	123	135	134	122	133	128	129	140	122	145	127	147	120	129	144	127	131	142	129
7734	2801	6630	7105	5994	4846	4002	3225	2759	2377	2064	1800	1592	1456	1328	1178	1162	1077	1023	972	908	871	816	786	790	775	719	680	694	729	647	679	659	685	655	743	646	623	611	610	578	580	598	577	607	760	693	639	597	514	536	536	503	510	519	523	493	495	497	499	455	546	500	508	453	513	464	506	492	448	492	515	459	467	487	468	502	466	485	460	429	542	458	425	491	464	477	477	499	452	456	441	447	470	457	478	485	475	483	479	481	464	426	462	449	443	457	435	483	498	449	498	448	452	476	483	450	456	418	476	474	499	492	478	407	489	481	481	441	479	493	437	485	446	439	448	463	457	469	443	470	451	425	432	441	466	463	435	401	483	429	443	458	437	462	420	453	443	471	446	425	454	468	433	464	462	416	446	481	421	451	458	438	424	451	473	450	458	432	431	445	454	461	447	415	463	460	449	463	476	467	432	479	462	440	464	464	428	392	432	455	449	457	469	435	453	448	471	489	454	447	469	470	466	447	469	461	451	447	459	431	448	465	451	448	458	465	436	436	417	503	453	391	445	453	441	441	478	439	498	429	429	482	446	470	453	464	451	453	413	449	465	430	455	452	426	441	437	450	453	458	470	452	491	428	436	433	444	442	461	464	446	401	428	453	435	481	438	467	419	478	454	416	462	464	456	475	465	420	442	445	489	457	472	451	438	457	453	465	475	426	460	446	445	464	426	480	417	430	473	456	481	483	460	469	449	485	459	454	431	417	459	447	452	432	458	466	458	453	458	470	414	448	436	483	435	435	442	424	456	425	447	450	425	471	443	439	449	432	456	449	452	489	477	472	400	437	433	429	461	459	413	464	433	487	467	448	403	467	423	453	438	470	477	454	464	451	461	469	461	503	449	463	424	469	464	435	500	428	425	475	441	454	440	440	418	442	463	434	460	474	457	495	462	437	456	464	465	479	472	440	484	473	414	443	441	467	486	465	471	447	432	463	435	428	444	466	409	451	460	442	469	400	464	446	438	438	475	414	380	444	453	461	456	444	417	438	459	451	453	428	481	486	421	452	430	430	441	444	477	438	483	449	422	464	438	437	478	448	458	462	426	486	455	478	443	480	478	477	462	464	412	471	425	425	444	417	448	468	472	479	455	438	435	426	421	462	460	472	437	436	427	481	463	442	449	473	438	458	480	469	474	445	462	436	435	448	477	447	448	446	533	453	429	447	459	446	434	464	483	451	468	402	459	450	493	445	441	481	452	462	438	452	442	455	454	468	435	440	445	448	458	455	437	445	440	457	434	442	444	467	459	462	506	452	447	452	463	448	468	474	454	424	480	469	475	471	402	453	476	433	444	461	451	431	413	432	470	461	456	420	475	436	455	482	434	447	433	417	489	437	442	427	393	448	452	458	435	461	457	422	411	459	445	456	431	454	439	476	462	492	446	465	438	421	447	446	444	467	422	484	464	477	442	460	449	467	488	456	459	440	455	516	460	437	455	435	462	420	418	408	472	443	459	480	454	459	452	419	484	452	438	409	445	476	462	458	447	442	467	449	456	453	459	474	466	446	426	482	427	458	431	410	446	475	429	481	474	443	493	478	472	420	495	450	428	488	422	450	496	444	458	447	403	425	425	461	450	454	452	430	423	422	446	455	471	436	446	458	459	470	480	468	437	465	432	464	444	442	458	456	427	478	453	441	455	450	443	463	442	431	458	424	425	450	398	419	440	448	489	451	442	473	486	413	449	461	486	473	425	426	503	416	458	481	426	437	409	455	431	440	455	455	422	419	451	454	412	466	403	481	462	439	440	453	484	454	414	461	442	453	421	447	432	499	447	465	469	466	469	426	499	491	448	436	472	423	452	421	443	445	455	481	434	440	460	473	422	453	432	433	442	447	438	448	429	479	433	472	463	423	436	413	475	471	417	470	433	459	481	438	445	451	414	446	446	446	437	424	452	457	476	433	463	432	464	433	442	458	412	442	432	426	420	445	468	414	484	431	469	456	447	499	470	436	484	455	445	434	457	403	453	473	465	454	449	442	440	478	432	414	461	487	477	440	457	426	486	456	428	415	459	484	466	464	463	473	463	420	422	414	469	442	453	432	458	419	458	425	437	451	424	457	429	449	450	459	471	486	451	433	440	431	443	497	427	456	472	436	441	449	443	438	437	447	475	461	438	469	442	424	458	431	462	437	465	472	444	451	455	442	457	459	461	479	468	443	432	457	452	445	473	461	460	460	434	446	456	445	445	433	427	428	417	447	428	454	478	472	404	451	444	437	473	459	467	418	443	462	438	451	454	464	440	433	440	461	404	450	458	435	458	444	435	424	418	437	464	396	470	433	431	442	461	485	470	431	421	467	467	436	423	429	456	426	437	451	482	478	444	429	447	459	450	412	436	430	440	432	440	447	464	469	475	418	419	460	445	450	450	411	466	434	465	488	479	430	434	416	461	421	432	436	442	461	443	446	435	458	390	443	453	454	443	440	437	485	476	417	421	438	455	471	457	504	405	446	429	414	467	429	465	436	475	452	461	451	454	469	398	469	475	455	436	459	450	437	439	469	419	473	478	441	455	479	470	430	406	453	455	422	455	422	439	426	460	449	456	472	434	453	429	444	450	410	512	428	421	464	455	440	450	428	413	471	458	446	453	476	430	429	450	461	411	437	416	472	445	430	433	450	423	450	475	481	456	459	446	459	461	420	453	444	466	472	456	442	459	453	406	466	474	437	430	432	466	468	450	436	459	431	471	447	463	441	409	450	449	454	482	437	463	429	439	443	428	444	465	473	447	455	413	453	440	441	446	446	456	435	402	491	459	425	453	437	429	493	425	460	476	428	443	460	455	442	447	477	422	449	461	464	472	438	423	448	441	428	437	424	482	442	468	448	450	439	416	409	478	439	456	483	428	466	443	464	473	427	464	421	466	424	450	443	435	443	427	467	465	428	456	459	417	451	443	456	465	468	428	421	464	486	449	453	453	438	450	473	436	455	445	429	467	413	450	424	396	418	450	452	449	470	446	439	448	447	462	451	456	421	453	454	432	459	405	444	440	471	456	440	467	410	440	471	453	409	456	491	461	484	480	471	422	466	447	452	428	453	462	422	398	431	415	447	454	486	456	437	439	425	460	443	450	444	395	439	435	459	452	463	489	439	423	459	406	442	449	483	439	422	464	466	468	455	460	451	429	447	439	444	414	449	467	465	405	435	482	449	446	470	452	424	481	450	441	472	450	443	410	458	407	420	428	445	448	447	452	445	448	455	439	411	422	466	440	463	444	452	433	478	447	500	425	464	438	420	427	422	477	438	422	455	441	450	429	459	493	454	461	470	451	446	465	446	436	464	487	486	458	424	400	458	410	446	444	448	435	447	440	469	445	445	444	429	492	462	459	454	470	414	476	485	433	434	453	474	447	428	449	427	470	462	441	441	449	425	433	412	432	435	440	441	457	466	470	430	430	470	435	478	475	484	441	442	466	447	459	452	424	459	440	422	469	424	432	448	445
1365	374	338	362	347	364	297	334	342	321	294	350	335	329	311	339	313	323	323	291	319	327	351	302	310	346	304	331	332	349	340	305	332	309	336	343	310	302	329	334	320	298	343	304	300	320	298	329	318	303	309	318	363	297	343	341	317	321	313	303	300	310	292	327	331	317	308	326	343	322	330	317	268	326	310	346	317	315	348	360	307	285	317	306	336	275	308	327	364	311	333	321	338	299	327	321	308	337	339	358	317	307	306	325	310	296	321	310	304	327	310	352	321	312	335	323	337	297	353	311	311	321	335	310	337	315	323	285	359	318	309	315	327	322	372	277	316	299	334	314	301	352	327	316	302	314	320	317	341	311	340	333	286	328	347	348	302	312	337	324	306	338	347	292	345	325	300	313	341	302	318	295	318	305	335	342	337	336	314	320	308	297	339	311	328	304	324	301	324	297	320	352	314	291	352	291	310	326	317	315	323	325	316	301	330	306	309	319	342	327	325	329	314	328	339	329	322	339	339	281	363	310	324	322	329	322	299	340	327	339	312	330	285	314	351	336	305	313	330	312	326	319	300	315	330	327	302	304	312	332	300	348	314	306	310	310	333	278	313	309	341	324	333	324	339	306	319	327	293	316	321	315	287	347	307	309	289	341	336	289	328	357	297	337	310	345	330	296	319	342	309	342	330	316	311	351	348	333	307	321	306	324	335	340	289	322	311	351	300	333	319	313	333	325	333	297	326	320	327	301	309	297	328	340	343	307	313	297	314	311	317	320	294	357	308	297	313	342	326	322	304	315	347	318	327	320	331	315	319	300	319	344	338	318	267	359	310	363	323	323	353	332	309	317	290	282	320	326	311	292	306	315	322	306	344	321	330	353	292	326	328	325	310	329	327	314	303	336	317	296	334	332	309	325	325	312	310	289	315	295	316	338	332	252	320	321	334	343	304	289	340	320	350	345	334	340	268	304	336	287	344	315	330	328	301	328	321	334	325	339	351	305	309	314	340	358	350	294	315	323	284	358	324	319	294	340	337	341	286	341	325	334	326	313	330	315	326	312	345	358	322	301	331	299	315	357	315	320	342	289	307	336	335	321	301	307	318	303	334	302	263	315	318	317	348	307	287	299	310	282	305	315	300	318	284	302	344	350	320	345	297	294	301	330	316	316	322	318	329	300	302	330	315	314	304	322	323	339	304	314	304	331	334	301	311	317	331	321	323	334	359	324	325	303	289	304	336	294	319	314	351	331	340	318	326	306	315	330	295	350	288	337	313	296	306	398	307	298	310	322	299	326	349	333	321	327	348	305	308	325	314	331	340	317	328	322	322	323	339	300	301	355	308	325	338	316	295	311	290	312	324	324	329	302	335	286	306	316	281	307	369	321	352	340	312	322	295	349	297	336	331	328	277	339	277	352	335	273	339	347	315	323	356	311	297	317	311	315	297	309	300	325	313	291	321	352	297	329	324	319	330	319	338	306	305	300	322	298	352	325	335	329	321	291	280	288	325	319	360	315	305	322	320	329	311	317	312	305	311	318	310	341	290	313	303	321	332	335	326	332	303	330	325	307	300	325	284	319	323	300	308	300	326	299	323	308	299	338	324	296	300	295	332	328	286	331	286	305	317	313	317	291	312	296	340	302	319	323	328	312	320	277	298	313	288	305	338	319	341	303	326	333	359	316	339	316	325	342	323	296	323	334	296	300	309	318	303	325	290	340	325	324	332	341	307	308	316	323	288	292	317	331	318	323	301	321	350	306	296	296	349	276	337	305	333	329	308	342	327	274	315	315	313	346	368	322	307	281	320	308	312	301	367	305	325	307	350	307	298	357	312	326	313	342	319	324	299	309	343	297	330	313	319	293	328	310	331	315	311	317	353	291	312	283	318	327	309	299	298	311	309	284	309	317	317	317	331	300	309	314	304	329	332	318	307	350	306	279	318	325	367	322	291	333	343	297	358	299	330	315	326	279	299	325	318	336	332	324	324	330	353	304	320	332	306	353	338	304	268	287	289	305	354	305	345	305	299	308	313	307	345	309	309	311	350	304	348	335	290	317	320	326	352	312	288	317	342	300	337	343	334	309	311	300	329	318	322	328	326	317	302	281	340	320	323	316	327	322	321	321	298	344	307	360	291	316	310	320	338	322	288	314	304	315	294	356	322	312	308	334	318	301	315	334	300	320	308	316	348	296	316	305	314	312	293	326	352	320	313	318	368	333	322	335	319	300	335	302	348	317	314	323	327	297	341	347	304	342	313	336	322	327	328	334	309	313	319	317	321	336	291	324	341	334	294	285	304	284	297	327	324	320	341	331	327	323	289	332	322	318	323	337	338	302	326	348	327	353	344	323	316	304	333	302	296	320	334	330	334	337	314	331	298	335	328	327	277	332	323	305	301	314	322	334	348	309	328	333	323	311	338	306	306	357	318	329	317	348	302	317	325	326	337	297	321	276	305	330	336	287	322	333	321	299	341	332	310	341	310	328	338	345	330	290	332	346	319	346	352	296	344	303	299	313	328	316	338	360	325	299	327	270	335	297	308	293	338	298	347	313	302	365	322	334	343	310	320	307	342	307	324	311	303	343	302	341	311	332	328	344	303	312	312	323	301	317	305	324	315	347	337	315	324	302	311	334	298	350	330	372	314	301	317	337	340	298	313	347	318	319	337	301	320	329	326	355	311	298	328	325	335	338	337	332	336	311	313	330	340	318	328	328	315	293	305	306	315	302	320	329	339	313	307	336	341	307	328	323	294	313	321	322	336	324	348	333	314	351	313	305	298	336	307	298	304	321	311	328	319	314	329	318	308	290	277	292	301	313	297	317	325	325	298	324	306	306	323	328	351	286	320	349	339	331	313	322	332	297	280	337	318	281	299	296	339	328	311	337	301	304	352	330	342	334	350	313	327	328	351	341	347	321	327	312	313	273	297	341	293	314	305	304	297	297	343	326	293	326	296	281	327	322	315	338	326	303	322	330	335	352	313	298	326	328	320	327	330	297	304	340	314	297	321	328	295	329	306	315	324	319	332	317	318	307	314	335	316	304	297	346	330	346	342	298	292	291	335	345	315	314	336	323	316	306	314	327	301	320	338	321	316	313	318	345	314	310	331	306	314	320	306	309	301	312	332	318	324	318	283	327	324	327	332	314	326	331	325	308	284	320	307	325	298	303	319	324	340	308	339	336	293	276	311	316	314	312	323	316	363	355	352	292	327	342	324	325	308	322	313	344	346	291	311	335	329	313	306	329	352	322	295	356	294	322	341	334	317	319	293	322	320	307	342	293	358	325	323	271	288	323	298	350	330	315	299	330	332	326	312	291	326	333	314	331	329	331	311	299	330	331	322	313	335	319	320	281	340	333	317	303	338	298	307	356	325	341	309	300	324	297	321	298	307	346	338	299	314	336	317	307	301	355	325	304	333	330	337	347	306	299	326	324	332	337	316	317	300	344	305	327	335	314	326	323	314	291	316	351	332	346	311	326	318	331	294	338
2404	1074	1093	1135	1129	1085	1050	1030	1056	1062	954	1022	987	974	978	1038	1010	974	972	969	1023	908	969	990	951	945	1002	969	918	944	985	972	965	948	984	1001	983	971	922	958	994	921	926	928	951	974	924	976	973	958	995	963	988	982	976	916	918	924	1021	892	957	960	952	930	913	892	1035	976	964	915	917	924	1003	960	907	995	955	900	952	973	942	921	1033	949	941	988	946	961	934	915	937	976	940	984	928	987	915	955	946	1006	932	949	902	993	961	907	958	932	979	978	913	1036	991	910	943	1000	899	947	967	941	924	960	955	917	947	975	900	1000	948	903	936	940	995	922	925	952	973	937	918	949	967	1020	919	1006	952	975	989	921	945	967	990	950	941	949	1013	849	971	986	941	972	932	945	905	1008	1025	959	978	991	953	983	978	935	962	947	941	929	973	949	943	953	966	953	965	915	957	972	936	952	966	962	980	940	932	964	942	941	963	920	970	936	982	955	1030	903	936	988	914	977	994	922	949	957	956	949	997	971	958	893	937	975	904	1004	941	982	1011	957	914	992	952	933	1012	914	991	943	1019	930	982	942	955	927	1016	968	942	941	982	989	985	961	943	961	1030	947	965	924	919	947	951	957	992	911	962	931	978	911	957	987	926	933	992	944	932	968	915	1019	945	921	965	993	877	967	971	981	926	971	908	921	943	913	904	1006	950	976	978	947	953	986	930	963	923	950	999	976	945	913	945	984	973	925	952	942	931	949	940	960	942	939	949	948	981	959	917	942	958	1008	936	933	947	1018	1002	924	976	894	962	976	961	896	992	898	991	959	965	982	940	953	939	951	998	984	937	947	946	980	957	943	962	941	936	909	942	942	1048	958	978	958	932	954	939	918	941	957	939	967	901	968	927	939	923	932	952	925	946	965	984	939	977	979	1006	1048	936	914	1020	905	936	951	914	960	917	960	951	951	918	1019	940	923	968	956	939	963	996	964	961	966	928	1002	972	962	929	949	1009	934	888	921	981	998	918	965	960	1038	939	960	982	947	936	967	983	923	939	933	948	1004	961	989	951	1005	990	940	940	920	973	962	888	958	943	957	938	893	963	915	926	931	933	996	1004	953	885	931	940	949	954	967	976	969	996	979	1006	1015	886	964	987	951	948	888	1035	881	1000	966	914	965	895	928	998	988	947	962	944	972	995	916	977	937	997	958	954	955	906	939	960	964	978	936	1019	934	936	952	986	956	977	947	889	1002	928	977	1004	903	970	914	910	913	968	925	929	975	926	927	899	947	931	953	900	943	966	972	927	1024	974	904	941	966	947	953	935	980	963	914	981	908	956	948	918	1002	933	930	931	992	970	946	946	977	940	959	914	941	915	964	961	935	977	929	946	991	977	945	959	955	982	955	1005	965	984	943	990	951	937	1034	965	951	1015	940	908	876	874	976	982	969	1018	992	967	943	965	970	962	935	968	982	989	891	951	1025	935	906	964	922	972	895	994	940	981	913	931	957	941	906	947	963	923	978	931	964	914	922	996	947	917	977	957	919	909	905	1004	948	974	926	964	918	916	954	942	947	957	970	998	911	948	977	974	917	989	995	987	963	999	889	937	983	930	1021	991	941	953	957	1009	978	926	994	944	972	977	963	924	962	957	936	1000	938	934	957	908	938	963	928	928	924	986	973	953	955	923	908	955	944	959	930	968	987	988	955	979	956	1001	1004	964	930	964	975	967	956	992	917	934	967	901	981	966	930	1017	949	945	923	962	909	973	933	953	915	913	1013	996	953	947	954	975	956	918	930	973	994	934	935	938	948	992	967	921	908	948	944	984	939	929	953	961	962	974	982	999	937	971	956	954	978	995	961	945	917	984	958	950	980	913	983	959	965	947	912	960	949	941	1000	981	996	961	1007	969	924	959	959	999	981	966	917	943	945	958	959	911	957	961	935	966	1009	911	935	959	945	978	959	955	879	906	953	1030	936	969	939	936	990	973	938	979	927	944	875	931	900	934	970	951	945	927	939	954	960	919	962	936	998	958	953	944	949	963	1000	974	959	951	943	935	950	947	922	922	981	954	941	967	977	1011	922	987	927	923	978	971	984	969	966	927	962	905	957	1020	943	987	943	908	979	988	948	972	970	911	1021	967	953	983	981	987	949	995	983	970	985	958	977	965	958	975	962	984	988	936	950	941	1002	912	934	911	916	951	968	913	962	997	976	1005	950	1005	983	941	933	938	973	926	945	946	947	952	959	946	939	981	945	997	964	944	992	947	998	971	1014	960	940	993	909	877	983	986	988	950	954	968	944	919	953	949	918	915	967	929	1004	997	922	909	936	978	928	981	989	992	955	958	971	951	969	916	912	883	906	963	916	946	983	957	957	956	959	951	938	917	984	925	942	978	890	979	963	940	918	981	918	941	995	914	962	940	991	1014	992	959	933	1014	946	988	942	994	952	980	975	977	968	988	920	901	952	965	908	889	958	931	965	986	960	948	922	967	984	979	970	938	964	953	947	937	992	942	981	955	941	920	929	947	991	986	916	927	953	937	949	955	1020	947	918	960	964	948	899	911	907	958	979	1037	990	930	986	945	1008	925	970	978	956	931	935	933	889	917	962	1010	963	935	984	946	945	963	978	941	899	979	938	934	954	985	932	938	932	943	960	937	952	965	906	962	996	928	1047	982	968	950	980	958	959	945	934	944	1013	966	931	990	903	948	932	967	960	960	896	990	880	923	958	941	974	1002	953	956	945	1000	976	937	966	943	969	953	935	863	966	929	994	941	993	953	986	962	977	952	999	945	997	944	1020	1017	1027	929	954	913	946	975	934	988	961	964	969	955	987	941	964	953	934	945	952	987	880	970	904	961	946	972	908	945	979	969	900	955	921	949	960	959	942	953	950	973	940	979	951	983	990	969	973	973	978	935	966	960	969	967	968	986	924	998	983	918	972	957	971	1001	976	970	942	920	957	933	959	924	966	975	1012	878	987	969	959	951	927	958	902	894	940	923	920	910	941	999	981	944	994	990	907	976	997	963	914	920	943	954	1013	924	978	963	935	952	927	942	1011	959	952	938	988	969	989	921	919	951	924	923	992	979	983	975	967	972	961	930	953	971	941	898	990	947	992	964	961	962	1013	1018	952	940	959	968	981	927	997	934	922	930	933	989	986	994	925	995	930	910	978	945	849	1003	994	955	957	927	938	990	987	995	874	990	919	970	980	953	1026	887	970	987	985	956	947	918	853	983	1001	933	940	1020	961	939	1025	963	933	930	968	917	971	934	946	907	974	908	1012	971	1002	994	968	973	987	1017	966	928	958	973	948	934	953	951	974	959	987	979	897	932	956	911	991	1000	996	918	913	938	1003	968	1002	983	963	998	995	961	927	920	973	926	974	966	935	974	972	961	970	933	979	950	922	984	945	991	1001	932	932	964	934	932	1010	944	939	955	960	933	973	953	966	944	949	957	930	934	989	983	981	951	965	940	902	986	976	969	913	1031	916	983	957	949	982	969	940	939	925	973	944	930	988	990	935	894	936	940	978	1007	963	982	963	931	981	875	977	968	949	897	950	952	997	1035	908	910	926	957	938	939	954	945	940	971	971	989	975	978	945	965	1028	985	992
4751	1263	1554	1198	913	591	522	415	359	324	289	304	275	253	284	238	228	198	227	230	209	218	226	203	196	202	212	207	204	225	215	210	233	227	237	214	220	212	217	232	201	176	188	202	223	191	212	209	205	198	213	206	204	185	187	214	200	188	236	198	198	170	190	190	191	204	187	205	195	214	179	194	188	208	209	203	218	213	201	220	188	203	193	199	182	197	182	186	172	194	223	182	240	191	189	199	193	174	194	183	193	181	202	220	195	199	182	216	212	200	187	201	209	224	168	195	198	219	207	189	191	171	201	196	184	176	219	170	212	203	187	192	185	227	202	207	172	210	181	186	221	199	186	196	199	207	170	218	182	195	202	180	180	177	210	215	208	205	170	191	185	197	179	193	167	196	198	186	227	194	178	184	192	209	212	213	210	177	207	228	158	193	192	202	215	202	204	201	214	193	210	199	201	206	198	194	213	213	191	206	178	187	187	208	183	183	168	200	213	178	195	192	185	167	203	210	203	193	182	170	201	185	202	182	221	206	195	172	213	190	173	191	190	203	214	205	176	198	164	198	209	193	192	214	225	187	186	188	185	188	219	202	194	198	183	182	192	190	188	190	203	196	188	181	182	200	188	207	194	186	181	213	210	205	183	195	203	240	176	220	210	215	190	175	203	213	180	193	185	207	213	182	206	196	200	202	225	191	195	198	195	213	203	198	165	192	201	184	180	199	187	196	211	181	196	207	188	196	204	189	188	211	179	204	241	178	202	207	184	213	210	189	194	197	210	166	206	171	202	211	176	188	183	196	225	192	197	195	181	190	198	210	196	208	198	195	203	188	188	172	214	181	196	195	200	158	177	187	203	177	193	195	209	201	199	195	167	183	211	165	181	202	169	182	194	193	200	209	200	207	196	199	180	210	198	191	202	185	210	181	177	189	212	202	195	212	182	192	171	202	190	209	190	204	194	198	168	197	193	181	191	193	171	213	200	180	197	201	199	210	198	191	200	185	202	212	196	197	191	221	187	180	196	210	195	214	192	212	180	180	202	182	185	180	227	197	194	205	201	183	233	167	164	178	202	204	185	184	195	196	202	188	195	171	168	207	192	205	200	204	199	187	178	183	210	203	183	220	201	219	219	216	193	192	189	186	192	208	172	189	213	232	183	201	197	198	185	206	170	180	196	246	169	200	201	202	180	189	173	177	224	185	195	173	204	191	215	179	207	205	191	197	205	189	222	185	180	209	203	196	182	193	190	195	169	226	190	205	195	171	201	147	178	199	192	178	189	187	203	214	171	183	185	198	187	184	174	194	210	201	180	186	192	181	207	213	200	197	185	192	170	201	198	197	207	185	203	202	222	171	186	186	202	191	183	192	209	167	182	188	224	220	187	159	187	225	179	190	172	186	194	215	199	185	192	200	175	217	205	182	198	217	205	184	187	200	207	194	181	188	205	194	186	204	175	196	177	205	218	192	186	200	217	168	195	183	195	213	199	200	203	192	167	192	194	182	188	170	199	168	181	191	184	218	190	197	176	193	185	181	202	190	206	195	184	203	210	178	188	167	222	193	199	171	187	183	181	193	191	186	201	206	206	178	209	172	212	191	200	210	218	190	195	199	185	182	205	182	216	181	180	175	189	206	177	186	179	208	196	171	193	178	198	199	207	179	192	203	173	202	193	198	172	187	200	215	201	190	194	180	230	183	225	192	182	188	186	193	169	210	204	191	189	194	169	209	190	197	197	211	213	203	186	181	203	202	207	163	190	185	192	199	196	169	194	190	196	192	196	181	185	184	185	198	201	206	199	208	189	206	201	191	195	190	190	202	204	178	182	182	212	196	177	202	212	221	198	203	205	208	184	192	193	237	197	202	167	204	186	202	198	173	195	171	194	173	196	193	203	211	195	206	192	188	187	176	202	185	206	192	174	185	209	194	199	206	183	201	203	188	191	205	194	222	178	197	169	178	208	188	189	196	208	195	221	196	179	193	187	176	196	209	196	193	206	203	201	175	220	190	193	220	189	188	201	192	184	209	185	202	176	190	213	176	183	208	191	184	196	186	190	190	219	199	175	203	184	165	189	181	189	180	177	232	238	202	199	190	195	193	197	209	182	200	192	203	194	195	183	149	201	203	193	219	196	209	193	183	177	194	206	205	196	180	190	192	187	187	191	193	190	179	215	215	190	208	204	201	217	176	190	182	187	187	183	216	186	167	216	190	179	188	177	207	197	185	178	199	204	214	220	199	191	185	208	209	201	193	211	189	211	186	195	201	185	189	215	181	202	214	190	201	203	231	182	202	197	207	190	210	213	169	195	197	189	178	186	189	185	176	165	177	194	210	204	189	214	194	186	206	191	206	190	196	188	230	182	187	222	204	190	189	162	197	165	206	182	181	201	219	193	208	230	192	221	208	181	199	212	208	196	194	184	205	200	205	166	167	201	214	150	198	208	194	186	208	196	197	193	178	175	194	196	201	183	197	211	249	194	200	203	177	197	181	182	184	206	213	221	176	198	191	205	179	194	172	189	192	194	179	177	196	202	204	194	203	198	175	211	185	178	211	191	198	186	205	203	223	179	187	213	215	179	192	184	205	184	210	188	185	192	194	185	196	196	190	199	199	200	170	202	203	233	183	203	191	182	173	208	200	225	186	194	182	192	206	215	208	172	183	206	190	191	203	193	239	186	192	175	180	198	169	163	163	169	210	188	201	199	189	213	170	176	187	180	183	197	191	190	193	193	202	189	198	167	225	190	198	202	203	188	197	208	217	201	194	188	199	220	181	187	184	200	189	205	215	196	180	204	215	201	186	224	187	179	173	203	165	197	167	208	196	205	202	198	214	201	202	185	166	176	168	195	187	217	185	181	184	217	212	179	190	177	195	203	184	195	193	182	196	181	203	190	189	184	192	214	188	175	196	215	192	212	178	200	204	183	195	199	181	180	205	195	196	210	211	179	179	189	193	185	202	190	200	191	198	218	193	212	198	206	202	200	203	206	187	213	177	176	188	176	200	215	192	193	198	187	186	206	179	201	168	183	190	187	196	231	183	150	181	199	207	182	215	199	201	203	207	209	192	200	217	214	199	201	195	195	201	171	198	195	205	202	184	183	195	203	186	195	168	189	211	187	214	205	196	180	195	185	186	195	182	182	204	197	205	205	219	193	210	196	205	179	204	197	187	199	223	202	189	199	171	210	204	187	172	169	195	203	172	222	164	199	194	213	203	200	201	200	204	187	196	169	192	206	212	198	199	188	196	212	199	190	204	175	213	222	200	222	183	196	169	220	205	222	172	184	207	167	197	181	188	181	191	211	176	171	206	193	192	181	197	186	209	195	169	200	209	178	215	182	178	202	195	194	219	195	215	205	223	200	179	184	181	165	188	163	231	202	202	206	195	205	213	188	192	203	209	183	208	175	199	201	214	162	177	191	187	197	215	195	185	194	193	225	191	207	178	182	191	186	221	179	206	184	202	231	204	191	180	200	166	185	207	220	178
5705	1815	3905	4195	3608	2959	2511	2013	1792	1624	1400	1325	1211	1075	1025	1076	984	935	907	868	821	849	842	770	748	820	769	754	766	725	747	749	721	770	759	743	718	768	725	675	680	715	665	695	683	663	768	712	708	696	661	670	644	675	629	665	683	621	664	641	622	673	643	672	671	630	617	652	640	609	601	626	616	643	634	630	622	623	616	629	628	626	641	638	617	609	597	613	610	666	645	631	621	619	640	650	605	620	631	612	604	634	602	623	612	650	547	608	634	649	643	623	660	613	594	622	605	646	626	635	619	631	608	599	608	607	640	602	624	610	625	618	602	634	605	585	613	632	626	650	659	647	586	613	550	619	610	653	635	631	609	638	609	607	656	622	572	651	614	594	602	629	608	606	631	612	660	611	625	587	666	623	597	610	660	625	638	632	632	624	654	655	625	645	655	645	677	644	603	580	626	645	642	632	613	636	682	696	595	580	595	638	599	602	624	648	653	651	606	621	627	629	635	608	662	637	642	589	604	644	655	637	657	627	610	609	593	644	611	643	619	617	593	608	579	648	609	627	652	637	621	630	625	619	639	593	646	579	627	654	640	568	684	605	604	641	632	602	583	629	633	640	653	638	681	641	611	615	604	632	630	644	653	618	611	631	598	657	624	640	640	614	606	659	659	590	635	596	567	619	661	613	625	621	637	661	601	642	605	624	656	652	641	643	575	618	634	640	622	653	578	672	642	610	633	649	628	682	618	609	632	596	626	666	633	594	592	645	607	649	597	598	624	609	634	652	628	621	608	617	639	647	600	600	652	634	598	644	627	569	558	564	611	596	647	647	596	551	653	631	614	605	607	642	609	620	588	606	613	624	636	634	629	603	618	619	656	609	611	649	582	620	649	631	642	631	637	608	583	626	622	556	611	652	629	601	630	645	603	666	624	618	657	612	609	604	625	595	658	652	655	667	601	647	622	653	574	633	650	596	625	623	645	639	622	680	666	669	616	617	633	647	614	640	567	555	618	671	571	651	621	598	644	619	623	591	621	650	607	601	622	613	599	628	583	613	616	611	642	629	569	672	633	627	692	638	590	636	586	615	631	611	624	654	611	645	622	604	617	614	608	636	640	608	592	655	600	649	658	621	636	606	596	605	631	639	654	633	581	643	631	597	624	645	611	692	603	629	621	628	636	648	569	637	596	609	649	589	637	615	615	648	648	623	630	616	657	611	645	614	627	681	670	624	604	610	604	567	650	621	602	652	627	620	602	627	573	600	625	652	616	653	595	659	647	639	597	666	582	616	626	608	616	589	613	598	688	621	609	627	618	612	626	562	585	646	642	637	588	640	616	604	649	619	704	628	636	652	599	580	662	657	597	622	657	639	624	650	598	628	661	631	581	635	617	641	644	621	567	650	606	632	629	623	603	625	618	609	631	629	648	614	624	649	658	657	580	633	670	584	644	648	619	625	615	656	657	610	605	598	666	614	617	599	632	668	611	618	622	613	642	642	568	635	651	640	645	642	615	651	627	615	622	689	624	604	586	657	645	587	662	569	607	659	638	622	627	636	613	635	637	600	629	644	593	616	643	592	648	602	676	603	575	600	622	617	602	635	648	620	667	611	675	646	587	604	623	644	640	607	655	566	632	635	613	628	639	586	619	624	628	605	628	626	605	619	623	633	626	638	618	621	639	640	622	594	569	618	624	628	627	591	639	576	548	583	589	601	609	651	625	638	638	590	594	649	640	587	633	612	670	642	629	613	591	679	619	609	660	671	597	652	610	608	627	603	610	661	608	589	662	610	606	591	588	617	608	625	617	656	634	603	627	612	630	646	624	642	614	632	605	667	607	599	578	625	609	683	584	629	609	605	625	656	631	548	586	603	664	598	608	620	643	589	611	630	629	591	568	624	634	616	587	652	594	588	618	595	660	637	614	582	624	654	629	626	641	664	650	651	578	696	615	600	618	615	624	653	657	626	569	628	585	588	608	657	630	614	609	649	640	635	647	613	629	613	589	629	597	642	611	617	655	672	595	588	639	610	656	603	614	616	579	620	628	574	608	613	623	621	601	651	596	597	649	639	653	661	596	621	657	646	647	614	607	624	603	595	603	649	625	604	636	612	584	608	638	610	622	642	640	642	637	647	630	661	637	637	597	695	622	591	669	584	668	583	607	626	603	616	631	609	636	595	623	628	604	606	573	627	563	639	602	640	652	661	629	657	632	611	649	617	623	647	650	618	618	663	637	614	586	610	647	643	569	570	673	630	598	580	673	632	613	646	630	651	640	562	655	592	608	639	630	598	633	630	616	635	610	616	647	654	631	668	607	612	618	663	581	619	632	610	640	604	585	599	628	622	620	622	585	608	556	628	595	625	577	610	648	626	629	626	629	629	654	633	643	652	639	635	596	635	607	633	604	618	626	643	635	570	605	622	598	599	587	595	587	601	617	627	610	600	644	619	621	613	623	644	604	650	632	603	637	638	625	643	670	588	615	606	630	638	644	656	657	637	586	658	612	685	603	632	621	632	608	596	600	642	623	616	636	612	632	576	609	564	613	619	610	640	591	579	628	631	653	636	633	608	615	666	615	623	627	646	627	619	629	667	585	617	673	634	642	590	665	588	608	597	621	616	612	621	622	640	643	626	574	642	633	641	626	647	630	625	599	622	595	595	621	588	666	626	617	664	601	598	606	639	666	654	639	605	577	618	604	608	627	661	587	632	593	612	571	693	650	609	660	640	584	617	626	618	682	641	619	657	621	671	608	634	668	591	643	605	595	625	615	617	630	642	623	628	624	645	642	656	592	624	574	594	664	617	667	648	612	649	618	619	565	634	588	633	601	622	620	622	651	645	653	647	572	645	645	632	665	640	656	658	643	573	619	649	585	630	624	660	605	595	634	647	633	658	641	617	669	610	678	611	627	624	685	580	617	614	665	613	591	601	647	687	635	666	575	594	638	616	604	596	620	593	611	599	604	604	608	666	644	622	627	618	611	633	616	626	604	595	592	612	613	613	638	588	614	638	611	600	607	630	599	631	643	624	650	662	632	662	667	609	661	609	615	636	633	651	635	604	626	598	621	604	615	606	599	601	650	614	602	616	625	628	657	624	591	621	592	595	621	605	617	661	626	638	640	607	636	611	565	638	615	608	608	645	629	636	643	691	601	649	621	620	611	589	654	624	591	649	651	685	610	604	645	657	580	649	635	654	627	618	643	649	604	654	607	653	641	640	609	635	624	616	620	582	615	651	663	619	641	686	641	610	618	664	624	647	597	658	630	640	603	605	598	609	658	635	623	603	667	663	648	607	638	661	660	628	622	621	652	618	629	621	627	595	631	613	619	609	615	644	613	568	589	634	617	615	612	622	621	633	620	641	621	609	630	619	639	631	656	621	665	666	663	617	655	643	600	571	630	662	608	585	619	606	661	653	632	619	608	620	622	659	618	642	645	671	630	640	622	595	621	617	649	607	592	596	605	568	618	667	666	608	583	608	594	626	691	645
8761	2439	2945	2108	1364	1018	690	538	460	414	366	283	273	244	248	233	178	188	208	187	178	163	181	165	155	155	167	162	147	127	147	163	176	154	162	143	164	145	134	139	150	137	127	141	142	171	177	152	155	121	127	151	129	134	130	125	114	144	141	134	147	146	138	144	156	140	125	133	134	146	167	133	121	144	132	142	142	117	137	133	128	122	134	142	117	120	132	139	132	119	125	128	133	128	123	141	134	147	114	126	138	142	126	137	114	134	129	137	118	145	129	138	119	123	115	145	139	140	135	133	150	127	135	135	123	121	127	150	123	134	113	122	121	118	119	130	122	135	123	141	127	113	127	120	140	114	144	116	133	136	130	138	109	136	121	104	132	123	120	133	138	136	120	127	126	118	126	121	136	124	126	111	137	137	121	136	145	124	100	122	130	132	143	122	107	138	127	154	127	138	121	151	150	122	130	118	139	133	138	140	140	141	131	119	139	133	135	154	144	130	120	138	127	133	113	128	131	117	132	144	130	113	119	114	116	130	118	130	129	133	115	111	122	123	115	152	129	126	118	141	132	127	133	109	139	139	125	146	129	138	138	118	108	139	129	131	139	115	119	135	125	130	148	150	129	160	121	115	149	126	140	127	117	128	137	134	133	130	150	120	119	136	122	151	142	135	139	115	139	109	128	135	130	133	139	113	135	136	128	123	140	124	130	134	144	149	139	130	121	141	118	136	124	130	140	127	148	140	146	127	134	144	142	120	115	152	140	110	155	131	121	131	122	136	118	119	143	141	133	126	140	123	133	126	135	124	114	138	115	151	127	117	131	132	133	134	127	133	135	138	142	153	124	139	130	147	132	120	131	131	134	118	145	125	132	136	148	134	152	111	127	121	139	157	125	140	130	108	146	124	122	148	125	129	116	128	147	113	130	126	121	151	131	164	141	115	124	113	161	148	119	133	137	121	133	128	140	144	120	159	115	129	126	138	135	127	112	130	127	151	123	135	107	130	135	112	122	128	105	135	130	123	125	129	144	128	128	147	146	124	138	147	125	135	114	119	137	119	118	149	133	122	124	146	149	125	128	125	139	135	146	136	119	135	136	126	128	142	112	153	144	135	116	132	128	120	123	118	113	120	140	121	153	136	119	133	142	119	117	130	129	130	126	143	141	120	125	138	150	142	121	131	139	126	140	172	107	116	120	127	125	129	119	131	125	136	124	120	123	119	117	142	133	135	117	153	121	128	131	133	96	127	125	134	152	139	130	127	121	142	122	115	109	129	140	120	123	137	135	146	113	150	116	112	150	131	141	143	124	139	132	124	139	127	126	124	139	128	150	129	110	129	140	130	135	121	151	121	139	138	119	137	143	121	132	123	128	146	121	123	141	138	125	145	124	149	122	125	142	124	135	130	148	134	114	127	133	152	118	130	134	131	131	126	116	129	135	144	141	138	134	125	141	133	124	128	133	147	145	117	146	125	127	132	128	126	142	142	136	127	131	126	141	119	118	123	110	130	140	131	146	123	113	141	106	131	134	133	120	128	122	117	140	109	125	103	125	122	117	125	101	138	145	122	128	115	122	126	119	152	123	148	149	113	144	142	134	111	138	127	119	136	153	120	124	118	127	126	133	136	141	159	123	143	157	127	130	135	131	141	129	134	124	131	136	141	137	146	126	131	138	129	125	152	121	113	142	124	130	144	145	125	132	167	121	121	124	132	131	142	122	135	134	127	149	139	136	131	123	126	145	133	126	138	145	131	150	138	123	122	114	143	138	143	115	143	133	137	122	132	128	123	130	134	129	146	125	126	129	134	120	120	137	131	128	134	125	99	115	149	138	124	123	118	110	114	154	98	112	125	150	129	131	105	149	126	121	126	120	151	120	131	140	140	126	107	118	125	131	127	137	137	142	128	136	139	142	138	126	122	123	126	161	116	125	124	113	118	130	137	127	131	132	132	121	136	138	120	125	136	122	130	128	141	145	123	133	132	154	136	123	141	105	127	116	135	149	106	139	115	114	115	129	144	146	128	134	138	128	120	133	136	123	118	139	131	126	140	123	161	131	118	118	128	139	146	145	126	156	138	134	120	147	130	144	126	140	124	140	128	122	139	133	138	137	120	133	134	111	117	132	108	123	135	129	146	118	119	127	162	113	134	113	128	115	116	124	113	134	148	130	137	119	145	114	136	165	123	118	126	125	120	124	132	138	140	143	128	123	135	134	132	144	137	144	130	126	129	150	129	124	125	121	133	136	132	116	130	154	132	129	119	140	127	127	138	127	108	126	132	122	152	137	116	149	130	134	123	133	153	128	127	127	122	111	127	124	124	136	131	135	118	118	135	135	125	137	124	127	127	115	161	139	120	128	108	134	127	146	125	134	152	117	138	146	133	137	130	125	130	136	134	126	123	124	150	112	139	132	121	122	125	126	136	121	157	118	123	134	135	137	136	128	123	140	117	143	163	148	135	123	131	134	130	146	121	124	135	146	128	146	126	128	134	124	140	145	139	143	113	127	127	138	133	135	132	119	124	144	112	115	163	130	125	154	143	145	125	132	131	153	121	145	120	119	126	139	146	113	130	122	128	131	151	137	140	157	138	133	142	137	133	111	119	129	144	127	130	128	127	141	137	130	117	120	134	136	115	125	134	133	137	126	136	126	148	136	142	131	123	134	132	135	122	133	137	124	132	133	126	140	113	156	112	138	126	137	127	115	126	140	126	148	108	116	143	138	122	139	123	121	135	145	131	131	121	152	126	143	126	122	140	128	132	109	142	114	130	132	148	159	131	129	139	134	113	134	142	120	118	133	114	112	136	142	138	115	141	127	127	122	125	140	135	114	127	142	130	121	136	112	139	143	144	120	141	112	127	149	113	137	151	128	139	130	126	139	135	130	146	109	124	133	125	122	132	113	123	125	126	130	131	130	118	114	128	137	137	111	129	123	125	128	153	119	130	135	143	123	115	146	131	135	133	145	144	131	144	126	130	144	122	118	135	124	113	127	137	130	133	128	141	143	126	129	128	143	116	142	138	120	146	150	140	135	131	124	139	119	134	136	130	119	142	135	151	126	119	115	123	132	121	132	116	108	114	136	153	134	130	126	138	129	131	133	127	116	125	117	137	118	149	119	124	128	130	130	132	139	124	148	132	111	131	121	134	118	118	132	128	125	119	125	119	137	106	134	128	145	154	123	111	145	115	124	144	131	132	138	130	128	121	120	154	145	138	154	133	128	119	129	137	99	113	136	96	146	131	140	138	120	157	126	140	132	133	135	120	109	119	148	125	130	122	148	129	116	132	133	158	133	121	120	128	116	127	124	132	133	123	129	132	142	123	114	123	130	121	125	131	120	118	115	139	126	126	127	146	123	140	130	122	142	128	128	133	137	135	133	121	126	137	130	130	132	136	124	129	124	148	119	115	130	119	129	121	135	151	154	129	150	134	124	136	145	106	127	130	127	135	115	128	112	131	138	135	140	137	115	124	131	128	139	148	136	127
7771	2887	6783	7124	6041	4902	3986	3228	2800	2400	2145	1777	1551	1435	1347	1344	1120	1033	979	948	906	870	811	807	783	756	726	735	692	706	651	709	804	731	659	732	729	657	609	633	597	578	571	557	593	691	763	692	605	508	541	482	489	502	499	523	521	519	458	520	511	520	505	501	516	477	479	471	515	470	454	487	502	464	503	455	434	480	426	520	473	485	482	444	445	462	477	482	478	493	507	477	493	486	490	463	486	471	428	434	461	496	412	455	494	457	506	471	431	439	478	468	458	450	447	486	447	442	490	458	470	443	491	442	465	489	453	469	448	457	506	463	475	447	474	452	421	458	453	463	455	440	490	456	486	459	449	474	451	472	407	505	464	452	453	492	468	415	451	478	454	448	422	459	494	463	438	436	475	434	453	414	464	490	454	443	450	459	473	510	513	458	462	499	466	480	440	475	427	460	434	438	436	446	464	443	408	446	488	410	503	462	473	491	475	450	444	434	474	452	418	450	464	450	479	438	433	470	449	423	438	417	450	417	470	454	452	450	518	472	476	434	434	440	458	451	461	474	432	441	393	405	434	443	485	457	428	455	436	482	439	451	462	416	455	489	465	438	448	461	469	447	419	436	472	437	465	478	444	441	462	450	455	448	438	471	440	459	426	432	451	484	430	471	433	405	468	432	442	441	467	450	448	498	463	485	456	424	484	467	438	464	443	444	454	437	449	445	446	411	447	444	420	452	459	422	438	453	414	459	434	417	441	440	439	434	470	422	473	459	447	442	443	412	433	463	457	431	447	453	459	499	459	454	462	423	438	418	418	423	438	473	453	462	492	441	477	472	420	513	424	424	450	473	466	490	448	446	466	443	437	458	456	441	437	423	464	436	467	436	431	454	438	454	450	458	419	399	454	434	426	440	467	458	483	460	464	464	440	470	446	436	485	463	423	468	415	426	453	493	461	424	440	458	462	439	439	468	442	408	460	465	437	448	457	447	432	451	465	446	434	475	485	472	470	452	460	395	469	435	475	459	462	461	488	480	443	448	450	440	393	447	469	453	427	470	418	463	401	430	481	436	457	425	449	450	461	445	452	432	460	457	478	458	482	484	443	455	468	470	421	449	457	445	435	445	452	466	451	440	474	460	430	473	447	449	457	415	454	468	420	445	436	450	471	437	445	411	435	470	490	468	444	445	448	435	448	437	435	458	463	461	458	423	440	458	453	402	496	442	472	445	489	447	447	453	465	437	428	404	450	451	466	444	466	469	416	440	447	447	462	428	457	470	442	467	464	462	451	461	482	475	464	458	409	452	454	437	435	447	452	437	458	415	468	434	448	417	423	439	449	449	468	460	485	457	434	463	438	445	467	445	455	438	450	431	418	426	433	424	452	447	438	417	474	477	440	443	435	457	440	424	444	448	459	473	429	468	411	463	432	445	495	501	441	447	447	436	434	434	450	489	463	458	421	474	466	438	428	444	421	430	429	454	449	461	438	408	434	432	459	433	473	436	438	437	446	467	453	455	478	434	470	432	483	468	454	454	455	430	488	415	471	416	437	428	477	442	434	441	416	473	447	432	460	455	465	486	456	444	420	440	432	457	496	474	412	465	438	444	475	440	475	424	446	465	411	456	453	479	431	456	465	444	439	479	488	459	435	492	458	388	434	407	481	456	431	452	458	407	445	418	472	473	445	421	457	448	494	492	482	434	445	438	448	465	458	436	429	459	422	456	477	438	421	424	440	449	491	406	430	451	470	422	444	463	479	411	405	424	446	468	473	435	425	461	465	470	468	403	411	441	432	470	436	411	463	434	473	455	423	485	447	442	473	453	438	429	462	470	427	460	447	441	435	435	478	442	502	418	453	453	455	452	466	448	455	460	460	433	442	457	441	465	430	472	481	451	447	466	438	433	439	459	433	443	476	451	421	484	461	460	509	460	439	460	458	480	478	422	480	418	424	453	439	462	449	450	446	441	446	446	455	466	423	458	436	396	465	458	447	432	437	474	453	437	425	428	452	466	469	441	428	466	443	466	484	433	464	415	410	454	460	456	469	455	454	490	477	461	447	459	440	465	433	443	437	439	452	456	442	473	453	468	447	444	427	504	411	442	441	467	456	450	424	438	462	434	459	472	454	403	434	487	465	440	440	477	466	450	454	444	468	501	459	479	440	438	421	436	479	432	444	443	445	456	436	482	423	427	431	475	459	466	414	475	444	469	436	440	459	454	440	486	436	463	480	440	410	453	468	420	453	423	470	456	483	459	442	481	443	441	474	434	453	460	445	413	450	419	471	445	444	431	418	453	486	415	450	450	460	468	463	426	436	455	437	453	447	437	446	453	437	392	457	463	458	450	446	424	458	479	446	472	449	450	430	429	434	489	419	499	420	460	426	459	438	470	439	425	453	512	458	491	447	432	445	407	469	440	429	446	432	444	476	468	445	470	486	454	436	477	460	426	453	459	449	451	412	449	446	467	458	450	463	439	485	434	408	448	474	438	463	451	458	423	456	459	458	464	500	469	450	464	489	420	437	462	469	466	461	473	453	476	445	433	445	486	469	447	422	462	453	464	489	457	473	449	463	433	427	422	418	486	458	449	459	467	421	437	479	439	465	440	456	460	440	469	470	483	466	460	446	427	438	409	440	415	492	473	469	430	433	425	462	427	418	495	438	433	483	433	459	461	457	465	438	393	483	482	456	412	427	439	473	453	424	451	451	449	414	458	456	422	442	448	433	427	457	458	472	429	466	466	445	447	432	433	425	446	441	443	492	456	448	456	462	468	451	439	487	450	420	425	479	460	451	432	409	451	460	474	476	467	452	485	427	464	475	414	439	482	442	466	434	437	476	449	464	467	461	427	462	415	435	407	475	445	458	463	409	438	418	442	441	458	459	446	446	489	458	462	442	468	460	453	465	465	453	422	465	461	435	444	460	427	466	460	491	435	447	456	465	448	456	430	455	441	441	451	442	476	430	476	450	477	433	444	429	436	493	446	430	460	482	419	448	470	479	491	464	408	462	433	499	432	452	461	475	422	440	453	453	456	461	411	469	454	425	458	457	445	469	458	425	382	472	464	449	446	450	463	415	477	428	472	463	434	477	490	463	436	448	458	454	494	483	429	442	474	467	443	427	450	440	429	436	460	454	449	479	461	431	387	461	494	462	455	437	429	467	465	395	439	451	412	448	431	489	452	467	405	464	462	460	446	456	447	457	468	443	439	445	461	430	465	460	432	434	464	432	452	457	460	468	438	396	490	472	447	456	451	451	490	441	439	451	442	436	438	424	470	459	471	421	474	459	455	433	462	466	418	501	439	487	439	464	483	424	432	439	419	474	475	440	472	445	430	423	450	427	459	421	438	461	465	433	475	463	412	466	412	431	413	444	506	488	480	450	438	437	449	449	432	480	407	439	460	433	425	463	441	444	434	435	476	443	444	479	455	446	458	468	460	483	462	426	475	416	469	453	466	477	427	463	475	440	460	427	438	460	453	466	428	457	429
1388	424	397	363	396	362	338	335	308	361	302	299	326	329	305	347	387	342	328	317	316	326	278	366	306	327	324	323	329	310	339	313	333	307	307	314	326	321	301	287	309	318	323	310	326	330	322	316	308	342	275	328	306	363	307	286	326	328	319	305	297	344	327	313	330	338	342	308	299	327	311	292	315	328	362	315	337	303	323	318	328	329	314	338	302	339	349	367	300	347	321	324	319	335	311	339	290	314	309	283	346	360	325	327	361	307	322	315	322	295	342	314	327	305	316	294	318	302	322	306	332	323	345	334	309	328	330	337	327	339	344	334	315	282	312	347	324	332	352	343	316	341	319	337	323	306	317	322	312	319	296	328	364	327	302	288	316	351	340	312	293	331	335	322	321	323	342	321	314	311	293	303	287	314	325	303	318	323	330	325	318	330	336	330	322	312	287	345	289	302	315	341	311	311	342	318	308	327	321	341	324	315	352	310	330	346	340	342	316	306	334	335	314	295	296	330	315	339	334	313	332	323	322	313	312	323	321	335	347	308	326	279	299	309	336	326	319	293	324	292	290	326	309	287	341	311	325	310	347	313	311	304	300	311	296	328	324	293	347	325	313	299	349	319	347	297	312	338	304	306	305	310	330	292	301	345	334	332	312	322	311	297	327	323	315	330	298	334	354	321	330	310	338	317	317	318	324	330	291	337	324	283	336	324	301	334	340	310	309	347	303	359	333	335	283	305	319	331	337	308	309	329	340	296	295	317	320	335	310	313	331	307	331	337	332	335	309	304	312	284	337	308	302	327	316	327	297	335	324	297	290	295	339	348	307	352	306	312	332	319	307	328	329	329	317	297	327	300	307	342	306	310	338	303	317	321	285	330	323	291	307	272	321	307	297	303	315	321	345	317	307	329	319	293	315	316	314	317	294	334	309	311	333	303	341	299	333	354	327	324	314	298	356	313	324	320	320	285	339	312	295	297	338	296	341	299	336	300	321	291	314	321	313	319	316	300	317	316	310	277	322	348	335	338	315	317	357	310	303	327	334	321	329	328	303	312	284	365	334	343	305	325	304	307	318	293	327	314	329	339	319	324	310	330	298	306	301	326	305	326	313	314	297	328	324	286	324	319	337	318	331	312	307	324	289	309	334	308	300	331	327	300	300	310	339	308	315	354	316	344	318	321	304	273	264	341	324	346	283	308	349	278	307	312	336	306	290	330	322	308	322	345	280	305	309	313	276	311	306	355	331	320	299	326	295	281	277	290	311	308	337	307	288	322	364	281	337	334	305	307	308	287	319	344	301	318	308	321	352	296	311	299	302	319	303	341	340	321	313	351	340	317	298	338	285	307	306	306	296	311	304	303	332	332	302	309	320	293	318	307	317	314	314	322	328	358	323	300	353	326	312	315	333	311	268	327	307	301	317	307	300	322	322	342	324	313	307	314	328	287	314	318	305	306	316	294	293	287	325	331	270	318	317	297	349	327	344	319	326	353	314	284	314	319	276	303	314	296	292	334	299	337	292	293	298	333	294	300	315	298	317	301	308	310	327	289	276	319	320	322	298	324	312	319	321	325	322	306	328	293	313	313	326	322	314	309	298	334	297	303	312	338	306	315	319	304	310	316	306	294	323	339	317	294	322	291	312	319	318	315	351	341	301	325	316	300	329	351	343	301	281	292	327	308	352	309	308	331	297	315	319	339	304	320	305	291	305	298	341	305	304	320	326	299	355	319	327	317	330	313	316	323	286	312	320	329	326	295	325	344	297	336	299	307	305	313	302	328	323	324	328	323	299	310	340	344	307	296	323	295	307	309	331	344	352	308	303	314	314	334	266	314	335	315	308	314	339	321	324	329	358	317	324	307	298	313	330	310	296	313	324	299	314	322	328	313	342	300	311	275	293	330	339	326	310	314	313	312	299	324	313	318	317	349	325	314	306	283	308	350	313	311	322	314	324	347	327	309	347	297	314	296	316	286	335	319	312	335	312	341	329	329	337	319	285	333	315	313	317	333	289	335	347	295	289	291	297	341	300	315	319	315	319	329	357	338	320	280	311	329	332	351	341	277	329	330	324	302	338	325	336	344	297	320	355	290	330	310	324	333	305	274	312	321	317	305	333	323	315	335	314	356	312	331	275	304	357	329	294	329	323	314	300	317	351	309	333	311	328	310	316	337	329	324	324	334	331	324	318	327	307	329	309	341	329	308	301	318	314	330	345	311	315	301	341	327	321	281	311	319	289	300	284	329	300	277	320	301	312	304	328	323	323	350	321	309	314	293	326	297	319	358	324	290	332	326	329	301	293	303	324	313	313	311	301	293	279	296	305	343	310	311	310	335	314	300	330	345	315	329	325	332	330	312	302	348	298	297	344	334	288	326	305	337	307	327	337	309	322	277	336	325	337	307	334	337	299	341	324	305	326	306	297	302	324	321	302	353	319	310	328	305	333	299	335	311	339	306	323	344	294	320	294	316	293	307	305	331	335	319	311	307	316	276	325	302	322	332	306	328	341	311	309	316	322	327	310	312	316	277	324	306	338	310	318	324	317	300	331	356	327	328	316	330	303	306	332	303	328	286	339	315	345	311	337	342	299	305	318	318	332	338	292	331	337	303	295	309	324	336	305	326	313	304	331	285	342	340	323	307	312	311	304	313	326	340	302	304	309	288	295	308	330	301	308	301	323	329	290	331	289	298	301	311	342	316	325	307	319	335	314	305	327	329	349	306	298	307	311	310	321	282	304	318	315	303	321	330	318	295	299	300	305	313	297	311	283	322	311	339	341	319	309	294	370	298	344	310	329	327	310	317	319	350	303	297	329	288	348	318	327	292	315	273	346	316	306	274	352	303	302	313	302	298	354	311	331	310	319	309	330	311	307	317	305	306	310	328	334	353	313	300	325	352	326	323	319	318	344	339	302	295	318	305	301	333	302	325	311	362	306	329	309	324	327	313	339	302	325	317	365	310	310	278	281	328	322	302	314	307	335	291	297	305	339	305	278	309	307	325	331	319	333	295	295	330	341	300	336	337	290	366	354	298	283	349	343	326	315	339	348	325	321	315	346	291	313	315	333	316	342	348	334	302	302	307	342	340	337	320	301	278	337	335	321	327	324	326	295	327	342	307	291	295	313	316	337	295	318	305	338	318	324	325	312	321	317	306	284	323	305	319	314	309	305	315	326	313	299	309	297	314	346	326	346	338	340	325	311	311	321	313	342	335	341	318	295	346	317	343	332	340	300	340	369	300	316	322	315	295	322	312	308	331	351	299	330	356	316	339	323	320	346	313	327	301	314	338	322	271	314	297	300	320	335	305	305	274	311	294	342	344	336	283	327	307	330	294	310	297	288	311	278	282	326	318	313	301	331	332	321	309	293	291	309	328	315	306	284	314	333	305	321	302	322	321	321	314	311	312	317	310	300	302	322	328	321	362	310	337	299	304	304	372	331	332	345	304	342	332	296	336	361	318	286	334	320	337	326	342	293	302	316	331	323	307
2449	1012	1183	1157	1119	1140	1045	1026	1121	973	964	1067	961	979	992	966	962	984	940	966	949	975	953	932	966	950	953	980	960	1000	934	907	1000	995	995	978	909	932	978	991	950	949	1021	979	900	943	955	943	954	964	1025	920	947	992	958	903	950	978	986	970	933	975	946	966	994	910	963	922	935	981	932	927	952	980	980	1001	1028	932	929	921	927	958	985	956	893	934	928	1000	928	956	959	956	973	957	995	966	960	921	941	1014	962	977	930	958	989	972	941	934	971	948	941	940	1035	957	933	895	1003	945	941	908	985	977	933	965	1010	926	909	896	961	968	911	957	938	978	1003	943	941	955	979	930	909	952	931	925	1015	998	926	920	951	933	935	946	928	1009	964	939	900	962	950	935	984	983	911	952	953	972	938	965	1005	924	995	962	1018	953	916	942	937	927	971	927	937	929	1000	940	968	971	965	947	971	942	925	927	946	907	950	960	1015	932	966	922	1023	930	925	929	1012	969	943	990	886	950	968	1012	937	934	964	984	933	929	984	919	916	959	947	1042	965	913	962	934	988	1017	983	915	926	983	964	958	952	968	964	964	969	912	926	939	947	960	981	967	903	971	988	949	929	963	989	950	941	1003	994	916	971	1001	923	910	980	989	960	947	954	923	954	925	928	944	909	979	983	915	930	932	945	928	960	954	895	959	1009	988	998	976	937	1040	1004	933	962	982	976	1008	902	955	913	922	989	1035	925	995	933	951	984	941	887	950	976	996	951	924	950	936	943	948	943	997	956	930	984	979	972	954	938	1006	942	964	895	968	961	976	963	961	969	929	971	933	953	944	947	979	922	952	951	963	953	957	931	971	977	1020	959	982	935	941	933	968	965	932	930	963	1005	937	969	923	982	965	963	1006	952	946	964	978	960	985	931	914	979	960	991	1004	885	941	889	945	927	860	954	964	980	973	948	1023	910	975	939	980	925	940	962	928	968	940	948	973	915	973	1006	973	1003	929	955	942	957	941	960	981	918	989	977	953	978	987	980	947	981	965	931	934	920	989	1026	930	971	902	967	944	914	989	1003	984	904	991	943	948	917	915	978	936	952	961	959	917	937	958	913	977	963	890	966	994	964	950	929	944	961	954	906	1017	909	945	969	1051	1000	944	946	975	903	986	965	962	933	955	961	973	992	931	959	1008	995	964	947	989	996	951	1052	976	895	944	984	998	902	944	984	946	933	948	970	907	921	922	979	952	996	970	956	954	962	992	932	955	895	939	950	989	967	948	971	951	972	984	985	984	924	992	999	964	928	941	939	987	945	973	955	966	996	969	937	920	990	937	971	923	960	874	962	974	979	943	943	965	980	947	958	898	947	962	971	1012	1016	975	955	959	920	951	930	938	934	981	957	948	949	874	936	954	974	956	907	978	920	960	898	957	962	1012	949	992	938	946	962	949	978	943	952	920	999	923	921	968	983	975	957	962	899	1029	914	918	939	957	909	921	954	927	921	933	964	922	928	948	959	957	931	973	931	943	970	973	929	989	942	989	952	921	990	938	984	971	979	999	950	948	956	994	971	957	930	970	917	969	972	933	990	985	980	939	923	929	987	1012	957	964	933	966	1045	941	926	963	946	909	964	927	940	1001	942	991	969	945	930	980	975	964	983	990	952	963	960	945	957	949	971	954	901	935	963	975	998	988	980	938	1009	982	890	937	985	955	976	960	905	993	963	988	1022	959	973	930	972	1028	936	965	949	935	983	958	972	924	927	960	947	929	973	954	956	984	957	987	937	939	979	913	977	945	981	918	967	976	935	908	913	997	930	986	961	992	1044	990	970	959	960	949	943	1003	994	977	960	965	957	1012	987	984	931	910	941	959	991	961	1002	923	964	991	909	911	967	957	986	941	998	1019	892	879	938	928	954	967	989	964	946	897	976	941	919	963	965	946	924	880	995	946	1013	936	963	981	934	903	965	917	969	941	934	914	933	941	954	986	948	926	980	950	979	916	993	978	943	915	958	996	916	921	916	978	953	990	948	972	992	1016	941	920	954	938	990	918	935	990	958	981	931	939	959	956	1011	990	934	958	897	930	970	952	1025	917	951	970	978	961	969	898	902	921	976	991	995	980	968	1007	1002	920	941	927	930	973	952	917	946	969	969	965	890	945	902	991	982	1023	978	973	1001	980	885	976	902	965	971	1012	977	917	947	918	927	996	973	922	963	961	938	926	956	928	962	939	979	944	1002	969	974	915	942	926	962	936	980	912	938	942	949	925	987	972	952	964	936	945	996	1006	984	965	964	971	925	954	973	981	905	938	956	967	948	997	955	959	930	920	971	924	963	989	977	957	913	984	954	939	975	926	960	934	991	988	979	963	965	999	998	924	931	947	884	1037	906	985	895	957	964	930	1000	942	970	1022	959	925	960	954	906	957	943	943	995	944	940	960	933	969	955	923	914	1011	925	980	925	999	947	979	947	950	978	975	936	921	928	915	968	960	987	944	947	1000	900	942	943	928	965	963	966	916	957	968	979	966	998	941	916	1014	942	993	952	962	948	969	953	942	949	939	1013	971	985	937	899	982	1002	931	979	1004	954	965	980	943	976	976	1029	935	893	1012	1012	964	1006	935	1002	969	954	933	998	1023	959	966	974	978	954	959	919	953	942	912	999	915	996	956	942	942	904	934	995	930	934	890	951	984	969	957	889	934	948	911	1018	985	959	980	923	975	941	934	926	935	991	954	992	967	960	996	938	924	979	917	969	956	955	905	950	965	914	941	913	953	933	967	891	967	934	943	973	956	1032	996	972	930	969	965	950	973	917	933	934	980	1016	956	987	934	961	948	959	971	967	944	964	945	956	956	977	975	943	958	979	925	957	921	935	960	960	935	987	973	947	889	988	938	928	939	900	991	956	983	946	925	949	972	940	964	919	951	909	941	910	933	968	910	1019	913	895	952	900	950	960	969	994	938	995	928	998	954	987	1004	888	1002	994	935	948	957	978	931	1036	949	960	971	977	948	954	954	926	890	953	957	895	995	914	939	960	916	959	962	982	978	994	943	962	938	944	936	987	939	950	959	996	1017	911	919	973	984	953	937	988	905	930	975	940	964	934	912	954	966	939	1016	977	966	973	940	903	947	972	948	927	923	969	962	948	958	978	945	914	932	1002	945	966	1018	924	968	977	987	906	925	944	972	1006	917	945	967	907	977	951	962	969	920	939	996	958	955	956	989	953	894	990	953	1011	950	925	963	926	962	939	955	959	920	935	943	967	970	919	983	907	1007	982	997	959	922	983	972	923	923	949	967	972	964	915	1007	934	929	1005	921	958	922	925	1014	940	946	968	982	928	936	941	959	1000	927	940	924	950	974	952	971	1021	927	960	989	966	951	951	973	958	952	968	945	934	956	921	885	957	951	983	974	943	971	879	974	946	929	998	972	1010	950	948	973	965	903	997	902	944	1000	983	995	988	942	987	957	944	954	1002	943	951	907	965	982	951	985	953	935	945	992	940	944	1005	924	1007	976	991	958	951	982	945	964	969	961	912	939	889	983	958	950	971	911	1002	961	956	972	976	966	968	947	942	986	1026	904	986	996	937	973	952	944	962	896	1004	975	970	920	950	925	964	930
4660	1239	1598	1156	864	610	450	419	335	313	316	286	261	252	264	214	244	208	218	206	226	212	212	175	215	213	207	189	195	204	216	223	189	207	186	174	196	195	205	210	188	210	205	191	194	211	217	196	204	207	177	172	199	182	198	194	180	220	207	173	218	185	199	170	187	227	211	184	199	218	173	192	200	186	201	197	187	190	182	184	196	206	189	225	175	186	180	229	195	173	190	187	217	202	172	176	199	160	189	186	214	208	200	206	189	208	159	190	202	212	196	206	200	216	201	175	188	171	217	168	180	191	187	172	183	181	190	205	201	185	202	184	194	195	202	198	192	181	222	185	181	190	178	201	169	200	167	212	185	191	182	202	179	178	181	192	208	202	166	218	205	181	223	192	172	210	194	189	182	198	192	196	206	200	181	186	199	205	187	198	177	191	194	191	191	199	181	191	200	219	189	195	168	213	177	191	182	183	185	202	177	203	189	199	174	187	173	183	193	175	182	188	173	198	204	196	183	202	194	206	186	202	201	198	216	211	225	212	198	200	169	205	209	206	182	173	197	184	182	186	195	191	207	215	202	185	185	188	171	208	208	170	175	209	175	204	198	189	170	177	201	193	211	187	201	218	193	185	201	177	197	169	198	185	191	162	205	197	184	197	207	194	176	241	221	177	185	197	217	183	204	174	207	212	181	193	196	172	181	183	176	224	158	217	196	196	199	206	198	207	188	194	186	184	193	201	189	184	190	196	192	198	190	190	191	199	238	173	189	192	163	154	192	189	198	188	202	202	209	191	200	183	166	200	190	177	210	214	187	205	198	214	214	172	186	181	203	214	193	204	185	215	198	190	190	198	175	194	197	183	194	221	170	200	188	200	205	205	204	204	208	181	186	183	195	176	189	202	202	193	219	197	179	183	197	173	193	180	178	218	198	190	201	188	165	202	163	196	185	195	196	196	214	200	188	193	193	212	207	188	207	191	184	204	199	193	187	198	197	188	166	194	186	183	201	195	180	195	192	195	201	194	209	185	178	172	193	204	195	181	200	204	174	193	198	211	219	192	185	209	209	179	205	209	198	178	192	204	164	208	182	191	164	190	173	167	196	201	191	202	175	173	199	190	196	200	215	195	173	166	197	213	177	204	193	203	178	210	178	200	177	159	204	192	202	178	198	203	190	207	173	188	200	207	206	207	197	188	177	192	187	194	182	193	200	211	183	178	208	187	197	203	181	216	195	189	187	192	211	192	199	218	196	205	211	170	192	229	177	178	197	174	203	215	189	186	203	199	182	194	184	195	182	208	189	198	182	177	193	210	176	189	197	224	191	206	212	210	185	186	168	182	176	220	197	176	175	156	186	180	203	191	187	193	188	210	201	206	206	199	173	187	214	177	183	184	184	190	183	203	205	191	220	175	208	203	188	193	191	175	179	176	208	201	186	203	188	196	198	183	193	185	177	204	185	196	213	185	206	168	187	205	179	182	185	162	205	195	205	199	175	189	173	210	168	180	187	208	210	195	197	191	184	175	203	184	187	227	184	192	193	199	184	177	200	180	184	186	183	202	164	171	180	182	235	196	190	214	210	194	196	177	190	188	189	205	175	197	209	196	192	196	214	219	196	199	174	198	175	182	167	200	206	201	186	196	194	163	197	202	192	182	195	180	206	220	192	218	204	185	202	206	196	201	195	172	186	169	179	199	203	192	193	207	213	179	183	201	202	196	159	197	192	207	168	227	167	185	177	184	201	217	194	185	204	209	199	191	177	179	203	208	202	159	184	194	206	193	178	187	202	195	173	187	191	191	199	207	175	178	190	205	173	195	196	185	195	195	187	203	201	205	216	163	190	189	165	196	199	194	185	186	204	167	186	177	211	216	194	173	199	192	176	191	186	191	172	215	208	196	202	164	196	198	165	183	203	195	230	196	216	210	186	211	194	198	166	206	166	197	190	179	200	182	193	194	208	174	215	193	208	198	159	194	197	179	190	221	169	193	189	187	200	186	223	188	193	204	176	185	211	205	206	164	177	218	186	203	192	182	206	192	187	190	220	205	195	182	189	205	219	193	174	204	188	202	198	215	195	187	199	181	197	228	216	185	186	211	184	180	195	180	195	194	184	212	208	204	215	205	182	199	177	193	202	198	209	208	198	176	191	189	204	206	204	205	166	190	211	180	196	195	194	194	177	177	176	186	202	192	191	185	189	230	204	182	212	206	201	179	190	218	208	215	193	179	192	200	205	167	226	191	180	187	198	173	194	203	178	202	188	176	202	219	186	200	196	189	169	175	193	184	182	186	166	169	187	174	185	189	198	190	200	181	194	195	195	197	195	168	199	214	189	185	229	203	198	191	174	206	192	194	202	199	219	202	222	182	162	217	212	194	197	173	206	188	182	194	202	184	182	167	183	186	185	213	192	192	192	182	199	175	210	192	199	190	202	199	212	186	187	204	176	211	191	194	170	180	206	167	160	183	194	189	223	211	190	188	192	204	191	163	190	195	176	179	186	170	209	215	189	189	186	201	206	193	184	190	194	195	193	184	214	223	193	178	182	179	185	212	213	167	231	186	201	188	183	187	175	232	198	203	201	218	186	195	195	202	210	190	219	198	193	190	191	239	204	179	193	182	178	195	195	196	195	202	187	199	182	190	201	186	202	201	212	182	204	212	197	206	201	184	219	178	188	222	193	185	189	217	172	202	199	181	188	176	227	188	200	213	182	210	202	198	204	193	193	173	177	190	182	188	194	192	196	200	183	183	186	206	175	204	189	195	220	202	176	202	195	215	206	199	180	192	190	189	216	203	201	169	197	186	195	200	217	197	207	205	192	174	209	190	176	196	184	214	169	190	181	181	192	221	189	199	191	213	190	173	206	207	209	178	186	190	194	166	186	190	213	181	217	188	204	194	193	183	207	199	194	185	177	171	192	194	167	181	205	175	190	216	184	209	196	183	216	202	190	187	218	203	225	184	181	189	176	181	182	213	191	198	187	185	201	186	176	199	193	175	173	192	182	205	189	217	185	198	204	215	184	199	192	205	212	191	184	181	204	227	230	183	188	190	200	205	180	206	191	198	175	185	196	173	183	203	187	177	201	166	217	188	194	204	195	188	185	179	210	201	221	225	197	179	199	183	203	193	153	179	215	182	192	195	173	198	200	155	168	173	194	167	190	182	189	191	185	207	193	174	198	180	200	204	162	160	203	198	179	200	196	189	208	201	196	192	179	181	185	197	182	171	205	165	207	205	214	222	165	203	189	202	186	193	200	223	207	166	183	193	172	163	198	216	203	203	198	186	181	195	163	187	183	181	184	173	179	202	197	192	198	219	181	201	196	193	182	187	204	200	184	185	182	193	179	179	192	217	196	202	185	196	174	203	204	200	212	189	183	199	185	194	191	207	187	184	183	186	169	178	177	191	197	195	196	171	165	208	184	209	229	191	203	193	189	184	171	181	203	201	199	209	193	202	196	183	169	178	190	203	180	182	180	201	170	174	205	183
5769	1771	3892	4233	3636	2961	2558	2084	1756	1522	1395	1319	1210	1130	1055	1006	960	878	975	900	859	852	785	829	797	765	787	729	750	712	777	740	762	731	822	793	691	733	802	744	709	665	708	701	678	664	734	717	742	671	638	626	646	647	648	660	651	649	583	639	724	662	655	679	689	657	675	648	678	661	597	693	702	642	617	629	600	648	630	646	647	638	602	636	600	646	625	593	605	645	601	624	647	650	624	596	594	689	628	630	624	616	564	623	624	658	621	662	661	658	587	586	661	692	661	634	649	643	656	647	628	589	642	599	630	604	619	593	600	605	616	639	556	643	645	598	604	636	616	594	614	627	650	662	596	649	603	635	613	675	655	653	617	639	639	621	641	626	629	595	638	646	617	642	650	627	582	593	641	653	568	630	614	598	556	622	648	634	648	634	614	581	615	596	695	643	582	580	614	592	597	616	636	558	614	614	633	613	637	645	646	618	560	594	627	588	652	545	636	605	628	619	595	596	603	602	636	605	612	592	646	632	608	598	635	637	645	619	636	613	616	626	643	621	626	623	624	623	627	583	626	653	631	646	637	652	625	645	656	641	644	607	624	635	602	621	595	617	604	616	630	623	591	641	620	644	595	673	623	616	618	607	570	654	631	668	617	654	643	637	590	639	669	647	645	573	601	570	630	607	622	660	635	611	607	609	591	626	645	649	640	599	652	630	665	616	624	594	564	632	590	592	593	602	687	623	626	576	615	586	624	597	602	633	660	591	621	643	590	612	642	664	638	655	546	599	668	681	603	656	618	615	619	631	633	650	608	634	586	608	580	558	637	624	624	633	618	605	605	661	660	633	633	600	622	612	600	641	631	612	642	610	648	605	651	661	572	558	688	669	591	595	628	641	652	627	603	600	607	597	645	639	638	617	669	619	616	622	603	621	602	653	607	650	633	585	618	573	617	607	616	596	633	598	611	616	594	618	627	609	607	621	609	585	619	622	600	658	652	661	692	597	633	610	653	611	671	619	619	625	625	646	633	612	610	644	641	638	663	596	588	653	644	629	595	619	624	634	584	639	584	625	640	621	651	605	598	618	610	614	668	559	642	649	655	630	631	637	627	595	626	639	614	605	593	642	624	629	625	617	648	661	611	629	602	665	624	658	645	644	606	593	635	631	583	646	619	656	621	633	614	635	597	658	602	632	654	640	632	622	645	636	608	613	593	630	625	636	588	574	608	659	627	617	644	611	577	619	615	661	623	588	635	650	637	628	608	635	611	604	629	626	575	612	637	632	611	612	613	614	645	623	576	632	636	620	638	645	598	612	630	660	629	618	640	602	619	636	591	595	627	599	576	670	596	596	627	592	625	667	611	596	646	633	623	645	648	612	608	574	616	615	619	614	599	639	562	607	652	604	602	617	629	619	592	654	608	647	591	610	616	644	603	580	617	609	603	607	625	614	604	608	636	613	587	643	608	615	595	629	622	630	610	651	659	596	558	625	583	642	607	649	619	671	640	641	614	626	645	611	624	636	628	616	624	658	640	634	638	592	638	622	606	614	624	590	610	614	643	611	597	587	625	613	583	645	663	619	630	630	618	607	622	610	617	633	612	637	619	655	549	643	646	634	589	639	611	627	589	581	626	631	600	637	600	614	610	626	587	634	626	652	645	603	613	600	619	591	647	603	639	627	635	604	613	592	619	587	596	636	626	607	610	637	593	668	606	653	603	640	616	619	616	659	633	618	597	607	607	634	597	615	642	653	609	633	656	590	587	644	655	616	623	610	663	628	671	623	617	649	577	650	607	562	636	607	644	599	566	672	601	633	621	648	662	603	606	630	597	635	632	628	651	613	599	620	619	639	631	614	634	649	623	610	587	604	594	604	645	649	663	594	613	625	567	656	647	609	625	663	636	617	647	637	594	629	626	613	576	600	609	578	646	621	639	637	636	610	624	571	591	645	599	615	606	622	643	618	646	626	614	649	640	628	595	563	624	629	619	585	596	672	620	574	650	626	586	645	639	583	644	587	625	651	653	643	651	655	624	616	620	638	575	645	573	622	623	638	664	578	635	612	672	626	609	637	568	623	616	618	599	575	644	613	558	644	621	637	671	612	583	634	603	653	644	668	606	597	600	627	624	676	577	617	633	605	606	614	651	622	614	608	586	613	613	622	574	644	615	627	620	608	634	610	577	663	625	611	624	640	597	632	629	656	624	634	615	634	592	624	576	606	651	653	649	615	605	606	583	669	653	611	640	655	614	618	612	635	649	624	611	598	637	604	642	646	626	580	664	633	619	583	626	592	589	621	615	633	671	593	629	600	617	640	633	627	681	661	596	639	653	628	631	640	646	665	628	634	619	608	659	626	624	599	617	610	563	597	595	593	629	646	612	579	673	670	646	537	644	662	646	600	671	581	618	655	607	626	622	603	640	568	627	612	612	607	640	614	628	631	611	631	576	569	593	630	624	653	619	615	575	595	575	583	611	597	614	614	634	618	586	643	594	623	613	651	623	611	653	615	575	614	603	618	616	634	620	590	593	639	652	612	654	618	624	612	610	647	620	640	646	634	637	589	638	612	601	590	597	581	599	631	593	652	596	587	651	644	629	644	641	631	617	591	611	657	617	607	623	586	640	589	602	654	634	654	626	628	623	673	625	617	632	619	668	611	655	625	623	594	603	638	630	637	605	644	662	604	642	616	627	582	639	620	600	605	632	607	609	622	593	610	640	623	633	592	627	633	574	662	625	617	630	596	646	623	633	629	623	649	607	678	638	633	642	637	620	616	636	635	662	608	639	629	638	619	618	606	627	638	656	599	644	634	652	610	615	615	619	604	636	636	575	631	586	617	620	632	623	608	617	615	618	667	648	607	620	624	661	636	641	603	601	638	613	610	640	641	597	659	640	604	626	621	648	631	625	632	639	638	589	634	601	634	659	584	600	565	646	617	577	617	645	656	616	631	640	612	635	633	614	628	668	641	590	631	653	628	646	675	626	654	654	637	647	644	616	619	635	632	602	643	615	577	647	624	615	643	604	665	672	620	627	596	619	612	629	610	624	641	601	647	598	636	610	579	627	612	615	644	584	692	650	617	629	654	597	593	630	624	635	614	598	616	583	642	615	614	649	589	651	616	607	619	631	617	603	597	618	609	717	604	619	623	610	631	614	597	621	605	610	601	610	593	658	624	619	625	651	600	561	599	605	610	600	601	576	647	609	652	623	589	622	616	601	642	622	645	590	600	611	625	593	602	618	659	652	602	584	627	603	570	630	583	610	644	624	613	602	594	616	621	608	618	617	638	653	652	594	632	642	597	622	623	605	653	620	622	685	604	601	613	618	618	624	621	627	636	599	610	638	613	613	664	587	654	682	620	644	627	642	643	637	584	648	646	615	640	603	648	613	608	603	664	612	630	601	607	603	633	622	617	675	569	601	641	649	619	638	656	618	601	602	655	641	662	644	624	615	600	650	642	656	656	618	638	626	635	596	670	612	627	607	658	627	595
8702	2359	2828	2094	1296	971	722	558	453	389	336	307	273	257	238	232	184	169	201	186	178	181	170	179	162	169	171	166	137	135	160	160	174	168	159	174	157	164	145	149	146	138	143	149	156	141	141	153	142	135	127	138	125	127	159	126	135	110	142	140	126	147	135	121	131	137	142	134	132	152	122	109	130	157	152	126	122	162	150	141	124	115	123	131	123	130	138	122	131	124	127	131	130	139	130	143	123	133	142	131	141	141	124	120	143	125	124	125	110	141	130	114	152	132	144	131	151	141	144	132	119	114	130	140	152	162	98	122	149	138	157	104	162	119	137	139	127	132	135	138	130	112	130	138	121	133	130	124	140	142	130	112	128	128	123	142	126	122	116	129	139	119	116	126	135	133	112	122	142	143	120	125	136	113	130	127	134	116	158	123	107	145	111	135	124	150	118	128	139	135	138	148	142	119	138	117	118	123	120	124	128	137	126	140	120	116	123	120	150	113	139	110	122	131	125	110	124	118	110	155	127	114	147	111	131	125	130	116	130	146	131	129	120	113	132	116	123	135	114	129	151	127	113	124	127	146	117	133	128	136	110	123	119	130	111	138	150	118	103	129	125	135	121	124	122	139	128	120	124	117	135	108	107	128	140	131	136	103	111	133	127	135	142	141	123	113	150	146	148	135	149	147	128	121	114	131	123	133	136	140	138	108	119	130	129	143	128	130	136	133	142	126	120	125	118	142	141	132	142	129	160	127	133	142	116	112	124	133	127	138	135	137	129	148	143	122	132	156	129	142	143	123	135	119	134	131	121	120	140	136	138	138	115	131	126	122	119	136	131	128	123	135	127	123	134	127	145	133	128	134	143	131	133	132	151	124	135	113	130	127	132	106	120	138	113	113	118	146	120	126	112	122	118	130	134	126	137	152	129	118	128	138	138	127	121	138	142	130	115	129	126	137	138	118	139	121	117	136	124	120	128	130	151	128	123	107	118	118	135	147	124	122	135	129	119	118	134	143	142	135	125	118	142	136	118	136	119	133	138	128	135	146	115	130	132	137	119	146	122	123	144	120	132	145	141	142	143	132	137	139	131	148	134	141	145	127	128	126	135	133	137	124	114	130	120	128	123	136	133	128	130	115	129	132	127	117	128	138	125	122	140	117	123	127	124	128	140	145	134	133	147	130	148	112	159	139	128	126	124	148	135	136	109	148	142	143	126	116	130	136	149	122	135	130	121	138	124	126	145	123	119	128	145	135	133	134	122	124	144	118	124	120	129	141	138	137	124	135	129	115	154	137	146	139	121	139	141	117	117	124	129	133	116	136	144	140	129	110	129	116	131	109	136	137	132	127	138	130	118	134	124	121	124	132	141	107	128	116	128	120	124	112	128	125	123	134	140	120	146	129	154	120	125	131	129	118	123	130	137	120	136	121	112	115	149	127	131	129	149	126	113	148	120	126	142	153	108	129	143	118	149	141	138	103	113	138	122	114	145	143	123	145	123	136	153	137	122	124	129	127	113	141	118	148	118	128	138	131	130	152	119	117	143	117	130	141	115	127	139	142	146	149	122	140	104	154	120	127	120	138	137	109	121	149	111	138	142	144	122	126	118	144	131	143	134	124	112	120	126	130	129	119	113	133	126	111	132	141	119	122	121	112	149	138	132	118	130	160	131	144	124	130	125	124	106	146	129	128	118	160	131	131	126	115	138	142	135	131	125	121	127	121	116	130	138	109	130	115	134	124	118	129	129	118	113	132	117	130	114	132	140	130	120	95	153	118	122	117	151	116	116	121	113	130	131	120	142	136	122	141	122	120	153	130	140	120	142	119	140	136	120	131	114	126	124	144	121	130	131	140	125	138	116	133	135	102	131	116	115	111	145	129	128	135	123	132	125	128	118	135	122	114	127	145	133	136	136	131	122	117	140	116	128	144	116	123	136	138	108	131	130	125	129	144	139	145	149	129	135	130	108	146	143	143	135	102	127	137	130	132	113	138	134	139	128	116	138	123	157	116	125	126	129	132	127	148	119	140	144	117	135	137	135	123	149	137	111	156	139	136	111	134	149	130	128	154	112	165	130	107	142	127	124	144	139	98	127	119	135	142	127	139	130	127	143	134	137	151	137	121	124	153	122	121	96	132	133	141	148	131	136	132	132	121	135	102	148	134	128	113	139	107	132	139	136	117	107	120	126	105	140	135	140	146	134	129	124	127	134	114	130	129	116	150	131	112	145	123	132	123	132	131	137	112	135	137	124	129	134	116	145	126	131	139	120	133	135	123	134	119	103	111	139	103	124	130	120	132	118	139	137	127	138	113	150	130	122	136	129	124	135	147	105	123	131	114	134	124	125	138	124	123	135	103	129	125	140	125	135	142	119	137	134	139	141	112	121	138	144	122	131	125	132	118	134	140	143	137	135	135	130	156	109	148	117	130	130	126	131	124	140	137	116	120	160	143	133	125	121	134	128	130	124	115	109	134	125	136	127	122	133	141	139	129	131	145	124	114	122	133	139	125	124	141	128	117	134	132	129	145	121	113	123	124	108	122	126	117	132	124	125	119	133	120	120	128	135	139	148	116	131	129	140	126	159	102	126	119	132	120	132	122	133	144	115	126	143	135	122	149	123	113	118	109	115	128	116	154	143	136	127	130	122	135	140	111	120	122	124	138	150	134	137	132	117	130	143	141	114	141	137	136	117	145	119	122	136	125	123	120	123	128	139	131	106	129	134	134	143	135	131	137	125	126	130	135	122	110	114	136	133	147	128	134	138	134	118	119	138	150	119	113	139	122	133	122	123	127	129	127	131	135	130	139	121	120	123	142	145	100	132	116	144	140	124	100	143	127	134	128	142	137	133	128	103	141	121	142	113	121	127	154	142	133	131	116	139	109	131	142	126	128	142	125	144	119	115	118	121	145	119	125	124	148	119	112	131	128	137	138	130	144	122	145	138	135	113	109	146	136	133	119	129	122	138	136	126	143	125	141	127	127	137	151	140	116	124	130	130	133	140	149	129	142	138	120	139	116	121	123	121	107	141	136	129	127	129	130	138	148	124	154	118	149	119	117	128	136	137	110	142	135	148	150	127	131	134	117	124	117	134	110	136	151	138	134	125	106	109	150	126	121	141	150	123	128	123	137	140	107	111	147	115	106	133	136	126	104	121	111	152	124	143	141	131	136	121	113	125	142	134	146	138	142	137	132	123	139	127	134	132	126	143	131	128	119	142	126	127	150	141	120	123	141	128	141	119	135	120	128	123	114	118	126	134	138	143	132	128	133	132	118	138	116	118	137	136	125	138	115	133	118	130	147	145	112	147	124	134	131	134	129	136	100	122	117	116	112	130	124	156	108	155	104	142	134	103	108	123	111	167	132	151	112	136	130	125	123	139	120	101	110	138	119	133	140	135	132	128	149	136	144	107	122	134	140	144	141	135	133	123	122	134	125	145	140	125	125	142	135	130	133	137	123	121	133	121	127	131	119	109	120	122	119	139	133
7665	2753	6666	7164	6211	4863	3885	3305	2704	2395	2092	1775	1604	1457	1358	1231	1144	1085	1015	963	899	808	861	790	748	800	740	708	725	628	685	679	751	775	732	758	767	663	651	603	613	576	587	553	564	659	694	674	627	536	535	562	534	514	513	522	484	543	502	510	535	508	479	515	458	506	482	490	496	468	467	484	510	490	494	472	488	432	446	517	475	444	487	514	446	488	455	502	480	507	499	463	457	465	469	466	480	485	419	468	507	461	460	451	447	511	473	467	461	430	500	473	456	451	468	455	451	440	430	459	472	462	505	443	483	477	431	470	435	432	446	498	461	448	442	405	490	499	463	449	456	488	430	466	465	444	443	462	443	462	487	479	433	453	427	457	463	414	421	431	491	470	401	445	453	449	480	460	435	481	446	440	453	451	406	429	471	414	453	497	454	450	430	454	417	459	468	425	472	445	436	467	458	450	472	487	425	469	457	447	454	427	460	441	445	428	424	484	441	448	428	453	421	458	436	449	448	431	464	453	411	462	457	451	459	449	461	435	489	460	467	495	420	480	475	426	453	476	487	437	446	435	417	439	461	468	460	487	471	483	436	430	449	436	407	468	450	435	416	486	436	419	445	462	450	413	477	424	502	453	468	437	443	457	454	451	485	425	441	486	482	419	447	441	431	410	459	467	450	485	455	456	484	447	461	458	455	409	429	447	466	431	468	431	486	452	468	452	449	423	449	440	419	468	410	457	413	421	480	478	425	430	431	478	413	503	446	470	456	488	464	483	450	448	440	432	458	418	443	442	490	442	448	442	429	443	479	432	454	451	498	443	463	417	459	446	435	478	446	422	486	445	433	489	462	462	434	466	457	469	440	468	457	446	429	445	458	483	444	448	422	427	456	456	452	433	451	462	429	453	444	412	464	430	410	457	440	468	455	451	440	414	463	453	445	462	431	424	405	457	432	402	468	465	467	463	480	460	424	454	458	445	456	442	444	408	470	427	411	443	472	423	457	466	488	454	454	415	424	465	449	446	477	413	441	463	491	403	487	494	484	486	423	435	476	459	462	479	422	476	403	441	458	465	490	432	417	462	438	438	445	475	440	453	469	393	443	427	452	475	436	425	453	443	470	434	450	460	435	459	473	468	459	439	447	401	427	454	443	446	446	443	474	465	451	434	424	494	440	451	477	475	446	438	469	460	438	441	457	464	461	466	450	455	440	437	451	458	442	437	450	467	440	437	465	430	407	435	437	446	449	452	434	421	452	465	448	456	433	431	454	442	465	484	459	463	465	480	447	454	449	452	484	446	452	467	432	473	437	450	425	471	465	442	449	460	427	463	450	427	470	417	453	474	467	467	465	440	444	414	421	473	451	446	430	453	446	439	460	457	424	438	476	478	466	422	476	469	518	455	467	452	483	480	427	427	460	438	420	449	423	412	445	460	423	482	474	417	427	439	450	466	449	458	425	447	452	451	449	440	456	448	431	470	424	501	450	439	421	434	442	476	486	459	470	485	448	425	431	448	434	459	470	445	464	417	423	430	432	483	452	425	489	460	454	422	436	460	421	448	445	434	410	439	452	506	420	437	457	509	410	450	447	446	485	423	476	455	506	439	403	482	434	468	422	466	443	463	417	453	500	428	408	447	465	476	467	505	450	427	465	440	458	447	447	460	445	514	439	444	435	380	449	451	458	476	508	457	468	480	413	469	458	469	443	439	427	446	448	463	426	466	486	447	435	444	435	456	461	475	471	436	433	456	407	440	442	415	439	495	482	452	426	459	488	454	425	443	451	459	436	470	425	467	397	430	439	424	465	455	462	472	468	435	461	461	466	428	447	472	392	447	437	463	471	465	470	472	468	443	431	428	441	424	416	429	475	436	446	470	423	422	435	425	466	446	445	451	469	437	443	445	418	456	441	414	467	415	427	455	441	467	447	445	461	460	419	467	458	437	463	444	475	488	467	438	430	478	441	432	464	397	447	439	477	437	447	434	466	456	443	441	452	441	489	439	459	487	475	429	477	418	456	445	437	482	465	452	467	455	450	446	442	434	440	466	435	474	402	458	440	483	470	469	445	455	452	434	447	478	446	434	449	428	412	456	412	393	418	420	428	447	487	467	430	467	419	458	458	430	479	461	466	408	472	437	457	473	426	430	467	399	456	449	441	478	482	467	440	465	487	446	445	456	398	464	457	453	461	471	435	467	447	429	454	445	479	434	454	461	444	434	430	512	445	470	448	455	447	447	420	446	415	458	422	467	447	460	455	446	428	422	445	451	483	461	484	443	438	491	423	444	443	456	446	480	451	464	466	442	445	466	473	439	445	454	431	449	442	442	473	456	470	418	460	435	466	431	458	428	464	485	439	463	438	433	463	440	468	429	432	443	448	476	445	413	468	458	473	443	420	475	434	444	435	462	430	450	431	463	457	434	459	419	473	417	486	446	463	450	393	405	454	435	445	472	453	447	451	412	433	455	439	439	421	428	415	475	476	455	440	460	468	471	482	435	439	457	440	461	446	445	464	451	464	434	467	432	440	445	428	442	423	423	462	424	449	468	454	446	462	458	427	416	423	439	434	455	458	450	480	449	442	411	458	441	483	411	442	447	461	468	436	390	437	441	428	454	438	426	460	418	429	466	471	422	416	468	464	413	415	464	418	468	440	449	429	468	432	499	447	495	455	459	472	420	402	462	454	453	480	447	415	425	460	466	442	434	395	439	471	459	448	473	471	464	478	407	451	444	446	453	395	455	469	449	477	459	433	434	453	414	471	429	458	438	464	471	432	435	439	453	423	452	463	433	422	475	424	430	448	489	476	402	447	448	434	431	445	440	417	419	490	447	488	461	427	422	452	427	453	457	452	449	474	447	438	435	443	448	454	405	423	477	469	396	450	447	459	472	473	469	456	443	442	464	449	424	444	468	440	436	420	426	464	419	413	452	464	488	448	472	401	455	432	454	475	476	401	453	472	430	442	449	436	434	456	439	467	470	422	441	447	446	463	413	432	416	472	488	440	480	407	424	453	458	426	471	432	437	494	451	418	410	471	450	470	460	432	393	468	450	439	422	476	472	476	455	444	469	417	479	481	448	426	431	435	435	442	451	476	445	470	454	477	446	455	453	474	414	449	445	459	436	391	445	454	486	452	436	414	469	469	445	442	493	478	467	451	416	472	487	428	441	492	452	433	448	453	461	448	452	443	462	447	459	441	444	461	441	474	439	507	516	442	490	483	422	410	451	475	461	448	488	459	442	405	424	407	473	466	431	457	432	432	445	466	459	459	463	414	471	424	432	438	465	483	434	448	447	449	482	412	449	411	444	469	451	453	405	430	456	500	464	454	468	451	434	454	438	445	475	419	464	419	447	436	458	469	447	436	410	458	436	472	460	426	440	429	449	477	471	442	425	425	429	492	467	447	464	451	426	441	430	472	430	462	427	434	420	446	443	445	436	466	466	446	440	439	438	427	431	416	453	447	432	451	440	453	435	468	438	421	444	443	467
1329	397	394	365	352	304	317	328	301	354	304	299	336	322	300	337	321	304	294	300	320	311	304	332	316	345	317	282	309	311	306	283	302	313	311	333	333	305	312	311	302	362	326	328	305	287	343	304	347	295	322	331	329	315	319	340	309	322	310	327	330	346	314	321	334	328	340	315	318	295	313	280	315	335	350	305	271	324	309	319	333	293	347	303	309	327	326	329	301	300	333	298	337	292	298	300	323	312	298	304	285	300	339	307	304	297	310	311	303	336	337	319	338	305	338	333	321	330	334	294	338	340	337	311	316	335	292	291	290	306	315	305	279	335	286	314	336	312	299	334	332	329	332	334	266	314	324	322	325	289	316	283	347	283	320	285	315	322	333	312	318	297	315	325	324	307	315	309	339	324	324	328	313	327	313	342	310	347	307	330	327	328	334	298	274	318	307	302	316	312	313	324	327	308	302	332	298	315	276	322	331	320	336	279	321	319	304	323	304	283	309	316	321	346	304	339	326	308	319	296	331	342	299	323	327	332	342	320	296	347	288	329	300	319	306	306	289	299	361	342	331	301	303	336	314	321	341	332	327	323	315	306	337	313	302	317	333	312	309	322	310	332	318	328	288	301	293	328	327	291	323	332	305	339	312	309	302	293	320	311	315	318	316	292	331	316	288	276	334	317	328	313	318	326	321	329	310	300	337	309	307	334	343	308	294	319	318	302	354	321	295	300	316	334	328	332	301	297	297	296	308	333	303	352	325	301	312	336	329	304	309	307	336	324	352	304	301	310	337	315	284	348	325	319	318	300	312	336	316	327	345	333	296	308	306	319	332	302	323	306	310	304	299	327	301	358	305	321	342	317	316	312	331	308	337	311	315	300	313	338	333	318	332	328	277	324	354	315	303	337	322	387	327	311	315	296	328	311	304	308	313	319	295	290	296	280	325	331	334	334	292	293	330	315	301	318	340	309	299	324	282	297	303	295	318	294	322	325	321	337	291	312	345	307	328	325	350	321	305	343	305	309	320	298	305	344	326	278	333	300	300	305	311	309	312	309	305	306	305	324	333	316	309	310	325	332	311	305	287	325	326	313	341	305	302	319	317	328	319	348	306	315	324	344	341	338	314	340	297	298	329	336	318	318	309	309	338	323	315	280	305	312	359	323	332	317	327	321	289	327	332	292	313	302	325	307	293	310	304	343	331	317	319	322	314	339	306	328	310	297	363	298	326	294	330	326	339	308	325	311	306	344	331	341	352	316	306	324	315	314	339	288	318	293	315	336	328	327	314	288	305	356	307	314	325	324	299	326	335	309	315	304	334	300	327	299	298	362	291	329	322	319	320	328	325	314	315	326	313	316	322	332	312	301	293	324	319	277	332	321	326	350	298	318	325	313	298	327	306	319	316	310	359	300	349	327	303	321	353	327	317	326	299	328	340	298	312	299	307	347	276	302	311	319	307	333	316	292	311	315	292	315	294	346	326	306	323	344	325	329	290	321	306	303	325	296	342	341	308	340	317	307	322	308	314	308	325	334	286	295	306	322	337	271	342	310	337	324	319	326	297	298	275	302	304	327	328	334	320	330	325	331	315	328	339	295	316	327	305	344	309	305	309	336	279	283	347	315	310	357	331	334	300	314	311	295	307	313	329	327	303	306	343	340	318	323	312	359	338	298	315	320	291	332	324	308	302	314	330	294	340	266	315	276	310	314	298	338	315	277	298	306	322	294	345	318	312	310	328	330	320	333	339	298	302	330	320	269	300	291	314	335	324	339	307	333	317	300	345	327	321	347	309	308	293	315	295	313	286	312	338	323	292	319	305	298	299	328	357	314	340	343	351	333	316	300	319	338	303	326	320	322	318	307	313	331	356	336	354	341	321	317	294	330	276	329	349	345	341	344	327	334	299	322	341	345	370	335	272	306	323	373	315	307	330	345	297	291	307	347	319	324	344	334	329	346	287	313	315	315	312	315	305	320	299	309	294	334	339	315	334	278	339	302	319	309	297	305	312	308	289	345	307	293	297	353	313	311	273	339	299	297	319	351	300	319	347	301	266	277	345	325	331	285	306	292	291	277	308	304	337	288	302	302	289	318	295	325	306	336	298	280	316	329	326	328	331	308	315	310	286	349	333	310	321	289	353	299	318	297	358	312	309	331	328	309	323	327	324	348	352	301	330	337	300	319	302	311	332	280	308	285	299	328	322	312	318	309	330	315	307	322	307	340	323	280	305	306	290	342	327	294	307	293	310	323	328	319	343	353	279	317	305	312	318	301	318	316	342	302	329	298	353	314	307	303	318	342	343	331	322	346	322	364	332	314	320	339	323	282	299	307	350	311	314	296	321	329	306	329	309	309	301	306	319	317	336	310	320	343	326	308	298	340	290	312	313	302	304	276	334	317	283	312	296	314	313	337	312	344	322	343	336	333	329	327	316	314	301	310	298	285	332	325	281	330	291	296	308	287	329	293	339	348	309	339	296	319	325	322	317	309	336	352	300	325	304	347	325	309	341	305	321	291	318	353	309	291	303	307	334	302	297	311	318	357	321	323	335	313	307	328	347	318	332	302	322	337	303	293	293	360	317	276	326	301	320	295	293	304	326	310	321	301	323	332	333	328	335	351	297	296	320	297	327	300	316	329	303	293	331	333	323	275	328	331	341	336	305	316	314	313	290	307	334	316	318	335	297	322	330	296	323	318	322	360	336	305	322	332	350	325	337	299	350	319	339	328	300	260	363	310	296	303	304	309	325	310	317	303	289	321	282	275	318	342	304	315	338	273	328	348	305	343	332	276	298	317	336	296	309	295	313	274	329	309	335	305	326	308	320	333	297	341	299	327	333	323	298	305	342	317	330	293	299	303	308	296	308	317	302	290	345	300	314	305	335	326	305	313	319	348	306	325	323	308	336	312	315	292	329	317	339	313	306	335	303	320	284	301	320	333	313	309	330	314	296	318	327	331	320	265	302	301	346	332	330	313	320	306	324	337	321	294	330	320	303	367	313	345	323	293	301	302	290	282	283	337	341	328	323	345	318	344	295	312	284	320	327	306	330	330	327	352	316	321	282	283	296	335	309	296	342	324	332	310	321	327	308	315	333	305	319	339	317	326	308	302	311	341	327	320	297	319	301	352	318	300	336	299	306	331	259	322	310	348	339	332	305	352	315	309	286	293	348	329	311	335	294	331	319	338	300	324	314	300	333	316	315	308	301	295	355	309	314	305	325	317	305	327	301	309	328	301	301	298	300	319	315	327	316	304	335	280	323	359	338	346	330	306	309	316	308	309	336	302	338	343	315	321	281	300	296	324	322	282	287	297	289	318	313	297	305	317	304	310	338	272	321	296	306	308	314	330	312	321	337	326	297	338	309	330	330	287	345	331	299	334	318	310	338	327	298	286	288	311	288	320	281	311	352	326	331	298	293	314	326	290	321	328	327	321	328	269	304	286	305	316	353	320	285	352	346	358	344	314	281	334	320	303	349	344	307	306	302	325
2419	1051	1174	1154	1106	1100	1102	1033	1031	1003	1000	960	1004	1012	1003	968	964	939	959	1000	950	986	952	979	968	978	985	956	965	987	937	1000	973	1001	963	910	1004	956	961	923	933	948	977	952	946	964	944	974	927	910	969	946	905	1000	974	959	964	947	957	904	988	988	964	965	961	1011	952	913	942	981	914	957	875	894	958	955	935	968	904	946	1015	953	927	943	942	1008	945	972	1001	959	963	904	958	966	912	928	1000	960	956	924	998	920	966	970	971	957	950	928	980	959	947	964	977	898	962	937	964	917	956	944	917	953	965	922	960	985	993	1007	1026	910	1020	950	939	951	923	995	973	932	961	947	945	976	895	932	939	928	957	923	932	985	919	993	969	943	971	961	969	928	976	1029	946	972	966	945	930	996	964	911	1011	1010	929	917	974	889	974	949	952	964	962	982	953	930	954	888	966	975	946	925	968	935	981	916	977	976	959	964	1023	960	954	904	953	939	980	1012	889	955	935	908	959	980	916	1004	946	943	991	920	1007	925	961	964	896	981	983	938	920	970	988	927	949	1012	989	902	935	970	921	923	936	950	904	1032	974	976	982	944	927	960	954	901	947	1008	937	1015	954	931	940	991	969	927	960	1005	956	961	949	976	920	968	917	917	982	977	1011	1009	917	921	980	949	959	963	939	926	951	962	951	926	1016	979	976	956	903	890	967	971	953	956	943	967	1018	970	932	964	954	940	993	965	969	969	1006	915	918	970	894	910	909	974	886	921	956	967	982	874	936	1009	974	955	971	893	1024	933	942	954	975	984	980	996	903	930	962	930	963	944	946	987	924	951	942	991	942	898	952	942	883	938	955	918	962	984	961	936	923	997	924	948	963	966	898	913	997	951	927	956	915	921	940	965	980	980	1031	989	939	918	945	996	953	961	989	890	959	884	962	984	942	912	938	923	937	951	969	928	961	949	941	979	955	923	943	1004	953	944	971	1008	914	1027	957	984	860	955	970	925	947	931	992	870	955	972	980	903	945	972	970	993	941	911	995	935	946	942	952	941	989	891	936	922	972	972	1002	977	984	922	915	1007	918	956	980	964	947	940	978	984	943	916	964	991	968	968	953	927	997	905	969	964	983	1009	1008	973	1033	978	936	966	959	935	922	923	962	985	975	906	959	974	952	980	910	970	914	958	1020	912	1000	948	900	1003	971	963	978	938	936	936	922	958	970	953	982	933	1004	991	986	951	959	909	904	954	937	989	930	944	960	933	968	981	984	935	990	959	952	992	972	984	986	915	889	991	926	963	918	1000	968	992	923	946	993	952	961	955	958	959	905	946	983	915	982	919	923	898	983	964	938	955	964	1020	952	921	975	995	932	924	984	987	952	987	934	958	939	981	949	972	964	931	988	939	952	981	1011	951	1019	975	959	969	902	989	951	941	955	942	923	925	1007	978	938	943	983	944	921	921	946	888	924	970	964	989	960	923	996	931	918	940	941	998	939	952	933	961	973	938	887	943	964	948	929	906	955	865	928	954	952	983	956	988	955	971	942	932	944	915	943	920	923	961	922	978	958	923	950	912	951	992	970	938	923	906	1014	931	935	943	960	931	932	936	958	977	914	954	979	937	1014	927	949	921	969	943	971	969	924	920	915	967	964	933	976	985	949	894	942	960	944	945	962	972	979	982	992	951	969	920	944	995	971	898	908	927	943	985	958	933	974	938	946	961	916	904	980	920	947	931	997	936	941	978	970	951	969	992	1010	944	989	958	980	980	972	978	961	925	948	973	995	878	1001	928	958	958	967	957	955	904	937	1001	894	1003	1010	963	961	933	960	978	998	1006	1019	973	942	927	952	968	961	972	929	913	970	917	943	945	986	970	968	986	899	924	945	971	920	919	931	988	942	935	917	963	971	1004	982	975	969	928	953	974	982	976	990	926	1029	958	927	981	901	957	950	942	932	949	948	885	923	1022	974	958	945	948	963	980	937	965	917	919	970	1010	1043	960	939	919	982	931	986	940	941	928	941	936	995	997	969	934	953	901	955	979	951	977	1035	918	952	994	933	920	930	928	969	958	920	1002	977	941	1025	960	1012	924	921	1023	952	1003	1000	939	902	991	908	959	967	927	929	960	945	1019	946	944	940	1007	939	939	891	931	986	983	957	957	937	987	984	921	952	995	954	941	897	936	955	967	895	1010	972	956	942	961	995	948	930	859	954	1006	969	953	937	972	910	933	970	974	933	913	942	903	964	999	975	982	1010	980	980	979	990	878	976	967	931	943	927	965	1004	946	966	970	926	972	916	944	902	985	929	968	961	923	965	940	968	1003	928	950	922	980	931	953	952	946	978	934	941	934	885	992	958	978	1011	968	955	916	968	990	982	1000	960	914	905	936	1003	935	988	992	1036	1043	947	976	962	915	950	962	875	1001	961	965	943	919	997	939	950	952	972	982	947	969	953	956	972	927	957	913	939	938	993	1052	970	1007	1003	988	933	920	895	973	959	958	972	960	963	920	936	1006	949	960	968	916	961	977	954	1000	978	946	967	983	936	946	989	937	955	944	867	904	904	991	913	870	954	978	921	1019	971	934	959	934	945	1021	910	945	968	953	916	970	903	939	941	980	948	954	962	921	959	944	955	1005	971	933	926	1003	985	916	908	951	957	983	966	977	914	1012	941	962	1003	936	944	954	898	992	957	964	963	977	926	900	945	977	883	999	913	892	920	1045	944	997	917	946	970	944	959	960	959	911	960	952	955	922	905	958	954	939	983	902	954	947	878	982	931	942	954	1008	976	924	1009	898	932	945	949	997	892	961	963	976	997	952	953	924	967	1000	879	947	984	960	999	962	971	942	935	977	935	940	982	973	972	924	976	1040	938	957	976	919	969	959	952	918	957	951	915	939	931	957	950	922	962	974	922	974	974	972	930	936	964	961	999	933	982	932	944	973	932	975	1009	997	986	964	951	954	949	935	956	919	969	1019	984	982	1008	941	968	961	979	925	971	958	949	945	998	970	966	948	986	956	941	1027	926	984	952	920	913	980	971	965	906	944	960	933	921	904	956	924	930	940	957	974	957	929	896	1019	962	1001	904	921	950	986	932	1018	933	1005	915	934	949	986	934	989	966	981	997	946	931	969	939	920	977	920	945	925	1037	913	970	929	938	941	957	948	957	948	950	931	977	1013	897	915	954	929	997	963	966	986	931	924	937	868	947	974	901	966	905	962	922	984	950	938	944	1003	993	944	966	913	957	988	956	988	960	966	989	992	895	901	972	952	950	938	945	971	990	985	962	960	947	922	979	975	964	981	929	959	933	959	1041	977	1011	988	984	988	902	988	962	964	982	988	1016	990	990	946	918	910	962	1003	965	953	941	951	918	938	985	943	941	941	956	873	921	985	970	946	926	928	930	973	944	938	939	923	995	926	972	913	964	983	1034	954	984	917	966	974	961	929	1024	967	915	924	948	954	951	945	981	910	976	939	1011	981	945	919	928	921	979	924	946	988	940	980	937	1046	989	957	928	968	930	952	901	1027	948	934	964	957	995	1024	1025	981	944	948	1003	893	939	1007	940	909	971	967	1013	915	983	933	988	964	1023	958	952	984	936	945	919	1037	938	963	958	963	935	974	928	1026	912	955
4668	1321	1501	1161	840	659	471	434	376	354	288	291	273	252	233	230	236	213	224	249	204	212	213	201	197	232	211	196	222	220	195	205	180	218	206	191	204	213	197	225	216	192	192	203	233	222	191	212	231	220	176	180	221	200	203	181	207	183	199	199	199	188	161	223	187	186	163	197	191	202	181	189	176	228	180	198	203	195	201	205	183	198	168	183	169	190	198	199	176	189	181	189	177	187	208	174	201	206	199	173	224	188	161	213	177	183	199	187	203	217	181	205	183	184	210	219	187	186	202	228	185	214	196	208	193	178	181	192	196	212	219	198	215	186	180	214	220	180	183	185	180	191	204	183	198	188	183	179	187	203	209	167	183	195	216	213	206	197	178	214	206	205	203	212	182	210	181	199	168	208	200	209	202	180	216	206	186	186	179	218	192	181	203	196	165	214	175	191	202	200	177	203	185	195	191	196	189	187	213	194	196	202	196	201	205	203	188	182	200	190	194	203	193	204	178	182	179	213	181	202	167	191	177	209	188	195	198	181	196	215	196	181	201	179	184	196	172	205	216	171	212	199	182	175	195	200	197	208	215	205	175	201	214	189	169	224	205	183	181	206	194	197	174	206	169	206	189	203	174	185	221	183	182	169	197	202	183	177	202	219	194	183	199	180	202	213	236	201	181	192	160	187	175	165	191	193	184	166	189	171	182	178	185	176	231	182	204	199	191	194	181	206	204	178	180	189	206	170	198	168	198	180	190	191	163	207	203	191	206	183	182	200	181	214	207	189	183	197	166	195	171	196	188	175	208	185	197	196	191	185	206	186	166	181	175	201	205	163	205	189	201	188	186	198	209	196	179	212	200	201	213	179	197	193	215	216	179	203	187	207	187	203	178	185	175	201	204	171	200	199	197	177	169	165	176	186	173	190	171	204	200	212	187	174	206	181	194	186	188	209	187	220	194	213	219	225	193	184	192	188	202	211	176	203	198	180	205	173	180	204	209	194	161	184	194	182	198	210	213	220	204	208	192	212	187	219	192	205	206	181	192	201	203	205	203	189	197	197	209	222	210	203	220	219	178	187	168	178	196	172	186	204	202	168	181	169	218	184	205	182	191	205	228	203	201	207	203	183	207	182	199	196	215	176	185	176	189	203	186	170	202	183	212	210	173	200	168	182	183	179	189	230	182	202	193	175	185	203	175	214	176	195	190	193	230	182	216	229	167	180	211	210	221	218	182	187	189	179	209	195	187	203	199	174	197	188	193	186	171	180	213	173	187	202	198	185	191	178	205	170	184	201	184	199	202	198	173	196	191	216	193	207	186	194	184	184	193	192	203	174	207	186	172	179	192	184	206	188	193	189	200	185	190	203	179	191	177	205	197	179	171	181	200	170	206	187	177	187	179	219	196	196	189	204	195	206	229	209	166	205	191	198	180	182	211	184	181	192	186	204	184	214	195	217	188	197	181	206	193	176	188	200	189	173	218	166	174	202	180	193	220	206	198	208	178	159	188	177	193	190	178	189	200	179	199	209	200	198	203	179	196	195	183	185	192	169	193	189	182	168	183	188	175	219	200	180	181	199	191	194	193	202	188	202	188	219	199	185	204	220	180	183	207	148	183	188	201	178	205	208	174	177	185	194	180	176	184	200	218	183	187	191	216	181	179	194	214	207	192	204	230	175	187	201	200	172	173	199	223	205	180	206	212	195	178	182	183	242	180	174	212	204	207	199	176	199	208	190	198	208	192	188	184	197	205	206	191	186	204	183	187	206	200	187	198	204	198	216	171	175	214	173	206	182	197	189	196	196	199	202	220	183	199	214	200	185	207	210	173	186	209	217	199	197	190	187	207	189	217	188	170	199	219	210	181	182	191	193	169	179	175	206	190	217	198	197	185	183	175	196	182	192	193	179	176	170	189	199	191	195	202	221	209	205	186	174	198	181	195	222	185	189	170	166	181	161	196	165	195	195	187	159	203	194	205	161	198	195	189	232	203	200	178	184	202	193	200	207	196	179	190	183	188	177	220	191	179	182	193	204	187	214	182	200	193	182	192	170	171	209	198	194	205	173	196	216	192	188	193	208	196	190	197	174	193	193	187	213	188	179	190	193	183	181	186	181	217	188	189	206	181	191	197	187	180	223	170	186	185	188	189	197	192	184	171	212	201	170	182	184	190	205	200	212	181	169	203	178	184	178	197	182	213	212	177	181	197	201	195	187	196	217	182	181	174	204	180	179	193	208	187	191	202	167	200	174	192	210	186	191	219	180	189	186	169	198	201	175	201	219	186	173	199	159	208	193	199	165	221	198	210	224	178	167	217	189	219	177	203	183	196	195	204	186	208	208	184	195	187	186	207	199	184	174	198	208	224	186	179	205	173	189	183	221	210	181	191	211	191	204	190	195	197	225	183	201	187	179	191	191	203	200	169	177	207	193	189	214	192	197	196	199	191	171	199	187	206	182	185	186	174	189	188	189	213	203	207	207	191	194	215	201	194	209	201	174	199	183	171	184	216	212	186	218	180	180	191	211	191	191	204	197	187	193	188	203	192	184	202	183	191	194	181	200	188	219	191	189	209	211	170	187	187	173	193	190	203	171	205	202	165	185	204	190	191	205	232	187	162	203	189	177	196	189	201	172	182	204	193	206	205	190	173	195	214	215	184	179	203	204	213	196	184	205	175	188	195	189	184	180	161	181	194	200	202	210	200	217	179	183	190	164	189	197	194	197	211	216	213	180	170	197	195	181	199	194	209	185	179	185	188	186	177	182	219	187	167	181	189	189	193	188	177	195	196	195	179	199	175	186	178	192	198	183	199	194	192	165	199	202	199	199	174	189	195	195	211	211	213	176	190	203	220	191	178	175	210	212	198	178	192	195	192	182	187	180	205	165	171	212	182	170	177	181	197	212	214	178	196	162	198	187	193	193	208	190	191	191	189	173	199	206	179	210	181	203	184	187	184	201	198	221	180	184	194	196	202	171	199	187	183	202	203	183	208	201	219	179	179	196	185	195	206	185	191	186	190	207	234	186	213	168	185	192	202	174	162	176	167	216	180	185	216	198	183	172	170	206	217	171	184	190	194	177	188	183	191	214	214	197	183	193	196	170	194	170	178	199	210	202	193	176	214	204	231	194	197	169	194	184	207	173	190	189	194	187	204	198	191	196	187	192	167	229	180	227	180	218	182	201	188	209	186	197	205	196	203	210	186	204	198	218	197	207	218	195	217	199	187	179	206	197	170	200	181	199	195	192	201	205	184	180	188	188	209	187	159	217	217	208	193	205	173	189	212	183	183	176	206	190	207	179	182	194	200	170	197	199	211	187	177	173	202	167	213	198	174	186	197	193	182	198	183	216	187	214	185	181	205	189	171	187	191	168	210	186	216	179	187	219	197	184	194	203	186	165	192	196	176	182	196	199	188	205	228	187	184	213	215	181	180	207	215	180	211	205	164	202	189	209	201	197	197	171	204	152	184	185	179	204	166	186	195	202	187	195
5872	1820	3857	4218	3638	3053	2376	2084	1784	1568	1474	1262	1265	1069	1081	1046	1028	910	940	903	835	825	802	781	783	780	764	723	686	723	722	730	751	736	782	766	781	723	680	703	670	680	659	702	692	681	682	770	632	642	650	624	656	691	685	658	705	624	657	616	635	613	629	650	591	628	682	647	624	595	618	616	652	634	680	611	599	682	602	603	621	640	668	635	653	604	606	624	630	706	652	595	645	658	651	661	617	628	604	649	598	620	609	618	609	657	604	647	639	626	619	589	652	593	628	614	628	618	667	598	615	618	613	640	622	550	595	583	601	618	612	594	636	638	585	597	593	650	621	652	626	636	588	637	636	636	624	611	653	628	603	626	598	598	579	636	617	622	616	630	597	599	609	610	626	603	619	632	635	609	612	594	629	617	632	618	619	615	615	632	635	626	659	659	609	601	618	605	672	626	577	609	641	608	616	628	673	568	607	646	589	619	605	627	611	637	590	632	600	604	615	609	666	613	580	583	615	596	623	599	641	570	611	651	641	621	602	629	590	616	668	655	607	603	580	622	621	616	634	596	586	628	615	608	592	615	616	650	602	684	628	642	602	693	635	636	628	561	617	593	637	623	623	633	605	608	583	624	649	655	645	597	640	641	593	605	615	634	578	662	644	608	651	616	656	655	618	635	650	638	583	617	635	569	598	636	646	614	640	650	675	584	617	568	635	648	598	631	635	633	618	608	644	606	631	587	642	627	609	612	680	610	612	649	625	600	628	602	605	634	631	598	654	668	666	676	617	629	629	616	652	674	628	634	656	574	603	622	621	621	595	638	606	647	589	647	658	640	629	635	646	615	611	623	592	606	668	623	650	624	646	633	625	598	590	616	616	614	601	643	608	640	610	648	617	629	603	626	585	629	651	639	576	641	591	633	572	611	656	609	632	639	599	589	603	561	644	630	638	653	589	617	655	641	630	596	603	588	588	643	607	582	600	591	610	631	589	622	584	604	639	649	568	569	621	635	613	590	649	608	575	603	615	602	606	619	654	646	636	608	602	635	640	652	586	631	607	643	616	652	600	630	603	618	564	626	610	640	664	586	602	618	588	603	639	609	598	610	643	635	631	653	633	598	648	619	598	605	626	597	676	684	615	630	633	639	638	592	612	657	614	627	603	621	668	622	622	617	607	625	622	632	640	633	633	618	658	669	613	579	580	613	591	653	603	633	627	634	653	616	635	624	635	631	621	624	630	638	635	654	603	604	647	608	619	645	615	655	630	620	606	643	652	655	595	632	587	577	602	643	649	623	632	678	634	604	591	634	553	624	650	573	610	633	603	605	659	609	638	648	612	584	628	678	610	581	618	622	641	604	629	666	616	648	582	651	671	652	632	595	571	595	618	618	605	619	636	598	578	584	652	587	617	613	641	606	609	620	669	588	609	629	603	605	621	621	639	611	659	659	637	608	623	628	620	610	605	629	609	628	668	658	597	661	584	672	647	642	629	596	611	607	594	620	606	594	623	611	636	589	609	590	659	642	613	653	641	638	599	595	645	625	609	590	613	608	619	663	613	634	636	648	619	625	683	641	616	622	606	648	621	635	609	590	589	623	632	620	644	638	643	620	626	613	661	604	576	606	580	564	609	651	663	609	644	646	614	622	666	626	616	621	614	653	576	595	624	593	625	583	593	633	570	577	614	614	643	547	613	598	586	576	603	598	635	619	588	620	642	589	627	627	621	629	633	604	617	611	583	615	608	617	621	647	579	580	637	633	589	604	616	594	607	621	596	619	631	573	586	621	632	621	668	625	589	599	595	621	616	617	623	631	615	609	615	612	625	650	615	662	580	646	605	603	615	608	605	620	627	629	599	552	629	575	629	602	646	605	610	619	621	611	578	618	644	617	614	614	648	597	620	644	578	634	603	615	630	634	630	596	609	606	554	607	625	610	624	660	602	575	604	625	614	563	623	616	636	621	582	588	633	629	666	617	629	592	595	638	613	672	630	617	623	645	660	567	630	613	582	585	635	629	656	609	654	597	584	602	603	600	571	642	582	641	645	609	643	647	636	620	619	597	601	619	616	638	603	632	575	613	623	650	608	622	662	653	670	670	648	641	631	620	628	637	636	619	573	617	652	602	650	613	607	608	599	630	601	629	600	594	652	636	633	620	658	638	588	651	612	647	603	624	625	616	583	627	649	637	620	614	641	604	643	612	639	576	609	581	603	647	613	597	621	586	639	579	620	584	628	630	621	623	608	614	620	610	614	630	591	616	620	644	612	599	605	651	632	631	630	613	585	564	635	628	576	630	628	645	634	624	604	680	642	640	637	613	649	596	617	622	667	632	600	576	622	628	620	625	627	634	587	627	644	597	631	623	601	647	587	663	642	597	610	619	603	610	614	670	607	628	585	634	626	652	565	618	596	597	593	639	613	572	625	641	630	614	640	597	565	637	657	596	581	589	654	656	643	610	616	647	671	581	592	605	604	632	595	637	613	632	589	632	588	624	614	617	663	624	605	564	565	631	580	674	624	617	653	609	637	569	637	637	615	621	633	608	593	653	616	593	653	637	632	635	620	640	617	628	593	584	616	568	598	645	632	636	586	639	631	632	633	627	632	566	579	628	599	611	615	610	638	637	602	581	580	524	612	607	593	614	620	628	623	627	616	643	675	655	603	612	644	556	576	619	608	650	628	607	642	610	631	621	634	612	687	557	604	634	633	631	652	624	653	584	620	601	641	561	598	645	631	595	626	581	587	629	625	667	607	656	633	624	632	602	656	617	628	586	630	609	639	596	639	631	636	596	632	665	642	640	668	599	580	619	569	669	595	651	595	614	602	618	590	660	635	602	604	625	610	634	620	594	591	653	620	589	639	598	634	619	597	628	602	622	621	650	611	599	608	665	599	647	589	638	640	660	612	614	648	616	645	659	607	614	596	654	598	570	621	633	631	661	640	627	611	597	630	583	631	617	639	599	652	660	671	624	580	648	602	602	601	675	573	592	628	644	634	620	607	654	648	625	611	637	601	621	612	569	639	613	648	612	632	629	635	643	629	691	616	684	615	612	613	623	627	600	584	574	660	634	637	621	614	620	603	579	617	636	653	646	625	635	629	642	606	580	601	612	581	610	595	634	620	599	582	610	626	638	600	635	624	653	583	633	597	659	624	579	678	636	621	629	587	613	624	611	602	647	645	595	640	617	626	651	647	613	613	600	593	645	627	617	586	581	602	684	575	609	616	642	630	638	651	621	645	643	613	608	647	622	617	659	660	605	619	659	641	621	610	616	614	633	604	605	651	585	670	604	647	607	644	608	623	605	629	640	599	591	602	608	601	622	651	613	608	612	637	628	611	647	604	609	640	635	630	673	639	664	645	608	631	623	643	593	660	649	596	622	646	589	623	602	645	601	570	658	639	660	617	624	639	617	651	592	628	645	604	601	621	641	623	607	621	663	639	625	672	638	646	629	630	633	656	621	666	638	609	601	634	667	604	625	613	596	617	625
8845	2364	2941	2070	1393	959	758	574	433	373	326	307	265	251	265	215	206	184	183	185	181	163	174	164	168	171	159	138	157	148	140	145	159	133	146	163	157	141	151	156	150	153	141	130	142	138	133	143	136	146	133	147	154	130	128	139	153	143	114	137	125	142	130	144	143	143	116	141	128	147	135	134	113	143	152	158	128	125	125	120	123	140	146	141	141	136	133	132	133	130	121	143	129	120	136	122	132	137	138	133	118	138	128	117	140	116	106	131	121	109	122	129	131	107	148	145	136	137	128	114	130	130	127	145	134	129	140	138	135	119	135	136	138	136	158	129	121	140	128	102	142	135	120	117	152	122	116	121	123	121	130	120	135	121	127	122	132	128	141	126	138	132	124	134	126	147	139	129	131	162	111	125	150	143	129	144	129	148	141	148	122	116	112	114	142	127	116	133	114	113	144	140	130	131	98	121	116	120	127	110	118	124	122	127	134	141	123	126	111	123	146	134	138	147	117	130	125	121	119	125	114	135	128	130	123	124	132	117	129	140	132	140	116	136	120	145	131	117	140	134	126	109	114	133	132	132	126	144	146	135	129	121	135	126	138	130	130	142	114	115	128	115	146	152	116	120	111	126	118	121	136	124	158	136	138	133	129	132	123	106	115	138	129	116	132	131	114	130	124	139	132	101	125	106	123	132	131	140	136	116	127	131	141	130	127	129	146	146	151	132	138	148	127	118	156	125	115	116	133	137	130	137	127	116	106	117	121	127	129	130	127	120	130	131	137	128	145	141	127	122	159	123	115	129	129	128	115	126	120	124	111	123	120	142	128	136	142	129	124	133	129	143	127	145	136	138	141	127	128	122	103	131	142	141	138	119	143	121	112	120	124	145	137	141	119	108	115	139	145	159	142	149	125	132	119	108	116	136	106	105	144	157	115	136	126	122	130	125	125	146	129	129	135	140	99	144	134	136	134	109	128	132	133	116	151	126	144	124	116	134	135	129	146	133	139	137	128	126	115	140	132	125	111	121	132	121	143	162	130	138	140	129	117	125	153	148	116	102	123	108	110	121	133	124	122	120	129	127	145	121	120	116	122	148	140	157	125	106	141	138	137	152	117	159	133	136	141	116	124	129	136	154	132	146	119	127	136	124	130	138	114	131	110	124	96	118	133	114	146	152	128	135	124	128	130	127	124	131	104	126	135	115	128	132	117	136	113	119	137	141	143	117	115	141	139	129	133	122	147	136	150	117	124	122	126	144	130	130	151	129	118	126	123	113	126	135	108	137	150	122	127	105	124	141	120	132	128	135	148	125	129	147	134	132	128	124	138	127	136	126	143	119	127	126	141	115	128	126	129	113	157	120	143	132	137	141	124	124	150	133	127	123	125	132	141	126	108	129	107	130	136	137	126	109	139	122	124	140	127	102	153	114	120	138	122	119	135	141	117	127	127	113	124	115	128	116	145	100	135	135	122	96	141	119	129	134	115	126	132	126	140	141	129	142	116	107	117	118	132	121	132	122	135	118	115	148	121	128	130	141	130	126	129	134	117	155	112	126	122	119	138	108	119	129	147	134	117	116	105	131	129	139	146	121	123	137	145	139	146	140	123	122	150	135	117	140	121	143	135	140	136	128	124	137	131	158	128	129	122	125	127	110	134	150	128	140	130	121	146	132	144	124	152	119	131	114	129	127	141	135	136	118	124	126	132	128	120	132	110	143	126	136	129	131	128	129	113	136	137	119	127	133	122	117	130	119	129	114	131	134	152	140	125	129	129	143	132	128	135	121	143	137	131	126	112	119	141	115	123	132	130	127	127	125	136	125	147	145	115	131	124	116	133	116	143	129	138	126	130	125	143	124	142	111	126	146	141	129	116	133	139	140	148	128	116	158	137	121	135	152	125	140	127	124	135	127	127	138	113	134	148	147	132	139	124	109	138	120	132	126	132	147	128	135	129	133	129	128	131	122	149	161	128	136	117	125	143	113	135	133	136	125	132	130	138	121	140	149	125	134	136	136	128	118	145	151	117	124	135	137	125	119	132	141	128	122	145	122	130	137	127	129	99	129	128	135	108	141	122	135	127	127	121	131	119	128	118	128	137	109	144	134	134	138	133	129	149	125	120	134	141	124	130	134	120	127	116	135	149	135	135	114	126	114	115	128	124	118	137	127	114	150	128	138	126	135	117	138	125	134	138	151	144	116	128	143	135	139	137	135	141	95	135	139	116	133	143	127	119	141	135	128	129	133	115	128	125	129	120	140	129	107	115	140	138	112	152	122	119	144	123	125	132	140	134	133	138	131	130	118	134	133	125	114	123	115	129	130	148	143	136	147	140	156	142	132	118	135	130	138	134	156	105	133	127	132	119	147	132	140	109	135	144	109	126	126	138	138	135	150	118	133	132	152	130	130	151	142	121	136	144	149	141	129	107	123	136	139	126	147	149	141	129	116	144	138	129	106	137	150	122	138	118	129	135	116	122	140	127	120	143	127	125	132	123	158	111	141	133	133	132	127	136	142	119	138	145	123	114	130	135	131	121	126	133	136	130	142	131	121	127	122	124	137	129	123	121	134	127	136	127	138	124	123	134	129	122	126	137	112	131	129	129	155	104	135	124	125	141	125	105	130	126	114	120	120	106	139	123	147	127	136	151	132	130	119	133	138	114	138	150	133	120	144	130	111	135	124	141	116	125	124	125	141	125	116	128	123	136	148	132	105	128	133	124	121	113	123	111	137	144	130	139	149	141	118	133	132	140	146	137	136	143	117	134	154	115	144	127	139	131	138	136	127	135	130	119	132	148	142	145	149	136	114	123	138	134	116	140	134	130	110	117	139	146	127	153	121	132	110	120	135	133	121	123	136	139	123	141	116	136	139	131	124	130	109	142	146	129	143	119	112	122	101	135	141	126	122	135	125	121	124	126	127	118	130	140	111	141	137	109	150	128	131	140	154	124	128	158	117	109	128	112	118	133	122	145	137	133	127	122	129	106	150	140	134	141	143	125	134	118	120	130	142	143	145	140	111	134	139	129	139	154	130	131	123	141	118	128	124	122	134	106	123	118	146	148	116	124	145	139	118	129	129	130	122	135	125	117	120	119	134	156	148	143	156	135	133	121	146	143	126	159	149	115	127	128	132	127	149	132	108	114	150	140	124	121	137	147	121	126	120	131	138	126	129	122	144	114	129	140	134	141	127	124	128	129	133	129	136	133	133	120	124	130	118	141	107	126	137	114	135	125	136	134	133	149	115	141	122	129	126	138	138	147	147	129	130	136	140	139	134	136	127	160	111	121	134	105	119	136	113	115	144	146	143	124	127	140	103	138	117	121	137	131	111	148	124	121	121	152	106	117	126	122	128	121	125	118	131	134	124	133	131	125	126	137	129	131	129	144	133	140	125	129	129	127	122	126	150	127	132	131	125	125	133	141	134	124	150	106	115	122	161	145	121	135	124	123	118	116	150	128	145	134	123	120	114	129	141	127	151	132	112	157	125
7801	2829	6676	7264	6062	4908	3941	3340	2737	2293	1980	1813	1568	1469	1264	1192	1143	1005	980	954	894	882	845	819	807	727	731	774	648	657	694	720	687	753	748	719	667	664	716	662	648	565	559	552	563	608	618	643	588	555	529	555	547	487	494	523	512	480	536	510	478	501	485	498	487	481	506	489	495	477	489	483	464	469	446	457	478	492	492	465	455	487	516	454	436	511	484	460	479	465	487	450	474	481	493	475	475	455	476	469	482	468	491	430	477	456	432	420	443	450	489	453	466	462	467	452	472	464	468	476	498	478	422	437	474	457	449	417	430	450	454	454	446	452	448	441	472	486	447	431	388	493	453	432	440	450	447	430	456	444	474	514	449	422	401	447	455	455	445	461	419	454	439	447	457	422	426	459	441	469	426	459	463	459	454	430	415	451	430	432	462	437	435	455	451	426	484	437	489	473	423	493	452	449	424	452	422	465	436	421	465	444	384	453	452	419	443	418	480	455	463	449	415	424	495	471	453	461	457	451	402	442	426	455	437	433	457	447	442	444	453	463	432	471	475	442	443	445	472	454	462	412	427	472	459	452	418	450	428	457	480	488	474	441	419	460	403	479	485	500	439	468	439	468	452	434	443	469	455	440	460	429	455	393	450	419	443	497	422	444	461	449	459	458	488	415	432	450	437	453	456	473	448	480	452	436	456	460	449	471	449	448	437	485	460	462	446	492	447	462	469	472	444	429	424	482	452	447	437	431	450	461	445	459	461	411	414	428	431	407	440	477	464	413	445	422	458	428	461	498	468	465	415	425	444	434	428	462	434	438	437	430	417	449	463	446	447	461	461	419	427	481	430	465	446	462	444	414	463	460	511	422	452	431	441	417	400	423	431	431	468	464	459	422	446	464	470	468	411	463	486	469	426	461	442	439	406	449	415	473	432	457	457	477	423	460	483	415	421	426	442	428	424	426	446	451	450	496	477	466	425	439	491	440	453	437	422	437	418	475	453	436	421	425	470	447	453	442	502	465	438	437	390	447	462	426	449	446	456	430	436	440	447	452	464	429	451	455	458	448	493	435	457	456	451	397	444	477	487	452	435	463	429	434	444	470	479	436	454	464	448	448	473	471	464	409	422	442	416	451	446	438	436	472	465	470	442	483	450	444	459	447	473	482	474	460	433	483	472	450	425	452	442	439	431	463	457	444	443	446	416	468	462	487	445	405	450	459	434	431	478	444	448	442	430	462	474	454	432	457	432	468	456	421	482	446	428	445	443	459	437	476	464	424	480	450	445	463	476	456	445	461	473	469	434	471	450	449	444	441	455	456	475	441	423	460	452	443	423	459	425	442	434	497	446	432	404	458	497	422	446	438	476	413	407	466	429	442	439	441	443	467	457	440	461	451	498	437	455	460	428	462	425	465	483	444	428	446	448	400	426	426	485	456	482	471	449	444	438	437	438	442	457	441	449	462	475	472	433	481	489	438	460	422	429	437	475	436	443	470	444	434	451	460	479	454	478	462	470	433	493	461	470	449	468	486	427	444	480	455	428	429	471	469	445	456	459	425	467	430	496	464	431	490	456	464	468	443	466	433	450	424	453	446	411	466	509	434	463	455	430	434	421	433	443	465	467	430	431	439	452	431	435	430	453	432	424	455	450	434	503	433	455	473	445	409	495	454	421	431	476	459	437	447	477	445	456	483	448	481	406	446	487	456	439	423	485	451	464	431	432	416	436	452	464	407	438	480	443	470	469	443	433	470	480	444	446	450	465	432	420	462	442	440	465	462	405	420	454	465	430	439	426	432	442	441	397	477	443	466	459	469	476	429	458	445	419	439	444	458	451	441	455	423	447	462	453	451	475	454	447	415	428	462	469	439	457	447	479	456	429	439	448	441	430	476	392	427	433	447	487	447	473	494	490	446	495	449	441	418	439	490	406	424	472	448	458	470	443	459	452	498	438	444	464	450	443	462	453	468	464	463	438	421	441	455	404	457	418	463	471	427	413	427	468	446	454	476	443	468	457	445	442	446	454	487	492	447	432	465	472	429	456	440	439	452	445	438	448	453	430	448	442	443	422	472	461	418	452	427	445	477	476	416	428	443	448	446	438	441	453	444	429	468	455	457	430	428	446	466	466	455	433	454	424	433	445	446	458	439	452	469	478	451	451	420	430	441	436	474	479	464	445	415	445	445	447	459	458	457	458	424	462	417	434	459	433	407	465	450	487	441	442	438	448	462	430	445	497	453	424	444	456	468	433	495	452	455	431	486	424	417	438	477	455	442	468	469	465	412	465	438	424	463	466	447	502	471	431	480	440	440	435	452	408	456	455	466	412	432	472	438	466	447	464	445	441	438	441	441	461	463	436	450	441	429	427	455	504	412	448	422	476	453	449	452	445	462	410	434	456	438	422	429	466	485	482	445	419	439	438	466	441	437	435	445	461	414	435	458	453	471	411	447	441	458	457	472	447	476	454	435	430	408	457	438	463	445	423	446	446	420	455	451	475	443	482	457	473	430	442	445	461	453	432	459	472	456	410	483	492	457	480	477	448	475	460	446	471	464	463	443	438	438	488	436	460	460	428	434	463	398	434	448	435	453	471	448	437	436	465	449	469	446	436	472	458	430	437	413	490	436	449	459	451	424	428	459	475	442	455	436	443	421	460	475	476	464	477	469	485	424	442	437	453	444	459	463	474	470	446	480	433	448	458	459	446	455	458	463	432	491	424	502	476	444	432	461	433	497	457	465	456	463	455	421	466	436	437	449	475	471	435	478	450	436	510	422	442	450	455	431	447	434	411	470	464	457	450	465	482	429	433	458	478	403	435	449	465	458	431	420	466	433	432	450	455	433	424	418	448	427	463	470	493	464	471	463	438	453	458	497	508	437	442	442	461	449	424	443	423	449	415	433	423	453	446	444	418	424	449	483	428	449	476	473	457	463	487	455	456	464	447	456	432	491	459	467	454	418	438	432	420	448	440	420	480	482	446	448	427	437	424	429	457	463	471	409	420	442	453	467	464	431	473	486	414	427	416	496	446	475	442	468	414	467	454	462	460	461	494	469	449	423	480	444	474	434	436	464	421	458	430	421	457	424	479	459	460	478	445	445	456	457	447	440	454	466	440	466	439	425	446	464	435	446	444	439	431	478	447	492	422	420	472	446	474	479	458	435	452	474	442	438	426	458	466	406	439	484	413	435	426	443	466	437	446	477	482	479	460	441	453	428	434	486	428	430	453	436	470	415	458	452	451	476	458	434	419	462	440	490	441	480	438	475	445	488	489	475	455	426	452	465	481	445	426	444	467	431	440	430	432	447	474	451	443	454	427	447	457	474	421	461	485	439	439	444	448	444	443	479	449	462	497	440	427	426	446	489	444	460	456	404	433	421	436	435	476	436	477	458	472	454	449	425	433	446	441	443	439	435	450	437	424	425	475	462	487	427	444	482	430	449	403	473	446	445	460	438	449	435	457	450	467	431	453	406	446	415	456	447	438	431	465	443
1383	402	384	387	361	337	353	332	356	330	301	335	283	309	336	303	302	312	329	299	346	304	331	310	308	296	313	320	299	303	344	311	335	306	294	285	331	288	314	298	347	327	320	357	328	267	344	309	292	305	318	355	314	296	306	329	302	318	317	319	329	322	305	323	319	330	329	281	299	326	311	327	315	305	317	321	307	341	309	331	312	340	329	323	299	306	322	350	311	286	301	324	309	335	330	328	348	314	299	318	325	323	296	327	317	323	294	306	312	328	348	354	313	339	311	306	304	332	307	277	310	301	331	324	325	285	312	304	309	322	318	326	317	334	298	306	315	328	283	289	297	341	297	301	297	335	354	312	303	308	319	325	311	323	336	329	347	313	301	322	294	316	275	300	326	308	306	296	342	325	322	299	296	313	301	344	321	319	338	316	305	326	294	302	303	335	303	340	301	323	301	306	336	290	303	313	331	323	303	329	336	300	331	314	341	303	287	344	308	349	315	311	316	327	298	313	300	312	343	288	315	339	330	317	292	312	324	344	310	333	274	328	316	321	310	294	296	324	321	338	298	285	314	312	314	324	319	313	317	308	291	339	334	280	323	283	343	356	299	300	317	291	292	285	310	313	291	309	323	291	302	303	299	328	355	293	328	300	321	329	347	301	297	308	344	303	335	303	295	308	310	319	321	283	319	317	293	340	307	331	325	332	337	298	360	317	326	287	317	320	307	301	308	358	319	307	336	291	321	297	337	337	314	315	297	322	333	328	317	311	325	319	332	319	322	325	311	313	341	295	311	329	304	281	322	321	340	326	341	328	325	296	322	338	287	324	280	300	301	347	341	311	301	322	333	330	322	327	319	327	334	326	332	321	318	285	331	326	350	310	339	285	318	309	326	305	307	329	318	352	306	319	294	325	314	293	320	353	320	339	313	356	317	338	315	309	325	321	316	286	330	323	303	311	354	333	327	319	317	308	309	284	298	308	323	329	327	308	298	333	295	313	342	334	334	308	323	331	331	285	302	340	331	337	314	323	307	328	308	268	307	286	303	324	365	335	301	324	339	301	325	321	324	316	322	300	327	302	368	305	310	311	305	332	305	312	294	320	325	303	339	345	312	297	285	306	301	316	313	306	329	313	307	304	312	341	294	307	321	320	292	324	309	353	312	321	341	320	322	318	321	319	310	308	310	317	310	340	317	293	353	331	308	321	320	352	311	311	312	321	307	325	334	323	305	337	335	314	338	327	293	319	307	340	321	311	336	307	324	317	323	321	311	345	316	323	290	305	327	316	303	313	319	318	313	310	302	298	342	312	314	342	341	333	322	331	284	314	321	331	314	305	347	303	335	336	293	325	316	333	294	310	338	328	336	311	293	320	310	321	293	310	284	321	329	338	336	327	309	321	326	302	307	355	302	293	321	299	313	305	308	339	325	346	339	306	315	314	333	357	310	316	329	313	317	309	321	318	340	301	343	310	311	319	325	322	305	314	330	309	314	313	323	322	344	299	316	341	327	321	318	322	315	343	331	342	270	329	320	324	296	331	337	346	333	321	287	330	320	308	322	308	284	327	340	323	346	310	304	333	343	299	331	302	291	317	335	335	326	332	332	324	308	304	301	312	302	325	297	319	315	304	298	324	316	338	291	318	325	314	282	291	295	306	304	300	297	321	343	304	316	311	325	304	321	326	336	309	328	292	313	304	308	291	324	313	308	313	317	326	299	334	319	320	319	302	325	345	338	301	340	327	293	316	309	323	314	328	330	309	320	286	314	285	288	309	291	319	327	357	308	328	353	314	299	324	347	304	296	319	310	279	317	297	333	300	352	311	280	297	312	327	295	328	292	309	313	330	315	297	291	340	323	324	281	334	328	318	306	310	310	312	318	304	307	311	313	301	324	303	301	319	326	334	310	327	318	325	288	313	320	320	310	327	261	319	325	310	317	316	320	320	351	331	277	320	321	313	353	311	343	319	305	308	295	324	314	323	312	322	326	315	314	337	336	301	301	304	346	323	325	332	286	313	328	284	306	330	281	314	335	313	293	333	323	302	328	324	340	347	307	295	318	303	347	314	304	315	307	323	313	335	333	347	350	306	353	305	291	307	321	300	322	306	316	307	296	292	312	289	314	320	341	328	319	311	313	321	298	311	327	316	311	315	309	332	304	346	310	309	354	316	312	296	314	360	342	322	344	324	337	327	301	329	278	330	316	300	300	320	313	327	317	317	332	327	337	345	335	312	368	333	290	288	303	337	299	314	297	305	302	323	317	289	343	320	305	310	338	306	335	301	332	334	305	329	332	291	324	347	297	283	323	301	339	335	282	321	320	304	341	294	338	341	354	308	328	338	311	309	315	330	321	289	302	316	323	321	319	300	299	326	313	313	309	333	307	319	326	339	322	328	341	314	333	320	320	350	309	328	339	306	299	339	345	300	301	328	333	333	318	314	318	319	305	302	342	326	322	304	316	328	330	317	346	282	332	332	308	289	295	325	316	312	309	289	311	331	310	329	297	312	324	325	310	328	309	304	322	283	330	327	320	271	302	287	318	291	301	341	299	309	307	332	312	299	298	329	308	348	330	303	323	343	344	294	316	309	298	327	317	323	358	325	320	317	317	336	356	307	317	350	300	310	348	353	315	303	341	335	328	314	315	298	303	310	322	318	309	329	305	335	327	280	319	340	292	306	320	310	324	308	286	287	296	310	337	324	329	313	310	259	324	273	316	304	320	325	314	334	313	340	312	304	310	315	329	330	328	328	290	308	293	322	297	332	317	301	308	300	313	326	301	315	330	289	309	293	342	309	304	298	295	283	303	324	304	316	306	298	323	305	328	319	317	314	330	318	308	318	330	327	308	327	315	326	321	332	315	370	304	305	332	322	329	287	329	306	305	353	303	322	305	293	284	327	299	328	305	319	349	283	357	321	331	339	336	308	300	319	332	322	293	307	292	321	288	345	307	309	336	318	346	339	333	301	329	348	330	324	291	314	338	324	299	315	320	295	311	345	323	342	311	337	307	303	297	327	310	309	312	308	317	305	325	338	334	332	342	316	310	299	306	330	327	281	307	369	344	317	308	307	315	289	309	345	316	311	347	322	304	335	303	306	316	301	316	314	307	301	310	336	328	304	312	280	290	340	310	290	327	345	336	321	328	315	361	318	328	305	276	307	324	295	323	319	329	299	313	300	307	331	272	311	337	314	312	348	288	317	310	338	301	332	295	343	313	330	314	300	314	323	318	329	363	340	334	317	336	321	304	304	293	322	294	310	326	298	313	319	299	334	325	324	330	313	274	298	332	333	310	310	340	322	312	281	312	287	323	323	319	317	323	347	306	325	319	319	331	322	308	288	305	307	326	326	318	316	288	321	312	325	341	315	335	314	309	312	347	317	307	329	318	308	285	349	343	321	312	296	316	325	342	281	282	304	324	329	310	314	327	330	316	320	293	337	327	304	298	300	331	339	309	300	332	293	327	289	319	289	312	374	319	338	315	329
2480	1039	1185	1179	1087	1056	1040	1064	1046	1003	1019	1018	1030	1017	978	986	979	915	978	935	978	954	928	948	961	935	963	979	942	944	968	1006	991	928	1009	966	967	987	972	931	963	944	908	955	926	937	955	981	977	1002	942	944	965	973	965	955	1003	953	924	977	934	917	951	951	999	972	944	934	950	930	979	952	955	927	991	966	969	983	961	982	977	941	928	941	985	1039	896	941	953	916	921	880	942	1006	983	1049	967	963	960	913	957	992	947	946	946	1020	956	922	937	938	989	915	967	930	980	971	905	960	986	929	927	876	949	924	994	907	937	954	958	919	938	902	974	893	956	929	1008	949	951	903	964	910	977	930	959	973	946	1024	936	940	952	972	977	945	1008	930	982	977	904	974	961	955	960	967	918	882	993	917	942	972	976	962	964	933	931	957	1017	957	944	978	937	1014	1003	953	959	951	958	943	944	925	955	960	961	908	969	934	945	988	967	984	928	966	934	980	968	957	952	980	962	928	928	973	964	943	957	974	924	907	972	952	992	913	979	940	922	934	978	925	948	988	990	1009	1004	967	948	942	978	955	982	983	997	953	975	971	932	958	944	947	877	991	947	899	930	914	963	925	1025	921	909	971	939	946	978	941	973	905	949	967	949	934	993	943	936	975	976	949	890	936	948	963	947	999	952	941	966	986	978	865	946	930	922	973	932	903	935	869	982	1030	951	967	938	981	890	956	971	970	955	1007	915	931	920	951	975	966	948	947	946	955	936	929	958	946	977	953	985	960	1001	962	957	944	905	956	990	920	1014	1009	928	1027	948	955	920	929	961	938	968	956	957	993	953	938	932	926	1037	948	974	914	952	974	965	991	929	945	960	938	962	907	924	947	985	974	952	928	924	963	935	974	987	985	980	1004	983	1022	990	958	947	956	945	970	927	907	932	924	951	1007	951	944	934	944	985	939	966	962	923	971	956	920	992	953	930	933	1002	935	880	981	945	975	965	949	1020	990	991	915	958	932	960	919	957	948	914	974	931	943	939	909	965	976	919	939	973	972	976	950	974	907	961	915	912	929	956	929	1000	963	891	955	938	1044	969	960	1003	973	962	925	967	933	946	898	962	924	914	969	941	961	1011	909	976	953	967	984	947	924	951	906	941	1005	926	963	934	922	940	979	908	916	947	967	980	946	991	945	946	936	936	980	965	988	958	948	930	955	946	996	922	902	984	915	944	957	907	970	961	930	936	984	997	923	931	958	997	937	923	1016	910	938	976	941	912	902	972	933	981	984	875	907	923	976	968	958	941	952	909	999	966	993	940	945	956	980	954	1018	960	961	965	942	938	959	985	926	964	930	946	958	983	992	961	951	893	983	942	956	934	896	955	949	966	921	933	965	955	947	900	956	978	947	965	976	896	969	922	998	1015	956	982	931	945	930	989	929	967	908	924	909	959	911	986	949	999	949	970	918	909	900	924	982	1013	956	929	935	1014	1022	970	942	943	985	956	927	985	918	981	996	903	965	961	974	954	972	905	952	942	983	942	918	947	920	910	929	963	999	919	949	925	960	949	1004	971	957	928	954	944	988	958	924	925	917	951	1011	965	955	943	920	980	916	945	946	928	998	954	952	962	973	935	867	934	1010	961	992	972	974	913	946	986	943	954	942	959	982	974	946	938	900	943	938	957	964	949	982	968	989	1002	944	959	925	971	945	960	964	925	941	884	979	891	925	973	924	962	925	941	953	963	962	966	921	969	945	960	907	911	949	967	1011	962	942	985	918	938	989	970	978	1001	903	928	987	1000	971	899	989	910	931	991	947	894	919	926	936	971	984	901	943	929	978	906	946	897	853	927	943	913	956	930	961	1013	946	946	975	925	927	939	964	941	930	968	949	919	963	956	945	892	964	966	985	929	944	979	958	937	965	960	954	974	1008	962	977	969	986	975	972	917	892	1022	962	925	919	963	953	926	922	933	939	964	992	927	958	929	958	955	950	950	951	986	930	990	940	931	972	960	981	997	967	929	978	995	967	945	912	915	919	898	965	983	883	967	935	950	951	922	980	986	899	998	947	931	948	945	939	918	967	959	940	896	1051	899	924	929	894	964	1027	972	914	953	930	961	929	1022	919	953	1003	940	936	953	933	942	900	923	993	919	936	915	931	994	1000	986	899	915	945	952	911	968	959	922	983	924	930	944	904	1006	954	963	969	1002	933	990	1006	924	874	899	908	955	966	937	1002	948	950	992	913	958	1014	961	956	1003	935	990	936	936	941	958	945	883	972	991	919	984	1028	942	950	937	966	928	1038	931	984	922	956	945	969	943	918	948	914	921	944	944	945	921	962	960	945	883	951	933	931	915	977	993	937	960	983	944	947	925	989	965	954	972	945	910	965	936	923	962	992	891	899	958	973	991	941	940	963	951	945	1016	981	954	999	956	984	959	923	952	978	922	923	980	924	927	971	975	926	961	963	953	947	964	950	943	924	966	979	975	965	933	975	956	908	988	963	908	956	894	973	936	924	924	911	956	912	952	960	903	982	915	999	945	967	933	974	916	896	927	989	1010	959	943	962	952	933	942	886	977	927	1003	925	962	921	993	914	926	906	955	936	923	914	925	948	1034	996	949	1015	958	928	991	960	917	866	920	922	933	1014	1006	986	1008	939	963	933	954	943	969	957	950	926	966	937	954	869	975	936	927	989	985	986	950	980	949	922	907	947	1003	956	932	981	899	960	922	928	873	934	999	939	936	902	936	940	914	932	971	920	1041	1005	961	992	974	927	919	906	939	920	906	915	952	965	896	917	923	914	954	969	920	936	967	934	967	980	992	910	979	942	906	915	946	974	992	940	921	924	893	925	985	946	957	957	1002	968	978	997	999	922	916	931	948	972	923	872	990	936	1018	975	942	964	947	973	907	1008	941	971	940	936	929	912	947	891	959	968	1037	945	976	950	906	909	967	966	978	943	980	963	942	1014	910	931	976	961	985	930	925	912	958	950	914	962	1006	971	968	960	946	932	943	948	984	964	988	950	958	931	967	961	940	955	949	884	1002	928	964	981	956	1019	998	974	962	964	965	996	935	982	932	920	980	970	946	899	973	938	950	909	970	977	979	921	922	967	921	925	973	971	963	935	978	945	978	963	952	956	969	989	945	963	929	987	997	949	966	942	924	1034	904	917	941	925	942	893	917	1009	985	932	964	942	949	1003	979	970	939	947	926	975	952	987	954	960	969	985	986	935	943	916	887	943	996	975	935	969	1016	952	980	952	958	984	940	989	953	948	1010	957	923	958	954	950	912	934	973	914	978	962	953	937	960	999	992	943	932	969	883	957	957	986	963	932	940	953	926	945	920	919	990	973	982	965	933	954	910	974	988	995	991	983	941	926	977	948	952	971	933	928	969	992	920	920	951	958	964	975	932	906	958	925	974	965	962	1020	933	947	969	964	932	951	924	979	918	925	976	983	940	964	964	955	972	936	982	976	930	892	978	987	949	972	919	942	970	1007	915	938	901	929	979	908	999	978	906	917	917	971	977	930	971	891	944	968	945	930	974	936	944	929	946	904	937	952	902	993	995	960	983	934	909	943	1005	976	989	982	995	975
4937	1269	1635	1185	804	661	509	444	367	332	335	282	290	227	269	238	238	220	219	207	224	199	218	202	209	203	212	200	224	195	222	204	204	198	217	208	217	197	217	217	219	191	187	197	206	208	188	222	208	189	209	198	223	197	195	198	197	194	186	175	200	195	182	191	225	180	208	172	219	195	196	199	190	179	195	205	177	203	208	206	198	198	187	179	197	207	217	200	186	203	192	185	179	180	194	207	195	165	201	171	206	200	198	204	208	192	177	159	185	194	193	190	210	188	174	186	192	199	184	185	185	190	166	187	211	218	169	184	183	198	174	196	196	165	204	205	178	177	184	192	178	201	184	169	208	181	211	197	215	199	206	187	181	184	198	194	220	205	190	200	201	216	192	191	205	194	219	187	213	212	213	182	209	188	196	181	194	180	197	225	173	214	185	209	198	193	191	185	187	209	187	218	186	210	203	203	183	177	206	167	184	194	172	196	188	181	195	178	203	176	206	198	205	191	190	180	204	186	195	234	154	180	177	223	198	171	219	173	191	168	184	192	203	185	203	205	194	178	216	193	194	214	218	180	183	176	208	172	223	192	184	186	194	190	197	202	180	209	215	186	221	208	223	187	165	202	185	204	207	181	179	181	201	194	165	218	201	220	204	192	183	184	199	193	176	193	175	193	180	206	214	213	174	199	171	179	165	184	174	184	193	189	185	199	202	190	180	177	200	173	185	182	216	181	199	202	215	226	187	215	203	192	218	194	194	199	181	206	209	193	184	209	212	178	174	200	196	209	207	208	212	217	200	200	200	188	191	196	196	206	171	205	178	190	196	190	183	170	201	210	201	182	204	188	218	220	189	204	176	207	189	190	213	193	194	175	216	186	231	215	223	206	225	190	168	195	177	180	194	212	186	199	196	186	211	187	176	204	199	194	202	196	191	186	179	201	191	193	168	198	187	181	183	171	186	188	205	162	190	204	185	208	202	189	193	180	208	170	192	191	185	217	211	200	196	199	186	170	188	202	200	200	201	169	206	192	199	202	204	207	190	199	198	186	213	205	207	201	194	201	204	190	164	173	193	202	202	200	161	186	179	207	171	196	235	200	223	189	209	213	216	208	168	186	197	171	185	214	209	190	192	204	180	185	171	223	192	185	227	183	215	187	195	195	201	176	186	190	199	196	174	197	189	202	184	185	180	183	193	200	195	188	197	184	212	195	197	181	213	184	199	202	199	194	202	201	178	195	170	182	169	200	201	193	219	176	196	191	204	189	205	190	197	186	180	184	195	211	183	190	202	189	187	173	220	215	195	210	182	184	172	192	185	193	198	212	192	187	182	194	191	190	181	211	194	193	190	186	174	173	196	195	213	162	193	172	190	199	188	193	170	191	197	197	191	180	191	185	206	191	217	179	178	185	186	170	181	179	205	172	203	210	197	210	185	189	195	187	167	191	178	222	186	207	178	200	183	172	209	222	227	189	204	219	196	199	184	195	201	185	194	213	192	199	165	198	215	190	174	186	206	163	190	188	190	194	187	169	189	211	190	183	202	199	191	183	203	192	189	214	197	187	191	217	204	202	175	193	195	193	181	221	208	187	199	171	189	187	195	177	193	197	214	183	216	217	213	223	211	187	182	217	195	180	194	173	183	180	188	190	175	176	192	203	215	199	177	195	208	190	190	203	198	198	203	198	205	193	195	158	186	173	164	186	204	178	204	213	181	198	181	202	176	193	194	220	195	194	199	186	194	172	218	187	201	197	213	194	197	162	203	178	189	190	200	195	183	182	186	205	217	197	184	200	193	194	197	188	195	171	188	206	209	193	176	180	183	172	204	191	183	190	197	185	190	195	192	194	177	189	208	180	198	188	188	195	201	196	213	188	181	169	220	179	189	203	194	199	195	199	231	201	202	185	207	188	188	204	198	210	187	175	219	178	215	186	179	214	184	181	190	182	204	187	198	194	200	189	190	207	188	206	200	175	184	186	196	195	198	175	209	171	204	204	217	193	171	210	195	234	210	190	163	183	195	182	188	194	211	213	221	190	205	184	179	202	199	196	191	188	198	206	207	195	204	191	199	185	166	202	176	181	210	184	173	196	176	180	172	191	196	198	176	213	188	207	202	190	206	224	195	182	196	204	190	191	192	181	201	207	186	202	196	198	185	171	210	207	196	203	186	176	192	219	215	178	176	196	185	187	198	175	153	209	215	194	190	225	199	219	207	197	203	181	193	195	187	207	193	196	165	191	190	163	199	193	207	196	191	198	220	182	219	182	203	195	184	172	196	181	173	183	209	188	167	198	189	186	219	180	193	205	205	188	196	211	195	195	243	183	211	192	202	188	183	226	185	209	196	188	173	207	204	205	193	185	197	196	205	200	188	198	194	181	188	176	176	199	218	198	190	207	191	205	204	199	185	203	207	197	178	205	188	193	200	201	188	203	189	196	189	195	208	182	201	215	178	202	176	183	200	216	181	186	186	184	200	192	209	210	211	203	202	205	183	187	193	216	167	171	188	183	183	187	194	194	196	217	187	185	185	206	196	207	190	177	208	200	216	168	180	200	199	204	203	198	190	190	208	184	183	168	198	183	193	184	208	176	196	171	160	193	187	219	143	194	182	204	225	191	201	187	204	184	206	181	174	178	194	197	196	204	207	189	206	183	214	213	195	193	190	182	206	200	177	185	199	195	203	175	180	198	187	192	184	205	204	225	213	212	174	192	221	193	202	208	203	177	180	205	198	183	223	217	194	195	195	212	184	193	187	210	196	178	215	187	207	198	200	200	204	181	202	213	177	205	197	184	231	210	196	202	192	219	211	195	194	216	188	193	222	221	185	192	180	201	199	200	193	198	210	176	176	203	180	213	209	209	226	211	179	183	199	188	193	227	236	196	205	189	186	220	185	193	191	217	198	190	193	203	204	181	196	199	175	186	192	186	183	189	173	194	173	218	178	184	197	191	165	176	184	203	214	225	200	196	186	180	190	203	203	184	197	197	202	213	198	206	179	183	196	173	192	187	201	212	185	196	180	210	177	187	219	201	203	198	199	158	187	206	199	187	180	220	187	192	208	212	192	183	201	188	222	187	187	189	173	209	185	192	185	182	190	176	175	178	187	196	179	212	190	181	181	177	205	191	210	175	201	199	180	170	198	185	202	192	202	172	195	190	230	198	178	177	195	180	198	189	207	181	170	188	182	184	182	188	205	175	180	207	206	198	203	184	199	205	206	162	174	204	196	184	195	202	196	224	166	176	204	179	188	222	166	202	202	197	186	210	206	160	181	196	189	184	176	183	185	211	185	202	217	214	212	214	158	179	207	191	196	187	183	212	189	193	206	213	208	192	187	208	204	190	189	232	198	188	216	197	183	182	189	195	173	210	197	204	174	208	196	189	184	181	206	201	188	195	196	197	186	176	199	191	206	184	193	192	223	201	182	169	202	213	201	201	204	174	194	187	196	186	219	194	196	199	207	191	199	198	183	209	195	201	194	202	202	201
5718	1774	3924	4227	3624	2935	2525	2135	1794	1613	1503	1280	1184	1099	1145	962	995	866	895	864	846	843	793	781	785	793	754	693	723	737	675	744	691	718	754	751	764	724	721	672	718	666	684	697	666	662	701	681	641	641	650	625	678	659	635	660	650	664	646	662	634	613	651	638	628	579	630	662	680	686	615	686	598	666	632	662	629	625	629	672	624	633	627	657	634	611	594	623	646	612	609	616	622	641	644	574	634	619	640	615	615	631	624	613	600	703	630	650	610	616	641	606	640	630	626	661	618	649	617	636	664	609	645	627	615	608	649	612	644	637	609	623	593	641	630	658	607	594	633	596	637	646	642	586	637	583	614	623	637	647	640	614	602	634	653	622	662	633	650	672	630	665	590	614	656	635	637	646	616	628	627	611	633	647	676	580	627	641	629	624	664	616	617	638	612	592	610	637	662	586	588	614	604	615	664	635	609	620	607	634	638	610	570	614	636	636	635	631	619	667	606	670	614	620	626	577	603	549	618	602	617	630	582	623	637	600	648	619	625	594	620	606	638	626	597	598	611	645	655	595	611	618	617	593	612	641	588	620	578	628	659	610	623	621	643	617	605	575	607	648	613	617	582	638	594	623	634	646	630	647	609	612	600	621	626	656	593	578	599	627	579	582	638	575	618	620	606	582	566	662	651	648	607	648	639	615	609	634	616	615	586	674	660	585	605	598	585	644	623	642	608	602	612	665	634	663	616	653	607	615	668	600	577	587	593	645	655	588	623	613	601	631	600	605	602	591	606	583	614	602	613	605	626	599	611	629	593	628	575	618	642	600	596	575	627	617	602	610	640	629	595	625	607	635	618	634	616	621	602	637	618	642	636	628	645	616	619	618	601	605	611	600	627	631	629	613	611	615	604	615	620	621	639	640	652	614	608	636	645	649	622	593	590	614	630	600	618	600	639	641	619	620	580	601	628	609	637	627	619	623	653	605	653	597	637	586	646	611	597	639	644	593	594	610	622	643	597	625	615	615	665	621	634	630	630	615	660	617	616	634	587	613	573	646	623	627	604	649	629	650	671	668	635	595	616	604	630	613	589	630	610	617	631	567	614	622	625	653	620	600	622	621	662	614	624	618	559	635	613	631	641	606	638	618	591	566	563	597	623	600	654	626	616	590	571	613	629	615	663	623	629	621	635	652	642	599	622	583	620	654	618	635	602	589	618	611	613	616	580	635	604	595	592	626	578	612	680	628	657	642	569	636	576	584	640	606	637	638	633	570	598	657	604	653	640	589	636	655	609	588	609	631	657	633	546	637	625	632	632	637	569	623	569	581	653	597	638	625	649	630	612	620	592	605	637	572	625	609	613	659	619	611	647	607	614	650	656	588	636	624	625	609	668	623	631	607	633	621	666	610	640	588	610	616	634	608	653	650	677	605	624	627	621	627	608	608	629	616	592	670	608	597	651	628	610	620	653	609	607	604	624	611	634	633	636	627	625	619	595	589	615	587	592	606	648	619	614	608	629	623	593	581	632	620	594	682	596	610	621	629	675	675	645	661	569	585	628	651	649	561	649	630	620	634	608	595	594	621	606	604	625	672	655	629	593	620	631	616	587	608	588	592	606	614	603	627	598	605	646	632	582	626	613	625	622	602	657	583	632	613	622	663	611	623	634	690	629	630	583	653	595	579	589	622	628	607	667	621	614	590	643	598	641	576	606	607	589	635	596	616	628	620	631	629	658	610	623	606	592	610	608	612	587	657	648	604	633	586	631	614	579	614	593	609	635	671	587	640	607	622	622	590	597	611	645	579	627	615	631	615	615	627	564	623	604	617	597	614	647	598	611	552	637	599	624	600	652	613	614	569	591	629	616	606	626	613	574	612	656	616	633	620	597	628	647	609	624	595	609	618	608	589	633	600	639	591	656	607	633	606	607	653	627	593	578	611	631	623	649	594	600	622	614	586	635	589	602	591	615	607	575	615	617	631	575	560	608	603	644	659	587	647	637	588	610	606	646	667	641	592	572	657	633	592	580	648	631	598	635	572	592	627	632	666	598	611	569	611	623	627	625	598	630	628	632	618	621	559	623	655	613	577	622	619	584	596	575	648	634	609	654	608	622	621	606	634	627	617	637	601	593	648	618	613	610	615	706	613	639	628	625	602	591	632	629	631	579	608	631	609	579	626	616	573	645	648	581	634	612	653	626	639	630	560	595	599	621	660	613	648	638	666	641	606	640	587	580	585	602	624	661	592	635	686	642	622	602	575	638	621	611	594	662	638	572	626	651	614	589	569	606	576	640	674	616	628	615	588	621	639	601	661	622	606	627	570	633	646	618	637	636	615	598	627	672	598	669	635	617	576	622	620	613	650	651	645	641	585	590	626	596	612	605	641	619	625	658	661	593	598	664	645	616	632	616	610	636	616	625	622	612	633	610	613	607	646	584	618	607	594	647	587	647	610	651	620	598	605	566	566	585	590	637	628	643	607	657	596	632	615	624	605	575	630	600	586	600	561	587	635	589	623	625	646	610	593	613	592	603	615	577	568	618	580	579	573	644	612	601	628	585	627	622	588	629	623	584	642	623	593	599	641	664	587	618	659	605	617	621	613	611	620	626	646	615	645	619	647	600	639	653	636	635	596	637	620	606	623	629	654	602	615	609	576	617	574	621	645	595	648	582	617	642	603	619	580	613	616	597	600	638	626	600	599	610	638	609	626	588	579	674	651	624	584	579	631	607	609	623	617	607	639	590	604	570	637	592	588	624	615	645	666	613	611	652	651	607	626	636	584	640	636	612	587	575	629	653	587	618	656	582	619	602	603	606	589	608	665	645	707	620	594	611	636	652	628	630	632	621	619	603	599	606	622	641	653	648	604	666	558	586	655	595	574	636	641	628	613	609	639	555	628	600	601	639	581	652	628	584	574	636	606	604	596	557	596	634	624	644	621	613	594	620	653	589	640	626	583	664	600	602	604	596	619	625	616	630	615	629	636	626	586	612	639	604	638	618	597	623	601	630	639	592	634	651	649	613	578	622	616	592	610	603	606	582	569	636	646	671	606	601	640	606	626	620	592	621	665	603	607	648	672	639	581	631	628	604	647	641	606	634	619	621	606	623	570	577	659	575	638	594	658	621	596	614	642	566	620	605	674	610	606	602	688	639	642	629	626	633	577	617	584	606	583	656	611	610	636	618	601	570	615	606	631	597	592	627	605	576	594	652	615	615	625	645	601	634	650	600	603	606	611	590	599	596	631	645	582	641	652	568	602	625	633	593	638	626	607	611	611	621	596	582	632	588	610	563	603	654	600	589	594	607	637	633	632	629	647	632	645	587	586	625	558	579	623	628	577	622	612	573	658	628	675	610	654	641	597	614	578	612	615	601	634	596	633	617	631	620	611	561	603	634	612	621	654	625	634	650	619	595	601	588	624	611	590	631	581	626	651	633	601	650	615	648	574	630	587	640	624	610	641	615	582	640	622	610	607	603	633	584	596	630	610	632	653
8631	2487	3046	2181	1420	960	784	540	451	388	336	288	263	258	260	217	216	218	173	177	196	185	156	173	144	179	178	165	141	150	148	165	158	152	146	148	139	164	136	140	141	166	130	139	139	154	132	151	141	150	125	141	130	154	132	150	126	133	136	115	136	127	139	128	129	130	146	147	142	126	128	151	128	134	122	141	160	137	133	118	131	136	123	140	152	139	140	132	126	136	114	121	122	127	113	126	133	130	132	126	120	133	142	130	125	127	136	127	123	128	126	134	132	127	122	134	139	151	144	131	131	132	151	139	133	119	126	120	137	142	110	141	124	134	151	146	108	143	112	120	144	151	147	144	129	133	110	119	129	152	125	140	141	134	121	113	133	140	122	142	101	129	129	156	123	150	123	125	154	128	130	123	146	128	129	135	128	128	120	128	139	134	149	128	141	155	118	124	143	132	126	135	140	138	135	122	148	133	139	122	137	126	135	122	127	149	129	117	122	155	145	121	110	127	154	118	126	117	122	132	127	109	131	112	132	110	126	164	131	125	144	158	147	132	142	144	135	133	119	136	136	141	113	123	131	134	137	164	128	118	131	148	127	143	129	125	117	108	126	130	135	133	138	134	134	122	127	119	124	136	139	132	129	123	135	110	130	129	111	131	106	144	128	145	137	133	133	130	137	109	131	116	136	126	120	131	119	145	134	115	141	112	120	137	114	125	141	117	115	130	115	107	118	118	136	126	139	133	121	135	148	119	142	120	146	120	110	138	132	135	118	117	126	128	108	135	130	133	137	130	156	131	106	131	134	106	142	123	118	118	129	107	107	112	130	144	136	130	139	128	121	121	116	117	115	143	133	132	126	119	138	148	148	133	124	161	141	146	126	106	131	144	120	140	115	139	129	137	140	129	143	133	120	142	110	131	129	138	134	115	125	145	124	143	160	127	129	126	139	137	119	120	145	140	120	136	134	115	142	123	139	120	115	126	135	133	123	136	126	136	132	132	112	121	132	113	144	109	128	127	140	144	137	135	145	141	139	126	150	140	128	128	142	120	129	143	125	131	130	117	132	131	146	129	142	130	143	151	120	133	121	144	142	135	114	124	124	124	126	129	144	152	111	117	129	122	129	131	127	116	128	122	134	141	141	145	142	143	127	114	145	136	161	119	128	116	117	125	121	126	124	127	118	130	137	144	161	137	141	135	109	138	134	94	138	125	117	136	112	136	124	148	132	141	136	134	135	121	122	134	120	134	142	122	129	118	129	152	126	133	132	134	129	117	128	134	133	129	150	121	143	139	135	127	142	130	139	110	170	145	126	121	121	127	128	143	121	150	127	121	135	129	108	116	151	125	123	114	123	131	136	125	107	123	136	126	124	137	129	116	137	141	120	133	111	125	106	130	114	128	138	130	117	127	110	151	161	116	129	116	123	122	148	124	153	128	127	136	151	143	125	132	134	126	135	130	122	118	131	122	118	131	116	132	128	156	122	127	133	117	137	157	126	151	128	131	134	119	133	123	119	123	140	134	132	108	142	144	135	130	148	140	125	117	136	127	136	133	140	134	142	121	133	114	132	127	136	121	123	149	128	123	136	140	143	118	142	143	120	129	125	130	139	127	123	124	101	122	136	135	118	129	123	128	132	138	118	129	126	145	112	126	112	119	142	141	126	133	118	143	126	127	151	144	122	145	115	119	120	125	139	132	150	127	138	132	152	118	132	123	115	118	129	125	99	122	127	120	136	116	146	121	138	143	132	127	122	112	133	130	141	128	142	136	121	125	117	115	126	127	125	145	141	138	150	125	127	137	127	130	149	128	144	113	155	131	105	120	111	153	135	146	140	154	120	117	127	120	125	98	126	143	124	125	134	149	139	142	121	128	140	124	122	130	125	145	126	121	118	118	141	129	125	126	141	134	139	118	138	136	114	110	109	130	133	122	134	123	134	151	122	124	109	144	132	112	132	123	123	152	117	146	126	137	121	120	134	136	136	118	117	132	125	112	139	153	135	121	134	115	120	110	134	122	120	145	124	131	123	115	127	128	129	124	128	128	140	147	132	117	128	115	127	125	135	123	139	124	134	134	129	118	139	127	130	140	132	110	124	122	152	127	130	126	125	134	129	128	118	135	112	128	127	140	137	126	116	131	153	149	126	129	134	121	133	135	123	115	125	132	117	178	142	119	124	142	144	121	135	142	134	128	138	125	136	126	124	131	127	115	139	131	130	141	126	127	146	113	113	130	121	151	101	115	135	135	142	129	139	160	114	135	144	117	119	132	136	143	132	117	143	163	120	128	146	126	143	113	131	122	136	147	121	140	130	103	115	115	125	120	109	126	112	148	140	139	116	135	138	142	133	144	114	139	125	119	147	134	127	130	117	118	140	134	123	115	148	145	136	146	135	145	146	117	129	132	125	115	125	136	141	132	131	147	127	136	131	127	125	136	143	143	125	116	135	142	151	124	130	124	107	121	134	128	121	119	128	136	110	113	125	127	138	122	153	140	121	110	139	119	132	132	120	143	139	147	126	159	133	122	127	151	134	134	102	130	122	143	121	134	127	117	143	153	124	129	121	132	143	128	113	114	134	119	136	119	132	111	131	108	100	130	132	154	115	133	135	163	139	110	130	128	139	132	139	122	131	145	113	131	147	137	122	133	126	129	133	131	136	121	123	115	138	156	162	127	118	145	125	131	119	120	132	133	130	125	130	133	127	144	134	153	122	143	125	130	149	131	127	129	128	114	137	121	143	122	144	131	136	141	130	146	157	140	137	115	117	140	121	130	147	124	128	143	124	128	150	123	121	128	130	126	129	117	113	149	133	145	123	137	116	125	136	132	131	137	139	119	108	128	126	118	125	141	134	141	118	123	110	138	135	126	119	120	136	119	140	125	138	128	148	125	126	123	132	119	144	127	130	128	129	118	129	121	129	123	113	132	147	128	109	121	139	143	117	121	122	141	133	138	111	129	125	124	131	141	126	143	123	124	145	123	127	127	118	132	137	129	135	129	145	130	103	159	142	137	131	124	108	134	123	122	134	125	128	113	123	127	119	117	106	140	148	142	132	149	133	127	128	133	120	128	146	134	150	150	117	118	130	129	144	119	141	132	142	140	142	130	139	131	127	142	141	116	147	119	129	117	105	138	145	128	111	128	134	137	125	121	119	146	146	115	138	139	130	141	111	148	141	149	144	124	137	130	143	128	135	133	113	137	127	136	120	125	138	126	148	111	130	123	129	149	142	116	145	138	124	138	134	124	150	110	137	152	151	139	119	129	142	122	143	109	127	132	120	140	128	135	151	123	149	119	151	133	138	131	144	129	132	143	124	130	130	129	134	125	144	124	118	140	106	134	131	121	133	131	141	134	130	129	130	137	136	138	141	136	116	118	140	130	115	124	126	151	125	132	115	136	128	142	130	154	139	116	112	132	132	156	138	132	148	133	118	143	142	139	127	140	121	148	147	123	133	124	113	122	121	147	146	144	150	140	135	132	129	135
7798	2772	6719	7317	6132	5028	3963	3385	2825	2412	1974	1854	1607	1471	1326	1228	1160	1104	1025	988	922	809	809	854	790	792	764	698	742	730	700	680	696	592	631	658	657	644	622	597	625	577	562	587	562	601	625	574	572	579	497	551	551	487	505	530	494	481	474	523	491	506	497	536	441	502	454	508	485	503	468	472	476	511	478	469	493	495	459	437	486	477	467	487	474	476	497	459	481	440	459	475	471	444	494	431	484	486	476	454	469	455	470	451	447	471	468	467	446	487	466	472	464	456	505	445	434	474	443	442	438	447	451	449	476	446	436	479	445	469	441	470	487	480	492	437	443	438	483	484	470	491	440	441	456	467	484	434	492	431	443	448	418	452	464	437	440	468	480	447	430	399	443	441	408	424	479	430	460	469	464	471	439	445	421	488	454	467	487	456	468	473	436	482	446	446	454	472	473	416	450	438	442	470	447	472	449	435	477	447	481	441	416	431	403	445	448	429	442	453	460	449	454	428	461	421	438	470	435	444	482	492	434	428	417	458	438	432	460	480	441	456	445	406	450	455	491	450	443	475	466	462	467	480	479	470	466	451	461	437	480	405	405	508	448	473	421	463	443	446	438	443	446	436	428	447	438	454	478	437	472	446	463	457	472	420	455	480	472	453	438	449	409	463	431	449	440	464	474	500	470	448	486	460	439	438	448	461	447	457	434	443	468	437	496	438	461	461	425	400	457	466	469	456	419	454	458	458	455	424	455	447	441	434	482	446	421	440	500	458	451	441	400	471	442	441	454	439	453	453	447	444	407	464	445	467	458	472	451	431	458	438	497	460	396	466	439	473	443	438	465	445	465	424	431	464	434	447	419	423	493	447	485	427	447	482	479	444	455	424	468	429	443	477	440	477	429	508	429	441	440	478	458	442	434	448	429	440	457	445	391	476	454	458	453	456	432	432	445	429	459	451	413	413	468	467	446	461	415	464	437	448	417	452	458	475	463	455	438	444	412	448	444	475	433	447	447	448	465	437	439	442	461	438	432	449	443	454	438	456	500	439	411	447	447	438	527	407	434	450	416	467	441	461	430	483	428	474	421	442	467	437	434	435	453	409	419	500	424	477	453	460	418	437	448	472	470	464	433	442	449	485	462	395	470	474	424	446	459	459	449	430	466	425	442	445	484	432	431	454	454	444	413	440	448	451	428	421	482	466	450	422	428	431	432	439	471	450	456	456	425	409	462	420	429	451	464	463	469	438	446	477	412	453	430	444	438	448	468	429	453	412	445	460	435	442	461	449	468	471	437	432	465	439	460	412	455	474	430	455	446	474	429	419	417	431	453	455	470	442	428	493	459	449	433	457	476	440	474	448	460	440	486	407	453	451	428	433	439	432	453	450	431	478	439	434	449	435	431	440	456	457	455	450	410	451	440	441	462	433	448	449	435	439	462	471	453	446	425	451	474	441	428	456	488	469	440	425	420	444	475	460	454	431	429	470	470	450	416	452	432	444	430	431	445	471	437	467	481	439	445	471	434	445	489	430	462	436	409	472	423	424	429	435	424	441	423	452	429	428	447	517	441	430	446	455	406	434	465	460	440	453	451	422	457	467	449	430	458	450	416	403	404	435	476	443	405	484	445	441	393	442	439	455	429	466	472	419	426	459	447	464	444	433	450	461	443	415	455	449	489	422	431	434	432	437	448	466	462	412	483	471	440	441	447	468	431	431	482	461	450	426	448	449	480	454	461	428	443	472	456	447	457	430	461	469	433	445	457	454	420	456	448	446	426	450	449	435	449	445	425	437	429	436	440	480	449	463	439	440	447	457	463	467	454	424	495	432	434	465	444	446	459	442	454	455	437	441	443	489	458	422	450	453	458	437	525	437	452	458	436	451	460	429	439	441	433	452	410	482	467	469	416	473	433	444	474	415	437	428	432	487	489	436	411	477	482	432	480	410	431	462	454	470	461	463	471	417	454	477	469	480	399	458	473	463	471	430	454	426	463	453	434	433	455	419	468	447	469	444	471	451	478	432	456	449	413	446	430	426	428	458	463	404	456	427	468	470	460	478	427	460	439	439	455	448	471	457	461	436	479	507	463	445	438	448	452	400	451	484	437	492	457	437	433	465	453	443	438	444	450	489	481	456	457	439	469	461	498	489	436	457	445	457	435	431	453	459	461	418	457	454	492	434	467	454	450	446	482	446	434	472	456	414	489	457	471	447	477	450	438	454	456	454	454	431	399	408	425	475	444	443	431	462	422	464	447	442	430	443	462	498	429	439	455	471	466	462	453	472	436	458	474	435	443	451	429	476	437	456	468	475	446	469	455	478	420	446	451	445	447	459	457	412	426	482	432	481	457	438	427	450	433	443	431	444	448	445	481	440	425	418	468	465	435	438	452	461	440	438	418	484	457	474	442	441	441	496	463	446	451	458	486	451	441	432	412	429	418	445	445	473	404	437	440	425	466	437	451	452	451	451	455	455	417	479	395	449	442	441	474	469	428	473	417	483	474	468	441	463	425	448	436	436	456	441	445	472	478	450	456	464	438	482	424	435	438	461	445	455	456	446	465	421	482	423	434	468	492	443	441	420	446	439	413	473	450	432	456	464	485	453	451	453	455	477	450	442	417	413	455	452	474	439	400	456	419	419	461	411	447	489	465	448	414	445	461	467	482	429	472	486	443	428	464	465	433	450	437	457	447	424	447	467	438	464	455	451	453	464	415	436	426	460	478	460	442	448	426	435	452	445	419	402	433	454	429	430	434	431	443	436	434	462	462	472	427	430	419	449	445	464	471	430	466	447	442	459	431	420	441	417	471	444	444	445	469	488	448	449	445	496	454	438	463	422	440	453	423	427	468	433	435	436	469	432	460	459	469	468	471	459	443	480	476	436	469	422	442	412	430	451	426	431	464	455	451	446	412	436	418	468	453	433	467	455	456	442	443	473	418	419	461	491	451	423	452	460	428	471	454	431	471	469	415	414	498	440	431	410	418	447	433	420	446	450	439	493	462	449	460	434	431	451	459	455	484	474	449	432	421	432	458	483	421	440	476	453	501	450	443	423	427	433	477	431	452	456	433	438	452	466	485	447	453	487	419	442	457	451	459	470	474	484	423	427	435	468	462	452	452	443	420	441	427	442	423	434	396	430	494	417	430	477	440	444	486	492	437	423	484	442	438	446	414	446	426	439	453	477	439	464	435	457	448	444	430	429	447	446	435	412	453	437	409	442	456	432	506	469	445	485	465	463	424	479	424	457	446	431	485	430	448	455	444	456	461	445	457	483	444	449	485	449	437	457	434	438	450	410	448	432	442	453	429	450	434	445	471	455	462	422	455	450	410	465	468	443	438	476	456	453	437	454	452	449	435	440	459	446	455	466	423	451	433	433	435	468	463	429	432	437	438	475	465	439	484	456	449	444	447	409	458	441	448	461	458	473	436	434	441	441	489	425	437	426	441	440	450	483	438	454	471	462	428	450	474	415	451	474	443	459	454	485	411	439
1331	368	397	392	363	335	342	340	335	300	306	320	328	313	309	300	345	346	307	321	312	351	307	276	311	330	302	314	315	328	339	346	297	331	328	302	317	325	325	313	301	325	307	298	305	331	307	325	346	295	330	348	293	312	352	311	288	352	310	322	339	315	326	343	313	331	340	297	273	346	343	319	315	328	367	305	306	297	324	306	296	321	310	351	297	336	332	334	337	325	345	324	328	305	296	330	318	309	316	304	309	322	332	298	330	292	317	341	298	316	331	294	306	319	315	332	334	354	331	314	337	290	302	290	306	308	353	312	349	296	337	330	327	326	317	324	299	315	287	330	301	296	353	323	305	316	330	311	314	342	284	337	328	303	308	351	326	324	338	326	292	299	331	335	292	314	322	291	304	322	304	330	322	327	330	330	304	298	306	289	335	319	271	324	319	327	275	328	316	326	326	340	325	331	307	294	291	331	309	323	345	345	314	289	313	325	340	345	319	304	328	319	329	290	331	314	303	347	331	322	326	307	291	319	323	334	315	354	322	324	292	331	313	301	309	306	331	318	299	348	305	310	304	314	283	297	287	317	312	314	283	316	323	342	308	306	319	318	347	299	350	331	307	323	322	329	318	310	278	314	321	315	308	348	277	303	300	316	336	345	317	311	281	323	342	307	275	333	318	339	300	299	342	333	326	317	332	311	322	316	333	309	330	309	294	310	311	331	333	314	308	304	304	341	338	325	293	277	311	347	312	301	339	310	332	304	328	327	302	301	316	327	342	301	327	290	300	290	317	336	325	359	327	287	318	306	332	305	337	316	301	294	309	345	297	315	310	310	322	316	318	311	324	301	315	357	314	317	301	301	328	279	339	332	332	334	326	318	295	316	286	342	309	295	320	335	314	280	283	310	307	327	346	299	320	326	293	288	293	339	287	314	316	336	287	320	351	318	310	317	308	316	331	330	314	329	345	293	297	332	325	335	331	337	308	341	326	323	307	331	323	313	318	317	300	317	299	325	274	352	300	319	324	316	302	350	328	290	321	326	323	290	314	306	330	325	343	334	290	291	303	294	306	328	344	302	356	330	316	297	307	317	320	298	305	328	302	288	309	341	275	320	335	329	310	330	310	329	353	316	349	342	314	325	325	303	281	326	323	312	340	316	311	301	318	284	335	325	332	311	308	318	339	366	352	350	310	316	301	325	327	293	282	319	336	315	324	319	297	287	329	304	322	286	328	331	340	290	358	331	335	319	310	319	329	330	335	351	312	301	321	309	320	296	324	304	315	337	302	308	314	319	319	316	300	300	313	293	314	346	339	289	320	316	271	287	315	309	350	317	365	329	280	297	292	318	288	324	271	306	274	318	316	331	310	313	321	350	348	324	319	338	295	292	285	315	316	340	300	290	308	323	346	276	311	297	301	299	310	322	298	317	323	316	325	296	322	290	297	315	316	319	292	295	297	327	318	319	325	318	304	324	312	335	321	329	307	333	341	300	331	322	272	312	312	346	278	308	323	330	326	327	304	324	281	294	302	332	309	305	321	314	341	349	335	287	304	312	312	325	338	329	342	321	306	310	346	321	294	308	299	308	325	312	271	310	323	327	309	304	329	324	290	303	313	329	298	348	307	310	309	303	350	308	307	294	312	335	289	316	321	294	275	300	268	317	307	327	346	346	316	321	300	304	314	322	287	337	325	358	312	313	290	300	302	314	321	300	313	299	327	301	329	288	360	329	320	321	312	317	313	310	340	307	319	302	293	343	285	311	302	314	343	324	325	332	318	316	320	312	285	309	323	305	317	317	304	338	301	301	334	344	329	335	306	307	316	326	325	303	303	299	321	314	311	288	305	303	329	320	331	290	353	301	337	297	321	300	320	297	308	315	304	301	317	342	322	352	306	324	310	314	320	319	322	299	306	310	305	294	316	311	331	333	316	332	306	313	339	340	293	333	322	321	318	323	314	306	340	318	279	307	323	328	300	288	288	277	330	336	322	314	287	319	274	310	329	331	325	341	323	320	329	333	304	306	321	322	303	304	301	313	315	298	329	301	312	302	277	311	330	339	289	300	302	318	285	297	341	343	318	308	317	304	296	292	314	363	315	331	313	299	330	289	305	317	370	311	347	330	339	323	315	280	312	318	343	312	303	289	344	341	324	305	302	329	340	330	327	340	302	290	325	292	322	289	284	309	324	332	344	301	307	305	330	325	328	343	314	298	359	338	322	315	326	313	331	331	322	314	298	295	321	299	290	359	279	348	330	338	313	338	342	317	303	308	308	338	342	302	313	331	313	323	317	311	307	296	310	315	292	265	281	315	294	320	355	300	318	301	311	329	327	313	335	275	300	334	335	275	322	300	319	330	317	296	346	317	318	325	329	340	350	316	318	311	327	282	345	304	317	291	338	280	318	313	316	292	326	294	336	305	342	308	302	345	312	299	298	331	351	335	334	311	302	321	287	336	331	322	315	294	299	364	296	317	321	324	329	298	340	297	325	339	364	314	306	334	308	306	343	317	299	321	308	334	334	297	306	331	336	313	292	310	326	336	316	319	305	297	303	308	319	327	305	338	305	302	308	313	313	322	329	318	335	340	313	294	318	324	333	318	271	291	318	280	302	309	299	306	348	314	329	325	296	316	274	289	318	333	308	343	336	292	274	317	309	272	307	312	311	316	322	336	337	333	299	313	317	290	323	312	319	365	314	321	300	335	312	298	329	347	321	323	327	312	323	297	303	298	284	344	305	299	329	343	342	304	322	299	295	352	325	325	305	347	311	320	310	300	314	294	306	301	312	312	316	332	303	296	285	299	316	313	320	314	311	297	310	332	334	299	301	300	319	280	281	339	353	306	304	329	295	327	311	330	329	318	311	337	340	332	290	308	288	312	338	345	325	304	303	301	310	311	333	307	303	324	336	314	333	319	308	305	315	345	307	344	303	318	322	328	321	339	298	306	320	309	300	283	320	320	342	354	304	310	350	326	330	313	296	343	275	334	313	308	309	308	329	317	317	319	335	293	358	316	311	322	327	315	332	292	337	296	314	379	295	316	334	300	341	285	320	324	313	309	306	307	322	372	309	312	336	315	327	325	305	291	311	317	306	293	308	302	307	336	338	321	303	296	328	314	312	336	305	326	333	343	353	293	347	339	311	273	336	303	321	322	329	324	327	326	301	301	327	313	319	302	340	311	305	339	329	363	332	312	338	322	306	353	355	340	326	298	301	319	345	318	303	321	323	324	314	302	299	307	314	312	288	300	333	312	316	290	316	306	311	325	336	326	334	295	291	354	307	358	325	327	314	283	335	294	313	326	320	320	324	337	319	346	312	309	306	339	311	326	345	333	320	304	309	313	286	322	303	314	294	330	344	305	327	295	295	322	328	350	301	307	295	313	335	334	308	311	293	327	277	341	311	325	318	313	312	303	329	327	354	335	338	330	298	324	314	325	294	325	314	336	311	342	329	326	295	299	331	307	342	328	309	303	318	319	304	324	339	296
2428	1058	1177	1199	1122	1163	1077	1068	994	1007	1001	1003	1025	1028	980	913	968	970	974	1003	1034	926	986	958	959	967	999	1020	984	910	950	947	966	987	971	1041	1002	973	939	965	945	904	912	1020	926	926	918	978	974	1027	938	904	940	930	929	959	976	981	946	942	929	916	961	915	977	974	968	933	979	906	956	957	927	969	888	953	978	1032	963	896	993	958	1031	985	974	935	941	939	932	968	978	968	951	961	928	902	979	915	910	967	970	995	965	962	920	905	945	977	988	925	948	930	923	982	952	919	962	957	981	929	943	923	961	958	934	953	956	1010	951	959	993	989	959	992	932	877	982	948	918	962	941	948	906	943	958	962	964	987	930	954	949	981	972	931	948	976	985	929	982	926	1002	958	930	932	942	966	993	982	948	963	976	951	923	917	917	951	1007	910	966	958	927	971	902	966	977	900	944	899	930	981	976	1008	921	959	923	923	929	935	963	934	990	929	955	985	933	938	998	893	982	895	957	949	975	961	976	924	948	936	958	987	981	931	877	958	962	901	949	902	975	901	916	926	981	937	910	960	993	935	923	963	998	924	988	991	956	990	979	914	938	927	943	934	918	991	992	993	1004	940	929	984	985	959	988	922	957	950	964	925	969	982	966	971	991	932	979	974	939	992	936	976	940	1003	1003	937	908	947	994	937	1005	957	959	960	1015	976	960	982	951	944	950	939	979	865	959	973	954	963	976	945	946	998	939	943	914	948	994	973	927	977	1005	875	985	910	990	942	950	884	977	942	976	977	975	971	950	945	931	927	894	939	967	928	925	1008	920	963	1017	893	971	902	928	937	947	951	945	917	954	1021	962	896	917	948	989	926	942	946	939	971	895	921	974	940	1010	906	956	942	914	873	932	969	929	955	918	1052	977	926	994	914	930	984	991	970	936	955	1011	910	946	944	945	961	957	924	972	977	948	997	978	968	997	918	1025	989	1031	911	939	945	915	989	940	966	914	951	941	913	975	940	948	1059	939	934	1028	927	1002	938	910	910	971	900	923	951	959	922	937	954	968	967	938	997	937	948	943	956	1002	959	985	1003	939	920	953	954	957	909	950	970	967	958	922	926	926	937	992	954	935	962	972	956	983	980	935	917	952	957	1004	986	995	931	960	964	978	944	1015	964	933	940	939	934	969	971	919	951	951	889	986	946	889	941	959	988	960	956	951	950	916	942	1002	1007	983	900	937	954	965	982	948	990	982	962	935	924	966	1016	954	946	954	996	947	934	958	902	968	989	922	885	986	986	965	888	921	965	947	949	981	902	1004	956	966	917	946	972	950	945	944	951	966	919	980	915	971	938	905	937	934	955	967	939	998	923	909	911	937	922	959	954	1029	959	934	931	913	1002	973	943	1047	931	893	988	939	951	925	925	899	942	932	896	954	980	952	962	993	989	951	908	966	962	951	990	934	1001	951	1018	924	945	898	982	990	991	969	934	1005	957	984	986	935	896	923	945	994	933	940	965	940	969	931	952	960	932	963	926	905	971	897	963	961	973	958	954	919	1014	951	941	998	955	980	989	920	923	961	981	929	901	982	962	943	928	949	1001	936	1007	987	966	951	965	1003	931	935	932	928	1002	912	946	945	1007	923	992	939	946	1006	966	964	969	916	943	948	953	945	1015	918	927	1006	962	958	942	932	871	972	902	954	1009	939	934	977	1002	1006	935	939	981	952	917	939	984	984	925	996	1014	937	909	1003	997	1008	980	960	1009	915	966	919	930	937	961	951	937	955	911	964	964	931	942	971	943	952	980	940	984	1000	981	984	996	951	995	951	945	934	942	1010	1017	971	945	927	941	949	888	952	991	993	1003	973	934	937	947	933	967	933	963	923	937	920	1001	906	989	917	972	960	943	946	888	984	970	903	990	991	924	979	1007	973	926	988	928	1002	953	1033	992	1008	922	917	1032	933	1057	977	925	942	969	945	960	972	924	938	939	993	925	998	926	967	980	960	941	1037	975	949	968	930	918	882	940	1014	916	959	968	925	962	928	918	932	996	931	968	941	953	902	1004	934	979	886	980	968	943	962	964	901	937	961	987	972	999	969	957	931	920	914	944	952	910	941	952	907	887	1005	968	952	909	998	957	940	930	960	917	990	977	931	1003	950	987	928	996	956	926	947	930	984	984	955	1005	925	951	951	993	954	971	994	965	914	926	950	936	936	988	1002	998	957	939	951	883	953	1001	970	972	977	875	979	897	933	953	972	945	897	933	936	986	953	968	928	1021	959	938	953	976	949	949	952	944	934	923	883	980	894	952	952	959	966	936	952	968	924	933	950	1006	974	970	940	948	942	957	983	920	943	925	1012	974	958	987	1002	949	952	990	938	941	972	972	927	909	942	965	926	960	961	956	980	1021	912	903	971	975	926	966	982	895	954	931	959	960	948	931	899	943	981	987	931	916	991	911	963	960	998	929	973	925	986	996	982	902	919	910	938	893	1000	1021	941	979	945	939	969	989	971	916	961	935	948	987	964	882	965	940	943	912	976	1006	984	985	959	940	944	1009	893	982	934	933	983	906	961	902	971	892	975	887	984	913	1012	869	933	949	958	909	959	909	984	922	930	921	956	965	1017	966	936	967	972	948	985	916	989	925	921	945	894	992	991	978	981	949	1004	941	922	895	964	963	989	941	949	930	1014	953	948	946	964	978	939	936	939	916	952	966	953	960	966	1020	955	928	975	952	990	943	904	925	977	915	980	978	972	944	958	970	936	912	931	938	1001	881	991	988	937	899	1015	981	971	954	989	986	962	973	977	938	960	920	967	956	931	928	935	949	974	917	945	929	938	948	934	956	934	1036	1013	962	973	934	912	985	997	956	911	970	983	974	912	999	965	968	898	987	955	950	959	897	909	951	953	999	880	975	955	939	972	898	943	1005	993	995	956	1002	905	944	1001	991	966	921	967	992	1003	987	966	877	944	953	935	1012	942	955	960	965	972	958	999	1014	987	924	899	966	942	937	901	967	949	981	944	976	899	961	997	978	943	976	937	915	961	996	941	964	929	913	911	920	990	928	929	961	976	930	956	947	1025	958	965	979	953	951	969	931	1003	952	921	995	932	993	914	930	1012	880	992	915	935	942	921	914	941	920	981	984	974	985	930	944	938	951	913	984	959	973	974	937	954	902	900	936	957	932	968	897	1000	993	938	936	997	922	907	1005	910	996	950	921	931	963	899	992	943	993	923	995	910	975	952	982	910	936	948	990	948	958	893	983	951	1003	946	990	949	983	928	967	971	932	978	936	962	958	963	904	961	983	971	984	951	982	932	939	952	943	971	966	982	957	931	944	950	973	957	961	942	1028	933	946	976	967	919	912	957	920	955	992	1031	953	978	926	968	934	914	981	948	967	935	969	983	960	933	960	999	983	960	953	1002	1030	948	934	965	927	976	938	958	913	978	927	913	980	1010	933	922	928	924	961	957	952	956	930	938	906	1013	1020	956	927	960	965	943	946	939	937	992	965	997	954	908	981	984	956	986	956	940	966	924	990	959	954	926	1025	927	959	974	906	923	939	865	971	982	1011	965	952	970	944	953	999	951	922	918	999	1005	923	996	929	972	969	906	915	899	914	951	967	942	948
4687	1232	1575	1130	799	615	469	410	365	311	292	244	246	242	206	234	245	224	231	202	244	204	204	226	204	208	208	172	203	203	217	215	190	213	211	203	209	179	216	211	179	173	187	192	189	174	211	200	187	197	227	187	221	208	192	177	188	194	193	201	177	206	193	204	166	218	179	188	186	190	172	199	192	190	193	184	214	202	201	207	180	204	184	203	190	210	181	212	194	183	185	184	199	209	185	201	194	209	175	189	180	210	186	191	182	191	175	206	213	207	207	180	219	206	182	202	182	195	193	167	210	192	193	182	186	199	212	181	205	192	200	183	183	195	176	220	220	208	182	181	178	217	209	212	197	194	208	183	165	205	188	189	191	217	197	182	200	192	199	184	196	217	194	179	174	204	166	198	200	191	180	190	190	178	183	201	181	184	184	181	192	198	205	213	205	145	195	178	232	187	182	204	200	188	212	187	178	184	190	191	199	222	199	186	194	194	192	189	186	189	199	197	178	211	208	189	194	193	161	215	199	199	187	198	195	202	210	196	212	199	201	198	169	208	197	179	196	200	173	197	187	200	195	198	166	188	212	211	176	191	195	218	196	182	180	182	200	176	175	188	213	187	178	175	179	189	199	196	182	209	179	187	181	200	172	203	191	197	183	202	193	205	214	189	196	204	212	190	204	184	188	187	191	204	217	184	172	177	206	202	185	199	158	190	218	188	202	198	192	192	158	173	197	188	178	179	183	190	208	194	187	186	211	174	191	212	185	193	195	190	216	187	186	182	192	191	198	196	191	190	215	190	189	203	186	206	189	202	195	183	218	192	184	207	201	205	158	169	186	198	216	192	208	159	187	177	199	185	210	213	188	198	190	183	210	209	204	187	203	189	195	201	193	176	215	206	195	173	215	178	171	201	193	182	179	190	182	198	188	180	183	192	208	183	182	191	199	204	191	205	185	182	212	191	195	194	201	206	179	200	180	202	210	160	201	204	188	192	180	200	162	172	214	202	191	191	172	199	196	183	207	206	187	186	193	186	179	169	179	200	203	197	205	187	181	176	181	185	198	167	183	217	163	197	178	205	235	198	191	177	204	202	185	190	188	186	199	196	209	198	191	216	194	185	197	184	189	176	189	193	175	195	164	187	217	205	196	190	206	221	187	191	210	209	195	200	193	187	200	201	154	204	187	212	187	181	181	187	213	180	196	182	178	219	213	217	194	194	168	205	223	204	202	188	206	198	183	190	192	209	192	192	189	170	207	160	190	186	211	194	188	190	191	185	189	201	193	204	176	168	212	202	214	190	183	178	209	203	208	166	184	189	176	181	189	181	230	176	191	214	186	179	186	173	177	187	190	177	204	191	193	204	177	187	208	208	221	185	200	163	216	204	197	178	225	184	197	189	171	174	196	197	214	183	191	175	200	208	185	199	191	199	197	191	210	161	183	195	197	188	204	170	183	196	162	219	173	196	201	180	180	171	178	215	178	174	194	198	163	199	211	193	205	192	189	195	187	200	171	171	181	196	197	166	199	196	207	190	170	178	209	200	176	185	214	216	213	190	197	197	199	189	170	205	195	191	186	202	168	190	226	190	191	200	181	194	203	188	206	163	170	188	186	224	219	207	201	236	180	211	212	185	174	195	189	199	195	201	196	185	175	192	185	187	192	204	185	182	193	168	185	199	177	198	181	207	176	177	208	188	190	200	203	181	226	177	189	204	193	180	187	190	189	173	187	190	187	207	180	206	202	202	185	190	181	205	183	214	203	196	192	170	196	202	206	170	164	220	174	196	191	188	183	196	170	196	189	203	179	182	196	199	172	190	180	204	199	203	207	183	193	175	207	176	202	185	194	205	179	186	187	211	193	165	191	206	196	204	196	198	207	211	194	189	187	205	205	180	188	207	190	173	196	191	193	194	198	212	178	192	177	196	175	195	208	193	184	173	196	168	216	192	188	178	199	185	207	210	213	181	185	160	198	184	193	167	210	174	197	175	202	182	204	201	212	190	198	184	198	198	189	195	181	193	199	196	204	206	190	195	181	196	200	220	227	186	203	190	182	199	199	215	191	169	217	190	188	196	184	169	179	192	208	174	200	186	187	196	206	208	216	170	172	177	184	197	205	200	205	204	204	172	221	187	205	196	185	175	189	193	237	192	184	193	202	202	218	210	198	181	190	191	184	175	179	168	199	180	182	175	202	204	171	198	176	192	183	217	192	166	176	196	206	185	179	178	184	195	194	201	172	153	175	191	170	211	208	185	205	214	186	197	190	213	175	198	185	197	187	164	200	193	217	191	193	186	191	192	177	182	165	207	197	201	175	177	200	194	201	182	193	190	198	184	192	180	183	178	176	180	194	188	176	213	180	199	173	184	180	190	218	152	176	185	184	202	168	179	202	186	215	176	192	184	207	197	184	198	203	193	172	174	188	207	191	204	190	188	196	178	180	191	193	197	212	193	183	202	220	194	204	196	172	190	182	206	188	228	216	207	177	199	218	184	198	195	193	159	195	206	198	174	188	180	197	206	201	179	176	200	185	187	214	182	205	179	214	196	198	189	183	188	209	184	192	191	193	165	197	207	174	181	216	174	186	215	202	233	181	173	194	205	194	207	195	215	178	192	192	192	210	196	186	197	203	184	174	184	193	211	183	187	193	171	172	177	181	217	201	202	222	214	192	166	175	168	185	183	174	199	177	202	195	192	197	202	175	199	172	188	189	184	177	223	160	200	191	182	206	177	206	219	191	188	202	176	202	194	192	174	202	203	185	168	169	196	179	205	189	202	190	195	208	185	198	207	192	147	195	171	184	191	199	186	205	217	212	179	211	178	207	207	177	190	205	191	175	193	189	176	177	198	227	190	188	191	195	189	180	191	225	195	172	222	191	187	185	163	195	191	193	207	216	188	216	179	189	198	183	173	183	199	187	194	199	210	191	195	178	193	185	194	171	186	189	199	212	195	188	203	169	197	175	194	190	181	185	195	200	167	187	186	176	199	204	215	201	213	185	201	206	201	198	206	188	204	172	160	188	195	228	186	187	195	201	197	215	204	199	189	190	200	191	180	172	168	213	208	200	205	185	196	186	184	174	196	213	207	199	209	198	195	204	188	170	195	199	162	203	179	214	193	180	179	213	205	196	197	187	200	198	188	193	169	177	203	217	185	226	187	171	208	183	183	214	197	200	218	182	212	172	184	187	168	186	164	200	201	177	196	194	203	203	201	201	219	174	171	213	192	187	181	195	216	197	186	196	203	211	196	183	181	187	208	162	177	195	205	205	204	193	201	182	189	178	186	194	212	203	216	179	179	181	192	192	178	184	173	187	183	184	203	171	164	177	186	207	206	205	189	214	172	189	172	177	185	197	213	180	214	190	188	176	183	201	193	209	186	182	168	195	182	205	181	205	208	208	167	177	198	196	199	185	196	181	196	203	201	195	184	203	163	184	197	200	208	194	186	196	193	196	176	174	171	198	226	189	187	197	193	204	208	206	188	167	191
5561	1864	3803	4232	3630	2916	2414	2146	1820	1593	1440	1337	1255	1150	1034	952	958	917	845	836	828	815	766	761	794	794	745	729	744	708	704	719	706	711	689	680	679	663	640	727	696	682	676	642	684	728	744	718	666	675	674	645	652	642	682	636	655	645	671	638	658	700	634	646	667	631	631	642	641	672	679	624	643	668	615	622	671	643	607	635	624	635	633	653	675	651	658	634	631	632	661	609	634	638	617	679	628	665	601	614	646	648	622	633	604	659	660	624	627	665	616	586	601	658	612	620	657	645	651	596	658	623	619	647	613	611	643	641	647	661	593	657	629	598	647	636	605	634	617	634	634	636	600	647	626	580	641	593	609	651	639	672	578	603	605	659	633	596	627	585	625	616	680	619	595	653	615	579	609	651	616	611	586	611	646	648	615	641	608	624	593	592	632	613	592	624	622	569	672	640	593	657	630	614	632	614	594	637	645	586	603	642	597	629	609	630	632	609	617	637	657	611	633	630	642	634	649	662	623	610	572	603	593	603	610	629	592	633	646	619	577	619	637	605	622	612	600	581	602	597	614	597	617	604	621	616	581	655	571	633	627	635	590	599	650	619	631	586	541	636	574	634	654	614	619	597	621	614	601	623	636	584	632	654	684	625	650	595	636	598	620	639	624	605	670	639	616	617	580	616	598	620	598	632	670	605	615	636	586	659	577	644	630	596	610	610	632	610	652	617	613	607	588	639	618	599	611	589	606	609	628	610	573	626	602	594	649	643	621	603	628	613	637	650	638	608	642	626	632	611	643	581	649	664	637	621	608	579	632	633	632	618	604	557	605	613	626	582	626	588	664	655	629	580	590	625	588	632	659	623	631	639	671	654	570	620	619	610	585	642	641	605	591	580	642	617	627	656	624	646	587	619	607	595	625	612	600	643	628	607	606	606	653	604	622	582	618	611	613	596	623	676	618	626	639	605	636	616	619	599	639	683	620	671	633	634	597	585	617	603	644	594	615	628	597	658	610	612	633	603	649	591	614	592	608	671	606	636	651	615	583	607	566	611	599	621	598	635	577	605	639	616	656	590	642	584	617	588	608	651	607	570	606	624	632	633	614	642	651	624	628	622	597	584	603	626	600	663	629	617	652	605	606	613	677	667	573	640	635	640	644	596	598	627	638	616	598	613	652	608	631	669	635	624	621	639	601	603	587	607	648	581	607	655	629	564	637	632	567	622	615	641	617	623	630	606	648	607	601	578	591	588	591	599	619	613	582	658	597	606	598	587	614	614	620	654	605	639	630	617	617	601	572	575	636	633	644	623	614	606	603	590	608	605	653	653	576	621	678	607	667	623	661	629	650	631	611	660	638	636	617	625	639	631	591	646	649	591	630	599	622	627	622	615	623	656	620	582	575	618	646	628	596	598	608	637	623	602	630	620	622	631	614	620	570	637	618	646	573	618	602	628	575	609	648	625	606	636	616	590	627	646	622	612	648	616	607	640	617	629	612	635	632	588	616	658	624	614	602	637	567	629	555	628	639	607	603	642	655	584	668	614	616	584	684	627	651	628	630	628	633	639	620	582	609	585	638	611	600	616	628	577	653	611	664	627	621	618	597	630	600	587	632	626	586	651	641	616	667	606	601	612	671	648	584	686	624	621	616	623	681	608	624	606	647	578	625	609	627	609	644	608	594	635	603	611	634	632	604	613	633	618	608	640	583	602	631	630	660	599	654	577	586	617	660	658	609	625	589	648	597	637	635	630	573	615	605	602	599	664	632	593	658	648	640	649	589	595	622	560	632	666	634	599	598	601	602	651	634	628	657	620	604	637	592	592	649	623	629	605	633	620	608	595	597	643	612	592	576	583	626	613	611	606	597	625	630	637	638	628	609	610	610	588	607	630	638	678	653	609	628	588	616	577	649	615	594	576	594	647	546	610	610	632	601	598	565	641	616	623	600	653	608	570	624	662	611	663	620	616	576	600	598	584	591	631	648	631	625	622	622	644	609	617	651	673	594	573	624	626	669	564	627	595	629	576	621	595	609	655	634	629	586	638	604	620	616	589	596	624	618	573	638	571	599	615	641	643	662	598	570	593	626	673	604	613	628	594	617	635	611	601	639	600	615	604	593	645	589	638	639	626	633	641	616	631	612	622	617	606	600	567	663	647	616	573	600	645	575	600	578	613	641	653	637	630	640	643	597	647	598	669	603	601	683	636	628	646	612	606	577	628	567	626	608	646	599	619	613	615	600	625	654	597	624	639	599	619	655	615	641	600	603	628	592	589	562	638	567	621	608	627	615	605	689	657	611	585	600	591	604	636	651	599	611	568	606	585	617	603	604	652	622	648	676	594	625	620	613	603	595	645	633	605	621	620	625	643	621	601	592	615	623	641	618	630	583	601	628	595	628	627	613	598	624	651	607	613	599	625	628	649	637	571	627	641	613	624	628	608	637	633	636	596	628	658	645	606	651	628	675	605	561	628	627	608	616	585	645	629	598	606	649	553	583	617	563	659	622	584	601	632	617	647	622	639	612	652	642	623	621	663	633	575	631	591	614	624	593	603	616	639	600	634	584	663	616	624	602	587	628	644	549	611	628	603	618	632	626	587	626	646	577	622	640	589	564	624	647	637	619	594	604	655	600	634	613	617	651	637	610	685	618	659	628	652	616	623	567	615	632	685	624	614	595	597	558	631	568	643	585	649	651	615	592	628	611	633	629	609	675	588	654	674	632	628	646	611	583	609	623	644	658	622	600	628	597	622	585	631	633	625	645	573	586	603	593	555	693	598	598	626	616	623	628	628	613	675	614	629	599	605	640	620	697	645	593	649	627	642	594	679	631	573	595	641	618	584	609	662	642	595	586	633	626	647	611	587	586	611	618	621	597	650	634	591	631	613	594	580	607	604	582	625	624	631	627	610	640	608	602	647	611	626	624	623	627	591	609	627	611	616	635	569	637	625	598	624	647	577	623	665	606	587	614	634	626	655	607	592	584	633	614	637	617	617	578	599	639	668	589	648	620	606	689	650	602	619	634	617	579	607	647	598	651	641	620	608	581	658	578	599	596	641	580	616	620	619	600	583	575	673	646	615	616	622	628	629	588	620	557	638	585	633	653	617	609	620	611	652	598	618	593	613	607	645	578	598	590	622	617	655	655	594	609	616	614	613	630	673	606	609	626	679	598	623	624	588	602	653	596	655	615	595	594	608	661	593	623	589	629	607	633	608	647	622	632	611	596	643	628	604	621	622	611	664	640	637	646	581	594	614	608	610	570	641	588	626	615	647	590	621	628	596	626	610	596	638	643	640	613	619	622	600	673	596	642	616	599	593	587	604	630	613	674	604	643	595	631	622	680	606	637	655	603	617	608	658	648	589	613	642	592	618	616	613	629	663	652	649	635	605	587	637	617	619	594	572	643	633	598	619	624	605	587	636	568	640	615	568	631	616	606	626	603	611	638	625	581	620	633	655	601	637	596	640	689	620	633	641	604	609	584	603	600	629
8796	2391	2963	2083	1440	941	722	553	487	382	332	291	255	277	241	252	206	208	177	171	164	160	151	147	167	168	138	169	161	163	153	139	177	133	125	150	129	140	144	133	150	155	138	120	154	143	139	146	144	144	131	124	134	147	151	120	130	132	123	157	128	148	143	145	133	122	123	139	128	126	122	125	117	134	120	136	136	131	137	151	132	127	104	141	150	137	135	119	133	119	152	122	149	138	119	114	140	135	128	131	122	105	156	119	126	135	125	126	137	118	124	126	133	120	122	128	161	111	146	123	118	136	125	120	125	123	134	129	126	116	145	115	124	136	144	132	132	129	134	127	133	138	132	109	146	125	142	122	140	115	131	144	122	125	147	131	120	134	114	116	123	125	133	111	128	124	129	106	114	134	127	129	151	114	127	119	148	137	124	103	118	134	112	114	135	133	136	124	131	140	143	151	125	137	120	119	138	142	140	120	122	106	142	102	109	122	114	145	140	136	141	135	130	133	123	127	138	105	135	140	126	118	117	137	124	122	127	109	133	109	119	124	113	141	144	129	118	154	146	136	123	128	127	131	102	134	125	125	134	127	131	139	108	133	118	124	117	105	126	132	120	102	143	126	138	140	141	133	133	127	119	151	133	115	126	130	119	140	130	141	129	138	114	129	126	138	137	114	104	131	139	132	129	134	118	103	127	119	120	126	120	142	121	129	120	131	146	131	133	131	121	133	176	125	130	119	146	113	130	125	124	128	142	147	129	133	123	134	132	162	128	140	122	134	130	119	126	123	121	104	133	138	121	136	124	144	145	149	131	122	113	141	111	122	137	119	135	105	139	122	131	132	134	133	134	121	140	126	127	109	120	136	109	138	116	145	116	126	136	134	136	137	140	131	115	136	119	133	150	133	135	118	132	136	144	132	124	132	128	134	131	122	116	124	123	146	148	130	132	137	119	113	127	140	140	118	116	124	125	135	127	129	130	130	133	138	136	134	136	143	132	161	133	137	140	125	139	134	124	150	135	126	106	126	138	124	133	128	123	112	134	118	118	141	127	134	108	128	127	133	130	121	128	121	135	128	136	123	140	154	124	141	140	143	149	124	129	129	150	150	138	131	129	148	111	131	123	137	135	117	127	146	122	125	126	137	128	142	131	109	126	134	145	154	132	135	114	140	135	103	132	128	129	152	136	137	131	125	127	126	138	149	115	117	125	127	122	116	127	125	130	117	118	127	122	130	137	123	134	136	123	125	131	127	114	109	152	123	134	150	147	135	118	129	116	129	115	140	148	123	131	127	115	108	125	132	127	120	129	113	126	103	113	135	137	139	122	143	138	140	128	124	151	142	116	135	127	125	124	113	131	120	118	131	118	160	131	144	115	108	129	126	117	118	121	119	99	117	119	119	148	126	133	136	107	121	135	149	129	134	138	134	133	137	132	131	134	127	132	125	120	129	131	128	124	110	147	114	139	122	131	128	166	119	128	136	150	141	138	122	149	127	119	133	113	110	142	120	124	125	113	129	124	111	140	147	114	128	110	154	133	130	117	123	122	115	136	128	133	118	138	135	115	119	125	144	124	149	139	128	128	156	121	119	132	136	147	136	121	123	152	129	141	139	118	151	129	134	118	121	129	138	133	114	131	125	133	146	126	127	126	122	125	137	125	129	127	106	137	117	128	126	145	123	115	150	140	135	139	137	127	132	139	136	123	131	122	113	124	118	129	141	152	141	148	139	130	113	109	130	129	130	122	122	135	115	115	145	126	136	125	132	116	129	129	126	117	135	131	139	146	129	119	132	124	126	141	116	124	128	143	124	133	105	129	131	111	138	147	122	116	122	126	146	109	134	130	145	141	117	128	137	113	136	126	126	136	111	125	140	136	147	120	113	122	131	135	126	131	124	126	123	123	157	123	125	125	137	121	124	140	146	116	109	124	118	107	126	140	145	135	137	141	129	113	125	156	131	139	141	136	151	120	129	117	123	147	128	135	148	137	139	133	129	130	128	127	147	127	120	143	130	135	137	120	130	124	147	138	123	120	126	140	138	116	115	108	130	125	125	124	129	138	138	116	128	125	125	119	124	108	138	121	127	144	138	116	143	119	144	132	143	139	153	138	116	148	130	120	132	118	137	126	132	147	143	124	123	122	137	121	112	129	122	112	125	124	146	131	130	122	119	131	138	116	126	121	119	130	144	110	138	116	135	134	138	141	145	110	133	136	138	134	124	131	126	122	139	134	125	118	116	133	151	144	143	138	126	133	140	141	120	130	110	139	149	136	137	123	125	133	136	134	119	128	134	142	122	129	123	147	133	118	114	132	163	126	111	136	141	137	117	156	132	128	121	133	130	130	136	116	162	139	140	128	139	119	120	135	137	137	138	119	147	121	167	123	135	126	133	121	124	121	145	137	133	120	121	132	124	119	142	125	134	143	134	145	131	121	129	117	154	119	132	113	119	139	163	141	128	119	126	116	127	133	113	126	136	141	99	124	127	143	138	143	113	129	147	114	128	128	120	131	156	119	130	104	138	130	138	127	115	134	130	107	141	150	126	134	119	120	123	142	126	131	131	130	119	113	139	124	135	126	127	126	128	129	159	123	145	126	128	147	124	118	111	119	131	114	137	139	119	145	120	120	128	138	134	155	149	140	122	141	116	131	126	117	165	154	119	112	121	145	135	121	133	137	144	141	131	124	122	122	119	129	130	110	129	125	142	127	135	124	145	146	131	127	117	135	129	119	135	106	131	122	117	114	148	125	154	102	121	114	126	135	106	131	135	114	125	137	134	127	117	137	120	125	131	141	131	133	130	121	138	121	135	133	120	154	131	129	128	130	122	130	135	138	114	145	121	120	124	135	128	131	129	108	128	106	116	117	103	130	144	129	143	115	125	123	124	118	126	138	136	127	134	154	127	130	145	141	118	124	124	131	118	130	138	120	144	138	111	144	142	112	105	127	147	144	132	140	151	117	125	132	118	139	138	131	112	123	116	135	125	130	142	129	116	110	133	134	131	133	118	143	102	129	132	131	128	126	108	124	157	141	123	126	129	129	136	149	131	137	136	141	113	128	139	134	124	111	140	121	122	153	133	134	129	116	143	128	106	128	142	128	116	123	133	126	119	137	146	123	132	136	123	144	117	136	133	119	119	113	134	114	134	123	112	115	130	114	145	147	126	122	117	128	119	112	141	112	145	139	115	112	137	114	127	148	139	153	117	134	130	121	117	127	142	112	113	116	140	138	139	118	131	125	109	114	138	116	115	123	139	130	120	127	137	136	132	169	143	135	127	134	123	130	128	112	127	130	154	114	116	142	132	118	140	118	131	122	125	142	156	140	148	157	135	130	144	141	128	134	136	112	105	130	121	115	133	112	134	129	138	133	145	119	130	121	144	106	134	124	123	127	117	151	136	129	128	144	127	139	136	124	148	154	141	121	129	137	159	117	121	135	115	144	133	119	112	133	128	147	128	140	140	132	99	108	137	129	143	112	133	134	125
7750	2834	6747	7221	6071	5003	3968	3241	2735	2324	2088	1818	1592	1391	1308	1249	1140	1104	1011	987	904	831	811	796	786	736	738	664	716	726	659	658	681	670	610	689	658	624	579	640	643	565	564	567	593	667	650	601	544	506	569	506	525	512	516	505	481	508	534	514	503	486	480	500	528	478	521	501	486	500	448	471	489	491	479	504	453	485	488	497	466	518	466	458	470	452	448	450	440	463	435	457	464	478	464	494	438	484	459	436	441	482	451	509	450	479	452	456	473	459	469	489	455	446	462	443	464	472	445	462	456	408	452	463	428	456	466	446	436	467	487	447	453	422	419	479	494	489	486	418	435	434	396	448	417	451	463	432	445	493	459	421	445	474	458	463	485	479	425	423	466	483	491	445	438	432	445	457	421	484	438	476	410	450	469	431	420	469	499	458	450	437	472	470	486	438	445	479	428	432	438	400	432	445	465	462	479	451	473	459	456	415	429	425	478	446	473	463	464	432	444	466	428	435	433	465	453	455	431	407	459	491	445	452	454	447	453	451	440	445	439	478	427	453	426	468	481	449	400	448	474	486	441	448	475	485	436	423	491	460	432	473	445	429	450	484	425	455	429	451	458	411	451	486	483	438	471	450	468	448	423	444	453	476	471	448	417	426	454	427	467	464	428	475	457	417	434	432	464	438	445	462	452	453	445	461	421	429	431	470	470	449	464	475	442	426	451	422	468	447	423	424	472	484	445	455	459	477	454	455	426	479	437	451	420	450	455	441	426	445	436	407	426	435	449	438	437	451	462	452	469	433	407	449	460	473	464	439	436	469	454	421	463	461	480	455	434	443	434	459	442	439	477	442	477	413	454	433	448	464	448	416	478	487	446	436	408	422	475	472	440	415	447	440	455	439	424	475	453	455	428	460	442	444	429	502	446	441	414	473	485	481	486	461	451	449	414	462	442	466	473	428	453	454	421	449	458	455	462	461	458	422	464	448	450	481	412	435	462	437	433	429	424	414	461	463	491	447	435	401	464	428	460	452	456	465	426	451	414	442	426	414	428	467	470	429	443	439	431	436	450	445	433	423	441	427	464	492	470	413	455	473	429	449	447	425	459	438	459	430	426	457	443	437	445	414	455	481	398	442	420	465	408	464	453	492	490	470	487	449	393	445	475	480	484	438	435	466	505	478	435	422	462	456	409	433	477	496	480	426	448	454	449	411	418	428	434	455	465	437	437	459	423	440	403	431	454	449	481	462	447	435	432	446	439	471	481	447	434	470	452	442	441	462	454	387	439	422	444	467	436	442	419	456	443	449	464	439	422	450	436	447	454	462	422	452	432	453	450	460	489	412	454	440	467	443	433	442	493	465	451	433	450	442	489	424	461	443	471	446	497	488	442	453	463	462	433	441	462	429	451	432	447	447	461	426	423	424	427	429	454	468	458	471	474	463	468	442	453	433	470	424	447	429	456	425	457	426	413	431	439	434	427	409	431	486	453	468	441	447	468	461	454	453	440	425	462	431	422	418	438	425	432	455	408	434	445	432	430	459	465	474	457	443	441	432	460	429	454	478	438	475	468	436	475	442	428	439	469	438	446	452	463	420	436	444	414	469	423	452	505	446	442	449	443	460	415	482	464	453	429	447	459	410	423	441	468	458	425	462	399	450	454	465	482	430	421	476	459	445	426	464	442	451	477	469	440	443	444	434	459	441	465	451	428	439	432	471	436	426	414	446	414	466	478	467	427	442	425	441	445	452	413	450	460	434	450	432	428	419	469	450	394	428	450	444	418	451	468	456	427	427	449	458	440	447	439	435	443	459	446	475	460	424	440	446	457	449	436	468	486	477	471	468	484	462	455	484	441	442	480	426	489	440	438	425	425	455	440	467	466	460	479	439	402	413	431	428	486	455	458	429	431	450	466	440	408	436	456	448	426	424	417	468	444	466	443	432	432	448	504	473	434	471	459	450	455	476	442	457	443	429	448	442	433	447	474	433	456	440	442	453	440	479	482	422	453	453	446	452	434	447	424	443	435	458	468	438	459	456	462	445	466	480	420	415	450	471	464	498	447	451	424	451	437	452	431	430	429	460	425	454	459	437	469	459	431	433	464	462	472	453	433	428	470	431	456	433	479	449	442	470	453	420	459	453	452	462	442	445	410	437	444	442	470	433	423	448	429	446	438	461	420	441	480	450	425	422	455	457	417	422	448	420	420	422	472	453	456	464	419	431	439	450	448	442	463	490	449	421	462	445	459	438	447	470	435	460	468	438	474	461	463	458	421	435	446	455	460	437	450	434	471	429	440	487	455	416	481	421	442	433	454	442	463	447	469	482	460	435	421	468	442	451	442	413	441	413	442	444	438	422	405	432	442	417	462	441	428	450	439	487	474	442	420	466	412	462	455	403	432	442	428	444	436	473	426	460	450	453	458	444	418	446	396	426	447	418	440	442	446	441	483	446	459	442	453	468	468	442	456	477	460	458	439	443	411	417	425	478	461	447	418	440	476	465	427	462	444	473	473	469	485	380	449	458	457	463	470	439	443	400	470	453	448	432	482	458	461	455	462	461	446	468	449	452	444	434	464	406	432	485	440	428	436	440	453	458	452	447	477	465	420	432	457	434	475	435	428	450	436	450	443	409	456	447	409	425	451	449	452	438	467	493	476	446	477	470	439	402	439	421	464	451	446	450	478	422	419	442	446	432	433	451	454	434	488	444	442	482	455	451	459	457	463	465	472	443	419	450	433	430	455	461	447	455	437	393	426	484	458	454	457	465	440	476	433	458	457	451	456	427	474	485	457	453	470	452	424	446	432	449	454	421	461	429	428	410	388	431	463	422	383	420	438	445	436	446	439	469	462	473	442	397	422	440	436	455	472	482	437	469	485	473	451	488	426	494	464	445	421	459	438	435	442	400	441	465	427	421	470	477	444	495	466	455	457	445	479	394	405	430	416	433	441	429	466	450	430	504	447	447	421	438	413	448	431	457	484	455	451	461	453	458	417	444	433	419	457	457	442	444	477	430	428	445	446	463	452	424	441	465	460	430	428	456	442	443	454	464	412	461	434	422	457	440	458	459	432	439	454	459	467	474	449	441	452	434	429	427	471	478	457	425	452	427	438	437	469	421	445	439	464	437	439	418	438	394	481	461	454	475	480	448	483	466	448	497	438	484	469	435	471	440	441	409	446	452	438	460	435	451	455	400	482	439	444	491	475	505	443	440	482	452	495	436	475	467	449	444	467	433	450	440	406	437	443	449	426	408	440	470	429	477	444	441	421	422	496	414	415	445	433	427	435	466	440	455	459	472	440	462	461	426	502	434	436	424	464	450	443	434	448	438	436	457	479	439	433	423	482	455	438	442	437	468	429	440	502	431	469	450	456	393	462	448	417	423	481	469	455	461	431	468	446	449	443	499	426	428	420	435	476	442	438	489	455	456	454	492	475	475	449	435	451	416	426	498	431	457	483	424	441	450	446	485	444	462	446	483	424	445	461	460	436	441
1409	366	430	349	364	330	345	320	370	340	341	290	293	344	336	323	295	327	290	296	281	341	323	342	296	304	336	330	298	315	313	308	317	348	334	308	306	361	346	341	293	329	323	299	297	283	315	315	332	327	322	322	307	343	293	336	316	305	322	337	326	287	314	306	309	320	360	311	350	330	317	305	319	351	321	319	289	319	342	331	296	332	326	317	301	305	314	302	317	308	289	310	285	315	328	315	314	274	328	342	332	314	322	349	318	333	291	294	332	289	329	328	311	341	307	318	316	332	299	352	303	316	323	315	327	330	316	286	324	309	308	320	345	300	322	342	278	318	323	323	313	334	326	329	296	334	286	329	275	307	307	324	327	284	314	318	344	325	349	322	327	295	315	310	336	330	292	337	291	325	296	340	333	331	322	319	340	320	327	312	256	301	288	316	321	326	316	334	312	288	312	320	335	311	341	284	301	303	332	331	306	319	318	340	288	334	312	282	309	341	304	305	330	298	323	342	348	345	322	311	323	318	315	346	310	301	336	305	306	302	316	322	320	329	331	337	327	318	327	329	298	308	347	279	298	327	317	325	323	319	303	349	314	322	310	362	325	327	324	311	310	314	335	321	311	318	337	300	325	308	301	310	309	326	310	291	317	287	331	321	321	308	334	313	306	307	335	299	320	323	320	325	330	329	318	334	338	357	321	331	304	330	335	304	329	303	330	284	290	309	315	335	306	288	333	311	347	313	322	291	314	330	322	313	327	327	326	318	328	294	302	321	307	317	323	320	294	320	311	348	339	301	315	352	349	324	277	282	297	290	299	334	297	334	295	303	298	336	329	289	313	319	337	332	320	325	321	302	315	315	318	335	298	321	311	310	342	329	299	316	346	304	335	311	312	306	331	330	316	331	335	315	346	342	312	314	312	321	319	328	311	331	311	350	301	311	307	293	325	342	323	338	323	316	349	284	285	333	312	309	303	326	331	333	306	316	307	339	321	322	332	330	329	314	325	297	340	321	316	317	321	316	327	334	338	305	319	309	323	303	320	324	350	293	330	326	328	315	336	336	351	331	331	359	327	300	299	329	314	307	296	295	342	280	327	312	309	329	300	322	330	289	310	322	310	341	318	345	368	308	313	328	331	355	289	311	311	332	342	313	333	316	313	335	296	317	331	302	335	312	305	300	339	292	334	323	346	311	355	291	363	308	338	310	323	324	320	332	338	290	333	330	316	310	320	280	316	320	277	331	323	323	300	313	323	359	337	306	341	306	320	343	302	328	283	295	294	308	334	315	351	317	319	286	321	301	334	340	328	304	323	307	305	354	322	303	318	351	282	320	297	314	278	303	288	322	334	347	313	320	337	314	309	307	311	326	291	316	293	315	315	316	293	311	335	309	304	322	307	323	311	337	326	290	314	311	334	328	317	317	322	331	344	314	294	318	316	327	339	290	287	334	302	318	312	277	305	275	328	326	319	307	328	323	318	343	307	333	314	317	327	327	328	315	327	334	308	298	354	353	337	331	323	318	340	351	325	314	351	315	296	292	290	307	323	331	310	303	345	305	309	319	320	330	342	332	349	327	349	337	317	351	338	308	330	330	301	293	304	325	313	348	316	333	310	319	302	327	319	310	344	313	314	307	292	343	341	315	309	292	309	333	303	333	339	341	308	325	299	310	304	293	303	295	331	330	342	319	314	315	340	324	337	358	289	336	306	315	325	351	316	301	329	318	331	352	321	325	328	347	332	313	320	301	309	298	338	330	316	343	317	299	319	283	337	309	318	316	348	320	316	335	316	315	322	299	293	313	330	342	316	334	309	280	343	342	334	334	316	314	329	307	347	327	308	301	323	316	307	331	325	323	332	318	322	319	326	316	327	290	328	304	284	306	330	320	318	324	311	329	320	318	316	323	327	318	339	329	314	318	272	314	335	299	294	335	337	316	311	302	309	285	291	308	311	317	320	318	347	277	301	329	329	332	297	350	338	326	315	277	315	318	305	314	312	314	314	323	299	321	302	313	290	340	319	294	304	300	332	289	320	328	339	329	306	298	304	314	339	308	281	305	291	349	304	323	308	336	323	340	271	326	310	328	351	333	303	315	335	338	315	338	303	357	307	331	303	291	342	321	318	316	339	319	304	339	293	318	271	327	322	307	314	304	317	305	309	317	328	314	338	318	327	334	298	312	303	324	312	296	301	322	340	326	358	311	284	304	298	303	342	297	288	320	332	354	321	319	351	328	337	314	317	302	309	312	282	350	351	283	303	320	310	330	320	309	339	337	327	335	318	336	319	283	317	316	308	328	326	320	342	316	312	342	334	323	309	308	298	356	299	315	312	332	330	302	308	325	311	341	314	321	309	336	323	311	319	320	325	327	323	323	343	345	308	309	279	343	324	319	330	319	304	322	304	312	286	327	310	309	324	322	330	314	316	338	298	316	331	346	298	331	305	312	344	293	317	305	337	307	311	300	289	344	313	324	341	300	300	337	306	321	337	331	282	338	324	328	313	334	305	347	323	330	306	356	292	306	276	301	300	320	300	297	334	311	299	305	327	335	308	294	331	309	337	315	316	313	306	285	318	322	307	311	324	341	302	309	318	331	312	331	321	306	302	331	336	313	308	333	291	371	319	326	335	287	319	320	311	280	300	352	323	307	346	348	333	291	311	343	313	307	305	273	321	318	337	329	313	312	329	258	313	338	320	308	318	303	337	360	290	312	320	306	335	315	307	294	338	314	325	333	278	302	313	306	306	361	321	303	340	336	304	318	302	316	333	304	331	308	344	313	327	311	334	346	331	322	322	312	305	308	295	330	319	314	297	366	299	323	308	324	311	313	309	297	314	316	314	313	321	326	333	307	297	288	307	296	305	292	301	321	321	319	344	338	320	332	328	292	327	321	324	339	314	327	346	302	310	310	290	322	350	326	328	324	315	316	291	343	330	312	330	313	332	276	289	301	313	322	310	303	323	311	325	331	319	308	325	329	279	314	330	284	333	309	321	339	301	282	310	326	305	311	300	323	297	297	312	309	315	295	323	278	298	311	310	336	337	320	309	333	303	303	313	313	344	319	322	318	346	343	311	352	339	319	314	301	301	324	330	339	325	298	301	292	300	322	322	287	301	313	319	336	341	307	326	321	329	328	330	340	311	321	313	302	286	297	305	318	279	346	330	327	299	324	317	337	331	334	303	316	334	318	331	301	334	353	335	339	284	311	319	323	290	348	335	305	318	353	306	334	333	319	358	308	301	326	296	305	308	347	341	332	335	319	293	310	321	336	293	343	354	306	316	313	332	309	338	338	331	315	329	332	323	302	316	316	357	313	315	334	303	330	331	297	330	322	324	354	336	282	310	341	330	331	311	327	279	314	289	303	339	317	292	338	296	334	317	337	307	307	352	302	348	359	329	322	320	340	308	335	324	330	319	336	313	325	293	295	309	334	323	323	355	309	321	305	335	311	302	335	348	321	316	318	302	342	329	335	311	318	320	360	368	280
2349	1057	1133	1155	1074	1098	1070	1063	1004	1008	997	969	929	943	1034	980	1005	980	970	967	1007	947	942	980	956	980	953	963	1019	971	961	925	993	960	990	967	959	962	971	986	943	943	943	943	972	911	1028	893	951	1005	974	969	977	985	925	974	950	976	901	902	964	990	912	930	899	929	994	949	953	946	968	965	948	939	999	918	1000	946	1003	929	922	973	941	934	962	914	958	972	965	965	947	931	959	923	976	946	951	979	1002	935	961	1003	943	964	915	940	980	997	970	953	926	998	1000	1008	911	957	953	958	941	956	874	957	1011	886	936	940	932	1023	972	883	954	896	968	943	946	942	925	936	923	933	971	969	929	948	974	887	959	921	982	970	940	926	948	948	927	968	956	962	917	921	1015	999	947	926	968	1000	969	969	941	921	948	904	989	958	940	948	930	942	947	974	946	929	928	992	1020	936	983	914	951	971	963	954	929	1004	974	939	962	962	960	986	977	936	967	964	963	952	936	988	945	957	961	908	982	972	917	933	944	940	1010	993	928	952	978	916	959	923	970	955	928	934	988	911	967	940	965	904	968	901	970	944	975	930	964	938	967	977	1027	933	987	966	925	977	963	948	966	990	978	945	911	945	928	968	917	904	963	908	999	932	954	1015	967	910	1002	946	974	889	961	921	975	915	943	943	984	921	968	977	972	956	949	997	931	1005	950	984	911	968	858	928	881	983	926	962	948	974	979	971	945	907	982	948	992	956	941	909	917	984	936	912	930	960	973	923	957	929	916	998	925	967	959	924	979	960	921	1008	971	977	906	892	926	963	982	962	954	927	983	1000	967	985	958	929	939	978	925	1014	964	964	980	985	858	953	983	940	981	899	917	985	965	967	936	1005	930	919	872	970	934	1005	983	950	908	953	899	930	947	909	947	958	966	965	992	923	932	953	907	1018	928	907	939	906	892	942	952	945	990	971	969	935	980	989	976	920	956	975	951	1002	952	951	942	941	956	948	927	1016	986	944	933	950	903	906	985	924	972	997	966	940	918	876	970	974	903	934	983	965	940	923	980	901	965	953	975	938	913	938	938	924	980	905	947	952	916	990	929	942	938	967	976	989	975	949	982	951	965	985	894	965	913	945	969	932	932	940	998	946	940	932	909	947	972	930	939	975	986	959	947	960	966	923	982	974	922	912	1034	1001	957	948	923	995	982	939	971	951	960	941	970	918	964	935	911	986	1011	913	953	932	928	943	960	968	955	921	953	947	989	955	975	987	890	967	983	960	943	946	921	932	962	994	871	1003	954	955	949	912	976	948	951	908	884	942	904	946	918	1013	934	926	1024	1032	947	939	966	985	991	905	917	956	984	962	945	948	946	962	937	979	925	928	945	932	985	1054	904	968	976	984	923	938	974	904	951	987	961	986	976	967	921	991	923	936	961	943	937	968	947	929	887	952	943	990	965	955	1004	962	979	913	914	1014	981	967	894	1036	964	947	938	922	940	930	963	927	925	972	1004	943	968	1003	927	923	922	935	985	961	983	956	912	893	945	975	959	948	978	950	916	955	952	940	963	960	964	982	1000	981	970	907	951	944	977	987	981	946	1002	966	951	964	881	943	929	943	961	920	1004	928	929	939	919	925	978	961	1000	915	910	934	930	957	969	887	981	917	974	978	953	970	872	941	982	982	946	972	908	949	968	955	1002	924	939	972	960	956	944	870	989	975	958	944	946	848	930	988	872	914	919	983	911	963	966	937	948	954	987	956	891	949	955	912	962	1031	948	942	911	1016	999	980	974	920	978	933	950	997	961	1000	932	951	949	980	965	894	892	999	920	1033	943	949	906	955	971	969	944	923	948	914	923	921	968	895	922	955	937	930	918	921	919	972	928	934	927	992	950	926	972	993	917	959	972	969	930	961	967	929	978	927	949	943	960	948	944	937	952	1009	941	947	930	903	986	938	988	972	967	875	938	986	959	939	950	971	909	933	953	914	969	932	922	935	931	943	949	918	1030	929	940	960	892	994	914	960	991	977	943	971	979	969	865	964	975	936	953	966	966	1004	968	938	940	927	951	972	974	998	969	942	939	999	976	923	991	955	952	969	959	957	959	981	975	942	898	939	936	981	918	918	899	924	1010	972	897	963	944	975	928	958	957	920	986	961	994	965	942	961	907	953	956	933	910	941	884	905	918	937	939	928	951	951	927	947	947	987	1011	956	938	958	939	946	981	931	946	989	951	927	938	945	918	965	934	939	969	981	939	992	983	939	935	964	924	911	986	963	991	978	1001	935	946	967	984	956	919	950	956	914	948	961	938	972	978	1015	962	971	955	954	940	962	960	996	974	913	945	1011	921	921	997	951	953	1012	975	906	956	936	896	956	936	970	902	930	921	950	937	994	913	892	959	913	906	961	970	931	947	973	962	953	954	979	947	962	937	948	907	901	959	978	974	944	994	987	923	920	957	966	965	994	976	981	935	992	974	929	919	965	956	929	919	932	969	958	958	964	969	917	1015	1016	993	971	994	977	959	968	871	995	944	981	920	950	940	926	958	992	958	897	1017	917	934	943	933	972	981	943	975	964	944	979	951	939	873	929	892	928	923	907	955	907	963	986	929	904	965	945	976	943	929	999	942	942	956	899	933	996	981	987	933	948	901	956	976	933	955	952	995	988	911	1021	921	902	968	913	944	907	939	952	937	977	931	905	935	903	924	948	963	950	972	978	948	916	932	920	953	938	974	899	972	959	941	975	943	948	950	975	972	953	898	981	874	987	958	959	945	943	905	975	947	983	961	960	954	1003	986	906	986	931	922	933	954	977	937	991	912	994	936	979	979	988	964	953	985	969	987	990	947	947	941	918	946	967	942	931	927	957	947	1006	983	959	924	958	978	981	918	974	958	944	927	941	977	965	929	938	951	954	941	961	908	990	955	972	973	969	936	914	987	926	890	917	984	976	1020	926	980	995	951	946	946	953	931	952	916	979	956	939	963	919	905	933	955	915	961	970	948	960	967	952	934	922	930	1002	889	937	958	941	970	966	920	929	957	944	1019	977	976	937	946	935	970	918	957	946	972	993	925	977	963	937	939	989	980	932	875	922	962	924	938	981	965	932	945	965	932	973	1006	984	965	944	904	965	952	978	908	919	909	938	957	932	911	971	960	924	927	940	991	940	989	939	909	933	1000	964	935	967	955	965	977	919	948	933	958	922	935	982	987	1003	956	934	957	952	1004	957	975	969	965	939	961	925	951	943	950	973	961	961	922	920	952	941	989	938	950	965	940	988	1036	956	922	984	959	938	953	954	923	969	933	977	890	946	865	927	909	957	909	929	975	944	944	937	948	938	920	1014	938	1030	967	984	927	926	937	956	982	997	968	926	999	901	957	922	929	942	983	991	946	962	941	927	989	920	972	999	925	944	933	958	892	968	927	946	975	954	975	963	940	977	958	988	991	922	942	925	949	947	916	984	926	1038	1027	943	910	1029	973	937	933	1009	936	977	964	965	909	992	959	916	933	958	981	934	971	987	925	926	925	941	982	910	949	952	981	911	900	950	948	984	961	929	932	945	905	937	928	981	936	913	882	931	909	937
4710	1244	1577	1218	798	630	540	454	383	302	275	289	255	255	263	217	230	200	234	234	226	238	218	215	205	211	203	198	215	207	216	204	208	191	201	201	206	218	199	200	196	189	213	215	211	195	226	188	207	210	195	162	206	186	203	216	185	209	190	190	190	211	208	187	168	193	201	207	194	159	216	182	171	200	200	200	204	182	197	215	188	196	198	192	197	192	180	190	221	197	230	177	187	192	195	225	198	214	202	171	215	228	202	168	187	188	189	207	212	181	204	196	184	185	198	176	202	210	197	203	201	197	205	174	199	199	172	186	183	198	188	192	213	199	191	175	164	184	203	198	212	190	191	179	209	199	189	158	207	172	162	202	174	178	193	184	200	182	193	194	193	191	206	190	192	200	195	195	172	183	175	194	202	206	169	213	195	186	174	202	206	199	180	200	193	202	208	178	214	196	176	196	189	196	198	211	208	190	188	179	210	189	200	189	205	178	206	213	209	170	193	183	165	192	202	202	205	186	190	215	195	180	176	202	203	175	182	181	194	231	176	190	194	186	179	195	179	184	194	213	213	195	184	199	215	209	192	193	220	201	199	211	188	190	189	170	216	211	195	196	192	185	193	167	170	215	215	202	198	198	191	198	208	210	198	201	190	219	170	181	196	212	195	216	194	206	196	182	193	183	219	180	200	198	181	190	203	188	219	191	192	205	200	188	186	205	194	194	218	209	195	194	196	183	218	205	220	187	200	182	169	189	194	216	221	196	205	213	194	203	167	181	185	197	191	191	195	177	188	207	180	172	197	204	189	187	215	202	202	186	189	172	180	193	200	196	201	192	207	195	204	184	236	244	210	179	198	181	205	186	211	173	190	187	191	177	202	206	223	215	206	187	190	180	191	206	210	173	206	203	208	190	187	186	210	205	192	188	222	176	187	189	193	192	197	184	202	190	210	196	165	203	188	206	217	171	199	193	214	190	175	176	213	187	188	196	211	191	189	178	207	171	208	200	169	186	207	193	191	184	184	200	219	196	195	178	183	194	194	209	193	185	194	195	195	186	197	208	196	181	168	184	199	171	190	193	225	182	190	201	181	204	201	189	196	213	195	198	200	201	178	175	164	176	199	181	185	175	187	181	186	184	188	215	187	204	187	207	185	213	184	191	160	187	203	182	201	170	205	180	169	196	169	170	195	198	198	174	207	174	207	203	190	190	188	199	168	185	184	195	205	167	161	209	184	182	192	198	210	173	187	205	211	175	178	216	176	182	193	202	183	190	192	185	193	184	181	186	194	193	207	181	192	193	188	194	189	191	210	220	203	211	184	214	202	193	169	211	205	211	196	198	197	197	194	178	206	197	190	187	182	196	206	207	195	169	205	199	219	216	197	174	205	168	175	197	187	185	194	173	202	196	189	220	198	205	209	189	208	194	220	221	160	206	179	191	204	169	190	196	185	223	195	201	199	193	175	220	222	203	177	196	214	188	194	189	173	214	174	184	175	218	209	168	170	196	216	203	207	196	203	210	182	212	205	225	189	184	181	187	191	205	190	175	198	201	185	174	188	190	194	181	207	188	188	196	229	203	185	196	170	211	192	203	187	186	175	171	210	177	195	196	212	199	220	203	194	160	194	198	177	158	202	212	204	186	170	216	188	172	191	199	194	211	181	193	182	190	194	191	198	214	201	178	181	187	192	202	188	183	194	186	190	181	194	199	214	175	175	188	186	171	167	189	184	178	206	210	225	172	194	192	194	188	176	186	191	187	212	205	207	185	187	184	185	186	218	199	160	202	196	203	196	196	204	193	186	181	216	211	185	179	197	173	192	206	190	225	186	210	215	159	176	195	184	186	198	195	193	217	190	205	199	205	209	183	193	209	189	182	193	180	202	232	173	175	202	197	210	200	179	214	208	184	197	193	194	199	218	202	189	197	207	218	210	186	199	212	203	206	184	198	187	186	197	174	206	199	198	191	194	191	230	199	195	186	195	180	181	207	206	207	196	180	200	185	197	186	165	173	191	187	215	184	183	193	180	189	195	204	174	195	200	181	187	198	215	210	208	182	208	195	187	199	187	185	192	200	171	184	173	200	207	193	183	193	183	194	210	177	186	159	192	208	212	196	170	191	205	209	201	170	215	188	175	216	198	207	186	191	193	204	185	182	203	185	206	183	198	181	224	210	198	191	196	181	201	192	169	201	185	185	195	184	208	195	220	209	185	177	166	193	220	189	183	188	189	179	213	187	174	163	186	187	169	193	181	206	200	202	211	195	188	177	190	178	203	200	198	200	182	181	205	203	188	181	208	195	201	197	202	189	211	161	167	199	192	199	203	200	160	178	178	185	190	200	223	184	210	196	223	224	191	186	182	205	207	192	181	218	209	196	190	221	182	173	208	201	190	203	193	209	213	196	195	197	199	186	225	213	190	206	183	210	207	195	158	173	190	172	196	183	194	217	169	213	186	202	187	196	182	178	206	192	195	172	193	206	212	172	190	180	174	177	185	190	187	158	171	198	208	193	172	198	156	203	185	184	194	189	200	195	172	209	195	201	200	191	209	177	201	210	192	200	185	187	208	180	181	197	185	185	223	183	219	182	208	200	208	199	185	208	213	187	210	196	168	194	189	191	186	200	197	175	201	196	163	180	204	242	188	195	185	231	185	199	211	171	175	206	211	179	175	166	197	215	165	179	205	201	200	159	166	195	193	190	191	196	202	182	209	172	166	183	179	202	184	193	191	187	211	204	203	222	171	193	210	190	204	211	190	177	173	205	197	188	212	205	210	181	206	196	198	224	199	183	183	192	199	174	189	190	194	171	185	205	215	213	198	180	188	196	209	184	204	175	176	195	184	179	163	212	205	190	192	190	187	198	204	191	196	201	193	200	191	186	191	195	196	195	183	206	199	196	227	184	157	194	212	158	198	195	196	198	208	215	204	206	190	209	209	184	203	180	189	198	159	188	190	200	186	195	189	213	203	189	183	200	185	194	205	193	197	204	209	201	193	191	196	187	194	205	206	180	187	208	175	192	223	195	203	192	201	194	199	171	217	204	187	185	214	198	209	168	179	194	189	166	193	191	212	189	189	190	167	177	195	145	175	192	204	179	185	192	178	191	191	184	204	187	187	198	179	183	193	160	185	211	195	183	174	195	179	223	193	189	190	181	184	193	202	187	194	195	183	186	196	201	187	193	192	181	190	194	215	210	198	192	203	193	214	207	192	207	190	185	202	182	194	184	206	178	204	197	207	176	173	194	194	200	181	186	186	189	177	170	201	188	177	182	187	197	196	202	175	178	201	205	189	205	189	198	181	185	197	165	216	204	179	221	202	188	188	213	195	203	192	187	186	192	229	200	187	204	193	206	194	202	173	171	193	187	205	205	168	189	189	201	196	214	185	189	193	203	220	199	192	200	224	179	210	174	188	204	201	180	190	219	168	207	166	177	193	200	197	207	183	176	213	210	205	198	189	199	209	214	186	175	187	198	195	219	200	217	195	207
5660	1809	3941	4228	3708	2986	2451	2042	1847	1556	1477	1311	1203	1118	1082	1034	1007	923	892	877	839	799	783	830	738	779	721	791	757	732	707	780	708	734	728	724	686	681	666	711	705	629	670	707	721	767	750	651	685	665	683	681	689	663	649	671	648	641	648	694	621	646	659	631	637	689	618	616	632	654	641	649	627	642	596	643	569	674	637	665	607	597	629	599	633	602	627	608	625	581	616	637	655	600	662	602	615	615	605	641	628	617	607	565	606	594	639	612	619	609	596	615	592	645	624	604	598	610	579	596	682	671	625	605	583	628	609	644	621	588	622	627	596	628	628	621	624	625	607	677	622	625	600	646	618	639	651	673	595	626	635	583	606	590	619	617	629	633	681	685	616	603	628	603	608	626	612	635	596	624	644	608	615	624	614	642	596	598	627	594	607	614	600	573	657	617	669	586	609	634	635	626	586	626	635	647	616	602	603	688	607	581	611	649	620	651	571	604	600	612	591	593	598	622	617	635	637	610	594	618	597	584	599	618	609	600	614	585	613	633	597	667	565	605	612	617	611	603	632	637	612	655	634	639	633	688	594	585	590	603	618	625	615	668	604	640	646	639	564	573	640	626	636	616	586	607	603	637	646	572	647	682	629	569	682	579	652	614	551	611	626	637	652	620	629	626	625	589	560	659	605	629	624	633	629	643	621	579	568	611	651	637	640	675	617	611	625	604	601	635	590	597	631	595	594	615	596	631	589	615	604	594	601	650	603	609	597	606	574	618	628	598	593	630	624	617	604	627	629	641	615	605	622	619	630	653	669	635	626	602	626	628	609	632	612	648	589	601	636	622	609	621	599	660	582	612	577	609	661	632	635	643	596	634	626	586	586	598	650	611	625	633	622	613	643	561	570	576	611	574	629	645	634	619	563	588	649	594	623	620	672	640	608	615	619	667	639	583	628	617	587	596	603	616	622	635	628	628	638	644	587	632	598	577	616	616	600	595	578	647	653	626	620	629	632	616	640	651	595	635	631	593	616	607	640	619	610	609	589	610	669	620	600	578	601	626	637	684	635	555	659	607	649	600	602	631	605	587	641	611	624	599	622	597	612	607	607	587	626	613	605	598	667	612	631	610	611	604	591	582	637	580	645	590	608	630	620	610	609	649	632	619	593	595	628	611	640	595	614	628	681	613	584	628	612	591	624	584	628	622	689	612	590	577	597	612	624	614	610	612	630	620	600	642	611	632	591	583	611	609	606	599	588	586	603	611	624	620	630	625	578	587	591	646	590	612	619	613	592	632	586	659	626	633	668	602	608	638	630	640	587	606	623	626	574	665	626	616	633	645	619	618	592	599	558	623	597	645	633	603	597	620	603	671	560	630	603	618	639	636	626	673	610	617	609	624	666	618	626	575	648	614	636	646	594	620	623	636	638	618	615	599	622	620	631	585	587	626	644	637	602	577	638	649	580	633	580	596	596	608	615	586	602	585	624	572	612	636	629	654	618	657	643	594	609	640	598	603	620	577	599	618	605	629	578	635	623	635	626	598	621	623	616	604	609	617	615	601	646	647	585	611	607	623	611	607	623	647	647	603	597	640	638	626	615	597	640	643	613	642	646	584	643	632	631	647	641	606	655	594	616	589	598	610	606	601	644	615	614	595	625	633	612	631	616	597	643	601	629	603	614	596	649	592	676	630	620	651	616	608	668	625	656	627	567	642	606	653	636	609	615	605	662	635	610	599	607	610	630	643	626	627	652	575	636	606	613	680	594	596	615	592	627	603	600	636	623	677	640	610	645	636	639	621	617	603	619	595	609	658	600	651	625	598	635	621	677	647	603	646	566	644	606	582	612	652	631	616	615	602	577	611	595	606	655	624	652	637	626	641	626	585	628	622	575	593	585	616	609	628	599	621	602	632	651	628	627	583	620	608	629	622	635	633	599	621	627	551	601	644	646	630	621	672	596	623	649	626	616	613	628	652	611	615	600	590	619	642	618	594	603	594	608	655	593	593	560	641	607	668	591	646	622	571	598	619	600	638	610	629	611	618	610	623	631	581	618	628	616	630	606	627	618	625	605	550	643	666	605	616	624	616	594	606	633	610	635	618	598	590	566	617	616	616	588	645	577	632	628	624	598	590	607	661	610	545	652	645	567	619	627	611	572	593	664	610	593	632	628	646	653	621	596	613	664	625	589	624	668	554	622	652	585	635	664	586	611	605	645	608	619	631	615	652	623	582	647	620	613	605	618	568	670	581	638	583	624	639	620	631	671	595	614	597	659	620	617	573	618	646	615	622	604	658	610	644	602	613	624	591	649	638	619	601	600	566	648	632	648	672	624	584	639	594	629	618	592	641	651	626	608	608	634	620	653	628	590	642	634	620	621	670	639	600	660	584	611	620	628	628	616	653	593	643	646	614	597	639	562	571	587	662	601	634	619	620	593	620	609	638	635	613	616	626	602	623	597	638	640	596	569	663	650	650	605	608	636	610	564	628	619	618	598	599	602	620	608	635	580	597	635	640	617	617	610	598	587	631	606	637	611	634	594	623	610	612	650	621	625	583	645	607	602	642	640	605	633	596	663	620	655	581	598	658	586	610	600	601	608	613	579	601	665	657	582	607	630	612	596	628	674	608	664	626	596	586	595	643	600	624	607	596	595	668	653	608	669	626	646	634	640	641	616	558	564	654	649	623	627	664	599	646	629	609	610	632	592	652	650	642	616	592	609	634	670	581	570	619	657	611	644	647	656	623	603	657	574	610	595	650	607	586	617	632	619	626	622	599	626	586	612	661	570	634	636	594	610	644	619	629	650	602	629	603	675	607	596	653	589	633	571	614	639	613	622	590	668	601	644	637	591	595	595	606	615	610	626	635	638	634	608	658	628	668	606	639	656	607	596	609	624	586	591	579	601	640	608	649	639	649	650	617	651	629	667	634	607	653	662	589	624	606	595	606	639	569	615	609	628	622	613	593	629	601	605	630	652	599	636	650	607	625	607	574	635	627	621	614	624	668	584	625	617	620	585	619	655	584	599	629	644	592	646	637	580	620	614	605	630	627	618	616	566	607	618	611	571	624	601	587	621	650	598	622	617	617	636	640	640	586	629	574	564	642	619	598	636	604	619	548	635	608	594	629	589	619	649	630	634	648	594	588	574	624	617	589	617	622	595	624	601	619	648	564	581	630	568	583	628	626	622	630	630	621	585	644	588	601	589	664	626	674	646	607	617	601	618	602	627	655	628	653	609	641	607	603	592	625	641	629	628	576	616	650	636	595	604	644	592	639	582	630	623	637	654	618	626	625	620	609	628	593	649	593	611	618	647	636	621	619	627	627	602	626	596	620	644	601	637	625	655	634	666	628	597	634	664	623	679	648	617	570	606	573	599	651	643	646	636	607	611	573	634	622	606	623	606	642	634	602	653	609	614	569	630	658	581	579	661	642	619	592	616	573	643	613	638	620	644	596	603	606	612	623	606	606	612	630	638	653	649	658	605	625	629	586
8734	2362	3022	2100	1352	1061	725	589	503	374	336	285	268	287	237	233	221	183	174	184	193	170	160	159	169	153	167	151	169	162	147	155	164	152	155	143	142	135	139	159	114	153	130	152	163	156	141	164	121	163	134	153	161	128	131	144	133	137	139	125	128	137	125	126	143	122	132	123	127	113	131	128	139	113	137	134	128	124	137	144	127	130	127	128	147	143	125	137	159	120	137	128	113	115	123	114	137	128	133	124	135	140	133	153	161	133	154	124	137	120	150	137	117	122	131	120	129	143	144	138	142	139	117	138	158	125	133	102	144	131	132	110	126	137	115	133	142	114	129	118	126	134	140	137	141	132	136	129	129	129	127	112	131	127	130	135	122	133	127	126	145	114	138	135	134	137	142	147	139	126	133	132	129	134	149	136	129	133	128	127	139	151	138	145	125	129	113	111	130	114	161	124	144	129	122	126	132	138	133	143	123	146	125	136	117	124	127	113	126	124	120	130	138	145	147	132	122	119	137	127	129	127	137	125	142	116	123	107	165	145	132	128	114	142	126	129	136	131	129	128	132	148	126	126	133	107	161	105	132	133	133	111	131	124	130	127	147	136	134	139	154	133	135	143	129	130	114	131	134	124	135	138	134	125	118	136	128	136	145	160	139	128	132	149	121	126	105	116	144	111	124	130	137	139	148	129	138	138	138	123	127	126	148	146	138	135	142	128	125	129	138	138	147	139	131	132	156	115	131	131	127	124	134	119	137	109	140	138	135	116	117	110	127	124	131	113	120	134	148	124	124	137	119	128	138	119	113	148	143	126	138	149	139	130	131	129	137	154	116	129	141	112	130	115	131	126	130	149	121	122	122	127	117	128	123	132	138	127	137	121	114	109	132	121	134	122	121	107	136	140	124	130	133	141	128	126	145	122	148	112	129	139	134	118	121	157	146	142	139	125	127	124	121	109	138	118	129	119	140	130	145	136	141	118	134	143	141	135	116	142	124	117	132	130	134	126	116	138	138	114	120	134	127	130	137	125	157	135	123	117	137	115	140	157	138	148	125	135	132	120	124	137	136	109	151	134	126	136	123	158	154	122	140	137	142	146	113	126	152	114	124	140	121	140	130	115	139	122	138	122	106	149	129	122	135	129	128	140	129	125	115	117	137	152	133	121	140	141	135	131	138	138	137	126	154	139	137	108	132	141	125	136	121	123	130	133	155	142	144	125	123	157	139	118	129	129	147	120	119	133	136	113	142	137	131	125	121	116	123	129	131	124	124	124	154	129	135	133	125	130	132	126	142	139	134	138	132	121	134	134	140	133	147	126	117	137	147	119	140	130	140	140	106	115	135	126	127	116	125	122	148	121	134	131	119	113	117	106	143	129	115	135	102	136	125	140	139	132	134	104	148	136	116	120	125	118	123	133	127	139	115	108	118	120	117	131	120	144	117	135	116	110	109	145	119	138	127	130	139	124	124	125	137	138	143	134	134	111	142	142	123	118	143	143	128	139	130	155	121	138	137	130	133	132	146	124	128	130	130	138	127	149	122	110	121	115	136	131	127	132	130	124	162	138	150	126	122	108	133	123	115	113	120	116	141	123	134	138	124	129	114	126	130	112	119	124	132	125	137	113	120	122	108	131	139	132	119	123	136	122	129	118	125	124	121	131	125	124	143	133	112	123	118	152	119	127	134	152	105	128	149	130	116	149	140	122	140	120	129	131	134	126	119	129	136	121	91	133	130	118	137	126	118	133	136	130	131	130	129	121	138	112	127	118	138	134	150	150	121	122	122	140	154	127	144	116	135	112	133	115	127	125	128	128	121	143	133	139	139	111	126	139	117	128	112	114	141	129	136	158	142	141	137	129	123	139	144	126	146	130	141	141	138	125	120	119	120	150	138	134	128	129	145	116	146	129	142	133	130	136	139	131	116	131	122	134	140	147	109	132	119	132	106	129	154	117	136	145	141	129	132	118	122	160	130	129	136	117	118	125	124	130	143	130	117	117	142	129	141	121	121	136	149	136	143	128	129	130	104	111	140	142	109	123	120	126	116	135	124	132	105	112	131	132	135	139	136	142	119	136	144	121	116	141	135	124	148	124	147	121	134	140	138	135	130	124	149	151	133	147	123	124	130	140	140	133	112	139	130	134	137	126	128	141	147	142	138	134	139	130	145	122	115	120	98	150	123	150	137	126	125	121	140	124	119	121	137	108	114	140	139	130	116	129	142	135	129	142	137	115	116	123	140	132	127	129	139	137	129	110	115	151	127	122	141	134	146	152	125	135	129	120	138	120	115	108	132	126	126	145	123	123	128	115	102	139	119	131	127	151	121	139	117	131	129	107	145	138	133	131	110	117	131	114	133	122	121	138	133	124	134	128	141	145	132	136	121	119	135	155	133	145	116	129	131	139	114	126	138	131	105	110	146	150	121	132	116	139	158	133	119	119	154	133	149	133	144	124	120	114	148	133	120	135	130	111	132	136	144	131	135	150	124	137	132	122	115	131	128	129	142	124	140	132	134	131	133	133	140	133	133	135	128	130	131	128	129	127	129	133	148	99	136	119	109	128	134	111	122	136	136	151	120	139	120	138	136	123	120	151	124	141	135	139	146	121	125	136	137	118	136	132	131	119	131	124	123	132	122	130	127	127	128	115	123	137	139	141	143	125	122	134	125	132	143	135	137	134	134	125	119	124	149	120	150	141	125	130	138	127	144	134	142	133	131	118	130	132	121	130	128	123	131	125	135	129	127	112	122	119	144	141	117	140	122	130	132	134	127	129	135	140	137	120	115	142	118	119	143	117	135	144	127	147	123	129	125	124	125	142	136	128	147	117	128	116	139	139	139	125	120	152	158	129	128	109	147	124	99	120	132	134	125	132	115	131	141	127	119	129	146	130	122	127	123	122	136	150	128	135	130	118	120	146	141	151	146	110	132	140	115	111	134	121	148	120	115	135	152	117	134	134	127	151	109	138	143	155	146	116	134	150	127	118	125	115	115	134	121	115	115	128	132	131	127	121	139	134	119	118	132	113	140	121	126	119	143	134	142	131	154	128	141	135	119	128	128	150	141	159	136	148	123	142	146	96	129	129	144	136	129	117	124	128	127	138	128	145	127	125	144	130	131	113	127	139	136	131	110	123	132	107	131	108	130	125	128	146	115	121	129	125	157	114	134	121	102	158	161	137	115	111	123	134	138	135	111	126	126	128	127	132	118	125	126	127	121	122	124	125	127	144	148	120	129	133	131	150	136	117	140	122	131	135	130	137	133	145	144	145	142	141	133	133	125	130	126	146	129	157	138	111	145	114	120	139	133	119	133	135	106	129	121	133	129	127	110	143	128	114	123	159	118	113	145	108	122	120	120	127	129	135	107	124	136	128	125	133	131	147	137	127	118	149	130	119	121	129	107	139	113	133	117	122	136	129	125	130	131	118	121	131	153	123	119	121	145	121	147	121	127	125	141	130	150	117	130	125	119	107	123	115	122	144	151	134
7650	2793	6737	7302	6088	4886	4011	3216	2665	2426	2004	1854	1597	1386	1277	1211	1200	1054	971	992	905	857	817	787	807	813	738	743	697	737	705	706	638	653	639	636	657	641	629	620	617	560	555	599	600	782	742	606	607	521	505	515	510	530	545	524	487	488	514	499	510	514	523	498	528	512	494	484	490	494	480	485	449	481	478	481	497	459	479	499	469	449	511	508	447	446	494	451	498	471	474	461	494	441	464	472	503	494	466	512	514	479	457	462	464	496	488	482	477	448	457	458	456	442	428	436	454	449	463	483	477	467	478	421	490	429	454	447	467	439	450	484	465	459	448	459	479	464	445	471	468	455	426	462	466	438	454	457	435	448	440	447	452	453	426	446	445	417	478	457	490	475	420	462	447	448	442	475	477	467	481	456	451	521	451	434	451	460	476	450	412	447	464	468	465	428	465	430	471	456	492	440	428	432	458	468	490	461	425	453	435	492	457	484	428	440	434	454	450	414	487	476	477	446	421	469	439	421	444	415	448	444	436	446	452	448	500	435	453	487	458	460	471	434	429	431	469	450	434	433	457	472	454	431	435	471	428	453	450	450	472	474	469	414	463	457	457	431	456	425	425	444	455	427	420	457	455	440	413	440	382	437	425	447	451	502	430	487	446	469	447	462	431	421	452	463	439	436	478	452	464	415	436	460	444	420	413	434	427	400	434	445	442	433	470	472	449	466	460	467	446	452	449	404	469	408	449	420	452	486	445	444	446	460	447	437	505	418	429	452	450	442	483	456	487	479	446	442	461	462	444	448	479	415	442	433	418	455	448	456	449	428	456	480	462	464	394	432	464	480	430	439	459	445	436	436	453	431	463	442	445	451	433	450	456	463	473	427	445	453	449	444	431	418	447	487	432	446	471	441	458	422	386	456	492	465	494	460	445	467	471	451	461	457	466	440	429	443	445	475	478	447	439	460	441	458	444	446	461	468	469	456	419	444	462	440	467	472	464	461	423	455	488	444	451	450	456	415	451	455	404	436	460	454	454	450	463	445	450	454	431	510	444	443	431	399	430	434	432	462	412	450	467	442	465	505	453	449	433	497	454	413	459	474	458	432	447	428	450	470	446	434	440	455	432	436	478	490	440	425	427	447	461	433	446	424	453	432	454	464	455	465	433	435	468	415	467	446	426	437	476	448	439	426	472	469	428	443	430	440	452	412	448	444	469	459	459	418	424	481	436	489	454	495	454	460	442	462	432	440	465	449	426	474	432	471	455	451	450	469	424	452	475	427	443	427	436	446	451	420	452	441	450	439	468	446	476	425	433	497	473	449	485	431	476	449	431	482	459	449	401	444	428	454	481	445	462	437	434	466	454	442	390	464	442	430	473	446	418	444	432	457	460	440	432	456	466	447	462	428	475	450	454	422	468	397	467	468	478	392	453	444	449	441	470	437	486	448	449	440	480	433	463	412	461	479	427	467	446	472	453	445	468	446	422	445	476	439	447	433	470	435	427	415	442	437	482	437	433	425	428	480	469	469	443	458	413	462	452	460	462	467	451	439	412	470	432	448	426	445	411	424	461	433	447	438	462	422	432	446	425	455	411	408	437	466	447	443	434	429	452	463	427	409	460	447	464	452	437	448	470	456	454	452	450	435	406	430	470	463	447	470	470	441	450	493	445	420	442	432	426	473	457	455	444	444	431	460	433	414	437	491	437	466	452	469	444	475	460	449	439	405	437	487	458	455	428	447	419	431	427	394	418	431	481	453	450	416	465	501	424	437	411	470	427	456	426	468	460	461	436	432	447	428	460	481	460	496	435	464	430	445	439	457	435	459	442	455	429	467	441	457	402	452	467	456	463	430	457	429	437	433	434	420	445	470	447	442	438	476	427	481	466	472	467	474	444	414	424	443	491	472	445	444	426	441	433	458	441	464	432	422	429	490	495	466	442	425	463	428	466	440	422	462	431	448	451	445	447	485	467	443	431	391	472	428	444	435	408	442	452	439	415	442	506	439	426	459	456	440	471	431	433	456	430	430	445	464	454	449	454	427	467	448	453	466	426	432	452	422	447	447	442	485	464	467	459	452	482	440	447	428	468	452	477	446	433	432	504	420	468	439	438	455	458	423	445	422	470	467	452	451	463	449	440	474	406	421	442	479	502	378	437	446	451	415	447	429	447	438	476	449	442	433	428	469	466	469	434	401	457	502	427	439	439	452	423	459	442	460	463	441	416	448	428	442	424	472	437	455	420	441	459	434	441	464	422	474	451	497	427	465	504	431	410	436	446	485	475	444	460	480	458	514	463	404	480	489	443	479	474	477	460	421	472	434	427	449	432	408	451	447	465	443	440	442	431	428	468	485	469	455	479	418	447	443	451	432	396	405	421	464	469	438	455	428	469	474	411	435	452	422	396	434	464	436	466	424	423	459	460	431	445	449	487	454	421	464	475	431	441	441	448	477	456	468	390	443	429	416	440	466	425	458	441	447	427	440	459	448	414	444	460	468	455	443	448	449	404	440	444	437	431	479	449	464	427	442	479	454	450	427	440	495	491	450	468	466	469	444	486	440	456	434	463	444	458	478	442	461	436	453	459	426	421	408	468	435	484	460	454	417	448	414	425	413	414	484	436	464	472	472	453	440	456	467	448	412	465	442	511	473	471	448	431	413	461	450	480	461	434	444	478	489	456	424	451	441	519	448	473	418	463	433	457	457	476	509	434	471	444	456	428	455	433	463	482	485	433	440	445	444	466	443	525	419	481	432	454	491	438	428	422	461	485	477	429	429	451	449	426	452	471	409	436	470	472	406	489	436	447	467	437	421	442	466	424	482	459	473	469	431	497	454	422	479	451	424	454	465	496	439	447	457	455	461	435	429	426	432	447	479	469	449	445	491	458	426	439	426	416	425	451	476	419	440	463	430	476	437	448	424	426	425	480	458	457	427	420	425	477	459	413	423	428	430	452	461	422	438	434	466	452	479	459	441	452	442	451	465	459	440	472	428	478	453	446	462	465	455	484	422	430	464	441	433	460	469	439	435	501	404	411	459	406	464	449	458	452	462	439	440	451	450	467	412	449	435	458	485	437	417	452	469	468	466	459	451	447	464	455	455	455	488	455	459	445	420	481	466	456	424	451	445	433	432	470	462	479	457	438	419	450	474	483	471	416	449	436	460	443	443	457	477	462	478	463	435	465	424	473	458	435	447	439	464	469	457	452	463	433	460	427	419	480	424	462	490	449	468	412	458	433	480	476	469	451	429	477	460	428	429	411	452	440	445	480	473	475	451	467	422	428	444	477	453	440	453	431	452	455	455	449	404	436	426	438	446	469	451	464	461	490	437	477	424	466	462	420	412	454	450	462	461	461	451	431	444	445	464	468	472	467	453	425	492	452	463	409	454	460	477	476	461	466	486	466	467	428	420	426	413	440	461	406	449	442	453	472	442	441	457	479	410	450	446	469	424	456	438	510	456	417	443	473	439	441	483	441	467	455	448	437	454	433	433
1438	374	363	368	334	350	380	331	309	337	327	333	311	299	302	319	315	334	295	328	301	327	346	334	337	310	360	296	293	310	335	321	318	315	348	314	333	303	330	315	322	312	333	341	344	309	315	310	362	315	327	340	293	299	296	327	313	302	277	347	333	334	333	304	331	338	344	319	339	308	336	314	307	325	335	312	297	326	325	288	307	345	302	339	341	290	355	352	357	324	340	299	312	318	317	327	322	308	315	300	332	291	345	323	343	305	316	317	257	314	369	327	331	302	316	312	314	303	330	301	316	293	295	299	284	320	279	306	326	301	302	316	342	325	335	336	348	331	308	320	311	356	316	323	313	324	337	321	311	311	293	321	315	300	315	310	312	301	316	316	332	352	323	302	334	299	346	328	329	319	326	310	321	321	323	324	344	313	295	291	315	314	304	293	320	331	321	357	317	328	305	312	332	326	299	344	352	317	303	318	310	309	321	320	293	303	324	289	281	321	301	332	308	326	325	329	309	301	321	328	320	335	292	291	314	323	324	303	327	312	328	307	345	311	321	307	330	333	335	306	304	352	316	305	305	329	321	299	315	323	311	327	323	321	324	329	289	298	306	309	337	345	325	331	335	293	309	324	338	328	331	318	340	312	292	298	318	316	279	296	330	315	327	314	269	307	304	294	325	315	307	330	327	317	273	278	296	284	301	312	306	325	355	330	333	347	325	311	344	310	289	302	340	325	292	291	307	309	304	302	300	330	306	300	320	331	324	301	294	304	320	300	332	309	318	302	323	324	329	304	282	324	323	347	343	311	317	303	306	294	360	310	308	308	326	322	347	356	300	291	294	296	317	337	352	319	306	341	326	283	317	350	333	278	325	278	326	297	313	329	322	311	310	300	327	327	298	310	326	356	328	326	311	334	345	314	336	289	318	289	296	331	335	331	336	307	313	315	330	318	302	318	323	305	286	299	280	307	308	315	323	311	324	341	315	302	334	308	306	314	305	330	334	273	319	291	326	297	336	293	329	285	324	325	304	310	337	333	305	330	329	343	328	322	296	327	348	327	312	309	323	303	341	332	345	283	319	299	338	324	322	338	312	273	318	303	352	317	333	313	334	332	319	305	319	301	341	346	304	310	292	319	334	322	322	295	320	328	315	310	334	345	314	307	316	331	301	326	297	284	317	350	302	342	319	323	303	342	316	326	303	322	319	331	308	319	318	324	354	309	348	312	314	323	302	321	298	310	298	357	322	335	308	299	301	321	304	319	331	302	292	332	324	306	323	303	294	305	314	309	305	302	322	285	318	312	323	329	370	312	314	285	322	309	291	366	297	280	296	347	313	299	322	327	332	354	332	328	334	320	330	293	322	314	306	284	296	301	344	317	311	354	304	282	299	337	322	314	327	340	327	337	342	335	299	335	298	342	307	357	333	325	345	325	304	295	300	317	315	302	312	311	315	325	318	279	283	308	343	344	326	308	323	282	336	296	346	298	303	318	317	335	321	324	322	339	309	316	334	319	310	343	321	307	350	292	298	329	345	303	307	329	325	345	310	287	321	311	325	316	342	335	299	302	283	325	324	311	308	301	287	295	294	347	286	327	293	300	300	327	298	316	340	314	301	326	313	312	329	329	371	335	327	284	286	301	313	327	352	325	357	292	283	302	311	298	329	314	330	291	307	325	332	308	308	325	332	318	321	322	314	327	291	288	326	308	343	332	301	338	305	310	332	321	351	329	316	304	328	310	312	329	303	312	330	296	311	322	316	314	332	315	309	336	327	339	310	332	317	326	321	321	312	323	347	324	326	288	306	308	308	337	307	313	322	350	323	310	282	305	335	303	295	359	337	323	328	315	307	269	311	299	307	339	325	318	332	310	307	323	327	335	313	321	290	311	288	351	307	337	320	307	349	303	300	318	304	307	354	350	316	325	334	318	319	304	339	275	292	335	314	306	338	345	318	325	301	297	313	313	329	328	323	341	303	315	327	300	312	300	301	292	310	332	314	295	321	301	313	282	335	295	349	311	329	299	327	302	341	331	287	324	330	287	296	318	342	345	338	325	325	315	314	337	350	287	334	312	276	302	327	297	302	302	316	316	326	315	301	345	316	338	272	296	327	310	342	340	327	340	314	297	299	296	320	316	299	315	320	303	317	323	313	299	337	331	332	323	325	320	290	313	315	340	287	300	294	300	331	322	335	330	311	302	296	309	327	304	316	309	307	313	340	301	315	329	319	332	300	338	324	309	275	300	295	341	334	309	307	298	291	353	317	296	321	322	352	321	311	333	328	317	341	291	300	333	296	308	325	288	296	339	336	307	315	325	314	327	312	276	339	304	311	302	333	315	294	305	319	339	319	346	334	318	294	336	340	324	349	299	308	308	312	347	295	305	325	310	338	310	298	299	326	314	345	328	287	310	299	321	326	315	294	337	330	311	311	333	312	339	321	312	325	291	324	300	315	297	315	298	294	348	319	317	313	332	295	344	303	301	297	330	344	347	319	359	320	305	317	315	324	288	322	306	312	336	322	322	329	329	303	311	329	327	344	312	282	300	322	326	319	312	335	327	313	307	315	295	332	319	334	339	320	307	334	300	316	310	306	326	341	285	333	304	310	335	310	325	311	284	322	308	311	308	339	325	322	305	345	365	295	314	304	326	354	322	314	335	324	291	301	333	342	317	281	293	331	311	325	339	310	328	358	322	306	290	316	320	305	308	343	340	335	357	339	283	306	304	315	310	314	310	301	297	326	292	311	341	273	346	297	293	317	309	321	360	301	334	329	319	302	314	334	320	333	306	265	312	318	325	318	288	280	341	309	325	319	305	350	315	270	336	328	315	327	323	306	303	316	323	345	322	325	325	337	315	326	321	316	338	315	325	320	301	299	327	306	297	277	307	344	295	309	320	331	329	331	339	319	311	317	307	306	319	334	281	316	320	296	268	293	308	308	344	316	283	331	287	311	343	320	339	298	305	314	324	336	328	309	347	265	318	288	308	288	297	349	336	333	339	294	317	314	351	307	335	299	297	308	329	324	336	342	329	313	308	305	295	326	291	314	347	303	298	345	354	347	349	319	340	331	327	360	335	312	321	310	305	305	315	337	319	323	358	287	327	337	319	330	300	317	336	303	341	325	306	310	327	318	308	334	322	329	315	340	307	336	308	321	308	301	321	313	318	341	292	317	313	314	304	339	293	290	318	315	322	324	285	325	293	317	322	324	352	337	317	332	309	371	331	313	287	329	309	328	358	337	329	334	296	352	315	321	292	297	318	333	310	330	312	292	313	289	332	280	320	286	328	334	310	313	291	305	305	332	317	294	306	315	317	307	322	331	310	348	330	369	318	314	312	317	301	299	320	316	295	283	279	318	329	323	338	307	336	318	337	309	314	307	317	319	340	321	306	334	287	326	321	351	271	306	334	336	322	308	302	314	346	339	307	322	334	306	303	335	309	307	326	332	324	306	322	336	339	341	302	309	312	336	297	341	277	315	308	341	331
2440	1023	1203	1194	1199	1113	1047	1081	1033	1011	986	967	946	981	957	969	999	1001	979	974	937	1020	990	969	955	1047	932	1030	948	974	944	968	993	940	963	895	878	953	967	938	977	986	991	908	933	964	974	957	940	985	1008	930	976	935	953	964	942	1011	936	912	966	920	893	990	877	924	928	994	909	955	985	961	945	994	977	951	989	985	1011	928	927	965	939	927	963	923	902	917	938	960	999	963	956	933	965	992	995	1031	962	936	1000	937	951	924	944	977	999	958	945	980	964	953	958	990	959	937	929	1000	969	932	953	953	956	970	923	1010	947	964	956	991	969	926	999	934	934	918	972	952	952	926	1015	976	927	933	959	947	978	955	978	960	1008	986	945	988	922	962	921	977	936	925	982	945	994	968	922	986	955	938	885	955	922	922	969	902	937	946	931	902	959	941	859	983	954	944	946	926	902	938	937	959	960	973	926	957	904	888	959	943	967	891	926	900	944	938	951	877	909	926	941	966	949	984	974	942	939	922	948	997	952	903	936	960	919	901	924	885	937	954	992	971	975	947	1009	928	988	994	955	965	904	1021	911	933	952	976	895	946	925	938	975	951	963	950	956	990	972	963	907	988	944	966	993	955	940	923	947	884	959	974	935	939	985	943	1016	961	1020	951	1021	945	988	942	994	953	961	968	957	930	988	903	917	904	896	979	994	956	966	950	932	947	956	933	918	924	973	936	918	947	963	922	933	926	936	968	982	951	933	926	931	935	978	967	964	930	914	940	1008	957	957	1002	936	953	976	884	964	951	963	945	976	971	918	992	959	949	945	958	924	876	910	1000	938	911	943	967	942	999	968	898	976	961	969	960	986	938	972	948	939	942	963	907	1023	916	922	984	961	918	938	941	951	903	911	944	934	917	954	935	899	941	957	906	915	977	980	897	941	859	921	953	956	969	914	940	913	946	957	933	901	916	905	943	934	999	966	950	907	915	965	952	952	970	945	922	919	984	933	918	982	950	962	979	954	952	958	969	931	923	960	927	984	922	966	982	921	947	941	960	916	942	923	950	957	967	932	946	997	1000	956	908	944	912	959	987	980	953	960	924	919	1003	997	929	966	896	930	981	932	995	1000	925	935	979	957	950	950	937	899	951	958	917	897	909	958	941	958	953	990	947	937	926	937	932	985	965	1011	920	942	979	907	935	929	982	918	984	956	919	961	912	961	968	950	958	1007	1061	935	919	923	1000	950	970	939	959	963	922	961	953	937	903	958	968	929	967	932	953	989	986	967	953	910	973	951	1016	932	942	914	1028	938	987	919	945	962	923	961	920	955	987	903	959	1004	1005	971	964	953	942	936	941	973	992	955	971	966	988	892	982	962	931	973	914	982	958	955	963	954	926	943	941	959	952	963	997	930	931	944	957	925	976	1009	954	931	922	940	910	989	984	1038	952	948	921	928	945	974	911	933	913	1004	942	986	949	988	929	930	967	942	968	942	962	912	977	1017	934	1006	933	928	999	941	920	958	916	941	959	929	932	997	952	951	918	977	962	996	967	973	932	936	953	937	949	918	991	939	893	984	986	945	935	958	924	927	924	911	867	969	1008	1013	939	927	986	960	940	1019	929	981	944	927	998	967	952	971	946	953	968	995	949	962	950	926	951	959	930	963	992	1010	953	965	931	935	903	955	978	980	946	944	914	945	914	888	986	992	935	945	919	984	930	923	913	922	995	959	998	985	937	958	933	960	958	975	909	966	952	987	954	973	962	985	988	968	989	964	948	1007	952	949	941	978	943	929	973	895	957	927	917	910	874	981	952	970	927	947	934	878	941	906	964	984	955	886	975	916	928	931	959	942	910	962	923	914	970	984	926	949	949	965	971	968	945	968	947	894	1013	938	915	933	970	940	946	914	963	930	896	959	947	906	945	951	879	964	904	964	934	926	937	964	994	982	965	988	1018	920	922	1002	980	1059	893	978	959	852	978	959	942	971	960	940	978	1001	965	922	950	910	1000	921	958	990	947	974	983	972	912	947	962	912	912	945	952	960	999	1002	929	965	977	926	977	930	1030	998	925	941	962	939	957	946	973	909	952	988	966	879	912	951	905	913	966	957	913	942	982	914	978	929	941	973	925	925	981	902	993	954	989	931	936	926	1015	939	943	928	958	932	916	899	975	951	949	983	959	890	924	960	872	933	978	935	954	931	949	942	935	904	952	957	956	984	955	981	889	971	954	969	974	1027	929	958	999	968	925	938	961	993	955	908	943	958	917	963	951	1036	929	971	888	911	913	968	951	915	959	891	942	980	910	955	907	956	973	952	965	942	904	901	972	963	944	942	934	944	940	978	965	985	997	965	913	899	962	950	983	927	973	951	949	953	973	955	971	950	960	950	938	1000	974	991	928	991	945	951	902	1024	918	933	938	950	999	953	994	941	935	895	943	937	968	969	985	964	941	958	903	928	966	913	951	967	956	946	891	965	883	945	937	970	903	930	940	905	974	935	964	976	947	970	922	951	949	990	1005	949	944	932	955	968	944	1004	962	970	966	981	995	982	978	944	978	966	957	928	915	979	921	955	892	993	972	990	991	895	966	905	958	931	952	913	991	969	940	979	956	937	931	943	933	988	887	946	938	1024	990	995	1017	965	941	999	915	944	937	912	943	934	945	890	962	962	919	960	989	991	982	952	939	948	928	939	948	978	950	963	965	952	993	993	968	949	910	959	955	988	973	945	929	975	983	936	926	882	952	957	966	913	946	934	924	919	939	1023	950	937	945	922	907	968	944	956	968	912	982	905	961	937	919	990	946	940	934	963	982	966	922	1018	977	920	1041	950	913	984	1009	933	907	936	965	970	926	917	939	997	901	999	936	959	938	1009	992	935	974	935	963	939	935	966	928	949	956	914	895	995	891	952	961	931	962	955	913	1013	919	901	946	982	986	936	986	991	969	943	981	914	878	951	995	917	1012	916	979	975	969	948	929	984	916	966	922	934	942	928	970	916	961	953	912	962	890	1021	971	967	946	911	905	1012	926	1011	954	948	915	971	929	956	944	943	968	925	992	945	925	979	957	923	939	965	972	970	955	923	957	935	964	948	988	945	960	908	920	946	930	981	963	960	920	921	892	928	939	915	941	989	984	979	906	996	925	949	898	962	992	973	926	922	938	983	936	952	931	919	926	994	947	957	966	930	981	965	987	928	996	960	899	922	916	1042	955	955	911	929	990	887	928	879	930	935	949	999	984	926	941	950	954	890	952	969	976	933	956	917	933	960	985	944	912	948	895	1003	945	963	967	984	1003	918	924	968	972	959	957	960	956	890	978	938	986	927	939	910	913	963	931	1042	1007	955	970	983	925	997	962	1002	929	988	995	981	943	890	933	929	930	997	972	930	922	928	949	1005	949	921	978	936	931	976	938	974	946	916	969	962	973	946	982	1007	921	998	905	974	924	959	959	1018	954	973	936	923	974	902	983	905	1005	943	951	946	963	927	948	1000	963	920	907	942	929	968	997	929	955	912	924	912	993	998	964	912	969	909	936	960	936	948	943	1000	917	995	895	921	931	930	926	932	972	908	955	956	943	950	965	912	948
4754	1306	1613	1191	826	625	533	436	341	343	325	295	267	265	254	221	270	220	201	227	229	195	208	196	212	191	215	202	204	193	199	217	164	185	223	188	196	252	214	188	195	173	199	199	204	201	206	175	200	175	211	193	219	214	208	205	183	174	195	190	204	200	205	189	196	215	192	185	190	195	198	217	209	196	231	194	189	191	180	213	204	204	179	198	175	211	178	199	205	203	199	187	196	203	177	207	172	191	182	189	201	174	216	209	204	178	214	197	191	207	199	189	194	185	171	203	220	178	198	182	212	196	217	158	190	199	186	182	182	179	190	174	191	169	204	200	181	188	178	192	207	201	194	214	168	204	200	163	179	195	179	205	211	209	206	203	199	210	173	208	203	206	185	204	190	191	188	169	196	190	195	172	192	202	208	196	198	196	189	184	203	203	196	217	214	194	166	170	204	186	201	193	180	196	170	205	197	171	203	194	206	211	190	186	170	197	155	182	193	187	204	173	213	187	200	181	185	205	194	190	175	178	188	168	196	185	176	204	191	184	179	210	205	203	192	172	164	179	171	195	193	197	212	188	187	180	170	184	221	188	187	179	169	181	204	201	206	189	196	204	179	188	188	189	195	193	199	191	216	219	191	200	184	194	231	199	181	195	194	180	173	177	214	177	198	199	189	167	192	180	164	182	198	225	175	192	200	196	206	194	169	200	203	212	170	214	197	167	176	194	199	180	180	175	208	175	182	209	198	215	197	195	214	204	201	156	209	159	201	185	215	193	183	199	170	197	186	172	158	207	206	166	177	171	192	193	178	179	187	192	196	192	196	188	174	200	184	204	159	207	188	194	195	184	206	184	162	188	211	201	167	172	181	204	186	173	200	186	166	190	157	191	186	200	168	193	195	184	201	200	206	199	169	214	192	170	180	177	187	190	191	191	186	191	199	210	187	191	206	189	180	208	200	186	206	188	187	187	206	198	179	199	194	184	191	210	203	188	192	175	198	208	213	192	172	207	176	178	183	175	193	191	208	194	230	198	195	174	191	211	186	190	177	209	187	167	194	203	183	209	175	177	171	208	178	184	173	214	184	173	203	207	185	209	204	180	203	187	171	183	187	204	187	183	187	200	207	209	179	177	177	191	190	194	214	211	183	206	199	201	196	213	182	194	198	202	189	198	196	178	205	188	216	194	187	191	217	220	204	193	207	187	184	200	179	216	186	179	185	199	171	186	192	178	205	208	189	220	202	214	173	211	185	162	193	187	200	199	208	187	173	177	197	214	181	195	197	234	199	212	214	202	157	202	165	170	185	212	187	195	194	176	169	226	202	196	197	215	191	190	172	183	194	212	187	201	189	204	215	212	181	189	208	214	223	181	215	190	193	191	214	188	183	184	170	193	191	179	189	196	178	194	196	214	194	178	230	201	184	194	195	176	225	206	169	175	187	175	172	188	188	183	202	179	210	194	173	221	209	166	176	193	183	183	184	195	179	187	211	209	189	177	185	176	200	214	182	191	205	199	178	170	199	196	175	188	190	185	199	187	191	208	198	190	158	209	195	192	170	204	202	186	165	168	163	168	181	190	188	179	198	196	195	225	163	205	193	211	183	178	188	193	189	186	184	183	207	199	167	179	178	182	227	196	213	189	210	188	215	212	212	211	176	194	196	186	205	185	184	204	202	173	214	192	168	182	206	203	206	202	173	201	185	170	173	180	209	212	203	189	211	201	218	201	161	193	210	197	184	204	225	201	175	210	177	195	195	201	173	194	178	192	184	198	206	216	186	231	190	165	178	198	208	178	196	195	180	177	184	198	190	183	192	201	201	172	204	176	171	187	199	199	164	188	173	173	199	178	186	209	210	225	178	178	193	198	183	185	207	184	205	195	193	201	202	202	184	191	217	180	183	226	196	186	159	219	191	158	190	194	199	191	171	197	175	173	181	185	203	200	211	175	186	206	226	177	205	197	210	196	208	188	206	216	202	174	196	183	202	191	178	189	194	184	185	207	179	204	185	194	194	208	184	221	165	201	203	168	198	190	182	184	185	198	194	193	195	206	208	189	179	182	215	186	187	184	205	228	197	200	172	199	198	205	211	195	194	192	213	185	184	175	164	197	212	173	203	178	210	205	198	214	173	182	205	213	187	178	199	191	166	196	189	200	194	200	191	211	175	211	189	180	200	159	182	169	192	169	208	209	197	223	191	210	174	187	177	176	185	203	188	195	207	194	180	159	202	203	180	194	189	194	188	183	193	210	183	171	194	188	185	207	180	206	179	181	164	191	177	162	192	171	202	165	200	189	188	174	179	203	182	207	191	209	189	210	199	194	204	187	182	212	189	219	166	198	189	178	186	199	183	168	154	206	208	187	193	183	192	174	213	186	167	183	212	212	195	203	195	200	190	200	197	188	205	182	181	215	181	209	204	179	193	183	196	203	174	197	194	166	178	188	205	194	160	214	187	208	184	215	184	195	203	211	197	201	204	197	184	207	183	196	205	202	201	202	172	184	186	184	213	215	192	189	187	200	168	197	194	175	175	188	187	215	200	190	227	172	195	193	176	221	202	178	192	207	185	171	168	193	217	176	207	195	197	187	187	189	195	181	197	199	162	196	179	181	221	190	196	178	171	167	206	215	190	216	203	189	160	190	211	177	158	201	210	189	200	158	189	195	189	188	180	188	195	202	178	198	163	177	201	184	213	210	176	179	168	200	180	165	197	192	166	212	192	190	200	198	193	174	192	183	192	183	184	175	201	203	172	190	181	166	191	200	167	182	225	195	180	192	201	195	204	178	178	192	187	198	185	197	174	179	186	179	204	212	182	194	206	205	193	183	189	182	173	192	188	173	200	184	194	176	191	195	216	172	182	209	191	198	182	185	186	195	184	200	220	217	190	163	169	178	190	217	187	210	193	181	180	177	180	182	185	190	194	200	182	235	206	188	181	184	198	196	195	165	200	152	200	180	203	189	175	182	193	160	194	198	195	191	217	215	193	189	170	188	182	187	200	202	201	225	188	200	168	208	197	171	187	197	198	192	179	231	191	195	177	193	176	191	193	162	172	196	168	208	187	191	181	209	173	178	176	168	181	198	230	188	188	188	172	191	179	195	207	199	197	178	179	166	191	167	181	195	198	164	201	191	178	186	202	175	196	210	182	177	199	180	211	189	183	193	191	188	216	188	200	192	202	186	203	203	211	178	182	178	207	181	211	210	196	174	172	185	189	195	187	193	181	199	192	197	180	189	204	191	209	205	165	187	189	197	205	204	195	209	173	180	188	198	186	189	191	192	240	199	222	185	220	212	185	223	179	194	202	208	178	195	195	209	183	180	183	176	206	201	203	194	199	191	193	209	157	184	194	208	179	194	193	184	170	211	202	190	180	201	209	191	203	213	184	191	187	209	179	189	169	204	212	203	184	188	189	177	193	173	178	205	204	197	193	190	190	174	196	188	172	192	195	197	189	195	208	201	186	175	201	194	205	175	180	201	201	180	177	203
5750	1764	4021	4172	3569	2923	2377	2149	1747	1574	1352	1278	1165	1142	1064	1068	942	960	902	881	864	773	851	794	772	798	830	746	745	747	713	771	726	746	740	671	641	650	651	695	702	707	674	674	678	753	750	675	644	645	653	642	620	640	657	626	640	685	615	641	600	641	635	615	624	619	626	639	630	635	629	600	593	647	656	657	611	649	672	607	580	625	631	615	621	663	586	646	604	640	604	633	639	590	628	585	635	613	643	606	602	622	624	662	622	639	662	654	637	605	626	594	656	603	616	630	596	633	623	587	585	615	620	602	644	624	603	604	627	588	612	606	644	625	571	575	621	686	646	652	627	572	651	622	585	640	594	619	630	613	600	604	578	623	661	618	631	593	609	610	643	637	651	589	601	643	565	626	650	604	633	579	604	605	618	587	645	615	640	653	609	631	620	637	634	606	631	617	627	578	623	587	594	593	605	631	581	654	608	570	595	610	624	566	595	676	622	605	627	595	618	636	577	623	625	606	616	655	625	615	600	595	631	598	613	603	606	619	573	616	635	610	672	660	631	567	652	620	644	633	638	599	619	616	643	609	618	619	583	609	604	658	620	632	603	601	630	592	564	609	641	623	625	634	653	651	634	602	610	615	567	628	620	619	650	593	622	643	617	645	600	640	605	629	604	625	631	631	645	603	647	636	592	661	613	634	613	669	637	608	649	613	663	584	616	627	586	604	625	626	617	613	621	632	610	614	650	632	595	609	632	628	610	594	607	611	582	606	592	675	614	611	623	646	651	598	618	607	596	612	571	611	619	596	578	646	628	653	638	612	600	586	605	617	601	591	604	595	585	634	575	615	614	585	581	650	646	595	587	624	641	594	609	633	595	618	630	583	622	574	606	602	612	635	603	622	618	589	591	562	620	563	583	626	600	606	662	569	616	642	610	601	590	585	607	627	618	563	631	615	631	640	614	589	567	598	653	636	654	640	638	605	604	626	611	600	636	673	576	608	593	620	586	608	624	640	623	633	645	611	599	640	620	634	617	611	625	613	625	600	563	602	570	594	608	620	654	648	619	641	634	593	604	571	634	631	533	621	658	598	599	579	605	628	564	610	610	643	615	616	632	674	615	610	623	618	620	616	582	641	631	609	583	591	618	620	613	626	630	607	560	604	629	634	599	633	595	590	626	624	622	641	622	599	567	624	627	622	604	643	637	594	635	610	615	639	591	622	656	674	588	640	609	586	608	581	615	613	639	649	634	650	615	624	584	609	618	621	663	667	616	603	620	594	653	590	605	633	627	646	600	606	602	679	613	617	593	577	662	619	613	602	624	655	663	606	674	637	635	632	662	637	602	588	601	595	593	654	590	601	599	631	631	640	604	613	630	614	675	638	599	602	622	640	645	609	605	606	609	614	609	585	623	568	669	615	636	650	679	601	650	549	619	604	640	597	612	607	652	654	636	579	593	565	576	605	579	611	607	636	640	625	591	585	616	609	670	661	642	597	628	595	646	640	664	622	619	581	590	622	598	582	644	603	656	599	664	653	619	636	634	614	625	616	572	597	634	665	557	598	661	621	612	618	623	568	581	617	627	592	661	605	616	618	591	585	639	601	608	609	590	644	578	602	589	649	558	628	607	618	568	618	606	595	583	605	589	636	600	610	606	647	679	631	593	601	584	600	601	646	613	606	606	601	657	618	609	593	642	603	599	610	666	611	560	654	589	578	628	595	556	646	611	617	650	647	593	570	641	645	616	623	614	617	586	686	557	606	582	651	609	653	603	605	606	623	584	639	612	623	643	623	650	617	641	629	648	608	609	609	618	633	624	626	650	593	629	621	629	638	640	626	628	655	606	559	570	611	618	597	605	637	540	578	620	613	626	601	589	619	625	622	594	607	605	643	622	636	628	622	575	636	591	611	596	592	619	612	619	642	583	626	649	614	623	666	600	639	598	616	557	626	589	614	597	606	599	603	608	599	633	630	564	622	611	578	647	607	643	610	632	587	629	603	596	605	620	617	606	622	606	582	589	613	644	603	632	641	612	633	578	582	647	614	614	635	594	630	668	647	612	614	613	628	630	668	605	602	605	601	603	574	632	639	604	636	640	617	559	623	644	632	643	576	556	622	586	612	615	588	614	573	610	620	634	612	562	606	582	609	671	636	613	571	638	623	627	664	617	648	642	605	615	592	610	605	603	659	594	604	652	594	609	629	634	593	606	618	591	589	622	608	628	640	615	632	574	632	639	627	621	607	626	616	611	603	615	587	637	630	640	582	571	616	637	593	631	629	644	594	619	594	624	599	656	612	572	639	584	619	555	574	550	541	681	607	617	612	618	612	632	597	643	641	602	649	638	619	658	662	636	598	614	581	607	641	606	632	617	640	634	582	611	663	635	638	572	603	605	600	603	590	633	645	608	584	626	610	607	627	623	596	629	623	629	603	622	637	635	590	643	621	585	618	659	621	633	631	605	580	598	627	602	635	621	611	615	628	610	651	682	578	589	600	565	643	598	601	594	593	637	594	655	616	638	588	596	613	604	544	606	640	607	613	614	599	603	625	620	589	601	611	609	626	604	600	639	617	643	650	649	631	664	618	628	641	649	583	613	632	583	593	616	571	607	621	598	637	583	629	621	591	621	629	591	640	634	623	605	618	612	627	582	626	613	622	624	654	595	665	631	680	612	665	636	669	639	626	591	569	615	596	594	637	640	607	657	633	665	627	656	609	554	634	617	624	590	609	602	638	567	589	618	655	644	609	620	579	585	628	599	610	597	580	595	619	639	558	578	610	596	591	570	635	636	626	643	630	638	625	628	590	620	642	614	616	655	612	571	644	580	592	607	620	666	583	623	637	642	608	623	626	577	589	620	635	626	621	616	616	626	661	600	609	598	641	601	627	562	622	602	621	652	581	628	644	627	586	663	610	574	615	622	647	625	602	647	612	597	639	599	621	621	630	608	658	630	584	633	619	647	636	618	640	607	614	572	596	587	579	628	612	563	616	623	599	589	644	641	610	606	652	599	580	576	564	599	647	607	615	599	638	613	633	638	625	599	640	614	616	639	630	648	579	649	589	606	608	609	600	615	628	629	621	609	633	598	636	632	604	600	618	588	617	610	643	624	580	603	571	613	616	642	641	643	605	584	606	607	596	605	574	592	588	621	638	592	624	585	611	611	592	553	646	573	611	616	578	612	640	611	613	612	556	618	621	618	613	589	649	631	632	608	619	638	659	642	625	624	615	645	605	633	658	545	613	621	590	606	645	641	618	595	607	595	606	592	600	647	628	618	617	625	636	616	649	605	646	670	604	611	607	595	580	571	631	671	587	627	571	603	600	603	607	658	570	655	609	609	599	605	640	613	593	653	595	595	647	623	593	587	576	626	622	610	647	658	604	642	589	610	616	602	608	656	613	621	617	620	574	643	648	612	650	626	613	621	628	568	620	601	628	640	589	598	593	595	608	660	600	643	586	602	638	654	613	572	587	607	565	634	638	646	624	603	586
8733	2549	2929	2066	1383	975	777	559	485	381	369	307	292	262	248	205	199	189	192	175	191	150	160	164	150	156	189	150	170	149	167	163	158	167	150	136	176	124	151	135	144	153	151	147	153	158	166	163	134	150	111	149	148	130	143	135	125	132	141	135	134	128	140	136	152	124	146	130	135	136	152	139	135	132	128	141	133	126	147	141	125	135	139	116	128	140	125	124	125	119	126	126	121	143	128	129	126	124	125	136	137	123	153	112	119	132	121	116	116	136	137	138	140	128	120	119	140	131	116	140	149	122	128	135	125	127	139	119	109	144	129	142	140	133	136	144	134	119	136	143	145	120	130	151	116	141	120	124	110	135	120	153	135	133	146	139	147	120	122	130	148	129	108	115	139	127	150	127	128	137	132	130	133	142	124	133	145	128	130	142	111	135	124	123	115	136	126	138	128	110	140	155	132	128	133	110	121	115	123	118	155	124	121	144	128	123	118	129	140	148	125	137	112	128	130	141	141	130	125	117	134	125	122	123	119	128	130	125	138	124	140	141	131	123	127	110	123	122	109	126	147	143	132	135	124	126	130	169	139	138	132	146	133	130	123	128	136	162	149	131	113	129	140	126	141	130	124	109	115	130	135	120	125	125	117	144	137	137	123	140	127	103	128	124	115	122	111	104	131	147	133	131	140	139	136	121	134	124	128	124	136	143	142	106	122	126	131	139	116	143	124	130	134	155	120	134	121	146	127	115	126	116	126	129	129	142	130	136	136	123	139	128	147	117	138	132	147	123	117	114	149	123	139	113	144	142	137	115	129	118	128	128	120	150	128	118	137	128	147	125	140	120	134	131	119	130	133	127	131	119	127	112	131	116	133	120	170	119	155	132	141	121	127	153	142	148	136	134	136	130	129	132	135	128	126	136	128	129	143	120	135	134	119	145	116	123	120	130	111	125	123	136	143	138	129	134	108	115	140	137	143	129	137	139	133	131	145	131	110	139	129	132	138	120	121	121	130	130	115	128	110	131	130	128	142	110	117	130	129	132	135	141	129	127	112	116	116	140	142	122	117	152	120	135	134	125	143	136	143	140	109	131	128	136	129	131	129	131	152	149	120	127	112	111	126	135	115	124	154	122	158	119	126	152	146	137	147	160	127	120	135	131	115	123	121	138	145	123	123	121	132	144	137	111	140	119	121	130	147	124	121	125	128	123	139	117	131	116	135	150	133	139	132	127	130	139	138	103	115	133	137	134	135	131	132	119	137	141	137	137	124	114	132	151	152	113	127	150	124	131	137	123	145	142	129	123	121	119	138	128	134	137	125	128	121	120	133	135	127	148	135	99	131	133	120	128	131	126	140	131	140	120	125	139	114	131	138	131	145	133	124	143	107	137	137	142	131	123	119	147	143	107	147	138	145	127	133	137	149	140	114	127	117	122	109	125	127	133	137	122	114	125	132	135	131	123	136	140	139	134	138	121	127	126	136	134	139	145	128	123	109	122	135	156	144	133	141	136	128	127	149	136	127	140	131	142	123	142	127	141	121	143	135	131	116	133	152	135	123	131	117	139	121	116	139	126	141	132	119	135	152	129	131	122	142	143	134	130	136	146	137	157	131	127	132	125	133	114	125	132	130	132	138	133	141	135	135	155	123	134	118	133	124	119	126	118	134	123	134	137	129	124	124	137	138	122	131	136	140	133	118	135	144	129	120	150	154	109	106	123	125	138	152	128	132	130	128	119	126	106	135	128	113	108	131	141	149	118	137	107	130	133	139	152	147	131	116	114	128	130	127	135	133	131	130	118	107	136	147	145	134	130	123	146	133	131	126	149	120	115	120	119	142	136	118	131	137	136	131	110	125	139	116	124	131	113	142	144	116	149	134	111	133	117	134	107	120	128	129	124	140	131	133	126	148	136	130	133	124	131	128	142	134	126	132	126	131	121	113	124	131	130	127	132	127	130	129	154	132	125	110	128	135	124	127	115	134	151	122	132	128	135	124	143	124	128	116	128	126	138	127	120	137	122	130	151	118	143	159	114	118	120	114	132	115	135	128	141	135	123	142	121	124	128	131	123	110	123	127	129	124	122	131	125	151	132	138	151	132	128	156	150	127	146	129	134	139	141	147	129	98	135	124	140	124	122	136	134	137	136	126	131	145	120	130	139	136	133	141	121	159	123	141	125	144	133	144	146	141	130	126	115	130	118	114	129	144	129	129	168	126	131	131	125	113	139	144	131	155	132	134	144	129	132	155	135	108	140	117	140	105	120	135	139	123	146	130	130	139	139	126	129	111	148	130	124	129	141	137	115	137	123	155	130	138	134	127	103	128	136	151	112	145	149	157	121	132	132	146	123	133	145	118	133	134	147	115	129	122	91	129	137	118	135	135	125	139	141	113	141	115	135	136	131	130	110	135	123	135	144	121	134	139	135	144	136	146	118	106	118	120	125	138	132	124	138	138	142	140	144	134	134	148	132	132	121	125	118	131	131	123	154	124	114	141	123	149	153	116	142	127	141	138	113	129	135	127	129	122	143	120	123	127	148	133	153	161	122	147	122	150	120	142	116	119	120	134	142	138	117	129	158	136	157	140	120	135	143	117	135	139	115	131	145	120	148	140	131	120	133	130	135	135	121	122	145	103	130	111	133	134	121	126	148	120	147	134	139	134	148	131	132	119	159	140	115	121	134	128	118	127	127	121	152	149	155	155	151	127	132	127	139	112	144	142	115	140	140	142	140	144	118	146	109	130	129	147	120	133	131	131	124	100	117	115	146	123	145	135	146	114	130	144	150	131	142	129	145	122	120	132	127	139	138	138	145	133	154	142	147	146	123	109	139	121	120	119	130	116	138	125	117	144	116	128	142	143	137	137	137	143	135	116	137	123	149	136	128	130	131	127	145	146	144	119	120	151	123	116	123	146	145	135	128	129	120	157	137	137	156	149	137	134	124	127	137	128	128	136	127	149	120	114	135	140	120	154	111	124	122	121	123	134	155	158	158	131	131	147	129	125	112	144	135	166	131	138	140	148	135	134	147	126	139	119	134	127	129	133	126	124	152	128	126	105	145	134	138	151	167	123	144	122	118	138	132	148	130	126	129	142	136	123	128	121	127	142	128	126	153	131	120	128	133	138	142	152	137	135	117	138	131	125	115	125	142	128	114	139	114	125	111	131	114	105	131	128	142	127	120	130	127	137	143	123	140	119	141	113	141	131	133	130	125	130	151	128	114	117	119	127	124	140	120	121	138	152	141	140	140	147	122	125	135	111	119	137	134	137	132	118	148	128	138	129	119	134	121	129	133	123	123	136	134	125	125	130	129	136	143	142	111	121	117	146	150	134	128	124	134	134	115	143	134	127	112	142	130	136	155	134	138	149	126	148	139	154	125	143	153	124	120	125	142	130	127	144	123	127	138	124	131	119	118	111	124	128	139	117	148	144	161	126	107	142	148	131	124	130	138	148	147	115	117	115	115	138	147	137	124	138	140	144	128	122	121
7765	2816	6687	7140	6083	4888	4145	3250	2782	2306	2065	1858	1658	1474	1301	1261	1123	1046	959	936	908	866	853	805	793	752	737	740	756	661	708	712	645	663	640	671	626	583	657	641	589	563	571	599	626	726	719	748	555	547	507	558	549	540	519	514	516	483	534	498	514	487	486	497	488	524	466	512	492	475	475	482	495	467	485	469	495	461	489	489	434	485	485	474	446	467	479	452	507	468	420	468	477	504	476	447	443	450	447	467	467	487	447	438	470	464	453	423	450	476	463	440	465	475	479	436	475	475	466	470	440	494	418	459	453	434	427	448	451	479	465	485	410	460	453	440	472	477	463	450	435	421	452	419	435	444	459	451	449	452	439	431	457	436	420	436	444	430	443	456	449	400	470	456	459	477	471	480	450	434	423	442	437	440	470	443	457	432	447	465	444	426	456	469	431	478	490	421	447	456	418	423	456	444	443	431	439	416	427	477	468	432	426	453	497	460	405	474	481	464	405	424	408	442	470	446	467	438	433	438	470	434	417	445	466	437	410	427	491	427	433	452	467	429	462	445	437	458	437	434	465	429	436	459	437	450	435	420	429	412	425	449	427	431	465	438	480	443	444	431	448	450	423	404	432	460	458	428	438	425	425	447	455	461	454	441	453	452	420	450	470	463	444	438	473	455	408	458	447	431	432	480	453	456	458	443	452	443	449	426	454	413	441	443	446	434	467	423	436	465	458	456	421	437	471	453	454	458	416	449	427	462	447	437	439	455	434	414	461	431	429	430	451	458	421	445	461	449	442	434	428	461	468	455	478	427	459	455	465	464	450	422	453	455	468	439	433	447	409	423	443	445	453	486	409	438	447	444	426	415	477	442	443	474	423	473	460	392	455	428	410	448	450	437	459	494	457	439	429	449	453	481	413	437	447	458	451	482	419	441	416	459	429	428	446	456	427	458	441	462	435	427	442	442	473	488	430	446	465	441	428	439	471	440	413	431	443	462	472	463	464	445	413	422	463	505	461	435	461	419	423	440	447	461	457	407	473	464	439	443	459	413	462	426	441	427	445	430	453	434	445	457	429	431	462	451	452	438	423	455	413	440	443	417	439	444	486	403	459	448	452	430	443	433	457	443	458	408	439	436	461	468	455	460	456	453	467	468	451	433	450	455	428	405	461	464	406	456	451	415	416	462	409	459	449	433	445	466	434	452	433	459	439	476	468	436	428	403	463	442	456	416	436	443	457	477	474	448	460	450	430	455	440	453	462	470	450	456	445	423	483	456	457	496	474	458	409	433	429	466	455	390	447	460	443	424	444	470	427	464	417	435	452	435	446	426	429	441	448	461	431	480	452	455	509	473	459	450	437	461	449	447	435	418	451	457	458	445	446	450	423	425	417	415	438	429	454	445	464	440	440	433	406	443	447	452	469	451	424	452	446	461	461	459	460	476	454	441	463	431	442	419	439	461	444	468	433	472	446	466	442	457	455	419	452	465	439	417	432	420	463	430	442	413	455	457	414	435	426	478	432	440	422	444	467	451	400	479	427	414	427	438	418	452	452	447	435	467	450	433	456	475	437	434	439	449	448	443	448	440	443	475	439	468	447	429	476	455	479	424	432	455	482	444	425	456	435	439	470	467	473	447	452	451	441	415	442	442	417	472	492	441	469	487	420	459	447	415	460	447	447	424	451	427	421	477	441	434	453	433	437	454	487	486	431	457	462	468	469	434	477	431	450	443	449	426	459	445	437	441	429	436	419	449	430	425	441	459	472	447	421	474	446	491	459	445	465	443	448	444	440	430	443	432	449	499	453	457	449	441	469	447	487	440	421	440	388	419	425	437	433	479	476	472	470	449	474	453	444	465	432	438	451	440	412	454	405	407	462	431	458	451	439	441	474	492	490	448	475	452	477	453	444	458	457	428	464	426	457	416	438	478	455	471	452	423	452	434	462	441	479	452	464	418	458	447	449	430	472	416	465	473	440	430	460	454	432	462	453	459	453	445	436	450	486	479	483	452	438	479	429	433	490	463	432	425	448	442	422	453	447	456	443	446	444	475	438	450	449	476	451	463	408	456	483	474	450	463	463	413	442	463	425	445	461	495	466	447	453	459	436	439	440	446	433	446	437	440	426	433	460	448	457	471	506	462	464	441	472	435	490	427	468	407	431	429	437	488	452	463	471	453	455	432	443	476	421	452	472	447	457	472	449	412	431	437	430	444	440	429	489	446	480	460	426	446	406	466	457	426	453	485	450	442	449	432	449	465	442	448	474	419	405	439	426	489	416	437	455	477	440	450	448	477	451	422	435	425	435	430	440	491	419	454	427	479	437	464	459	450	437	465	452	425	437	485	503	428	465	462	429	461	459	442	441	431	454	451	442	495	465	430	452	469	435	449	454	461	418	485	382	426	464	427	454	455	452	437	482	439	458	436	490	428	464	458	495	434	468	418	419	435	421	444	441	439	450	436	462	422	453	429	451	416	425	448	428	454	442	452	443	473	466	418	447	445	439	499	441	457	410	378	456	401	464	405	439	452	482	448	452	433	443	488	469	431	385	465	457	480	462	448	484	451	472	443	473	408	439	460	459	465	443	460	437	460	420	438	400	490	420	452	446	396	446	457	439	438	458	460	475	463	459	444	441	433	434	438	451	430	451	427	437	444	443	458	429	435	411	440	428	460	467	417	445	473	455	434	441	453	445	456	450	442	427	450	461	432	422	454	421	472	428	462	488	468	488	460	463	460	463	448	415	448	490	437	474	428	466	458	404	450	419	428	447	454	425	473	444	452	444	466	481	442	485	460	442	477	438	423	429	442	434	433	447	431	441	441	437	445	442	440	469	435	479	442	453	463	442	489	447	460	448	453	448	407	489	462	470	444	441	442	469	445	489	484	461	425	435	434	461	456	447	444	462	433	440	455	441	452	442	445	434	432	454	425	462	460	441	453	436	453	439	444	442	477	430	472	464	471	432	440	458	432	456	469	468	451	435	521	425	457	411	443	426	441	415	448	471	457	425	452	432	422	483	441	434	457	437	450	466	449	421	418	446	437	461	445	474	462	445	418	412	467	470	434	457	417	471	459	467	402	461	420	439	474	421	437	461	469	434	440	478	432	442	462	434	414	459	440	488	418	422	441	463	475	425	473	410	460	478	444	454	463	487	413	453	407	438	437	442	495	482	490	431	421	489	446	452	454	453	460	411	439	471	461	462	417	468	466	416	398	465	433	456	423	493	474	455	463	445	434	445	451	471	479	476	435	447	445	441	458	467	420	458	471	447	410	469	480	446	416	458	425	461	467	449	423	401	460	437	429	459	413	486	441	490	449	497	470	449	441	458	433	427	486	439	481	401	420	470	415	480	413	461	466	460	391	456	443	437	427	460	424	407	472	486	409	466	459	432	445	447	441	466	455	466	408	468	472	426	429	464	443	426	451	444	435	470	466	427	443	504	494	478	445	503	411	425	494	410	443	378	473	461	434	464	469	411	452	455	437	451	420	442	438
1364	348	404	392	371	327	323	323	316	341	308	293	320	320	295	330	314	298	305	329	349	321	291	294	333	294	318	322	286	314	324	300	273	329	316	325	325	307	283	297	304	310	309	311	292	313	316	314	322	299	285	308	347	327	316	315	320	307	304	320	309	344	319	314	313	336	338	334	322	308	342	308	278	293	292	332	318	321	339	325	309	359	302	318	336	330	334	300	306	300	301	321	295	284	327	305	319	314	341	310	298	295	326	310	294	340	304	299	344	347	295	315	318	303	325	325	333	314	299	346	301	274	310	313	353	293	310	310	330	304	316	323	326	326	282	322	328	299	339	296	309	334	296	309	345	307	309	326	343	304	288	319	314	273	312	295	339	330	318	311	313	315	334	315	282	301	311	329	355	358	312	281	328	321	324	324	314	305	329	323	314	326	309	351	302	302	307	327	282	337	315	294	327	317	320	333	313	300	313	334	347	296	318	335	335	325	312	282	287	287	283	295	330	327	337	323	322	312	302	326	331	333	307	294	320	299	330	339	306	312	317	319	301	306	299	304	302	311	319	369	301	354	322	307	309	309	305	309	322	311	292	352	313	318	311	297	314	334	337	356	306	350	329	317	301	340	303	291	339	323	318	294	354	340	305	330	327	302	343	345	339	331	340	317	283	344	309	315	286	326	327	347	293	315	325	317	350	299	300	313	334	343	309	306	301	300	320	314	312	313	318	309	316	329	334	298	312	293	296	324	298	288	305	338	323	325	294	284	319	355	332	333	329	291	316	327	313	312	321	327	307	311	300	318	314	328	277	290	340	347	360	316	306	323	323	313	316	326	346	339	279	328	325	325	337	328	305	330	319	329	300	269	331	308	306	361	289	349	333	313	278	308	360	352	292	340	329	298	364	302	309	331	291	332	332	347	313	309	308	274	303	309	374	303	339	298	293	292	329	295	309	293	310	312	311	334	341	305	305	329	307	322	333	310	313	294	328	295	299	307	355	342	308	308	338	325	324	335	332	310	336	302	324	318	331	314	327	326	312	314	347	310	321	310	314	324	298	337	321	318	284	346	308	299	321	295	336	296	315	310	328	334	328	325	337	285	295	287	339	338	328	320	299	314	310	325	325	307	303	326	350	327	329	306	341	338	310	311	314	303	299	348	332	327	302	331	340	332	310	331	332	291	313	276	323	302	276	318	357	328	308	304	291	317	309	318	309	302	311	326	346	282	293	274	332	296	337	289	328	332	304	320	330	353	296	314	359	328	321	323	290	277	303	311	312	298	292	313	318	361	298	304	309	330	269	323	338	317	338	305	290	330	320	319	304	308	328	325	319	301	296	332	320	322	311	328	341	342	343	343	319	341	330	321	323	298	325	309	315	309	309	320	333	319	306	287	309	309	311	283	318	329	324	311	339	306	310	326	307	298	339	330	327	293	327	316	323	329	314	321	315	312	298	303	317	296	329	317	304	335	350	334	334	325	312	327	318	301	324	316	298	322	327	352	339	301	292	344	305	301	322	329	330	319	330	347	287	312	348	292	313	334	308	309	293	337	323	333	307	302	290	306	334	302	337	297	311	321	297	322	311	355	309	290	322	282	323	332	339	320	313	300	333	289	354	341	339	320	339	302	323	316	312	324	283	269	327	295	349	280	314	313	336	311	313	306	327	337	318	298	295	319	336	310	310	321	311	326	293	362	325	332	315	312	291	336	302	306	337	322	327	313	327	316	315	332	324	328	329	337	300	342	318	315	328	331	295	310	296	349	302	297	331	356	327	291	349	324	335	300	284	333	334	301	316	326	335	347	301	302	313	310	330	336	329	328	326	310	350	346	345	302	314	322	317	304	298	305	369	326	323	305	322	350	310	329	314	301	312	315	321	330	359	307	308	324	297	313	319	307	313	318	318	306	338	326	325	299	308	302	325	305	295	370	322	317	325	340	322	334	319	333	336	335	361	304	323	327	307	302	300	305	313	376	336	312	312	317	301	288	310	295	329	338	328	289	325	316	322	325	320	297	337	284	301	329	306	347	332	303	316	339	317	316	328	325	318	332	319	338	323	319	312	327	321	297	319	301	323	313	312	310	313	303	275	304	309	317	312	332	336	319	339	324	315	343	324	345	317	339	310	295	344	323	324	305	333	281	308	309	300	326	329	320	324	334	293	311	334	325	301	316	303	328	328	305	311	312	341	334	342	351	314	321	331	304	310	312	320	303	305	312	317	310	333	315	331	298	325	288	285	313	336	301	313	331	306	332	315	355	316	302	306	323	297	323	298	310	329	352	323	320	345	319	333	317	323	367	302	327	324	327	324	299	339	280	316	350	324	307	319	320	343	317	334	316	304	348	331	307	339	329	337	317	302	327	341	347	324	310	343	329	322	314	331	346	317	329	359	324	312	316	300	334	354	321	337	323	329	332	297	303	299	303	318	310	326	346	323	292	365	317	321	330	329	329	329	310	311	315	300	362	336	308	294	306	324	305	312	289	283	301	341	291	315	334	297	339	336	297	326	352	322	348	308	368	356	321	342	320	322	323	321	307	316	314	333	315	318	322	323	296	326	318	304	311	335	298	300	315	310	308	313	337	300	320	307	321	300	350	311	334	299	309	321	300	301	280	316	355	329	319	291	354	310	319	317	291	325	335	345	331	297	330	288	257	320	311	323	307	302	332	315	338	330	348	294	282	308	314	317	291	333	327	340	313	328	323	311	363	322	286	331	336	339	321	317	310	283	306	326	307	327	336	323	298	284	299	328	341	317	315	296	324	311	320	330	331	343	319	316	318	312	329	339	309	351	345	326	327	309	336	312	294	324	308	313	311	317	331	296	308	323	300	295	344	345	310	348	328	311	318	309	357	345	312	316	320	326	295	305	316	306	324	309	322	316	343	307	297	327	349	343	316	312	313	286	359	312	350	345	369	353	334	300	298	313	304	313	315	305	308	278	318	317	312	311	312	307	319	343	305	312	297	339	303	278	333	320	329	285	333	356	318	285	337	356	333	313	290	333	328	331	292	328	338	323	336	325	313	314	323	310	320	335	347	338	310	313	329	285	300	297	325	294	330	293	319	314	340	296	301	317	335	315	332	333	330	342	312	290	298	325	304	307	318	291	332	331	285	335	311	338	330	303	320	336	321	317	299	316	301	290	328	329	313	305	342	347	327	328	304	303	305	346	320	333	303	318	314	324	307	297	303	339	336	315	308	345	310	329	359	276	317	340	302	308	327	289	347	319	302	316	297	289	344	318	328	301	339	306	312	333	294	313	291	313	313	324	320	290	300	308	278	318	327	308	302	321	324	313	302	295	323	348	343	313	325	329	330	299	313	328	334	283	321	319	300	306	303	315	301	348	322	337	340	309	290	310	292	347	287	335	330	296	340	313	334	299	312	320	324	290	286	310	309	339	350	331	312	296	303	305	345	317	314	295	335	320	322	324	348	306	352	343	331	271	317	284	324	300	335	346	352	346	300	312	311	294	302	304	298	294	309	307	275
2409	1085	1194	1163	1157	1087	1087	1100	1000	1046	1028	1006	997	951	1031	984	990	997	996	975	1004	942	992	985	1019	995	1002	938	935	931	967	978	975	979	950	968	938	959	901	956	921	974	922	986	973	965	923	923	918	954	953	932	974	985	943	946	953	921	956	953	983	924	934	951	938	972	983	930	942	1006	981	923	992	958	929	912	965	966	901	982	965	973	930	902	1009	978	1018	955	970	969	991	960	946	916	928	952	954	923	978	931	920	920	938	958	934	988	958	963	904	1013	992	952	894	942	934	963	895	938	933	935	913	974	943	897	970	884	934	1022	891	887	934	938	972	959	941	928	902	1032	939	950	962	917	957	917	930	962	963	948	969	993	995	982	964	917	959	1001	939	918	949	946	977	956	958	942	917	933	976	946	946	967	906	984	852	949	949	958	958	996	943	956	954	986	947	951	964	952	947	930	943	951	934	959	984	965	992	888	957	957	963	940	969	965	893	985	922	967	1009	954	932	980	971	919	916	934	946	976	965	945	933	981	929	956	988	951	937	944	956	960	927	938	957	1040	912	966	948	963	973	927	1004	952	981	947	922	962	961	973	949	954	902	998	966	985	921	959	960	910	972	982	951	937	897	945	922	908	967	910	948	949	976	996	899	935	940	965	918	963	947	926	918	984	885	938	922	928	924	944	947	899	911	928	983	968	990	959	1014	918	970	943	947	955	961	952	963	972	886	959	925	924	987	936	951	942	947	1019	1015	957	908	963	960	901	984	932	951	897	981	945	933	906	1002	940	973	976	962	957	983	971	933	880	972	986	1026	943	958	916	985	946	1028	949	957	942	944	985	921	887	950	905	998	985	977	952	965	979	950	923	895	960	932	966	919	923	915	1022	939	949	956	944	958	949	917	999	938	930	955	943	940	996	983	969	950	953	902	966	936	992	921	981	907	939	899	992	948	962	992	956	949	1001	965	970	952	962	958	900	895	962	949	950	932	915	1003	928	941	915	937	970	982	958	940	901	938	984	949	949	996	925	941	946	929	897	928	923	928	997	958	933	968	931	966	922	934	935	919	963	970	972	939	978	994	966	946	981	943	895	987	982	903	950	957	960	940	964	933	989	940	938	933	959	945	955	927	978	967	934	928	1038	952	889	921	928	970	956	951	988	965	921	933	941	906	948	953	992	929	925	910	933	951	960	980	907	988	912	967	953	1018	907	927	958	917	917	883	960	936	874	989	935	947	923	948	977	978	940	875	983	1007	950	983	1028	952	987	970	981	936	952	998	938	971	941	976	971	996	998	968	948	926	956	988	930	958	949	926	962	975	943	979	924	990	900	999	973	943	908	879	972	960	1023	945	927	927	976	940	936	893	971	981	966	929	980	996	924	944	943	998	937	941	958	897	964	980	967	954	947	963	995	955	945	932	915	938	965	967	944	979	888	956	934	963	986	954	958	941	942	947	938	904	956	922	936	945	927	935	929	959	918	928	967	946	992	930	940	962	960	946	1015	919	972	929	934	931	945	942	871	946	945	959	925	913	955	969	983	924	940	963	961	976	961	974	941	891	915	933	995	943	946	953	978	879	934	982	954	930	970	951	947	960	933	964	964	960	935	950	997	976	966	940	949	950	1001	928	919	960	982	958	885	949	942	971	960	987	955	953	982	973	922	993	957	1003	912	912	941	912	954	997	943	922	943	1007	930	964	927	930	957	920	991	932	939	860	999	908	938	960	969	916	987	975	925	959	897	982	948	930	914	928	911	946	952	951	922	949	906	899	920	990	931	940	916	1000	909	956	950	941	960	922	1003	974	930	948	998	970	951	935	969	920	988	966	966	937	1033	926	930	893	969	921	911	950	992	916	926	973	971	973	954	929	964	984	905	1007	940	1012	969	926	937	966	934	938	986	924	954	979	913	948	952	957	904	976	876	959	914	891	978	970	927	937	922	952	897	935	947	901	923	979	926	996	951	956	943	997	923	991	928	916	1011	995	966	969	922	966	929	943	937	915	963	982	980	978	922	932	913	989	960	1003	910	978	989	1023	977	922	974	950	926	967	960	1000	984	961	965	875	1024	870	941	954	937	959	917	973	931	936	959	928	938	976	915	975	924	931	922	904	932	964	960	1009	974	963	920	936	975	950	923	968	990	976	933	966	940	959	976	888	953	984	942	926	975	955	936	970	993	932	968	980	957	969	950	896	959	958	987	966	925	888	934	969	935	923	972	939	996	924	967	946	958	924	953	936	971	986	950	987	977	904	907	905	929	917	941	967	936	928	939	934	964	904	952	966	934	914	922	950	922	860	942	941	948	911	962	944	940	944	923	927	948	975	974	983	990	900	924	933	963	921	925	916	902	998	951	910	945	895	935	963	917	945	948	878	969	960	976	944	977	991	954	927	904	990	959	972	942	917	995	991	996	962	979	962	974	937	946	966	961	922	970	922	935	920	966	949	996	986	987	979	955	928	907	919	974	941	975	949	942	945	952	951	943	953	987	955	937	933	991	955	909	872	967	962	908	993	952	922	956	954	1030	918	878	927	957	898	939	981	935	927	1003	988	982	942	970	925	972	936	976	970	957	954	943	930	983	1012	1008	921	961	927	960	942	982	916	936	992	951	1008	957	950	960	968	964	939	932	951	984	903	932	955	903	962	917	961	974	931	972	896	953	920	996	935	886	952	948	939	880	922	928	962	906	924	977	955	947	949	985	949	905	970	946	949	983	952	901	980	963	939	897	977	912	1059	939	930	903	962	982	964	944	954	969	954	979	963	950	942	961	1002	935	938	978	1001	926	936	903	954	908	976	968	927	926	995	956	954	976	888	958	982	959	975	937	984	956	955	884	979	933	947	942	976	943	996	967	933	957	978	956	961	912	863	950	961	941	906	932	949	944	1001	964	892	867	1005	975	951	922	956	931	966	964	910	938	936	922	956	966	978	928	982	938	944	950	917	941	924	1002	1002	959	930	924	938	956	914	970	973	972	903	898	1001	990	918	1002	921	970	959	973	920	913	1000	945	948	944	990	986	950	976	955	968	941	941	962	984	961	936	946	895	945	936	977	964	1000	901	966	950	977	921	1002	915	989	918	939	970	971	880	896	941	1026	957	1019	946	913	984	984	982	938	942	914	881	968	965	972	886	952	941	946	928	949	925	947	978	954	957	955	960	878	960	968	1015	946	944	1024	953	944	973	924	930	938	979	961	988	974	947	933	944	979	974	945	982	898	980	906	985	941	972	963	971	1030	1016	920	984	976	922	943	901	934	933	916	976	966	945	940	923	935	987	916	1007	965	945	955	972	917	946	909	946	922	921	996	905	904	924	925	948	959	923	905	978	1011	985	950	936	946	909	915	954	977	913	954	915	1002	936	970	926	919	972	920	933	1006	909	972	927	979	913	975	974	943	987	958	944	975	949	961	966	955	974	965	949	964	971	983	984	921	931	939	930	939	964	915	999	935	946	929	894	948	938	948	974	976	930	958	981	974	955	935	938	979	976	898	933	965	945	991	964	928	1025	937	968	922	986	957	940	991	964	913	961	966	955	949	931	926	933	954	931	945	954	971	934	954	939	1007	918
4803	1324	1558	1205	838	608	546	409	343	341	340	292	248	229	257	212	218	214	235	210	209	207	197	192	201	193	205	226	200	207	229	218	219	194	188	207	204	193	181	192	189	182	199	173	206	206	201	218	200	226	210	225	163	193	191	190	190	183	180	195	200	199	197	213	188	210	205	215	200	166	199	226	192	199	196	172	214	223	154	178	187	191	172	215	171	198	200	231	192	191	194	197	194	187	195	176	200	203	202	190	193	217	197	199	191	191	208	204	167	177	197	204	205	207	182	172	181	171	175	192	180	187	187	197	210	192	174	198	181	193	189	189	195	204	177	190	193	206	182	177	201	216	173	206	178	193	194	186	192	169	212	196	176	195	191	162	208	173	185	189	161	174	176	186	191	185	191	168	203	212	208	222	171	191	181	199	193	194	217	202	210	196	197	184	178	188	195	178	178	197	198	178	164	210	167	190	203	182	186	170	221	207	183	185	183	202	212	206	164	200	185	203	197	183	181	176	198	211	191	211	187	191	191	193	204	178	191	201	179	190	185	182	209	189	203	180	204	191	211	196	189	227	196	183	183	193	202	227	188	198	188	198	194	192	196	219	173	188	187	185	200	210	207	189	201	193	178	195	185	190	189	178	197	200	200	190	197	187	208	185	207	164	177	167	205	185	169	189	196	179	214	168	190	212	178	182	196	175	192	190	189	173	168	197	200	200	185	197	185	184	190	170	223	204	187	200	197	192	190	210	185	178	188	204	195	192	204	196	213	177	208	224	221	190	198	179	183	205	186	183	177	164	218	184	186	185	188	207	202	181	194	175	182	193	184	193	190	195	187	208	176	234	195	194	181	223	183	188	200	194	177	183	245	201	190	186	192	190	172	188	189	184	193	188	176	204	174	182	202	203	224	157	184	187	200	160	193	209	200	185	169	209	180	170	180	199	185	196	177	177	188	193	174	176	196	196	188	175	210	192	190	195	192	193	169	179	235	204	210	188	205	181	202	190	175	192	165	224	176	207	191	191	142	163	175	213	199	188	209	179	227	182	190	206	214	202	200	189	171	194	186	181	200	161	206	180	179	163	193	200	179	180	195	191	207	193	190	194	203	206	187	175	210	201	195	229	205	208	188	192	190	194	181	208	190	221	198	196	185	189	230	202	218	183	214	218	191	182	195	195	186	205	189	202	199	185	197	182	185	181	197	189	213	206	181	200	190	181	168	203	154	193	180	195	162	190	203	203	199	200	189	176	175	211	183	174	197	192	210	198	183	218	195	191	217	193	193	187	185	188	218	229	204	191	213	191	190	183	178	164	190	192	184	203	190	213	183	179	177	219	180	194	199	177	191	163	176	202	206	186	178	194	191	157	193	200	182	193	212	202	195	205	176	172	191	186	208	165	188	199	177	205	196	168	175	215	221	198	186	189	205	207	179	185	180	187	185	194	191	186	180	199	205	179	186	176	190	164	174	231	183	195	180	207	205	182	186	183	190	209	199	204	170	172	196	204	190	203	196	196	191	228	178	188	180	211	187	191	190	169	167	198	180	191	192	215	163	172	236	172	193	189	206	203	195	177	230	185	179	199	174	180	192	180	189	186	173	184	182	174	178	177	184	177	207	188	189	199	193	186	198	193	205	192	210	181	186	195	148	175	204	169	209	208	171	206	200	168	189	185	200	165	215	185	208	188	205	209	183	196	192	176	180	187	231	186	210	182	194	198	187	213	216	198	193	205	190	190	185	192	218	188	212	190	202	186	173	188	195	196	194	198	174	203	222	187	190	203	177	184	228	194	189	172	188	213	176	199	177	178	185	191	189	211	182	237	172	204	195	196	193	193	187	204	175	194	197	194	201	190	187	211	202	195	207	182	176	206	200	184	196	209	183	192	201	208	190	161	196	202	181	160	191	178	205	213	212	213	180	215	194	194	195	182	183	188	183	200	196	196	208	216	180	181	182	191	195	187	200	194	199	216	184	175	195	193	208	179	180	171	190	211	183	192	208	171	199	196	193	197	189	198	175	182	217	211	207	193	173	199	193	184	186	186	187	190	187	194	197	187	218	180	211	211	212	183	203	197	182	184	173	192	196	194	205	171	192	188	206	202	180	175	201	207	204	177	183	207	209	210	206	185	187	179	197	195	170	180	190	184	171	197	208	176	194	223	182	179	195	174	201	210	176	210	193	210	200	179	160	196	178	196	190	214	199	200	165	174	190	145	170	193	186	228	177	191	175	210	171	182	192	190	215	205	175	203	181	202	185	176	204	223	203	200	202	196	206	203	228	179	185	183	190	176	206	180	201	174	200	198	213	175	192	171	187	204	202	193	194	173	194	188	181	192	191	174	178	158	201	174	195	203	203	192	182	226	174	180	202	194	205	182	191	222	189	188	190	210	183	196	192	178	178	182	199	169	210	190	197	177	213	212	201	204	185	190	179	201	197	210	211	180	183	206	172	187	167	190	193	227	194	200	203	194	199	203	201	192	209	213	194	212	183	186	195	194	200	190	198	216	177	191	185	206	195	183	186	188	189	193	185	193	196	221	192	154	205	200	189	187	200	216	205	200	205	171	199	188	196	192	193	205	177	200	178	175	159	157	229	197	205	205	192	194	213	207	220	198	218	178	198	189	208	168	173	188	177	196	202	191	187	205	183	200	214	209	185	210	209	191	207	192	205	208	189	207	177	208	200	196	220	208	189	216	206	179	202	186	184	210	169	184	203	158	195	190	188	196	175	211	223	186	170	166	187	196	184	182	181	175	168	193	194	201	178	183	200	189	156	224	192	167	195	187	202	202	203	208	187	180	174	202	187	168	183	203	204	173	180	223	186	203	210	185	197	176	205	197	185	187	178	214	175	168	189	204	212	191	192	180	179	193	198	196	197	203	188	204	186	183	184	197	214	163	182	174	202	196	197	204	183	214	183	185	189	187	189	184	204	189	186	186	174	188	185	178	185	163	203	184	187	188	184	203	209	217	202	164	161	194	183	197	170	212	167	179	174	194	208	171	210	218	177	194	200	199	187	169	184	194	178	198	175	209	193	187	187	180	192	194	191	178	197	177	219	198	173	210	191	208	215	182	206	193	161	186	185	188	212	192	171	177	200	169	173	193	220	191	227	176	168	189	200	175	187	196	207	170	201	211	185	193	185	185	173	182	195	182	190	195	202	199	175	217	192	206	185	164	222	214	181	183	181	172	203	211	191	177	189	180	184	176	198	202	179	194	190	198	174	205	200	203	177	201	190	190	180	189	199	162	181	196	201	204	183	178	206	208	186	185	185	196	223	200	185	164	192	188	199	189	202	191	201	161	205	190	160	172	201	206	218	196	203	180	192	151	192	179	205	206	161	178	213	183	200	175	187	173	199	177	189	181	182	199	170	191	206	183	185	183	206	191	184	213	180	201	205	171	192	192	210	206	203	210	196	179	201	200	202	161	222	204	186	208	207	203	164	191	185	189	177	192	193	196	191	180	161	183	171	175	181	213	198	187	192	203
5585	1751	3950	4128	3550	2980	2457	2116	1755	1617	1442	1290	1154	1180	1077	1028	946	898	936	898	850	840	783	762	764	819	784	746	752	741	841	761	738	744	739	644	712	647	719	738	723	661	651	689	646	736	778	697	657	684	648	669	657	668	663	667	630	662	632	647	627	651	682	623	652	637	596	643	658	616	646	600	592	640	601	614	573	609	654	628	616	619	583	607	612	589	615	652	636	593	648	666	601	609	603	660	575	633	604	657	594	625	646	597	656	656	623	625	632	585	647	646	567	638	634	634	565	620	623	696	631	631	635	596	613	626	625	606	640	583	636	598	624	653	632	612	656	648	605	626	607	632	622	597	618	576	611	600	598	615	638	562	604	605	642	631	624	606	614	598	593	624	619	636	598	600	607	643	592	626	570	609	578	604	634	582	608	604	611	602	629	642	639	583	579	635	636	618	651	608	639	612	617	640	634	640	661	595	636	578	629	631	624	607	613	640	615	593	613	620	603	590	659	619	643	617	618	596	620	614	598	607	607	629	638	588	635	602	608	581	582	606	616	647	601	618	637	669	621	654	637	587	602	586	632	635	622	618	603	619	628	624	581	615	612	623	585	616	603	569	624	631	603	600	596	576	594	619	564	641	622	587	650	617	589	584	624	600	669	624	589	590	606	595	670	620	601	606	580	619	588	569	610	631	641	606	614	593	565	584	580	632	600	604	594	639	608	650	617	625	651	600	615	659	603	659	645	600	578	606	576	629	591	608	629	583	605	617	593	628	630	621	631	630	606	614	618	625	616	643	623	603	620	589	609	608	614	593	582	614	598	635	597	605	645	570	647	637	614	576	588	641	582	668	595	571	579	615	584	582	598	632	693	694	619	612	617	589	593	604	629	619	586	595	560	634	639	616	637	629	668	620	625	569	601	622	588	612	632	658	656	649	583	629	619	599	627	668	624	577	605	592	628	601	596	590	607	648	595	645	617	630	631	623	639	642	593	579	599	571	569	610	646	637	601	625	600	583	611	628	647	645	659	582	586	595	638	606	556	624	635	611	632	639	601	611	622	655	596	604	687	587	661	640	629	652	629	568	590	610	628	628	617	631	618	632	600	583	660	637	591	586	613	610	626	641	617	567	589	616	558	629	615	590	611	612	569	629	594	639	616	580	647	666	640	580	588	613	652	634	576	649	589	581	655	676	596	624	620	589	622	602	597	659	610	597	608	602	606	648	607	619	610	566	642	576	640	638	575	656	611	643	577	577	611	664	611	635	621	637	587	653	644	621	601	605	605	559	582	644	630	603	653	576	618	674	604	614	582	596	619	608	637	630	623	601	608	581	609	629	660	599	619	633	650	599	598	638	626	596	579	638	624	570	644	630	615	611	617	635	582	608	610	619	596	584	608	598	645	568	589	591	655	585	598	615	583	605	630	615	570	615	681	584	639	651	596	630	615	587	609	580	649	660	589	606	641	610	610	617	631	605	658	651	609	601	645	588	615	612	623	563	556	620	665	600	567	644	655	639	655	590	603	583	600	676	592	651	642	602	594	613	608	633	584	632	651	616	619	594	623	617	664	642	613	653	625	660	620	612	593	601	661	620	643	553	660	673	654	571	575	647	679	595	657	591	641	619	584	596	604	623	653	580	595	599	597	640	628	617	615	635	600	653	604	604	638	656	625	635	602	591	592	608	598	590	595	594	653	616	587	597	641	604	631	617	590	641	603	608	617	604	614	605	615	602	636	581	603	618	587	568	599	632	553	617	582	633	574	608	587	614	605	598	629	592	571	629	614	605	610	675	606	583	612	625	614	608	618	639	581	591	608	654	667	582	634	629	642	585	576	641	611	597	593	591	629	585	657	621	607	640	595	624	643	616	610	625	605	645	646	589	600	603	572	627	653	650	606	611	571	611	586	656	602	574	640	597	615	628	634	593	576	597	594	581	611	653	600	611	673	673	614	590	634	623	601	620	589	614	635	591	594	603	608	593	649	616	573	631	625	643	601	612	615	606	605	630	604	625	623	592	584	607	611	621	610	610	603	633	590	623	661	575	578	612	599	585	596	637	652	647	651	635	615	644	606	620	658	616	552	623	615	632	591	644	594	630	632	617	647	595	585	620	615	577	592	593	615	635	646	603	603	577	662	580	639	609	617	614	598	602	617	614	603	581	589	595	657	629	646	630	615	591	617	587	567	595	609	652	578	614	604	610	588	592	559	612	628	604	623	592	627	620	574	640	624	632	597	600	566	594	676	609	624	627	605	619	594	555	594	604	578	575	622	592	639	604	605	619	660	609	618	665	637	606	617	593	608	622	600	624	611	617	602	640	601	612	624	623	632	619	607	595	620	634	635	636	615	644	621	661	603	584	570	616	586	619	618	596	588	602	608	591	604	637	583	609	624	607	585	622	581	618	583	656	590	568	607	598	656	592	623	561	662	626	629	608	620	652	613	601	647	612	586	609	671	645	601	621	628	614	622	610	587	583	581	625	626	635	633	617	589	654	612	625	578	585	620	615	611	578	603	580	606	613	589	650	617	622	577	596	651	597	556	626	596	638	622	615	604	615	591	632	639	605	622	611	613	630	621	609	618	631	606	595	633	604	649	595	669	628	633	607	601	599	603	591	590	620	609	635	603	636	629	592	585	607	640	681	639	595	618	655	591	606	649	609	609	611	614	639	654	633	584	593	590	615	627	590	573	629	610	563	619	576	619	610	640	600	597	641	604	584	588	583	614	635	616	627	633	590	617	589	616	645	648	585	579	603	610	600	610	646	649	637	644	641	618	601	594	606	584	611	627	615	617	621	595	642	664	606	637	630	610	646	621	663	587	614	578	547	630	585	634	627	601	616	569	644	635	617	638	600	580	614	595	619	598	591	611	600	612	620	616	629	625	628	589	582	577	613	586	649	592	630	666	614	629	604	596	599	649	587	581	643	582	636	567	619	580	639	602	600	638	648	615	589	626	577	614	619	655	614	616	598	619	568	611	592	628	635	676	612	589	539	552	614	614	615	636	576	559	630	662	653	634	604	623	630	645	589	646	609	613	646	651	576	595	633	611	653	601	616	632	592	593	554	608	650	613	654	608	616	636	629	619	599	606	637	623	641	611	559	647	594	612	649	620	603	607	562	599	597	574	639	623	609	557	640	627	608	620	658	616	609	586	587	661	640	633	620	629	629	632	632	647	596	569	613	626	634	596	645	647	590	624	660	614	623	593	601	599	636	629	604	609	569	630	598	607	595	621	627	595	577	598	637	608	598	574	603	598	633	610	569	598	631	636	598	616	642	605	599	602	641	620	617	634	620	596	599	592	616	607	607	584	581	609	631	636	608	623	669	616	654	600	598	644	633	575	618	645	622	589	605	635	588	621	673	634	616	621	617	635	610	623	670	596	604	596	615	614	625	608	612	590	598	642	631	600	637	591	660	589	605	637	666	613	602	586	591	613	586	611	569	550	599	600	635	621	638	601	624	630	587	596	643	611	591	603	643	606	642	617	647
8658	2508	2972	2106	1370	1012	721	584	438	387	336	285	293	232	225	222	166	199	184	216	179	181	174	161	162	150	165	156	146	139	170	156	147	155	149	160	173	152	153	165	151	148	158	114	163	142	135	142	135	129	142	128	136	153	139	142	119	125	142	137	126	140	118	127	130	143	122	139	126	122	121	134	131	145	121	141	146	151	137	149	134	137	126	132	145	143	132	115	118	152	126	135	109	122	130	146	134	134	138	153	147	129	124	135	128	142	118	124	108	116	138	117	119	137	138	129	134	124	125	134	117	136	135	123	135	136	135	116	155	119	114	136	118	148	130	146	125	141	149	127	127	153	127	121	149	130	128	130	121	129	121	121	126	130	115	142	136	113	118	128	142	122	141	142	121	133	127	135	129	136	108	125	126	133	120	124	120	134	127	146	140	138	136	120	149	133	125	113	129	136	135	131	136	123	138	124	121	133	123	126	125	101	120	124	122	117	123	157	139	132	137	135	126	148	125	142	118	108	127	129	145	120	141	122	137	138	125	114	134	113	125	124	137	123	112	135	132	123	139	116	149	127	132	139	119	153	122	124	107	129	124	139	130	117	146	115	128	129	125	134	134	122	147	117	118	123	140	138	128	125	141	128	128	132	134	124	125	129	131	117	112	126	120	144	139	131	133	119	120	120	155	126	126	127	126	120	126	129	115	130	119	128	117	136	113	124	124	127	131	117	96	123	123	117	123	144	156	147	137	119	141	138	137	127	133	131	120	119	126	118	129	125	121	133	119	146	117	135	130	115	108	119	145	141	126	130	113	147	134	140	131	113	143	131	122	123	136	140	161	132	136	162	111	113	139	121	121	123	134	118	124	106	140	130	146	130	122	143	116	92	136	141	116	118	129	117	148	137	132	136	117	130	137	122	134	125	123	128	150	117	116	122	140	131	134	123	142	150	111	143	132	131	133	124	139	129	137	99	139	112	121	131	154	142	150	121	124	141	141	126	130	117	120	129	122	129	127	128	134	121	124	117	106	111	127	141	125	107	123	137	125	127	134	128	122	123	132	136	127	133	136	132	139	113	106	138	155	147	125	114	133	142	121	135	130	131	114	121	114	117	136	138	136	148	125	122	111	134	119	131	127	113	137	117	147	150	142	130	146	121	116	112	136	135	125	122	126	143	127	124	134	129	140	140	160	131	142	143	134	128	126	124	126	127	127	118	121	126	129	111	128	114	141	115	128	108	123	147	146	131	146	141	142	117	142	103	137	129	131	120	126	118	125	119	132	144	134	162	110	135	136	140	129	127	130	116	126	119	146	156	118	107	123	128	109	137	125	133	129	107	146	114	139	129	131	115	129	139	128	148	130	124	138	147	128	159	143	130	118	113	139	144	130	121	125	116	108	135	111	109	123	125	130	124	134	119	128	128	132	107	119	121	113	131	111	111	122	129	132	152	133	126	130	132	125	139	130	118	127	124	124	118	139	156	148	137	140	131	124	129	125	132	134	137	134	130	126	144	125	145	131	146	140	139	126	134	123	133	140	139	161	145	117	136	125	111	130	164	115	115	140	152	130	120	133	135	117	136	124	125	142	134	116	143	111	126	117	134	143	144	130	137	148	119	145	132	135	141	122	121	117	128	123	120	145	130	132	147	120	128	119	136	145	119	138	140	135	142	146	144	137	124	127	127	125	137	137	116	125	125	147	148	129	129	134	135	106	145	132	124	117	127	116	131	129	140	139	115	134	140	134	124	130	123	118	125	127	110	132	124	127	131	134	129	133	122	124	136	137	108	105	121	128	121	145	141	133	138	140	115	138	125	111	139	121	113	140	136	120	136	134	134	126	114	141	141	117	145	129	124	127	119	125	129	138	155	124	151	117	129	111	138	125	136	134	121	131	125	113	126	106	138	109	122	129	146	155	129	129	140	149	125	121	137	123	142	117	142	117	116	121	120	129	129	123	129	116	122	142	140	133	126	125	117	123	138	114	119	114	144	126	140	133	138	133	124	139	133	116	120	117	130	121	135	118	134	119	125	122	101	157	127	127	142	135	128	128	137	125	132	142	122	144	127	137	123	129	137	120	138	126	126	119	150	132	115	138	137	120	131	115	155	141	141	131	128	147	141	137	134	131	123	138	115	131	109	121	131	123	116	125	120	142	130	125	122	134	156	126	148	121	159	118	141	132	142	127	125	142	108	134	120	128	135	129	115	140	136	133	143	110	133	121	124	127	132	130	113	116	139	134	130	125	122	128	138	116	135	146	136	128	125	118	143	130	144	133	152	143	107	135	145	138	113	138	113	141	120	133	123	127	137	126	116	126	132	140	133	138	97	154	135	116	148	131	136	117	125	133	113	108	130	125	121	120	127	120	114	108	122	101	132	120	125	125	119	120	148	136	134	133	114	127	136	109	133	114	135	137	123	135	137	128	121	138	139	118	121	126	129	112	130	122	139	123	124	119	108	128	142	122	143	129	147	118	141	139	124	114	128	133	122	123	120	127	123	151	129	133	134	148	134	132	141	124	131	116	148	147	130	136	143	141	120	124	145	118	145	128	105	146	126	131	161	124	109	131	118	121	125	118	149	125	103	124	135	127	155	130	122	125	121	157	113	150	132	134	135	141	109	128	123	115	118	131	116	137	137	126	141	113	120	125	117	140	114	142	130	126	142	139	126	139	120	130	127	122	139	147	122	118	122	105	102	120	117	134	121	124	135	130	125	109	126	119	111	133	155	147	126	140	122	140	126	114	137	108	149	140	127	120	144	138	125	138	153	121	124	110	133	118	134	144	130	137	117	129	130	162	109	130	139	113	135	137	129	148	125	152	126	138	145	113	122	149	117	127	122	139	117	127	154	150	115	129	132	129	127	128	137	140	138	131	133	102	124	95	130	127	124	146	132	157	126	121	135	123	117	133	144	155	129	122	127	146	128	129	130	135	141	137	153	148	160	118	150	140	109	132	120	119	124	139	127	109	118	120	121	115	138	132	146	109	136	104	134	137	130	111	118	159	124	134	118	127	111	129	113	164	145	157	125	137	133	123	126	151	113	129	111	146	135	133	111	122	124	138	122	122	135	116	135	133	134	130	144	125	118	129	106	138	113	144	121	132	140	122	125	140	108	141	138	135	137	120	146	122	121	111	134	128	146	118	112	122	138	120	116	130	115	141	122	123	150	133	121	129	133	135	125	129	120	137	121	117	130	131	136	136	130	143	147	112	113	147	138	147	135	129	133	121	113	118	128	123	115	122	145	131	125	119	123	131	131	121	121	117	117	113	144	117	126	119	121	140	117	125	125	148	125	115	106	140	135	123	107	129	114	142	118	156	121	137	133	117	139	126	145	136	110	128	133	116	128	131	132	123	144	117	124	118	126	117	130	138	138	120	119	135	139	116	130	154	130	125	141	132	139	106	156	133	135	132	123	116	107	130	144	130	141	114	133	134	126	142	137	115	124	151	135	115	129	112	132	128	132	141	140	131	122	115	146	141	133	120	149
7813	2803	6790	7254	6040	4923	3957	3258	2683	2343	2082	1816	1625	1389	1358	1221	1124	1064	1083	987	942	919	786	843	807	795	729	761	736	773	794	735	726	710	645	636	668	681	668	618	607	585	586	590	603	653	695	571	535	537	504	540	509	510	540	531	533	494	490	547	530	467	471	480	517	477	506	515	504	519	527	483	498	505	450	437	485	475	431	475	441	484	470	441	485	462	462	498	484	478	468	445	481	432	442	438	448	496	473	481	487	440	425	482	457	496	466	463	455	432	429	441	449	447	455	464	476	451	431	465	458	457	489	429	470	457	480	446	439	477	473	423	467	429	445	433	428	459	469	490	445	406	502	460	420	438	462	452	471	454	442	479	460	455	476	425	414	449	455	469	436	426	461	429	437	449	451	458	445	402	431	446	464	458	452	431	458	434	441	428	466	400	479	450	456	473	449	440	428	442	437	448	434	475	473	463	479	457	472	468	437	449	457	490	477	428	457	427	455	444	496	440	477	458	422	465	489	442	456	448	465	423	464	426	430	459	445	453	432	429	406	439	511	439	475	440	462	496	437	445	425	450	443	434	434	417	446	481	424	475	452	439	468	479	453	478	435	431	423	475	446	438	422	484	455	452	421	439	465	457	432	459	438	445	453	445	455	467	469	507	438	454	428	441	435	466	430	444	463	450	489	457	447	448	437	461	483	426	433	438	430	447	457	473	457	423	426	477	457	437	445	480	410	476	433	433	437	459	420	418	443	443	466	449	414	459	450	449	409	475	449	460	461	443	440	424	451	439	413	426	426	475	459	480	447	443	492	476	448	438	461	447	451	440	435	445	456	456	455	467	431	496	432	486	456	456	452	459	471	434	458	464	464	454	490	434	456	440	452	470	453	454	447	392	427	417	444	462	457	423	446	445	452	463	444	458	447	446	462	424	448	471	451	424	464	420	421	450	436	446	477	463	432	464	415	437	457	397	480	440	465	457	451	440	420	470	437	485	426	408	415	515	445	456	455	440	467	461	446	442	428	430	471	454	474	474	447	467	416	451	428	416	468	472	444	448	450	450	446	467	421	461	463	483	453	414	441	452	442	456	457	436	510	435	434	447	434	452	459	442	454	437	437	488	473	431	405	478	385	460	456	469	510	464	481	462	446	431	408	438	424	449	483	443	464	491	460	430	440	492	413	476	476	494	414	461	435	445	457	464	472	447	448	435	454	442	439	435	447	419	473	451	498	421	427	437	470	438	470	452	357	446	447	461	402	445	465	437	445	467	433	450	441	454	485	431	438	425	415	449	455	426	456	434	440	430	473	448	456	486	452	445	466	444	430	457	439	457	428	471	445	402	408	447	445	445	493	448	431	454	469	443	469	416	453	451	461	469	450	464	499	467	452	467	441	449	415	470	439	447	485	482	439	482	466	454	430	478	468	429	458	451	468	424	422	449	466	449	447	453	473	439	477	457	441	414	452	445	448	432	436	455	473	407	457	440	434	443	440	460	431	436	476	457	470	444	438	459	468	483	398	421	452	480	457	444	419	429	452	461	462	456	468	449	450	451	455	478	441	405	472	444	450	437	454	422	429	478	437	466	429	443	436	420	453	421	477	449	440	480	466	448	420	451	472	432	455	446	407	440	447	432	444	416	432	456	484	413	441	466	459	459	495	436	442	484	436	438	443	458	459	411	454	469	469	452	407	425	443	428	435	439	459	461	450	441	445	436	462	427	445	458	463	444	449	423	408	432	420	444	407	445	458	468	458	443	435	446	441	446	420	491	471	455	456	458	438	476	407	447	460	474	447	462	429	397	435	436	452	495	417	472	448	447	484	466	464	476	410	440	475	436	458	461	421	422	473	449	415	454	440	443	463	446	421	462	430	423	458	437	470	449	470	458	410	451	463	447	461	419	453	439	489	472	409	454	470	457	445	457	469	417	430	444	467	432	433	446	467	418	451	470	429	444	472	430	474	438	450	473	462	419	419	449	488	429	444	469	403	436	418	438	460	446	436	439	480	425	455	425	440	486	431	444	400	499	439	447	445	436	414	423	479	459	422	459	466	459	467	462	432	455	434	451	452	465	432	457	454	477	427	448	442	448	447	483	441	457	460	398	399	482	396	408	456	473	449	414	470	487	469	494	452	455	481	470	466	432	445	455	460	454	452	376	462	442	477	466	471	443	469	470	444	412	421	494	451	469	458	436	454	451	432	467	429	463	416	456	436	480	463	444	474	472	464	425	450	405	464	435	477	430	428	436	446	452	497	454	462	450	462	425	510	429	472	455	454	449	455	483	445	453	442	454	428	409	424	473	414	481	430	451	458	469	460	460	453	485	443	468	431	470	432	436	462	453	439	435	431	415	431	479	442	400	476	441	452	463	448	434	451	439	429	451	463	468	460	432	433	439	470	476	517	466	474	391	475	480	442	456	448	426	473	458	469	435	420	446	438	470	457	435	465	481	417	422	463	470	460	452	441	480	454	464	425	456	436	449	462	462	434	429	442	451	398	444	466	457	420	440	454	462	458	469	450	449	475	465	393	464	428	443	456	416	444	422	473	477	443	477	433	440	459	413	460	423	455	425	453	433	465	417	438	454	485	440	445	422	471	496	461	446	401	452	447	441	477	460	445	449	450	454	401	511	466	425	453	415	421	444	436	448	441	435	456	438	445	459	426	476	427	456	463	450	446	484	442	452	404	434	470	444	476	433	464	432	428	433	448	455	447	420	451	470	452	464	476	454	447	407	441	459	460	444	489	418	441	430	423	450	446	442	468	448	455	466	441	448	445	414	488	430	436	422	465	444	444	469	449	430	438	396	456	450	434	455	459	456	464	436	438	468	443	475	441	442	419	420	489	425	467	449	435	477	465	451	425	435	434	405	479	451	466	453	458	449	438	422	447	454	466	474	409	431	458	410	473	448	450	451	473	469	471	412	436	434	407	460	495	433	472	430	453	477	448	445	432	446	428	437	442	474	438	467	452	439	451	493	460	450	472	414	464	463	457	419	447	437	441	440	447	433	421	437	394	443	471	465	468	470	425	445	475	443	445	466	489	486	432	458	455	462	440	449	469	468	438	461	474	456	420	431	442	447	458	456	480	435	463	409	420	453	487	411	440	472	473	451	446	455	490	441	441	435	416	462	438	489	436	502	448	428	429	477	404	498	428	460	460	439	452	434	451	410	458	455	438	450	433	450	456	423	432	469	412	444	457	464	425	501	456	425	443	476	458	416	431	461	489	470	438	428	456	464	436	483	495	417	467	449	452	452	472	439	474	459	454	464	492	458	434	450	452	446	410	414	455	440	484	417	411	450	418	430	462	478	460	471	441	435	450	426	442	516	463	447	432	392	444	425	472	410	411	422	424	483	463	481	451	449	468	440	445	452	441	468	478	438	479	464	413	435	458	426	441	462	447	477	430	418	430	421	466	463	456	460	467	456	438	438	476	419	448	467	452	458	457	473	452	470	460	460	472	457	466	418	486	434	484	422	441	470	452	464	459	439
1354	373	388	368	327	373	321	349	327	306	361	347	292	318	315	331	328	315	306	324	300	321	303	292	316	326	319	333	317	290	300	294	321	360	303	324	324	333	295	323	323	310	297	303	300	349	352	336	307	332	301	295	297	302	322	309	335	332	340	320	312	341	307	327	313	312	304	308	316	312	322	345	283	329	318	297	303	323	328	321	330	314	323	358	308	283	304	330	317	331	307	354	308	282	304	344	334	318	322	305	300	317	296	294	316	334	307	342	330	321	335	322	334	305	321	328	330	334	300	323	329	326	320	324	294	318	303	316	321	337	301	302	317	319	337	302	311	334	341	331	338	312	323	317	324	311	279	290	326	281	300	337	357	308	308	313	304	285	305	307	317	298	328	341	301	310	341	302	335	336	301	316	305	304	276	337	312	296	319	275	305	317	313	293	298	296	315	324	298	329	294	304	302	315	308	352	296	297	338	343	303	291	321	286	293	313	321	332	313	316	289	324	298	343	323	299	296	308	290	329	325	336	331	336	322	331	325	305	287	325	320	291	320	311	356	334	311	297	305	300	306	318	321	318	323	318	319	372	330	297	331	304	308	362	349	301	328	301	329	329	313	317	312	362	339	299	303	293	322	308	306	307	318	293	350	293	290	324	334	338	312	323	296	315	337	301	332	297	344	309	321	345	288	312	286	310	320	311	313	314	342	305	326	338	326	326	328	327	326	330	329	277	312	339	301	316	320	313	313	318	316	298	313	304	291	306	325	348	284	302	326	331	308	320	299	298	311	289	337	308	326	330	316	328	324	324	294	331	320	296	320	319	306	316	309	305	313	339	292	321	321	265	318	311	337	361	283	302	316	324	292	290	310	308	289	344	303	337	285	313	307	310	307	309	345	314	320	323	284	344	328	321	313	316	280	295	315	285	292	302	322	347	305	337	336	299	324	326	334	305	331	336	312	304	310	294	322	328	330	317	298	368	344	301	310	310	363	327	326	318	340	305	313	323	299	303	312	338	295	314	309	329	304	320	325	339	311	341	313	307	324	355	301	313	300	311	300	340	312	321	309	346	306	345	286	321	330	329	288	294	324	307	316	341	340	338	352	369	338	320	300	328	272	319	322	307	309	291	350	333	282	344	313	291	338	347	301	328	306	325	295	286	316	309	300	308	324	321	315	318	295	328	298	294	304	304	295	307	333	321	298	330	350	337	311	321	306	329	307	311	299	305	286	330	314	312	324	317	304	331	314	318	298	352	330	288	284	299	322	315	318	316	292	294	317	304	308	311	360	292	288	343	334	318	331	331	316	314	312	287	307	284	317	319	335	272	323	340	324	292	317	314	311	323	307	323	300	330	316	308	313	300	338	324	306	332	310	340	283	305	326	310	318	297	334	324	315	305	343	330	292	314	297	317	310	297	364	299	303	337	304	295	316	286	326	328	317	306	309	304	326	336	306	310	314	355	298	328	322	330	332	314	362	362	306	290	321	312	277	321	315	330	317	295	298	314	341	284	300	301	327	348	308	374	320	291	303	344	341	316	341	308	318	332	312	313	320	345	325	304	340	283	311	334	327	266	318	342	330	303	314	328	308	279	344	314	315	293	330	360	330	324	346	319	326	334	323	319	331	315	313	304	333	318	323	294	333	331	321	317	339	299	314	298	318	327	342	349	324	329	292	318	279	308	287	309	317	306	317	347	317	303	334	326	308	278	308	328	301	321	326	309	337	276	308	299	322	312	294	307	293	290	332	335	325	342	305	312	362	305	320	329	321	290	340	325	315	321	345	294	333	292	352	310	321	308	327	323	305	312	300	313	286	295	333	346	358	324	310	293	314	336	313	339	321	283	336	317	289	314	348	338	354	300	332	331	291	326	303	309	330	314	293	327	322	300	285	314	302	300	296	339	313	276	303	295	314	328	336	309	329	322	309	335	335	314	308	350	313	307	315	310	327	334	300	339	315	352	323	301	336	325	338	317	299	350	297	317	321	338	334	302	354	329	324	298	301	318	297	317	333	325	326	323	332	322	314	313	306	323	276	317	340	298	286	317	334	333	334	321	285	326	286	323	306	285	328	312	304	339	340	269	294	325	303	315	316	304	360	318	309	323	328	298	301	323	321	323	317	323	308	352	344	295	294	311	311	322	326	309	336	315	317	327	316	342	325	298	355	300	329	291	322	314	298	285	314	332	291	343	340	332	296	322	328	315	310	305	287	306	308	338	314	314	297	298	340	311	311	335	276	310	337	320	321	318	306	315	321	283	326	328	306	307	302	343	309	322	313	337	323	309	297	357	308	306	311	294	301	316	304	328	347	340	274	317	310	302	298	284	287	346	316	318	351	332	313	341	336	308	309	310	331	313	262	332	314	331	324	308	302	310	298	295	315	302	334	314	302	275	320	306	297	333	356	341	289	295	306	322	303	303	315	312	309	306	297	304	320	306	318	326	310	325	330	289	317	295	316	347	325	324	320	327	316	335	298	330	313	317	312	312	316	323	301	305	308	323	321	326	304	323	325	278	303	308	344	321	317	320	304	312	301	330	329	335	317	346	329	325	321	318	300	323	284	289	328	314	309	318	318	310	339	346	330	331	320	312	308	324	346	317	266	327	322	294	338	325	332	325	305	319	346	339	301	334	311	318	335	320	305	323	315	328	312	310	332	301	320	315	321	310	341	337	325	306	321	303	288	320	320	333	311	305	306	320	298	297	318	298	341	305	332	316	331	316	275	316	310	345	297	293	313	333	315	297	313	321	344	336	296	341	294	293	316	310	285	303	323	316	316	319	301	314	299	309	333	325	324	307	312	314	307	331	316	315	325	336	312	284	333	333	296	315	343	311	311	293	320	311	339	289	342	295	337	311	319	303	292	306	314	339	330	326	332	327	317	309	319	326	310	334	311	330	306	302	315	313	294	357	334	307	317	280	281	274	316	316	334	302	280	345	340	348	321	290	314	318	339	316	331	316	322	325	341	299	310	323	338	281	330	304	323	319	315	301	264	282	284	311	296	379	309	324	318	338	349	306	300	314	332	311	332	353	318	320	343	335	332	312	309	364	335	317	331	303	279	354	332	338	298	299	305	313	302	299	304	311	347	307	317	324	305	340	350	303	314	273	335	291	326	300	313	302	350	312	313	328	288	297	299	329	311	305	368	312	313	350	307	299	336	304	301	317	338	331	305	293	311	320	308	324	320	319	323	317	345	326	298	312	322	303	307	314	278	290	333	342	327	345	329	290	324	327	289	291	338	303	329	284	306	344	341	332	323	331	305	325	297	323	306	315	316	293	349	298	328	317	328	317	323	339	275	339	314	318	315	294	295	318	296	299	294	307	302	297	309	338	337	358	336	343	340	346	343	318	345	310	319	324	311	312	312	289	301	323	309	303	326	328	306	318	317	304	332	312	340	285	316	291	313	304	326	289	291	349	295	315	322	318	305	315	301	311	279	352	343	320	317	346	309	305	313	275	301	333	313	355	297	321	307	313	319	336	319	333
2552	1058	1189	1179	1130	1103	1086	1056	1055	1012	1000	986	1003	1032	918	965	923	1007	940	1006	1012	938	917	957	936	1002	991	972	918	963	955	956	957	953	923	997	978	997	958	966	967	913	996	992	974	954	971	1014	958	912	921	883	947	1041	995	968	996	1000	952	923	926	938	944	940	952	941	986	946	970	896	931	925	927	974	939	922	988	906	969	989	1001	924	957	957	917	887	1007	971	960	911	1007	924	901	896	927	952	940	955	925	939	980	971	964	967	1007	953	885	953	962	902	953	900	956	987	1006	939	883	959	972	902	918	896	974	931	927	965	945	968	949	932	903	974	920	937	961	965	978	948	936	947	940	965	895	976	960	986	906	955	934	972	948	966	938	972	905	946	989	937	929	995	995	954	940	915	900	928	924	895	940	910	920	926	925	971	965	977	928	892	930	994	954	972	933	929	921	925	972	956	939	941	934	949	954	911	912	933	985	942	969	1019	997	958	942	878	921	968	913	970	981	1003	932	1035	946	965	982	949	915	971	960	956	930	952	889	976	918	981	935	922	1018	1007	975	911	918	1006	966	927	927	920	969	942	938	995	963	964	943	934	956	938	1002	968	991	930	863	962	937	984	833	937	935	935	919	958	908	933	987	950	939	915	933	944	918	934	955	941	941	929	955	963	996	972	962	1028	969	918	946	944	948	959	907	920	983	939	937	1031	966	946	933	920	949	983	950	951	914	932	989	968	936	961	977	900	953	961	952	959	960	975	940	982	938	949	962	1011	899	947	985	980	917	941	894	1002	927	1032	1003	995	972	935	935	1008	986	941	974	973	954	970	930	999	939	956	947	989	947	912	1003	909	984	959	967	1013	933	957	895	909	953	969	960	949	979	940	931	943	912	920	878	979	939	949	949	967	956	932	959	922	936	968	976	1011	969	948	928	952	955	947	948	913	953	950	869	927	944	954	928	927	954	996	940	960	914	962	929	942	924	904	984	944	914	949	929	930	962	917	933	914	975	955	913	964	942	1018	989	915	954	918	964	919	877	964	922	940	947	930	898	1004	957	929	947	972	922	964	908	964	976	1014	1038	971	940	926	944	972	927	953	959	936	952	1022	987	965	953	913	947	937	982	992	960	965	945	951	951	961	961	955	934	909	919	913	989	971	927	928	988	965	937	966	927	974	944	957	972	952	942	981	951	924	949	954	912	952	931	915	1007	968	989	931	983	956	987	992	924	937	906	922	942	862	981	931	974	1018	962	904	1008	948	965	930	977	961	939	969	994	936	955	1017	951	993	935	992	917	957	917	925	950	967	924	964	1035	931	945	949	1008	972	870	932	979	990	893	942	929	929	955	958	941	892	936	946	967	980	934	948	958	928	927	988	922	904	962	951	969	989	961	904	935	916	981	980	942	958	959	977	948	952	1018	969	914	897	983	977	960	884	903	939	963	948	956	943	976	958	926	975	918	975	968	951	922	1009	994	951	960	973	893	954	930	943	953	937	982	943	962	967	902	969	847	1019	930	971	908	956	919	919	977	915	955	954	931	963	934	947	966	965	930	877	927	870	975	972	956	998	992	910	934	966	993	945	943	986	970	931	975	994	921	901	946	988	897	970	943	951	931	968	954	949	989	925	938	944	969	956	960	947	899	962	945	934	1000	898	941	957	982	954	994	945	941	952	957	971	946	958	964	937	1006	951	902	937	941	973	888	946	958	956	938	988	939	951	1007	963	889	914	920	1002	955	974	931	910	965	898	953	946	903	978	952	900	934	948	927	933	962	962	990	976	933	1004	980	928	965	1000	974	1025	925	957	974	1007	967	962	923	963	971	994	991	925	955	944	928	899	951	905	1015	1002	893	982	909	945	935	990	894	982	926	964	1033	918	936	935	1007	905	977	940	899	963	954	984	931	944	959	929	948	946	943	903	958	1028	976	915	974	950	937	941	977	975	974	959	953	1032	929	962	951	960	987	981	952	918	977	984	958	969	967	1005	925	959	975	983	942	939	999	933	959	959	947	948	977	926	947	963	919	941	983	914	949	974	973	906	944	957	888	974	925	972	971	991	911	959	934	949	946	919	900	948	966	970	971	976	942	998	956	1039	884	921	955	960	957	936	908	980	942	961	978	983	934	831	953	929	935	990	879	933	926	962	925	959	989	950	929	941	927	943	936	973	927	910	891	933	912	962	958	955	961	1022	952	916	918	964	916	952	953	991	954	909	928	916	962	947	961	916	931	940	943	959	973	928	948	906	983	1003	945	939	929	986	952	906	1005	997	865	941	936	960	944	954	953	921	941	944	894	995	940	936	976	939	923	988	913	888	912	973	951	960	932	971	985	983	939	942	968	907	965	978	993	937	960	914	961	956	925	971	978	948	996	951	1003	985	954	924	926	942	955	1006	965	1044	911	964	951	999	952	1058	965	947	943	917	962	1016	973	959	918	948	954	940	992	1000	979	1012	956	950	960	991	932	951	895	960	973	973	957	981	966	939	988	921	935	935	998	987	950	970	970	903	1007	916	934	966	934	973	945	955	938	952	971	937	965	962	970	959	983	910	956	916	939	905	951	1018	982	952	921	988	945	958	925	956	950	1015	920	934	998	962	959	971	981	918	910	975	954	988	955	936	958	929	973	969	949	927	875	926	975	947	968	936	948	987	992	905	882	991	954	900	1013	941	979	936	1016	918	939	993	924	913	927	979	923	943	943	928	904	905	936	917	975	968	942	940	1001	970	941	946	987	982	937	947	903	930	931	877	951	977	999	919	943	958	927	930	924	908	976	1002	887	940	966	942	986	988	929	972	924	1013	964	939	977	931	982	969	987	965	910	930	949	1016	946	977	967	983	998	932	1010	939	961	953	940	914	905	938	925	893	940	965	999	967	922	1014	969	977	961	908	922	965	978	949	931	927	937	941	919	979	951	878	979	916	959	885	950	911	958	987	964	936	933	969	978	983	954	996	932	932	944	897	1010	930	954	897	985	969	941	920	901	987	956	976	921	972	947	956	928	962	922	975	886	903	990	987	953	952	897	988	1005	957	960	985	972	946	980	1000	917	967	942	972	972	891	965	921	953	1022	986	958	919	898	926	943	960	914	950	983	1003	928	929	945	932	1002	955	946	932	975	967	915	939	967	907	1023	959	930	916	926	938	964	953	961	966	953	970	931	1025	993	925	976	964	960	985	907	951	930	921	995	956	979	929	927	958	965	987	973	943	969	907	980	925	961	891	911	917	928	926	926	983	969	960	911	1016	971	905	951	975	939	982	943	972	933	898	986	887	982	988	959	909	994	972	984	933	913	893	1012	943	917	979	981	935	951	984	951	977	937	965	889	976	964	963	931	957	963	996	938	969	951	988	1002	999	955	938	935	967	959	969	895	999	934	981	968	987	901	965	962	981	926	946	948	943	948	945	981	954	1021	945	981	947	943	924	976	949	998	929	951	970	966	953	1016	965	942	1004	902	945	947	994	961	922	962	929	945	942	953	986	944	939	956	951	968	900	978	960	993	883	912	982	949	947	958	946	938	950	949	915	932	959	1002	973	996	991	965	972	944	976	903	936	999	892	1001	951	973	974	904	924	967	928	962	987	920	978	956	950	939
4742	1346	1642	1255	782	620	522	396	354	346	320	280	272	263	235	226	255	245	215	231	207	193	230	229	218	216	217	202	197	196	204	226	206	221	230	208	186	198	190	208	196	190	192	198	202	190	220	204	210	221	213	184	184	203	202	215	196	194	203	177	177	175	167	201	203	191	193	202	193	207	194	188	177	193	197	193	191	189	192	170	174	180	191	205	187	168	187	175	184	208	199	190	196	192	186	185	199	205	174	209	182	184	201	198	182	194	168	186	195	209	181	178	182	202	192	178	195	193	176	190	190	182	171	173	191	186	189	189	190	174	213	195	179	196	171	194	173	189	206	178	190	211	208	197	175	178	168	194	169	186	213	198	203	192	204	200	189	194	198	176	208	191	167	190	163	173	210	175	190	203	191	185	202	191	215	205	194	171	183	182	194	210	207	207	202	190	185	182	200	209	181	187	195	204	190	202	201	206	211	183	216	193	175	182	210	195	187	182	192	193	182	212	227	194	205	184	196	188	160	181	185	177	179	186	176	181	189	188	207	184	193	186	183	182	158	207	191	196	187	179	194	196	179	188	208	196	204	181	189	208	205	200	193	216	177	192	184	197	215	212	211	188	174	178	187	197	183	178	186	173	204	183	180	215	223	187	169	218	205	181	192	193	191	209	176	203	198	176	217	214	187	202	193	169	178	208	199	191	186	206	198	171	199	188	176	202	170	210	196	203	181	190	186	195	208	202	181	209	204	209	216	207	176	168	178	202	188	191	191	175	196	200	184	174	206	214	199	194	219	176	193	178	195	186	180	180	197	202	211	196	199	206	215	218	202	204	187	205	179	194	164	176	228	182	215	214	207	174	203	215	184	200	208	211	205	188	195	182	195	174	212	197	203	183	198	188	196	168	206	221	193	192	197	200	196	194	206	177	168	197	177	188	200	200	179	197	203	201	178	199	192	183	203	176	230	182	177	192	176	190	179	192	196	193	188	194	196	186	200	209	186	206	206	179	209	217	178	190	215	192	192	163	181	196	192	169	214	178	192	202	186	226	193	214	168	176	203	213	211	184	195	201	206	180	171	198	183	151	195	195	193	189	192	189	181	176	183	209	169	206	180	190	200	191	174	195	208	196	166	187	174	179	191	219	198	220	194	206	201	181	186	206	193	192	179	172	211	187	192	197	193	178	170	187	176	185	181	187	209	174	196	171	206	193	199	173	185	193	196	185	183	187	186	199	197	199	192	206	190	192	197	178	201	165	182	219	192	164	225	170	209	193	216	172	181	209	196	176	192	215	201	189	187	196	199	193	173	168	196	187	205	184	200	181	177	189	188	188	187	186	188	208	181	200	198	184	201	183	184	176	171	180	171	179	178	191	178	183	201	199	150	204	191	192	178	194	178	172	229	187	196	170	175	193	178	189	215	202	191	185	203	182	206	192	203	201	174	197	214	202	187	199	184	212	198	196	171	187	177	200	176	204	190	187	180	217	172	177	192	202	210	164	214	183	202	184	206	198	217	210	209	178	189	188	226	196	191	195	205	207	182	186	188	217	175	207	186	213	201	218	212	192	184	210	192	199	205	220	186	197	179	200	185	193	200	181	214	182	203	188	187	162	196	196	187	206	186	171	193	187	160	183	203	187	176	206	204	228	228	232	191	199	168	183	224	212	196	214	220	189	197	221	210	195	169	196	192	203	199	210	211	190	194	197	198	190	199	200	197	191	208	178	173	172	192	184	208	188	192	169	189	194	178	180	167	191	198	180	218	185	202	201	194	204	208	204	187	212	177	164	185	214	175	238	192	205	193	192	166	194	222	201	196	182	177	179	169	193	196	193	227	192	202	202	177	193	237	195	198	195	198	224	189	196	186	200	190	207	176	195	207	190	177	182	195	172	196	182	196	164	189	202	213	196	181	197	167	198	191	186	198	180	215	202	201	185	197	165	184	218	198	189	201	194	213	168	179	183	193	201	211	201	211	214	184	174	201	188	183	204	191	201	185	185	210	173	188	207	195	197	185	197	182	178	199	182	200	170	186	185	175	187	189	191	208	211	194	195	201	213	186	189	178	168	188	180	191	197	205	184	194	203	194	211	192	179	208	181	218	183	173	192	200	201	196	190	201	166	185	197	197	202	216	203	184	221	192	197	191	196	180	193	200	206	193	182	199	208	202	173	191	200	178	197	194	214	200	176	193	203	206	177	181	187	163	173	207	207	191	192	218	172	181	186	188	168	199	201	212	184	171	176	189	195	195	194	186	200	210	182	206	174	186	199	186	167	187	218	207	188	186	185	174	205	184	181	204	171	190	176	186	209	198	208	186	186	193	200	204	191	191	185	196	196	192	184	210	179	185	201	168	193	195	204	224	180	193	196	199	185	187	199	174	170	207	171	200	186	179	193	181	187	184	188	180	205	214	204	209	210	218	192	187	201	161	212	197	183	199	198	201	185	207	184	173	195	174	203	175	195	216	184	190	173	195	212	200	173	193	206	184	189	189	195	202	183	183	226	196	174	180	190	197	223	213	219	187	178	198	197	198	200	204	196	193	176	181	192	185	187	183	210	202	188	209	162	173	212	204	209	178	188	173	184	201	176	172	181	194	176	176	172	201	178	202	206	198	186	178	189	200	201	181	202	181	193	197	217	191	189	185	200	192	181	214	196	163	194	194	210	189	199	194	163	188	211	181	202	199	192	187	224	180	161	172	176	186	196	187	188	175	197	212	183	170	195	188	214	186	199	215	207	212	190	181	184	184	162	185	214	200	198	193	186	206	177	201	216	171	194	174	180	205	189	163	176	194	211	176	189	203	192	207	189	185	168	155	182	186	181	201	202	199	179	173	226	171	173	178	184	190	206	207	192	197	200	168	179	173	211	171	209	208	181	216	199	172	175	179	203	208	195	182	178	195	193	178	203	188	237	195	194	179	207	177	208	194	196	190	189	191	210	173	192	181	180	191	196	207	200	181	186	193	162	176	196	196	203	181	215	218	169	212	194	185	192	196	195	212	193	186	185	196	177	172	194	182	209	185	204	167	206	189	185	207	201	189	182	203	201	179	199	196	182	205	195	212	185	194	210	214	218	183	186	166	191	171	185	189	203	172	185	210	183	184	219	176	188	188	172	179	170	221	181	206	195	190	197	218	184	204	175	189	189	197	182	195	213	172	192	198	205	168	200	218	192	176	166	224	194	179	202	196	204	192	164	195	185	172	196	192	194	196	180	203	195	188	200	205	189	220	201	186	207	203	199	176	185	208	196	197	211	204	174	183	195	209	190	203	192	183	187	221	188	201	196	215	180	174	205	192	217	161	197	202	218	195	229	165	201	191	196	184	184	203	197	221	230	198	209	205	228	188	191	196	200	204	189	201	193	187	184	191	205	170	217	190	206	202	200	218	210	193	165	167	199	194	195	211	163	197	204	179	194	208	194	173	207	205	173	186	193	218	191	189	198	200	176	201	203	198	188	197	208	203	210	172	187	187	184	200	205	174	184	177	208
5666	1809	3943	4338	3653	2848	2489	2102	1867	1604	1466	1290	1255	1122	1145	997	952	929	931	849	882	787	848	757	782	737	758	774	685	752	774	806	765	727	752	723	758	635	683	684	712	640	694	689	661	768	759	739	675	642	654	705	637	654	639	672	650	619	661	624	645	610	638	633	611	621	635	645	682	673	623	631	636	613	605	658	645	619	622	661	639	652	639	704	618	622	677	597	599	575	609	619	630	608	624	614	622	601	600	589	612	602	590	597	586	631	622	627	650	619	581	623	619	648	603	694	620	622	638	670	612	585	635	604	623	642	633	577	621	598	647	601	628	615	611	603	626	569	622	600	608	612	624	608	587	654	600	634	623	600	601	628	601	635	600	652	590	617	605	615	607	610	625	634	607	621	636	612	633	652	608	560	609	627	630	597	613	632	619	581	632	623	625	603	594	634	622	604	603	641	581	599	623	584	601	581	628	569	607	581	608	606	609	612	582	615	622	595	573	600	633	613	572	584	554	594	586	637	636	630	578	629	593	580	566	604	642	593	624	620	592	606	614	618	650	601	587	630	641	563	606	608	621	636	602	599	643	630	628	592	622	565	606	586	608	631	625	592	589	600	597	625	624	640	588	589	628	575	559	591	595	626	625	555	594	593	637	623	634	614	609	610	591	668	615	631	617	639	635	570	565	578	618	582	606	592	629	599	570	609	651	636	641	636	635	602	592	596	596	615	644	671	569	621	648	624	601	606	579	609	590	595	633	604	599	619	620	620	634	611	587	614	600	556	649	630	621	608	570	642	600	634	604	596	588	635	658	602	599	608	641	649	615	638	561	605	597	623	591	617	631	618	579	603	627	651	638	594	637	610	576	641	644	620	619	646	617	614	601	587	591	665	644	634	635	603	601	589	641	583	648	643	645	643	626	631	604	574	566	640	592	615	618	573	584	639	569	555	633	677	631	602	606	605	599	619	620	589	580	563	605	636	551	587	628	607	588	631	642	617	634	611	586	627	585	606	606	643	640	620	587	594	647	635	629	634	557	627	593	603	581	633	605	620	621	590	574	596	599	565	590	613	635	622	617	583	632	561	609	606	604	647	601	625	628	601	598	614	593	634	602	631	613	622	588	640	630	612	605	577	609	604	643	611	649	612	625	615	588	645	606	610	637	628	611	640	611	638	610	650	613	605	602	601	631	593	596	591	597	627	626	616	631	627	586	621	611	619	615	605	556	620	642	617	579	578	607	611	585	642	623	555	610	604	608	640	591	598	633	581	638	620	591	649	612	635	602	610	599	631	628	649	592	593	624	582	621	579	613	635	603	591	597	586	593	673	587	606	553	657	569	597	645	639	596	597	627	595	629	590	590	611	630	633	632	633	583	574	591	593	607	668	611	648	609	544	684	609	584	602	600	610	602	613	629	587	593	642	640	598	615	563	627	594	628	633	605	585	617	601	652	608	609	627	642	571	633	610	575	597	587	648	641	600	596	657	622	592	635	638	680	608	616	627	602	645	615	604	625	602	574	666	630	645	571	591	611	626	612	615	653	621	571	601	612	634	591	592	590	607	594	590	597	618	607	545	635	629	588	594	600	620	671	599	623	635	630	598	613	594	591	606	630	632	630	609	587	612	609	615	638	646	603	597	583	634	596	603	591	593	617	581	612	639	649	625	603	596	601	591	644	603	635	625	641	614	600	622	610	581	615	608	601	593	612	615	631	652	614	604	599	592	624	628	613	605	641	563	641	602	596	651	597	648	610	617	600	588	631	597	644	618	622	609	626	624	647	592	586	615	633	621	604	606	643	625	643	585	640	614	615	597	555	601	617	623	572	603	643	558	663	636	609	616	600	611	584	576	594	608	624	613	607	612	582	626	625	638	600	615	601	600	617	609	623	580	600	627	609	594	612	596	594	651	624	583	634	576	626	600	639	621	629	630	621	624	587	645	620	570	613	641	623	619	657	623	556	580	615	618	595	625	611	614	643	617	608	567	585	598	631	594	645	603	601	590	635	581	638	626	632	652	587	576	652	603	644	614	654	599	618	607	594	624	580	630	592	610	654	627	620	636	587	598	647	566	606	603	583	632	617	625	614	574	591	652	609	618	621	583	603	586	638	596	569	637	551	605	602	584	625	614	591	633	607	624	660	611	616	617	598	582	598	646	611	579	628	630	642	627	624	619	640	611	641	633	566	639	599	608	567	586	605	553	594	641	581	601	623	644	564	655	599	641	641	639	609	662	615	574	613	632	588	620	566	633	630	601	648	615	568	597	619	623	621	596	634	588	589	609	609	618	623	610	599	620	566	594	628	610	619	571	610	660	588	640	584	601	589	577	637	567	592	578	619	633	611	596	617	614	610	611	601	631	603	585	620	562	640	608	644	656	642	629	604	664	571	618	619	617	606	640	635	629	590	600	601	569	591	617	591	644	615	627	654	612	589	584	608	621	596	629	574	611	602	571	593	633	620	605	559	607	618	633	609	614	611	593	610	625	635	650	587	596	598	632	644	620	596	601	626	680	567	629	592	622	598	598	638	627	606	626	605	591	606	618	622	593	619	578	630	579	574	633	621	653	591	571	582	626	590	614	620	619	590	566	588	622	588	622	594	618	626	626	654	621	617	614	610	612	572	621	601	666	641	618	612	585	641	579	615	631	633	589	634	595	644	570	604	613	620	623	636	627	630	629	569	580	634	626	565	579	561	658	668	604	597	620	579	581	634	604	624	665	605	607	606	619	602	666	594	613	616	632	649	589	631	609	596	600	588	611	625	585	615	622	611	642	590	570	639	589	632	620	598	593	551	597	621	616	624	614	595	585	581	611	590	633	571	607	600	642	570	592	626	598	596	632	653	654	628	634	631	579	647	625	589	626	619	631	619	632	636	625	639	642	661	607	611	611	639	622	579	646	638	593	606	626	613	594	612	601	589	611	577	588	596	620	617	617	601	635	591	653	582	578	604	580	610	604	616	607	627	606	659	627	676	587	623	630	581	587	662	602	602	607	638	658	599	597	600	609	632	626	580	666	607	588	584	643	613	626	628	600	531	624	597	609	648	605	601	606	593	611	585	586	627	652	604	615	610	641	643	612	648	666	608	653	619	654	601	639	595	591	615	613	625	618	622	613	625	584	646	617	634	601	604	590	628	585	580	629	608	611	561	648	615	581	665	619	598	616	613	590	609	634	593	633	618	627	609	587	595	623	605	629	632	660	622	632	646	604	570	630	633	638	617	616	663	605	648	594	656	666	632	621	621	595	623	632	607	612	629	576	582	628	571	639	648	580	615	627	606	611	578	583	613	580	653	612	600	562	632	639	610	609	565	647	621	630	606	672	597	621	628	639	641	620	636	631	599	604	608	588	631	615	638	611	593	644	615	632	639	605	586	617	613	621	624	584	618	599	598	639	632	638	605	616	621	591	576	620	599	644	614	593	610	554	598	608	618	668	659	623	599	626	611	607	613	599	587	594	643	589	636	642	619	593	620	623	624	602	574	634	653	561
8790	2348	2847	2039	1410	947	689	561	463	368	348	302	259	253	210	215	208	204	212	177	177	159	150	163	164	132	151	162	163	165	151	167	148	146	145	163	146	151	153	143	143	146	146	162	143	165	157	151	136	141	134	123	144	151	148	149	136	135	123	149	147	144	155	120	115	116	148	133	136	129	135	137	120	142	130	139	137	120	150	134	151	120	134	135	140	158	129	118	98	134	122	143	132	137	143	122	122	139	147	140	141	138	119	131	125	134	140	128	137	130	130	144	131	140	123	119	124	134	130	142	146	148	141	125	113	131	137	154	119	154	136	127	143	134	126	137	139	145	134	142	152	134	118	139	128	125	135	132	135	146	119	149	125	135	140	119	120	135	132	124	131	123	147	120	136	144	119	145	107	117	133	118	123	130	115	145	150	124	157	155	129	125	125	126	140	136	130	133	133	127	115	118	134	137	133	131	137	130	130	130	136	114	138	111	114	131	108	113	136	108	155	138	131	133	153	134	119	122	132	115	123	138	136	135	131	121	125	131	150	126	135	134	127	133	114	140	138	129	113	135	133	138	148	152	127	147	119	127	117	149	126	119	132	125	131	129	137	116	136	139	123	134	123	128	127	134	146	126	147	144	121	123	106	151	138	139	145	111	140	130	126	121	129	119	127	123	133	125	115	137	145	136	135	135	132	131	132	124	123	122	146	119	96	138	124	136	132	121	108	133	142	142	134	128	138	113	114	133	128	129	144	124	130	142	115	142	129	120	130	119	133	114	152	137	158	149	131	123	111	113	122	130	121	128	136	144	109	114	129	122	138	128	101	144	128	123	143	106	130	129	135	133	128	139	131	111	128	139	141	143	152	124	140	135	140	123	125	145	108	157	126	141	124	106	121	129	142	129	111	121	126	128	144	133	123	130	137	151	118	128	134	135	125	148	128	122	133	112	136	123	137	138	151	127	119	132	130	135	137	130	112	134	126	116	139	138	126	126	138	124	121	141	127	118	129	151	137	115	127	125	121	134	137	142	139	126	128	131	126	127	152	148	132	118	151	129	121	133	146	113	121	117	125	119	134	131	124	115	128	117	141	112	127	123	131	125	122	102	123	127	150	120	139	116	121	149	131	143	126	123	124	131	121	137	132	153	122	138	126	146	119	138	138	144	130	124	122	147	129	106	121	131	120	117	132	145	133	152	125	129	120	145	146	142	133	114	131	131	128	97	139	150	133	127	126	120	115	130	114	149	141	126	132	114	130	142	132	121	118	128	99	129	114	138	127	126	140	132	147	131	149	124	133	138	131	130	153	113	119	134	138	150	148	127	132	126	134	107	138	133	142	131	120	146	116	130	157	123	126	142	128	129	109	143	128	132	136	126	113	148	111	141	133	158	133	140	114	123	121	136	139	111	150	142	121	130	133	139	140	148	132	112	127	120	143	142	117	108	142	121	146	142	127	168	123	128	129	134	149	115	134	124	128	140	130	138	149	125	124	124	140	123	120	122	122	110	121	151	133	132	127	127	138	123	124	122	121	126	125	138	149	141	144	115	117	109	108	128	147	130	129	123	135	108	126	137	124	115	143	144	127	131	131	119	141	123	139	130	122	112	121	139	133	113	107	112	134	137	127	124	119	142	162	139	142	130	107	146	142	108	164	124	132	128	132	164	126	136	146	125	136	124	148	129	135	121	113	135	123	122	123	129	137	142	125	122	122	110	127	131	120	138	137	118	135	131	121	146	116	113	126	117	131	130	143	127	143	129	132	132	121	104	120	116	129	142	111	135	113	129	143	139	132	134	122	110	121	121	128	130	148	135	136	122	134	142	122	137	132	117	134	136	129	127	105	136	150	118	125	124	125	119	131	150	120	156	118	138	131	131	155	116	116	131	130	145	155	133	125	138	115	116	112	140	142	142	116	134	114	134	136	125	120	127	137	139	131	124	145	129	127	139	154	142	113	121	140	137	131	147	132	127	127	132	123	141	116	130	147	128	102	109	128	135	137	132	125	138	127	119	127	128	125	152	150	119	103	120	142	136	136	110	108	125	114	116	136	143	88	142	133	138	120	132	126	139	140	128	103	143	145	125	121	139	131	142	143	118	139	124	131	112	111	141	128	130	137	133	129	120	117	145	121	124	132	126	149	136	116	141	147	136	130	123	136	142	108	132	138	107	137	127	145	131	128	136	129	123	116	126	145	141	136	154	168	109	147	141	120	148	120	126	131	102	120	110	129	126	123	144	119	158	114	111	135	123	142	136	120	123	143	129	131	128	125	111	138	140	139	142	148	120	151	124	125	139	130	122	128	129	137	127	130	150	149	126	119	130	117	130	155	108	141	121	127	132	137	127	118	141	119	129	135	137	128	123	140	146	142	129	147	119	153	137	155	143	132	132	134	107	137	141	120	130	141	144	129	131	118	139	104	121	111	125	144	136	121	126	137	118	119	132	137	153	139	126	117	135	128	124	129	122	147	131	137	121	132	114	134	118	111	147	114	141	130	142	120	133	129	132	131	114	139	134	131	123	134	121	144	141	134	121	155	131	154	103	145	133	140	138	137	113	139	119	130	142	144	134	127	138	129	136	119	142	117	155	136	125	123	147	125	110	121	127	136	126	127	126	116	146	141	144	116	119	166	121	161	122	137	126	114	113	127	128	115	126	139	152	127	146	116	136	126	147	127	129	130	145	137	138	149	129	125	129	123	123	140	109	123	133	132	139	127	118	139	128	127	141	129	120	139	127	126	127	135	139	117	121	115	145	127	105	124	143	136	121	134	115	148	135	138	102	127	141	116	143	110	152	137	126	128	137	137	130	130	140	116	128	135	120	123	120	132	133	106	139	128	124	147	129	126	118	137	132	120	139	144	145	149	133	123	112	135	113	118	126	131	135	116	133	144	133	130	150	110	117	131	118	143	114	134	132	119	123	140	126	134	140	138	118	123	123	147	120	140	117	118	117	144	134	113	120	124	126	140	106	125	139	115	125	146	128	125	120	130	149	124	118	150	126	116	162	108	132	124	116	144	143	136	135	120	137	141	127	119	133	144	132	143	117	117	130	137	128	130	162	114	144	136	115	146	119	120	130	135	109	149	121	121	145	134	127	145	144	118	106	136	121	134	127	127	135	123	137	146	132	140	125	132	137	108	144	132	122	123	141	142	129	124	135	135	132	122	112	133	127	136	141	129	127	129	133	140	135	133	128	134	104	128	135	120	123	139	145	138	135	121	140	116	128	117	144	132	138	123	127	145	135	142	115	134	132	146	119	142	120	127	146	115	145	115	124	141	134	116	146	144	151	124	132	119	131	126	119	114	127	120	128	130	145	135	132	144	130	119	131	141	141	137	116	118	123	122	136	118	129	114	134	128	126	109	140	137	150	126	118	144	142	126	128	129	129	129	149	152	142	124	116	136	106	113	124	132	128	137	106	129	145	124	142	137	133	129	124	148	130	128	138	138	131	113	141	116	137	160	126	151	127	140	132	141	128	140	125	137	125
7798	2847	6817	7116	6020	4910	3966	3284	2756	2320	1998	1737	1573	1444	1305	1243	1087	1054	1041	996	890	856	858	806	805	733	766	788	768	781	768	708	731	717	650	683	626	620	700	632	602	588	560	609	642	693	703	605	570	569	525	532	507	569	528	527	516	524	513	465	486	501	518	494	546	512	510	482	473	476	469	477	458	479	466	484	499	472	477	478	422	535	444	478	471	449	463	484	479	469	463	489	439	463	448	437	449	432	477	467	446	470	484	511	510	461	441	482	451	440	451	430	453	412	425	458	494	472	481	480	459	447	406	469	467	450	465	463	409	491	464	445	467	440	473	470	508	467	473	474	497	427	454	454	416	460	475	467	434	455	450	469	443	415	430	394	458	421	467	440	475	402	438	459	462	462	466	450	463	474	429	448	431	444	475	460	480	430	457	434	476	427	475	448	487	465	447	407	439	448	422	425	491	451	479	458	453	455	420	463	421	441	475	472	435	466	459	446	421	422	428	433	431	428	448	458	438	458	465	437	456	447	410	474	456	487	458	474	456	420	474	461	458	409	450	478	468	486	434	438	485	450	467	479	460	446	427	485	432	431	456	407	444	453	433	485	449	457	469	456	445	435	464	426	459	424	477	471	436	444	443	456	408	467	435	438	443	456	429	433	470	426	442	502	422	431	449	457	484	446	469	451	437	446	432	456	414	453	402	426	416	446	435	469	427	451	441	451	462	450	496	458	426	461	440	476	471	448	506	432	447	432	473	438	454	456	427	450	447	433	504	437	464	465	443	470	484	469	471	459	423	435	457	434	476	418	440	465	443	452	466	457	476	451	449	463	501	457	450	483	487	452	474	458	418	476	464	445	440	461	447	480	435	422	409	452	439	485	450	471	454	450	418	505	437	448	472	435	475	441	445	467	426	432	419	443	481	454	431	460	497	428	411	464	446	489	467	425	483	467	474	439	429	469	483	490	451	480	430	442	437	464	450	444	489	470	452	434	463	427	452	433	474	467	453	442	457	448	486	434	488	424	465	505	431	460	452	443	430	420	423	462	454	437	410	450	450	453	435	446	474	427	438	432	473	485	418	448	476	464	428	436	432	422	448	437	439	412	451	472	427	447	452	489	447	482	432	457	465	391	447	441	465	462	433	470	448	444	452	426	479	418	431	474	435	478	425	492	459	447	396	438	433	424	458	420	532	427	429	443	466	471	455	453	421	427	436	433	450	458	479	458	457	461	461	464	401	464	453	457	460	459	502	458	447	451	440	418	477	449	473	484	427	477	452	469	490	422	466	449	413	430	449	452	439	440	415	473	422	438	454	462	446	461	444	485	452	466	403	433	431	429	434	437	436	449	511	479	466	494	415	484	437	462	419	487	450	439	443	431	443	443	455	438	496	442	469	405	454	447	427	417	434	430	482	488	478	416	432	410	494	447	447	461	458	472	444	467	463	444	448	429	414	454	435	432	423	438	481	446	416	451	423	439	451	416	472	447	472	471	453	441	460	464	475	471	452	415	498	472	454	440	430	478	441	502	447	442	464	452	440	480	471	454	413	462	480	423	422	444	465	424	445	487	468	489	462	446	445	443	427	433	434	429	463	452	449	446	459	433	447	430	464	446	434	442	456	460	472	414	433	446	442	481	429	475	445	475	411	433	454	483	428	436	444	429	468	452	473	446	429	458	449	511	436	479	446	452	447	427	431	454	384	476	452	417	433	455	435	471	458	464	470	424	437	448	439	410	473	446	419	442	418	415	465	458	474	446	475	489	459	429	448	446	418	484	415	431	423	461	463	430	492	441	460	442	432	453	441	469	470	436	437	453	436	441	462	474	475	438	473	454	394	439	416	415	435	432	461	416	465	462	481	448	445	468	435	481	411	430	441	443	426	485	425	400	427	493	453	429	462	423	423	454	442	437	417	415	460	470	433	433	468	436	454	465	444	458	445	439	468	465	439	460	446	436	446	453	488	461	432	448	484	427	446	448	424	449	472	471	437	418	444	448	475	452	456	441	452	401	493	468	415	426	439	455	471	426	461	412	461	488	420	467	462	454	443	440	486	444	451	450	434	449	468	439	433	408	432	410	400	473	401	454	444	464	451	434	429	419	484	475	443	447	440	465	461	416	450	415	460	480	462	424	529	457	429	459	498	500	490	443	457	424	460	446	485	411	439	460	488	427	439	435	428	478	462	479	473	473	473	468	437	435	430	479	409	443	461	473	410	462	430	449	402	477	451	437	426	449	452	442	423	446	445	455	438	433	430	417	421	464	477	439	449	491	419	467	488	449	424	428	464	455	406	462	413	459	473	413	421	453	457	454	463	410	420	434	482	425	419	463	443	426	431	441	469	457	429	427	478	443	436	432	435	455	420	439	468	440	455	469	405	456	461	463	452	425	442	409	456	403	434	471	451	469	462	430	423	473	450	447	468	408	446	450	479	497	463	467	459	424	490	442	426	484	425	449	482	422	485	427	498	421	456	418	439	482	436	421	436	450	436	464	451	449	469	465	463	436	444	465	461	446	459	433	436	473	441	454	487	444	433	475	463	465	436	475	441	447	436	459	468	438	453	449	446	419	434	446	431	444	436	441	441	477	449	484	454	436	451	417	465	468	460	464	449	419	463	417	430	467	448	447	478	437	443	438	455	420	436	442	456	452	475	469	421	470	421	429	449	425	440	495	452	436	429	432	482	441	450	457	430	431	432	431	442	448	430	462	448	412	438	429	467	445	427	436	438	421	427	476	422	449	437	434	458	464	465	483	452	474	464	452	451	438	475	452	447	436	443	482	445	465	460	463	449	447	456	435	454	469	447	435	489	437	434	463	443	445	462	450	448	427	458	450	431	488	485	438	455	464	427	424	474	452	483	436	469	408	461	458	451	420	469	445	467	480	473	401	445	458	459	463	448	452	465	436	430	404	429	478	452	461	434	423	429	434	464	490	434	455	476	419	433	409	477	483	448	463	522	417	451	479	471	479	458	470	447	470	453	439	440	435	414	481	418	445	432	441	458	459	454	427	397	439	474	463	446	421	443	447	439	447	467	457	451	457	441	430	454	447	457	460	427	477	474	450	484	436	484	452	425	441	422	415	423	458	417	433	468	453	470	426	441	443	447	484	452	394	463	443	439	405	418	458	450	429	464	425	432	462	398	458	405	442	446	448	488	456	473	470	487	471	435	466	432	421	494	444	455	444	449	470	477	427	458	426	440	447	428	471	426	436	439	425	423	445	454	435	482	498	454	450	421	438	451	468	438	440	428	434	454	430	452	480	436	444	421	438	418	413	457	440	418	461	426	470	441	480	450	436	434	465	486	437	455	483	441	448	461	444	436	458	413	503	427	485	425	479	437	446	453	439	452	455	454	426	472	450	430	458	424	427	470	434	414	433	412	448	416	459	481	440	458	434	442	455	421	473	451	424	435	427	469	390	456	406	456	446	448	433	431	481	467	447	451	410	440	435	427	431	471	474	443	446	463	472	444	497	448	423	458	458	453	452
1403	357	354	369	360	327	324	316	343	307	321	298	299	303	327	297	295	382	351	302	309	315	286	346	332	335	315	311	296	316	301	315	322	302	319	327	316	276	323	302	347	302	304	345	271	324	313	332	340	324	334	324	315	303	302	325	306	306	311	337	316	344	295	296	318	343	307	313	321	301	290	297	297	341	298	275	316	330	336	321	317	296	299	364	342	322	308	325	305	281	310	344	323	292	303	352	341	321	288	274	309	299	334	316	307	286	346	312	322	309	315	319	343	299	315	315	352	326	317	316	322	306	301	310	296	306	315	302	339	312	290	302	323	328	302	317	314	313	312	293	300	321	335	330	318	317	349	314	317	325	315	311	310	324	310	325	303	309	310	359	302	342	295	319	311	289	297	331	300	327	313	304	316	332	309	317	328	331	337	301	312	313	334	279	318	333	320	343	314	329	304	348	322	305	338	309	324	306	282	322	309	320	304	303	315	323	356	321	301	322	321	287	295	274	308	303	290	321	322	324	330	316	327	321	342	293	317	311	322	318	304	316	324	297	310	309	297	331	326	289	299	334	352	321	309	301	324	328	289	322	334	327	341	303	322	296	299	308	320	328	304	309	328	329	305	299	289	310	311	334	324	321	268	331	304	319	318	309	302	321	292	315	315	286	312	306	311	335	331	302	337	288	297	315	290	299	321	280	341	334	282	319	305	319	342	333	334	297	308	319	318	318	292	331	298	315	311	332	331	292	325	303	320	300	313	297	295	285	297	328	303	321	326	328	287	311	315	309	299	343	315	325	303	307	347	348	330	338	333	316	331	306	306	305	320	313	308	325	335	301	277	310	352	330	300	294	274	299	283	310	306	296	327	313	306	282	330	340	313	322	319	314	326	319	286	330	323	326	335	314	329	309	310	318	302	329	305	322	336	308	310	293	319	301	310	346	326	323	322	334	304	310	301	346	285	322	321	322	314	337	308	338	323	295	330	342	329	321	311	313	285	329	329	307	311	309	330	308	292	312	295	275	321	312	317	321	294	330	325	297	307	272	330	318	332	312	341	335	308	300	329	323	313	347	303	313	301	286	299	318	315	323	310	313	321	303	305	290	317	331	324	315	327	310	279	317	323	294	310	312	322	321	292	284	331	331	305	289	301	326	334	317	325	330	293	346	310	308	298	277	366	346	313	317	329	304	317	333	340	347	311	313	299	313	293	295	325	351	337	311	275	286	335	322	306	309	315	292	326	282	315	311	274	305	289	306	315	278	312	322	329	313	327	312	327	296	340	317	306	333	314	348	291	339	314	334	338	302	313	304	312	293	341	320	303	323	301	334	315	304	308	341	329	310	333	327	345	312	337	307	288	290	320	313	328	318	285	294	345	325	317	340	295	318	349	318	269	305	326	275	346	320	310	335	309	311	305	324	309	320	327	317	319	335	339	287	306	336	322	315	342	319	312	321	288	308	325	309	311	345	312	300	301	316	288	322	287	338	283	320	303	311	302	286	332	339	337	310	319	331	308	342	282	329	315	289	299	301	313	333	331	322	327	340	295	341	319	297	321	303	315	310	308	306	319	314	281	311	318	311	307	304	325	301	339	307	309	292	338	307	305	345	321	337	273	324	327	315	306	300	295	315	294	348	322	299	279	286	290	330	303	308	321	346	289	322	321	322	296	333	328	322	341	290	314	313	319	315	290	293	307	331	287	324	336	358	323	313	292	305	310	300	355	327	324	324	331	284	308	333	307	358	305	300	334	324	290	294	326	296	307	288	284	326	325	302	320	302	294	320	327	329	304	313	303	311	322	295	340	353	316	288	283	300	318	304	310	347	291	303	307	318	289	338	328	294	309	347	307	278	313	294	306	298	308	326	306	332	325	333	290	307	310	293	328	314	319	303	345	327	299	334	317	334	314	291	307	353	304	327	336	283	287	319	326	343	312	323	333	323	310	315	279	308	319	333	304	331	330	325	294	342	311	300	319	326	308	326	343	303	297	300	294	287	294	357	293	317	320	304	307	303	290	315	318	312	327	323	312	308	287	321	331	289	291	297	350	300	294	305	297	327	328	318	298	316	336	310	313	312	315	289	312	288	340	288	279	309	303	278	332	283	327	289	271	325	306	331	311	316	292	335	294	308	318	309	313	301	344	329	306	333	309	303	323	286	307	321	292	305	286	321	341	356	306	340	302	329	291	332	319	332	319	315	311	270	338	332	308	312	295	354	294	291	339	288	354	315	324	304	324	338	301	336	334	326	304	318	311	304	337	310	309	324	319	315	306	281	306	318	324	330	319	327	313	305	329	331	303	333	318	364	318	335	323	306	311	310	310	335	299	302	324	300	344	290	336	319	317	303	315	317	323	344	324	329	327	330	344	308	332	362	305	329	321	325	298	308	322	292	313	331	304	282	323	349	280	316	279	321	307	307	330	350	318	336	350	335	317	300	324	313	326	344	322	333	333	336	291	275	301	339	304	332	315	308	311	315	317	327	326	314	321	280	320	323	363	342	330	305	299	335	333	306	333	337	330	322	308	334	308	312	303	308	294	263	303	293	297	271	335	322	336	325	342	305	336	323	343	326	304	334	298	308	359	324	293	298	319	292	345	296	284	340	291	293	284	311	301	339	298	310	360	321	314	286	311	360	337	343	310	313	328	318	316	275	309	301	319	297	327	329	314	282	278	327	321	318	310	312	324	286	327	310	325	309	322	317	290	335	325	347	299	302	315	337	298	302	325	332	300	325	330	303	284	294	322	324	303	321	372	350	343	319	327	301	340	310	312	303	314	332	288	318	331	311	309	354	299	304	325	327	339	308	311	307	325	317	336	328	289	297	302	323	311	349	305	317	340	351	298	304	304	303	322	314	354	299	290	350	297	324	315	314	308	308	301	309	304	323	291	301	330	324	316	317	301	325	331	295	308	326	321	316	350	311	312	292	309	281	307	331	327	332	333	334	315	296	279	306	289	325	284	307	286	310	310	367	336	314	310	307	306	292	335	327	310	316	287	323	296	314	304	329	315	328	296	305	332	301	298	302	304	312	295	296	333	311	318	309	306	310	280	308	340	311	312	314	283	282	295	298	324	335	318	278	322	324	316	307	298	308	301	309	322	311	315	313	328	335	305	334	318	335	312	316	309	325	302	298	324	341	320	302	326	333	302	322	321	308	295	316	319	334	281	307	320	288	297	326	315	286	290	284	279	333	309	308	346	307	317	308	295	329	296	318	315	313	324	323	344	326	325	307	331	308	319	330	318	343	296	282	317	329	317	299	300	310	310	350	313	319	307	298	314	321	307	325	331	312	327	301	321	293	299	286	293	308	354	326	326	322	316	287	303	346	310	310	303	347	305	339	316	298	296	329	293	317	304	327	317	307	296	325	300	326	351	309	318	334	324	322	297	310	328	338	324	298	306	317	301	333	305	300	331	324	311	309	305	302	318	317	295	286	338	309	339	297	287	322	304	323	303	301	338	322	309	332	294	303	328	280	327	328	327	329
2370	1063	1126	1123	1080	1131	1034	1022	967	990	1016	936	1062	976	970	1026	998	1022	934	930	1022	970	991	974	993	989	946	980	962	979	921	966	985	965	956	976	1011	928	929	955	941	947	947	996	977	944	965	934	904	948	981	977	958	944	963	949	962	900	921	972	933	937	916	960	959	945	924	953	940	982	1005	935	928	981	992	967	942	931	934	953	918	1004	910	980	971	996	947	923	1016	926	939	960	966	950	988	1008	929	925	972	918	984	968	960	917	978	991	934	915	953	971	970	939	941	920	978	955	926	992	940	1018	1032	938	943	984	981	952	1009	996	911	958	939	983	966	899	976	993	942	924	951	963	889	921	976	924	941	974	984	961	950	933	941	933	991	919	1005	980	935	956	939	934	943	919	961	949	941	957	915	934	931	952	922	902	1000	1003	907	1024	977	934	936	954	887	912	936	910	882	909	899	931	949	937	981	995	957	934	921	955	985	894	936	948	894	969	978	934	927	966	1001	958	948	903	896	973	954	1005	948	958	969	945	964	948	960	902	988	932	907	968	994	939	982	1017	960	926	963	901	923	916	944	910	941	955	931	940	927	874	982	955	944	959	923	983	906	921	939	975	966	1011	990	879	930	926	959	946	979	939	938	921	915	953	933	895	925	940	976	1001	982	1005	985	913	977	931	987	976	898	912	913	962	949	935	998	911	941	995	1009	967	923	955	900	952	944	922	978	953	950	935	966	952	958	894	966	949	952	990	968	959	937	991	976	960	957	938	930	976	941	941	950	936	1009	946	982	944	889	946	941	969	911	1004	922	972	893	896	972	931	946	916	981	946	985	925	960	977	904	929	942	957	975	914	892	934	996	938	949	903	964	943	968	963	942	959	985	947	941	892	976	957	924	933	917	969	957	932	964	911	952	890	934	1013	872	955	889	922	937	976	948	960	955	946	999	1017	977	944	930	965	994	979	953	945	878	934	919	972	971	979	926	941	913	957	980	965	951	933	886	1023	1015	990	1012	995	956	964	954	992	945	933	937	954	923	947	918	960	947	962	932	930	952	971	971	944	914	941	926	933	912	966	922	938	923	950	955	900	1008	1049	927	959	920	945	981	928	962	969	890	1014	891	949	914	941	936	976	978	974	928	953	925	952	924	990	957	869	952	958	910	973	934	989	946	929	953	937	957	941	967	978	892	963	927	975	927	941	880	925	954	961	930	947	984	923	1006	937	925	922	938	947	918	985	983	1029	977	901	890	936	995	944	966	968	973	1008	920	933	960	970	936	951	955	982	938	952	923	922	936	983	906	944	963	936	966	990	967	915	936	918	1020	957	962	947	959	1026	975	938	964	968	956	908	970	919	909	1008	998	962	928	920	911	951	992	961	957	965	923	920	979	958	994	953	911	913	961	1002	1021	1018	959	984	1007	1053	938	959	1011	967	938	962	959	970	938	929	912	904	971	977	979	844	965	957	937	981	931	951	1060	960	969	947	920	948	890	917	964	928	932	930	957	906	970	961	944	897	960	957	931	893	932	983	945	958	942	919	947	974	991	952	947	944	923	914	969	933	960	922	946	959	961	936	958	931	909	882	963	968	989	921	923	899	994	872	974	903	920	963	987	963	947	938	969	923	909	958	908	936	933	908	963	944	923	931	953	943	959	945	943	971	966	988	907	939	937	954	992	878	922	932	924	995	943	962	969	958	1001	928	959	929	986	989	960	957	983	926	954	931	906	979	906	947	923	982	920	915	950	955	934	903	986	935	974	947	924	969	940	935	949	966	982	922	945	975	948	987	972	899	901	982	919	915	903	944	939	956	944	910	948	968	999	914	949	965	1013	930	943	978	934	932	900	927	927	937	905	928	951	966	920	964	974	923	877	933	937	960	923	939	914	945	890	911	928	994	931	945	941	940	991	967	951	973	936	969	974	931	927	939	964	989	907	997	887	938	963	939	954	914	1026	895	928	987	909	936	930	951	924	929	976	923	942	957	982	993	988	985	942	885	974	931	947	1005	943	982	954	964	946	936	950	991	921	980	929	949	997	919	967	888	939	962	969	914	952	938	950	992	929	950	959	944	963	928	995	934	969	987	902	953	929	1006	963	927	936	980	1010	947	960	897	933	900	940	971	947	988	899	928	894	936	953	1015	927	936	955	945	991	916	1005	921	885	965	924	1000	1002	981	961	965	926	1010	960	969	956	998	975	905	1004	934	985	940	951	974	1005	963	962	917	940	960	959	947	978	947	982	1006	978	926	900	970	926	922	1009	953	928	913	964	977	970	938	969	917	956	953	978	959	960	994	920	997	929	936	913	919	954	881	942	954	967	945	978	986	956	967	969	934	983	896	967	974	975	948	913	968	943	928	908	1011	1030	976	960	915	929	992	969	980	920	905	945	999	952	893	942	962	1026	941	967	950	926	916	918	959	969	922	949	921	968	956	961	940	969	946	940	949	990	1002	919	918	894	941	938	929	955	1004	1015	931	941	926	885	959	955	893	922	970	911	988	955	925	965	942	920	922	981	940	980	959	965	960	895	969	954	931	923	891	948	944	933	934	900	942	984	920	940	961	964	965	955	1021	928	918	914	991	948	923	899	962	988	955	882	989	985	996	965	1002	987	943	972	910	953	945	967	984	940	900	963	943	921	951	939	877	955	953	957	959	958	993	931	952	937	937	966	983	979	915	968	992	931	949	931	965	943	970	931	911	972	938	921	920	971	969	968	952	942	963	914	979	959	966	889	932	954	982	901	988	937	927	946	1006	978	931	940	917	918	924	952	941	909	956	916	929	945	923	978	907	955	947	948	943	951	923	949	937	925	892	947	936	964	941	949	906	938	994	967	935	979	964	936	897	998	995	909	923	948	919	927	922	955	884	973	940	966	968	932	983	979	1004	975	966	941	927	973	923	950	958	973	941	896	924	1007	927	932	961	1001	948	959	926	904	927	946	934	967	950	957	903	940	898	974	938	898	945	926	948	932	979	958	929	943	947	946	901	934	982	887	907	909	978	893	923	931	970	984	965	953	926	947	951	958	931	990	953	929	955	1018	949	934	911	970	935	973	924	951	967	940	926	988	935	983	949	917	947	940	1012	939	996	963	898	946	917	936	939	923	934	941	1003	971	1016	965	935	939	941	983	978	941	980	951	894	972	967	981	944	951	911	1003	975	967	927	979	961	965	938	981	931	996	951	951	947	953	982	961	970	930	925	994	938	904	956	957	890	935	922	925	882	964	936	874	963	964	956	1003	894	1000	900	921	935	938	934	944	993	931	979	1033	990	913	947	979	951	1001	973	928	900	922	943	997	978	940	936	933	968	995	1004	950	938	955	971	922	934	909	906	922	972	964	988	954	934	938	941	920	933	962	958	973	884	1000	969	964	954	937	936	913	959	1002	926	1008	899	970	906	902	978	925	973	974	926	993	922	965	1025	978	934	910	988	927	963	1046	996	949	969	933	948	951	940	944	927	940	989	993	994	946	913	933	889	958	987	923	948	963	904	986	959	971	934	963	950	956	941	941	953	964	947	926	896	944	916	889	975	1006	1002	920	942	987	958	927	1001	1020	927	940	969	934	941	933	908	984	961	913	979	962	952
4817	1251	1601	1146	763	640	504	393	356	320	289	280	261	261	264	238	196	188	243	208	224	224	200	210	214	226	204	195	193	222	207	187	216	219	189	192	185	190	196	183	165	205	171	186	184	193	205	192	183	174	188	215	194	209	182	182	185	204	183	205	174	185	178	195	203	182	183	197	184	202	158	195	188	183	181	185	208	179	185	154	198	189	198	194	192	195	180	190	217	174	168	178	202	201	169	170	216	211	214	175	167	190	204	175	194	191	184	182	181	212	212	187	186	172	214	170	215	190	194	166	190	178	194	196	198	193	194	183	205	171	186	195	195	180	198	192	178	188	210	206	161	192	191	203	191	201	201	188	208	180	182	187	178	195	176	186	196	204	210	200	211	193	183	170	202	194	204	175	201	198	203	181	208	188	200	201	181	182	217	208	179	207	186	175	205	201	191	197	212	174	191	210	183	192	205	201	179	205	202	191	214	187	181	164	194	198	208	183	211	197	165	180	201	177	178	213	168	188	182	175	169	178	178	188	172	174	180	168	192	162	215	185	180	175	186	199	178	186	184	201	195	181	177	183	186	180	200	167	213	207	193	175	186	187	193	177	193	152	195	172	186	172	210	181	186	178	184	193	202	195	201	190	169	201	188	188	188	199	180	172	210	186	189	192	190	205	164	187	171	218	206	181	185	213	189	195	209	178	205	155	199	204	196	180	200	192	198	204	187	218	185	189	169	201	204	163	180	182	182	197	195	197	211	200	192	195	176	213	171	172	233	155	199	197	175	188	176	200	195	172	180	178	159	189	173	179	185	196	198	172	181	175	199	210	183	179	165	210	213	177	228	189	200	184	195	194	180	195	207	193	209	188	184	187	211	178	181	181	210	178	176	195	212	183	183	192	174	185	201	171	191	207	185	182	192	185	182	192	193	220	201	168	199	191	189	214	174	204	188	221	193	213	192	179	206	176	201	176	179	185	186	204	202	204	213	180	201	191	206	182	187	177	189	154	168	196	190	173	199	164	179	198	194	164	187	167	190	191	194	179	195	192	190	201	148	175	183	178	223	162	205	185	209	210	187	205	191	179	207	181	175	181	204	213	203	196	170	183	182	192	183	184	194	194	188	200	201	192	185	197	182	192	192	202	186	191	202	192	211	186	196	177	183	206	201	194	200	179	196	168	180	172	190	194	198	206	192	188	219	195	193	189	179	185	197	204	201	195	195	183	188	196	186	201	209	169	192	181	181	179	175	185	181	183	189	190	197	184	211	192	188	184	205	202	214	196	172	185	175	201	194	203	147	189	214	201	200	187	179	165	170	163	189	180	166	204	198	182	190	193	211	171	184	189	206	201	177	205	193	202	191	232	210	193	182	180	178	200	202	188	173	194	205	198	198	171	207	207	164	177	193	226	198	178	205	208	190	225	212	201	195	193	210	172	171	182	203	200	182	205	211	196	178	172	186	189	188	182	176	175	185	199	196	165	204	193	174	190	203	175	212	175	181	190	190	196	182	202	203	185	205	163	196	210	188	200	197	192	210	186	176	190	200	187	196	198	199	212	187	188	178	172	175	207	156	196	191	197	183	201	201	207	197	161	209	193	188	207	193	184	187	185	195	175	192	204	186	184	203	165	195	168	171	174	159	181	188	182	200	193	191	183	192	166	176	214	175	182	198	189	183	187	192	182	172	214	191	191	165	207	204	215	192	205	171	191	196	219	184	175	190	169	207	195	179	195	203	185	182	214	167	168	199	192	189	209	213	183	184	191	194	192	199	184	194	191	184	159	202	184	204	172	183	166	206	175	164	192	173	182	172	181	186	190	187	185	146	179	194	204	196	186	160	185	186	156	172	185	189	189	198	210	183	181	185	162	203	184	180	171	180	187	188	180	213	174	217	201	185	190	171	168	194	215	200	164	175	172	165	204	200	207	203	196	176	197	204	190	166	187	204	204	199	184	207	202	205	192	196	213	169	191	213	172	183	189	161	207	176	200	207	171	184	187	204	180	184	170	178	193	210	181	206	188	169	171	189	213	191	186	189	199	178	197	186	171	170	187	176	192	194	180	180	187	199	187	201	212	179	189	185	207	173	189	218	190	208	193	185	205	175	198	186	195	187	213	199	190	221	175	182	182	204	178	187	202	195	196	188	201	183	168	211	178	176	192	187	183	194	184	203	187	212	200	167	175	199	203	189	194	201	169	194	201	200	201	146	177	193	211	173	191	202	177	196	206	199	190	199	190	187	181	190	194	182	215	189	165	177	194	194	188	182	159	185	165	194	172	193	204	198	149	207	203	192	173	163	202	187	217	212	192	189	208	194	189	171	210	186	220	175	166	208	199	191	189	209	182	209	216	206	169	180	198	182	179	199	158	196	181	177	189	198	202	170	200	207	180	188	185	191	172	176	194	186	179	192	197	193	166	194	179	215	198	199	202	196	189	214	170	170	157	176	187	183	158	200	225	188	192	188	195	180	203	209	202	196	190	198	183	177	177	184	180	169	221	186	188	199	184	183	204	197	176	196	193	192	207	201	181	181	201	194	164	203	183	189	193	173	195	180	199	187	191	182	209	190	206	193	204	192	173	184	185	189	194	172	202	188	191	197	183	173	211	189	176	180	206	177	205	180	183	159	174	194	197	205	193	188	160	181	176	193	162	186	187	198	221	192	206	173	188	210	189	199	197	201	186	196	195	205	197	193	185	203	196	194	161	186	185	199	168	201	198	194	221	188	181	190	194	199	208	204	187	159	191	204	211	208	184	188	200	174	190	215	201	174	169	194	201	212	185	199	187	185	208	228	204	212	202	187	175	202	204	178	157	188	192	176	219	187	180	183	197	165	195	190	189	193	192	203	187	212	197	181	192	175	172	199	192	189	190	185	193	201	204	208	195	163	186	213	167	203	214	197	214	195	201	181	189	165	185	198	160	192	184	189	175	170	185	170	201	185	186	174	193	191	180	188	205	185	177	170	185	194	183	187	174	181	177	199	179	191	186	193	205	170	198	179	181	172	203	181	179	206	195	189	180	204	179	182	169	196	182	196	177	190	190	175	182	181	195	205	209	185	179	207	171	179	174	164	166	182	184	183	172	211	186	173	194	186	174	185	164	206	179	199	194	189	169	205	187	187	201	190	190	201	212	190	177	208	192	195	234	191	191	176	194	161	188	195	205	187	193	189	179	199	184	210	183	187	190	185	176	188	192	192	179	222	191	207	179	180	176	195	182	182	195	213	178	188	190	180	177	191	202	219	201	195	211	181	187	191	195	203	199	194	183	191	176	209	184	190	168	177	204	191	191	196	187	198	195	192	203	192	173	175	183	185	210	181	194	196	186	167	201	185	165	197	201	198	193	190	202	201	186	193	206	184	178	195	195	195	194	165	189	200	200	174	180	203	174	198	196	211	176	192	193	167	190	185	203	190	194	158	199	174	209	200	173	205	187	204	170	186	195	182	191	171	193	180	201	178	165	226	214	176	201	172	206	204	176	175	207	171	185
5653	1830	3924	4240	3535	2994	2391	2172	1823	1562	1460	1319	1199	1105	1105	1059	964	925	853	909	815	829	799	812	829	828	779	764	721	790	792	734	739	747	705	714	716	739	729	692	708	705	674	698	697	722	702	694	699	672	659	625	646	615	674	670	674	623	641	619	635	634	628	641	632	613	670	646	651	648	623	603	604	629	610	606	630	627	606	651	602	624	639	665	647	620	659	637	676	644	598	574	604	604	607	638	606	635	619	607	594	647	643	602	618	657	574	645	600	621	633	624	624	630	600	644	616	608	627	597	633	600	611	595	600	588	611	621	612	637	596	655	596	622	647	575	610	640	622	573	606	667	623	638	610	589	627	606	561	624	603	588	606	678	620	617	616	610	583	577	646	635	611	627	612	565	609	599	590	597	666	626	610	604	611	656	621	652	630	655	625	620	606	653	628	554	632	634	547	597	574	580	638	606	638	620	588	636	611	624	617	606	560	544	623	585	627	619	594	551	669	581	593	586	612	642	599	633	616	615	555	603	660	629	570	666	615	609	625	602	610	598	560	627	602	594	628	669	605	606	632	584	600	578	605	593	598	600	581	604	589	671	650	647	629	618	573	597	636	578	652	622	651	588	666	585	585	605	591	589	571	631	620	626	663	635	589	662	619	599	572	600	630	633	654	647	610	615	611	615	635	608	610	579	616	616	581	588	552	567	594	624	621	635	583	632	606	641	616	634	578	618	614	629	645	617	584	623	603	585	613	614	586	641	616	600	573	633	610	565	596	615	602	610	598	581	626	557	619	585	572	619	597	646	635	639	600	588	584	617	636	621	638	623	611	614	582	618	623	619	634	585	639	578	607	603	618	602	605	637	621	610	619	617	582	635	637	596	571	639	586	580	605	587	615	634	580	574	661	611	621	610	580	602	597	628	590	632	599	628	615	630	616	603	633	630	599	618	624	600	609	668	634	642	634	642	619	635	600	586	586	620	621	606	602	612	598	596	647	602	632	566	623	578	670	564	611	580	660	591	628	592	552	601	638	654	621	626	601	592	647	628	611	614	597	623	593	621	609	610	626	622	593	612	607	642	613	612	601	613	598	613	624	607	627	626	634	622	568	700	626	582	590	607	611	637	580	627	586	636	608	662	623	591	580	589	627	608	629	605	616	584	608	624	580	538	624	592	624	583	625	601	605	670	662	612	608	625	563	604	573	623	625	627	604	627	585	627	610	590	619	636	618	637	617	665	563	597	679	601	623	615	626	597	630	581	585	633	634	633	636	603	640	614	625	628	565	655	625	595	611	568	607	613	609	638	647	592	581	597	643	594	616	637	606	590	609	574	662	633	660	566	637	575	624	614	654	617	657	671	587	631	586	614	590	585	624	608	619	601	590	620	626	647	590	570	631	640	620	581	640	563	596	627	619	629	621	649	610	604	616	589	593	579	602	614	588	628	589	626	590	607	615	639	612	618	579	609	618	575	635	597	617	631	560	598	636	613	598	633	614	635	654	571	649	614	617	623	614	629	626	618	584	612	566	568	608	599	655	607	604	602	615	658	606	602	627	626	646	591	654	639	607	620	611	569	657	607	615	629	575	598	568	602	599	623	679	581	633	606	649	607	606	589	613	608	625	588	616	600	588	605	618	586	660	626	597	630	620	604	632	654	645	630	628	634	606	546	617	608	616	593	639	621	648	578	611	645	589	616	633	667	650	628	653	641	608	631	603	627	580	570	626	646	604	647	594	650	591	669	640	617	605	624	621	666	605	658	570	616	646	623	611	591	592	622	638	601	591	614	619	649	611	624	626	602	618	588	624	577	641	596	596	638	610	586	613	621	618	613	592	631	648	606	599	635	603	606	581	610	602	598	610	607	611	620	621	612	630	610	601	571	592	606	584	603	577	580	591	603	590	624	583	611	611	603	568	616	554	602	634	576	603	611	628	600	604	610	615	633	578	598	554	648	622	637	625	678	608	585	627	600	619	650	656	631	558	646	616	600	620	603	588	623	576	558	622	594	614	634	599	588	616	621	595	604	592	635	614	589	587	562	645	637	605	573	635	626	578	593	598	607	604	619	632	618	606	631	611	639	570	616	612	599	580	588	583	539	634	573	651	604	613	642	578	608	605	611	578	602	609	601	630	634	625	605	619	573	556	598	585	591	618	583	553	614	648	602	621	620	565	599	597	614	629	670	654	659	610	606	661	619	631	607	624	609	595	577	606	610	558	646	601	595	574	619	586	601	612	596	607	629	587	566	610	592	593	660	596	628	613	613	607	605	596	563	560	638	605	609	625	592	648	582	648	620	559	609	653	609	615	602	612	580	569	614	609	550	649	632	609	597	592	645	599	581	589	647	601	573	641	627	646	596	557	687	629	620	640	626	625	578	557	600	563	597	592	608	631	616	669	602	621	635	640	668	655	626	606	606	623	588	605	647	609	624	627	584	595	587	607	640	598	603	573	591	629	633	613	593	634	601	567	643	608	600	579	594	517	642	628	595	636	608	666	622	598	649	640	629	589	612	609	615	585	605	637	611	656	592	626	601	598	569	616	621	612	611	619	629	613	637	648	602	582	650	610	589	639	617	576	622	654	601	627	591	642	598	614	575	622	598	604	565	609	623	594	615	584	613	599	615	571	614	563	646	607	644	615	635	572	610	620	654	629	616	622	634	631	641	606	598	615	615	610	652	644	577	628	634	624	654	600	570	616	618	638	629	622	657	608	591	626	601	584	612	632	606	630	618	620	576	635	592	677	579	605	560	642	575	600	623	628	614	599	598	627	597	593	599	612	649	651	593	604	564	579	594	550	659	628	631	561	603	620	674	587	613	588	629	592	610	626	633	588	611	578	577	592	607	559	634	638	579	600	601	585	649	568	616	641	569	614	601	628	639	625	596	606	623	585	583	623	656	655	565	636	621	589	591	630	616	662	629	592	618	602	574	638	617	614	611	578	592	654	601	617	558	580	621	596	628	582	600	590	628	577	583	566	618	629	614	602	624	578	644	626	656	619	566	607	576	603	615	615	642	594	628	600	637	617	622	642	623	584	594	636	617	574	569	634	611	591	612	594	618	586	620	619	622	612	636	638	692	572	602	608	620	619	640	637	594	632	603	601	594	632	655	623	610	615	563	624	587	568	609	572	612	606	644	630	588	579	634	628	644	596	601	570	591	608	568	645	635	653	552	636	598	614	607	618	635	644	568	559	591	608	610	605	627	629	636	623	610	666	582	607	604	631	585	622	603	647	634	595	641	599	575	554	593	587	616	620	630	597	639	585	606	603	596	569	604	616	622	577	582	577	634	631	608	609	646	622	635	613	631	627	655	610	677	667	610	569	619	584	617	602	630	644	638	588	589	575	619	689	634	635	627	608	616	597	603	616	606	635	620	600	580	557	625	624	608	590	666	574	626	602	614	631	560	614	621	589	610	607	600	653	569	596	618	649	639	602	640	629	594	586	614	578	587	602	599	620	595	605	589	647	638	585	589	612	643	600	603	579	629
8810	2556	2987	2074	1399	1014	685	615	460	405	365	301	283	231	268	223	175	202	206	179	189	161	186	166	146	169	162	174	166	143	148	144	142	151	143	174	160	151	152	147	143	115	139	151	151	136	157	165	129	124	134	122	135	131	132	138	151	131	119	136	135	138	138	142	142	131	111	137	132	136	135	139	144	150	120	117	143	134	136	135	130	132	131	130	129	140	127	111	132	145	116	150	134	127	125	135	109	119	126	130	122	113	119	128	118	123	145	123	154	111	136	135	132	147	113	146	132	116	136	135	123	136	157	140	154	113	136	108	131	123	120	133	140	121	123	114	110	129	114	128	135	118	144	132	134	117	132	120	142	121	134	121	128	150	151	116	123	143	143	151	125	120	128	128	132	141	136	134	148	132	132	120	145	135	115	123	139	138	131	132	137	142	138	112	130	111	119	116	126	128	120	143	132	123	131	138	117	131	135	134	128	133	141	135	135	143	135	124	116	117	154	118	107	130	142	130	110	108	132	105	146	123	135	130	140	131	148	127	135	132	122	135	134	141	136	147	140	132	127	107	116	131	125	131	127	116	111	125	141	118	143	133	115	132	135	117	126	147	128	149	124	116	133	130	143	121	140	129	137	121	122	124	120	117	135	117	116	137	112	136	124	132	126	142	130	136	122	142	143	123	116	146	141	121	123	148	143	135	142	137	133	116	132	149	140	131	117	149	126	112	145	154	154	118	121	133	133	120	125	117	114	137	158	124	122	132	128	118	122	146	120	126	116	136	129	132	127	140	115	145	132	138	124	131	122	115	124	113	125	133	128	158	135	121	137	100	156	131	133	147	126	122	128	134	159	127	122	103	134	123	109	124	134	144	145	118	140	125	137	130	124	136	140	112	131	150	142	132	128	139	136	107	124	120	130	129	123	136	146	130	142	130	125	113	122	123	129	136	134	144	128	136	139	149	145	122	123	125	114	138	138	142	123	114	118	132	128	143	144	126	123	118	157	123	129	150	124	125	119	126	134	124	139	150	127	132	125	115	135	140	135	127	131	108	103	120	113	127	129	126	116	145	135	138	128	137	114	123	151	123	142	142	131	115	141	109	123	136	130	131	127	117	153	125	133	148	122	142	134	132	134	128	120	125	121	156	139	131	133	134	121	136	135	126	136	140	135	125	126	127	107	139	113	139	136	135	122	146	126	131	130	131	129	116	112	138	134	129	137	117	137	134	116	126	108	124	123	145	138	126	129	144	150	129	124	124	131	130	146	126	124	109	146	124	122	143	127	124	127	133	147	127	136	119	122	134	135	126	106	129	143	107	140	126	127	137	135	111	138	124	121	128	161	130	126	120	117	162	133	126	133	120	113	121	123	145	105	143	154	146	124	135	145	116	124	110	135	162	124	136	117	136	136	129	132	133	121	135	124	106	126	131	143	124	149	108	165	129	104	140	124	137	125	148	137	133	130	120	128	120	129	137	141	140	114	120	136	132	141	132	121	115	120	120	140	126	128	119	116	127	127	133	128	131	130	136	166	126	109	137	120	130	117	136	116	158	118	114	101	148	146	130	113	135	131	127	151	122	128	127	138	122	137	132	140	122	118	108	142	147	122	128	116	149	157	126	126	133	113	135	110	128	128	139	116	101	131	117	126	116	134	139	118	127	119	144	117	109	145	140	136	138	125	142	102	136	127	130	140	129	122	121	131	131	113	148	113	124	137	122	129	123	126	143	110	136	114	145	135	129	121	133	111	130	125	113	125	126	139	124	134	127	122	133	112	119	129	113	126	131	138	136	135	133	128	124	120	134	129	121	120	124	139	151	112	129	139	136	149	122	116	119	134	128	147	142	121	122	144	133	146	107	123	133	132	117	128	124	130	157	133	130	152	115	104	131	124	120	121	146	135	139	121	123	129	113	147	128	121	109	137	124	148	123	117	120	120	129	127	139	136	128	154	134	142	148	136	129	132	138	140	155	123	122	137	128	125	110	129	129	123	133	133	153	120	123	142	124	152	121	116	127	150	125	118	126	117	137	115	114	142	131	124	122	133	115	135	141	130	133	133	154	107	119	140	129	121	141	104	130	127	125	130	121	127	145	142	133	121	147	134	126	150	138	128	148	134	112	133	125	115	110	121	117	129	138	143	106	147	125	142	146	142	157	160	123	122	122	124	131	127	129	143	127	113	130	118	128	128	137	139	133	118	111	131	110	125	126	121	135	136	121	112	146	148	131	144	132	125	119	121	121	138	146	128	137	142	126	148	118	150	141	136	129	164	121	123	132	114	122	120	117	134	139	131	131	135	124	134	129	114	127	131	139	132	109	123	120	126	112	145	152	129	121	137	125	114	132	111	130	136	114	124	135	119	133	137	127	129	151	103	129	117	125	118	138	119	133	122	129	110	143	118	122	126	131	133	123	112	131	143	134	123	138	149	119	117	129	135	148	124	129	140	134	141	127	137	147	124	142	124	118	116	127	105	130	131	123	118	139	124	127	127	137	127	126	129	117	129	133	114	154	143	124	98	129	127	127	150	111	113	133	136	125	131	132	148	122	133	135	143	122	131	135	144	129	167	120	131	133	131	117	147	121	126	124	133	135	122	125	151	149	130	150	153	142	136	121	122	114	132	145	116	121	137	118	151	138	123	127	114	124	111	154	131	141	127	118	133	142	131	146	130	128	136	113	134	135	139	158	144	140	131	110	129	126	139	129	133	112	140	137	123	121	120	125	113	122	109	114	130	116	117	132	136	116	141	113	114	135	112	128	137	116	127	119	130	132	127	150	171	142	124	119	119	122	138	130	152	140	104	131	136	112	141	119	115	120	130	112	141	122	136	142	112	155	140	136	139	154	117	123	139	138	129	129	114	129	120	123	145	132	121	132	142	133	124	112	121	120	133	145	129	105	137	106	123	131	121	138	127	111	122	143	129	123	121	121	110	122	109	135	119	116	126	122	117	134	108	108	144	132	140	128	142	116	117	118	139	130	143	119	113	134	126	133	125	121	101	110	139	135	115	120	138	112	140	122	119	138	132	106	131	116	124	135	125	148	143	131	121	112	123	144	117	129	124	123	124	126	128	127	121	115	125	111	118	147	121	119	117	112	136	149	123	133	125	122	130	126	141	122	119	115	120	116	121	138	108	143	119	129	136	142	145	141	120	149	142	125	130	121	134	133	138	111	141	120	142	137	160	136	122	146	123	127	129	134	132	144	117	136	144	139	125	137	118	103	117	146	138	132	121	145	135	134	135	117	126	127	130	122	116	127	124	117	130	114	124	120	124	132	119	123	120	127	130	132	125	128	123	123	127	127	108	124	105	140	146	141	129	122	145	141	124	117	126	118	121	138	134	133	122	141	135	132	128	149	130	139	133	122	127	118	133	121	124	115	151	133	130	123	149	125	136	125	149	141	118	135	112	145	120	135	121	132	129	143	154	136	133	130	116	101	125	111	107	123	115	136	112	130	131	114	135	135	127	124	137	132	132	116	110	129	128	130
7872	2853	6699	7222	6038	4843	3940	3199	2792	2313	2076	1796	1555	1433	1321	1269	1090	999	1001	988	887	894	839	763	823	793	771	755	713	752	699	700	708	672	668	703	698	604	690	596	579	581	574	628	621	637	650	586	575	523	564	507	494	527	509	535	478	492	518	519	549	471	526	499	503	470	474	484	512	486	466	486	427	472	482	448	485	477	474	448	472	483	454	464	419	470	479	473	470	517	455	472	437	451	485	497	460	453	444	446	445	455	442	434	439	428	491	455	475	447	521	463	496	438	458	463	460	430	465	452	481	462	432	446	428	456	420	494	476	433	461	430	472	459	481	468	465	446	442	466	467	436	478	444	456	494	429	461	446	463	452	450	467	439	475	440	454	461	447	456	470	470	450	441	443	465	426	440	477	479	444	448	428	476	442	441	451	463	465	436	462	441	427	430	444	460	456	410	479	461	446	465	441	454	434	485	463	443	449	428	453	470	442	467	455	429	457	433	430	473	453	454	437	455	437	453	463	466	424	439	437	443	472	451	444	472	450	433	456	431	445	454	471	438	443	430	432	447	453	449	436	468	424	421	468	404	445	465	459	439	445	447	440	462	443	484	446	465	461	468	438	460	466	481	456	459	479	459	435	473	485	428	461	452	443	434	451	418	487	420	432	453	470	440	417	439	443	442	477	448	473	476	444	444	449	438	465	444	424	453	462	435	438	456	473	469	458	442	439	459	477	462	419	447	445	458	443	449	443	434	471	443	464	443	443	428	438	434	452	481	449	452	420	419	487	464	461	457	460	460	475	391	473	457	447	455	450	450	478	431	442	410	503	437	396	430	439	446	422	470	460	436	422	450	486	470	436	459	470	448	421	460	481	457	439	457	459	468	443	497	456	458	454	452	463	419	456	436	461	486	424	431	451	452	462	467	423	423	447	436	485	431	437	442	411	446	472	468	443	478	462	488	457	428	463	431	451	432	467	430	481	445	419	454	457	414	439	471	475	452	459	473	490	443	434	464	441	427	429	451	449	424	433	441	411	439	440	429	446	431	485	457	471	436	475	420	459	460	463	460	447	436	445	441	451	463	472	410	454	428	495	464	424	444	451	402	432	430	418	434	433	465	445	453	466	449	429	435	454	411	432	442	438	457	468	486	453	428	424	468	412	426	431	448	426	431	450	455	441	416	460	441	468	423	426	432	429	436	417	439	450	512	468	466	470	427	449	456	442	422	466	438	424	460	458	423	440	443	472	436	449	440	478	442	460	439	453	406	455	433	448	450	460	447	395	456	481	468	431	482	452	454	448	467	428	471	492	476	413	428	404	466	467	457	441	432	408	427	448	413	440	435	457	421	434	413	448	437	430	437	471	459	417	459	475	479	453	431	439	439	454	389	448	440	456	428	464	447	420	423	478	397	418	395	392	458	441	416	463	438	423	470	433	444	399	461	457	432	456	444	436	402	406	444	459	428	448	437	448	438	445	443	454	448	459	426	423	462	422	420	488	479	474	447	485	411	432	435	418	460	482	436	490	436	425	437	446	439	459	437	429	470	467	464	443	451	437	450	464	460	422	434	451	454	464	445	440	428	466	441	432	436	480	457	425	451	438	440	400	434	458	409	443	444	428	412	436	431	453	462	426	439	460	423	432	433	423	455	419	464	441	423	468	436	431	453	408	465	476	443	446	469	486	418	415	471	443	429	421	456	432	423	434	444	401	426	451	418	460	445	399	439	448	471	449	446	453	460	468	433	433	424	456	435	447	467	460	434	444	464	436	464	449	419	457	429	471	423	460	416	479	463	453	393	436	433	428	412	449	452	423	426	439	435	468	418	426	455	464	460	404	427	476	467	427	434	461	443	495	456	438	463	460	443	439	395	467	416	398	439	390	440	432	466	465	440	441	463	460	443	457	470	422	447	459	464	448	441	458	461	439	446	429	467	378	428	482	463	447	426	463	445	437	416	463	461	457	478	490	422	469	462	448	433	447	418	433	441	459	428	433	444	466	431	437	450	452	442	485	463	432	471	423	440	493	469	465	442	481	449	429	452	477	433	474	449	428	437	473	460	462	440	436	402	459	456	451	429	454	441	469	470	430	466	439	426	442	444	473	453	472	423	450	457	443	421	454	433	421	420	478	492	476	451	438	472	456	427	447	458	447	429	420	445	448	421	431	435	470	442	438	448	454	483	434	463	460	422	458	477	407	452	484	444	438	452	455	459	458	411	455	454	449	408	438	436	452	453	431	479	426	443	440	479	433	455	455	456	431	447	468	462	445	487	461	453	470	456	485	460	495	463	446	461	474	422	427	464	434	435	429	443	490	455	430	455	446	441	436	473	436	428	444	439	509	425	451	438	454	454	454	453	471	455	452	453	451	439	439	434	489	503	470	458	467	447	432	455	476	416	466	439	421	418	442	447	424	444	441	470	444	422	469	430	439	461	474	398	422	466	461	461	431	480	443	453	455	465	451	444	480	441	447	424	492	448	438	449	461	450	474	460	445	467	442	510	438	446	446	440	477	466	458	447	481	462	440	450	417	386	424	453	424	465	461	424	437	447	480	451	428	424	444	418	484	483	391	473	431	470	436	437	474	411	462	401	457	444	464	437	416	432	461	475	485	466	444	433	441	434	446	448	457	469	436	409	445	428	482	435	481	435	475	433	442	441	422	463	464	443	438	458	486	495	469	441	421	440	445	447	482	466	429	481	432	416	463	476	414	475	433	464	441	408	472	413	425	447	443	462	444	439	430	426	415	467	438	468	463	465	471	436	433	465	461	440	467	418	466	434	472	444	452	470	472	448	464	446	443	456	467	439	429	426	444	441	453	456	441	472	432	471	456	463	460	402	446	447	435	450	432	455	412	486	467	436	443	420	448	414	414	426	431	447	449	440	429	451	482	428	423	421	469	459	462	445	451	448	466	407	408	462	439	461	473	475	484	462	463	431	436	444	446	449	449	436	441	421	426	445	423	455	497	439	433	427	472	440	456	469	429	454	462	466	444	449	420	443	435	449	464	459	470	432	438	441	446	478	440	477	458	447	452	461	449	471	451	433	417	452	444	406	430	498	478	421	465	436	455	483	450	443	452	427	447	416	445	427	448	466	456	420	436	461	441	443	410	442	438	472	417	430	410	456	433	477	457	423	422	445	407	431	423	425	432	447	525	449	436	468	440	436	437	467	450	425	412	444	466	442	452	468	441	423	460	440	460	483	484	446	395	437	460	467	461	402	435	390	428	438	402	456	448	426	451	420	496	450	456	423	470	454	449	447	437	423	456	429	452	460	434	457	430	448	466	454	432	432	459	460	447	462	438	439	440	429	461	443	432	413	431	447	460	479	462	463	429	430	440	445	439	443	474	458	436	451	451	416	433	467	429	449	438	478	434	472	417	433	444	406	505	458	461	489	470	441	422	468	464	464	438	413	415	431	452	474	451	438	436	460	465	446	458	415	450	467	473	446	463	447	459	418	419	484	420	415	455	445	468	443	437	476	445	485	432	436
1380	364	406	372	330	305	348	330	300	336	334	321	310	333	309	308	318	295	355	297	338	284	356	298	282	356	315	307	286	314	332	323	276	327	330	308	318	326	309	306	328	317	312	332	309	301	315	317	306	330	334	346	325	318	302	345	283	319	307	317	320	321	297	316	275	284	340	348	288	274	271	307	286	326	300	331	290	310	307	320	330	314	307	310	313	303	328	341	305	334	340	309	341	336	278	313	304	317	305	301	323	325	296	302	293	328	325	327	321	305	314	308	304	313	294	301	314	339	302	318	306	318	314	328	356	300	346	320	312	312	316	322	312	324	320	330	334	338	287	317	322	332	340	281	332	320	297	325	295	356	318	323	320	320	320	327	285	336	304	306	326	321	295	304	317	325	269	331	310	309	319	320	304	339	328	313	341	322	323	276	321	320	327	329	315	330	303	315	326	312	315	304	308	319	292	295	316	350	316	315	296	328	298	305	296	305	308	312	296	306	349	302	290	306	341	316	312	299	297	289	336	331	297	307	327	351	301	319	282	315	291	340	330	328	322	309	299	320	307	311	325	309	322	304	298	291	316	303	316	326	305	331	276	312	326	327	305	324	305	290	277	313	336	298	291	316	288	286	301	314	330	304	305	301	303	316	281	326	315	304	337	305	321	326	313	350	318	304	305	317	315	294	309	327	312	356	318	335	320	346	285	317	327	269	323	352	326	291	347	309	322	281	310	310	307	330	288	295	327	319	314	335	326	340	302	329	324	307	324	326	332	308	336	295	304	299	269	303	318	364	315	307	305	327	307	328	322	317	318	337	318	319	290	300	348	340	346	295	322	334	344	354	346	333	308	295	347	303	313	308	321	308	313	325	346	338	319	330	314	306	327	313	279	321	320	302	298	337	339	317	329	303	306	326	316	323	313	288	359	325	313	335	287	306	312	353	321	319	302	305	358	291	324	313	340	316	294	311	311	311	292	320	355	313	366	292	321	311	311	315	306	315	309	287	329	340	290	285	336	314	359	322	306	315	295	306	344	308	311	326	290	274	324	303	300	331	334	306	287	339	312	307	305	294	297	296	322	328	334	326	331	305	275	327	327	326	327	321	314	316	336	317	292	317	325	323	352	304	336	316	309	336	345	337	301	349	305	312	287	304	323	321	285	288	293	304	309	319	295	298	312	304	327	347	307	301	290	292	306	310	333	318	330	302	344	314	295	315	309	316	345	321	322	303	304	350	322	326	292	317	318	293	281	285	314	338	304	312	311	313	345	309	304	323	336	326	315	343	316	335	323	307	326	335	317	305	299	349	295	327	298	351	343	318	331	282	307	316	325	297	323	322	331	324	307	314	309	319	328	321	309	319	341	325	296	293	343	332	326	280	302	313	336	333	308	313	300	320	297	293	327	323	273	345	305	321	338	319	309	313	282	304	288	313	309	313	334	314	336	322	295	287	310	314	306	315	300	298	329	318	315	297	300	300	308	344	323	300	322	333	313	314	299	267	331	315	314	305	273	318	343	308	306	370	354	340	319	303	347	301	316	364	300	323	291	288	324	315	300	310	307	319	296	311	305	303	317	296	316	274	316	330	311	296	294	306	332	341	295	310	300	284	343	295	311	298	307	309	332	323	301	289	303	297	330	300	304	312	313	319	339	349	302	311	332	309	331	338	310	333	330	305	302	324	309	333	320	315	322	314	314	309	315	296	279	303	331	334	334	314	325	303	349	334	332	328	287	333	344	337	300	298	293	324	320	313	294	310	313	312	300	342	343	348	301	328	274	273	366	339	341	318	297	328	322	310	304	306	322	310	317	303	346	314	312	287	328	314	304	292	291	348	317	310	282	367	303	321	320	307	297	297	331	322	269	335	328	300	322	324	317	301	312	308	295	336	317	329	343	317	297	316	296	301	326	324	298	295	342	329	335	336	336	325	319	310	327	306	318	323	373	295	319	289	296	332	333	321	350	321	315	306	324	297	330	347	321	318	302	319	305	325	287	323	316	342	298	328	329	298	327	328	303	307	331	316	304	339	310	295	293	303	291	327	301	317	305	328	295	324	323	301	324	294	311	318	323	307	330	341	320	319	296	283	294	311	347	300	292	290	362	295	285	311	287	296	320	310	333	310	344	314	308	313	318	330	338	317	319	295	314	314	298	313	332	307	329	321	319	318	279	308	318	321	305	294	310	335	322	299	308	332	319	327	314	302	311	334	329	319	313	299	308	305	303	331	319	301	299	309	313	303	346	309	294	327	316	319	296	351	337	321	336	323	313	314	291	302	326	312	326	299	302	321	315	317	308	314	334	318	296	315	331	327	297	317	333	306	329	324	344	310	299	297	338	316	332	332	337	327	322	338	302	303	330	285	350	339	332	302	312	287	330	320	346	332	331	310	299	293	310	286	314	310	302	316	311	307	306	305	304	332	289	315	330	309	294	338	330	344	310	307	291	300	317	297	328	340	298	296	320	314	275	302	327	305	273	278	297	313	317	288	299	288	319	318	317	308	307	314	338	314	320	344	335	307	335	334	324	329	298	299	299	345	317	298	350	304	312	335	303	336	290	327	305	305	319	332	295	309	328	330	284	298	334	286	326	295	346	331	317	291	307	351	351	328	319	316	332	327	283	336	287	318	317	344	305	310	279	314	290	316	325	340	300	312	318	293	309	339	314	288	347	309	308	300	285	328	300	284	322	303	324	295	337	297	315	300	298	289	335	311	329	296	329	293	303	304	308	292	313	314	328	327	316	340	323	283	322	311	316	307	316	312	310	315	327	326	308	304	308	289	335	300	304	305	323	300	353	307	330	298	344	320	326	345	344	329	294	311	307	304	323	316	314	353	302	331	308	299	322	293	337	310	362	331	300	326	341	289	320	291	329	310	274	344	293	300	292	341	310	303	314	299	334	330	318	308	312	309	322	337	286	322	321	357	311	307	315	312	284	327	314	309	326	319	277	302	298	320	302	334	353	332	310	294	293	299	321	331	319	276	282	302	299	295	317	329	300	324	291	314	339	335	322	348	340	343	308	329	323	317	327	311	290	307	345	321	304	322	340	332	302	338	324	307	300	346	356	333	310	334	295	330	339	337	322	302	299	316	328	308	321	324	330	344	295	314	294	300	310	324	312	284	350	316	338	362	328	321	330	355	330	322	311	323	325	306	331	353	317	297	344	338	335	336	299	283	296	327	320	315	330	296	313	345	325	310	306	318	305	322	351	291	339	313	290	285	326	300	303	307	287	277	292	329	299	281	295	289	284	307	347	301	329	317	296	336	332	308	314	307	325	328	302	316	297	317	278	298	371	296	308	283	306	298	306	301	303	322	331	287	312	305	308	309	319	305	339	331	298	356	345	325	310	302	367	312	333	299	296	316	318	317	300	334	309	299	292	297	337	321	326	328	335	330	289	347	305	292	310	337	307	340	302	325	318	294	307	310	308	310	308	298	315	302	326	294	300	268	296	308	302	334	336	321	342	302	363	312	318	314	329	315	328	295
2361	1041	1217	1126	1136	1149	1078	1041	1038	1013	963	1026	968	986	963	989	940	982	972	975	905	986	963	941	981	984	938	1036	936	935	968	969	968	960	921	976	921	946	970	948	932	919	921	939	947	951	933	981	945	958	946	929	940	906	930	979	993	966	935	999	902	960	925	958	919	931	935	947	929	933	977	970	947	970	932	1019	948	929	934	939	934	934	965	1010	976	954	996	976	908	882	908	938	964	952	938	917	926	1002	924	952	938	958	890	952	973	987	908	963	899	952	926	940	964	928	947	929	959	897	931	918	943	986	953	964	995	905	935	921	952	963	914	954	960	971	907	969	993	941	967	929	970	970	905	925	933	937	916	937	949	974	897	930	966	941	940	932	901	962	950	942	971	946	924	956	976	974	930	923	981	986	906	894	995	911	926	956	929	886	924	952	950	931	856	998	969	976	914	896	932	933	985	949	969	938	933	942	902	960	916	996	944	963	924	908	931	941	930	1003	966	911	950	949	925	966	981	925	939	932	950	961	950	880	981	970	950	941	932	992	978	925	889	910	1006	989	948	907	974	936	934	917	918	959	933	950	950	928	968	963	912	948	941	937	947	923	917	885	960	937	931	907	961	938	943	984	937	951	904	915	915	953	957	892	884	941	952	918	911	945	913	975	893	993	957	925	920	985	895	899	938	1014	923	912	945	963	930	941	927	931	931	950	947	913	928	966	953	987	945	979	958	1009	925	941	921	939	892	983	963	940	922	979	970	934	890	890	923	950	946	951	928	979	973	979	942	954	999	951	994	965	965	939	914	944	1001	989	955	963	947	963	910	962	959	928	937	946	938	980	952	965	939	923	932	956	944	880	1015	924	931	954	920	942	938	956	949	921	922	1000	913	933	932	934	939	985	984	950	890	911	1001	970	919	940	951	944	1010	974	959	885	886	984	942	920	945	955	948	949	948	954	948	923	964	952	983	936	947	935	992	922	927	983	942	927	894	947	969	914	939	959	923	958	949	958	958	956	961	878	898	912	981	954	938	933	950	930	960	976	960	911	889	887	927	964	933	958	930	968	977	961	916	962	973	944	941	937	919	927	981	943	987	927	883	922	935	941	997	926	937	864	964	922	960	954	965	973	947	938	955	965	947	982	967	938	952	936	917	968	1003	950	950	949	960	926	938	929	950	922	937	927	978	952	988	925	946	930	927	946	951	921	946	962	956	938	970	980	890	978	962	919	918	993	952	922	982	956	936	941	945	1023	924	921	907	937	933	926	990	898	988	964	915	921	971	905	883	927	930	960	972	984	961	974	933	902	912	958	986	983	925	907	908	941	974	901	932	979	913	963	997	938	933	889	972	964	940	887	924	925	951	970	900	943	967	953	926	935	950	912	994	936	1000	955	978	969	1015	926	937	972	902	961	915	919	904	919	977	958	912	956	913	1038	885	966	934	917	918	934	961	914	969	908	955	955	906	957	917	956	980	926	972	962	953	901	897	896	960	945	925	962	1011	927	936	891	983	918	1013	982	936	962	927	975	928	925	944	946	932	970	963	961	941	959	949	954	972	957	937	950	968	985	960	971	1009	970	962	930	992	959	982	921	990	942	947	903	947	937	949	921	962	981	938	946	999	920	964	944	889	933	928	947	924	916	1017	942	931	957	920	924	931	998	971	921	972	912	903	913	930	994	970	907	926	889	956	1000	974	959	972	953	951	879	1002	939	952	986	920	916	993	1002	969	1035	985	940	896	981	907	914	988	943	959	961	973	906	935	950	956	940	982	938	979	960	930	922	938	977	926	933	939	943	949	963	916	927	957	898	943	910	966	893	936	949	967	966	971	910	957	927	944	962	939	964	889	954	931	973	935	951	947	993	960	976	974	967	964	924	976	911	937	922	992	941	963	990	931	992	963	970	999	947	962	956	980	964	938	945	966	967	936	881	884	924	955	960	924	958	919	954	937	959	972	931	958	966	942	924	956	941	960	985	953	906	945	936	931	923	910	939	923	916	918	936	987	980	992	886	943	975	939	983	925	973	949	969	915	928	953	962	948	868	981	931	877	943	963	1010	956	948	995	985	984	886	958	944	956	940	964	943	991	945	949	913	914	897	987	963	1009	965	948	948	994	916	941	933	866	951	950	964	1009	962	958	952	990	918	966	918	926	925	977	957	967	908	914	943	929	917	972	950	936	973	1007	1013	969	945	974	953	956	960	954	946	977	979	1003	936	923	932	884	932	968	919	994	945	935	905	952	950	974	952	910	1031	937	927	944	931	923	906	1004	904	976	972	968	978	960	908	940	999	970	954	971	918	919	949	947	886	1020	944	936	946	949	939	915	980	991	886	959	961	918	971	978	951	952	958	982	991	945	961	956	937	969	910	947	929	989	945	928	906	945	984	935	910	953	951	1003	960	970	952	974	915	978	943	912	929	972	944	948	892	919	932	951	905	964	971	999	967	951	956	1000	975	957	916	971	891	952	950	938	967	898	928	914	881	948	978	966	927	928	993	922	921	914	963	963	938	978	980	1013	927	915	925	985	952	939	910	937	931	894	947	865	955	960	983	962	968	933	930	1005	942	927	933	926	970	891	948	910	945	929	937	887	991	926	926	960	940	941	965	935	941	962	945	920	970	960	960	1003	956	910	909	938	999	968	910	933	928	902	1014	889	948	970	956	917	956	963	933	946	953	994	944	939	970	957	936	926	924	960	887	915	1011	898	924	994	904	966	978	932	963	883	973	927	969	1021	975	966	968	958	983	946	977	982	927	950	941	953	955	925	954	958	958	970	881	955	969	955	911	900	940	955	955	934	949	973	953	983	920	917	996	970	940	914	946	918	888	925	972	948	929	929	956	944	878	898	944	998	915	914	1012	952	911	965	959	945	908	947	945	914	975	895	978	940	957	934	963	975	937	948	954	950	900	933	975	929	917	949	983	898	945	918	942	966	959	949	977	973	892	956	926	954	911	951	937	994	1025	986	1024	920	915	873	958	979	943	995	944	927	964	935	923	949	936	984	930	929	916	921	977	991	950	923	911	943	913	911	976	931	986	952	949	989	924	893	967	911	953	939	947	974	926	919	918	965	974	989	984	931	909	895	920	952	910	902	946	913	939	922	963	881	926	899	923	964	971	993	949	938	941	933	970	887	919	938	978	919	939	928	1000	901	1017	937	923	958	926	928	901	993	962	916	895	1000	953	946	950	944	954	895	962	946	941	910	949	998	958	986	873	918	964	911	991	970	979	980	912	1009	921	934	905	1003	925	917	956	979	927	929	1015	994	868	925	903	897	971	960	939	959	949	964	936	955	903	930	928	955	876	943	943	905	1005	937	911	922	947	910	982	904	934	940	972	967	925	960	961	936	937	933	918	959	906	943	937	923	967	907	964	975	941	973	978	951	917	968	964	985	933	884	959	962	912	958	953	980	1001	906	906	936	903	937	928	957	935	940	912	910	954	887	975	1019	956	1022	919	940	960	894	901	898	960	983	909	930	963	959	925	911	935	892	965	918	930	939	934	961	924	969	953	919	907	945	927	923	866	990	945	923	964	956	964	914	978	901	935
4778	1291	1646	1177	854	567	489	407	352	311	288	265	255	253	268	210	244	196	215	222	190	251	219	183	211	212	213	189	217	206	204	209	216	187	195	197	200	211	187	214	192	203	200	197	195	210	203	211	178	187	209	193	194	206	173	200	171	204	216	205	160	198	173	196	185	183	199	169	202	189	207	180	190	192	195	195	214	179	187	187	183	205	188	203	190	212	191	212	192	193	186	202	177	184	174	184	177	179	177	185	211	175	195	210	206	194	194	209	194	202	213	195	176	181	205	183	236	191	186	180	191	184	198	184	187	184	190	185	195	200	179	205	180	176	193	188	188	181	175	228	185	167	195	185	188	201	192	175	214	179	183	188	181	204	198	191	184	187	200	199	172	191	189	200	176	196	183	212	191	179	172	165	174	188	202	212	176	208	185	169	189	206	213	187	190	184	211	197	189	168	201	191	189	193	205	188	187	185	172	178	194	162	198	203	205	212	183	180	196	186	161	228	205	191	181	185	163	191	190	183	180	180	209	208	183	182	186	184	169	188	206	157	195	180	204	189	221	172	169	171	169	206	203	192	211	191	199	194	185	168	202	191	199	187	193	196	205	181	194	193	161	190	185	204	185	195	195	190	170	187	193	184	181	175	173	190	196	186	174	189	191	205	204	176	173	196	209	179	180	204	177	190	187	209	183	195	184	209	195	171	177	189	210	190	219	182	187	209	211	175	216	174	215	162	170	192	163	181	205	179	179	183	161	200	184	179	178	164	198	190	186	155	204	165	194	198	204	172	186	188	192	176	177	200	192	194	189	205	180	201	181	199	191	174	172	218	189	208	185	175	189	166	193	204	203	174	192	204	197	165	178	196	172	164	168	197	188	191	202	163	189	163	209	182	189	176	192	170	211	198	195	187	203	184	188	184	176	187	202	193	186	181	173	178	194	184	194	183	196	172	184	180	175	197	198	168	177	175	184	199	178	177	181	195	203	190	205	162	205	205	171	186	216	219	186	174	186	193	184	188	198	174	197	167	196	174	204	188	182	184	198	171	206	221	205	180	197	187	224	202	178	176	172	196	204	180	198	188	185	196	193	191	187	198	202	183	204	191	205	180	172	174	176	175	181	149	193	175	187	204	194	195	194	182	174	185	187	221	172	186	201	188	174	178	188	197	219	157	185	195	174	193	177	178	205	191	172	192	203	175	176	201	192	169	214	189	189	194	203	209	171	176	200	161	174	194	188	195	191	192	196	180	180	188	183	203	190	205	196	185	165	202	190	212	151	204	206	184	171	201	161	223	183	189	187	189	200	202	183	179	193	194	192	184	193	188	182	172	204	194	193	195	159	185	180	186	206	200	178	204	190	209	208	233	183	164	183	182	197	195	208	206	173	168	197	211	205	190	194	172	154	161	202	172	185	182	196	190	194	182	177	184	184	191	183	189	197	228	188	177	181	210	208	195	182	184	194	196	213	163	183	190	185	180	168	190	182	189	178	181	214	192	175	191	197	215	186	185	187	190	175	195	202	220	193	186	189	198	168	205	207	192	170	179	192	179	188	180	178	182	208	229	161	163	181	175	195	175	184	197	195	187	182	186	178	164	173	187	198	178	177	185	194	186	199	176	189	186	201	195	176	213	199	185	182	207	182	197	175	169	204	194	204	190	199	187	199	208	213	193	190	172	183	184	216	180	204	183	196	209	205	180	196	178	187	189	190	191	197	178	193	206	208	197	187	204	200	182	203	190	171	200	208	177	178	204	186	184	172	185	176	190	208	195	202	179	193	162	197	190	188	198	206	171	186	209	170	222	185	175	179	182	207	185	187	217	203	202	203	183	200	203	190	192	187	219	170	187	221	207	195	199	181	191	201	182	199	194	180	167	204	169	179	201	184	179	183	200	177	202	197	188	181	192	193	212	188	193	185	191	186	172	192	177	201	186	192	189	185	191	185	167	193	191	190	204	169	171	160	198	198	193	201	194	189	197	171	209	176	186	186	191	182	194	175	196	189	192	204	182	185	209	211	196	184	209	184	175	182	180	195	203	189	203	203	170	172	193	199	198	182	173	175	189	181	200	166	207	165	197	183	187	185	205	161	185	189	188	180	205	194	214	191	171	191	165	202	205	209	180	194	214	179	194	173	192	194	182	178	216	175	185	202	218	175	203	175	190	179	187	195	177	189	193	183	171	181	202	216	174	187	178	191	191	201	216	188	176	192	200	170	189	207	194	203	171	215	181	190	191	204	167	167	201	185	192	213	192	193	208	166	202	211	201	189	182	203	200	164	148	179	176	198	195	197	190	190	196	195	191	173	193	210	183	170	204	169	198	202	174	217	204	181	188	188	201	212	188	180	197	186	198	174	176	186	201	185	192	182	198	178	184	201	202	189	192	165	168	190	177	172	188	207	194	183	172	186	205	192	178	181	182	204	193	203	204	185	172	200	194	193	161	208	190	187	198	201	185	190	211	194	184	219	170	183	192	173	183	186	169	167	183	186	188	214	195	160	175	167	189	179	168	180	184	185	191	208	197	185	187	191	190	211	149	214	189	192	167	221	189	210	199	197	178	175	210	196	181	199	196	181	197	194	186	204	207	197	182	202	205	188	189	197	190	195	185	189	187	179	202	186	205	183	178	199	180	194	182	183	194	175	221	203	191	196	182	184	191	192	187	207	166	193	201	201	182	177	186	184	190	191	199	190	200	173	183	177	186	177	178	199	209	188	185	177	188	171	191	192	203	178	198	197	162	193	202	209	217	172	170	164	164	211	190	195	184	190	183	203	208	212	180	205	196	184	185	176	186	183	200	183	167	189	192	177	197	210	217	223	178	197	167	186	172	179	194	209	204	178	192	198	164	159	208	188	202	186	178	193	191	167	204	195	179	224	195	162	208	202	194	198	211	195	195	198	201	163	197	212	168	184	211	203	210	183	204	199	207	189	189	202	199	163	198	213	175	190	189	180	179	177	193	195	176	165	193	205	172	193	160	182	162	168	191	198	170	211	189	198	187	187	205	205	197	163	219	226	189	193	197	180	209	199	162	197	198	192	173	183	169	183	219	168	208	174	191	187	187	201	183	178	188	215	179	186	216	184	171	204	181	194	200	208	178	197	175	177	173	183	182	194	177	181	182	216	184	196	181	200	173	202	193	182	162	187	183	172	178	187	196	180	198	172	190	197	199	185	202	169	149	208	183	180	174	199	198	186	195	171	188	178	167	191	178	168	204	196	201	217	180	164	213	185	204	182	187	200	198	188	196	178	206	185	177	226	204	182	188	170	191	195	176	189	192	197	193	196	184	183	169	190	189	186	204	197	207	204	187	199	161	171	195	190	206	182	206	183	176	191	189	194	200	175	194	189	179	199	170	206	174	192	196	200	181	182	194	189	195	216	182	203	198	226	186	180	190	174	180	201	212	182	178	198	197	195	164	207	167	195	195	179	208	196	189	170	182	180	179	190	202	216	203	175	191	215	185	173	203	190	192	188	182	213	161	189	189
5682	1814	3900	4332	3593	2978	2495	2064	1841	1548	1472	1264	1237	1086	1067	1030	924	955	896	863	830	828	809	762	761	806	794	762	743	705	753	752	766	762	709	722	742	685	689	722	668	660	675	697	697	686	702	661	673	613	629	674	697	659	615	676	670	617	633	647	606	645	613	652	619	624	624	604	632	640	593	636	642	646	647	649	628	593	620	655	610	627	630	604	601	632	650	638	653	625	596	626	635	588	667	610	629	559	615	635	567	627	578	617	618	639	593	613	560	611	583	643	610	631	622	640	595	638	594	580	613	632	624	633	615	624	645	630	615	591	581	598	643	664	622	637	599	614	607	618	618	607	614	618	634	653	632	623	580	599	618	675	649	642	648	626	613	591	622	552	588	606	602	592	621	613	563	571	616	630	624	614	634	592	637	599	615	610	590	571	635	575	616	618	602	607	610	623	607	627	598	622	656	644	611	652	587	595	598	633	617	614	640	610	628	575	600	678	601	602	607	616	606	629	614	610	588	610	624	607	616	570	596	611	618	626	627	610	638	604	627	617	645	633	591	623	632	607	612	607	563	650	610	593	587	601	650	601	569	646	552	575	578	624	581	582	618	578	570	620	637	657	619	633	576	634	616	639	593	611	572	622	595	630	616	575	627	586	589	631	595	613	612	623	600	616	588	581	659	600	566	595	615	609	568	645	648	620	567	607	651	575	650	561	616	597	653	623	612	605	579	637	590	617	628	595	602	610	607	614	640	625	591	581	628	624	620	680	591	615	581	611	618	606	604	591	589	568	600	596	615	588	651	637	606	552	623	611	615	613	582	615	571	592	592	608	556	595	637	617	658	620	576	581	605	594	610	605	621	649	588	659	568	589	598	640	615	620	629	631	622	620	602	571	613	600	607	630	584	614	576	631	599	652	578	632	616	608	597	571	614	633	604	629	592	629	615	590	649	614	657	584	584	600	636	600	613	613	609	672	577	578	661	598	595	642	630	571	584	576	602	615	619	628	635	616	601	616	609	626	614	597	618	609	616	612	581	637	662	615	602	622	584	612	607	603	617	594	578	565	622	613	594	610	583	587	606	612	633	576	611	643	633	658	605	568	614	636	621	558	634	579	637	606	613	589	568	635	604	612	577	609	644	559	580	602	639	615	606	580	643	661	628	646	607	638	580	597	627	625	634	582	567	623	599	622	612	618	590	624	651	635	611	609	657	595	618	602	586	596	607	580	630	600	627	588	633	604	602	614	588	662	630	624	617	607	567	598	601	624	606	630	602	620	594	588	596	635	618	601	609	648	645	606	599	619	583	599	583	627	613	586	617	622	559	594	584	603	612	607	614	582	560	622	599	620	584	630	630	632	674	593	580	607	582	627	627	612	633	592	592	615	619	592	621	584	612	672	596	595	571	602	564	588	592	643	584	639	641	605	640	630	610	620	577	571	613	600	615	615	590	609	564	623	674	604	588	620	628	619	608	626	656	620	590	589	635	649	659	588	556	601	611	602	599	599	567	563	677	576	618	636	602	642	661	596	625	679	604	651	568	603	626	565	587	622	646	617	670	599	649	649	604	616	575	636	556	571	600	592	637	618	631	580	656	617	624	626	584	622	607	610	632	604	599	600	620	622	614	603	596	563	625	593	614	598	631	579	583	617	615	639	626	626	601	581	591	625	639	620	588	609	632	623	556	604	606	611	635	609	591	638	590	611	634	607	586	600	643	581	589	629	639	581	627	611	657	655	632	615	616	608	653	643	602	566	614	608	597	634	592	596	676	603	604	617	628	581	608	597	639	572	610	606	605	613	606	646	618	659	617	626	597	602	587	597	628	569	666	627	606	588	562	665	585	589	561	631	600	601	589	615	576	627	591	628	602	592	569	613	596	613	567	599	622	592	607	582	616	563	642	615	612	550	604	582	619	671	660	653	626	596	589	631	629	599	605	577	590	588	584	648	634	586	604	577	610	583	606	587	588	599	568	593	644	631	634	631	629	627	623	619	622	624	653	628	596	640	636	626	637	605	617	590	589	625	565	584	608	602	632	607	606	644	586	583	660	606	564	594	628	581	590	613	616	565	591	624	598	632	632	626	640	625	609	606	624	646	591	567	638	606	634	567	622	550	615	593	594	656	604	601	584	607	645	632	621	622	587	593	615	632	593	573	606	583	613	600	648	631	616	584	621	630	552	591	548	572	580	619	647	596	627	587	636	619	607	622	616	545	603	592	599	587	633	549	648	587	627	625	582	624	595	597	606	623	559	613	637	637	592	612	641	595	622	595	611	606	637	601	625	622	649	600	627	593	617	593	612	590	610	607	588	601	580	614	625	638	586	559	594	616	556	617	620	596	625	616	583	633	562	664	577	584	613	606	644	599	641	590	592	600	615	606	615	581	564	604	620	611	637	627	589	605	615	633	593	608	630	614	632	629	646	649	633	615	626	579	636	638	603	613	576	584	638	554	655	576	618	645	665	580	614	630	656	610	621	589	608	612	606	621	588	632	625	586	651	613	576	609	611	608	591	592	608	603	568	569	646	613	596	613	608	596	594	607	628	612	576	635	610	652	642	612	642	572	587	687	583	598	589	593	613	581	606	592	595	646	650	607	613	613	628	648	606	574	628	559	604	622	613	626	607	582	607	635	551	609	579	617	640	619	605	552	595	637	581	608	611	597	578	626	623	608	651	619	619	608	592	606	627	613	624	592	629	590	623	597	579	604	621	623	570	584	606	610	651	624	624	556	617	622	618	608	596	582	647	628	630	588	640	607	595	640	621	617	601	621	593	610	580	629	578	620	594	602	595	579	602	562	644	599	602	627	623	623	568	626	614	596	608	616	601	592	590	612	614	605	621	652	624	633	556	619	648	628	591	618	598	583	591	627	639	582	591	587	600	597	646	603	606	617	616	628	594	599	606	654	611	583	604	636	632	574	575	612	597	621	621	610	590	615	640	646	624	633	540	633	614	613	595	587	601	639	602	590	607	623	582	600	594	599	642	607	601	638	581	590	623	660	625	596	612	614	646	624	607	609	623	588	595	586	632	596	608	620	618	590	611	595	599	619	666	603	586	614	638	583	612	633	617	622	633	590	628	624	620	555	588	578	621	595	595	621	615	555	576	606	616	569	608	551	615	595	636	614	604	629	634	647	652	662	603	630	640	624	596	631	612	579	628	583	655	620	588	641	623	589	639	632	613	593	614	588	621	616	608	617	596	616	616	621	623	633	635	625	584	620	593	598	603	607	564	561	644	605	614	631	592	615	583	622	589	612	609	583	625	601	642	598	593	591	622	616	637	637	593	635	564	611	606	610	629	606	622	576	582	601	574	609	595	617	607	581	582	639	584	631	610	584	600	630	598	647	615	642	635	634	600	597	613	619	609	599	629	603	625	595	666	606	621	616	625	617	608	595	630	612	620	598	657	653	610	629	653	558	631	599	594	642	624	615	624	609	612	626	620	668	658	626	621	623	600	648	644	627	598	599	585	598	653	594	610	602	610	612
8904	2475	2957	2060	1476	971	772	580	504	396	343	334	282	230	265	214	200	235	201	180	161	173	170	160	178	164	174	158	151	142	166	162	164	165	162	164	161	162	154	169	137	151	153	149	145	154	145	153	142	115	154	131	143	153	133	119	131	134	147	139	150	132	144	123	145	128	138	124	138	150	116	131	154	136	153	115	150	152	129	133	133	129	139	142	141	145	147	126	130	115	129	130	151	123	139	132	134	128	120	125	114	133	131	122	134	122	127	115	117	119	140	114	139	124	138	131	155	130	129	133	135	121	132	135	129	134	122	129	110	132	141	145	142	136	141	142	134	111	99	122	125	125	149	119	133	126	122	146	141	109	148	130	115	128	143	138	124	116	120	162	128	123	130	126	139	124	148	110	114	143	106	144	129	120	135	134	123	132	131	138	117	131	127	118	145	133	120	115	137	122	112	132	116	138	116	126	139	134	117	144	118	129	152	114	124	140	133	120	132	128	152	119	147	127	147	131	135	151	126	130	127	149	119	131	126	130	149	135	139	113	138	125	110	140	111	109	134	128	148	136	148	158	116	125	106	124	126	121	137	139	137	122	137	139	150	128	131	151	124	132	124	149	137	128	122	132	151	138	107	133	136	133	124	130	123	120	120	120	138	112	118	126	121	161	121	154	101	129	138	143	139	131	130	141	128	131	132	123	124	122	128	141	128	137	96	130	122	139	142	146	121	116	127	118	128	119	132	133	116	102	132	135	123	131	117	125	129	157	123	136	122	126	131	117	139	128	118	122	128	134	132	121	140	129	143	126	108	136	125	138	106	129	154	132	132	121	143	142	141	109	123	134	155	147	139	135	115	113	113	130	134	108	138	155	127	137	151	137	143	138	134	125	130	154	118	155	138	128	134	147	143	129	132	130	107	138	126	134	126	120	133	120	137	139	133	130	117	126	142	125	123	145	130	102	124	129	151	126	140	123	99	133	154	119	135	129	123	149	146	120	132	125	114	123	134	144	151	126	132	121	134	135	148	127	133	132	135	123	124	114	142	133	151	122	145	136	121	150	127	110	117	132	131	124	140	144	131	145	112	142	122	153	121	129	135	135	129	131	114	123	141	131	124	130	143	133	133	130	134	124	116	118	118	135	134	122	141	132	126	111	145	118	130	138	122	133	133	126	111	115	162	126	142	124	136	140	130	138	143	140	117	126	121	134	135	140	125	119	112	106	117	127	157	145	114	126	143	109	153	121	140	123	123	137	112	132	107	132	133	137	127	130	131	123	97	121	129	122	130	113	157	121	129	122	148	128	140	138	125	136	147	144	123	136	154	141	119	124	147	114	119	120	134	144	114	112	146	125	140	128	131	117	127	144	146	142	139	138	117	117	143	131	122	110	149	125	134	126	130	141	115	133	128	116	121	126	120	141	126	130	140	123	144	106	141	130	133	120	111	116	123	121	129	126	120	122	156	135	117	137	114	120	149	120	147	132	141	126	125	128	115	130	135	134	132	134	137	137	122	119	121	137	146	125	117	143	135	151	118	129	143	157	124	110	129	119	143	111	125	132	130	131	147	138	133	128	114	141	152	111	118	130	130	126	136	129	138	116	125	121	127	132	127	125	129	129	128	142	128	153	127	122	145	129	129	115	122	116	148	137	128	125	123	125	123	120	114	113	116	136	120	137	138	139	143	118	152	124	136	110	126	108	114	136	128	145	130	118	133	126	133	122	107	115	135	124	152	123	131	123	131	131	140	143	132	132	136	141	127	125	150	136	128	125	128	131	118	125	135	136	119	137	121	120	129	132	118	144	119	128	141	114	126	136	129	143	130	129	117	116	130	128	136	126	118	138	142	123	127	112	161	126	151	127	119	117	129	124	112	126	127	127	119	132	127	133	119	108	144	119	119	126	142	150	134	117	138	148	137	148	140	133	148	123	148	124	138	129	156	138	135	125	140	110	126	114	121	123	133	128	122	133	128	128	139	134	130	126	132	112	133	136	119	139	154	130	128	108	138	122	138	141	125	136	132	116	119	155	147	132	113	118	119	123	135	129	123	113	133	124	138	126	103	149	147	144	115	119	123	132	150	135	149	131	122	109	137	140	142	112	122	126	130	124	141	138	137	122	132	110	124	121	135	125	133	120	117	120	137	128	108	122	124	127	136	121	121	134	123	143	147	118	135	119	111	132	137	135	126	140	105	121	115	137	144	132	130	125	127	136	108	144	139	132	139	133	135	120	124	113	129	134	114	109	136	148	126	133	136	133	126	120	144	126	130	120	106	119	150	103	141	141	125	130	149	124	153	138	146	128	150	127	143	104	114	110	127	134	115	126	129	135	114	119	132	130	128	143	129	131	144	128	138	130	135	142	153	120	120	125	123	137	123	112	118	135	114	126	129	121	115	134	135	119	118	117	120	136	154	136	119	118	128	123	129	119	146	131	114	120	140	139	126	141	155	128	146	149	123	117	140	114	131	142	126	150	139	144	119	126	127	121	132	144	125	138	140	112	127	123	136	126	144	135	117	126	137	128	148	106	119	116	125	124	128	136	113	136	145	140	135	119	132	118	125	126	133	149	125	138	118	123	138	130	135	125	131	135	139	130	136	118	123	117	130	111	118	133	109	127	131	122	122	125	126	108	152	136	143	125	123	135	139	125	107	124	119	135	129	125	120	116	132	129	142	122	121	143	134	129	137	130	112	122	128	120	125	138	124	117	134	137	126	131	117	132	117	147	99	141	115	119	143	130	133	122	123	127	123	135	148	117	113	111	140	110	144	134	121	117	132	127	117	137	138	132	137	135	133	146	132	129	118	126	119	125	127	110	142	124	146	132	125	123	121	131	131	109	114	120	130	124	116	125	121	120	126	147	117	138	124	149	131	138	109	140	119	154	130	148	137	125	159	114	113	158	113	147	124	140	135	129	122	131	152	134	118	126	104	112	137	124	113	125	112	129	114	143	147	119	114	120	142	132	129	134	130	111	148	145	126	140	126	126	134	152	134	122	132	138	131	112	132	124	132	143	117	130	150	139	140	140	145	149	107	146	115	156	139	121	134	134	120	131	132	131	127	143	142	140	113	131	118	115	113	149	127	129	125	119	126	130	133	139	132	130	122	119	128	125	131	124	137	133	113	135	115	107	135	138	139	115	142	142	122	150	125	126	136	110	141	120	162	140	133	136	137	131	114	139	121	113	134	123	123	113	127	143	117	134	137	140	131	127	111	140	163	111	117	122	127	137	146	125	113	110	143	132	130	142	125	132	128	134	126	143	118	141	161	124	136	125	132	142	137	114	99	112	119	131	144	136	114	121	138	139	127	143	127	134	118	118	118	135	133	137	135	98	130	128	143	120	116	129	127	134	134	133	131	155	133	144	124	139	128	117	145	109	156	105	122	131	136	109	131	120	120	148	139	136	129	142	95	130	114	145	105	130	123	138	152	126	134	127	144	146	114	126	133	121	130	146	126	123	128	118	134	129	133	118	141	154	125	113	122	130
7799	2883	6589	7282	5971	4882	3927	3246	2800	2270	2048	1855	1579	1477	1319	1219	1168	1032	1041	960	952	884	796	735	767	771	765	730	768	759	734	719	732	727	672	662	669	646	620	651	575	565	580	626	644	616	601	583	569	525	558	525	493	490	531	488	522	508	550	546	511	533	462	500	470	498	476	497	461	482	476	510	471	490	449	533	475	485	489	450	469	475	478	455	465	435	478	479	466	460	478	461	502	492	460	515	459	421	512	470	466	463	471	478	415	450	481	479	454	434	478	455	458	502	410	489	449	476	440	422	425	444	462	492	416	437	465	440	465	448	456	491	445	434	444	443	459	481	445	477	510	423	427	452	452	455	436	437	455	442	415	451	442	460	442	420	403	453	443	462	444	455	462	472	430	457	455	416	444	456	475	436	443	400	453	439	462	502	459	473	470	476	477	474	455	422	441	442	408	446	435	434	469	495	458	491	438	463	454	429	400	509	462	459	444	450	423	460	442	461	448	458	441	439	429	360	451	430	459	441	428	434	402	472	448	463	474	437	442	428	433	461	400	426	459	428	474	464	438	457	460	413	436	470	431	430	467	479	461	445	461	455	392	444	425	457	455	476	415	449	461	466	445	477	457	444	450	458	441	456	456	413	437	461	443	434	457	448	460	485	435	410	442	450	411	463	481	429	451	486	508	458	433	462	490	487	433	435	486	431	459	453	461	470	483	406	439	442	484	442	434	447	407	416	466	440	469	396	454	444	423	442	444	426	420	417	509	439	453	441	476	427	459	427	449	451	420	433	442	403	459	433	463	461	431	478	439	413	416	460	438	455	452	451	447	402	427	412	466	446	467	451	426	439	418	468	460	433	436	470	452	447	422	465	432	454	433	458	485	470	449	462	421	449	396	467	472	449	453	434	425	460	472	496	446	483	460	409	465	479	429	446	436	423	442	436	422	406	442	426	433	465	395	470	461	465	406	449	454	431	454	486	432	438	449	468	427	459	436	450	449	415	450	438	446	441	454	449	447	428	436	468	440	423	474	432	411	444	450	465	495	474	449	436	425	448	408	451	440	469	439	422	504	445	444	430	428	420	400	427	435	434	460	465	465	460	477	411	424	413	460	468	453	403	400	458	453	469	424	470	435	442	423	446	451	421	455	448	465	486	428	435	408	453	420	466	455	474	455	439	428	431	450	401	439	436	445	478	442	450	411	453	454	465	474	446	411	451	427	437	402	423	452	445	417	470	425	445	431	447	480	438	454	462	455	469	459	448	457	436	440	407	472	428	457	434	433	437	436	426	441	448	432	447	446	436	463	454	426	472	439	432	421	447	414	454	452	456	470	483	491	448	461	401	462	459	451	446	481	443	472	438	403	453	472	444	465	446	451	431	436	439	446	466	433	407	453	444	441	479	457	459	418	433	425	463	458	413	446	463	429	463	440	450	443	435	483	457	459	468	437	398	429	437	457	436	427	414	407	437	456	426	462	456	479	461	399	456	414	417	465	440	440	457	436	467	434	442	438	426	431	434	457	446	462	439	469	498	461	440	381	450	450	465	416	427	436	469	449	443	466	441	401	431	461	471	435	451	421	449	422	468	471	464	475	465	453	485	427	466	441	430	445	443	449	452	444	453	430	449	440	463	437	438	422	396	457	460	421	445	460	435	436	448	441	403	440	453	462	444	431	452	432	404	476	451	454	435	443	487	411	398	437	442	449	479	428	442	443	436	495	483	441	410	468	426	426	436	461	463	418	446	432	482	473	435	450	438	418	397	437	424	432	477	460	424	444	480	462	463	457	458	437	439	403	449	468	429	446	427	455	470	427	438	442	458	442	455	423	449	436	433	420	426	441	474	434	434	465	468	470	422	429	430	448	453	464	492	442	419	451	483	416	451	452	454	470	470	459	458	460	446	426	435	452	436	461	442	446	412	457	447	465	412	462	463	450	481	431	451	443	458	432	455	421	453	440	435	424	424	430	439	445	454	470	402	438	447	425	454	426	440	479	486	437	483	481	401	469	432	451	430	430	400	427	457	451	458	435	480	422	437	397	390	434	459	425	477	475	436	427	440	435	429	461	418	473	436	424	423	465	425	459	446	465	504	426	459	448	470	420	488	453	458	488	469	463	400	424	474	446	437	469	434	459	476	455	467	461	440	426	456	451	441	444	430	446	472	466	456	459	470	443	457	479	478	478	502	427	411	403	437	472	454	446	466	449	472	437	454	486	473	436	461	437	462	501	418	476	461	414	426	436	460	489	449	416	455	479	457	419	451	447	429	413	450	458	463	494	438	398	486	425	461	429	461	472	436	430	456	449	421	456	463	484	468	429	449	423	473	442	423	460	449	442	474	415	413	495	458	434	446	458	415	427	469	421	451	469	463	439	434	436	403	420	467	417	494	405	438	432	435	454	472	430	468	481	453	447	444	474	432	417	491	444	463	435	444	468	450	465	459	453	424	462	445	462	425	471	426	426	459	448	452	428	450	468	499	391	425	444	455	467	440	466	405	447	437	409	489	464	417	442	442	453	429	446	428	442	435	419	431	428	467	430	446	446	466	458	457	396	448	434	459	447	458	451	469	459	455	439	479	417	439	438	439	444	432	450	456	455	409	457	470	448	468	434	447	445	499	471	443	456	479	465	432	480	476	409	448	474	435	452	437	438	441	438	436	445	466	429	471	451	466	436	423	420	497	434	432	463	444	440	441	457	435	428	456	422	447	429	472	463	471	421	413	480	425	494	435	455	467	468	469	442	457	449	464	462	404	412	432	453	450	459	446	481	417	420	432	435	398	446	462	454	475	426	449	455	437	440	465	455	450	443	450	429	443	447	479	436	461	472	445	452	414	455	435	423	446	405	432	457	415	417	476	446	438	449	453	420	446	459	426	438	458	465	450	432	497	474	422	416	463	413	433	472	459	445	416	427	480	434	456	443	458	443	450	448	455	412	457	492	442	435	467	431	435	450	463	481	434	431	479	430	464	453	446	466	451	418	453	458	431	490	441	455	448	438	445	429	413	440	420	473	414	450	446	418	448	482	450	439	425	417	457	435	448	425	453	450	436	418	427	449	422	452	481	437	447	463	479	406	460	416	442	461	434	440	490	479	436	463	445	412	455	424	462	463	462	450	451	455	445	444	468	449	423	405	486	439	468	452	415	444	452	451	417	414	424	442	464	457	433	486	421	478	444	460	417	436	423	470	478	474	462	474	437	421	470	428	435	461	419	460	453	480	413	460	453	458	458	417	468	420	468	459	468	423	407	455	445	414	432	415	449	440	429	452	448	435	421	469	462	412	436	467	445	452	455	451	417	425	448	459	417	445	454	457	422	497	471	467	448	416	435	440	450	468	458	443	434	421	426	464	426	418	441	423	408	479	450	439	431	422	429	463	457	428	410	431	437	450	429	475	427	491	439	443	462	434	428	471	447	421	429	481	450	457	434	442	408	416	437	461	458	472	446	429	405	447	455	460	448	447	422	436	450	473	441	430	461	455	435	437	417
1381	356	376	332	328	310	314	349	359	366	302	352	320	309	360	332	328	294	317	327	305	310	319	317	326	323	270	311	314	310	324	339	301	302	314	300	302	358	322	294	335	279	339	297	325	309	321	284	319	313	321	348	260	284	287	332	318	301	329	311	298	338	310	292	309	315	298	317	310	308	314	355	303	319	305	331	324	336	306	323	306	300	302	303	310	294	332	327	329	348	311	333	331	331	296	290	292	321	340	314	314	328	329	341	330	292	325	342	310	301	347	326	301	319	304	282	305	294	314	313	309	333	309	325	290	294	306	300	329	347	284	311	298	311	306	327	321	323	304	316	315	315	332	285	331	311	332	284	315	326	279	334	319	320	307	305	323	339	314	322	305	331	317	336	323	298	333	322	308	315	336	273	314	328	306	308	313	304	339	320	317	310	320	321	328	331	339	320	318	316	299	300	309	309	319	309	319	330	334	290	304	313	321	286	287	291	302	334	316	322	324	330	320	323	310	299	333	309	295	324	351	312	337	306	316	309	317	316	338	307	335	354	301	311	313	299	313	287	306	286	325	316	311	297	309	326	300	326	324	337	323	310	302	309	300	338	321	333	315	307	325	323	328	320	336	320	298	328	287	316	329	257	290	362	329	296	325	340	311	315	311	298	314	335	295	309	357	360	296	288	314	329	308	340	335	310	327	289	303	304	299	302	312	355	318	310	316	330	295	317	344	326	282	316	316	302	328	290	328	332	353	325	329	336	319	298	304	335	330	318	328	316	316	300	349	316	333	297	339	324	298	310	300	299	347	300	333	306	297	302	336	304	292	276	286	352	301	312	356	330	312	332	289	274	334	324	271	312	333	328	325	317	327	291	270	330	302	297	329	333	327	329	323	329	335	281	328	306	293	344	259	329	296	309	313	331	315	318	314	290	305	305	343	309	293	336	332	326	316	301	334	307	316	312	309	317	347	309	311	320	318	336	328	325	318	292	316	312	321	311	314	323	305	327	347	312	312	318	304	346	310	342	304	338	314	319	330	318	337	307	287	325	328	269	332	294	313	297	304	279	314	322	297	308	324	316	353	330	317	315	313	323	318	299	294	314	303	308	316	304	304	329	313	326	354	281	324	327	333	312	319	294	325	318	335	299	296	351	298	332	311	358	313	268	334	300	331	325	341	303	276	328	280	306	313	329	296	321	339	317	327	319	336	315	330	317	314	308	332	327	314	326	307	305	304	319	309	323	331	345	331	301	332	315	311	312	318	312	327	328	327	317	318	322	300	318	316	327	345	328	292	305	311	312	337	294	303	317	328	309	325	316	340	318	315	315	322	323	314	320	320	319	308	305	312	299	328	290	363	329	319	330	323	319	302	307	315	289	319	321	302	304	297	334	300	313	301	319	333	326	328	321	304	315	305	340	354	306	332	322	343	318	311	310	288	313	298	322	315	336	305	307	325	329	313	296	320	322	345	324	278	339	314	346	329	320	312	329	317	309	297	334	303	340	307	315	309	329	342	354	326	308	302	353	308	292	295	316	303	319	327	358	311	338	315	338	298	297	314	329	319	317	339	314	288	285	320	293	306	304	295	301	334	334	312	298	315	347	343	311	339	311	348	289	291	293	337	371	289	329	336	309	320	323	314	295	335	310	273	318	331	292	313	337	308	318	315	309	300	292	326	358	308	319	327	318	328	293	299	312	328	304	313	299	333	334	318	309	349	301	329	321	292	322	305	314	307	338	276	362	347	332	324	332	286	324	297	320	292	310	298	347	351	304	348	339	318	317	315	293	341	332	332	311	316	324	307	343	311	357	311	305	323	299	331	322	299	319	299	321	314	288	316	332	303	358	321	315	304	331	304	311	346	286	321	324	314	313	303	312	322	324	308	306	313	293	340	331	290	308	328	322	330	309	279	338	295	327	309	311	319	285	300	317	322	305	307	315	283	304	311	300	333	341	312	305	290	322	323	323	309	341	288	332	329	295	318	326	331	336	310	325	329	297	323	326	307	312	305	339	307	326	319	320	308	283	299	307	307	268	301	302	305	322	323	299	319	339	300	318	336	309	322	312	313	350	276	318	309	307	288	347	295	315	317	320	338	328	298	303	356	299	307	318	287	311	298	298	323	322	315	354	299	317	294	341	300	331	291	301	296	340	305	355	323	309	299	315	339	314	318	322	280	342	314	313	305	319	302	319	334	322	342	321	307	324	323	369	368	312	287	311	340	355	288	302	306	325	342	310	358	338	285	315	316	312	341	292	316	311	333	320	302	363	304	288	300	292	326	306	303	350	318	287	345	320	308	312	325	289	298	313	306	289	291	327	359	326	292	318	312	321	312	301	326	318	314	321	310	322	334	320	306	322	326	273	308	285	330	328	328	299	285	332	327	290	290	306	308	312	299	345	330	316	326	279	343	299	338	302	304	316	291	311	301	318	316	292	331	289	311	288	322	350	336	322	291	321	313	321	297	338	328	323	326	332	295	321	292	322	305	340	338	296	311	326	315	295	285	303	317	297	315	328	301	298	308	314	328	309	318	328	312	332	321	324	326	278	310	295	313	364	264	320	313	306	323	338	305	311	356	374	303	347	351	316	313	318	342	298	318	339	317	301	301	341	328	317	338	317	285	306	314	305	308	302	328	325	340	292	303	325	317	307	309	312	316	347	311	337	318	300	324	280	321	318	293	292	283	334	323	310	323	317	321	282	317	362	313	299	311	329	325	309	315	309	304	340	313	314	296	325	341	299	343	307	333	305	295	309	297	322	319	303	301	332	287	319	313	339	308	281	321	352	304	300	329	301	282	322	320	289	333	317	313	293	308	342	327	347	321	334	337	315	306	283	302	301	334	306	323	336	339	333	320	296	333	306	314	324	305	290	337	314	352	328	315	331	316	265	313	291	298	286	312	295	301	330	329	327	340	326	296	332	353	308	341	325	319	314	321	334	317	296	301	333	331	315	310	296	331	314	309	345	317	325	328	288	321	328	310	328	328	343	328	334	312	312	310	301	307	330	305	334	326	316	319	318	307	306	320	304	329	318	355	305	343	334	335	313	318	300	296	325	328	329	345	328	345	312	316	324	300	278	322	344	305	306	311	296	295	303	312	299	312	324	341	292	366	323	326	335	322	292	332	301	318	322	321	344	333	311	305	352	319	317	316	307	304	313	320	347	289	318	338	281	321	308	336	333	312	292	337	340	321	307	335	343	334	301	312	329	336	310	322	322	364	339	354	315	307	312	316	310	318	311	317	337	334	318	315	291	294	331	337	282	317	326	338	288	293	307	319	331	323	349	263	318	342	330	334	297	329	333	319	307	316	314	326	319	299	301	324	334	312	317	304	306	322	326	313	334	303	310	323	337	297	321	302	309	292	323	305	326	288	303	330	313	282	318	318	331	300	260	291	317	282	324	329	315	331	285	344	340	317	321	310	348	305	305	313	284	310	315	282	324	306	323	343	307	337	296	305	305	340	318	312	346	299	303	291	342	310	264	284	325
2395	1064	1115	1158	1076	1078	1094	989	974	969	994	999	1015	1036	935	894	1013	943	978	908	980	941	967	952	980	1024	957	968	969	962	913	922	939	881	968	960	977	1029	958	934	878	988	990	988	954	916	971	1011	948	892	928	967	1026	917	950	935	963	966	958	959	945	981	944	938	942	964	932	1010	948	912	928	935	969	954	912	911	918	911	919	1023	936	935	1003	996	967	959	972	906	876	950	964	936	916	955	968	956	915	921	921	969	904	968	961	935	897	976	959	948	932	950	895	949	948	939	933	930	934	910	992	967	965	995	944	1019	938	943	871	946	980	962	966	950	936	875	938	953	944	986	918	925	940	970	912	926	914	915	956	893	922	969	912	943	938	973	935	939	932	967	976	900	1004	947	965	964	950	920	990	933	986	960	832	939	928	943	963	901	949	992	985	925	981	960	971	961	932	929	961	937	971	952	1005	968	945	950	986	939	956	928	936	977	940	913	942	961	944	929	996	967	932	940	925	927	949	937	932	932	956	969	959	932	956	975	894	945	878	1004	918	942	964	933	954	928	933	924	883	951	960	960	938	950	970	904	932	970	912	949	928	953	965	916	975	940	953	989	903	909	985	969	976	984	1009	921	929	949	960	982	925	952	919	917	927	966	964	925	980	921	925	960	997	935	931	916	945	966	979	882	971	967	973	926	941	975	979	961	976	934	990	982	920	877	914	913	944	969	908	940	940	883	1001	969	928	995	928	923	906	925	1012	944	937	915	947	952	910	963	924	908	933	1008	939	957	921	894	909	942	913	926	893	947	1000	933	992	956	1000	929	922	1007	948	944	972	960	988	923	975	910	898	860	994	957	948	913	896	959	926	926	919	895	1001	977	930	946	923	917	963	972	959	960	932	1005	971	962	952	888	918	939	891	994	952	950	959	936	992	957	909	955	992	911	977	985	954	946	906	935	927	926	948	925	922	969	904	931	1002	921	972	979	992	888	952	934	915	946	896	923	924	958	946	985	930	959	919	952	936	960	915	950	897	907	958	928	901	904	928	946	927	929	985	890	959	923	916	955	941	922	915	990	901	886	920	885	961	969	926	943	978	963	925	915	929	926	984	989	937	962	955	978	938	927	910	906	935	937	915	883	915	964	947	899	976	947	923	933	1016	1037	987	946	921	940	961	897	996	977	950	979	931	994	943	947	952	945	906	933	960	969	946	973	927	925	966	932	985	905	959	933	894	987	968	924	925	959	988	944	948	955	970	934	898	935	961	923	910	931	949	974	1012	974	961	1021	996	878	910	929	983	911	967	955	983	958	963	943	952	938	937	965	957	946	946	949	966	936	909	963	1003	935	896	976	939	947	1009	945	964	949	956	961	938	1008	997	908	945	989	931	926	940	919	945	950	967	895	935	935	964	952	913	945	997	927	932	980	911	904	960	897	962	949	910	926	928	958	1022	917	921	945	928	951	935	1006	900	982	974	950	950	1003	912	944	912	916	920	946	914	903	919	922	957	928	968	940	970	950	941	926	973	996	945	892	970	927	929	906	962	929	949	976	899	932	975	967	992	939	947	945	945	983	981	926	968	976	1015	959	955	940	937	925	986	949	912	947	897	956	926	963	947	954	873	959	959	923	1004	935	930	954	931	920	956	873	936	1003	987	894	953	967	964	938	986	934	945	936	961	967	918	947	934	945	958	916	949	897	930	949	963	964	969	940	987	944	877	908	911	919	884	911	962	929	946	943	933	959	937	934	957	972	969	974	955	973	915	929	947	963	932	910	946	955	969	943	1001	903	984	918	981	944	929	912	953	938	931	1019	993	964	934	924	940	904	992	889	967	988	1014	890	955	913	961	930	951	914	898	1020	930	932	936	932	924	905	928	931	897	934	1012	921	966	926	949	951	975	970	911	959	928	929	905	946	973	914	917	934	958	918	957	924	910	923	1004	951	890	981	921	934	972	907	947	943	992	949	916	886	986	944	912	940	969	924	974	952	932	885	931	935	919	954	929	930	984	975	967	932	975	963	945	961	908	940	920	955	909	960	972	963	925	893	949	935	995	923	875	896	945	957	961	882	917	952	962	905	945	944	977	935	952	924	938	1042	957	931	998	950	980	964	1026	935	919	941	960	925	962	951	909	901	964	923	981	1018	920	927	940	955	956	940	952	959	933	937	954	946	957	992	925	927	897	934	931	987	960	904	945	911	889	930	965	931	927	985	976	944	917	950	933	968	909	944	1022	937	941	918	923	888	970	958	970	934	967	951	961	929	1008	951	1007	889	1007	972	954	926	910	972	917	977	947	1003	955	959	900	906	927	929	978	974	932	977	951	930	962	946	946	942	966	946	978	970	964	937	974	943	937	959	993	944	943	881	930	916	958	954	930	958	906	993	886	919	909	911	920	891	950	907	975	954	976	958	938	949	944	949	983	940	991	937	903	982	942	925	968	951	982	956	950	936	911	921	939	932	908	962	953	926	972	937	955	935	993	1003	937	938	931	967	922	936	933	938	1006	942	949	952	942	911	934	942	917	930	958	901	946	973	943	934	948	938	926	926	914	975	985	879	952	965	918	999	911	986	970	948	965	944	915	976	957	966	964	880	955	924	940	974	999	935	943	944	985	975	954	880	911	945	998	974	983	980	954	963	926	928	928	993	922	938	992	917	941	994	918	954	1004	928	971	938	936	941	1006	969	1000	896	977	906	978	950	957	976	981	981	913	973	927	929	939	943	974	899	1002	962	974	933	930	953	965	987	954	982	966	944	942	913	1003	969	964	920	928	975	922	1040	946	911	949	1030	923	889	953	890	945	925	960	918	971	951	966	983	961	953	971	929	905	929	959	978	976	930	894	931	930	928	934	990	945	963	1015	967	948	950	906	987	959	966	982	989	934	932	994	948	948	914	884	925	911	961	972	1029	936	949	918	939	979	944	937	938	954	903	907	868	925	906	928	932	960	991	887	933	955	944	901	972	945	944	953	962	931	1006	966	951	970	932	992	970	997	923	925	932	920	936	927	977	932	864	965	916	984	932	984	958	953	951	947	943	969	953	934	891	925	958	937	930	956	928	938	953	913	952	946	951	969	919	940	937	935	948	916	935	938	965	979	948	889	924	926	969	955	948	965	964	1013	869	900	921	968	923	902	959	972	934	942	952	960	959	967	995	918	927	927	924	997	951	1006	910	925	978	964	920	954	998	1002	903	979	1025	979	1013	924	937	949	946	915	959	921	923	936	916	917	948	888	930	937	942	905	996	923	912	948	976	937	974	937	948	892	981	993	956	982	916	964	898	949	915	917	926	949	994	983	933	979	896	950	949	937	945	974	852	965	932	913	921	947	979	926	1002	960	969	904	955	955	939	946	952	930	1003	945	971	948	929	958	945	930	954	935	971	978	908	923	1012	949	975	940	911	967	947	974	941	941	977	985	982	1013	989	932	920	944	963	920	960	982	889	920	930	976	877	949	922	1021	944	946	919	906	942	977	922	963	899	960	948	962	941	940	949	1006	914	953	902	958	913	977	933	969	975	933	961	955	956	873	1024	963	962	975	955	902	922	909	920	962	944	952	968	980	1009	957	948
4723	1268	1630	1182	847	598	502	415	334	318	289	263	262	230	222	230	253	220	210	204	206	216	203	231	212	223	211	216	204	208	202	202	212	206	196	190	232	205	180	209	217	203	182	218	203	191	213	190	176	234	188	205	188	192	200	220	181	206	202	181	199	215	204	192	168	198	195	210	193	194	187	187	149	172	190	175	195	189	157	193	211	202	177	164	191	217	191	188	186	202	212	170	171	220	188	177	207	200	177	214	185	192	186	171	199	188	190	175	168	187	172	182	187	208	199	186	202	155	196	191	177	214	215	198	174	190	193	187	194	200	175	180	201	213	178	186	185	195	203	220	202	203	199	159	173	202	182	182	215	190	190	175	185	203	194	190	176	191	215	173	184	174	184	200	186	199	205	212	211	202	191	190	207	200	191	175	200	172	194	198	182	189	191	209	199	184	180	201	196	171	197	213	184	197	171	182	225	204	180	190	168	191	195	197	185	179	196	191	175	221	203	200	176	172	210	204	208	196	206	205	198	195	190	192	183	181	194	199	184	190	201	206	181	188	170	204	213	173	203	194	178	191	201	198	175	217	209	201	193	186	193	222	197	173	190	192	191	206	166	162	168	186	204	186	196	238	189	197	174	224	172	207	182	220	195	201	197	165	205	186	188	197	194	165	203	215	191	202	177	168	180	200	207	182	182	188	195	175	203	171	185	197	209	195	184	176	192	160	185	192	175	193	206	171	178	198	169	211	210	188	198	185	194	174	208	212	199	192	227	205	196	182	177	191	200	215	196	178	176	212	188	194	199	182	194	204	186	169	183	201	169	175	171	181	200	208	178	200	195	226	218	197	186	180	198	196	179	207	186	202	223	194	196	182	196	186	197	198	207	181	183	202	190	157	155	195	169	198	210	179	227	198	179	187	199	195	202	185	172	197	197	194	177	185	174	174	186	195	199	189	204	179	181	183	188	203	207	187	200	203	185	190	198	193	186	169	209	202	182	217	186	148	186	187	200	212	184	209	193	215	158	182	197	172	207	197	201	180	191	196	212	208	183	164	202	177	167	178	191	170	195	196	179	162	191	206	198	186	194	174	166	193	183	213	196	183	190	192	195	184	190	207	176	176	181	182	209	182	172	203	199	205	186	198	219	202	206	206	172	195	188	171	189	175	198	199	207	172	194	190	203	203	193	188	198	208	200	189	179	169	176	210	186	221	213	166	231	184	175	188	171	178	206	210	211	164	210	201	190	195	193	210	182	186	176	173	187	195	185	186	206	188	206	178	215	187	185	199	188	199	187	194	183	193	205	193	185	218	195	167	218	197	192	192	211	180	186	177	210	190	187	189	178	173	202	204	191	177	180	198	204	202	194	165	187	182	225	202	199	175	173	215	194	193	201	211	189	184	177	185	182	184	172	192	187	188	185	184	166	181	199	182	199	205	184	202	188	206	174	181	188	168	189	186	198	176	184	187	191	197	193	183	167	187	188	190	194	194	186	223	176	197	199	215	167	191	158	182	193	174	204	188	194	179	179	202	175	184	167	202	199	163	187	210	200	193	166	184	181	193	170	224	199	221	176	192	200	210	190	214	184	170	208	209	182	202	194	188	175	184	195	194	194	184	162	164	196	189	212	178	189	202	199	173	190	198	183	188	192	198	214	193	197	200	199	201	173	193	199	189	191	203	195	190	227	189	172	177	197	190	210	182	185	195	187	178	185	181	202	186	192	175	199	207	189	185	194	193	190	203	180	204	197	164	188	185	154	186	195	197	194	193	196	201	197	192	188	190	203	178	186	188	213	187	188	194	181	193	199	169	179	200	218	195	185	191	191	153	157	221	160	189	188	174	198	164	198	152	191	204	186	186	156	199	218	209	208	193	180	180	195	181	191	162	165	196	190	193	177	180	198	217	223	163	180	171	176	191	188	167	206	177	201	193	205	209	192	179	198	203	196	174	200	182	193	191	208	198	186	174	212	194	175	183	191	202	204	186	200	198	194	185	210	200	171	190	189	180	195	180	193	188	198	169	196	160	202	195	192	198	174	203	200	197	204	188	187	181	200	202	190	159	201	185	179	190	213	180	188	184	202	203	184	207	172	222	188	189	184	193	185	194	186	184	187	202	191	172	207	193	195	227	182	169	186	204	181	177	204	166	177	181	190	180	196	219	200	190	216	190	186	171	166	206	210	225	211	191	188	188	193	158	196	187	200	191	200	183	206	185	178	181	188	207	201	197	203	191	183	208	210	193	183	219	196	207	189	188	194	204	199	183	193	181	185	175	221	186	180	174	185	210	171	189	176	205	203	203	197	191	186	206	161	195	195	212	187	185	191	193	205	166	186	163	180	206	192	195	195	182	187	163	224	206	180	187	184	200	174	191	181	187	154	184	192	183	173	211	194	195	186	234	193	198	174	183	204	222	164	190	191	167	179	189	187	202	187	196	190	199	201	172	195	167	155	177	192	166	182	182	197	183	215	187	165	217	204	181	190	165	193	190	222	176	203	206	187	181	194	168	171	192	207	176	186	207	208	194	208	188	224	195	172	181	198	201	208	184	191	176	195	184	193	208	179	186	205	202	186	205	198	172	204	211	194	174	200	204	203	175	161	199	187	210	182	192	196	180	178	186	203	170	190	168	168	201	191	221	187	203	210	200	175	194	198	200	179	177	201	165	172	184	179	165	179	175	187	195	208	192	173	197	219	190	215	212	183	177	209	208	189	174	178	171	196	202	151	205	202	182	161	178	191	206	191	190	184	216	184	198	207	176	186	183	187	191	189	176	214	211	195	192	172	190	195	196	179	185	214	196	202	183	183	186	192	182	197	157	187	201	217	188	185	195	187	206	178	175	193	176	184	192	186	188	224	213	195	149	188	197	193	181	200	219	185	187	158	193	203	179	189	206	185	202	181	162	201	177	214	171	165	178	177	198	195	201	181	189	203	185	197	191	188	194	205	200	204	199	187	203	194	214	169	182	200	205	200	220	182	187	211	200	192	181	209	172	207	188	188	197	195	199	189	172	171	180	208	206	188	196	203	205	182	208	186	199	199	169	207	188	212	184	195	189	205	184	167	193	181	192	194	178	183	182	187	221	180	176	185	195	180	213	172	150	190	174	201	169	203	188	211	159	185	178	188	188	177	179	182	200	197	183	179	195	177	178	196	202	202	198	196	207	177	181	196	185	185	186	179	174	203	181	184	211	160	175	203	181	187	196	210	189	211	209	170	206	170	198	183	199	180	186	194	173	215	200	180	196	192	191	193	189	205	184	187	207	203	183	201	182	194	196	223	193	176	210	183	211	159	202	201	176	182	206	191	192	202	167	217	184	174	198	234	177	179	194	198	207	205	159	190	209	205	192	181	198	186	185	170	188	183	187	185	185	210	201	186	205	182	181	176	190	192	182	197	189	203	181	233	178	170	193	198	210	187	197	214	190	171	183	187	188	196	190	185	204	217	195	198	179	200	192	181	208	186	191	201	198	181	187	193	184	166	212	196	182
5676	1794	3979	4120	3675	2857	2522	2084	1803	1601	1472	1263	1267	1113	1031	976	973	950	829	853	892	886	776	831	776	775	794	751	784	731	826	800	705	761	684	704	724	671	677	683	706	652	662	716	701	726	676	688	662	660	657	637	631	645	644	653	698	628	589	629	619	685	618	639	660	657	618	614	651	613	617	640	584	623	650	625	620	664	586	615	600	639	628	591	665	644	623	635	642	601	601	642	596	609	639	624	651	571	593	629	621	679	613	603	613	615	633	580	627	627	632	657	602	663	614	578	613	635	627	609	633	618	615	595	641	643	629	625	664	592	637	604	609	615	585	608	599	612	606	601	642	600	628	583	557	580	610	609	617	630	570	624	570	613	593	628	605	625	621	644	642	655	613	633	612	613	564	620	562	595	597	645	603	659	580	615	629	598	591	588	586	612	612	649	594	571	613	577	570	619	630	590	567	621	610	575	644	637	581	598	636	655	626	596	601	614	627	615	601	623	645	613	656	661	627	600	596	610	613	618	609	624	623	610	598	667	614	587	604	694	584	627	599	630	596	603	630	625	573	593	609	585	573	600	617	632	582	627	640	583	636	612	615	630	632	628	576	601	638	559	626	603	608	586	642	585	672	577	578	605	560	640	591	621	622	610	634	570	587	591	635	641	656	604	632	614	599	623	585	620	592	596	597	615	593	598	588	612	609	626	592	662	633	601	598	640	595	593	609	643	574	582	633	589	629	590	618	641	592	614	625	596	626	642	621	622	613	625	628	577	613	547	630	628	562	602	594	571	673	625	625	597	638	639	618	610	609	579	645	617	543	603	639	579	625	618	630	589	588	665	608	577	555	587	602	607	658	598	608	616	608	622	646	593	644	615	619	629	637	570	588	601	599	579	641	564	594	611	622	668	573	588	620	600	570	605	617	631	605	598	609	635	606	622	629	640	634	592	593	589	590	595	570	610	608	601	583	605	630	569	586	618	630	626	635	609	651	618	634	620	636	617	595	602	623	623	603	595	590	605	594	639	625	630	609	629	617	603	610	625	640	615	590	627	595	637	596	646	590	581	680	621	592	596	574	652	611	593	607	623	617	623	607	632	628	625	614	582	589	603	621	609	629	603	610	642	601	596	609	609	598	631	631	643	639	639	620	594	610	658	606	628	639	619	602	598	589	634	601	593	565	612	591	654	592	618	570	562	645	597	607	640	590	581	636	621	589	587	639	678	610	586	669	585	625	617	611	621	607	574	602	633	615	608	618	630	576	595	593	603	597	559	608	603	581	679	566	604	614	609	577	588	636	634	634	626	580	632	612	585	620	577	621	617	621	597	638	650	607	640	596	572	567	642	619	642	611	585	607	638	631	598	561	596	594	596	570	653	620	588	619	603	630	594	609	594	628	601	582	618	626	580	637	599	616	570	572	629	615	608	641	590	640	619	571	588	574	598	609	593	637	644	626	579	651	613	623	662	595	640	650	585	620	642	641	611	607	640	580	588	605	599	602	632	610	618	646	634	640	593	614	698	589	609	599	549	633	557	638	604	561	623	597	631	630	627	610	596	577	607	569	602	624	618	610	581	607	583	579	582	566	602	603	602	563	599	602	659	608	630	609	582	607	596	617	630	635	616	591	599	596	594	587	620	599	608	568	610	566	602	594	607	583	583	587	592	589	560	618	605	591	562	581	628	625	619	623	614	624	610	611	623	601	577	616	609	584	614	616	590	605	621	670	609	618	657	601	587	570	600	638	605	604	601	598	596	611	579	629	650	613	611	591	644	678	554	624	602	606	600	647	562	602	609	616	652	625	575	652	613	602	600	628	586	573	563	664	616	591	608	610	604	588	598	597	575	582	611	635	576	612	613	624	640	604	604	613	614	604	597	569	598	610	608	650	618	584	594	608	567	612	604	619	593	593	646	607	591	660	638	587	615	582	657	599	603	601	581	624	559	550	621	628	623	614	621	582	590	590	624	600	563	626	623	617	595	619	540	610	616	620	595	621	574	577	634	597	615	624	587	606	637	612	622	575	614	594	613	615	625	626	570	624	613	599	623	610	626	603	584	599	618	582	612	581	625	635	577	606	594	630	605	652	621	625	581	570	620	597	613	550	607	590	640	607	622	638	650	608	631	594	627	629	602	563	622	601	627	636	616	611	627	616	620	594	617	601	636	604	617	608	615	611	591	622	626	618	595	612	628	599	587	589	568	613	620	637	592	635	580	586	597	627	617	625	608	605	634	602	625	573	643	643	617	606	629	586	590	595	646	591	615	603	601	619	615	643	628	589	637	621	576	650	596	634	606	639	602	618	659	578	603	583	604	626	643	624	576	604	628	628	646	622	577	639	621	604	612	610	646	633	616	627	636	617	568	610	557	592	625	582	610	639	603	600	611	559	658	640	627	650	664	613	614	595	584	619	606	589	619	630	613	559	598	636	659	570	565	623	585	592	606	651	611	604	578	624	561	601	595	583	641	640	612	615	607	645	601	606	627	626	609	637	593	658	639	617	611	580	602	585	643	614	663	631	599	622	688	580	604	589	596	629	641	595	625	638	611	585	600	632	616	645	667	604	590	618	581	596	599	570	639	651	613	630	559	600	601	605	584	617	619	583	652	622	600	623	575	607	651	569	630	593	615	594	617	619	607	618	617	587	612	617	589	625	611	610	609	651	614	607	612	612	586	606	622	604	639	627	589	611	627	617	590	639	620	598	609	612	629	626	596	593	613	553	599	623	611	604	603	616	565	574	634	625	633	648	580	594	618	600	612	634	631	614	583	635	619	618	573	605	647	592	576	625	583	597	636	642	651	582	619	617	589	646	618	593	605	617	601	622	638	615	622	573	612	618	594	605	630	606	569	623	624	600	609	599	592	617	620	656	629	612	609	653	624	623	588	620	641	620	597	614	575	632	610	620	646	601	611	617	628	600	598	654	619	639	621	630	650	588	577	587	619	613	637	607	592	620	653	622	616	616	611	584	600	618	584	564	654	601	610	596	584	631	627	594	592	634	607	622	657	592	617	618	648	612	582	628	582	577	592	592	634	615	599	620	622	542	642	568	603	605	608	651	647	628	603	544	601	607	616	600	618	601	622	598	595	618	571	614	591	603	622	593	656	670	613	601	601	614	622	556	593	620	608	645	603	589	628	598	596	552	611	603	650	627	634	601	604	596	677	622	601	637	630	632	625	568	628	611	623	592	617	624	632	593	604	616	649	667	602	599	597	536	662	617	601	563	609	619	651	671	603	641	650	602	613	598	607	661	646	590	576	576	587	581	568	616	630	587	619	627	570	616	635	625	593	619	605	590	615	638	608	597	642	549	584	637	632	620	602	623	619	627	618	636	576	611	575	612	597	586	597	606	651	635	548	589	629	583	582	592	573	641	613	594	634	602	632	636	600	592	621	618	675	577	642	593	600	598	625	591	629	602	570	641	631	608	636	586	612	596	618	557	659	575	613	577	596	627	588	573	574	611	552	638	620	623	649	591	618	613	625	625	589
8845	2467	2931	2142	1393	929	723	555	424	402	323	306	282	227	222	211	238	198	202	171	181	169	173	178	183	140	163	166	152	178	192	167	154	154	168	132	146	165	136	150	151	139	163	147	135	125	140	152	142	145	143	136	134	105	132	125	146	128	135	133	111	117	130	144	136	135	152	136	135	127	130	118	138	139	147	141	135	149	102	118	122	140	130	116	131	136	123	117	145	118	134	122	121	135	121	138	129	128	111	128	118	130	111	129	124	125	125	126	119	138	144	127	132	147	131	127	103	137	140	123	123	123	113	133	133	134	143	145	114	146	141	121	117	110	123	122	133	122	114	127	106	137	146	141	126	108	146	124	117	129	134	112	144	113	117	162	127	137	110	141	141	111	127	130	118	140	119	133	125	122	134	135	137	120	126	159	118	146	111	135	122	125	141	138	116	121	115	138	111	137	126	147	129	98	129	123	142	112	146	126	119	111	130	123	143	131	112	142	123	109	145	132	151	143	139	133	126	121	126	121	122	118	117	118	134	118	133	135	110	125	124	112	115	115	114	110	156	138	139	111	132	148	150	125	130	131	127	135	124	153	144	107	135	136	132	131	127	137	141	132	115	131	142	130	112	122	132	117	123	110	132	111	131	126	158	154	128	138	148	140	147	120	125	128	128	128	139	138	156	112	123	107	126	130	143	116	120	103	111	149	117	128	121	125	134	116	132	126	124	145	125	137	143	126	132	128	129	113	121	132	123	127	128	113	126	138	125	118	128	144	133	117	122	129	142	114	127	128	139	133	135	115	126	121	126	145	111	145	125	131	131	136	125	127	122	120	129	135	151	123	124	143	145	129	122	154	137	140	125	136	140	119	117	124	132	132	140	126	133	121	124	134	127	148	139	133	131	130	140	130	141	120	129	136	121	137	136	126	130	131	111	125	119	139	123	126	133	121	113	130	103	121	130	130	121	147	129	137	144	144	134	132	140	122	136	119	128	115	134	120	127	120	125	140	124	131	121	128	117	146	121	115	141	120	131	106	121	119	128	122	117	141	126	128	105	141	112	133	120	138	126	138	118	132	138	138	137	131	132	133	137	124	123	136	125	125	145	145	126	135	122	156	138	120	155	125	128	141	127	118	116	144	130	128	134	121	147	154	134	125	130	134	129	135	142	136	126	143	120	136	134	120	124	141	126	123	130	118	112	118	149	120	142	144	129	147	139	128	136	126	116	109	120	131	121	127	153	122	137	110	123	127	119	153	118	144	127	121	133	117	128	118	102	128	136	115	146	115	151	131	119	136	141	132	141	127	124	149	132	142	124	120	112	143	112	116	137	130	129	127	129	95	131	151	123	136	133	142	134	136	124	117	129	143	120	119	130	131	128	132	128	108	106	136	129	115	126	131	140	119	145	141	120	122	142	123	118	121	142	121	141	99	121	124	124	130	124	122	138	131	121	104	127	107	145	142	140	107	129	121	145	134	127	114	119	111	128	143	113	134	132	156	143	127	128	118	139	125	128	136	124	133	128	130	117	116	133	128	123	142	124	127	112	136	138	138	146	117	140	139	116	116	133	132	119	133	121	121	136	106	144	124	121	115	134	128	128	147	130	119	94	136	141	138	135	115	139	128	113	137	135	113	137	124	124	125	134	125	145	138	127	143	116	116	121	136	123	162	129	134	112	113	122	136	157	125	117	135	114	127	114	139	132	133	123	140	131	143	126	133	156	137	127	132	139	125	125	130	138	117	115	170	143	141	130	117	103	136	139	138	142	123	132	113	125	130	125	122	136	110	144	114	140	128	146	107	136	136	139	126	124	123	119	140	141	112	145	138	131	116	130	135	103	124	95	136	120	136	112	123	124	146	108	121	136	128	132	110	145	124	122	147	120	134	125	130	122	129	125	120	124	132	126	117	123	128	132	139	135	121	139	134	147	131	136	140	134	136	138	126	146	121	125	125	130	133	128	135	130	131	150	114	133	155	145	116	118	133	130	130	133	121	135	131	144	138	144	129	132	130	140	148	118	128	144	123	139	108	121	120	125	139	138	136	124	150	128	128	127	117	142	126	130	144	128	120	115	145	152	132	119	133	128	134	145	127	125	111	116	134	130	113	112	120	114	128	145	130	135	140	134	135	134	106	134	124	152	138	134	137	108	117	124	147	129	128	122	144	119	119	117	114	134	121	115	116	130	147	156	125	144	117	131	107	144	119	135	134	118	141	145	140	128	109	115	140	125	137	116	152	143	120	134	125	124	124	133	131	135	119	124	130	142	127	125	110	118	107	113	122	135	135	150	104	119	120	140	130	139	133	129	141	120	126	134	115	139	121	156	141	141	141	136	125	133	126	127	116	128	110	99	131	121	118	128	130	115	111	125	123	140	113	114	137	117	120	134	116	129	106	117	139	126	132	123	153	127	126	121	142	126	128	122	128	131	111	118	108	105	128	120	110	120	132	142	137	103	144	126	128	116	130	143	132	138	132	130	139	127	136	106	128	130	115	151	145	113	131	142	113	123	117	104	135	111	116	146	117	132	141	133	147	136	117	120	152	143	136	133	142	135	131	134	126	126	131	137	122	129	122	130	128	133	128	129	130	110	129	124	127	132	115	112	129	132	119	135	123	117	148	112	143	150	120	138	135	138	149	123	125	128	113	121	120	134	121	140	126	134	137	146	123	130	123	115	119	127	134	127	132	133	130	125	134	121	113	116	127	138	125	140	141	125	136	118	125	140	138	111	115	132	122	127	131	125	135	123	105	141	140	112	115	160	134	124	134	105	118	121	116	139	139	129	129	123	130	120	135	119	144	124	135	112	140	139	134	108	127	118	134	144	142	134	138	141	136	131	123	117	118	141	129	130	116	131	139	117	132	131	112	121	132	120	124	134	140	137	125	123	128	125	127	144	111	130	127	145	135	127	125	162	110	135	108	146	135	118	135	135	139	130	124	145	137	126	122	117	112	134	115	129	123	126	129	137	131	128	139	115	123	133	131	152	122	122	127	151	143	129	125	121	119	115	144	127	139	128	139	119	113	134	143	137	147	120	130	116	131	121	109	119	146	142	121	133	128	131	120	130	135	146	101	130	128	133	111	114	143	140	132	131	133	131	135	123	131	139	108	119	141	134	133	138	128	141	131	137	138	109	125	95	138	120	129	129	120	124	147	128	119	120	144	133	145	137	120	131	134	130	156	139	143	128	124	126	134	132	141	130	155	134	148	131	139	128	128	137	154	127	142	153	117	118	139	123	143	122	137	137	144	125	131	109	123	146	156	117	112	146	116	132	124	134	115	151	104	130	107	135	139	141	138	115	115	126	126	126	126	139	139	117	103	128	130	140	125	124	124	128	131	116	127	146	144	128	127	120	146	121	129	116	118	104	122	121	138	144	122	118	146	133	112	140	140	118	154	133	127	125	133	129	123	138	127	110	120	127	127	121	129	157	124	125	129	141	150	121	126	127	135	126	118	139	98	134	141	123	141	139	131	140	133	123	126	149	130
7826	2848	6820	7240	6280	4943	3944	3347	2710	2356	1988	1807	1611	1438	1308	1150	1203	1112	995	951	866	861	811	773	800	829	818	723	735	764	793	738	673	636	614	626	602	615	637	618	586	630	559	591	658	632	591	616	525	540	490	516	563	476	515	534	475	509	501	513	502	520	461	470	457	488	463	522	515	509	474	456	516	473	468	469	503	489	462	424	464	469	510	452	466	444	432	495	476	471	435	424	458	411	442	448	481	468	503	445	459	464	440	464	475	461	427	464	476	488	478	449	472	484	474	485	452	475	448	491	479	473	455	462	460	499	462	440	474	461	446	448	446	450	472	471	461	457	439	432	443	460	458	448	436	434	467	472	447	430	443	406	473	464	450	470	441	484	454	444	459	428	451	464	465	440	448	492	449	453	446	463	446	444	436	443	500	403	433	391	463	484	436	436	432	487	434	462	423	450	446	480	474	478	489	441	437	472	468	429	425	484	476	482	454	460	472	432	432	478	433	413	415	428	452	438	488	426	452	463	441	438	457	478	482	429	432	439	479	463	402	429	427	430	398	441	489	440	423	421	416	430	428	434	452	437	422	460	420	490	443	420	429	454	440	426	476	471	459	474	464	458	426	444	458	522	516	467	451	442	435	489	422	444	464	451	451	458	488	448	409	448	451	421	457	416	469	440	423	454	404	440	396	426	436	462	441	456	452	455	428	480	449	415	480	418	479	428	460	424	466	502	441	453	447	444	421	433	438	404	462	457	434	438	477	434	456	438	445	453	438	427	457	430	424	460	428	451	440	473	411	464	439	473	452	486	422	456	431	445	424	442	441	477	463	436	447	393	458	427	445	465	449	429	392	453	435	463	480	444	479	457	436	431	442	423	443	437	399	476	476	464	409	439	476	440	436	468	428	449	459	430	479	430	447	445	477	430	431	410	456	439	436	457	405	465	452	445	411	453	458	418	464	411	436	473	440	427	427	469	423	470	470	400	463	422	436	460	417	425	426	426	437	467	449	444	459	476	487	465	431	456	461	424	466	447	471	450	459	477	462	433	438	431	433	478	436	481	437	443	415	449	463	456	439	416	424	434	404	457	449	417	432	469	455	477	437	430	406	431	473	426	465	468	452	444	446	443	444	480	466	382	461	443	437	430	448	422	457	453	440	448	421	470	444	468	437	440	448	416	457	476	446	405	455	461	425	443	426	470	460	426	450	458	435	430	450	442	439	489	459	445	441	424	455	449	439	474	432	497	426	436	431	412	403	441	433	469	429	446	487	453	445	427	445	447	444	487	467	474	429	457	423	445	423	455	453	432	489	437	433	440	452	487	473	430	420	441	438	447	465	421	440	435	461	477	434	430	436	416	458	471	446	436	425	466	448	479	459	436	420	427	435	431	462	449	440	449	421	437	440	434	423	441	430	422	456	422	425	473	454	443	441	421	414	434	456	467	414	467	469	439	460	452	456	430	446	456	462	440	448	426	390	434	445	428	430	487	453	465	458	414	428	452	461	434	425	445	417	443	427	436	493	424	437	426	439	440	452	430	455	465	477	456	434	462	450	431	414	413	473	435	453	425	432	430	446	469	435	426	432	422	443	463	419	452	424	464	405	401	452	440	442	454	411	434	460	446	459	434	415	451	409	478	448	476	477	471	434	477	436	465	403	482	424	430	481	467	460	453	463	451	446	460	444	443	419	435	452	467	452	482	465	444	462	354	422	446	465	425	463	462	465	428	430	428	446	440	418	457	497	429	429	446	465	456	450	486	483	421	431	468	433	417	470	460	401	442	423	463	443	403	457	467	446	420	453	453	422	431	426	462	470	458	473	415	431	388	411	450	443	420	432	418	447	432	398	435	436	447	473	430	447	472	443	454	446	467	473	441	475	472	469	438	416	448	457	451	450	464	461	441	455	440	447	452	462	396	438	433	417	460	428	452	458	441	427	446	435	436	436	408	422	450	423	431	458	415	403	450	452	439	447	460	405	436	445	456	441	465	418	445	449	480	441	478	403	451	482	419	453	419	459	475	445	480	513	435	486	450	459	456	464	457	432	426	435	486	418	400	415	495	416	443	450	453	426	438	453	453	411	434	433	431	425	481	435	398	478	431	456	446	435	412	462	394	456	426	458	456	435	435	439	479	467	438	463	471	442	420	443	423	435	455	438	441	430	440	444	441	460	435	418	487	464	449	434	469	452	428	430	478	452	468	454	447	425	421	458	451	452	447	440	449	416	430	439	441	460	445	438	467	466	450	465	430	447	466	449	426	481	490	467	488	447	436	408	419	439	421	452	430	448	451	454	434	458	425	423	420	449	442	458	451	472	446	435	430	446	450	428	443	429	409	460	440	439	405	457	410	405	457	472	447	484	440	447	423	463	423	448	475	450	456	439	454	401	447	486	433	475	444	449	449	420	464	447	433	441	436	464	401	464	432	414	454	426	448	432	437	411	452	436	450	445	469	427	448	441	436	467	435	468	448	468	475	472	455	424	460	461	485	445	394	443	454	446	431	469	400	467	417	479	451	493	445	423	463	444	437	479	460	436	437	431	457	462	425	435	452	415	448	402	447	438	421	465	433	448	465	463	456	475	447	431	422	439	446	432	459	443	412	448	450	438	437	443	452	403	459	451	445	443	476	476	425	454	415	457	412	466	440	442	463	465	450	432	458	435	472	428	461	423	447	492	442	437	447	429	413	420	456	440	412	434	440	446	457	439	440	426	458	412	445	429	444	475	456	475	448	450	458	448	436	447	450	449	437	399	458	405	455	470	428	425	441	467	450	432	467	457	486	471	436	460	430	457	475	430	447	451	443	454	442	442	466	422	427	482	472	465	460	433	441	440	430	469	458	428	472	439	467	457	477	438	471	485	451	520	427	469	475	445	448	436	446	438	455	470	439	410	439	460	437	455	466	456	404	433	450	431	435	459	433	403	410	408	439	400	454	435	447	475	436	422	451	458	454	448	448	458	473	473	432	455	444	427	421	423	449	443	451	393	436	452	418	428	432	481	436	431	430	420	449	472	406	467	433	445	452	445	438	411	463	460	417	449	477	449	458	418	479	435	454	435	448	445	420	444	439	452	471	443	451	447	479	425	470	411	435	424	441	463	453	440	417	436	418	440	483	482	407	453	460	476	477	417	423	459	441	412	454	434	446	441	452	425	442	441	446	467	453	429	427	459	488	439	471	421	462	429	449	453	448	422	464	453	470	478	455	458	417	460	410	429	456	464	452	425	479	455	434	437	430	447	424	416	458	440	464	437	453	386	460	491	461	453	453	468	454	459	482	458	466	432	468	434	471	477	455	460	439	462	455	414	438	423	447	443	419	436	440	458	486	449	475	445	445	451	424	447	432	395	444	431	459	472	457	431	431	467	478	454	441	432	445	475	453	427	468	448	417	422	452	443	484	417	449	478	458	449	429	456	416	455	452	498	440	430	483	418	452	459	474	491	431	453	442	428	452	444	470	432	476	414	419	457	448	464	484	457	444	459	442	451	447
1324	388	384	376	332	368	342	323	335	339	327	344	347	346	319	331	297	317	287	290	358	305	287	309	328	318	331	317	321	330	320	321	312	305	303	308	307	314	317	315	329	306	330	308	318	306	314	341	314	294	297	312	304	316	329	331	309	324	309	333	325	296	352	319	318	319	300	305	297	315	324	322	329	316	315	362	302	336	325	319	320	308	284	315	292	323	312	321	300	320	300	305	311	311	308	338	328	318	281	341	304	329	331	307	310	318	304	309	312	285	315	320	307	286	353	293	312	298	330	310	348	307	305	308	356	309	331	321	289	315	315	343	299	301	325	325	319	323	340	309	314	308	312	319	301	314	293	309	303	304	319	304	324	294	326	305	323	340	320	335	349	323	327	319	312	331	310	308	340	329	315	320	315	301	299	362	321	294	325	312	293	318	310	334	302	288	324	325	327	322	313	325	343	300	309	267	342	330	312	360	339	298	307	342	316	312	307	327	312	290	284	326	316	357	298	276	328	320	343	343	321	318	295	300	322	307	288	300	320	311	334	317	273	309	320	325	309	355	307	340	303	335	361	327	285	333	310	299	336	283	320	321	279	375	326	355	321	300	285	328	321	329	303	311	333	323	331	327	354	315	306	330	290	333	303	308	345	305	352	308	312	360	331	343	299	295	276	330	304	325	323	272	292	325	334	309	318	278	332	340	315	319	280	369	305	320	335	315	322	325	323	293	321	287	286	315	331	315	331	299	304	302	332	338	332	315	298	310	303	321	348	303	334	334	318	292	310	333	312	310	326	300	314	318	321	318	278	315	327	319	317	325	320	324	315	297	296	319	334	301	324	287	284	341	329	323	320	335	319	351	291	339	316	320	294	313	321	329	328	287	292	352	320	310	327	315	302	309	326	317	289	301	318	329	332	313	323	310	337	352	315	334	317	321	331	318	299	331	326	318	356	344	310	289	326	310	346	339	310	314	354	312	323	294	316	292	338	315	340	303	285	290	285	317	314	305	312	296	346	297	297	335	307	296	315	290	305	314	322	307	311	318	311	265	293	311	291	333	289	299	304	323	308	279	297	311	320	345	293	344	348	305	293	341	324	305	324	295	307	289	333	284	293	298	312	327	345	309	333	311	311	303	327	305	331	327	319	334	284	334	291	312	307	332	336	329	301	338	340	370	309	313	338	342	356	345	316	340	279	316	306	293	317	295	295	329	289	342	327	329	279	368	307	331	352	296	328	351	338	290	325	308	329	312	324	294	302	297	312	296	312	305	286	315	330	302	320	366	311	327	312	308	303	329	303	300	287	322	312	327	308	314	308	334	312	299	319	319	324	307	300	313	304	284	303	289	316	302	326	305	317	283	312	338	314	316	336	331	336	330	324	316	336	351	315	307	332	307	315	349	339	299	325	297	316	319	314	324	334	316	336	292	297	282	325	320	299	301	326	271	303	306	313	320	342	313	311	339	295	337	307	309	320	323	337	306	333	309	336	302	305	292	301	335	335	302	321	345	311	305	319	335	313	338	303	314	315	335	303	324	309	319	315	349	308	325	308	286	319	310	349	299	329	324	337	314	332	288	311	302	337	302	294	317	301	307	316	293	300	303	330	300	280	305	333	309	311	336	298	297	302	321	321	338	326	293	317	332	318	282	280	318	307	326	297	311	299	308	295	324	297	317	287	304	332	324	297	302	293	304	316	304	295	336	284	305	306	301	297	311	325	289	314	302	346	314	264	316	310	285	313	319	334	328	280	345	301	311	321	344	321	332	327	307	296	307	341	305	339	351	357	312	296	300	295	319	295	298	302	288	294	299	313	321	306	325	316	322	321	291	332	317	341	312	312	323	326	325	327	328	295	309	301	315	322	336	309	320	317	265	322	300	335	317	305	330	355	281	296	290	321	334	311	357	324	289	339	343	319	296	292	325	351	307	315	302	294	318	316	296	310	334	289	308	328	344	307	321	351	313	314	350	296	315	307	309	312	307	312	286	302	306	318	311	331	300	324	329	322	336	330	308	343	297	309	307	308	310	306	314	282	309	305	315	340	273	297	296	310	350	317	316	299	307	300	312	310	317	283	298	325	299	331	325	317	313	341	305	309	275	336	297	351	300	302	313	325	306	308	291	316	317	311	304	325	327	326	288	315	329	328	303	307	304	319	295	347	306	340	348	333	309	300	329	305	322	329	312	330	331	324	311	339	316	304	347	318	345	302	316	296	331	325	299	318	319	320	326	288	318	301	332	343	313	317	367	300	314	331	302	312	327	312	303	294	310	308	324	307	300	338	322	334	305	318	308	315	321	328	298	307	316	313	321	314	322	310	329	338	323	313	286	317	319	311	306	309	305	291	315	290	308	304	290	299	304	328	323	304	294	299	316	315	319	322	305	321	310	307	313	309	291	321	337	317	330	352	305	307	357	296	332	312	319	328	343	311	303	308	282	314	320	334	303	299	326	298	324	327	284	324	286	298	316	298	317	300	315	326	327	302	324	313	302	329	325	305	313	304	317	316	297	290	292	314	297	351	314	319	330	311	328	336	307	345	320	276	313	320	293	293	319	311	325	297	332	291	315	318	298	328	315	314	317	350	309	319	317	303	283	304	326	313	305	304	338	314	328	329	326	289	350	307	285	279	294	305	300	314	337	326	319	340	358	337	325	330	272	285	294	310	320	312	315	332	300	302	313	283	313	326	277	322	302	313	309	331	316	347	315	312	305	310	334	311	334	301	318	306	326	344	314	322	354	330	280	294	313	321	320	311	302	309	331	291	303	289	308	336	321	337	342	291	317	312	279	325	302	301	324	303	333	337	325	331	303	312	326	316	318	322	291	339	318	332	323	285	317	334	331	353	304	310	282	310	342	344	277	333	329	324	364	296	314	315	321	316	285	323	306	341	311	289	311	295	331	311	311	341	309	315	314	343	329	315	303	312	301	324	330	326	313	299	334	324	311	341	325	313	294	324	318	303	296	275	290	322	337	283	332	326	326	352	301	311	332	298	297	332	311	329	299	327	307	326	302	336	350	312	330	341	309	313	314	358	318	322	326	330	336	311	316	304	300	296	337	319	317	295	297	328	332	320	314	330	308	315	303	307	322	344	305	314	343	309	335	279	331	283	318	283	312	325	323	332	324	348	307	327	325	347	322	311	295	302	310	324	327	323	305	296	285	348	299	304	276	373	320	307	308	333	287	322	341	316	294	304	303	323	342	318	334	332	283	323	308	324	274	316	337	309	330	298	312	300	313	300	297	298	315	332	321	336	350	318	312	326	324	293	314	293	294	318	303	323	325	317	306	261	299	308	320	300	306	316	312	332	307	328	303	298	315	314	269	311	301	296	325	338	323	328	322	314	316	333	304	309	298	325	303	290	310	332	314	313	321	289	335	316	311	325	332	298	259	298	325	302	352	318	320	297	316	302	302	283	334	342	376	288	305	316	323	309	309	313	287	338	314	314	314	300	308	294	349	333	297	315	316	300	318	321	313	322	314	306	327
2450	991	1151	1167	1116	1095	1005	1012	991	975	980	949	970	985	967	970	965	926	991	965	971	983	903	900	962	871	995	947	949	987	888	957	960	966	946	952	959	934	957	942	931	942	960	899	978	915	968	970	941	967	885	964	924	941	970	945	954	939	946	954	908	954	962	897	943	951	962	947	939	983	908	959	1006	977	901	1015	948	926	980	933	961	992	960	962	944	925	988	998	912	925	910	985	979	908	929	950	984	987	950	971	895	967	947	960	923	907	912	867	958	935	930	962	979	897	973	936	920	923	910	893	880	944	954	934	967	928	936	891	903	905	961	948	931	966	957	936	949	970	941	901	889	940	909	903	983	914	941	982	959	968	944	951	898	933	953	994	948	896	937	902	913	921	938	1007	1027	874	1012	930	952	932	958	973	957	995	879	933	1013	921	945	990	955	944	952	961	893	905	980	921	979	918	965	895	952	894	924	948	876	967	944	932	1006	874	930	961	951	974	916	987	935	891	936	956	906	969	940	897	952	914	913	1000	940	923	953	958	929	926	907	981	902	930	919	909	959	973	938	948	933	900	889	1005	948	911	942	980	959	937	959	949	900	920	884	962	987	926	964	904	985	950	958	915	910	982	976	906	983	936	955	908	947	929	940	945	889	923	910	975	941	945	985	920	936	924	943	965	858	873	921	935	993	908	964	1000	905	923	936	904	937	894	963	995	934	939	909	958	937	956	895	955	976	963	963	968	968	934	996	944	928	983	946	977	950	895	953	968	968	933	930	929	929	951	936	955	965	925	925	941	913	992	987	973	931	891	966	923	949	911	902	930	937	955	961	914	955	945	984	943	950	955	905	957	936	956	999	986	909	949	927	947	988	910	914	937	938	984	960	968	958	918	897	946	944	958	980	998	941	959	940	928	895	986	946	955	921	952	923	932	918	926	940	919	948	942	986	1004	1004	938	952	967	943	954	936	944	1001	996	950	915	926	946	944	885	910	929	942	964	971	950	991	930	933	953	946	955	901	947	940	920	928	928	951	980	939	968	1007	911	935	909	921	964	970	937	961	978	924	1065	932	938	1002	917	1029	962	927	982	968	927	972	875	915	935	849	982	920	870	996	929	991	950	980	949	904	931	975	964	977	908	912	982	907	953	938	901	910	910	915	936	939	905	864	975	996	949	883	916	924	945	958	929	950	937	920	952	922	1009	972	970	911	878	946	950	973	925	965	965	977	947	935	930	918	930	948	913	968	886	944	961	993	932	980	986	963	997	944	942	960	923	976	918	947	996	937	964	963	920	890	940	958	983	975	968	991	948	970	939	909	902	952	985	1009	969	860	957	924	985	1014	937	912	884	952	942	933	967	918	951	930	938	955	923	957	923	964	933	1009	928	942	899	958	913	935	948	894	989	955	909	918	984	951	916	910	916	942	1003	946	957	978	940	921	976	930	944	1033	978	968	948	964	954	964	947	944	974	914	959	894	952	974	971	935	961	962	942	952	963	929	942	905	955	970	954	974	961	949	921	881	915	963	947	881	965	921	953	992	984	959	949	912	984	967	985	978	956	953	923	995	926	1010	984	906	998	946	904	949	884	943	967	931	965	962	965	874	968	975	964	936	935	921	937	911	921	916	955	915	893	956	948	986	963	977	977	991	937	941	915	915	962	898	964	974	996	939	926	909	977	903	1009	999	971	941	914	921	922	903	943	966	893	967	966	923	962	930	960	947	961	935	978	968	905	953	912	947	925	944	956	916	925	924	959	954	896	908	939	948	891	992	935	987	911	995	934	1009	915	1014	905	934	962	974	958	895	977	937	930	975	975	998	920	980	925	950	948	938	912	949	934	905	916	1025	1003	883	942	936	920	987	899	941	895	925	958	899	898	974	909	965	954	910	915	971	942	976	922	936	911	964	979	908	954	931	975	924	962	896	984	931	914	975	917	983	975	964	982	915	890	919	949	894	982	960	922	951	962	945	899	933	981	900	941	952	970	913	957	933	937	960	973	913	954	933	924	987	915	912	947	933	908	917	955	923	931	939	911	969	975	945	911	916	915	957	968	916	977	997	962	963	929	979	921	934	930	950	919	915	918	922	1006	976	967	922	961	965	939	936	940	972	971	989	928	960	973	932	950	961	929	938	918	959	957	918	934	992	957	952	991	948	968	927	927	926	983	910	926	951	969	958	917	933	924	933	893	964	919	917	966	967	984	1003	927	956	897	944	907	935	952	969	937	877	950	966	933	944	937	979	948	960	937	963	960	973	926	980	965	940	911	895	904	935	966	943	941	974	973	979	953	950	933	945	932	929	1011	937	892	899	1034	950	1001	858	935	980	1011	951	930	943	888	959	911	936	974	908	979	910	937	957	955	935	968	973	931	938	894	949	919	899	942	943	936	956	961	973	965	932	912	965	921	897	925	975	937	935	956	959	960	935	1008	914	989	964	934	940	944	911	985	924	997	961	936	917	946	925	937	963	952	955	939	892	915	898	980	933	908	936	940	884	988	918	1006	923	956	942	934	965	953	893	981	972	996	920	983	925	889	828	922	946	996	949	953	918	949	928	936	983	943	1003	938	961	927	983	920	949	946	962	974	964	956	933	1001	903	998	934	926	979	946	898	923	975	1000	921	899	945	931	993	972	944	874	971	960	916	906	993	921	974	950	903	933	963	923	970	971	937	957	981	921	948	1020	965	910	943	955	950	913	977	902	913	953	961	970	1010	989	929	925	949	894	927	948	999	912	919	915	946	925	972	908	877	931	912	961	915	969	984	953	898	956	926	959	954	982	960	989	961	917	940	992	973	939	896	934	917	916	916	928	953	939	901	1030	932	960	943	954	926	938	992	919	893	880	977	957	950	909	955	898	952	913	942	920	1003	952	906	953	905	950	961	859	889	934	978	970	927	932	906	884	972	940	932	990	915	931	919	936	905	937	987	931	891	934	902	939	955	881	966	902	950	939	972	968	997	896	1006	939	912	992	968	976	909	914	962	934	912	921	939	987	971	911	901	910	952	938	870	925	982	913	971	928	921	945	951	955	970	954	969	941	949	935	888	967	912	971	910	887	947	925	917	986	961	943	1001	966	931	960	973	926	908	911	924	934	937	955	922	926	906	968	934	902	947	931	953	988	980	920	959	959	955	915	922	938	933	929	925	905	949	938	962	950	962	946	936	920	949	913	930	884	923	959	878	959	891	911	938	986	1019	957	941	964	958	946	968	965	933	961	973	934	967	900	942	984	981	931	937	932	959	996	948	866	895	955	987	995	928	955	894	941	941	967	987	962	956	950	945	940	949	910	943	917	903	896	915	966	907	882	893	895	958	891	880	937	900	921	921	931	911	947	939	966	967	972	982	874	949	967	981	936	927	926	930	901	934	914	959	922	1005	921	945	932	952	978	954	946	952	967	955	976	954	928	895	955	960	945	952	966	956	932	928	949	950	947	979	929	920	952	931	962	924	956	988	923	937	922	881	914	933	942	992	940	917	894	942	896	932	935	1015	947	897	959	922	946	945	920	947	903	923	945	916	926	946	925	940	946	975	982	925	1008	918	912
4819	1303	1593	1189	845	611	475	424	361	342	262	292	240	240	259	231	221	196	217	206	218	205	204	213	200	211	222	215	207	221	192	193	189	180	204	182	192	223	227	192	202	182	195	199	200	201	199	174	206	159	167	186	189	195	202	193	204	193	172	204	191	169	191	199	186	187	197	185	190	226	194	211	203	181	183	196	191	169	217	181	193	188	184	195	199	189	202	178	182	199	180	169	196	182	182	188	193	186	192	182	198	200	187	192	196	197	186	208	228	196	189	202	173	196	188	188	196	178	201	222	169	185	175	194	195	188	215	199	172	190	178	181	182	186	207	189	207	195	188	193	173	186	165	178	200	193	162	177	168	190	216	210	193	185	191	201	205	193	202	173	195	212	202	181	178	155	178	202	186	179	190	169	199	151	186	195	187	196	189	179	207	196	187	205	198	173	196	186	197	211	205	192	188	190	192	166	193	196	183	207	182	206	157	188	217	194	171	212	205	187	205	193	197	205	168	200	177	198	189	180	180	197	200	195	187	199	213	194	191	180	203	186	182	225	181	185	187	199	187	193	178	184	219	221	181	175	202	195	164	185	196	197	186	171	193	179	149	185	185	200	161	184	174	191	184	171	196	186	172	186	183	174	182	205	202	190	198	185	191	188	175	188	179	220	176	186	203	185	187	188	175	212	214	171	183	213	193	200	188	176	193	175	184	203	213	181	192	199	190	188	172	197	176	189	205	190	203	163	189	196	189	205	180	189	197	181	173	185	213	188	165	189	212	190	178	216	197	216	193	216	220	186	200	168	205	166	184	197	188	216	196	184	170	152	181	205	208	197	181	196	190	195	198	206	202	178	180	194	201	186	188	174	176	176	175	198	199	218	174	166	190	191	198	180	170	186	171	185	196	220	184	187	208	216	188	174	169	171	196	183	169	204	172	177	200	178	213	188	192	196	189	205	173	162	189	188	210	165	202	197	178	189	214	187	191	179	173	200	192	201	188	180	184	204	185	184	182	201	197	200	186	217	191	196	193	210	184	187	183	198	196	192	199	186	188	204	183	203	175	183	193	189	167	206	190	188	205	198	183	197	187	208	181	188	188	194	207	200	192	207	173	220	184	165	192	179	199	187	161	180	175	218	183	208	208	201	163	167	171	202	180	203	178	212	181	188	190	201	188	176	202	169	175	182	190	188	184	184	199	193	186	210	224	213	224	193	191	168	182	191	184	182	185	197	225	186	174	192	170	175	197	205	193	203	175	191	202	175	173	197	196	183	193	196	196	198	212	211	191	209	190	190	196	169	203	186	176	183	174	157	182	177	184	174	177	198	184	169	193	198	167	204	192	197	201	203	174	213	191	228	197	182	202	166	205	196	210	192	169	191	201	174	191	176	208	186	181	167	195	194	202	179	175	174	208	186	207	190	197	203	188	181	180	196	192	164	176	185	193	213	187	174	197	184	189	186	184	179	191	163	172	197	186	193	193	176	206	212	181	163	197	209	206	184	182	199	187	212	174	202	200	196	179	181	204	189	201	190	168	202	175	210	195	189	210	182	157	197	191	175	188	199	177	201	197	165	202	193	198	192	201	165	199	188	197	214	167	185	186	199	194	179	197	175	177	190	181	204	179	198	198	188	198	156	213	200	171	188	180	200	202	195	169	198	219	174	169	208	198	180	186	175	200	207	218	200	208	184	188	181	203	192	171	189	188	190	175	184	194	187	188	229	184	195	209	194	202	214	177	192	177	185	189	188	190	198	194	195	191	180	193	181	212	200	211	183	200	158	163	197	203	209	171	173	166	189	181	216	189	184	202	198	191	198	177	197	174	187	185	201	191	193	197	188	174	189	183	200	186	178	173	220	186	204	215	203	204	167	190	169	202	199	163	174	210	177	176	180	202	199	180	199	180	213	207	189	217	188	183	204	194	188	188	181	222	178	183	181	163	194	181	197	187	178	193	204	161	186	186	181	186	188	207	198	185	193	188	183	190	200	179	191	174	191	202	187	206	192	186	166	205	205	177	184	179	174	213	191	212	176	200	209	165	172	204	205	174	190	184	205	197	165	199	190	195	218	183	199	174	192	193	187	209	169	162	196	179	172	213	185	176	206	183	203	187	179	190	183	189	202	188	193	193	180	188	200	187	181	172	192	187	178	177	168	186	171	159	184	180	176	179	205	204	219	195	193	160	180	194	153	218	177	191	203	171	202	204	204	214	187	210	179	206	173	180	190	201	192	200	191	155	196	163	216	175	170	194	167	203	189	196	168	183	203	178	211	197	173	167	206	206	177	203	232	185	197	185	190	175	180	195	203	204	172	211	178	174	195	188	216	197	200	205	170	208	195	193	219	194	195	208	197	191	188	186	185	196	200	230	191	171	194	189	203	184	176	197	195	175	216	195	192	183	194	190	180	208	194	170	183	198	210	174	208	170	205	209	205	187	212	199	178	183	197	178	195	218	156	189	201	177	198	202	176	194	199	202	187	194	183	187	206	192	164	209	181	170	168	182	187	188	177	183	203	215	153	180	183	180	197	183	199	179	199	189	179	208	168	179	195	191	212	179	179	192	181	193	178	192	191	185	189	215	215	174	178	182	186	192	193	169	221	223	187	175	174	174	201	194	172	188	191	194	171	198	164	179	193	178	171	201	188	192	186	205	191	173	180	190	203	181	173	215	206	176	188	206	201	187	189	191	181	191	171	199	198	190	183	179	189	182	190	202	214	208	223	172	180	174	189	176	182	203	191	181	213	188	190	163	195	184	184	190	195	197	187	197	184	197	156	204	186	165	195	177	210	200	184	204	199	200	214	193	188	192	169	193	196	186	166	176	187	194	207	185	220	191	189	193	201	185	165	183	187	183	174	186	172	204	186	196	211	183	202	202	181	187	189	208	195	177	206	170	183	195	200	191	216	185	179	169	191	185	208	184	193	193	191	178	173	175	187	195	171	168	164	210	174	188	212	193	177	201	215	194	202	161	184	182	190	191	170	174	204	194	188	210	194	214	192	189	180	190	177	184	194	187	201	204	198	174	182	147	190	173	205	198	181	190	204	197	191	192	196	197	174	168	181	178	193	183	190	198	196	205	175	187	226	200	206	196	181	192	218	192	205	197	182	195	188	174	176	186	197	191	184	205	177	164	213	190	169	184	192	170	194	182	207	187	159	203	188	181	182	170	198	181	215	205	168	186	179	209	169	217	166	189	183	193	187	185	198	185	195	211	185	198	180	205	177	160	187	176	171	204	219	188	168	194	180	187	178	199	198	187	201	187	179	199	190	224	183	198	187	188	179	198	179	192	168	184	190	200	186	190	189	199	207	196	203	213	192	198	177	185	188	175	192	197	186	195	187	178	184	181	174	177	192	201	194	175	182	207	186	170	182	195	179	218	185	182	185	229	190	208	202	186	195	189	191	182	199	201	177	195	197	192	187	175	217	173	200	185	217	192	219	202	172	188	196	197	175	185	184	173	195	192	194	159	173	178	198	203	210	191	195
5641	1749	3888	4263	3625	2997	2406	2115	1767	1606	1410	1284	1192	1142	1079	1014	933	926	861	866	879	795	836	788	777	806	811	835	765	761	769	745	790	776	724	696	724	701	698	710	703	689	708	697	702	676	690	680	644	640	661	675	644	643	662	689	623	621	671	661	643	615	629	620	596	633	620	650	664	608	608	600	636	641	590	642	630	646	596	591	591	653	630	599	638	635	623	603	671	625	657	616	659	599	553	583	635	639	645	661	626	677	597	630	602	615	606	604	617	623	625	611	619	661	640	612	575	641	606	623	576	648	599	625	609	628	630	627	592	611	611	571	612	594	604	624	609	595	624	598	623	587	573	598	620	598	605	594	589	628	596	615	628	650	599	601	616	644	643	616	585	614	639	575	603	612	627	572	586	649	593	665	606	594	626	593	605	618	627	578	589	643	618	617	636	652	608	600	622	630	621	588	641	624	571	604	610	579	601	588	604	626	658	583	636	614	530	652	628	601	668	566	607	635	577	652	624	622	593	598	644	658	607	607	617	607	604	616	603	641	617	583	582	591	586	598	603	591	625	606	623	614	635	588	608	600	628	619	583	548	626	616	603	613	610	602	627	632	639	583	625	650	645	607	644	598	686	597	630	605	583	631	580	582	591	611	616	591	579	622	621	574	577	599	586	615	618	605	629	586	583	616	636	611	593	636	594	597	622	602	613	606	631	594	581	605	642	565	611	608	624	587	619	620	628	590	590	587	581	606	623	635	627	617	596	626	603	577	624	603	622	604	611	628	656	596	593	604	596	631	626	591	613	592	571	596	622	575	587	553	609	610	598	620	645	599	635	599	613	599	592	607	621	577	606	599	627	564	598	613	530	616	635	597	620	631	569	583	608	566	606	547	579	617	588	597	638	611	620	634	607	617	642	593	625	631	621	596	591	597	648	570	586	609	639	618	590	619	596	613	632	633	601	607	569	613	594	591	561	596	614	576	597	626	609	663	619	642	615	632	580	609	609	611	592	614	617	608	586	589	598	622	620	589	610	640	650	621	607	574	616	598	599	606	611	555	599	582	646	616	621	597	640	635	622	610	636	621	582	571	593	594	589	596	571	645	598	624	564	599	612	629	575	569	611	611	613	608	613	611	605	627	641	628	613	604	609	582	637	625	634	627	620	632	578	549	571	620	616	589	590	625	635	618	579	620	638	615	617	591	553	591	593	649	626	598	610	654	615	658	570	596	611	622	638	662	594	592	618	597	622	578	673	607	554	621	613	610	553	591	589	572	579	607	572	597	636	616	576	627	569	592	605	588	617	604	625	594	578	593	581	591	603	646	602	611	614	574	596	615	593	599	586	571	601	653	608	583	595	587	611	642	629	644	627	633	639	616	618	625	629	605	597	592	609	638	591	540	613	616	565	599	601	582	620	575	621	566	617	647	602	588	570	583	636	595	601	596	635	590	581	613	592	580	575	603	600	628	619	581	650	642	595	609	592	602	601	602	639	631	642	602	610	592	630	587	619	625	602	609	581	637	651	597	576	601	557	591	642	586	658	606	573	595	628	645	613	569	614	607	592	590	580	597	662	590	572	597	633	602	545	596	585	608	664	599	602	647	606	611	595	584	603	589	610	613	605	582	597	573	630	601	625	623	556	616	610	607	608	609	626	598	592	610	591	622	580	608	596	588	612	584	653	585	594	642	586	591	612	633	610	631	603	610	645	586	603	618	592	622	633	652	591	614	642	647	608	642	591	608	620	586	631	588	645	631	573	607	597	616	562	590	612	582	591	622	605	676	590	620	594	658	653	591	565	621	619	608	618	631	628	610	652	613	626	599	613	626	686	699	567	583	617	637	627	586	599	598	586	568	656	597	589	602	646	609	608	619	595	582	610	608	609	562	579	622	582	611	591	578	621	605	651	586	591	600	558	599	635	650	583	613	607	630	600	597	617	604	590	602	665	604	618	605	626	577	637	605	619	593	580	619	610	589	572	612	601	615	642	662	604	645	599	575	608	599	633	590	574	628	606	616	607	588	605	586	612	627	572	662	570	605	596	580	649	619	623	667	618	594	617	619	573	594	621	555	608	631	583	584	622	592	635	635	565	637	669	593	581	648	661	639	586	618	631	615	594	584	554	588	637	603	601	580	631	614	599	596	571	575	569	644	608	581	609	610	560	607	586	581	583	622	634	593	586	647	605	618	650	572	634	656	596	597	597	608	629	631	566	617	606	604	613	608	562	618	627	579	656	631	590	601	602	583	571	635	610	589	601	591	617	605	590	591	592	607	579	605	595	580	619	618	597	615	554	617	578	601	641	605	610	626	610	612	633	591	599	588	615	606	643	624	611	572	616	625	600	620	611	643	625	607	599	608	611	606	598	594	571	568	613	601	625	629	604	632	621	627	596	602	625	599	590	600	595	629	597	606	603	612	614	623	610	572	617	632	617	594	623	614	592	621	614	600	608	648	606	581	615	584	577	537	618	626	603	558	607	627	592	597	594	620	619	629	574	627	617	635	632	611	598	624	621	623	587	639	585	600	635	604	600	596	596	548	631	626	594	622	601	571	629	597	539	602	574	612	633	572	616	632	610	573	603	564	632	588	567	623	628	596	638	597	617	573	616	572	583	596	602	584	641	586	622	602	582	660	597	604	571	563	588	630	613	633	613	589	586	623	642	581	631	614	612	625	603	608	625	585	596	635	585	613	612	631	627	591	633	546	612	618	605	605	588	617	601	644	614	632	579	601	644	648	616	640	578	614	630	614	576	601	582	609	634	579	606	586	590	669	574	597	604	617	659	608	624	541	636	622	622	599	635	574	597	604	617	631	610	586	560	597	615	618	597	602	621	604	655	600	634	649	618	660	645	583	616	599	615	626	596	593	603	582	576	641	643	611	615	591	603	638	623	635	576	592	610	640	594	603	579	591	640	610	599	584	595	638	601	603	638	625	630	592	623	550	576	603	584	654	595	603	629	589	646	583	616	649	607	600	603	618	606	578	647	612	622	585	620	590	622	640	595	565	602	631	617	633	631	604	589	629	609	661	641	627	639	657	605	604	597	568	663	590	573	594	623	615	572	622	592	613	649	581	613	592	607	603	633	633	610	582	598	625	609	633	635	594	623	594	595	660	619	631	593	602	605	614	600	600	550	600	637	564	607	592	601	643	573	626	649	594	601	592	590	647	589	552	566	621	585	626	614	600	619	580	641	587	643	593	577	617	621	617	593	593	578	588	600	621	588	630	644	633	611	607	649	613	680	619	626	621	585	597	587	639	625	592	602	565	615	595	623	626	644	587	628	585	613	612	610	627	616	600	622	612	627	600	614	593	618	616	586	571	581	637	622	637	599	614	597	610	659	640	605	627	657	585	619	587	594	621	590	572	600	626	586	630	589	597	648	622	597	597	583	591	619	593	550	615	603	637	621	575	603	534	596	592	635	589	606	650	618	580	610	613	626	637	628	624	610	664	641	599	628	615	637	635	594	609	605	595	560	614	588	620	584	594
8795	2409	2926	2070	1409	956	685	561	471	388	343	312	297	249	248	215	215	194	151	162	167	144	178	170	176	166	167	165	174	142	165	162	143	157	128	143	156	163	139	125	132	157	143	136	160	130	144	159	127	107	135	148	133	137	135	145	133	153	127	152	126	134	118	149	142	115	150	135	140	139	146	117	141	133	122	142	117	127	125	121	128	120	137	108	128	127	119	136	122	129	126	140	136	137	138	135	109	128	143	132	133	136	104	132	147	131	151	119	140	149	142	118	107	137	125	114	128	119	142	135	146	132	127	121	130	114	129	137	136	140	121	118	107	133	138	117	140	135	126	136	130	134	136	127	135	130	120	115	119	128	122	145	128	143	133	121	127	127	125	140	136	103	128	130	121	129	133	126	118	129	140	132	114	132	147	118	109	143	144	115	133	130	122	127	127	122	113	120	138	153	118	136	119	139	124	134	123	137	141	130	130	140	142	122	136	144	140	112	121	123	141	130	127	103	146	130	130	118	134	124	133	112	132	131	107	146	127	140	119	114	127	122	119	116	133	123	122	129	114	116	137	151	126	111	128	138	106	117	124	116	137	136	145	135	130	131	127	128	118	133	112	104	135	139	128	132	129	123	120	126	123	114	106	124	129	135	115	157	124	105	122	117	132	129	132	123	121	128	128	131	147	134	132	103	122	145	129	128	111	125	129	119	124	131	137	134	135	131	144	129	145	127	132	147	106	134	151	145	137	130	134	121	136	127	126	114	110	106	133	130	125	126	135	139	135	108	140	139	115	147	130	126	130	99	127	117	120	122	131	120	130	123	130	134	145	134	125	107	127	119	111	132	146	130	114	128	106	121	122	129	118	115	142	124	141	111	143	133	134	151	139	130	121	155	116	126	125	128	121	120	119	139	134	139	134	135	133	158	99	129	136	127	125	118	129	147	144	139	150	137	136	116	130	127	138	131	123	126	109	119	100	129	139	124	131	123	128	135	123	137	137	125	140	127	133	155	126	109	154	125	143	106	111	126	131	133	117	150	137	142	132	139	136	110	120	104	125	124	145	134	125	111	113	144	124	136	113	124	134	126	115	134	124	125	149	139	154	122	133	140	123	142	134	129	141	126	127	126	123	137	119	129	123	125	124	137	115	142	115	163	149	125	134	120	98	145	140	107	120	141	155	121	129	143	130	137	135	121	131	130	145	105	137	121	130	141	137	125	134	106	117	119	109	127	121	135	147	136	136	160	128	138	104	125	96	132	132	112	138	138	126	125	119	116	133	138	118	122	142	133	136	100	111	129	121	129	126	116	134	117	146	129	134	118	154	135	116	120	142	125	143	123	121	138	140	130	143	128	136	139	124	134	129	133	121	132	138	112	127	143	125	123	117	105	131	128	147	141	108	114	116	127	130	142	123	143	122	144	122	125	139	118	117	126	122	112	130	143	141	121	139	138	114	121	129	124	130	113	119	114	119	126	130	135	121	124	131	126	127	138	120	127	132	140	127	128	120	137	142	135	114	129	131	137	158	129	115	126	127	160	133	144	115	142	115	124	108	131	144	129	118	130	139	122	139	135	124	111	138	118	146	117	130	118	122	134	121	134	120	129	124	130	146	144	130	121	136	129	129	123	130	114	134	128	141	155	138	162	146	138	113	117	157	126	132	111	119	139	115	134	137	134	128	126	122	123	143	116	119	122	128	117	122	136	133	135	129	143	125	106	107	108	145	118	119	146	137	132	102	129	113	119	126	150	141	107	113	139	158	121	120	134	127	157	148	137	120	139	148	113	107	123	121	116	139	142	136	143	132	118	124	128	99	124	155	114	121	154	113	118	118	139	114	135	154	143	125	139	104	129	128	120	119	145	136	112	108	129	128	128	137	138	122	122	122	127	149	140	144	128	107	125	130	124	114	128	108	137	124	131	127	137	124	113	116	120	129	145	136	121	125	136	126	111	131	147	117	133	138	149	139	143	124	121	130	120	121	130	119	134	132	138	141	136	133	132	124	134	148	122	143	136	129	139	116	123	124	135	126	108	156	121	118	120	130	125	125	127	133	134	135	125	128	121	133	134	122	125	118	138	125	116	133	131	135	113	130	113	130	147	120	135	151	139	146	125	135	134	132	121	122	140	142	153	136	129	129	137	141	135	131	120	143	111	139	109	130	133	141	157	133	140	127	116	127	109	123	126	117	120	140	117	129	114	119	131	119	142	136	124	133	135	137	144	136	127	116	126	119	115	113	128	117	125	133	108	139	143	122	117	121	125	135	131	138	148	139	149	140	132	134	128	123	108	131	123	137	134	117	117	122	137	143	115	147	140	131	141	131	148	122	117	130	136	123	133	152	127	130	137	128	140	132	131	116	129	150	137	142	133	143	131	132	123	114	122	146	125	122	137	146	123	142	135	118	109	129	138	125	125	114	118	113	123	115	131	146	143	153	143	103	130	126	126	131	139	139	109	133	126	139	112	106	111	118	121	117	132	132	118	111	114	135	121	130	130	132	134	120	133	120	110	137	128	124	144	149	141	135	140	146	138	108	124	124	150	131	125	133	133	116	144	139	133	136	103	140	128	110	126	127	113	128	137	137	115	148	130	134	150	140	143	120	108	144	125	125	121	120	115	132	122	146	123	125	117	114	124	141	142	120	123	128	149	131	121	137	133	130	116	126	123	120	129	157	121	127	122	115	138	121	141	125	120	108	115	135	139	126	125	132	127	131	122	117	124	112	134	116	137	117	137	148	145	140	141	115	142	139	140	157	127	143	139	137	136	129	125	118	140	127	131	118	122	122	123	145	128	141	137	133	102	120	113	135	137	119	112	144	129	122	154	118	132	136	117	140	112	125	127	115	156	117	134	128	117	143	126	141	140	125	129	122	139	132	143	147	125	133	132	142	142	144	113	147	132	114	148	146	141	118	132	132	136	121	123	115	127	123	107	127	127	140	141	120	107	142	119	123	119	124	128	147	123	129	155	135	119	120	133	128	134	107	131	120	135	112	115	123	131	110	143	125	135	129	147	132	154	135	130	138	101	121	126	127	124	124	145	123	120	149	138	120	111	136	134	142	119	106	135	153	139	127	147	131	130	129	108	126	128	118	130	125	138	153	142	126	137	121	136	143	125	136	116	109	135	135	116	134	140	126	126	113	145	133	125	123	129	125	115	119	118	132	145	128	141	125	136	123	120	128	131	138	134	118	126	126	121	125	137	156	112	126	129	115	120	145	126	126	143	125	113	133	131	129	123	129	123	141	129	138	124	133	134	132	115	141	141	139	138	124	113	122	142	130	97	120	122	110	125	120	120	132	112	112	135	126	144	135	148	115	142	136	127	138	113	143	130	136	122	136	134	149	126	117	133	131	119	128	134	123	125	127	157	133	97	121	136	131	125	124	125	133	128	114	112	138	134	136	115	130	113	137	105	136	137	114	111	130	118	136	140	133	141	125	114	139	119	127	127	134	114	125	142	124	113	139	134	144	126	124	137	128	148	117	139
7851	2862	6768	7296	6039	4909	3946	3278	2736	2350	1987	1804	1638	1409	1306	1228	1130	1049	1002	925	927	831	821	764	808	855	817	792	746	768	779	650	670	677	692	664	576	597	616	608	561	561	559	606	652	573	563	529	520	526	493	504	509	551	482	529	471	518	470	492	510	518	529	513	495	489	467	487	463	484	477	496	453	490	502	474	479	524	448	473	489	491	456	453	509	447	473	481	466	435	428	504	469	435	462	486	510	469	416	460	454	513	453	458	473	442	464	471	466	486	460	489	485	442	429	459	462	441	479	486	503	443	454	468	457	460	490	455	424	452	475	408	458	482	457	457	446	430	467	456	430	405	443	436	421	476	464	424	465	462	476	482	419	469	428	477	460	450	438	436	423	452	454	481	422	467	421	429	418	484	431	429	463	461	447	470	496	454	436	464	449	492	442	460	437	477	446	453	428	458	423	491	441	401	477	445	442	489	454	437	438	477	453	418	418	451	437	468	499	438	428	493	456	456	441	464	459	465	442	456	449	450	479	493	445	442	425	463	428	431	431	437	466	457	453	460	477	452	470	447	455	470	456	450	440	448	453	440	447	474	463	448	476	441	441	437	464	421	452	465	429	465	446	475	465	422	457	435	421	425	424	434	426	433	467	486	465	461	435	452	478	463	415	466	459	417	433	432	453	416	447	448	459	477	445	469	455	447	427	417	446	451	403	409	457	469	473	437	452	440	450	435	456	457	448	441	447	462	403	446	457	429	430	433	459	459	448	473	475	403	414	489	457	452	484	462	431	450	474	429	459	484	444	429	469	420	443	434	434	505	458	460	447	439	410	444	435	435	467	460	417	431	487	455	447	450	458	463	411	422	440	422	437	469	432	475	429	439	458	418	454	460	451	464	492	474	436	438	425	449	464	468	468	452	466	453	465	483	464	428	482	438	441	468	419	448	448	435	427	439	443	429	399	440	487	426	447	428	437	445	411	438	443	478	433	408	460	435	431	459	491	496	421	446	395	477	462	464	425	462	440	457	447	482	431	468	453	419	451	428	457	434	435	462	431	466	455	422	452	462	465	444	442	427	440	421	482	431	466	466	433	443	479	441	470	449	463	497	457	437	467	431	432	430	456	408	498	446	428	406	440	401	446	447	455	481	492	453	474	435	453	389	428	442	459	440	418	432	479	445	473	445	447	460	436	461	397	444	434	472	441	472	483	451	415	429	449	420	462	420	456	416	473	439	426	477	424	429	424	439	435	441	412	425	472	420	438	441	466	414	433	416	454	435	451	432	437	439	459	435	396	450	417	457	478	385	444	437	476	482	473	462	436	429	439	433	469	451	435	413	435	429	429	469	466	469	440	496	423	431	422	481	421	456	483	419	456	455	486	456	437	457	441	420	464	459	432	485	444	464	437	410	444	440	447	434	472	454	449	465	462	425	449	472	429	425	457	429	419	430	419	452	446	454	418	460	483	424	464	408	423	461	457	473	480	474	473	413	406	438	490	432	449	450	453	418	449	431	411	469	477	478	488	468	430	454	415	432	433	466	458	439	458	476	426	452	456	405	439	459	413	403	439	478	441	441	443	439	455	456	423	408	424	439	464	420	445	438	459	416	471	435	453	447	432	437	465	464	455	420	447	441	424	451	444	447	416	451	429	425	478	415	457	420	429	442	479	464	483	433	452	442	429	464	431	432	462	460	466	448	435	436	459	439	462	413	437	437	460	432	465	450	489	467	426	455	494	446	455	444	463	436	420	413	447	433	483	465	444	460	463	430	462	430	447	441	464	464	454	469	456	470	445	452	466	411	452	453	423	417	475	442	434	410	445	452	436	433	487	469	414	433	456	425	453	433	426	450	446	455	441	459	404	421	441	470	445	430	421	453	428	454	438	434	425	426	422	412	450	466	458	450	434	460	436	471	418	463	460	458	460	405	432	459	403	409	476	458	435	448	443	429	473	481	443	449	452	487	437	418	452	441	471	414	464	451	463	445	438	451	415	425	436	433	426	448	431	433	432	465	451	444	415	448	462	469	433	464	461	429	435	454	447	454	403	431	446	443	433	449	438	431	420	491	425	449	449	457	407	427	464	413	478	453	448	486	430	472	471	437	460	481	453	422	427	430	439	465	444	428	461	455	451	439	439	464	450	468	447	436	488	427	473	430	434	452	464	456	465	471	443	453	434	478	448	445	442	405	425	494	422	424	457	412	475	439	442	442	409	443	468	465	451	453	399	449	417	434	474	444	470	473	461	472	471	400	478	452	474	444	448	450	430	442	435	453	467	471	429	447	432	466	423	455	459	473	454	447	442	445	457	487	451	418	442	448	440	441	436	455	437	434	447	451	440	453	401	398	462	422	473	481	457	452	464	431	418	456	418	441	481	394	396	427	439	420	424	435	459	485	459	429	471	454	444	457	421	464	415	435	459	447	455	454	443	455	432	470	487	437	439	451	457	468	447	444	403	462	462	420	439	458	455	416	468	432	427	425	460	414	415	452	465	473	415	435	449	449	441	443	422	441	472	430	430	432	449	492	456	510	389	437	404	434	440	482	486	478	447	439	413	438	458	420	460	455	417	420	467	467	422	469	442	413	479	459	445	487	454	431	447	466	460	440	421	480	438	380	481	452	446	437	449	462	449	433	458	455	446	432	430	443	435	463	453	474	425	408	420	430	433	414	438	432	430	459	439	443	427	459	460	455	454	452	423	458	456	443	425	448	455	478	452	436	450	423	429	440	425	438	410	446	467	446	414	479	464	470	453	440	419	472	443	479	444	484	421	469	457	402	395	458	456	466	458	428	449	444	432	468	421	429	434	471	445	461	406	444	453	412	483	453	462	434	403	471	442	436	440	440	456	448	521	441	400	439	461	440	424	437	467	427	454	439	431	449	433	444	472	424	481	406	463	465	481	444	506	412	459	436	458	459	478	459	444	451	438	426	416	481	454	460	483	480	479	468	438	443	443	433	439	388	437	479	473	447	435	451	437	465	454	443	437	430	404	428	449	459	496	434	442	436	424	441	457	465	440	434	466	430	410	485	449	446	434	465	431	462	474	411	444	430	492	445	414	458	433	451	428	441	442	434	415	453	470	438	471	450	424	438	449	416	427	443	451	503	449	495	435	434	415	392	426	443	412	461	447	439	431	488	443	454	436	484	460	424	437	460	392	458	415	446	434	454	433	446	438	428	431	464	463	457	463	491	438	427	402	426	415	430	446	411	475	414	452	433	439	435	421	437	456	417	480	463	465	465	374	476	426	491	439	464	431	448	429	416	455	426	403	451	455	432	472	420	453	445	471	430	449	474	458	480	455	454	459	422	449	446	436	456	480	416	452	440	416	430	434	421	464	467	423	464	480	483	455	409	496	444	411	447	459	457	435	463	437	465	433	483	426	475	445	444	450	429	450	443	451	405	473	432	422	454	479	435	424	444	449	449	476	435	437	468	449	436	433	437	443	472	458	449	435	468	456	483	432	415	462	438	414	446	423	469	485	466	427	436
1349	375	386	394	373	312	340	327	363	325	324	361	338	334	334	304	350	316	312	315	340	311	287	321	339	329	292	316	315	295	322	309	340	328	324	289	337	297	333	310	299	306	321	309	295	280	297	310	308	329	340	309	305	306	312	308	288	326	326	343	328	311	278	298	318	307	305	331	320	307	292	333	328	294	298	299	302	303	297	320	325	305	311	277	344	302	327	296	300	314	295	332	290	303	292	313	290	339	326	319	343	300	309	276	301	315	302	318	315	296	309	319	306	309	296	340	318	294	304	315	308	322	324	287	330	339	326	334	318	333	299	326	293	322	327	332	303	318	324	320	328	294	315	315	329	293	336	280	289	320	303	292	300	287	310	318	295	284	298	345	319	296	301	323	332	338	280	318	362	301	299	348	306	288	330	320	313	299	297	282	326	308	326	353	300	310	329	331	286	315	310	323	299	294	311	348	290	320	312	341	323	338	295	310	336	316	293	350	306	327	341	301	311	283	325	336	303	318	269	306	300	290	326	320	333	317	349	287	333	330	316	337	338	312	311	286	366	349	307	288	314	354	341	282	334	311	302	292	313	299	289	310	337	314	306	319	298	291	317	309	320	309	343	305	319	326	316	296	340	337	352	282	344	317	305	321	287	325	285	277	337	300	298	304	316	306	314	309	304	285	309	338	288	333	322	333	332	316	320	293	287	320	308	300	300	332	347	320	357	321	307	328	310	312	318	308	311	302	324	327	312	301	302	352	324	290	335	311	291	315	328	316	344	319	309	319	292	280	307	318	327	322	305	326	301	319	317	344	306	341	315	338	327	333	296	301	306	329	321	328	316	284	287	294	267	289	332	325	325	339	349	305	309	327	322	328	277	325	325	314	307	303	314	334	317	310	298	329	315	328	316	312	362	339	308	341	328	303	329	295	300	339	337	341	328	296	349	299	287	329	322	360	295	333	302	320	303	312	307	320	345	304	299	330	270	277	284	316	324	325	321	297	330	292	324	285	327	353	330	324	316	319	337	311	315	292	297	329	324	308	315	276	316	298	326	310	340	295	367	327	298	328	317	309	310	353	315	319	314	287	305	316	310	302	297	297	338	332	299	300	301	320	301	340	317	356	275	315	307	300	318	292	327	347	317	342	330	332	309	307	316	288	305	331	325	317	301	306	277	324	336	328	315	305	327	317	303	295	308	318	307	315	295	327	323	295	315	330	314	304	305	307	323	300	323	307	317	307	302	321	312	334	294	294	314	300	299	329	290	297	316	329	324	319	350	287	310	320	297	311	303	312	322	320	325	331	314	330	328	308	312	322	322	323	333	303	332	331	345	300	328	312	357	362	330	307	313	311	320	336	328	311	277	321	291	324	311	288	342	325	311	290	306	315	312	318	265	359	330	346	345	296	293	321	302	283	298	306	315	296	297	310	296	305	324	333	309	339	315	322	312	303	324	346	303	315	312	329	305	300	322	267	320	310	313	323	299	314	326	311	308	342	338	333	326	307	325	330	312	315	299	333	306	330	292	357	307	327	326	310	317	323	345	297	310	295	312	310	339	314	319	324	322	302	306	317	315	346	336	295	320	305	337	296	314	311	311	323	313	319	336	326	309	344	325	324	293	312	286	315	311	317	333	299	304	318	339	320	295	304	337	314	328	313	290	333	312	312	306	315	319	308	294	294	298	296	307	333	325	326	315	318	347	308	329	310	310	316	327	317	302	325	296	333	330	305	317	309	312	324	308	296	313	326	337	345	290	297	306	323	316	321	304	344	312	300	318	273	294	329	326	297	321	304	292	317	344	314	288	315	315	284	309	329	284	311	300	310	319	301	287	303	295	291	303	300	327	281	302	305	293	336	338	311	339	333	298	342	318	322	285	322	332	312	301	351	323	324	322	298	324	285	324	320	272	297	310	324	325	291	323	318	293	305	325	302	342	320	304	327	332	303	303	279	306	338	328	322	321	314	317	318	324	320	317	298	297	341	278	320	314	345	313	285	337	311	364	307	294	318	317	317	302	352	317	275	314	324	335	281	332	318	303	337	315	312	300	305	394	312	320	314	319	309	293	343	329	357	326	313	295	353	305	305	318	317	305	306	320	296	305	318	303	305	323	299	326	335	313	323	320	286	316	306	337	283	325	322	320	305	315	354	310	315	293	338	306	312	303	290	340	346	278	302	318	343	292	291	289	293	294	318	306	289	311	295	320	329	332	295	304	308	307	329	321	309	291	326	329	296	320	314	309	321	324	303	310	351	343	335	326	321	309	286	306	305	311	302	327	311	278	288	301	321	324	328	309	308	309	309	302	332	330	286	315	323	293	328	299	318	326	336	310	325	314	323	308	319	310	288	306	311	296	301	312	287	319	348	304	287	329	304	313	302	331	322	304	311	314	322	322	335	309	329	302	330	305	352	325	335	329	313	315	311	310	345	319	324	308	296	288	332	305	334	318	266	305	305	301	317	285	309	334	330	326	295	307	316	311	323	325	283	306	309	338	299	292	284	330	271	311	301	325	322	283	345	355	297	337	303	302	293	302	324	306	327	315	301	307	300	302	368	318	305	325	327	323	301	345	314	305	335	280	303	307	283	300	349	302	301	312	332	291	342	289	326	316	338	315	320	316	295	293	329	318	301	308	311	305	323	332	312	346	344	308	313	328	335	322	308	308	329	309	327	290	289	325	313	335	306	314	279	304	336	306	328	311	343	357	328	312	325	297	288	312	301	316	309	319	323	353	322	342	308	316	287	287	327	317	309	294	309	308	319	311	308	298	299	311	294	300	295	298	335	289	335	306	325	321	316	330	329	318	289	290	361	297	312	312	309	293	320	298	318	295	340	298	295	298	308	326	327	351	304	309	334	339	271	324	313	332	330	322	338	294	287	304	296	311	314	314	313	305	319	294	302	347	332	330	298	312	314	322	288	305	323	313	305	305	331	323	301	287	336	345	324	322	332	308	279	333	309	307	325	321	316	342	312	300	298	301	336	291	297	314	310	309	293	314	322	324	302	331	322	335	337	308	313	314	294	294	346	316	316	309	319	319	310	301	298	330	301	321	317	320	320	313	301	304	332	295	331	306	314	312	323	311	348	298	333	307	352	294	299	335	317	313	330	326	318	296	313	328	338	328	286	321	322	293	282	337	322	338	312	335	306	274	305	321	293	322	321	298	254	305	315	294	310	307	326	304	324	304	307	307	324	311	307	312	324	315	273	298	349	343	348	317	314	293	292	343	316	322	302	323	308	310	291	344	303	294	303	335	350	295	308	305	309	279	329	313	327	304	305	340	293	277	316	306	329	286	297	308	301	305	317	315	316	288	300	316	332	289	259	338	312	316	332	291	314	298	313	319	293	322	319	291	329	319	306	335	330	304	317	332	338	307	317	303	308	325	290	333	310	286	324	312	328	320	329	315	323	334	281	314	341	314	298	323	306	317	325	335	313	296	282	317	308	330	298	313	303	291	314	316	327	301	313	330	344	312	341	305	323	340	321
2327	1030	1184	1195	1149	1069	1034	1020	1029	1021	960	955	1016	989	981	947	982	937	970	932	930	1012	972	965	956	957	939	964	979	915	994	932	918	971	936	916	994	970	922	935	928	976	927	965	914	970	967	933	1023	951	971	955	978	944	939	966	1018	937	927	907	945	969	907	933	972	883	961	970	973	953	990	1002	936	907	1029	948	938	890	927	983	982	948	951	968	932	1000	957	946	933	940	944	953	961	940	949	950	985	951	911	933	944	954	932	907	958	894	946	966	940	939	886	975	930	919	938	943	963	942	926	891	943	903	999	942	1035	945	974	946	950	976	959	955	936	939	875	965	957	973	921	946	923	970	945	935	895	929	938	958	956	943	965	933	953	950	986	966	996	994	958	965	962	923	946	971	874	958	985	929	954	949	921	957	965	974	912	916	960	950	935	962	979	912	921	877	934	930	923	954	895	953	952	886	948	950	975	939	980	893	922	933	945	957	974	918	974	907	982	945	950	965	1001	948	915	950	917	978	968	923	954	998	997	985	979	979	1024	903	862	986	933	979	945	962	892	921	931	921	937	992	956	985	965	943	914	928	986	965	936	938	1009	972	950	960	929	954	955	891	942	980	923	956	937	957	930	927	945	929	913	943	966	958	952	940	931	906	902	935	980	990	944	936	948	989	907	941	933	961	1025	972	945	968	964	941	934	983	973	901	919	908	957	870	935	922	952	965	939	993	897	931	940	899	935	967	933	915	901	936	907	950	875	894	941	936	912	930	930	938	922	970	915	925	937	902	948	919	933	932	956	939	943	1008	915	967	889	894	1022	933	912	962	936	957	958	919	970	898	970	940	921	906	999	948	898	921	996	924	954	945	930	972	980	924	960	924	934	983	1000	929	972	995	967	972	920	929	954	895	996	929	870	922	966	992	937	910	934	975	909	982	926	947	936	962	901	931	923	883	915	930	962	941	990	948	952	968	893	912	937	964	926	944	908	913	961	954	958	919	956	943	910	954	889	928	969	920	917	937	896	937	892	997	984	997	949	919	925	932	975	908	887	932	867	930	955	929	949	1008	973	944	1031	943	977	909	980	963	956	882	958	956	989	898	905	918	935	921	893	979	941	917	951	947	913	927	930	899	985	947	1001	993	959	939	972	941	948	948	948	971	901	974	917	979	991	952	914	949	958	945	925	973	924	924	959	962	942	984	931	918	935	939	988	920	937	959	950	971	927	999	994	981	986	932	901	907	918	870	964	930	1013	931	979	968	943	918	927	913	949	875	943	972	965	923	919	920	977	922	953	967	947	938	965	920	982	906	962	941	1003	945	913	947	919	974	922	926	920	957	990	918	942	914	939	935	920	910	991	949	927	945	926	934	944	970	920	883	933	973	958	904	977	972	902	1006	978	928	947	910	933	871	950	977	906	984	990	878	952	1009	965	959	944	892	909	911	948	977	948	964	920	965	930	936	925	943	935	908	944	924	918	911	939	925	938	921	938	948	896	940	961	916	957	945	917	917	982	894	1007	968	962	975	935	976	923	948	1028	1015	995	947	999	919	920	994	931	891	896	952	918	914	986	978	993	965	918	933	899	921	949	931	933	969	976	945	1035	893	958	971	940	994	983	967	902	949	966	978	894	967	979	955	1008	945	983	971	925	957	964	952	876	982	930	913	982	916	955	899	939	877	960	934	909	941	904	1037	984	948	948	896	943	982	969	945	970	979	962	944	900	969	981	971	915	954	947	928	908	987	976	904	929	987	933	947	962	910	930	941	885	916	948	935	985	944	930	874	913	961	989	939	904	991	959	964	906	937	915	887	946	935	931	964	942	993	939	946	945	939	937	1012	993	935	987	950	938	960	1055	1000	962	905	964	944	935	897	919	924	926	895	940	928	962	935	960	954	963	957	961	926	932	991	972	889	953	948	986	987	956	945	898	971	962	942	910	915	874	936	914	936	944	927	973	943	929	944	963	932	910	912	973	939	940	940	916	967	974	977	915	949	916	946	948	956	937	966	934	979	953	977	901	949	841	921	1051	985	966	929	910	917	959	968	969	993	944	970	929	986	928	994	915	903	907	906	897	978	926	1009	974	886	896	970	945	984	968	903	963	1001	945	994	966	966	1012	979	926	940	996	904	924	922	918	900	1018	934	889	945	922	903	928	909	900	986	933	944	1007	946	906	931	929	935	974	910	972	956	956	947	990	955	956	961	975	924	955	923	981	951	930	997	975	902	937	912	917	929	894	911	928	914	978	965	870	920	990	991	942	958	976	981	943	945	954	927	938	893	916	956	981	970	875	900	853	959	991	931	972	935	955	944	927	919	915	893	911	945	989	977	957	918	955	940	998	940	904	949	1001	922	949	948	934	934	931	980	916	925	902	924	873	945	987	990	1014	923	906	964	990	1025	1012	975	932	924	920	926	945	968	990	925	977	952	979	956	999	975	928	979	998	1031	962	954	951	939	964	877	932	905	937	975	945	977	945	930	911	924	941	959	969	911	886	973	915	970	925	951	931	912	977	946	929	939	942	995	935	946	919	949	921	929	938	903	932	952	946	928	946	936	938	974	950	955	919	945	963	937	937	920	935	960	928	930	928	967	978	895	937	944	943	958	908	936	928	944	913	981	847	892	913	933	1001	919	944	898	911	941	911	910	951	902	949	948	872	922	943	996	918	970	925	980	970	902	908	921	931	901	970	881	938	903	986	938	978	905	962	970	928	965	921	939	916	983	923	966	906	984	940	1012	1015	969	938	923	930	995	933	969	935	929	929	984	953	918	917	924	917	956	877	912	924	945	941	928	919	932	936	932	909	937	963	947	964	948	967	934	970	940	941	916	984	919	977	942	975	912	936	938	951	948	938	913	910	935	955	988	949	958	932	876	962	957	925	972	931	928	925	934	979	908	927	965	914	950	959	934	900	952	960	960	892	972	979	1017	941	959	908	951	943	960	977	947	891	873	991	909	893	991	946	941	953	951	986	922	905	947	956	922	971	986	967	982	992	895	920	954	974	973	949	899	976	938	950	941	928	964	962	1021	1000	950	923	957	947	999	989	968	980	968	933	882	905	943	967	963	961	899	945	931	950	961	971	939	955	940	922	910	967	936	938	952	953	986	928	896	980	915	930	956	971	961	887	900	977	944	942	984	909	948	948	906	948	1022	855	956	904	952	924	920	864	905	912	892	952	925	959	954	910	968	946	960	910	988	945	955	937	933	962	899	959	986	950	984	930	958	1004	977	985	912	971	959	976	1022	944	927	950	918	925	962	997	889	987	889	929	981	916	968	967	1005	955	950	974	955	947	935	991	972	921	961	996	952	997	1024	936	959	953	956	935	969	904	957	967	958	924	953	961	910	970	951	891	1016	940	971	947	967	954	913	921	971	983	944	940	967	954	960	925	904	929	973	899	940	921	939	933	923	938	939	1005	938	980	973	949	914	957	985	933	984	960	943	972	879	943	930	952	1019	977	926	901	951	962	920	969	979	918	973	938	933	911	943	914	964	1007	899	953	948	933	906	968	920	948	924	958	990	946	977	964	982	918	997	891	973	911	942	955	937
4645	1353	1623	1159	812	588	511	413	378	326	308	277	247	258	259	248	232	230	239	206	187	234	201	244	200	201	208	201	202	211	195	212	193	169	213	186	180	214	202	187	204	204	190	208	221	201	205	191	216	189	200	184	205	192	188	198	182	190	194	200	206	203	202	187	169	198	179	195	197	177	199	186	194	201	177	182	188	207	198	193	176	206	215	191	182	197	177	190	185	181	201	188	212	163	178	176	180	217	166	184	194	204	187	188	187	177	160	189	189	178	179	172	214	177	200	170	177	186	201	185	183	194	201	181	194	195	193	177	194	163	181	171	185	175	192	198	183	192	187	158	188	182	191	167	165	212	206	192	208	184	207	172	178	207	183	184	181	186	188	175	178	165	192	171	197	162	187	209	192	180	183	195	196	201	166	206	165	197	201	178	187	195	174	207	166	178	179	194	205	178	170	199	200	174	184	178	200	196	185	189	179	181	205	165	210	207	196	188	200	188	185	186	213	214	209	180	170	194	160	193	184	190	207	175	173	202	177	205	143	174	176	183	191	186	182	185	191	185	165	199	174	188	196	169	181	175	178	178	179	221	184	179	187	189	200	200	188	169	185	190	181	169	193	187	187	200	179	168	206	198	190	187	200	205	195	203	213	172	204	199	210	211	184	164	202	196	187	202	198	172	201	190	184	174	186	194	172	171	174	198	208	176	181	183	164	185	202	182	176	189	173	170	201	168	172	186	171	191	183	180	169	206	176	212	198	161	163	200	202	187	181	179	207	206	202	180	214	197	188	204	176	204	202	195	208	214	173	164	197	201	181	202	184	187	177	148	200	184	200	196	192	215	196	184	178	180	192	175	206	210	198	201	192	189	197	189	191	193	184	192	193	199	165	164	193	173	166	187	184	188	195	212	152	200	189	191	179	187	186	188	202	200	175	207	193	189	199	193	183	196	207	199	189	161	169	196	176	172	188	171	187	159	187	187	171	182	168	191	160	178	189	168	176	167	174	187	175	189	173	205	194	186	191	198	169	201	190	189	193	199	209	196	171	176	178	198	188	165	176	187	172	193	192	191	186	185	167	197	178	196	187	185	208	193	204	169	216	185	178	184	184	199	181	170	196	211	193	200	169	216	195	162	163	167	207	190	194	180	180	192	213	204	175	169	208	184	183	196	182	204	202	188	176	189	215	210	194	199	186	178	190	188	215	174	210	192	168	171	160	162	167	206	174	167	175	213	185	193	195	188	198	202	159	184	197	173	183	203	191	228	187	196	200	184	170	196	170	174	204	177	224	201	179	210	198	181	202	167	177	190	185	188	223	212	158	203	181	186	174	181	207	187	175	179	157	173	189	182	170	182	183	210	183	193	188	182	208	196	178	193	181	215	187	189	195	169	192	174	201	191	198	182	184	194	190	217	204	196	206	197	173	210	178	170	194	194	200	227	173	191	186	188	185	184	213	195	190	187	191	194	208	200	213	166	168	224	192	175	201	178	174	197	190	212	190	204	183	208	201	184	195	181	185	170	192	158	176	167	174	181	182	182	198	178	184	190	211	189	198	215	195	201	191	177	202	192	172	204	184	200	205	192	194	171	177	185	175	186	203	180	169	179	204	213	211	185	194	211	201	178	210	180	206	187	186	196	189	194	172	185	186	182	184	196	186	187	185	179	173	182	182	176	200	179	204	192	219	201	185	207	179	190	189	177	185	188	179	197	195	193	179	186	175	186	183	204	181	190	209	204	194	175	192	192	209	214	172	200	201	175	194	185	207	159	170	191	205	183	188	193	188	192	180	212	217	202	186	214	225	203	194	225	200	170	181	182	191	175	191	195	204	196	173	194	190	176	193	182	208	164	181	169	183	177	178	172	184	185	193	184	177	191	177	187	184	195	212	193	178	174	212	221	179	188	185	195	205	189	213	179	189	186	172	182	190	212	173	195	186	208	214	196	187	182	183	205	177	180	178	192	192	188	177	186	200	170	193	182	165	190	178	192	168	191	189	179	193	166	179	188	182	167	195	188	176	190	195	200	178	191	181	196	206	199	202	177	186	207	191	179	182	182	175	202	199	193	188	163	182	192	201	222	180	210	172	201	192	207	179	181	195	160	206	203	178	199	187	187	153	182	171	184	184	196	186	195	184	191	182	210	175	190	186	186	170	195	186	166	190	194	193	195	181	214	173	202	223	185	201	183	195	207	201	219	215	192	175	217	198	173	189	197	184	204	185	186	210	176	188	177	188	168	200	183	180	194	217	203	211	162	182	178	195	195	178	197	188	195	195	204	183	184	161	228	178	174	197	179	191	201	195	209	173	194	206	194	189	210	180	197	180	184	184	176	182	205	174	184	200	194	200	187	192	199	212	211	187	198	208	183	171	173	198	193	204	167	190	198	176	221	185	190	197	192	166	206	183	205	184	187	188	147	211	188	209	197	181	192	184	179	218	190	201	194	176	183	177	205	186	174	213	189	181	183	207	182	187	159	207	225	172	192	205	196	173	184	190	200	210	173	193	184	208	184	198	180	194	207	198	175	174	183	197	186	169	188	181	185	184	192	202	188	178	176	189	168	194	186	184	185	182	199	188	186	196	192	195	180	197	172	185	184	216	209	193	174	176	198	189	169	169	182	163	170	198	175	203	195	185	181	190	196	217	188	202	173	186	202	181	187	184	186	179	156	179	198	172	173	193	214	201	194	199	187	169	200	184	203	168	191	174	195	193	193	176	191	225	168	196	193	189	186	188	186	176	192	205	187	180	190	183	183	178	196	197	153	197	190	182	183	173	195	203	188	170	192	172	199	188	174	194	177	192	192	188	200	180	175	191	185	183	235	200	178	184	187	188	194	201	176	188	182	178	197	191	189	195	162	202	181	168	178	173	181	171	211	188	178	195	191	181	181	218	195	184	163	219	189	192	184	191	189	198	186	197	187	200	181	201	193	189	145	186	187	171	196	180	192	184	183	190	197	191	173	171	196	199	202	181	175	167	198	187	204	174	179	197	189	186	178	214	188	173	190	194	206	169	211	169	202	180	182	178	193	207	182	197	162	177	179	167	194	186	200	210	202	205	185	199	197	197	162	186	185	174	187	202	204	186	168	198	183	194	213	184	203	198	208	182	179	183	170	193	182	184	236	190	184	185	173	195	191	176	171	205	196	182	182	191	210	217	182	172	181	205	169	169	196	207	204	204	195	180	170	176	197	202	186	207	189	190	204	183	194	187	188	181	180	171	185	179	184	194	191	174	198	188	180	191	184	166	178	187	186	199	167	177	222	180	179	176	200	181	207	202	199	177	194	187	173	193	146	174	187	185	175	205	166	206	189	192	202	166	186	203	180	209	202	192	204	173	193	185	201	187	185	162	174	197	175	170	178	187	179	194	190	199	173	174	197	178	194	187	197	178	198	218	189	178	196	191	221	188	186	192	186	180	188	180	176	202	194	199	179	184	179	190	189	188	178	180	175	183	162	205	178	195	179	203	202	170	189	167	189	208	174
5553	1788	3858	4244	3604	2931	2472	2113	1859	1532	1441	1308	1184	1161	1014	1052	962	883	882	836	860	820	785	795	757	805	774	746	689	768	750	749	703	774	742	714	737	696	703	677	732	701	665	686	696	665	671	694	657	641	606	666	632	694	568	633	615	622	631	612	656	651	677	618	616	597	661	643	647	654	632	648	645	623	625	634	634	600	572	554	633	591	588	647	632	610	677	624	620	617	619	665	620	634	634	613	625	613	648	596	620	592	671	627	564	609	642	623	638	594	642	616	610	582	614	637	606	591	624	609	585	634	613	598	607	609	619	593	599	631	601	609	620	571	609	629	606	608	609	638	633	587	623	618	602	612	593	586	576	555	524	605	598	606	639	637	632	651	639	590	604	586	657	583	647	574	609	572	613	589	593	620	587	615	575	612	605	604	657	560	589	607	612	589	611	639	646	612	587	574	606	589	572	597	664	601	565	583	607	600	642	636	593	584	615	592	595	641	628	601	586	599	631	607	601	630	597	580	615	624	624	596	656	637	554	556	587	613	571	557	628	581	635	643	593	607	615	635	581	611	573	630	608	624	609	649	605	599	633	593	582	595	628	633	633	537	581	576	639	585	606	624	609	572	634	616	595	594	631	587	610	638	586	625	578	602	642	604	593	628	592	617	610	588	624	560	599	618	619	639	599	612	597	586	612	598	614	609	615	626	699	593	583	586	625	525	574	583	599	589	632	602	618	590	603	614	585	596	617	599	563	592	603	614	616	580	616	661	612	627	601	595	635	609	631	627	611	602	617	598	627	591	641	593	595	654	605	626	575	647	611	598	579	605	622	607	617	642	623	595	613	615	621	613	624	601	597	581	585	636	622	571	573	608	630	592	591	631	588	581	605	603	609	637	615	634	599	592	543	622	570	612	601	601	598	606	612	616	618	599	596	592	604	576	584	650	621	585	576	593	636	590	591	622	569	662	625	597	627	634	596	592	640	569	623	587	616	618	585	595	623	588	628	609	582	623	608	602	657	606	602	615	578	589	625	614	608	610	613	577	601	603	637	605	624	633	643	592	664	595	629	612	631	612	602	644	583	578	604	603	592	597	615	618	579	583	642	585	609	607	592	632	583	584	611	617	600	590	668	616	578	616	626	625	610	588	609	608	626	622	606	617	550	604	588	574	589	596	634	584	617	600	615	612	614	620	608	601	597	648	604	557	594	577	598	595	622	604	540	608	625	636	610	671	608	579	633	629	598	597	596	577	616	589	594	597	629	597	595	620	605	579	590	587	644	597	647	635	589	630	592	624	588	641	591	619	648	642	609	642	623	610	578	618	610	635	619	668	595	616	598	614	573	609	574	589	592	587	629	637	633	601	604	642	602	591	668	628	602	579	633	628	609	650	535	578	628	621	626	587	631	643	596	617	598	563	655	598	587	628	584	621	616	575	588	590	637	588	640	572	572	627	630	589	634	598	630	608	607	638	604	609	571	626	602	597	610	626	619	641	621	595	611	645	612	627	600	644	576	601	638	633	571	589	612	600	649	593	590	625	608	602	567	614	576	544	594	560	638	620	594	654	602	600	588	618	606	575	625	585	569	564	614	599	650	615	581	647	637	645	581	597	573	620	605	594	605	605	628	624	580	621	586	614	554	618	619	631	602	599	611	610	602	606	616	578	583	580	615	580	576	574	657	610	627	616	591	624	590	578	583	544	588	588	583	606	584	590	625	593	614	597	613	619	584	616	644	634	619	620	589	650	578	648	610	637	587	601	593	663	591	606	592	647	576	662	591	581	589	619	616	597	598	621	609	615	641	618	623	619	595	604	646	627	637	641	622	649	605	582	620	612	613	588	622	617	633	639	604	582	617	613	606	595	553	646	582	626	578	588	620	625	584	624	611	585	533	620	641	620	568	611	572	640	616	620	622	594	596	609	609	642	577	647	594	599	592	610	589	593	632	645	612	605	603	616	613	559	589	596	606	599	606	592	583	576	600	626	613	654	635	628	601	622	594	613	602	606	627	552	625	618	583	634	593	586	604	580	612	593	616	612	625	616	621	604	601	589	587	633	606	543	683	589	599	630	605	646	612	649	558	660	643	551	638	598	615	623	596	611	581	594	621	624	591	592	590	650	632	595	595	603	640	581	573	605	588	621	601	591	593	632	611	587	587	591	648	608	645	596	591	606	582	640	607	671	631	609	602	648	624	623	616	578	589	633	627	599	615	571	569	594	642	634	613	610	608	638	559	598	627	571	608	592	587	630	612	580	585	574	627	584	562	596	607	603	602	634	605	615	592	632	605	616	601	600	619	556	635	614	573	594	615	620	605	621	593	582	614	592	608	608	605	579	547	573	594	608	607	604	578	601	588	582	603	623	615	521	587	630	604	566	646	613	622	595	584	611	640	573	625	608	608	591	604	617	620	598	614	623	605	603	619	585	636	634	612	626	636	579	594	649	628	647	619	602	605	593	623	597	600	617	640	648	601	641	598	628	638	630	644	565	587	551	605	627	614	594	646	623	624	631	633	592	574	545	590	567	627	632	613	587	615	575	614	601	644	648	562	584	594	639	622	567	666	624	599	621	600	582	601	611	561	567	642	571	593	620	597	602	626	590	589	620	596	566	601	639	643	645	637	631	637	616	657	599	560	615	630	602	625	613	597	583	663	616	617	613	601	568	611	636	663	635	637	599	607	632	629	607	645	581	625	588	578	627	609	581	593	617	629	604	563	583	580	643	649	652	589	611	602	590	615	637	622	619	606	590	622	606	591	557	570	565	598	579	593	570	625	646	620	588	611	569	608	646	597	599	628	600	621	606	596	608	629	631	635	580	591	619	599	570	616	629	594	648	598	627	635	583	629	649	652	640	607	625	553	629	617	589	598	620	606	626	616	635	563	582	585	613	589	587	592	629	552	644	618	603	601	620	595	591	580	582	588	616	588	581	637	607	630	599	632	607	601	581	573	618	618	630	637	611	614	645	586	607	635	602	645	593	589	606	610	616	610	612	635	605	608	624	609	582	579	615	602	614	591	552	589	604	588	599	562	585	626	627	648	580	578	629	591	625	603	609	561	586	602	611	614	643	611	600	613	566	645	595	561	629	640	569	578	604	582	644	628	565	591	609	595	553	619	601	580	633	561	617	619	561	582	594	615	644	577	620	579	636	603	622	614	649	601	561	623	638	602	624	617	551	622	637	606	628	619	624	566	604	561	568	603	602	604	587	602	606	600	583	614	615	658	606	605	626	628	598	583	608	626	622	612	638	577	638	618	624	586	606	574	616	605	597	644	603	569	640	613	570	599	593	597	625	595	601	577	625	597	608	590	635	645	674	598	652	572	577	583	583	632	585	593	660	610	627	602	606	623	588	629	595	638	612	615	599	650	630	597	626	584	600	603	585	612	595	605	607	577	672	626	579	610	629	611	618	628	622	604	626	604	605	631	645	592	671	568	652	593	640	603	595	590	655	604	615	617	608	620	620	599	642	612	573	636	619	571	609	581	616
8740	2389	2941	2057	1348	966	777	571	488	397	346	271	251	258	240	222	203	176	205	193	161	180	168	146	166	176	147	169	167	154	172	158	162	163	150	148	156	142	137	143	145	138	109	144	157	154	130	141	137	142	116	131	152	131	115	147	113	121	136	137	156	129	148	149	116	133	123	126	119	143	129	131	132	128	135	116	117	135	131	127	142	128	123	145	137	132	132	134	118	135	100	137	144	130	111	137	132	130	139	131	130	130	145	124	126	114	130	119	126	120	109	135	107	123	151	137	137	155	136	122	119	140	132	125	126	130	128	131	144	123	130	136	130	116	146	121	136	128	119	139	131	119	116	138	122	151	126	108	120	121	131	123	109	123	131	148	118	132	120	122	104	113	143	137	128	124	140	116	135	126	138	134	143	146	123	118	136	142	131	138	130	145	136	134	107	128	122	117	122	111	144	114	114	114	125	131	134	120	118	129	111	133	119	129	146	127	146	138	116	118	128	138	118	132	126	126	123	118	131	109	142	129	136	141	132	114	135	125	140	126	140	144	146	127	131	120	119	144	125	126	133	143	141	105	138	123	131	128	137	137	121	110	142	136	142	147	103	124	131	135	128	130	138	121	113	134	147	139	130	134	129	129	133	144	120	123	127	115	148	121	126	137	130	129	111	131	116	128	137	157	146	149	126	135	144	127	127	132	127	125	138	142	113	126	123	135	118	113	121	121	123	125	122	126	128	107	142	133	120	139	143	140	115	114	131	116	132	118	133	128	135	138	136	122	130	112	101	138	124	136	147	128	123	117	129	134	136	125	135	127	136	117	126	130	142	130	132	129	129	138	127	154	142	142	135	146	123	132	112	146	130	131	134	135	129	132	134	140	139	146	125	137	112	97	119	133	130	134	122	127	132	151	111	118	124	107	141	121	117	124	132	130	134	111	122	123	128	129	114	122	130	128	118	115	103	122	138	125	125	136	127	133	160	116	125	118	138	124	122	120	139	145	122	128	130	129	121	141	112	98	128	145	144	116	130	139	127	138	125	135	125	117	131	121	132	115	137	140	129	121	137	113	138	124	156	108	118	147	150	134	134	117	131	136	133	149	128	126	135	126	131	141	127	120	133	125	121	130	110	147	135	134	132	124	117	138	127	136	130	123	121	130	121	129	131	138	125	137	115	123	129	138	108	119	156	135	147	138	129	131	118	102	125	111	141	130	115	131	120	126	135	140	129	128	137	112	132	128	120	137	142	136	141	124	125	112	121	133	126	136	131	140	152	133	123	142	142	107	132	130	122	124	129	130	147	132	125	124	151	124	127	134	118	125	121	123	114	126	121	127	128	131	131	121	117	130	138	135	121	135	114	143	136	155	107	115	153	112	116	126	134	109	139	122	149	143	137	104	118	127	134	143	133	129	105	116	126	122	117	128	132	142	133	135	147	144	115	119	143	123	126	118	119	121	127	126	122	125	116	136	140	141	142	119	118	136	136	121	129	120	133	121	121	126	128	111	126	136	137	142	133	103	143	119	148	122	116	114	122	108	123	125	128	132	140	129	142	116	126	122	116	129	114	110	135	142	127	129	135	116	113	111	121	122	126	145	140	118	130	131	131	137	116	126	144	129	133	119	128	123	119	112	149	129	123	137	158	141	128	116	126	113	139	139	133	130	138	155	130	134	122	127	143	119	143	123	116	116	135	141	134	130	107	113	135	122	118	134	146	125	148	135	137	140	138	124	122	105	133	113	110	126	132	126	135	109	147	132	107	150	130	121	125	120	112	132	139	130	111	142	139	136	130	126	117	125	127	129	119	138	144	138	130	130	118	105	136	118	121	126	127	127	118	125	131	138	149	135	146	128	113	135	123	116	144	109	140	125	124	135	145	137	125	132	130	136	131	129	133	131	133	133	136	133	131	110	125	124	137	107	138	120	124	134	129	137	127	100	129	126	117	133	121	132	136	136	124	130	121	132	137	134	118	126	108	128	119	121	131	156	144	116	135	130	121	136	141	110	127	123	125	117	127	146	137	109	134	119	120	120	134	117	119	111	122	138	133	121	124	126	148	128	154	126	134	114	131	126	144	133	139	139	134	115	151	134	119	130	128	143	129	124	135	132	129	111	136	137	140	129	114	144	117	134	139	118	112	143	129	127	129	122	121	144	112	129	118	110	116	108	129	121	134	116	136	142	129	117	126	137	132	129	125	115	147	151	130	111	132	146	129	123	132	153	118	114	133	113	98	130	124	122	134	120	124	118	135	141	131	135	123	119	137	109	142	145	120	145	114	118	130	141	134	119	124	140	141	136	120	127	129	108	120	110	127	139	127	129	109	126	132	136	135	122	138	129	130	124	130	138	111	123	141	140	151	137	115	113	111	146	127	123	114	142	140	166	131	113	134	138	140	126	126	114	142	131	131	124	123	125	134	122	109	151	134	123	111	122	121	122	133	126	112	137	142	133	118	136	118	109	153	116	128	124	128	130	116	134	151	123	126	129	120	129	135	141	109	133	121	110	127	130	143	125	132	135	135	128	127	124	128	128	141	135	122	119	132	144	108	127	122	124	140	129	127	116	125	117	157	133	118	140	144	126	139	114	113	139	127	122	128	132	151	141	127	134	132	131	129	115	132	130	143	131	137	139	141	127	113	144	143	130	147	144	134	116	129	116	148	133	141	145	128	113	131	134	118	132	131	126	133	131	152	134	130	116	124	138	122	126	130	109	139	121	138	122	140	113	118	127	147	121	120	125	119	111	101	126	143	122	121	131	141	132	128	145	134	132	129	150	134	145	119	136	125	134	118	148	109	134	142	130	140	104	125	119	114	110	136	110	98	109	136	135	128	123	136	133	114	145	129	127	123	122	139	119	126	122	135	121	124	136	127	125	137	134	126	110	128	112	116	129	117	144	116	119	128	144	145	115	127	143	119	131	119	125	133	127	145	118	131	121	135	128	126	101	136	132	135	139	140	108	127	149	115	124	150	132	145	119	121	123	138	131	111	134	131	130	171	118	115	136	124	124	115	136	148	113	129	113	121	139	147	120	138	145	124	132	128	139	136	121	132	144	128	117	110	116	135	111	116	145	122	120	120	129	114	138	137	129	109	145	119	121	125	127	129	120	128	108	127	125	125	125	129	147	123	107	130	127	125	137	134	133	136	119	133	134	128	128	134	143	119	129	115	151	150	116	147	110	154	98	139	123	146	141	138	132	129	97	127	123	120	125	135	104	131	147	137	113	144	141	141	148	131	119	139	118	138	126	125	128	133	129	139	146	127	126	124	113	116	134	118	142	134	109	136	133	145	117	125	122	126	121	133	130	145	128	128	134	118	123	117	122	133	126	117	127	137	113	128	143	133	131	125	136	121	135	123	126	163	137	116	138	118	116	137	149	131	124	122	116	137	132	131	107	148	138	105	118	121	138	123	111	122	140	155	133	137	115	140	135	172	133	126	127	123	131	105	131	126	113	101	144	103	129	125	120	154	142	109	103	111	133	124	140
7785	2742	6749	7052	6070	4887	3932	3284	2793	2322	1952	1808	1554	1430	1286	1237	1136	1104	1072	999	880	882	817	820	760	759	818	780	724	785	796	813	723	635	621	641	639	597	619	606	568	550	537	605	605	589	539	565	519	541	537	527	507	540	539	532	464	493	525	499	521	499	488	488	479	508	451	506	534	508	528	473	448	476	496	469	460	480	474	452	448	487	422	463	479	483	490	429	459	451	427	454	454	497	467	462	486	459	441	463	457	454	478	492	470	455	464	473	452	458	506	465	463	445	442	456	460	467	451	416	429	427	469	489	438	457	455	446	458	439	459	447	442	421	426	477	491	479	427	455	428	476	447	456	429	423	452	465	436	432	435	465	476	432	435	416	473	462	477	419	466	476	430	458	443	446	416	439	442	439	413	464	415	489	448	428	441	443	444	461	387	433	429	451	437	458	450	438	437	464	482	453	453	439	455	429	442	470	458	467	472	433	458	429	451	424	454	440	428	425	447	409	441	451	454	426	431	442	406	461	464	455	471	451	447	429	408	438	440	435	458	455	422	437	428	428	454	475	465	462	456	448	451	445	435	441	470	460	462	440	428	422	457	427	471	422	477	444	470	456	481	432	481	441	439	468	449	443	462	428	415	452	446	442	457	448	463	416	434	436	458	427	458	462	460	449	420	484	469	474	428	458	462	435	481	407	461	462	427	421	445	428	454	427	395	420	445	455	412	453	451	412	476	440	457	466	416	432	411	440	455	473	453	446	433	432	432	415	440	428	472	482	455	421	429	448	458	488	446	413	423	462	442	427	439	422	451	438	421	431	457	461	448	416	477	453	426	446	434	421	434	455	430	428	461	445	452	439	428	385	426	466	460	435	424	464	495	408	420	445	442	456	436	489	435	459	457	451	422	444	457	462	456	421	450	466	481	413	470	468	440	435	432	444	437	445	469	453	432	429	424	469	434	411	471	446	494	469	480	481	427	433	440	465	447	447	458	424	462	428	480	428	435	433	420	443	442	440	427	406	457	417	428	447	455	406	451	411	437	480	409	448	437	452	467	478	450	454	425	470	404	457	470	420	438	437	478	436	449	473	444	453	440	428	434	414	466	459	454	477	458	436	433	420	430	464	440	442	471	469	491	436	435	463	433	442	467	436	480	447	414	446	434	403	428	444	441	404	414	413	417	440	479	431	448	474	445	448	475	458	418	467	460	474	442	455	473	476	466	417	444	421	506	463	428	451	462	456	472	432	423	480	415	399	425	469	430	454	429	449	433	449	398	450	434	453	401	441	489	428	454	455	443	455	429	457	409	465	451	439	444	399	457	462	436	431	414	496	449	454	454	449	424	446	403	415	414	440	443	407	458	468	436	452	398	433	449	448	453	441	472	454	459	442	460	466	431	478	458	429	449	420	435	440	470	456	475	465	480	425	440	453	440	413	442	479	420	462	459	446	422	461	469	440	453	430	453	440	429	439	483	437	478	433	481	438	446	476	418	427	425	426	456	462	471	425	413	436	468	436	439	446	437	438	457	402	427	453	450	415	412	441	474	419	454	450	450	470	451	421	491	416	436	435	451	469	408	466	496	478	460	442	456	432	408	437	457	416	440	414	443	445	448	439	449	448	484	479	437	482	430	470	424	442	468	436	442	430	440	436	435	466	430	471	446	445	441	436	449	404	434	477	463	428	423	482	457	462	419	414	445	423	449	443	452	456	460	410	426	461	466	426	458	461	425	395	453	413	479	474	467	471	437	440	413	427	445	424	448	440	436	435	437	414	437	411	424	461	439	463	468	448	402	442	471	451	420	457	481	444	425	437	474	445	443	422	443	451	430	425	448	446	427	450	469	451	440	460	436	485	466	430	422	450	413	463	424	465	451	435	417	439	422	461	435	470	465	497	433	440	459	480	481	452	441	462	487	453	454	443	465	448	438	451	455	413	430	463	437	448	432	466	443	434	406	460	467	434	425	445	481	467	452	438	458	452	451	458	455	454	483	436	440	486	488	422	455	407	451	452	468	444	439	438	466	423	460	452	444	437	492	439	437	434	458	405	464	452	443	455	446	446	417	448	455	479	444	412	409	400	436	457	437	445	471	449	425	464	435	417	497	460	467	439	473	426	407	441	447	446	439	415	453	444	447	442	450	404	419	428	460	426	441	413	411	444	410	423	446	438	488	479	433	485	442	421	452	494	454	441	449	437	433	464	457	475	470	431	409	426	429	472	445	448	427	447	472	442	463	433	438	446	469	426	434	462	444	425	416	452	393	472	418	423	440	452	421	411	427	479	421	426	451	491	443	419	440	445	439	431	437	419	456	395	449	419	433	462	434	458	423	435	434	379	468	472	445	453	465	438	476	479	455	418	471	458	437	460	468	415	463	454	451	475	442	475	430	419	420	440	473	443	456	431	430	421	439	478	437	448	440	457	459	458	475	466	429	429	442	424	459	481	446	428	456	445	467	430	469	410	447	468	447	455	459	463	437	436	437	428	483	459	442	420	428	413	457	447	449	454	429	458	456	441	427	435	465	460	415	483	452	403	443	445	434	428	437	419	439	444	453	415	483	423	442	452	417	446	445	442	444	430	434	450	426	445	402	410	464	425	418	457	434	438	454	465	450	417	466	462	444	465	451	439	458	467	434	460	465	439	412	442	428	470	445	498	456	448	443	430	416	453	432	445	476	407	455	421	426	491	430	413	451	459	430	450	446	433	463	477	438	423	454	452	448	445	466	446	471	456	445	433	414	469	420	454	456	454	499	422	413	428	464	474	448	462	431	477	443	449	453	445	453	474	440	498	453	437	432	433	455	483	479	439	435	427	427	445	462	447	462	445	410	460	436	458	428	413	465	416	432	443	466	466	475	435	435	473	460	490	439	421	453	439	476	467	458	461	443	448	419	439	403	419	450	483	411	432	447	431	433	417	409	437	455	451	430	462	444	419	436	463	443	441	464	449	443	444	428	474	438	449	409	411	454	489	474	433	459	436	433	447	480	443	423	476	442	423	426	448	450	414	438	460	472	468	442	429	438	422	465	446	467	416	460	463	420	469	429	422	461	506	422	449	399	404	425	427	447	428	469	443	428	406	441	383	448	416	470	453	416	461	442	441	447	447	488	471	467	422	459	436	440	467	455	471	412	406	463	420	466	434	460	435	473	465	459	457	435	441	404	458	448	435	444	438	445	441	452	446	492	465	424	441	462	454	421	441	449	475	461	423	459	471	478	394	474	484	430	461	411	441	458	464	426	448	428	505	474	447	466	469	453	452	442	405	463	404	449	463	476	433	450	413	446	424	458	467	455	430	446	440	420	438	483	414	468	453	457	393	444	426	446	418	457	457	446	423	438	440	466	393	417	452	434	439	439	454	431	413	445	427	430	444	458	455	443	389	440	464	431	450	438	428	456	437	476	463	438	424	435	492	457	470	474	456	473	471	472	421	470	464	462	455	466	426	417	427	434	464	452	461	433	439	468	434	511	450	443	436	449	418	429	446	448	422
1290	357	336	325	370	331	340	296	297	321	344	286	319	332	307	296	338	336	354	328	307	305	355	299	344	298	288	314	316	297	311	307	303	299	318	333	319	306	292	341	292	310	290	315	333	313	306	331	330	294	318	317	311	337	321	322	289	279	335	312	305	295	296	320	312	326	305	303	300	295	315	297	366	310	318	331	324	310	296	303	318	318	322	285	315	323	336	311	296	331	340	333	294	299	291	307	310	311	292	309	320	319	302	311	310	289	318	336	311	266	338	311	300	316	310	314	318	313	313	341	290	319	310	309	324	306	291	331	317	301	301	332	303	320	296	311	298	300	352	347	324	281	300	291	298	339	293	316	305	316	274	296	346	287	344	279	322	319	296	323	320	290	287	318	333	335	321	310	312	313	303	357	319	307	289	287	339	290	300	328	304	316	307	322	322	302	318	325	322	290	309	283	330	320	299	286	341	313	307	305	286	326	324	317	330	321	338	323	302	338	288	309	311	336	324	308	307	299	306	292	332	266	305	328	321	334	314	294	290	317	327	323	297	297	295	309	316	308	309	304	303	341	335	304	335	326	280	309	285	293	327	326	321	310	327	312	305	286	333	303	335	291	325	306	314	314	313	286	330	310	345	340	278	303	283	337	317	305	272	334	284	290	305	302	325	306	308	293	293	325	339	306	311	343	305	270	318	346	298	359	293	321	325	315	294	314	330	346	325	337	316	303	271	333	306	318	307	299	311	330	320	310	340	313	304	312	305	273	316	262	300	288	293	329	356	322	288	316	277	361	316	300	345	296	282	338	329	299	301	290	315	305	322	302	300	282	293	322	324	287	306	338	329	350	276	303	299	330	329	346	280	310	291	307	331	336	337	292	311	333	297	284	311	325	315	356	323	269	311	310	327	294	303	297	327	303	319	292	292	314	299	305	329	298	289	330	302	275	321	324	314	336	311	334	329	331	327	309	304	338	306	280	333	326	305	324	326	337	279	295	312	326	343	305	287	307	292	285	290	320	325	297	315	310	330	299	321	312	322	307	300	316	318	280	302	343	334	319	328	293	288	316	267	318	323	269	311	303	269	335	294	313	331	335	321	327	317	304	283	329	322	306	340	323	311	358	302	313	295	334	318	289	298	288	324	328	296	324	304	302	337	345	328	310	332	295	310	324	291	317	278	322	279	307	297	310	308	303	316	286	296	322	269	316	333	337	328	292	305	326	320	305	306	319	308	330	288	283	310	301	300	301	331	343	293	337	322	312	279	310	302	305	340	286	350	314	317	330	333	322	322	288	295	366	317	313	302	309	306	294	332	309	313	301	332	312	331	305	363	288	311	327	310	301	303	345	319	309	297	326	295	312	341	319	288	326	326	336	315	293	292	328	321	321	324	314	319	299	325	301	272	305	360	290	289	307	327	283	305	358	302	314	327	331	288	290	298	302	310	323	327	298	277	321	278	310	311	298	313	322	287	309	292	340	333	282	317	306	297	309	321	334	271	291	312	315	311	307	322	340	322	288	323	286	296	307	297	325	303	339	322	309	306	290	329	309	329	338	315	301	325	298	318	360	297	317	326	321	314	312	328	308	277	305	309	303	315	296	318	306	278	335	297	301	326	306	304	330	340	300	295	331	300	308	312	302	317	284	296	306	307	327	336	312	331	317	292	322	324	307	330	312	322	303	340	289	289	293	310	317	315	322	327	314	309	337	305	302	321	319	322	321	307	322	311	317	328	324	317	332	329	326	305	332	308	346	342	349	325	280	303	333	328	316	306	340	320	307	323	319	345	309	288	294	322	316	341	299	295	324	300	321	295	330	337	285	338	335	325	315	284	295	316	346	309	328	323	333	323	324	314	308	306	292	334	329	298	311	333	311	330	295	305	330	321	293	310	294	298	319	317	296	309	280	325	316	322	302	309	310	312	314	315	320	317	307	302	303	335	323	295	305	334	326	307	300	312	278	329	313	313	331	325	316	323	297	314	303	317	301	269	312	358	296	295	300	297	305	292	308	338	312	350	325	311	317	318	314	334	290	321	316	281	315	318	320	292	287	288	323	320	312	321	304	299	293	340	305	330	294	309	316	318	291	300	320	308	311	314	318	304	330	325	318	325	350	322	344	305	277	306	289	316	328	293	320	317	339	311	312	315	317	344	311	340	329	325	301	314	338	284	291	336	302	373	323	322	336	312	300	314	311	324	303	315	328	315	334	335	330	327	304	329	317	353	314	319	317	311	348	301	294	329	327	342	314	307	280	279	307	327	364	304	317	295	312	291	307	366	316	316	316	302	314	299	318	297	314	334	330	323	311	308	296	296	317	314	341	327	328	317	322	341	329	303	318	338	320	295	332	338	303	314	299	310	307	267	311	323	309	294	325	313	323	326	312	300	315	326	331	297	317	309	307	321	299	278	307	291	315	295	290	306	320	321	321	306	318	292	286	309	327	294	300	313	302	311	305	326	321	279	287	342	317	282	294	299	307	292	307	332	301	332	297	335	329	312	311	311	322	330	296	297	308	280	317	271	308	306	307	332	264	304	324	334	304	317	316	330	309	280	326	298	291	310	316	328	295	312	306	312	327	336	303	337	288	278	321	349	325	314	315	314	296	297	335	298	317	317	303	326	309	304	296	310	335	303	298	321	315	341	327	306	349	280	297	325	355	311	343	316	285	311	336	318	328	308	330	318	301	329	328	303	304	340	330	327	296	334	312	301	307	342	337	327	308	325	320	322	302	318	284	301	315	292	325	277	333	308	332	320	357	317	302	320	300	307	326	333	276	317	335	337	327	301	329	304	320	315	291	289	314	308	316	309	331	304	326	311	314	307	314	321	318	321	289	339	348	313	287	313	298	313	278	310	314	291	315	305	311	290	333	297	313	305	334	314	322	297	316	335	290	325	306	295	269	328	344	281	297	320	306	352	286	305	319	338	312	325	327	324	321	319	311	338	300	317	328	318	344	329	281	303	336	304	301	320	313	284	306	330	300	317	295	305	348	336	299	266	304	337	319	326	272	306	331	279	288	332	299	303	327	334	293	297	308	313	328	300	311	324	309	364	305	311	308	313	307	288	301	298	301	318	301	296	330	306	347	296	324	311	323	349	307	311	312	298	323	320	296	323	324	300	330	302	310	297	318	306	324	299	311	328	309	324	288	321	359	283	321	272	303	316	319	330	291	306	321	314	290	351	345	347	354	319	334	327	313	291	296	326	335	310	327	294	300	323	311	296	321	302	323	316	321	315	318	335	293	283	321	321	351	311	339	303	308	326	294	339	309	319	314	294	330	285	295	290	321	319	300	309	297	300	318	301	292	293	288	278	305	318	293	288	298	314	325	294	324	312	333	326	308	285	295	294	320	305	297	319	319	318	329	308	299	334	341	347	358	310	295	334	276	331	313	318	295	306	336	315	296	291	329	314	319	335	261	313	299	292	300	298	306	304	315	270	338	301	326	332	308	308	295	284	315	343	317	322	295	319	323	303	316	306	318	308	275
2313	1012	1088	1067	1050	1031	1077	987	1016	977	947	954	983	999	1013	1027	934	930	962	950	958	959	974	906	938	940	943	900	1010	912	931	962	957	958	969	960	884	952	953	927	979	990	967	906	962	904	955	934	946	965	943	983	969	907	935	948	1002	924	928	951	917	944	874	916	921	945	890	954	947	943	945	955	907	940	945	926	920	908	960	964	901	906	956	934	955	905	941	934	938	937	955	951	976	908	857	976	922	954	956	929	981	937	888	940	967	931	962	932	948	924	941	962	950	951	927	947	976	887	957	897	937	949	912	924	971	996	895	922	912	923	946	930	962	948	949	928	920	928	936	906	952	913	955	930	938	927	911	940	906	948	923	912	955	915	946	980	1003	889	957	931	946	940	950	889	945	994	957	987	920	927	893	923	901	973	946	895	920	967	997	975	959	957	911	904	937	1015	966	880	974	950	931	939	957	900	945	919	970	911	932	931	918	864	922	951	909	900	983	918	948	925	932	951	919	910	957	953	960	928	963	940	963	925	962	941	973	910	939	951	958	929	898	924	930	997	954	882	933	941	908	937	931	942	942	950	924	967	963	974	903	999	932	994	896	904	949	963	933	971	945	1003	938	956	972	991	951	875	974	955	955	948	923	877	943	906	975	951	920	992	940	912	946	923	906	954	952	906	960	939	966	940	950	931	921	959	938	907	906	953	971	932	954	902	955	940	936	954	910	925	996	937	936	948	984	915	999	982	938	952	980	930	934	978	940	886	899	1002	1001	960	938	926	923	990	925	964	951	973	932	970	903	908	892	933	951	929	906	936	885	925	946	988	900	930	875	992	967	1006	901	936	953	955	941	917	942	952	974	967	952	919	915	925	922	943	924	934	980	985	917	900	916	931	928	908	950	917	944	999	910	948	955	922	959	963	914	947	955	919	1006	883	960	916	938	971	1007	909	909	947	972	882	959	917	933	932	927	954	939	967	953	916	1005	1021	988	935	977	985	981	936	944	916	896	975	1004	897	932	971	958	932	909	877	942	982	969	948	1005	957	904	927	905	887	920	993	947	921	928	927	953	955	926	926	985	948	923	919	878	920	932	927	908	931	942	918	951	906	952	985	945	982	933	944	1006	895	929	959	963	994	955	1003	950	947	952	898	975	994	960	990	959	934	934	987	927	996	970	889	888	930	946	1025	937	925	921	880	865	917	899	909	943	941	900	934	953	905	928	982	971	969	975	960	973	891	945	907	909	944	983	918	906	937	912	936	968	961	949	1013	903	956	918	918	919	940	920	950	915	981	989	944	967	990	915	921	968	950	951	952	911	920	907	922	939	913	913	964	878	886	871	937	928	956	947	956	954	947	988	939	950	928	922	924	943	945	942	964	977	935	922	931	931	1039	946	940	926	969	945	937	937	955	958	922	916	870	939	961	892	948	915	912	937	883	935	951	958	958	924	948	978	937	892	958	989	929	979	958	953	920	892	898	941	946	982	917	926	957	965	1005	965	907	897	928	945	905	897	916	951	968	904	965	982	938	933	997	917	912	920	955	944	919	931	992	979	894	879	924	916	981	967	929	885	934	983	913	883	959	945	907	955	916	952	899	946	956	941	938	935	985	955	955	956	967	914	882	953	978	988	992	977	941	885	980	914	956	913	946	941	901	930	914	976	996	961	902	899	938	959	933	904	939	954	904	928	987	915	959	971	884	906	953	1012	933	929	948	952	864	954	986	972	953	956	923	953	953	991	974	936	928	904	955	950	976	910	960	904	940	954	966	912	949	985	912	988	937	984	907	929	942	936	891	952	979	968	895	939	887	940	906	968	900	1006	941	963	936	926	951	962	910	978	962	987	932	919	944	939	905	953	1004	894	893	982	942	898	961	921	892	904	930	939	912	975	901	871	921	927	937	956	942	961	922	973	904	948	955	895	964	917	951	960	935	888	951	935	984	947	933	918	951	938	907	938	953	945	912	917	939	954	901	926	960	915	978	992	962	951	905	903	907	1011	951	947	956	947	921	944	897	944	990	892	923	946	930	965	945	974	980	919	977	976	916	971	936	960	975	945	905	910	857	944	988	965	970	982	941	978	968	967	868	940	998	942	933	926	922	957	965	956	935	980	958	904	946	939	948	892	885	1010	976	901	917	897	970	983	949	939	955	924	920	951	972	908	944	919	902	931	927	956	960	949	987	967	977	994	936	925	962	922	955	944	942	922	900	961	936	896	904	925	959	901	945	956	885	985	974	948	957	923	905	928	929	968	936	909	952	877	996	930	923	961	945	893	953	944	948	913	909	893	919	986	917	1006	965	972	968	929	918	968	914	975	972	969	964	1018	923	968	940	930	943	964	939	935	929	1004	903	959	938	974	935	943	992	943	961	983	898	911	968	904	907	981	977	924	953	962	916	949	927	924	904	957	914	921	950	997	963	968	933	918	904	936	931	951	919	962	922	910	953	947	929	971	926	908	942	889	968	905	972	931	908	931	939	913	946	896	943	917	920	965	962	915	969	947	981	992	955	938	914	897	962	908	931	926	945	938	981	929	982	956	957	977	993	918	908	986	968	928	971	910	965	920	936	912	977	942	964	933	909	886	922	956	877	960	986	933	929	927	959	934	892	929	925	916	923	933	983	908	926	1020	891	956	934	945	948	891	961	998	939	905	991	949	957	996	923	923	982	972	887	955	968	936	897	978	935	851	957	978	914	956	952	913	960	961	950	957	959	977	945	1010	954	926	967	933	958	973	914	887	956	988	903	954	970	934	932	950	909	928	903	941	933	948	935	883	941	986	910	891	957	915	905	949	931	943	911	933	938	935	972	933	922	933	887	961	969	981	961	958	929	914	972	922	915	949	924	956	937	963	894	943	975	953	923	912	949	927	973	903	901	934	940	941	913	923	979	940	968	979	943	885	961	986	941	966	968	947	912	961	952	994	954	929	908	934	936	938	925	953	926	922	987	960	905	948	930	917	928	901	933	949	974	935	929	950	976	945	976	941	897	970	956	966	939	943	923	943	921	947	987	945	984	937	921	919	935	948	977	968	948	907	935	931	984	958	980	978	924	912	921	943	983	915	940	934	958	946	891	904	922	956	941	961	922	935	909	912	915	914	923	915	954	952	929	940	953	904	939	915	944	955	955	962	973	939	946	943	1041	876	979	937	948	916	927	917	955	928	920	911	925	915	944	954	952	949	979	894	958	939	933	942	958	934	946	924	919	975	972	940	987	959	944	904	922	959	913	959	950	961	921	919	972	893	989	948	991	912	992	963	906	908	963	942	943	963	957	904	913	946	971	957	948	976	955	947	895	934	924	918	963	969	924	944	953	933	920	939	941	953	957	893	941	975	1015	974	1002	991	883	1010	887	930	966	944	892	924	924	905	959	957	932	937	939	918	945	914	925	961	968	958	1010	930	947	998	955	957	934	893	889	1018	952	903	973	893	918	945	905	974	952	943	987	904	873	983	932	927	940	945	985	936	906	875	951	960	958	945	972	963	998	879	991	1007	931	976	956	994	968	917	952	893	955	995	916	938	977	921	932
4584	1301	1515	1192	793	642	471	425	384	286	327	277	262	253	240	214	235	217	229	235	225	234	191	235	227	209	205	212	190	185	201	214	197	189	220	169	188	183	181	201	178	192	198	173	190	197	198	201	176	183	185	194	196	213	202	185	226	188	192	171	190	179	188	187	228	177	166	184	189	190	204	176	190	193	157	165	181	176	198	201	186	157	185	161	178	210	179	188	171	198	185	163	175	157	170	160	181	207	201	192	190	205	171	180	220	197	199	191	169	209	182	191	204	162	178	183	208	157	212	198	203	182	207	194	204	179	162	177	197	176	194	176	193	169	219	200	191	167	197	210	184	195	173	164	183	201	181	172	165	191	169	194	183	196	160	199	163	196	181	180	190	200	176	177	200	179	164	181	210	195	197	180	160	211	176	176	180	230	178	202	186	177	167	193	186	154	209	190	187	222	160	217	182	203	191	197	197	160	188	169	189	195	200	190	198	205	173	196	221	181	194	178	199	184	188	211	196	200	192	183	178	195	206	174	188	176	195	178	190	207	200	184	193	170	177	208	193	180	172	185	185	182	169	196	204	171	177	172	180	204	177	193	188	202	184	198	183	169	209	197	194	195	191	216	182	160	195	176	175	205	185	186	187	189	200	174	173	187	170	175	184	173	167	191	207	175	193	171	222	217	196	174	167	195	166	196	162	167	181	192	180	195	198	198	214	191	201	186	196	191	180	201	184	220	194	175	213	186	183	186	207	172	224	185	178	176	186	182	218	187	181	203	200	190	206	175	210	198	189	201	209	179	187	190	186	173	188	209	174	188	194	179	170	160	172	178	188	182	204	193	191	190	207	182	184	179	151	175	183	177	189	198	196	177	191	208	176	196	158	199	191	176	174	170	180	194	185	200	197	204	193	179	192	183	161	174	180	203	203	174	201	173	178	177	189	198	196	212	177	174	196	204	198	185	189	186	178	172	189	198	175	192	200	178	195	163	168	157	200	199	178	202	192	194	190	197	178	178	201	194	186	220	185	207	202	175	189	182	191	172	179	153	182	179	188	175	207	183	193	163	175	210	179	203	189	197	180	182	194	217	174	212	190	209	188	177	185	184	195	202	197	182	195	186	169	195	196	183	174	196	200	200	166	199	154	188	190	182	185	195	203	188	182	178	163	188	174	206	181	195	196	199	196	206	194	192	195	187	174	189	181	198	192	178	201	179	179	180	171	182	212	201	194	193	204	182	183	187	180	171	175	193	178	178	204	188	172	204	182	157	176	186	197	200	195	204	188	204	193	199	179	175	204	175	203	187	194	179	168	196	177	205	180	204	188	187	181	184	196	183	186	179	194	193	208	188	187	177	180	187	207	203	167	200	210	184	206	185	175	189	153	196	183	177	179	217	220	185	175	193	168	175	212	152	181	194	186	189	177	196	170	167	192	182	197	201	179	177	173	205	177	202	167	178	218	170	211	196	186	196	183	219	187	210	207	214	193	193	183	169	199	196	171	186	181	183	183	165	199	205	199	229	192	180	203	187	157	197	204	185	206	174	196	200	213	187	204	188	174	201	167	173	182	189	180	206	160	194	201	191	202	164	186	164	175	174	184	187	197	181	190	175	170	190	181	191	185	186	183	190	197	178	193	184	173	210	182	179	195	193	186	198	199	183	199	195	231	192	174	203	161	194	194	202	171	191	189	206	182	190	185	176	196	193	196	193	182	186	200	212	207	198	209	193	212	221	189	176	175	226	192	175	191	201	195	180	199	195	178	178	165	184	167	184	184	210	196	188	182	178	166	179	187	176	188	188	183	200	171	198	190	196	170	186	167	183	168	193	180	220	196	193	209	193	181	189	185	190	193	185	196	187	181	202	190	186	197	200	190	177	186	180	179	173	164	185	182	184	199	205	179	179	213	181	198	218	183	184	180	194	199	184	210	193	184	213	194	191	183	199	157	176	184	198	210	169	201	186	175	219	192	213	177	177	182	184	189	184	201	169	210	164	185	221	185	188	201	183	174	191	203	190	176	191	181	173	193	194	175	170	171	181	181	207	201	208	185	178	189	196	186	178	208	177	197	193	207	192	180	172	179	177	178	177	180	186	221	206	195	191	198	201	195	194	227	184	190	224	201	199	185	196	188	195	181	171	195	161	182	199	187	209	202	186	177	178	174	197	165	192	182	189	177	184	212	191	205	187	209	187	191	199	194	201	206	203	185	211	187	184	198	191	185	181	208	177	199	189	198	174	187	179	186	205	179	203	178	174	197	175	199	208	208	196	176	188	179	177	172	163	196	175	201	193	175	203	198	180	195	192	190	163	212	199	203	186	185	174	188	174	208	189	184	196	215	198	162	212	188	210	184	174	164	195	202	186	169	194	187	170	163	185	218	173	156	211	163	186	188	177	191	186	173	178	186	183	182	189	196	182	187	170	188	186	171	200	196	172	186	211	168	193	196	172	187	205	175	177	199	170	188	190	189	180	190	175	185	190	191	167	191	187	201	176	189	170	180	188	207	203	210	182	177	202	180	175	198	208	189	200	188	205	198	180	191	190	191	209	197	177	180	207	206	202	205	202	182	181	171	193	163	196	211	193	168	199	186	175	187	174	192	181	191	212	190	202	169	185	176	198	201	195	201	175	195	185	185	175	219	179	179	216	205	196	166	187	188	201	198	190	170	196	205	190	177	188	184	195	193	189	174	187	182	191	219	196	221	195	195	180	192	206	188	150	209	199	171	201	210	203	170	215	187	184	186	180	192	178	170	180	214	195	159	180	202	195	184	187	192	189	207	194	195	173	165	180	198	184	199	189	174	197	161	170	191	173	173	198	190	203	181	203	189	174	183	164	199	192	219	184	174	184	186	189	181	220	191	190	210	191	186	202	174	182	199	200	197	172	180	192	189	193	181	213	203	188	183	179	185	199	202	199	194	199	179	186	191	190	192	200	164	167	186	182	180	197	208	189	193	158	203	185	181	181	192	190	170	186	174	203	197	198	170	177	185	221	188	186	199	192	180	188	195	188	190	183	228	214	194	201	176	196	203	196	179	170	185	179	193	177	171	178	196	175	198	183	203	167	204	193	179	178	186	201	153	182	175	194	174	191	173	190	173	188	182	208	170	187	201	199	196	201	175	217	176	210	196	203	196	185	184	176	149	187	182	197	195	195	203	175	178	179	176	183	197	197	185	195	170	177	200	184	176	177	165	165	174	210	214	176	166	203	217	187	182	181	216	179	188	162	183	204	220	181	202	180	194	179	168	183	176	196	202	171	220	195	178	178	222	169	172	196	193	194	179	179	183	195	184	181	180	201	188	184	200	195	172	186	170	166	192	174	174	172	176	187	175	208	196	184	223	184	182	189	184	200	191	165	186	189	165	200	210	207	179	193	216	203	187	201	199	196	165	184	154	191	192	177	215	177	176	216	195	183	172	166	172	158	179	171	209	163	165	173	174	194	165	180	184	201	178	203	214	200	182	182	215	186	200	218	177	175	181	193	168	180
5646	1888	3888	4288	3775	2831	2422	2076	1806	1604	1425	1305	1159	1108	1057	1006	998	978	853	928	784	779	807	732	796	790	829	808	744	812	802	790	750	738	693	725	715	680	674	675	685	658	686	680	700	683	658	637	676	599	628	623	654	665	679	603	628	607	666	598	655	645	642	645	671	625	647	600	618	608	682	583	594	611	587	617	612	605	592	681	609	579	588	591	619	651	597	650	609	584	665	599	594	601	607	640	604	617	581	593	591	619	582	623	586	603	577	694	619	603	627	639	633	592	601	658	628	599	620	587	619	576	619	635	610	613	652	594	601	645	593	601	649	600	673	598	584	678	612	557	612	597	609	618	604	598	590	586	597	647	597	622	602	572	598	614	622	624	597	632	594	631	561	592	599	605	587	608	639	633	597	604	619	576	631	642	558	605	567	616	605	607	585	589	642	628	635	618	589	646	596	592	600	612	609	632	578	631	618	599	617	593	597	605	566	623	584	593	612	600	625	609	604	609	651	586	643	604	608	623	642	643	645	612	597	605	647	607	609	616	615	608	596	607	581	594	609	596	588	588	597	600	600	609	642	643	611	626	643	644	622	602	579	606	591	605	578	602	639	594	610	601	621	599	567	602	580	631	629	542	624	598	594	642	624	583	576	610	547	633	607	625	544	603	613	623	632	612	599	573	578	577	613	639	625	630	590	635	586	614	595	592	620	582	610	585	587	634	602	616	607	574	610	602	645	609	606	586	617	649	608	621	601	581	552	602	564	606	625	574	609	587	611	623	592	602	617	617	619	625	607	582	590	621	630	563	578	589	630	627	612	575	560	580	588	605	612	632	608	573	577	602	620	637	577	656	604	615	609	584	588	611	540	569	636	598	566	595	653	583	589	582	655	569	594	622	608	621	577	634	576	583	618	644	565	592	603	577	610	628	624	632	603	592	611	553	618	597	626	582	622	602	602	599	595	607	621	603	593	578	606	585	613	627	580	592	623	631	577	615	626	601	590	623	621	601	674	604	583	565	555	605	596	639	580	586	615	580	609	606	620	553	607	611	623	591	628	595	621	598	603	617	570	642	601	609	604	565	590	577	576	601	605	587	552	629	616	652	606	617	635	615	597	610	602	581	600	600	572	557	555	561	582	616	548	622	607	638	608	607	571	609	664	619	633	621	600	600	620	587	581	611	573	603	599	585	587	612	556	615	593	574	607	577	578	625	589	596	614	594	602	567	582	635	628	631	647	611	597	593	563	569	606	637	597	592	577	566	571	645	656	616	611	616	620	630	576	591	591	604	614	584	579	595	595	633	577	636	594	577	602	617	593	591	612	591	591	588	571	630	574	572	623	590	581	620	613	536	599	646	613	656	603	628	613	627	589	593	566	608	616	607	586	634	646	635	617	596	615	589	598	579	599	590	670	616	605	595	644	585	614	589	594	620	591	628	598	530	600	607	581	597	603	563	595	619	596	608	607	642	632	582	619	593	608	665	616	584	643	606	620	603	597	637	612	606	594	628	612	582	621	620	637	634	627	595	570	604	584	595	606	627	551	630	605	612	595	629	630	637	651	594	635	559	618	591	608	586	600	603	601	589	618	598	626	605	590	587	611	597	624	616	601	603	614	586	605	628	589	610	574	612	604	631	598	620	610	599	582	599	623	610	603	584	613	616	632	613	591	556	617	600	602	599	611	592	602	606	643	566	579	563	647	613	598	628	651	607	604	612	623	621	653	603	567	581	673	612	615	591	638	649	599	572	641	596	590	609	592	646	564	573	578	594	561	567	616	616	606	617	597	573	557	583	604	605	583	584	602	610	543	581	566	649	607	663	603	637	641	581	583	583	647	601	623	618	612	594	627	630	603	634	609	581	587	586	623	575	648	653	623	650	618	627	610	607	586	591	604	600	583	617	572	587	676	579	608	608	629	640	597	612	623	579	586	593	573	605	629	620	586	583	624	628	632	633	615	609	606	610	553	609	577	596	639	595	601	562	588	561	619	621	601	608	603	583	610	616	602	684	629	625	619	563	642	604	615	635	584	642	641	603	634	592	622	626	599	597	594	618	596	570	598	607	608	614	553	615	621	594	610	628	558	569	614	620	599	606	590	602	562	577	616	618	576	596	633	598	644	592	625	656	639	583	648	602	583	595	631	598	621	565	620	610	617	606	625	574	551	661	582	575	601	609	600	586	650	620	630	581	615	600	567	614	592	666	587	641	644	577	628	616	599	590	647	627	581	574	554	583	597	601	609	610	582	589	591	546	622	590	639	594	597	608	638	671	587	591	597	607	570	594	571	589	623	584	611	670	586	595	604	582	606	659	570	642	602	587	604	581	606	592	526	562	627	591	659	591	562	558	582	597	638	557	631	569	619	616	599	619	607	601	603	627	581	613	615	586	693	606	639	576	584	610	625	589	576	633	600	578	598	631	597	581	642	616	626	573	610	644	595	607	585	595	580	597	638	620	601	615	609	616	586	595	588	577	631	588	580	651	617	621	643	585	588	612	584	611	580	610	564	620	628	631	612	626	606	641	596	624	604	564	598	659	609	612	613	611	605	595	597	588	596	642	646	623	586	586	600	602	621	590	600	591	654	625	601	621	650	577	621	599	637	622	587	600	638	611	579	596	617	602	585	590	680	592	610	608	581	579	563	587	614	553	585	614	629	595	550	624	589	615	602	593	625	611	627	664	581	606	559	550	641	565	597	614	595	616	618	598	595	657	588	592	608	621	614	602	628	616	657	603	585	564	627	576	616	632	590	592	623	609	577	619	620	619	655	575	564	612	623	632	628	591	625	597	606	617	636	622	640	571	564	589	611	590	624	591	612	601	612	606	623	613	566	515	622	608	627	623	623	622	592	554	615	613	613	610	611	634	587	613	585	648	585	629	607	616	560	614	603	641	599	628	613	625	603	648	551	627	586	607	614	581	599	611	611	600	582	586	614	550	633	639	633	601	586	615	607	640	575	587	641	610	626	601	594	602	644	615	620	646	599	632	605	619	611	560	629	620	640	584	594	605	630	583	622	597	593	594	615	637	604	634	627	644	644	589	580	628	573	608	622	599	591	605	661	665	624	580	592	610	648	575	629	615	628	610	627	609	600	596	588	622	575	626	636	596	589	573	571	621	619	644	630	621	636	607	625	588	666	569	621	598	619	602	618	612	595	623	580	593	584	586	588	629	646	596	614	616	614	594	610	639	596	585	596	640	600	643	622	563	594	612	618	631	574	642	631	605	647	605	620	607	563	589	606	605	598	597	591	570	605	611	622	547	557	631	608	630	613	638	596	603	582	634	614	590	646	637	581	617	569	651	576	617	586	606	647	670	599	612	657	596	575	599	575	585	587	608	591	604	590	627	590	634	604	653	616	610	587	624	635	578	627	639	609	619	600	616	578	626	610	600	628	596	602	644	612	599	616	615	590	625	607	651	627	591	581	586	633	632	577	556	589	643	632	638	600	627	580	595	612	591	614	646	605	621	580	648	580	651	598	521	578	592
8600	2379	2922	2103	1370	951	704	572	472	414	338	316	279	257	232	227	206	192	201	182	165	167	184	182	182	165	169	165	153	158	171	147	148	153	160	136	156	152	121	159	134	124	147	149	138	139	166	108	145	153	108	112	130	134	153	133	119	158	148	131	126	123	134	115	128	135	142	140	129	131	140	137	130	128	143	144	149	121	128	150	136	129	125	126	138	135	109	148	122	128	126	133	144	107	131	131	124	152	109	137	142	134	128	119	145	134	129	118	140	141	138	115	125	107	107	126	133	141	130	118	109	130	121	120	125	143	124	133	118	128	141	124	127	119	127	138	124	135	136	127	127	130	116	144	138	147	142	113	130	143	133	126	122	115	140	111	129	135	144	126	137	131	135	158	135	112	123	115	117	130	128	136	124	141	142	142	116	128	126	127	132	133	133	127	110	146	119	126	148	119	121	115	120	108	144	126	129	121	123	132	144	130	134	127	140	138	132	137	135	124	115	130	140	115	125	122	140	106	119	153	105	128	126	145	120	131	118	128	147	141	121	158	116	154	123	140	136	141	133	137	143	120	119	110	125	130	142	138	134	126	158	124	127	121	135	115	132	138	131	132	132	144	149	150	134	155	122	126	133	118	140	127	136	129	123	131	114	116	124	128	138	127	130	117	124	139	114	137	144	123	147	131	106	120	135	118	128	122	119	133	129	139	109	110	134	126	119	110	110	123	137	123	126	131	122	123	131	110	114	128	150	124	129	111	112	138	111	146	120	144	119	119	128	112	132	134	135	110	129	133	140	129	130	136	147	134	114	129	130	118	152	144	135	134	121	119	131	110	120	136	129	121	137	125	143	124	139	138	139	121	140	130	127	121	127	131	116	121	142	143	120	122	125	132	123	128	140	118	122	141	141	133	124	130	127	113	132	125	141	133	129	131	129	124	122	137	130	122	140	150	124	112	105	126	117	150	146	130	130	144	128	132	117	126	131	119	141	131	142	115	123	157	128	138	131	130	127	109	139	121	121	115	124	118	127	141	116	127	115	132	136	136	137	129	99	135	131	123	125	127	131	136	112	129	117	146	111	115	141	124	105	144	131	155	127	126	139	145	139	139	135	110	141	115	114	134	110	121	149	117	123	112	135	146	149	118	132	113	112	139	124	132	137	113	144	122	139	124	127	148	127	110	113	142	118	132	117	110	118	130	154	120	125	137	145	113	105	131	133	129	109	133	133	125	123	134	123	130	143	139	119	119	122	143	108	139	134	135	114	138	125	142	123	127	129	132	132	135	126	138	117	123	128	125	131	144	150	125	146	140	131	130	120	120	144	117	110	144	141	133	112	150	123	124	120	126	136	129	125	104	138	136	121	139	125	113	130	130	117	132	128	137	131	112	133	123	106	119	122	110	122	125	132	130	137	135	128	132	135	123	119	136	138	143	123	125	131	112	127	144	135	128	130	121	133	109	109	133	118	115	137	127	129	132	123	111	122	140	135	119	135	129	138	141	137	114	112	124	122	128	156	126	125	111	133	126	152	121	142	140	146	137	145	136	116	137	132	116	160	143	123	132	128	147	125	127	136	127	145	137	139	115	126	114	132	116	133	119	132	118	134	129	126	133	141	142	133	140	119	115	147	142	133	119	144	131	125	117	125	140	114	148	134	143	131	143	125	138	141	108	142	128	119	128	122	124	125	137	132	117	124	134	132	127	135	122	124	135	141	112	123	146	140	125	133	115	110	112	117	127	128	126	124	121	133	120	129	126	139	142	110	137	141	126	152	137	125	129	141	152	132	129	114	129	142	154	116	123	133	122	129	121	136	114	131	155	140	128	139	128	135	132	132	131	129	143	155	141	146	129	136	129	137	131	133	123	145	125	107	108	149	119	134	110	128	121	136	126	137	113	126	110	123	128	136	124	130	114	120	111	118	128	127	132	115	114	141	117	114	134	143	128	101	113	139	126	117	117	139	139	156	147	121	126	128	129	118	137	126	135	128	140	139	128	149	120	116	119	120	136	133	141	128	129	125	123	113	147	127	133	122	139	124	123	118	118	136	146	119	100	115	126	140	135	131	126	146	127	114	121	120	115	158	118	131	102	116	122	125	126	134	148	146	126	117	134	123	116	122	143	118	132	129	144	127	121	123	137	110	142	117	119	122	132	143	152	117	144	151	140	113	135	118	126	121	127	112	103	134	129	131	130	131	129	164	131	123	122	145	137	119	124	144	111	134	137	120	123	123	142	131	135	111	126	133	133	113	131	125	128	120	142	129	136	121	126	141	113	118	148	119	146	112	132	128	137	140	114	104	136	117	122	129	138	121	150	121	140	120	115	129	138	138	123	135	127	134	130	126	125	123	120	123	114	140	116	139	138	123	129	145	126	118	134	145	134	120	139	116	116	144	111	124	124	121	119	153	153	125	105	150	145	132	130	125	132	144	131	131	133	122	115	110	140	136	123	119	113	119	142	159	120	132	138	125	115	114	129	117	126	105	125	136	131	136	128	125	109	118	126	165	121	132	135	137	125	151	112	122	125	121	129	125	125	133	132	127	120	116	121	133	123	116	146	111	124	121	127	120	120	119	117	114	134	144	132	129	144	106	133	118	119	156	117	132	135	113	111	118	117	130	133	119	125	146	119	147	132	117	124	107	124	114	131	137	131	125	130	138	146	139	129	118	130	130	128	123	133	118	138	121	130	116	150	123	142	131	121	149	129	113	133	119	135	136	138	129	141	115	130	137	149	111	120	113	125	129	126	145	146	128	118	137	145	129	113	117	149	118	133	126	127	137	100	133	134	128	129	128	132	141	122	140	125	121	129	120	130	150	141	136	111	120	131	145	115	135	123	118	114	128	126	128	122	134	122	137	151	122	129	130	121	135	114	120	138	125	121	121	126	130	136	149	136	97	127	138	130	121	153	134	131	136	128	139	124	115	126	133	127	150	143	138	145	145	142	113	128	136	135	122	118	111	134	131	124	104	139	122	117	133	137	135	123	126	134	128	145	125	127	119	110	137	147	134	105	116	127	116	139	130	114	147	133	130	115	128	119	132	116	131	134	138	130	150	151	136	144	127	118	145	125	109	126	158	138	105	139	138	137	120	122	145	135	140	118	143	143	120	130	136	131	124	134	135	132	129	126	112	136	132	130	116	128	110	142	130	142	118	139	123	138	122	110	124	127	117	123	126	135	139	127	141	134	139	131	136	143	115	134	116	150	134	128	132	124	114	120	121	121	124	120	131	128	129	117	128	123	115	137	138	132	121	118	129	125	125	134	106	124	127	108	113	117	144	144	134	132	119	127	136	104	116	126	134	124	136	107	129	125	140	131	128	135	160	124	130	138	122	139	135	115	137	116	121	139	130	131	146	121	143	117	135	118	132	128	116	135	150	118	150	152	143	129	102	119	137	134	116	131	128	136	138	113	132	131	125	118	131	118	134	127	113	136	152	133	118	126	133	109	119	134	107	143	108	122	132	142	107	142	117	138	122	138	133	121
7747	2872	6810	7177	6052	4921	3982	3204	2759	2368	2039	1829	1609	1495	1290	1218	1145	1048	1064	928	918	859	823	749	756	760	786	744	745	825	851	784	657	716	653	640	606	628	601	637	621	567	604	585	607	634	512	582	546	561	499	501	527	546	522	528	491	528	490	481	498	515	463	497	476	487	483	475	518	525	477	483	436	448	471	483	505	492	448	494	454	453	437	489	436	407	485	478	504	458	490	425	455	462	516	486	450	472	444	465	479	429	483	455	462	484	446	460	522	459	435	463	448	502	464	433	445	443	452	464	465	421	491	474	441	455	487	436	441	424	456	488	435	420	429	489	472	465	458	449	440	443	473	446	460	461	425	438	483	459	443	446	420	442	498	446	445	494	452	467	467	462	429	447	478	487	416	434	457	438	464	431	431	456	442	446	450	438	441	439	445	441	449	448	446	416	480	444	451	437	467	394	494	422	445	463	453	477	447	451	464	480	456	434	421	472	483	455	469	464	432	405	434	476	472	437	466	445	428	432	448	455	446	452	445	452	450	406	471	411	418	448	493	442	454	445	443	447	488	402	434	476	427	415	450	439	474	435	439	451	492	386	442	447	464	461	453	441	478	439	438	491	448	445	401	497	434	474	471	473	452	446	422	434	447	458	455	472	460	409	448	441	444	391	448	480	450	430	419	474	478	424	470	476	400	460	435	440	402	429	450	459	475	425	449	442	425	439	453	457	435	468	455	437	456	469	433	470	405	447	452	442	468	444	449	410	421	443	433	457	455	448	426	454	459	450	461	429	464	450	469	465	417	438	490	429	485	478	455	479	454	403	495	461	401	451	474	422	451	411	460	469	451	436	447	457	441	405	457	439	469	442	437	449	456	410	430	499	448	450	432	429	451	416	451	454	433	462	455	438	449	440	454	437	488	478	486	437	412	432	514	470	446	401	475	454	405	377	437	475	417	451	483	461	423	465	455	432	458	457	438	439	435	428	458	434	438	461	433	430	446	437	449	442	448	437	480	447	447	404	423	444	380	454	446	449	456	441	412	439	459	434	445	423	419	450	431	404	459	439	430	415	444	446	456	472	443	446	457	421	465	460	461	455	435	441	430	466	441	431	460	456	459	459	391	451	485	451	414	482	424	495	456	451	464	414	421	459	436	446	478	411	440	428	446	419	463	447	414	450	452	459	479	453	449	417	482	441	444	436	440	414	459	447	444	495	424	458	443	453	419	443	464	459	466	441	430	477	482	468	502	441	420	435	441	443	435	446	444	423	423	465	479	431	399	458	448	466	479	469	449	494	438	418	430	436	412	418	455	447	478	460	433	446	470	442	462	425	421	479	438	436	440	441	435	433	456	425	404	432	438	422	426	435	450	471	449	413	466	473	400	461	451	447	491	415	435	431	463	460	440	420	461	435	461	432	429	494	452	439	437	469	439	422	463	463	432	424	416	468	412	443	420	448	447	453	450	463	436	441	440	427	408	450	432	460	443	466	468	462	438	460	451	469	436	450	463	442	415	436	472	432	453	464	441	392	467	429	445	440	412	460	421	458	447	456	460	426	403	471	438	439	453	423	402	453	479	460	458	405	446	430	496	445	435	458	442	416	473	417	426	421	463	462	422	413	496	461	425	433	408	440	453	461	455	412	438	458	456	424	457	426	445	451	412	435	398	461	442	412	422	399	444	465	458	401	460	467	420	477	418	414	446	449	456	427	468	427	453	451	429	416	465	445	434	449	427	428	445	470	465	426	455	463	450	431	413	446	450	424	445	429	438	467	470	443	458	430	454	458	432	470	451	417	475	462	451	448	424	422	418	432	405	425	447	418	412	431	478	456	464	449	495	504	470	464	431	440	435	438	454	475	388	467	485	446	421	429	451	443	480	451	440	437	442	412	419	449	446	455	431	462	415	487	467	422	467	445	449	440	465	457	487	484	501	482	433	471	453	451	473	419	424	435	413	434	448	475	474	438	473	436	465	448	430	424	460	486	481	410	434	459	408	411	440	410	434	425	452	425	468	439	469	415	448	472	401	427	464	438	431	419	437	418	446	446	481	455	436	406	439	477	428	453	423	443	413	425	446	452	449	456	442	423	433	442	408	466	416	459	479	426	435	458	452	437	412	441	412	462	476	461	478	451	498	441	458	441	450	474	445	474	426	480	464	427	475	423	452	452	422	413	407	440	478	415	429	468	392	420	418	479	452	483	439	438	399	441	459	442	424	450	420	414	423	447	433	482	441	453	455	481	462	415	458	453	463	413	455	450	473	423	469	499	465	426	446	437	482	437	423	453	402	444	425	422	437	458	465	446	396	437	447	454	433	444	468	476	438	409	435	415	435	415	485	453	473	441	410	500	434	471	443	459	447	414	424	457	436	472	436	455	423	450	459	413	442	391	466	442	464	420	433	472	433	443	495	474	457	437	468	422	453	438	451	459	423	468	466	414	456	434	424	428	440	452	449	416	457	450	432	458	431	445	456	445	436	419	462	438	449	434	459	458	478	450	420	447	453	466	475	446	446	458	438	445	413	447	481	457	424	410	444	414	439	485	463	461	458	467	470	432	426	429	427	460	444	422	421	459	476	426	423	463	413	437	475	433	425	452	431	461	456	458	457	468	482	432	439	416	438	412	459	456	425	458	443	434	427	462	419	417	424	466	441	459	445	432	437	451	457	460	455	439	467	466	443	446	464	401	476	464	443	434	420	437	462	442	425	454	479	454	475	445	475	453	440	453	441	491	448	471	460	418	433	449	437	426	456	442	461	458	405	485	479	453	441	424	442	436	438	469	429	475	438	443	421	440	459	471	435	442	439	443	447	445	417	452	452	428	456	465	441	423	439	463	413	412	430	437	422	446	495	405	481	450	458	425	419	460	421	436	472	485	479	519	455	465	414	447	460	429	461	440	459	419	453	443	451	435	458	439	452	430	474	487	458	461	437	460	437	466	462	478	446	428	482	443	418	426	416	431	423	423	460	428	459	465	438	452	418	446	474	404	480	481	422	455	430	427	441	439	480	439	480	446	441	470	408	440	447	458	437	453	421	461	440	505	425	421	450	450	450	454	406	434	457	443	473	474	450	442	437	460	466	453	418	428	426	416	461	432	469	436	421	476	432	486	429	464	468	402	425	452	450	438	461	425	422	429	426	442	454	431	478	481	433	421	456	450	433	468	469	448	401	410	443	459	402	418	425	473	440	427	439	456	439	426	424	456	450	446	456	476	441	432	436	462	432	449	446	435	440	415	467	432	408	467	482	429	448	462	462	427	468	468	459	448	456	422	479	478	439	449	476	456	448	458	433	468	444	457	431	421	425	430	420	464	427	470	446	468	455	418	459	459	460	411	493	474	469	425	458	459	425	438	440	484	429	451	438	443	466	476	453	426	469	409	413	478	381	466	456	436	481	463	444	464	469	439	476	424	407	460	428	475	440	445	467	437	439	447	470	450	469	422	425	480	440	483	443	458	455	395	449	457	438	418	489	441	465	413	432	439	439	442
1389	369	408	367	340	342	293	329	338	304	317	309	324	281	352	314	338	314	323	304	343	312	323	330	310	329	287	303	323	300	299	298	291	292	304	315	289	291	334	306	330	318	327	326	310	303	319	315	305	274	292	303	325	302	291	299	320	291	340	281	321	323	293	294	301	274	342	349	295	303	289	326	324	318	316	291	286	282	300	332	288	326	328	307	341	311	269	286	313	325	295	334	295	299	330	301	307	349	285	319	317	313	316	320	299	338	298	305	329	319	317	322	314	326	315	302	296	298	323	296	334	304	353	314	284	312	338	341	306	289	285	300	309	299	328	326	316	299	309	314	317	327	318	322	311	306	310	333	294	353	316	352	290	286	287	307	296	303	304	318	313	304	294	300	315	295	296	279	322	313	364	304	311	287	324	307	298	287	308	310	268	347	324	291	321	345	323	296	320	307	352	335	340	277	316	338	317	298	302	308	315	346	310	316	331	332	320	317	320	363	336	314	313	309	302	282	313	283	323	341	311	309	318	293	313	331	331	323	297	314	303	308	307	302	310	280	278	312	319	306	314	296	307	308	347	262	326	307	312	314	311	310	306	314	308	304	323	311	315	324	337	343	310	308	333	299	313	320	325	312	315	339	329	317	302	326	299	319	292	319	308	318	305	302	298	318	367	304	318	340	317	310	316	316	302	298	292	318	299	301	292	300	328	331	328	321	313	320	335	312	277	333	317	356	334	310	317	302	324	293	334	306	319	333	334	304	312	292	322	324	342	335	319	321	336	309	314	320	335	317	311	333	315	288	291	322	337	361	300	324	298	340	293	315	306	309	306	323	296	361	312	307	293	307	317	345	300	327	315	295	351	308	317	331	321	340	289	331	288	301	355	319	301	284	350	285	306	320	275	336	315	288	288	307	316	285	294	322	323	298	332	318	320	315	319	318	283	338	315	306	307	334	256	313	326	294	311	310	299	307	318	330	304	298	343	310	273	306	291	304	299	321	338	277	308	301	322	292	333	290	341	294	311	316	295	346	326	300	321	309	288	303	326	319	332	332	308	314	291	304	300	321	309	296	284	309	346	317	310	316	327	333	302	318	335	318	325	337	314	298	316	318	292	316	310	288	322	316	366	310	315	334	307	313	318	337	288	328	321	277	302	305	313	332	323	323	299	325	294	332	312	296	315	295	278	287	316	319	317	292	316	325	304	298	338	319	301	329	310	305	306	334	308	313	330	341	319	298	325	317	346	315	321	313	311	318	330	321	300	318	316	335	304	293	318	319	321	335	307	321	322	299	340	327	326	342	320	304	309	315	342	340	317	336	330	323	356	334	307	328	292	303	327	320	310	339	287	288	285	312	323	334	347	290	325	300	335	328	337	279	316	322	336	290	296	338	317	315	325	313	310	328	308	304	283	321	323	313	326	289	337	288	277	309	344	290	305	333	315	294	318	313	316	306	329	324	333	309	306	288	306	318	307	335	304	310	328	330	308	305	299	321	323	321	279	299	310	324	299	313	331	309	322	327	333	303	332	330	296	316	329	296	286	348	328	305	302	331	323	312	278	324	314	323	321	297	316	309	322	304	287	306	308	328	324	308	318	307	333	308	272	338	300	328	298	308	323	326	288	310	290	296	317	336	321	330	295	297	333	311	299	330	293	302	303	293	330	302	328	337	332	300	299	315	324	328	334	321	310	340	317	310	333	275	334	344	306	331	314	326	324	313	322	332	313	329	322	300	301	334	290	294	292	319	307	305	323	323	303	362	322	310	320	341	303	338	315	320	319	312	322	281	339	313	299	305	307	305	307	304	311	337	306	274	306	318	300	293	327	284	333	318	348	323	320	315	329	283	311	274	335	274	331	305	281	288	324	301	313	316	297	299	312	303	289	287	315	339	331	303	321	300	297	324	313	299	316	325	316	319	301	330	302	334	282	309	306	271	318	305	285	331	305	289	308	312	294	286	328	326	323	291	311	337	326	283	314	305	328	313	313	315	326	328	326	279	315	294	317	337	300	313	317	325	338	301	322	288	304	337	329	317	321	315	283	305	310	317	334	294	329	323	368	320	308	308	306	329	313	311	325	293	327	285	300	300	279	287	323	345	315	323	285	356	318	311	297	288	310	344	333	335	306	317	307	325	297	330	303	336	313	326	299	330	312	315	309	315	316	333	334	325	294	291	350	289	268	289	308	311	337	337	284	307	321	334	326	281	344	335	323	358	334	343	306	316	305	331	297	309	330	296	314	289	308	299	322	272	306	348	291	340	320	298	320	319	344	328	324	323	301	308	313	318	311	305	324	315	357	296	296	280	308	322	323	313	291	308	305	302	302	329	283	318	299	314	298	312	326	321	341	296	328	296	327	320	306	305	317	315	300	289	319	339	319	296	339	286	285	326	315	323	307	313	297	297	297	305	299	314	314	332	301	316	300	329	340	338	344	339	324	328	292	312	325	320	291	289	312	312	326	276	317	336	314	312	299	316	307	292	331	272	307	349	322	309	334	299	313	314	308	306	334	294	323	334	322	337	309	328	323	327	334	295	309	350	305	313	301	314	315	348	308	284	300	296	309	319	296	316	297	312	297	335	291	287	297	315	320	319	311	329	328	330	300	283	315	310	318	324	317	308	316	316	333	349	322	322	306	319	333	327	323	320	302	287	320	351	342	342	336	290	307	305	304	306	324	321	308	309	289	326	297	298	315	290	350	313	338	289	321	310	319	271	356	293	336	312	316	294	321	321	327	321	294	332	291	339	326	332	325	313	295	272	311	305	307	311	336	293	301	344	304	341	320	338	330	320	340	299	305	310	319	327	311	334	320	298	273	336	319	271	291	302	318	286	339	294	322	323	333	311	328	304	312	316	342	306	335	308	296	323	341	332	291	281	322	304	338	297	300	281	290	312	343	310	271	280	309	328	316	345	290	254	288	299	288	335	306	305	343	320	305	302	300	314	317	306	337	302	311	299	309	352	342	302	294	319	317	275	300	315	298	266	308	343	285	317	299	314	313	323	293	325	314	295	316	295	311	321	306	314	312	328	293	340	318	317	298	301	316	315	309	334	336	324	333	288	323	308	289	297	309	378	294	309	312	315	291	302	314	328	285	331	295	298	332	331	325	319	305	330	286	318	342	293	307	342	311	311	289	309	336	319	337	301	301	282	337	332	315	286	347	286	296	328	304	339	302	311	317	286	321	301	334	326	323	315	325	309	300	326	353	281	317	299	332	328	334	335	321	331	283	319	320	317	311	303	313	288	347	305	305	307	323	269	320	310	294	320	306	282	321	336	285	309	301	283	355	315	284	307	311	305	330	321	306	319	308	325	313	308	347	296	330	291	312	285	295	319	279	305	298	274	317	308	299	326	275	313	333	315	343	306	295	334	344	325	319	305	321	303	322	298	322	306	297	278	306	317	310	314	293	299	297	273	323	323	331	317	317	299	318	292	305	362	328	320	326	320	285	363	336	296	339	284	322	323	281	296	328	349	291	322	299	310
2453	1031	1124	1139	1199	1095	1104	1012	1052	1027	929	1033	1014	981	1000	961	1006	954	937	946	957	936	981	978	934	917	946	988	965	983	976	918	962	946	997	954	974	921	954	943	931	967	1006	969	941	978	956	965	943	987	926	970	955	951	965	1026	930	938	946	898	910	958	1014	936	985	936	929	906	953	991	967	979	920	986	962	946	991	929	944	1003	950	957	936	913	997	968	879	898	904	958	981	940	909	937	948	943	946	927	1005	925	989	953	946	920	998	929	917	916	951	935	949	895	911	963	990	958	966	951	919	936	890	949	933	940	929	930	1004	896	978	877	938	932	981	896	917	937	912	916	893	959	907	967	889	966	922	960	913	946	940	952	925	978	929	923	942	975	954	939	930	897	965	944	938	981	947	945	958	858	889	961	911	962	906	942	909	939	968	889	960	962	971	942	907	953	980	1010	927	924	994	938	958	944	1023	929	969	908	909	936	949	937	931	917	944	1007	994	917	924	881	940	924	892	921	914	918	975	941	945	951	926	976	885	944	953	961	929	895	949	968	938	893	954	877	939	954	1004	931	952	931	944	904	961	977	923	924	905	930	942	943	955	924	985	931	973	960	961	921	921	955	950	955	935	955	908	969	919	879	935	949	1017	917	913	912	969	958	943	955	910	988	965	953	949	931	949	994	906	1000	956	1009	905	931	904	919	922	872	953	939	911	936	939	940	935	978	949	918	945	968	924	947	951	972	963	909	952	910	943	986	932	958	933	969	913	942	894	932	963	1007	995	942	905	950	991	927	946	931	910	956	949	997	957	950	913	999	921	924	958	939	951	996	933	937	926	885	960	958	974	945	965	970	952	959	900	954	955	897	980	992	961	940	945	962	927	918	986	958	924	973	1013	938	968	965	936	988	985	942	979	943	949	936	936	965	928	949	971	947	927	955	942	927	944	869	905	960	917	924	953	961	927	943	915	925	986	965	930	994	938	922	966	934	939	919	908	920	950	911	946	957	901	939	919	880	923	944	911	976	953	962	898	910	941	969	921	928	882	957	928	970	909	973	970	950	930	986	918	914	994	966	927	970	931	953	961	949	960	1016	899	927	898	914	948	934	947	946	950	936	909	935	924	956	928	942	982	951	972	922	949	931	970	969	937	982	919	892	911	961	910	926	906	975	960	939	952	936	911	935	940	952	937	902	951	980	922	1005	946	947	926	955	946	992	930	976	926	945	945	965	939	992	912	903	946	995	974	915	908	939	983	961	901	939	1000	962	974	964	945	890	941	988	905	921	971	957	956	995	873	905	951	942	968	941	935	924	889	936	942	902	994	963	871	950	977	913	915	923	932	899	958	869	996	982	930	891	922	907	984	961	912	951	958	945	954	957	927	955	959	960	914	935	936	934	968	952	899	917	933	965	990	919	1011	941	952	993	940	915	965	928	948	950	1002	932	949	938	906	940	976	900	952	994	948	934	919	947	880	953	938	939	951	961	964	948	974	940	904	945	907	922	894	933	882	954	956	977	970	912	875	939	922	931	930	1016	899	935	927	934	943	927	949	996	951	939	904	985	988	1009	970	953	936	951	983	965	890	973	933	991	918	930	936	957	936	930	913	967	935	958	939	889	968	937	966	940	912	964	918	981	952	945	964	920	949	925	954	903	882	916	970	931	996	929	935	917	996	946	939	968	931	907	952	939	903	927	887	965	921	925	913	948	908	933	967	941	984	949	973	937	930	964	902	936	963	971	924	984	922	918	928	969	907	977	959	962	938	888	926	902	973	919	970	940	906	978	991	922	892	993	946	892	936	985	913	958	937	932	971	969	911	876	949	911	901	928	970	966	947	944	936	937	914	947	938	913	979	910	966	960	942	973	939	936	920	925	906	917	941	937	994	912	945	940	932	922	936	931	934	948	1001	932	987	1008	964	915	942	953	915	939	922	963	911	922	973	906	977	902	945	951	927	967	942	945	972	950	903	951	895	906	967	940	953	931	919	932	969	933	936	985	902	953	945	972	922	935	942	893	943	943	937	959	946	944	980	910	959	940	917	951	906	951	957	957	947	926	981	1005	947	977	952	989	898	944	933	915	927	1026	990	931	991	922	966	902	878	939	922	970	936	957	915	923	918	935	962	943	990	946	950	897	941	898	957	904	943	949	934	972	919	940	962	981	940	888	930	962	927	957	923	939	893	974	979	993	898	911	911	891	1023	945	966	1002	935	890	948	931	1002	949	926	919	998	949	1008	926	927	906	966	964	942	951	901	954	950	969	926	925	969	944	987	950	957	939	947	908	958	956	946	943	891	941	917	986	966	961	889	894	1002	912	1005	915	870	910	915	953	965	976	886	971	953	941	966	936	957	915	911	950	934	930	914	936	953	888	968	952	878	939	952	978	1000	973	896	960	968	947	956	982	881	945	961	923	952	984	914	961	904	984	949	925	938	952	964	959	906	917	905	931	941	974	940	870	940	935	965	941	981	976	957	985	910	951	968	912	953	999	979	899	947	927	965	914	941	984	955	938	974	963	935	884	960	959	965	930	917	975	892	943	948	946	976	975	972	927	952	934	938	953	1001	981	913	942	955	992	882	963	900	927	924	870	958	906	1008	920	891	963	946	931	923	954	934	967	925	940	889	972	963	934	900	878	952	958	947	916	902	948	935	915	892	928	941	980	955	901	896	958	945	965	965	948	906	892	896	919	972	1021	996	987	957	915	939	919	954	932	953	915	924	954	950	989	947	985	943	954	990	989	904	898	912	924	931	994	911	950	952	921	935	918	974	930	1041	912	999	929	888	979	913	927	953	982	921	949	886	908	1017	975	958	927	963	986	932	926	916	908	951	940	987	875	996	900	903	985	903	936	1001	918	923	955	916	948	885	974	955	953	943	925	950	916	910	964	909	977	994	974	985	958	889	985	952	965	979	899	982	938	939	955	952	951	923	909	927	963	918	926	973	928	970	955	951	931	933	901	934	925	904	903	946	952	973	1006	969	959	935	895	944	937	988	1002	905	970	930	1002	946	943	892	936	896	917	960	962	953	948	936	940	904	881	956	947	954	921	912	927	950	912	962	941	936	1002	945	956	923	950	952	881	976	913	971	920	944	873	968	944	918	919	944	941	941	939	933	947	993	900	984	941	940	966	938	906	919	953	951	916	869	950	929	1007	994	943	901	940	927	969	984	987	919	987	952	922	943	960	981	915	986	904	941	923	997	962	899	940	949	880	895	908	935	897	976	925	944	942	971	970	918	919	972	950	949	957	902	977	965	942	960	978	941	872	958	914	962	943	950	921	916	974	948	960	923	922	976	934	935	942	974	965	954	984	910	1003	945	929	893	929	907	895	941	943	932	952	958	1032	995	977	953	981	998	931	932	934	933	968	1023	894	887	934	937	959	944	941	941	930	966	972	956	988	1005	942	901	1003	949	974	959	938	947	898	1005	902	953	939	923	970	941	976	954	910	927	905	954	900	942	939	908	955	956	953	1004	963	942	977	912	955	927	945	980	954	940	966	966	953	933	950	896	1002	915	1003	926	971	980	972	976	963	922	954	961	931	912	1006
4655	1330	1591	1191	860	635	502	405	359	336	288	274	274	248	243	228	250	235	218	224	237	201	212	222	181	211	214	199	179	193	213	220	181	187	187	203	167	202	193	172	188	172	177	175	209	196	181	199	183	163	193	192	202	211	191	206	170	169	196	181	219	207	154	173	167	181	174	184	205	212	183	169	192	200	172	185	202	168	194	184	191	195	222	206	195	192	165	195	187	167	213	206	176	180	211	207	214	229	197	183	191	180	201	165	195	188	187	185	172	199	196	185	215	205	170	195	193	177	177	186	193	192	192	205	199	181	178	177	172	188	160	180	157	207	190	187	206	196	183	175	200	188	209	224	208	184	244	171	204	169	190	185	191	178	184	166	188	203	208	171	197	187	209	185	198	201	188	182	177	186	225	197	220	196	192	187	176	214	184	178	186	187	190	167	195	178	192	198	179	166	200	191	201	178	191	201	178	209	163	200	190	191	211	192	197	182	182	200	199	199	189	176	185	195	193	192	191	176	173	215	190	203	169	175	201	195	202	173	183	187	183	186	202	177	186	190	160	191	204	183	179	170	205	184	200	180	170	188	184	165	180	203	186	195	185	176	195	199	224	193	178	145	191	183	183	186	203	204	168	182	152	180	201	191	184	177	182	186	192	197	205	208	193	190	217	163	198	202	203	179	200	168	171	206	194	218	207	170	201	190	191	188	186	184	189	203	178	182	157	199	180	180	192	205	172	194	195	211	186	205	176	206	189	185	173	217	201	196	215	172	168	182	194	192	195	176	192	200	182	192	171	197	191	167	194	187	232	180	181	169	207	206	176	161	176	177	213	203	209	186	181	192	185	196	199	178	199	183	170	173	205	186	202	171	180	184	173	175	183	204	188	199	194	195	175	164	191	200	165	186	175	199	167	200	186	181	187	188	208	178	193	206	181	200	190	207	204	194	184	196	182	191	194	190	167	182	204	175	191	191	196	168	172	179	177	174	241	182	168	187	160	197	190	186	208	167	184	176	162	193	158	178	181	211	211	193	191	204	212	169	207	184	187	194	211	184	184	179	192	176	215	179	182	215	184	174	186	188	208	208	174	171	189	174	202	191	192	220	208	183	191	191	188	185	177	215	201	181	187	176	186	161	180	216	189	193	212	178	171	181	174	201	188	204	208	181	196	186	209	189	188	184	191	205	184	190	195	187	187	198	170	169	193	180	187	200	193	191	200	197	203	174	185	185	171	173	211	194	200	198	201	185	161	179	210	200	191	160	190	173	185	212	169	172	184	183	183	192	167	187	180	185	173	173	177	184	188	191	187	172	194	223	195	182	194	170	183	180	174	194	184	189	189	195	173	193	187	179	182	164	176	177	161	199	211	181	191	197	182	179	194	173	177	177	192	186	181	177	214	170	188	185	196	178	211	180	200	196	167	191	206	193	178	203	187	204	195	152	212	191	190	183	176	149	186	195	191	183	204	198	190	201	201	207	173	186	214	178	208	194	168	181	155	191	172	202	198	191	189	204	206	193	204	197	179	192	196	210	191	214	193	206	191	182	176	177	175	193	203	190	207	201	194	172	201	171	202	192	180	177	201	194	167	210	162	202	182	195	207	195	179	202	181	165	209	192	193	184	174	160	193	197	198	190	175	188	196	188	195	180	196	179	182	156	172	180	173	157	186	188	207	187	197	180	163	171	182	193	196	195	161	164	186	214	194	184	189	191	187	172	167	178	220	197	195	202	167	211	204	187	190	175	189	178	174	194	176	176	195	161	183	196	187	202	199	178	178	179	184	192	179	179	198	205	213	194	199	168	198	201	193	226	169	192	200	188	160	189	167	203	192	192	174	180	174	195	182	190	177	173	203	183	192	194	191	190	186	176	185	192	159	224	199	159	194	193	194	170	208	183	185	173	218	175	204	196	205	161	188	186	186	177	188	171	185	164	201	195	185	189	185	203	191	209	191	206	207	171	196	178	177	199	196	179	181	191	195	174	189	192	174	179	182	179	177	197	176	198	186	185	205	195	204	189	221	179	198	185	163	165	188	184	193	196	216	178	194	199	178	167	207	176	206	186	181	180	187	181	195	196	184	193	202	172	171	197	185	183	189	199	169	187	190	191	189	191	185	195	191	179	178	168	203	188	170	200	200	185	182	197	200	192	177	187	164	186	176	181	193	171	181	162	192	197	194	180	185	183	153	189	181	215	185	166	182	177	182	158	194	209	197	190	203	197	189	177	181	181	197	178	211	156	183	187	192	177	208	191	188	206	184	198	170	193	158	177	190	206	183	183	175	177	194	196	183	205	190	212	191	185	186	175	189	194	189	180	178	173	167	197	213	173	209	174	197	183	174	220	167	183	205	216	194	195	187	191	194	191	174	210	196	184	184	197	191	198	192	177	181	202	193	187	196	192	182	191	176	184	155	190	187	179	161	180	183	185	187	209	155	189	171	184	198	168	211	206	181	185	209	201	206	188	193	178	186	167	196	187	184	196	199	185	165	180	192	184	186	226	171	173	191	202	167	165	172	182	199	186	186	163	196	204	198	195	192	194	185	203	166	181	187	193	199	213	210	192	194	191	158	159	168	206	202	182	186	204	166	199	152	183	197	206	211	165	194	161	184	183	191	215	189	195	191	172	184	162	197	191	157	167	193	197	210	185	180	199	171	189	186	206	194	207	190	198	216	185	186	190	196	187	183	186	207	204	184	202	188	203	189	183	198	181	174	176	198	204	199	200	157	208	209	169	162	201	216	184	206	185	184	187	162	184	185	183	176	160	183	206	182	181	160	183	194	190	168	176	204	191	187	172	156	159	188	191	206	192	189	179	182	194	187	186	198	187	200	167	191	185	205	178	191	187	196	192	188	177	194	163	194	223	181	189	214	226	192	171	183	163	197	179	196	177	186	187	180	176	189	184	190	183	173	173	175	193	201	199	163	183	178	185	175	176	179	178	203	185	198	199	207	169	191	182	189	200	193	184	164	176	188	191	187	179	224	211	197	199	183	166	209	193	213	185	176	186	180	199	166	190	191	169	192	174	182	194	188	195	194	171	159	166	185	189	194	170	179	183	180	200	209	178	208	168	212	175	180	180	180	186	190	204	214	177	192	200	193	162	176	166	187	187	174	172	176	181	174	207	216	163	198	194	204	199	187	158	200	165	197	198	203	188	204	189	190	194	165	163	160	184	149	197	192	198	187	198	190	191	176	203	203	167	174	186	189	194	177	179	198	165	184	181	182	223	187	180	181	190	173	202	166	183	187	182	183	193	203	182	218	192	179	176	201	182	200	199	196	186	168	189	193	184	198	195	195	192	201	234	177	182	182	190	156	193	195	190	183	188	179	195	197	156	186	194	230	153	187	183	154	223	181	208	185	192	189	174	182	174	175	191	210	195	192	184	196	201	197	178	186	199	188	203	204	199	189	208	214	198	192	165	183	200	188	169	174	196	180	193	200	172	190	162	181	195	200	184	173	216	198	200	190	200	163	182	194	197	198	173
5596	1803	3988	4285	3602	2970	2488	2116	1845	1579	1427	1345	1214	1065	1070	989	1011	950	945	885	804	795	756	740	783	740	771	760	826	789	870	805	753	708	664	700	657	650	623	725	720	661	680	657	683	703	667	692	671	668	665	675	618	636	624	644	681	649	637	652	627	643	614	625	617	633	588	648	651	597	612	640	613	628	614	642	623	644	635	586	593	596	624	613	605	617	656	597	572	646	575	653	610	626	550	622	619	603	647	608	618	632	628	615	646	587	603	595	547	579	666	621	639	618	654	596	644	596	629	644	598	613	619	574	633	630	616	590	669	574	644	660	654	635	590	617	648	597	702	602	573	615	638	643	600	594	582	579	612	601	607	623	615	594	584	564	627	605	579	621	644	560	647	619	600	644	602	625	615	589	586	610	603	593	615	597	594	600	643	637	609	618	621	600	582	584	649	591	642	579	611	609	635	583	654	623	649	621	655	561	566	563	615	618	592	634	582	664	602	586	628	588	589	583	624	622	634	597	586	579	642	627	599	597	620	639	678	619	569	578	592	597	598	627	658	601	633	620	582	602	612	602	645	678	595	634	573	635	623	643	573	581	606	611	647	563	615	573	602	612	642	573	551	565	607	641	601	597	579	605	596	596	615	607	578	632	599	620	581	616	648	617	632	604	641	588	615	589	587	618	617	636	599	606	629	608	569	585	626	612	617	564	595	594	581	647	631	608	594	586	612	594	593	594	592	630	621	653	615	586	640	605	597	622	612	628	641	642	598	625	595	617	600	624	572	629	631	580	623	572	586	588	620	638	627	624	593	618	617	612	576	651	578	644	594	631	655	630	573	591	632	612	564	614	569	609	597	595	568	586	615	572	579	592	638	636	607	629	586	582	620	626	614	575	614	587	591	613	635	587	569	663	549	604	610	609	545	615	558	592	579	601	618	579	602	595	609	609	582	614	557	608	598	624	618	617	604	582	647	601	606	589	612	639	585	598	599	616	623	590	664	610	584	592	627	595	611	624	623	606	573	581	588	596	584	596	643	650	647	609	590	610	646	605	556	631	632	598	596	624	612	606	605	602	596	632	651	589	568	589	631	615	601	601	622	572	607	567	578	610	603	623	664	601	605	601	615	533	596	597	636	582	594	605	615	610	576	622	604	594	592	625	595	574	601	623	621	576	593	604	555	618	612	598	633	609	637	590	594	619	635	599	545	564	572	580	616	593	598	551	616	650	606	599	598	619	656	572	595	570	628	612	626	578	596	557	604	620	607	588	609	563	587	585	604	603	601	609	624	569	585	630	571	631	612	591	588	599	525	617	591	586	626	569	640	588	593	629	617	601	596	575	615	636	598	556	585	559	623	640	664	645	605	600	566	633	546	636	616	648	554	652	622	591	600	603	569	613	591	584	601	605	636	565	569	541	618	667	584	658	545	583	623	653	650	607	590	624	649	639	574	605	610	588	564	630	605	589	593	576	625	575	612	598	595	611	617	619	608	618	564	597	612	608	645	589	625	630	580	592	613	593	608	618	583	599	556	614	657	601	588	601	606	576	623	611	603	626	616	611	589	630	627	551	616	560	551	580	609	622	609	588	623	588	611	631	595	615	710	577	606	620	596	577	605	617	604	592	600	630	646	633	581	636	635	605	638	585	619	602	610	597	618	628	586	599	637	655	574	604	597	586	621	655	631	598	601	582	585	624	578	644	612	582	590	603	618	588	612	618	573	627	605	598	597	625	642	595	598	619	598	600	601	584	610	623	608	620	573	560	584	605	627	622	660	573	597	576	616	613	638	592	610	637	603	611	604	574	597	589	595	585	624	617	584	594	590	640	617	612	617	610	566	582	638	646	612	549	613	575	601	590	604	583	645	604	624	593	628	629	635	595	615	576	655	572	626	631	564	579	554	686	619	625	621	625	591	616	573	672	604	590	649	605	622	621	589	627	619	615	584	589	589	598	596	622	618	569	613	609	561	589	612	574	614	640	601	558	626	589	582	633	585	541	607	621	586	626	615	603	609	611	600	604	639	609	605	570	643	596	610	620	631	568	632	657	589	607	608	593	614	595	632	621	570	599	587	583	624	619	594	592	578	618	636	625	586	610	635	581	605	607	574	566	584	620	590	617	612	591	588	625	561	552	627	604	610	566	621	632	648	584	630	608	588	581	608	597	608	558	590	562	623	610	619	585	610	583	616	545	565	593	624	647	545	609	619	623	597	607	580	602	585	595	606	585	636	597	609	618	608	642	572	600	628	616	592	594	576	626	561	571	604	614	648	598	633	622	580	628	635	609	618	600	616	608	634	588	577	598	593	635	629	597	587	611	646	600	616	630	594	567	590	642	597	601	585	619	577	592	619	571	571	641	629	564	612	562	564	637	627	581	630	591	592	581	586	604	587	638	588	582	629	601	595	590	575	605	594	613	596	631	611	600	603	600	604	559	580	607	616	605	572	616	633	582	591	555	619	611	620	586	628	580	638	608	605	554	622	579	615	596	608	593	639	567	573	644	609	642	569	639	587	592	635	558	594	565	622	622	612	604	610	591	578	597	629	601	607	615	569	624	620	630	630	625	622	594	637	588	629	580	578	594	588	651	671	611	595	587	615	615	641	597	594	582	611	600	595	575	597	601	606	585	590	642	630	603	597	585	613	588	608	623	641	653	618	635	586	606	563	599	598	601	604	639	659	595	585	618	622	614	610	609	593	561	571	635	578	576	600	586	597	541	595	587	557	588	603	617	641	579	568	621	594	618	634	597	598	581	608	558	604	588	598	623	585	585	590	622	615	565	576	575	597	614	642	587	635	606	651	594	606	613	599	635	592	568	636	611	624	587	566	598	585	569	596	568	588	598	566	566	632	606	613	608	570	599	596	585	634	608	632	609	595	605	622	656	603	612	591	575	608	633	583	654	639	609	613	582	620	632	600	607	618	622	574	637	594	636	658	637	598	638	599	608	604	649	649	606	616	611	578	619	618	597	613	567	614	616	583	633	596	636	571	597	576	588	617	600	625	583	579	561	588	616	608	556	627	628	586	568	573	629	597	599	626	618	591	580	611	611	614	598	611	595	603	610	619	589	571	605	620	610	586	626	636	574	614	614	592	580	589	576	575	589	556	559	656	588	593	608	681	587	612	580	621	639	641	560	596	598	631	591	578	575	614	600	604	595	622	613	620	576	587	610	603	600	564	665	621	603	610	617	622	628	600	582	621	633	649	646	563	569	592	566	625	545	561	553	574	585	627	598	604	643	634	603	596	627	619	608	621	626	591	595	626	597	645	618	607	618	605	627	615	654	617	571	565	632	594	624	627	572	623	604	616	631	564	608	578	636	626	590	641	590	629	618	613	612	585	610	586	581	621	627	570	591	602	599	614	613	603	628	613	596	614	579	638	597	639	610	562	591	576	620	595	596	564	586	632	619	571	609	588	573	620	631	587	590	626	598	620	579	638	549	571	610	641	591	616	669	593	592	631	630	602	608	609	577	580	569	599	608	624	610
8722	2422	2905	2113	1357	946	687	605	486	395	306	292	247	236	221	186	206	199	194	187	164	163	161	190	167	157	170	148	174	164	189	158	137	130	146	140	150	136	127	152	135	142	139	146	160	139	132	152	146	127	123	139	130	142	156	125	134	152	138	117	162	122	119	134	152	140	129	153	145	117	110	137	118	123	135	129	138	153	137	132	134	126	125	149	147	132	107	114	131	130	134	138	135	129	134	122	137	121	134	140	135	138	144	134	111	119	131	136	115	147	115	126	130	112	119	129	113	118	142	137	134	127	138	130	141	135	128	144	121	133	131	138	128	138	141	136	130	144	135	118	148	141	140	116	135	140	125	127	135	142	115	134	138	130	132	146	108	127	118	136	128	126	134	126	121	121	141	115	123	139	134	129	150	122	136	145	132	114	124	126	127	120	130	136	113	130	125	128	114	107	132	118	139	133	131	121	122	119	132	121	117	117	149	136	141	149	148	113	131	135	116	141	125	146	107	114	118	119	124	123	129	126	117	124	132	116	116	114	129	141	118	139	127	127	121	139	149	136	122	139	90	119	133	135	116	140	116	118	139	130	138	131	139	136	150	112	126	131	131	157	99	136	145	134	112	127	122	128	133	124	133	143	122	119	136	124	131	118	117	120	135	130	110	139	139	119	133	125	112	124	115	124	119	133	126	136	141	130	125	145	116	126	142	140	151	125	119	126	112	114	128	139	105	126	118	155	123	103	143	113	124	100	112	107	120	122	131	112	126	124	133	130	131	147	138	134	135	120	111	153	121	134	127	132	152	121	137	120	147	120	114	115	121	114	128	141	131	131	146	129	121	141	122	132	130	122	129	152	153	121	152	134	133	124	113	127	145	144	151	116	128	144	122	120	142	113	136	118	128	126	127	114	134	149	118	131	131	107	121	121	141	135	115	133	127	123	146	103	117	127	113	130	147	131	122	124	128	122	128	140	110	123	111	114	116	141	131	122	113	129	119	123	107	137	144	129	126	111	127	125	132	128	141	131	119	126	133	124	125	141	141	142	122	136	139	136	114	141	134	112	140	99	135	144	133	119	128	148	126	123	126	140	137	129	126	128	117	121	109	141	138	140	150	122	136	138	130	158	134	142	101	140	137	129	119	113	96	126	118	119	128	118	117	127	135	136	129	114	110	121	134	144	121	128	137	122	119	142	121	135	124	118	149	109	119	134	141	134	134	127	136	116	136	133	111	104	142	141	130	118	122	131	130	133	144	135	141	136	140	123	133	114	156	144	154	117	124	128	138	127	139	144	127	124	129	140	109	117	147	128	126	141	121	137	145	130	122	136	124	135	123	122	125	125	139	134	117	121	134	126	120	129	121	120	140	115	120	134	129	136	108	120	138	133	127	122	135	135	134	139	134	122	98	136	126	121	128	115	111	132	121	129	129	139	118	133	117	121	105	129	124	125	125	125	116	136	122	131	110	114	136	128	142	132	145	138	122	128	120	116	133	136	139	129	125	133	137	116	142	124	129	115	130	122	124	136	122	132	137	130	125	136	131	127	132	116	123	131	118	124	123	115	146	137	108	123	139	131	123	133	113	121	130	134	145	132	111	121	130	117	121	118	142	122	143	131	125	130	120	129	117	112	120	126	141	139	139	113	134	137	127	162	132	103	107	127	134	119	130	139	133	127	120	114	127	128	110	106	155	129	124	133	115	127	118	123	124	117	124	135	134	155	116	132	134	124	122	113	124	149	135	130	123	126	129	136	128	132	134	106	117	110	120	118	146	122	146	142	118	123	138	126	128	129	136	124	122	110	122	138	121	122	126	129	121	145	133	121	138	116	117	151	139	116	115	110	119	114	126	110	149	147	140	129	124	117	124	150	143	103	121	142	123	133	119	134	127	134	142	122	128	123	135	137	119	125	115	124	149	123	116	119	145	107	125	121	133	129	116	135	134	120	135	118	127	129	131	124	133	118	131	128	128	116	128	133	122	136	132	128	135	149	122	114	112	135	142	133	118	125	119	139	135	124	128	123	126	115	119	144	124	119	127	131	118	127	118	119	129	135	132	120	139	114	128	124	120	135	122	107	122	153	145	130	122	120	132	125	131	137	127	140	120	146	125	108	128	130	116	122	125	161	143	137	137	126	126	124	139	122	129	133	112	121	127	115	130	138	123	124	121	107	125	124	129	134	109	124	102	132	139	137	122	136	126	117	120	102	136	132	118	120	107	127	152	138	145	129	120	128	135	125	136	138	130	128	125	135	122	133	146	128	143	125	142	152	141	121	116	135	139	122	115	136	142	112	138	127	120	107	137	103	116	123	126	143	131	141	132	125	122	128	125	128	137	137	114	133	125	125	131	138	133	140	128	123	134	124	140	132	132	139	117	150	138	101	120	142	145	138	116	127	128	119	137	130	127	134	143	126	144	138	125	123	143	125	134	145	139	128	138	131	126	151	135	147	115	115	118	133	126	111	126	121	123	125	114	109	135	118	149	117	113	140	129	122	139	112	135	121	138	141	129	157	127	140	139	135	120	117	142	130	129	138	140	129	123	124	137	134	124	127	145	132	124	129	128	112	138	143	107	133	134	135	120	122	134	130	110	126	98	113	133	107	130	126	125	120	134	135	126	111	124	124	131	143	124	122	130	148	128	119	125	131	126	146	121	139	127	126	124	124	112	129	111	127	135	129	129	139	129	115	121	132	126	161	123	140	142	130	105	131	118	131	113	128	142	125	110	135	121	120	137	135	98	144	114	146	118	142	127	147	126	109	131	136	132	103	119	127	119	123	139	139	115	128	131	123	135	148	132	149	130	130	108	138	140	123	131	124	136	142	150	127	137	122	128	127	132	168	140	134	116	120	107	125	124	127	129	113	125	122	123	126	141	135	119	141	129	136	121	119	125	125	122	131	124	119	127	140	132	125	128	119	134	121	130	130	132	134	112	123	151	134	115	144	137	120	115	133	130	141	142	120	125	127	136	143	112	126	141	116	143	147	135	122	137	132	120	112	121	135	123	119	150	130	121	131	114	129	134	119	122	126	120	126	130	142	123	133	137	134	117	134	136	124	134	130	126	144	130	121	128	134	117	128	137	148	150	136	136	135	134	129	141	135	131	136	121	123	123	153	121	125	129	148	137	142	126	104	128	125	125	128	110	141	114	122	136	137	151	125	121	147	155	138	139	106	114	133	129	133	127	130	138	120	107	132	102	128	142	137	108	109	114	112	112	121	127	137	117	114	135	138	131	126	131	117	118	116	125	135	130	133	127	115	130	111	136	114	119	124	127	143	114	143	120	147	129	126	125	122	117	119	137	134	131	100	127	130	131	132	136	120	133	119	111	110	123	105	105	138	95	137	105	118	126	119	137	103	134	142	141	111	155	110	132	132	135	123	131	124	151	134	140	119	128	104	140	126	128	113	136	152	117	133	137	112	124	117	109	126	136	124	119	142	120	143	139	129	120	130	133	158	132	119	145	141	125	129	132	127	108	118	141	118
7753	2798	6666	7243	6125	4878	3935	3260	2763	2368	1975	1829	1611	1500	1307	1250	1153	1031	1013	985	927	844	802	846	797	746	754	789	798	875	917	766	750	675	656	734	679	652	647	631	583	573	552	580	576	578	580	564	527	491	543	553	503	525	487	536	496	477	476	506	519	486	470	474	459	467	477	482	484	475	466	474	490	487	491	486	508	474	491	466	496	466	440	484	457	493	464	491	437	443	451	434	446	499	494	464	484	461	454	472	435	475	446	459	434	468	423	454	441	455	482	469	468	439	469	460	460	424	430	441	456	450	467	468	482	486	443	436	487	456	425	451	415	454	453	407	435	435	434	468	414	442	451	423	469	417	490	470	449	444	491	465	426	427	401	477	483	433	443	427	445	469	428	481	448	487	473	423	432	404	478	444	473	432	474	435	430	444	436	415	434	460	489	447	475	437	427	432	469	446	425	467	450	413	456	437	465	396	438	417	492	452	484	429	437	428	479	454	472	423	473	462	452	444	476	454	480	427	416	434	499	450	420	497	435	445	410	402	442	459	418	470	462	444	445	460	449	420	446	469	452	472	418	433	473	489	446	466	492	445	423	438	426	488	444	455	445	455	421	480	450	470	466	461	436	406	480	498	468	451	417	462	460	443	440	447	464	427	441	459	415	430	420	455	425	446	418	457	439	460	455	448	419	472	431	429	453	435	430	458	454	456	441	417	404	467	421	450	432	436	442	432	459	492	402	460	447	432	411	455	465	452	417	438	430	475	451	443	420	401	457	456	412	400	451	442	449	420	465	453	466	405	468	463	460	462	467	442	462	387	460	440	466	422	414	454	413	442	424	439	454	417	456	414	473	436	515	479	427	442	463	462	430	470	424	447	433	444	423	440	438	461	467	429	438	412	484	415	447	431	446	431	437	414	428	460	442	410	410	447	448	448	437	473	445	428	415	458	451	482	414	432	415	460	478	445	422	460	453	436	451	456	436	460	422	429	424	437	444	396	461	462	443	437	463	456	451	452	441	404	433	427	465	422	442	465	440	440	447	445	453	449	420	419	459	430	475	415	469	436	496	416	444	454	430	442	467	481	415	469	418	476	442	440	445	451	417	466	469	429	453	449	479	454	434	455	445	435	456	469	456	381	456	429	461	461	435	418	456	445	472	417	425	463	454	467	419	444	445	434	454	445	453	480	430	448	457	444	494	444	489	446	418	453	435	418	493	446	437	453	455	467	423	432	445	455	412	449	467	435	442	420	456	433	441	451	463	448	456	452	395	459	472	456	478	433	462	462	432	436	425	454	430	420	474	441	451	407	470	456	401	432	440	433	459	455	422	457	465	411	451	444	421	434	445	447	457	472	433	431	410	404	454	446	455	436	440	475	432	465	464	444	423	405	463	451	443	413	465	452	463	410	448	439	441	478	408	405	380	493	463	397	456	463	438	437	453	437	479	439	462	442	442	434	452	420	447	431	457	444	455	468	480	407	425	457	429	457	451	403	427	410	444	425	448	445	451	453	452	420	418	474	406	451	442	434	468	466	457	428	440	476	456	437	448	444	438	434	449	431	442	420	471	429	454	448	429	431	430	459	440	430	465	409	460	482	482	466	421	425	426	422	447	472	427	429	407	465	431	411	409	427	480	423	474	423	443	453	448	413	444	427	459	414	399	472	452	450	431	421	461	412	450	442	446	470	446	475	443	430	439	452	461	465	428	468	450	436	443	396	436	392	446	400	452	427	431	431	449	462	427	460	446	474	452	444	439	450	409	422	460	462	475	464	436	469	440	431	445	459	449	412	429	480	450	405	436	435	436	445	425	465	470	466	448	434	432	433	427	432	449	417	481	438	471	424	434	484	470	485	501	431	461	441	415	434	436	419	442	443	467	466	471	465	460	435	459	429	459	449	455	445	458	463	433	444	459	457	467	473	450	438	462	462	418	440	423	410	416	441	452	393	410	448	462	485	430	438	462	433	435	439	451	395	436	424	434	458	431	458	443	434	449	474	452	453	481	480	442	459	419	402	431	391	437	441	424	462	432	446	438	419	486	437	466	417	433	424	458	473	466	445	450	422	461	434	448	445	434	426	435	430	455	419	452	458	453	445	477	407	417	461	437	467	434	431	423	419	437	422	441	437	486	420	457	505	431	430	424	433	467	428	461	436	494	455	492	456	414	459	440	447	470	455	413	441	461	426	441	418	445	458	478	431	426	444	455	443	437	414	433	424	413	429	471	432	435	460	402	460	453	433	431	462	469	440	436	498	405	439	409	433	452	423	457	437	468	451	425	446	464	441	429	422	419	444	414	444	464	429	433	462	448	435	447	468	495	455	433	462	448	449	432	455	439	462	409	452	484	454	454	404	420	467	451	443	417	451	441	439	438	456	440	433	473	449	488	430	458	440	421	440	441	444	423	465	436	424	476	429	425	405	453	467	456	447	421	486	428	413	433	473	430	426	427	439	462	410	424	445	449	467	438	450	448	448	449	436	438	462	464	402	418	420	441	499	386	450	465	452	451	486	437	454	388	432	477	460	463	439	437	434	416	460	486	467	456	454	471	448	469	466	428	464	441	418	427	429	455	426	460	407	446	436	463	440	426	459	433	426	452	460	461	452	445	442	451	470	431	431	457	450	443	434	434	470	432	448	489	466	439	462	457	450	383	438	435	430	452	449	467	466	405	445	460	442	429	448	445	462	441	472	466	439	469	445	445	436	403	408	430	463	428	407	412	446	473	451	448	434	458	458	456	430	425	433	434	469	429	443	445	391	430	479	488	438	434	438	416	457	461	457	461	451	428	406	469	427	452	438	430	445	432	478	429	458	442	476	478	457	436	431	458	416	491	460	461	444	467	451	426	427	478	425	406	429	461	445	447	434	436	442	420	456	439	407	453	437	438	489	442	431	468	470	490	452	456	460	422	434	476	443	417	471	441	460	448	446	508	438	471	435	422	446	422	442	431	413	424	426	471	455	426	482	434	443	441	405	442	429	449	436	428	413	463	423	421	472	456	409	446	465	493	401	418	437	457	445	453	443	429	458	426	463	436	456	415	428	462	425	445	438	418	447	448	449	447	450	439	463	435	421	456	460	445	423	461	452	438	439	439	442	426	450	402	413	435	473	458	445	431	462	441	440	463	464	420	470	446	421	425	418	418	414	438	464	432	455	461	462	480	456	420	453	425	406	440	479	469	441	446	460	432	437	452	456	414	437	474	447	435	461	487	444	442	453	441	403	456	434	434	435	474	466	453	420	462	440	460	425	484	454	432	463	437	462	412	460	431	421	419	407	439	410	439	472	430	421	506	450	434	454	410	422	441	435	425	413	445	429	470	467	457	413	408	448	464	433	440	458	484	447	480	444	461	425	442	433	454	425	462	457	445	435	431	435	463	430	419	436	444	478	466	479	453	468	412	433	438	471	454	444	462	430	390	463	445	468	471	434	424	441	430	483	481	433	441	459	453	447	447	473	471	448	419	454	444	428	496	485	432	444	444	464	478	461
1346	418	402	390	324	327	315	325	293	318	321	322	306	317	315	307	298	337	313	311	319	297	309	322	335	316	299	303	322	308	304	310	306	286	280	311	327	335	283	294	317	302	289	284	276	266	343	300	300	291	342	313	308	281	296	324	306	318	323	286	311	288	332	293	324	310	319	320	310	318	326	312	307	271	321	300	325	312	304	343	344	303	301	333	316	288	321	333	334	300	329	329	307	296	293	330	337	349	304	322	283	338	305	330	327	296	320	298	355	297	326	293	317	337	303	288	322	328	337	327	303	309	306	301	327	301	292	347	320	306	311	306	279	328	282	304	333	298	327	300	284	292	283	339	325	291	327	289	340	299	309	309	313	282	299	279	328	294	327	291	300	328	320	296	296	321	343	284	343	328	301	294	297	311	318	298	309	310	307	288	310	276	309	274	308	337	300	352	317	305	281	308	308	336	322	285	307	318	333	301	310	312	282	303	291	320	310	333	327	341	305	280	307	324	296	322	307	318	307	351	299	309	315	289	312	348	307	301	301	305	281	303	329	341	306	295	318	333	293	320	304	297	328	323	315	284	303	298	333	289	320	298	297	326	342	315	302	320	317	309	328	306	300	348	347	301	315	331	310	296	324	334	322	311	323	306	301	317	285	314	298	321	305	314	294	324	321	317	309	314	335	329	309	329	305	349	328	309	315	308	305	313	314	327	304	335	325	290	295	325	336	302	297	312	310	312	305	331	326	271	309	291	327	293	306	285	281	283	286	284	320	320	307	275	314	328	295	310	287	300	321	305	326	346	310	308	313	294	328	317	308	301	315	307	330	316	332	324	320	303	305	291	314	326	304	294	322	318	285	355	304	309	308	309	317	309	309	323	299	316	333	325	340	277	367	314	301	306	331	321	300	307	340	318	316	335	342	299	329	292	337	295	319	323	291	301	320	327	279	288	303	313	273	346	336	330	290	319	297	322	306	334	283	311	291	301	322	319	316	313	323	335	332	296	295	301	298	334	300	322	308	281	311	310	284	293	295	315	306	328	324	297	310	285	326	308	331	318	281	305	301	266	349	322	307	318	318	315	333	283	333	289	281	352	299	305	315	303	296	304	294	289	306	328	324	345	270	302	325	346	319	313	349	312	327	325	306	332	345	291	316	309	318	333	335	305	284	280	299	276	295	290	333	327	306	297	316	306	296	315	336	311	334	328	287	284	296	331	294	323	293	312	299	324	338	334	285	308	328	336	313	319	317	307	302	317	306	292	336	288	306	331	281	327	297	309	325	310	321	299	326	309	265	323	334	304	307	289	286	336	299	307	300	300	307	309	312	307	302	310	302	317	284	319	329	321	316	319	301	326	295	302	301	275	334	300	323	318	333	306	274	318	293	295	324	286	264	322	333	323	319	314	334	308	322	291	323	305	303	312	301	293	293	331	316	305	301	289	301	301	294	295	309	310	309	325	298	300	322	313	302	322	312	319	299	336	306	311	291	238	329	311	315	306	298	325	302	276	315	325	285	306	309	337	309	327	305	317	300	315	304	301	321	289	332	286	301	306	291	316	308	284	277	311	317	300	300	297	307	312	331	333	319	317	347	314	325	327	327	273	289	324	324	332	339	278	313	332	286	286	343	318	288	300	320	299	367	283	314	312	368	311	307	345	305	331	343	322	306	320	303	307	322	335	327	310	296	336	330	339	340	335	340	277	291	329	308	312	291	313	323	307	299	337	327	330	308	312	323	325	299	304	336	277	299	307	314	261	313	338	292	264	291	330	352	282	345	315	262	306	308	311	302	333	316	300	296	329	321	306	329	332	342	310	330	321	347	313	329	310	306	311	301	326	325	313	342	309	305	298	329	326	299	305	296	315	311	286	308	324	304	310	329	289	320	299	310	319	299	313	317	271	296	299	317	304	306	316	317	308	325	319	317	318	307	323	313	348	320	331	295	344	295	333	313	313	328	288	317	328	302	321	306	345	277	297	296	350	311	319	349	307	321	335	341	317	305	304	319	276	334	279	316	286	329	308	300	356	325	320	317	291	312	343	318	335	305	322	315	325	318	304	312	320	320	325	319	302	313	311	332	309	290	308	311	311	317	277	302	294	345	324	324	295	326	307	316	321	312	296	284	314	319	347	329	310	324	299	349	311	304	309	318	325	308	280	331	324	318	340	298	303	292	316	315	302	331	323	297	328	324	344	276	276	300	325	279	310	310	322	290	319	287	276	307	271	299	294	343	283	333	323	300	313	329	333	338	327	323	305	318	313	320	326	343	296	337	314	320	276	301	308	321	296	311	308	308	309	331	325	285	316	317	292	319	301	310	305	311	348	278	290	320	312	297	291	308	317	341	342	283	312	310	310	360	315	333	292	295	311	286	319	293	292	314	301	329	330	310	316	335	318	314	346	309	329	308	298	300	303	293	336	285	319	333	289	303	314	303	291	318	313	329	308	332	305	320	301	316	295	345	295	331	326	327	324	301	312	324	293	309	296	344	308	324	312	311	308	316	350	304	304	327	319	310	327	294	341	351	313	357	312	317	305	330	303	296	321	317	271	285	300	320	307	334	272	297	275	341	319	310	324	321	288	305	303	338	294	316	303	318	318	335	300	285	331	336	329	301	307	346	328	313	312	312	342	294	314	319	329	312	342	303	285	319	328	295	289	305	305	296	297	317	270	295	296	311	290	336	294	292	307	318	338	311	305	308	341	315	295	326	310	320	337	323	346	319	309	301	302	301	314	307	312	320	297	331	301	339	290	315	286	295	289	294	313	336	347	335	282	299	316	311	328	343	269	316	321	324	298	307	318	326	296	299	317	320	323	340	301	354	311	319	293	305	313	297	309	317	326	300	294	280	314	286	309	308	324	295	318	296	263	317	280	302	329	315	300	278	300	327	319	341	308	363	312	295	314	321	292	289	324	310	306	276	306	265	319	333	361	328	333	340	354	317	347	317	276	332	318	287	303	295	311	327	321	322	308	318	303	309	273	305	330	337	322	320	298	315	330	318	318	285	310	316	300	292	309	344	285	317	304	310	303	315	323	287	304	296	327	300	314	305	309	301	298	296	320	303	313	281	307	311	288	347	346	319	330	342	274	307	308	308	300	338	308	330	329	307	355	346	346	340	312	311	341	319	313	305	314	337	307	289	299	339	314	318	328	324	294	309	287	315	329	296	296	306	308	325	327	311	334	318	327	336	359	339	334	342	321	298	295	323	341	299	324	318	324	331	296	313	329	316	300	299	308	306	278	278	322	324	311	328	302	305	312	316	310	268	326	319	299	322	312	319	313	312	288	336	304	321	299	299	311	288	301	304	284	326	347	320	306	342	314	319	302	301	333	306	318	310	312	301	344	288	297	287	299	315	307	321	295	312	283	294	315	272	274	330	298	305	344	332	300	314	344	351	302	319	294	291	321	311	308	310	285	313	337	333	317	290	319	309	329	319	320	306	306	300	319	301	328	301	293	308	297	336	311	336	305	284	334	297	299	332	318
2326	998	1163	1156	1085	1063	1104	1055	1049	1034	1090	1007	968	959	1007	966	951	936	979	951	1010	933	952	976	1007	927	975	955	969	926	974	993	940	951	943	912	942	949	895	877	949	946	1019	938	947	935	977	898	914	937	913	961	929	946	934	948	907	918	886	974	965	916	911	950	958	959	949	949	964	883	927	937	948	945	947	1021	949	896	947	970	936	886	955	928	911	880	932	889	958	889	942	931	916	975	927	938	972	847	907	981	974	919	940	928	923	930	986	923	901	992	909	999	975	932	932	994	910	937	916	912	958	897	902	918	914	927	943	970	915	959	947	925	911	880	891	977	932	967	907	976	918	965	941	901	928	932	898	970	896	930	906	884	930	939	916	935	993	922	934	933	944	944	1007	912	944	893	939	912	940	903	887	986	949	976	882	964	960	951	928	910	952	946	994	903	929	944	976	906	939	976	912	982	923	905	893	925	942	931	926	981	932	907	943	917	933	932	941	964	918	945	946	913	910	913	892	938	967	901	958	904	868	971	851	909	902	980	949	920	936	971	954	995	907	920	942	914	953	932	903	971	955	941	926	891	905	917	951	987	964	915	948	917	946	952	951	929	909	951	921	927	931	952	989	932	977	933	927	922	960	912	975	901	943	965	908	952	984	963	935	960	928	937	1006	954	913	931	886	988	915	959	919	952	942	945	913	918	960	956	949	950	968	945	895	973	921	896	925	864	963	979	946	966	948	891	916	969	1002	880	933	954	941	974	941	939	923	947	876	920	975	913	905	954	944	955	897	938	864	935	885	865	938	879	946	935	934	960	962	893	951	910	938	955	958	930	989	957	945	933	954	952	948	931	972	942	959	906	916	923	959	960	932	889	961	938	917	920	988	911	870	933	952	944	1018	910	950	979	908	977	1005	937	929	950	945	944	930	939	906	1006	970	923	936	947	879	923	930	926	925	873	932	908	941	942	934	892	931	980	892	923	943	991	926	922	911	901	991	953	970	890	934	909	924	905	891	926	931	966	967	892	960	948	890	919	962	976	936	897	954	953	986	910	924	926	942	938	935	932	920	969	964	930	918	938	881	902	920	958	939	969	896	962	943	914	941	918	928	935	938	983	964	939	969	923	919	903	905	921	927	930	943	877	930	892	930	914	912	967	973	926	953	987	975	907	935	919	964	908	949	920	896	914	928	989	953	919	940	1015	980	995	948	955	957	1005	927	917	979	928	974	930	956	882	945	954	975	987	916	930	945	931	944	885	955	943	904	936	974	945	932	998	935	922	914	960	913	937	940	935	957	881	985	893	956	914	895	963	891	918	899	956	939	963	903	889	958	940	920	943	974	952	939	938	919	951	961	893	953	903	911	946	929	984	920	939	953	965	932	962	941	906	906	968	984	913	969	891	986	915	963	919	998	976	1027	933	943	953	954	955	900	945	925	970	976	953	949	978	968	982	877	878	928	886	940	981	928	929	906	964	902	969	898	944	986	951	914	922	906	916	943	997	957	938	912	899	942	967	957	913	975	922	994	1002	944	945	942	940	932	926	928	950	946	912	958	932	942	914	918	910	958	965	917	901	959	967	922	908	941	963	940	930	934	935	901	977	929	938	951	909	1008	917	977	902	939	887	924	898	967	998	919	944	913	904	989	941	916	901	923	932	908	942	896	929	940	925	897	935	919	961	969	977	918	941	1009	975	874	921	993	947	915	924	885	982	931	937	941	924	954	907	949	926	935	917	963	937	875	926	959	951	950	981	929	918	966	985	929	933	933	949	870	946	1004	951	975	911	975	945	903	957	905	933	901	982	982	920	962	929	910	960	918	911	980	949	932	917	900	996	919	946	897	955	934	924	878	931	934	984	911	933	961	970	963	967	910	943	936	900	955	932	923	984	979	927	907	933	980	925	972	931	928	920	898	1003	950	998	911	909	956	982	977	935	932	979	953	955	962	931	939	981	941	868	921	979	962	975	926	872	923	946	931	906	926	1012	913	906	929	916	963	969	954	899	842	942	936	925	940	901	1002	940	958	986	996	918	983	948	938	967	938	982	918	898	972	948	986	901	920	960	960	960	944	967	957	942	949	947	957	965	925	887	889	923	903	936	894	929	940	980	954	985	1002	944	949	910	958	959	962	946	962	917	905	1002	944	958	945	942	901	939	940	940	935	919	933	952	928	907	1006	984	890	936	1020	949	1040	895	972	930	1009	967	976	974	901	943	914	943	912	990	987	948	920	899	909	928	974	961	886	919	923	922	926	973	937	956	886	904	937	958	902	907	949	907	948	923	927	938	962	954	965	899	928	916	959	928	933	917	930	960	920	930	927	920	945	941	982	927	936	938	936	877	945	941	973	972	979	938	938	955	967	935	943	895	1000	921	959	949	980	924	927	949	947	911	992	929	926	953	992	844	960	980	984	920	921	943	920	940	930	912	875	942	906	911	908	951	957	941	981	974	965	988	905	970	878	918	878	937	967	955	937	904	924	966	927	908	947	1014	938	947	943	977	921	900	908	965	982	940	992	964	947	950	938	950	947	872	942	910	895	945	918	959	907	915	933	985	952	904	984	939	921	927	1010	915	916	948	922	913	916	977	912	924	920	898	921	911	884	932	924	916	898	949	957	945	936	924	946	1009	952	942	883	926	957	965	923	932	1005	972	927	926	924	928	895	932	894	937	887	949	947	923	977	939	962	958	914	983	978	900	954	967	952	939	893	919	923	899	942	986	945	927	914	921	904	927	939	952	898	931	923	976	905	935	911	925	932	940	974	938	946	919	937	960	930	938	944	972	946	951	914	938	937	895	942	952	970	958	984	925	918	947	932	964	937	915	972	950	904	953	963	908	959	947	907	961	946	909	951	926	942	888	924	954	978	917	942	876	981	996	925	978	914	961	910	945	976	948	918	970	927	912	953	949	948	868	930	950	884	949	976	943	903	903	999	987	972	942	948	982	956	903	953	917	944	918	938	981	950	940	899	947	944	922	992	915	957	966	944	937	906	911	947	931	934	894	1006	917	948	898	999	895	927	960	926	939	911	1003	938	896	993	929	944	935	952	952	909	946	922	946	916	897	876	943	1004	943	912	937	909	976	943	962	1007	949	965	956	901	963	967	992	954	939	951	932	950	970	933	885	985	965	968	919	935	943	933	942	952	1066	956	917	949	909	961	910	908	949	934	979	910	950	967	951	972	933	948	913	892	943	920	920	1000	928	992	938	925	948	978	991	929	958	925	932	932	930	895	929	887	965	911	968	944	944	920	965	968	877	915	919	936	945	967	950	946	911	952	936	935	951	961	954	964	983	965	921	945	954	976	918	977	976	942	935	903	908	963	878	953	913	901	946	958	941	887	969	953	977	1015	1013	895	956	871	928	1013	943	860	944	903	899	964	894	893	866	901	904	963	930	995	890	949	953	889	948	964	956	902	955	953	997	928	933	974	922	893	910	884	935	951	879	927	953	905	943	939	947	872	958	968	892	966	962	963	953	922	946	901	928	957	982	931	920	983	937	868	895	951	975	939	936	942	906	1000	936	977	904	938	950
4713	1296	1578	1149	791	630	505	422	353	290	264	267	268	229	238	235	240	222	223	246	215	190	208	206	216	211	207	203	210	208	195	206	201	227	188	192	190	173	213	148	185	190	194	211	194	206	182	202	197	189	186	169	182	175	199	192	201	200	185	203	211	200	164	170	173	181	195	187	186	183	180	178	169	186	186	191	180	206	192	181	184	192	176	198	171	199	186	169	214	213	214	184	210	219	194	185	156	184	177	192	202	196	175	174	189	200	181	206	183	194	182	164	174	174	192	168	175	214	185	192	194	204	186	173	181	192	172	199	172	184	185	189	181	189	175	172	172	192	198	185	220	190	187	176	191	211	179	199	180	182	188	188	165	184	191	177	175	180	203	152	201	201	213	197	181	189	208	190	176	180	188	202	197	195	173	185	179	179	174	175	163	184	165	167	189	182	177	196	188	168	192	181	193	179	170	208	179	205	211	175	194	188	211	183	184	200	200	203	185	193	176	202	191	174	201	180	186	170	159	190	195	194	211	197	187	180	182	195	198	178	192	170	172	178	180	180	214	177	195	179	193	207	199	191	186	168	191	178	203	186	167	195	182	169	190	188	147	183	192	189	198	185	185	184	183	171	214	190	171	220	182	161	176	176	175	189	172	171	199	175	197	193	184	193	173	199	200	166	184	190	191	179	186	196	198	177	198	210	195	189	192	203	196	193	165	194	186	176	178	199	176	181	203	190	204	193	187	190	186	220	203	203	194	191	156	194	184	152	193	209	162	211	190	154	189	182	157	179	205	204	208	203	184	176	205	188	211	193	195	197	183	179	206	209	182	202	214	178	203	184	193	170	183	191	186	164	174	186	176	188	167	172	171	169	173	208	203	206	187	195	163	194	176	195	179	198	173	195	182	216	181	188	176	176	181	173	188	182	193	187	187	202	193	200	185	186	220	215	188	202	183	186	173	203	182	197	192	178	188	182	204	188	199	170	199	196	170	189	203	184	179	194	174	178	195	165	199	185	201	182	183	191	168	175	188	186	195	196	194	174	182	178	175	163	199	205	184	198	163	191	202	173	198	172	179	167	192	221	180	180	213	182	198	170	184	192	193	223	186	210	190	185	194	186	170	208	178	207	178	201	187	167	193	176	200	179	174	212	201	206	206	151	174	192	196	199	186	176	215	170	201	177	192	176	188	172	179	186	185	170	205	187	175	169	207	174	195	189	187	213	172	194	196	195	172	173	191	198	195	179	191	155	176	190	194	210	173	169	170	185	195	201	190	204	208	196	182	172	173	166	184	180	195	191	188	167	185	190	213	196	186	204	183	184	174	174	171	202	193	174	163	205	163	158	176	173	187	152	169	174	190	194	164	175	187	174	175	196	188	211	185	176	171	219	178	185	199	174	192	209	219	164	203	199	194	196	224	198	188	186	187	178	183	216	190	197	189	178	214	178	180	205	189	178	180	181	185	203	200	166	196	195	208	169	179	165	188	169	219	213	187	180	195	165	192	179	196	170	200	185	187	176	196	188	192	192	199	209	187	178	190	179	181	200	193	179	191	189	179	157	180	188	191	168	189	167	185	201	187	195	199	188	178	169	192	194	190	186	138	181	213	187	186	156	170	225	189	220	196	173	188	176	192	188	165	186	210	184	173	205	209	206	181	178	183	210	179	183	190	200	187	194	168	161	202	204	191	189	192	175	196	197	207	210	193	172	176	183	203	176	189	194	174	190	190	169	206	172	203	195	183	165	182	200	185	183	180	188	196	183	190	184	185	199	182	184	182	176	181	217	172	193	196	198	203	188	167	170	193	174	185	177	209	162	183	183	180	192	169	176	191	200	210	208	212	180	172	213	181	172	204	201	186	191	173	183	169	164	179	177	181	192	176	187	160	174	194	174	184	204	200	174	194	187	169	189	190	213	181	183	167	195	194	206	173	200	213	164	185	171	194	187	217	197	198	165	189	184	180	182	203	203	198	177	192	181	202	192	167	176	197	186	174	183	177	170	172	178	180	205	174	180	186	174	174	168	186	167	166	178	184	172	191	181	181	182	163	190	175	180	206	197	186	176	174	175	185	167	184	192	196	209	187	183	205	189	195	190	186	184	187	178	189	175	181	161	155	164	188	193	210	192	202	191	169	180	192	199	208	183	184	199	172	204	174	168	216	181	164	215	202	192	195	202	196	190	208	182	205	209	175	168	208	186	172	184	207	194	175	195	150	198	195	205	211	158	177	207	178	181	199	190	187	197	196	200	185	173	191	167	204	182	180	185	212	183	184	173	187	203	178	189	167	208	163	174	176	167	200	177	142	153	191	163	203	193	201	187	190	187	187	198	164	152	207	201	208	182	179	169	176	189	178	186	200	191	188	196	162	187	197	190	207	183	206	200	206	213	189	190	199	178	191	177	192	163	203	177	193	188	175	177	204	188	167	178	175	188	191	195	182	191	181	184	163	199	197	186	196	187	195	179	222	202	160	175	182	199	169	182	156	225	192	175	203	206	226	182	179	183	209	185	166	187	197	195	178	206	211	191	195	186	196	182	184	209	171	161	182	183	198	191	177	193	183	173	175	183	200	216	147	191	174	167	176	152	191	190	180	186	190	188	168	181	183	206	198	193	174	184	196	185	181	159	168	170	188	162	191	211	187	192	190	194	183	178	189	196	194	162	195	182	205	183	183	169	208	196	181	181	187	176	181	197	197	196	191	179	181	174	185	189	187	196	158	183	185	194	186	208	190	189	198	201	192	200	196	181	166	209	204	183	213	198	195	199	196	199	188	202	179	183	174	205	183	205	187	194	195	168	181	188	210	185	189	203	223	184	180	217	173	188	197	180	200	175	215	181	190	176	193	181	184	183	171	193	208	200	180	177	161	181	196	178	210	201	198	187	172	171	214	184	176	191	189	197	181	189	174	170	191	214	181	187	189	187	184	178	194	166	199	190	183	175	189	192	197	184	195	186	172	196	183	189	197	180	201	183	176	190	170	202	193	172	190	191	188	194	191	184	209	180	171	206	195	191	178	188	195	177	185	192	191	172	193	178	179	197	174	161	192	204	186	178	191	170	204	179	169	225	177	203	187	199	163	173	200	183	191	198	207	201	183	188	180	191	195	197	191	160	173	181	191	175	187	213	186	183	185	185	165	183	192	201	179	164	176	193	178	174	199	178	179	183	198	171	190	182	176	187	198	174	199	158	178	184	180	183	169	191	173	165	171	179	197	185	175	196	188	182	174	188	199	176	190	192	190	175	169	171	174	205	175	217	178	192	180	208	209	209	187	199	193	213	179	188	187	171	174	181	172	140	202	214	175	180	190	183	217	177	204	193	169	186	170	186	164	180	169	218	169	185	169	212	178	182	184	194	201	184	190	209	196	183	214	184	168	173	150	203	190	184	193	175	174	186	178	204	187	181	183	181	205	198	164	201	175	180	182	176	177	200	169	180	179	193	178	184	156	180	164	179	168	189	207	200	210	189	184	183	180	182	175	203	188	183
5636	1832	3950	4358	3567	2903	2437	2073	1770	1605	1426	1309	1163	1095	1054	993	972	878	839	926	825	870	797	778	738	746	759	769	797	796	793	732	733	701	734	741	705	755	731	682	741	638	693	659	673	677	667	673	618	687	633	670	626	609	614	634	624	636	648	641	617	602	628	641	612	603	635	618	647	603	655	629	621	616	628	593	619	651	624	652	597	609	639	667	625	615	650	587	573	595	598	618	569	661	583	587	584	575	605	643	588	617	602	643	601	578	619	588	593	635	595	607	627	600	605	602	655	587	639	575	623	605	595	627	602	587	613	585	602	556	621	639	610	585	555	631	561	563	589	598	616	571	632	579	577	625	612	574	638	580	582	604	596	602	574	617	604	561	626	586	600	584	565	613	544	604	655	640	616	563	616	599	611	603	612	622	575	630	617	630	613	581	624	600	584	627	617	631	565	639	598	626	656	609	611	543	643	594	591	546	612	595	577	590	630	548	539	611	575	600	603	587	639	600	578	589	600	630	539	599	630	612	592	625	606	601	623	650	622	610	594	615	567	615	615	655	647	597	587	602	600	601	593	613	610	591	622	620	554	606	572	570	610	575	618	594	594	581	632	611	596	632	588	642	652	582	590	623	620	592	640	598	604	603	624	598	582	568	554	600	573	606	590	619	633	618	614	579	603	606	568	607	629	591	608	605	547	627	610	604	634	558	610	592	620	585	624	588	575	613	605	647	600	579	624	641	584	587	618	614	578	620	583	588	584	600	576	617	562	601	609	617	581	581	635	585	634	598	598	619	599	591	570	589	594	619	625	630	602	567	581	578	611	588	625	669	631	629	605	597	598	607	623	613	629	581	582	616	618	616	582	570	595	624	589	612	598	619	622	594	575	605	573	601	636	598	596	602	573	572	602	598	630	640	589	634	604	588	555	566	605	626	572	575	573	578	632	595	604	594	605	595	572	586	598	587	619	616	590	599	614	585	619	610	587	610	605	597	631	608	589	577	573	611	628	589	601	536	637	626	676	616	598	662	598	611	566	581	618	559	646	590	601	616	592	623	634	630	581	602	622	605	570	623	607	595	585	613	605	604	591	583	571	637	637	568	639	575	603	618	600	634	575	612	584	626	592	627	585	618	611	624	596	589	595	605	604	606	611	602	593	594	591	562	558	577	581	602	577	590	577	633	575	598	564	638	588	593	581	620	612	592	586	625	582	593	618	573	598	624	624	600	622	608	606	624	551	586	575	579	608	530	603	647	658	596	639	617	607	609	574	613	569	607	623	599	586	562	603	609	606	632	629	608	592	577	603	580	569	630	592	599	594	569	633	607	638	619	586	673	600	572	563	590	551	589	609	618	587	610	582	629	588	635	606	627	601	644	622	630	600	572	626	627	625	587	587	591	643	597	608	591	606	579	591	585	596	615	613	571	600	586	579	645	566	593	570	596	580	586	598	614	601	572	605	629	634	576	588	584	599	594	654	599	626	628	594	577	638	616	601	595	607	610	624	623	579	581	606	599	584	604	583	614	600	605	570	565	612	608	586	622	591	597	623	588	598	628	614	583	576	598	587	572	645	626	567	623	570	585	580	583	605	551	595	588	612	638	620	581	623	629	606	583	634	614	607	592	596	616	579	666	612	610	582	617	624	594	586	605	594	609	597	593	621	631	569	538	566	578	568	590	611	578	635	590	574	604	600	624	619	608	566	633	590	590	558	606	591	614	601	575	614	598	595	597	579	603	613	641	639	606	630	634	592	602	586	576	622	573	622	593	636	628	586	601	550	552	592	616	624	595	595	584	582	621	582	616	576	623	650	644	567	600	644	606	634	623	612	589	608	637	542	627	625	583	602	633	573	546	578	639	612	624	637	594	609	595	632	624	561	623	573	647	609	607	594	583	557	628	608	575	623	660	575	670	564	600	577	597	595	637	637	565	600	579	608	585	571	613	616	636	588	586	585	588	580	620	591	604	625	596	566	618	631	594	594	604	592	606	636	572	584	561	551	611	582	596	604	542	604	598	584	539	590	634	586	583	606	633	572	599	614	594	617	610	609	605	601	567	585	590	579	636	625	598	569	621	587	649	590	605	653	609	606	631	612	569	587	581	574	624	604	633	601	616	624	637	655	612	613	579	583	573	624	582	643	618	555	585	592	625	591	632	568	578	638	606	587	611	607	611	614	564	575	658	623	618	596	599	659	596	601	617	579	592	586	599	649	640	604	618	626	615	596	593	581	569	554	572	610	601	586	575	622	616	611	574	615	602	606	621	597	605	607	572	611	577	560	584	613	582	630	622	614	613	633	591	587	606	617	630	604	634	602	649	596	627	551	595	621	582	567	622	625	617	618	622	608	599	568	602	629	603	611	568	651	616	522	588	616	594	558	626	602	593	640	587	605	639	631	606	579	619	585	609	613	568	583	604	596	618	629	634	591	603	635	592	612	574	586	640	582	667	551	646	630	611	579	550	630	574	633	619	581	597	661	605	605	614	602	609	572	653	596	608	563	605	551	557	592	601	635	610	621	578	608	641	597	585	597	565	562	599	608	588	607	612	612	624	635	591	621	599	592	591	583	596	569	594	588	590	619	587	607	574	597	584	584	591	598	590	601	613	630	590	638	633	570	578	633	620	606	609	612	583	639	594	593	585	590	648	612	551	575	580	612	589	591	588	629	660	580	580	612	569	593	557	645	592	599	594	604	599	564	630	575	572	582	559	626	570	612	606	635	603	580	598	585	554	564	583	632	623	564	600	639	588	621	583	631	638	614	577	552	587	635	590	622	566	640	600	622	582	608	602	578	610	601	605	589	580	649	625	585	626	599	605	589	573	646	603	641	614	594	603	607	605	615	600	607	646	644	600	649	562	601	587	609	589	575	640	648	617	632	636	590	566	576	594	585	594	599	579	605	595	596	574	625	610	602	607	610	616	610	582	620	611	613	615	568	641	659	580	589	607	588	584	581	609	588	572	604	587	603	569	610	602	625	566	612	638	608	623	583	589	536	609	601	623	596	610	611	615	597	593	625	580	630	598	584	611	570	608	597	576	612	602	594	590	654	671	629	661	609	604	606	606	599	624	579	638	590	588	637	588	611	568	588	578	621	564	604	625	576	594	610	632	590	587	603	578	608	616	569	628	626	597	594	569	619	593	550	633	571	566	581	636	584	628	626	614	603	600	614	622	593	550	624	594	651	571	650	637	572	543	650	614	604	598	588	587	646	564	628	638	587	609	613	575	608	594	604	620	604	599	600	592	571	566	667	645	586	620	599	584	578	564	592	619	637	577	599	628	581	616	625	611	639	568	615	585	599	591	610	603	617	566	634	597	602	603	644	563	615	554	622	596	562	569	588	579	571	620	569	603	546	608	627	595	595	631	588	604	633	607	596	564	618	562	609	633	605	573	592	592	589	620	612	592	580	583	613	587	563	644	568	625	558	610	585	624	575	634	602	627	585	619	600	617	618	561	576	656	641	579	610	616	585	608	577	580	581	604	626	604
8810	2412	2959	2130	1414	952	746	582	443	381	332	298	298	257	212	210	176	215	192	207	180	167	149	145	168	189	153	163	168	149	147	144	139	145	170	143	161	142	165	141	148	150	153	126	156	140	157	131	128	138	144	139	130	132	130	133	126	126	145	133	115	111	143	123	150	133	121	142	122	130	131	145	104	129	130	133	151	128	126	130	137	120	119	132	110	123	134	139	118	130	138	145	123	135	114	113	118	139	130	121	121	116	144	149	124	114	144	124	143	143	125	127	139	140	123	126	134	151	119	138	117	108	150	136	136	122	123	135	146	139	117	117	135	119	125	127	121	123	141	125	130	133	135	125	120	119	127	112	155	120	126	131	113	125	134	144	131	130	107	123	130	122	108	147	136	123	125	144	129	140	111	124	136	134	124	140	122	133	126	146	126	125	137	144	133	124	127	131	113	135	119	134	123	117	139	129	137	139	133	138	123	127	101	136	117	110	127	103	123	137	140	141	142	133	117	124	117	117	109	128	128	113	119	147	133	110	118	121	129	120	119	140	125	141	118	148	126	115	127	124	134	153	135	119	130	98	125	140	129	126	118	114	117	138	141	123	152	127	135	126	128	136	126	124	123	147	166	133	129	99	155	106	140	122	112	143	132	140	125	111	130	121	134	108	106	141	127	118	151	135	128	124	113	128	124	118	140	134	117	142	123	122	129	120	144	127	116	148	121	135	137	155	128	130	127	123	122	130	126	110	126	125	122	126	137	120	126	115	108	103	108	120	122	133	131	134	141	149	151	134	116	127	128	139	144	111	122	125	139	127	121	137	132	127	139	121	112	133	140	123	128	132	125	148	123	138	136	131	125	145	126	131	114	118	130	134	118	126	133	121	140	98	117	130	126	127	132	134	127	126	135	126	135	135	112	118	145	111	140	148	123	147	126	130	128	126	118	131	122	129	110	133	119	131	136	133	135	125	125	133	136	121	122	115	129	127	136	135	146	137	127	135	132	117	135	141	135	127	103	128	122	132	140	132	144	130	138	137	122	116	108	138	106	126	138	110	112	102	132	134	139	128	125	135	135	119	131	126	131	109	131	133	132	129	140	108	139	120	122	126	134	134	121	121	136	140	128	99	127	111	117	105	119	120	139	124	131	132	120	120	135	134	104	128	125	128	126	126	129	128	121	129	109	106	130	134	135	126	126	128	118	110	123	135	113	140	137	118	131	125	121	115	127	144	113	123	127	121	144	111	149	145	155	129	147	126	142	106	116	161	109	120	126	120	120	123	135	144	124	136	128	106	119	127	145	130	137	120	128	138	120	131	136	115	133	122	136	113	122	138	138	129	111	131	137	116	141	130	132	136	128	130	119	122	127	128	123	140	129	121	121	97	132	115	148	131	130	141	130	144	135	128	128	131	109	147	105	128	136	130	145	124	109	124	151	140	117	127	122	117	103	122	149	133	121	131	134	129	123	106	133	127	125	134	119	140	125	120	115	109	130	123	126	113	127	133	134	141	131	129	126	127	127	106	135	133	123	119	123	115	132	130	132	131	120	132	114	107	138	133	139	111	115	123	131	148	132	111	120	111	124	133	128	130	112	135	148	128	121	124	122	135	131	113	123	136	139	105	113	122	132	119	124	139	113	131	141	130	135	132	123	123	131	120	137	117	128	133	135	112	129	136	136	141	94	128	112	119	140	123	123	113	122	132	123	139	128	118	122	129	148	128	136	134	119	129	141	117	137	133	127	115	125	139	135	112	144	118	124	118	129	112	148	121	129	150	134	133	129	129	123	134	139	142	131	135	119	141	132	107	118	129	118	131	118	126	129	119	134	142	134	137	132	127	133	112	151	133	136	128	117	124	123	129	155	148	135	139	129	119	131	112	129	128	131	134	117	141	124	125	128	128	140	123	134	127	136	115	129	121	121	126	132	123	130	142	135	120	133	121	126	123	123	151	123	137	120	114	104	154	140	130	118	129	141	133	125	133	147	126	118	124	148	125	141	131	149	149	121	114	143	131	125	135	124	118	139	122	130	131	140	148	117	124	135	127	130	115	137	147	122	129	120	133	121	130	122	131	100	141	128	134	122	138	123	124	126	128	142	108	135	144	130	129	114	148	121	122	136	135	123	131	150	139	122	115	110	124	129	129	144	139	114	135	133	134	140	119	115	117	144	130	142	111	135	123	131	145	152	115	122	145	124	111	129	133	126	145	113	142	114	121	140	119	129	129	118	144	103	125	142	119	134	135	134	145	128	124	133	117	127	117	129	130	121	140	127	123	155	121	127	149	115	135	152	129	120	129	143	122	125	120	114	132	119	110	121	120	124	128	124	117	106	134	122	137	134	121	109	134	133	156	128	104	118	126	119	127	130	124	132	130	108	128	133	117	135	143	130	127	131	128	135	124	132	151	122	121	135	145	140	123	134	124	125	136	123	124	149	143	131	123	118	109	122	107	131	120	143	131	126	125	122	122	124	124	120	121	133	158	147	120	126	112	135	134	132	124	115	147	124	141	130	142	118	139	134	105	133	111	129	131	122	124	149	106	113	123	118	127	129	124	138	122	127	142	117	128	120	125	116	120	130	112	138	117	142	145	121	103	138	120	132	115	128	135	120	113	123	150	130	115	135	126	117	113	143	134	135	130	132	121	135	111	114	153	134	108	129	133	132	130	117	135	132	129	139	133	101	127	131	122	141	121	127	116	139	108	116	127	131	129	125	128	119	112	140	127	157	140	157	117	113	118	119	134	116	139	113	122	126	140	124	138	135	115	124	137	104	105	134	132	134	130	123	125	120	137	112	131	127	123	125	119	132	122	133	131	150	115	121	133	111	135	130	114	127	121	153	112	137	119	140	123	128	145	130	111	120	140	126	131	127	128	119	110	132	132	114	127	141	130	110	110	136	132	123	119	116	141	131	118	128	119	120	130	117	123	135	127	102	125	146	112	133	125	109	133	143	117	125	134	139	120	130	120	113	116	131	123	145	111	140	152	125	124	136	129	109	127	112	126	125	117	127	134	128	130	125	127	107	154	125	124	141	108	117	126	122	118	131	119	124	119	126	127	150	142	133	111	148	123	125	134	115	126	125	117	130	128	142	121	135	138	113	123	134	126	123	118	118	121	137	147	135	139	120	111	125	121	141	129	96	128	120	135	140	119	135	129	146	139	117	143	114	132	110	123	134	122	117	136	156	136	135	143	128	123	102	112	148	117	127	116	130	132	135	137	136	112	136	126	133	140	139	146	123	110	135	139	109	124	122	125	123	113	113	139	150	119	117	138	125	122	125	128	121	119	130	129	129	121	135	133	128	120	129	155	135	128	143	122	137	126	121	126	125	136	131	124	130	126	130	115	120	127	151	129	127	140	129	146	138	134	120	117	125	129	129	105	147	126	111	116	149	124	113	156	141	122	133	143	96	129	143	135	112	138	127	94	134	130	131	119	125	111	132	126	129	133	128	117	136	132	156	102	106	131	114	133	120	153	126	136	116	145
7779	2788	6703	7259	6065	4786	4011	3356	2722	2279	2043	1776	1627	1469	1308	1184	1141	1001	979	973	861	857	879	791	779	832	792	799	820	756	799	835	728	635	666	739	717	802	774	687	591	579	614	585	575	541	589	560	558	572	510	512	501	524	519	533	565	502	514	504	510	489	454	520	509	491	476	480	477	508	480	456	491	466	481	485	491	474	459	457	474	483	462	448	470	455	478	514	447	481	495	498	487	427	456	453	470	450	453	454	435	429	455	422	450	456	476	427	443	453	435	455	499	429	462	441	435	438	442	454	448	428	467	503	442	495	469	466	459	444	462	451	455	441	462	432	453	442	469	497	434	410	402	442	436	423	437	440	446	427	461	426	427	440	459	497	409	479	426	418	455	440	407	470	465	454	454	453	446	459	453	440	461	456	445	442	455	455	427	462	465	470	439	436	441	460	429	461	472	382	457	448	432	478	462	454	409	453	464	448	447	425	455	460	445	458	418	450	461	458	421	448	451	451	440	412	465	437	433	497	441	425	432	423	465	447	462	470	470	432	456	456	447	434	441	450	460	475	415	471	437	441	372	422	473	429	436	471	474	435	442	487	433	472	483	417	447	447	439	481	431	431	448	477	457	468	489	454	444	434	455	439	446	436	511	446	488	467	429	432	436	478	402	419	431	441	425	460	482	445	425	457	437	477	445	449	477	441	452	433	448	425	444	446	471	422	441	414	430	469	455	435	470	401	466	443	460	459	458	484	464	459	462	425	452	403	459	436	478	428	462	450	456	473	479	448	440	442	423	465	476	457	453	466	454	407	434	456	413	453	431	434	430	418	417	445	455	442	421	408	424	415	455	436	450	436	432	453	435	425	420	425	490	431	437	459	440	433	433	439	447	441	444	461	440	438	456	449	456	474	452	401	418	447	469	430	437	427	439	434	472	437	433	452	442	426	428	463	437	424	441	443	468	389	478	418	442	438	427	439	466	445	415	457	414	453	442	474	463	488	453	420	412	409	461	458	434	482	438	481	431	456	486	417	472	459	452	413	451	445	428	443	430	445	429	408	453	454	454	413	454	418	413	474	473	446	437	406	429	445	420	438	434	439	493	475	436	415	419	427	470	495	439	498	471	421	380	451	433	436	420	441	420	468	424	490	439	427	413	417	447	445	451	419	436	452	452	453	416	445	431	436	379	438	439	443	408	444	446	437	454	448	468	427	420	439	453	449	464	422	447	444	413	458	481	429	431	451	433	437	454	397	464	439	466	425	451	469	419	481	454	452	445	434	456	443	482	444	459	417	450	430	421	437	449	452	459	474	394	445	452	493	448	430	468	414	410	451	443	441	439	430	453	448	443	458	450	438	439	428	448	438	445	471	409	457	464	453	479	452	482	441	432	441	439	428	445	447	444	464	435	441	426	466	418	473	455	438	462	405	463	409	463	419	458	435	459	458	484	426	470	423	423	415	455	376	440	433	469	460	445	461	466	470	428	463	467	443	454	458	427	425	419	460	436	469	418	456	433	444	469	451	447	434	442	437	457	426	447	474	421	460	413	440	460	444	384	426	436	430	434	472	454	423	458	451	479	423	478	470	419	442	487	419	436	458	451	452	424	453	399	445	466	438	491	439	428	452	449	453	429	475	460	412	434	403	391	428	420	463	429	476	468	423	450	453	450	443	410	432	426	440	414	449	410	437	461	408	414	403	453	438	440	435	440	436	452	469	443	446	402	468	460	458	418	458	420	418	416	444	446	429	457	473	448	441	425	450	451	437	426	424	474	444	446	464	397	433	452	443	442	440	428	420	424	456	485	468	415	425	436	419	439	466	472	424	447	491	441	480	428	444	437	430	421	436	444	457	437	443	389	447	475	465	436	441	436	420	420	468	467	396	447	454	457	449	468	446	465	445	421	480	462	486	446	449	482	429	413	443	456	415	441	466	451	431	414	440	455	430	458	479	468	436	473	422	442	483	451	427	415	430	446	460	391	400	472	422	423	492	478	458	456	431	461	470	433	408	452	436	454	400	437	459	424	451	427	423	466	409	482	463	428	432	487	467	479	473	419	421	461	441	456	407	463	418	421	474	419	445	461	463	419	428	424	429	427	429	476	405	433	416	451	427	416	435	468	435	496	432	426	473	424	420	440	426	438	405	428	427	422	423	462	478	448	438	476	453	447	445	411	446	434	422	424	440	455	448	432	440	445	461	447	439	435	446	469	463	434	441	425	438	403	475	444	449	457	457	477	424	458	468	481	456	460	443	443	441	430	424	410	486	454	446	424	446	481	456	436	426	434	501	414	437	434	464	450	456	459	451	423	422	420	441	412	453	457	449	418	436	441	463	430	453	481	424	409	483	442	442	433	449	467	454	396	432	454	435	432	488	450	473	449	426	469	495	468	449	466	429	432	438	442	399	466	433	424	424	476	461	459	451	453	451	398	436	484	453	422	421	440	447	433	449	455	439	473	431	458	437	462	443	454	462	423	435	453	455	414	398	451	447	462	437	459	427	413	408	455	459	458	477	445	427	445	452	437	462	454	474	431	465	436	439	442	455	458	421	428	439	422	488	436	455	435	431	472	425	429	462	452	481	465	483	429	442	469	445	457	426	439	435	422	432	422	445	439	428	413	435	425	480	426	425	414	461	447	432	463	444	439	451	413	435	422	466	430	457	436	438	487	453	447	427	465	441	444	426	420	459	440	433	435	452	431	460	503	464	460	431	440	431	467	416	453	439	428	467	452	472	469	464	422	460	446	429	437	429	453	409	470	459	451	423	411	444	453	434	453	488	410	416	428	462	482	451	438	450	486	411	470	410	425	476	433	498	445	459	463	477	431	415	453	440	477	441	466	438	428	470	456	428	434	419	422	440	450	444	411	456	448	444	437	473	449	472	446	469	434	484	421	456	430	440	454	447	438	487	424	426	446	417	447	429	371	446	465	437	469	455	425	451	411	402	420	424	436	443	459	429	487	423	432	413	441	468	443	457	435	455	432	439	436	433	486	418	465	457	484	412	477	425	412	483	462	414	449	422	422	440	434	418	458	431	474	413	443	445	436	425	458	449	465	478	430	421	436	472	461	416	428	440	451	457	406	436	428	435	443	442	445	457	417	429	440	441	407	446	410	407	430	414	442	451	420	467	428	477	477	433	459	465	460	454	466	462	445	416	433	412	442	439	442	455	429	415	454	353	433	412	379	439	401	452	415	458	435	408	498	442	429	461	442	453	437	454	419	424	431	438	456	417	440	448	437	484	443	443	445	460	437	456	442	440	466	413	430	448	472	459	429	438	426	448	457	481	470	444	443	439	446	427	437	448	462	411	453	438	454	430	416	437	444	422	445	444	448	430	464	444	447	436	410	438	475	458	384	444	462	455	408	440	470	435	441	424	434	436	475	466	475	429	437	448	457	495	444	484	431	422	460	461	422	452	427	448	449	421	454	477	474	457	459	415	430	451	452	449	433	434	413	436	400	463	429	420	430	438	436	459	450	449	446	444	445	446
1271	345	375	356	323	313	313	299	302	333	320	311	329	299	324	335	327	313	313	310	313	286	293	306	327	307	329	314	302	291	314	313	310	297	336	317	324	320	309	294	302	324	282	297	307	346	338	300	334	321	314	292	330	304	308	298	277	315	321	327	317	343	310	315	329	329	312	307	304	339	302	278	311	332	289	329	278	302	332	338	313	298	328	337	279	311	337	317	311	288	323	324	310	313	294	316	345	301	368	321	325	324	304	334	308	307	286	310	308	329	297	311	327	324	297	324	295	320	285	331	322	326	291	307	344	326	363	329	294	321	322	345	312	323	309	322	295	299	309	297	330	296	317	301	286	348	307	324	319	296	329	320	329	293	301	303	315	328	332	309	299	302	290	281	293	327	294	327	311	299	320	288	308	297	294	305	327	331	256	293	289	302	342	326	311	297	278	282	295	293	332	326	335	321	302	304	324	302	286	290	316	318	320	310	326	313	327	294	315	304	291	315	289	290	322	323	309	346	334	310	329	332	325	301	337	339	294	303	304	322	284	288	323	316	287	302	330	325	304	333	325	286	337	318	313	302	321	338	315	312	321	315	300	329	337	300	320	333	326	300	314	296	271	297	348	305	300	293	290	337	330	313	327	320	310	325	312	294	296	302	296	335	315	305	299	283	319	326	364	318	313	313	309	280	331	304	307	278	324	281	337	282	370	344	321	341	272	301	319	273	309	314	296	300	341	297	334	290	305	313	292	272	335	316	316	264	326	298	302	311	331	298	323	321	334	342	311	304	297	315	314	299	302	298	346	308	316	332	298	306	317	333	293	322	302	327	312	318	329	359	294	292	319	300	318	332	324	321	315	338	301	295	336	293	277	303	268	292	318	331	330	307	315	293	297	299	298	310	323	306	300	299	275	313	331	328	312	295	298	308	297	326	312	323	330	335	324	317	338	298	302	282	322	309	317	293	297	336	324	319	293	309	330	288	340	314	327	309	304	302	307	309	329	279	323	319	311	339	324	267	321	304	315	318	337	318	307	307	292	304	348	321	304	307	310	290	308	308	313	292	297	292	356	328	331	274	303	294	302	304	301	317	328	289	302	322	306	299	336	305	289	312	276	314	323	303	316	339	316	290	358	310	297	299	290	304	329	302	307	345	288	297	312	306	279	321	306	307	301	317	315	332	342	277	313	319	315	308	296	305	302	314	316	296	322	329	300	300	301	327	337	311	300	327	345	305	317	326	321	313	322	306	309	307	314	312	306	286	336	298	340	298	297	315	309	302	316	291	326	295	281	321	308	317	300	321	311	301	327	299	294	283	286	307	308	344	323	318	320	279	273	343	321	296	321	309	297	327	310	315	332	311	306	299	334	280	341	319	285	305	311	286	300	315	299	306	306	349	322	299	300	303	312	307	301	315	318	324	307	304	310	306	309	324	321	326	297	299	330	295	309	313	304	318	300	342	321	318	338	335	312	319	321	305	303	308	305	346	318	272	286	324	305	315	318	273	323	347	308	321	329	311	283	305	357	311	297	307	321	318	291	293	308	296	267	348	293	300	342	282	292	316	334	346	349	294	322	320	305	306	307	306	315	315	305	285	278	319	299	305	315	309	305	299	282	287	332	325	317	321	309	281	320	290	314	309	312	307	310	286	318	272	332	312	297	299	326	307	289	307	346	333	325	320	307	320	313	321	338	319	319	330	314	327	319	345	285	306	317	294	274	322	319	288	293	309	326	317	286	308	276	306	322	313	302	332	331	278	288	291	312	298	299	328	327	272	300	291	305	322	277	320	299	300	308	336	320	313	320	307	332	363	304	297	286	304	341	289	311	283	317	328	323	323	332	284	316	291	286	322	320	319	322	337	313	297	322	348	287	319	305	300	317	298	314	310	299	292	312	306	296	332	317	299	281	289	322	309	347	334	282	312	303	302	332	310	336	323	307	296	318	311	322	323	316	305	318	289	274	284	286	305	314	325	267	283	323	303	294	317	327	300	314	325	320	279	289	316	317	281	323	345	309	336	314	315	297	318	339	320	323	301	303	338	313	298	296	285	321	348	327	318	321	324	311	329	304	279	325	286	295	301	276	335	330	329	323	301	351	317	309	306	322	326	310	300	323	288	329	297	322	298	324	319	336	320	329	338	284	327	299	313	286	311	280	315	303	311	324	342	314	306	344	341	323	333	283	313	329	301	335	290	271	332	328	309	324	336	312	300	291	281	299	322	318	320	283	293	312	349	291	326	294	285	294	271	325	306	329	313	317	315	299	309	353	326	302	338	279	301	299	323	300	312	305	289	312	311	329	317	311	332	318	328	321	309	302	302	327	321	361	278	294	286	325	334	310	324	291	295	303	324	293	338	314	317	333	309	324	297	280	336	292	340	313	351	291	320	295	333	331	301	297	304	285	327	325	337	296	311	334	309	320	335	322	317	328	329	309	301	299	321	345	301	317	290	286	325	289	334	307	318	300	319	302	317	335	302	305	312	297	354	286	306	287	290	308	333	340	325	330	331	319	284	317	292	313	294	339	269	330	340	301	307	294	331	326	279	286	303	352	320	327	294	319	295	285	307	308	311	288	279	326	323	321	320	342	321	289	340	294	309	306	292	326	330	341	289	295	305	302	291	285	298	323	312	312	304	323	308	289	330	321	317	292	305	328	307	300	313	306	301	317	278	314	324	275	296	328	321	317	324	293	309	303	313	338	282	316	347	301	321	322	317	322	281	328	333	322	315	350	322	319	323	306	300	295	289	347	325	315	279	271	302	316	301	326	316	327	314	291	313	306	281	302	329	276	283	302	302	281	323	285	300	325	311	296	301	329	313	280	272	334	317	303	320	310	303	345	317	323	297	294	305	310	309	339	347	330	295	325	302	308	351	328	292	312	317	338	337	312	314	334	297	329	302	315	305	313	295	299	330	323	295	305	304	313	309	319	321	303	299	306	315	319	298	286	299	307	293	306	297	287	306	318	317	335	298	281	309	335	321	317	300	306	315	299	287	336	328	305	319	306	287	329	315	327	335	295	256	302	308	303	287	338	325	321	330	288	307	299	324	298	297	302	295	295	306	333	306	276	282	300	272	303	305	283	335	285	346	318	336	301	297	311	308	296	342	301	341	323	307	309	344	300	313	278	329	313	328	363	311	316	317	297	337	300	294	285	281	289	322	334	294	313	321	298	321	329	301	331	309	309	289	288	321	321	302	324	282	339	293	312	322	335	304	319	315	313	321	256	307	335	356	322	353	302	301	348	309	287	323	312	348	295	292	327	286	310	295	327	286	309	306	311	314	305	316	327	321	272	302	328	313	294	306	305	310	274	305	285	322	317	289	354	326	328	322	307	298	306	320	296	299	313	315	326	296	325	345	332	331	333	326	309	300	284	302	310	329	299	337	304	339	268	357	327	327	297	337	323	326	303	329	328	307	289	258	348	347	331	294	321	323	304	313	314	299	297	353	312	305	346	315	300	287	281	299	301	299	329	327	282	299	317	315
2406	1061	1133	1142	1123	1042	977	979	943	930	1003	969	962	950	983	934	918	965	957	901	932	933	952	904	1014	922	930	928	961	966	993	938	946	981	916	914	964	964	925	994	936	944	971	935	934	966	933	952	924	953	955	987	943	899	915	905	946	961	988	929	980	1014	965	937	959	952	941	897	911	905	904	924	952	994	921	900	954	982	967	953	908	947	950	1001	967	1001	952	894	933	937	985	890	949	945	913	927	919	883	891	879	938	921	962	970	987	942	951	963	923	906	961	952	1006	942	931	945	975	948	928	957	1005	931	976	944	934	934	931	970	982	933	869	919	920	980	928	991	941	913	902	962	952	914	908	1005	919	952	905	934	1012	939	910	965	930	962	965	937	947	928	968	921	973	955	928	935	959	1011	902	902	961	976	962	930	918	894	1003	931	965	983	945	953	937	935	944	937	918	968	968	892	956	989	919	929	937	900	1013	965	904	959	929	919	918	949	979	958	916	940	963	930	875	937	946	900	943	892	931	892	910	912	908	975	947	925	920	963	919	962	970	887	917	934	937	884	952	958	867	890	907	942	997	939	978	941	882	939	993	957	910	881	874	936	925	855	951	903	952	961	939	959	948	967	959	975	905	918	957	909	986	892	949	979	952	943	977	915	942	925	906	945	952	951	932	886	990	891	982	912	903	849	935	940	972	921	977	974	930	889	971	923	909	907	891	913	909	939	950	954	969	890	946	935	952	924	903	950	951	928	941	925	964	986	890	973	1008	933	952	906	935	963	916	923	889	928	955	917	947	929	925	951	971	924	942	931	891	960	950	939	936	935	928	984	967	974	918	962	927	932	913	954	904	896	953	911	932	942	951	910	920	966	927	932	940	932	997	917	941	975	942	952	942	1001	932	982	919	969	938	948	946	905	959	906	958	959	952	992	964	918	917	955	963	885	924	936	986	940	944	943	1002	975	913	944	925	981	924	914	957	909	892	940	958	930	950	912	987	975	959	975	911	933	930	861	978	937	979	946	930	928	920	958	999	932	915	927	929	939	1009	930	900	950	927	930	948	944	946	952	985	939	906	869	947	930	955	923	952	924	952	980	964	966	931	916	932	939	974	950	922	957	989	910	916	978	891	948	959	953	906	961	962	951	915	932	897	948	936	974	910	941	884	954	953	918	925	946	966	912	882	932	956	887	925	937	950	975	928	925	900	976	921	923	924	959	997	1007	980	911	912	955	920	1025	921	964	945	943	943	961	972	963	898	902	959	936	986	990	971	963	938	941	911	879	902	914	947	951	937	972	927	939	962	956	939	964	890	937	894	927	980	957	979	980	962	994	923	959	969	968	938	919	950	951	907	954	945	906	997	888	912	921	887	940	984	950	958	983	923	985	914	916	978	985	964	950	962	923	954	952	932	924	928	937	1006	951	927	913	966	933	1007	901	945	877	917	963	900	984	918	947	904	948	922	895	903	903	928	980	885	926	970	931	918	925	934	911	920	939	918	977	908	965	929	914	930	953	957	958	969	933	957	924	890	973	988	964	944	904	922	956	938	928	951	959	927	905	905	904	922	942	955	918	945	906	945	988	1013	1004	910	952	951	965	950	880	876	915	917	923	921	968	897	904	948	901	901	959	949	908	923	928	944	919	947	964	929	910	886	960	950	954	959	923	960	930	942	931	958	940	885	973	933	918	923	915	946	957	895	993	970	864	937	940	931	915	961	907	963	949	977	976	928	975	867	864	978	955	1002	958	939	911	951	909	957	946	956	944	972	908	931	958	993	926	967	930	995	946	937	958	935	976	919	946	922	981	956	956	951	972	1000	993	915	963	926	936	939	895	936	921	932	927	921	944	915	953	973	879	971	1011	872	955	913	889	974	906	957	982	926	926	956	962	963	903	974	967	926	962	986	960	920	846	909	951	977	931	972	920	953	990	960	951	943	971	956	955	934	878	892	949	923	907	957	995	903	972	938	947	888	981	921	960	919	1000	934	956	932	969	939	917	889	940	933	955	903	938	960	903	977	973	991	968	953	948	909	962	945	926	943	907	887	888	880	876	930	932	871	987	906	998	935	954	965	944	904	943	926	892	983	1002	918	950	952	931	952	939	931	914	954	946	947	948	947	971	918	963	943	936	886	951	918	957	925	959	912	958	883	959	926	935	977	908	924	953	958	974	920	894	904	951	983	1002	912	978	961	915	953	938	955	946	938	908	960	952	978	934	974	939	976	908	911	955	948	946	947	935	957	985	926	962	962	947	971	890	973	928	889	943	970	932	909	945	908	906	952	907	929	965	985	888	939	926	993	960	971	938	924	967	946	921	952	946	951	983	912	909	927	990	959	962	943	897	939	931	938	982	926	964	914	918	932	935	976	927	942	906	948	903	942	946	944	904	990	952	926	931	997	958	928	951	944	933	895	952	934	921	965	973	970	907	964	936	959	914	914	895	942	977	935	909	909	974	943	923	888	952	963	913	987	985	967	924	948	885	949	952	887	915	967	940	983	912	929	942	918	896	939	896	940	936	931	952	933	979	967	968	901	931	932	963	922	1000	953	915	924	934	925	911	945	948	926	927	908	903	949	962	937	972	977	930	949	982	897	930	937	981	908	910	977	983	951	987	991	923	912	984	953	887	957	958	986	944	892	946	914	1008	911	949	936	905	933	925	912	961	956	906	941	908	930	949	950	941	972	877	920	927	958	958	939	991	935	959	932	920	942	912	957	916	945	949	957	971	992	964	938	891	938	972	927	958	940	930	984	941	934	966	980	964	990	917	938	969	934	942	944	930	911	919	951	935	960	968	1017	949	908	928	940	928	938	936	952	930	910	972	913	955	924	929	909	943	970	914	909	941	910	900	923	924	903	929	905	955	995	911	1000	985	939	976	957	954	914	955	942	960	924	926	951	900	971	952	997	931	985	952	915	889	1000	949	905	899	899	998	971	918	940	902	954	926	985	944	892	939	900	946	966	960	989	956	921	910	944	961	939	967	927	908	987	932	966	954	903	968	949	1033	986	896	936	972	989	953	926	929	919	955	928	980	896	935	935	962	937	869	928	883	944	960	968	995	894	936	904	927	910	953	929	972	918	898	983	950	967	883	1000	884	892	950	989	890	956	953	885	893	902	955	916	986	979	863	983	904	944	927	968	993	976	922	923	892	977	931	890	992	949	938	979	908	948	891	952	911	909	935	924	881	924	934	1008	889	957	928	892	918	1000	935	985	949	918	892	929	967	935	940	914	905	995	957	908	902	953	944	915	890	931	981	979	926	922	929	962	973	893	938	945	969	949	873	930	941	916	935	958	923	949	976	967	968	917	908	968	929	920	966	923	888	934	935	942	926	940	920	986	870	900	920	944	941	967	948	905	925	948	917	919	1007	990	935	890	913	927	941	925	924	976	930	924	944	944	911	911	907	931	985	930	940	968	943	997	1006	972	992	995	942	1012	903	954	957	923	924	871	910	965	877	986	885	957	943	959	936	917	950	942	947	935	940	940	925	930	877	936	958	967	955	936	980	911	938	899	955	901	983	1006	939	902	1001
4879	1351	1548	1123	821	563	476	430	365	340	303	284	287	280	241	217	244	217	192	236	228	200	218	237	212	202	209	209	210	210	196	186	206	206	207	219	185	193	186	206	199	194	214	193	217	189	190	168	170	190	226	190	198	179	217	212	187	175	170	200	177	202	201	213	208	204	187	164	184	182	163	188	200	215	230	218	172	203	195	182	167	214	193	194	195	184	189	184	176	186	191	209	177	167	183	200	207	168	190	207	183	170	175	184	189	199	193	205	162	182	200	176	189	203	189	181	175	169	166	181	205	200	215	170	170	189	182	181	183	196	197	183	191	165	198	197	182	195	183	198	169	154	184	188	203	200	192	179	180	200	179	201	183	186	203	185	179	173	172	209	207	190	186	186	203	189	182	180	181	173	178	195	196	204	184	179	188	191	156	182	170	157	183	173	178	195	193	163	193	179	169	169	161	190	176	182	179	159	172	167	193	175	172	191	175	179	200	167	185	212	196	172	199	192	192	208	188	201	170	182	171	189	184	180	183	209	159	174	188	188	186	187	202	189	183	202	180	213	181	215	178	187	170	185	206	208	200	173	196	161	198	211	203	195	167	170	184	165	173	193	164	191	178	183	188	180	188	185	189	208	163	179	207	188	179	184	207	175	188	185	207	188	186	175	191	185	179	191	211	165	190	171	218	194	152	194	163	183	170	202	160	182	174	165	163	179	197	160	190	204	184	153	175	190	175	207	174	172	211	165	181	176	176	177	207	200	172	192	176	180	184	199	167	234	188	199	190	190	176	162	195	181	184	165	191	159	203	184	174	195	195	199	192	181	192	181	191	165	158	171	191	205	184	210	186	180	178	212	180	169	192	170	174	199	189	180	199	177	186	214	184	201	171	189	187	172	190	185	180	192	174	177	229	182	189	199	183	175	193	138	187	205	193	181	170	198	191	192	188	189	171	177	168	182	189	177	179	190	191	163	171	169	185	197	166	164	192	199	191	182	161	207	191	161	197	202	169	179	178	185	198	213	205	195	228	190	195	183	176	196	195	171	194	183	171	172	198	179	178	179	173	166	196	210	184	165	197	200	170	161	194	179	196	190	198	192	208	187	208	203	162	178	187	181	185	183	177	195	205	201	176	196	192	186	187	181	192	180	172	190	188	183	186	210	168	189	162	190	172	168	153	208	183	183	166	210	200	210	183	188	154	183	184	204	193	203	193	192	205	176	185	193	207	171	209	170	187	182	201	171	173	187	181	184	172	181	202	184	192	210	215	195	194	192	194	200	198	197	184	179	185	172	189	188	180	203	203	181	171	189	187	152	190	207	191	185	163	180	173	180	210	188	171	208	198	182	176	167	176	176	190	216	180	203	160	192	169	172	190	163	181	181	168	200	189	171	201	186	197	191	213	193	192	158	169	180	192	189	196	220	199	189	178	181	189	198	191	193	191	189	185	170	210	192	169	196	167	172	178	173	168	165	200	182	200	159	192	183	187	186	164	204	184	164	182	177	166	183	193	188	183	187	179	198	192	192	206	193	187	208	201	180	184	155	188	195	203	170	194	205	163	189	190	191	205	167	187	195	177	190	204	183	162	180	187	208	192	165	190	200	186	177	178	187	187	200	189	185	172	182	196	185	210	191	204	195	206	199	182	205	191	176	176	166	197	190	187	204	180	189	184	197	173	190	216	192	220	178	185	200	213	172	212	173	191	190	196	195	190	204	162	181	183	210	190	177	194	227	186	201	194	188	197	210	169	170	183	195	223	208	200	176	202	208	174	183	186	188	213	193	212	186	205	193	197	181	162	190	215	195	192	196	188	184	181	188	183	187	189	180	184	179	190	185	184	181	199	196	195	184	169	179	195	164	181	178	165	186	203	185	200	199	194	199	195	204	183	183	196	173	181	165	164	189	211	235	199	194	195	176	182	190	169	171	201	197	176	178	188	202	170	196	215	194	190	197	198	161	211	166	172	213	176	183	200	188	188	186	181	177	201	194	183	195	202	200	181	186	171	170	197	171	195	169	202	197	182	176	183	212	176	204	182	185	160	193	193	165	161	173	169	209	182	170	177	195	183	195	177	199	184	188	194	209	184	183	196	193	171	178	199	194	200	190	234	186	212	178	187	186	170	191	174	193	179	217	171	211	196	197	198	214	206	191	180	190	190	203	192	185	196	181	183	197	188	171	211	208	171	184	225	172	197	191	179	194	204	199	206	203	185	198	181	171	211	189	195	169	187	180	196	173	159	190	187	164	194	154	181	180	171	199	187	177	189	222	195	186	177	196	186	204	200	183	212	205	166	180	181	198	178	185	204	183	194	191	179	181	188	193	220	187	188	201	182	163	187	209	207	200	175	200	191	181	169	188	211	201	186	198	165	197	169	196	184	204	200	181	156	188	183	168	179	187	198	182	163	181	177	197	173	184	176	189	187	144	176	179	205	191	208	198	173	194	193	193	175	179	166	162	209	200	187	179	203	185	172	230	195	173	194	171	184	204	182	183	199	145	166	198	207	186	185	207	195	198	203	176	173	203	190	167	210	184	199	172	189	190	192	189	192	195	189	191	209	189	193	190	183	180	192	175	187	170	158	189	188	184	188	174	176	176	183	175	203	201	183	184	193	188	193	181	187	158	209	174	190	193	189	189	187	188	195	180	181	191	182	175	174	175	191	187	184	187	158	187	190	219	188	205	198	206	195	219	172	189	202	203	202	178	176	179	193	203	197	200	189	193	200	195	191	200	184	200	204	180	228	183	196	160	217	178	194	184	166	200	161	188	183	177	197	188	195	181	185	155	197	219	182	182	204	175	175	217	181	171	167	178	204	163	205	181	155	192	187	170	174	180	190	187	190	179	206	180	184	187	180	178	187	189	185	206	191	187	187	186	200	215	194	212	184	198	198	194	165	179	167	173	162	197	190	179	187	185	192	183	178	187	197	178	170	193	187	179	154	178	188	196	183	186	187	191	218	210	203	174	207	176	196	190	180	198	203	167	199	206	221	164	188	182	199	210	186	186	197	179	198	180	185	169	187	173	184	193	195	194	177	192	183	205	169	181	187	168	190	157	187	188	179	199	182	176	202	191	156	188	207	180	204	189	174	179	180	193	196	186	197	181	186	167	214	187	207	182	179	212	202	198	191	158	197	171	181	207	190	185	204	174	159	192	185	192	181	189	192	188	201	195	175	178	193	178	193	181	173	173	184	190	191	197	197	175	183	195	183	182	200	177	191	187	201	177	205	170	177	200	199	180	205	195	196	194	187	164	196	230	204	167	187	170	184	194	174	193	179	198	170	194	180	195	171	195	188	186	194	174	177	168	179	209	198	193	188	217	160	176	204	168	205	193	192	171	182	200	166	184	201	180	199	183	179	176	212	178	187	208	184	168	192	181	177	200	191	201	180	193	188	181	172	189	180	175	186	191	158	184	177	193	184	188	200	185	198	190	172	171	188	197	181	186	185	176	193	208	159	197	182	193	167	178	170	174	182	190	189	177
5745	1864	3892	4181	3614	2951	2480	2049	1782	1636	1440	1254	1213	1100	1063	937	927	853	918	885	802	811	801	735	795	804	777	800	800	780	785	747	762	752	744	773	742	837	753	693	746	678	664	710	669	677	667	647	678	631	652	608	637	646	656	634	643	650	623	595	581	641	616	662	579	639	578	627	644	642	625	632	563	634	605	628	570	614	630	591	590	617	624	599	655	598	622	602	554	609	584	585	567	602	616	617	659	629	652	610	603	599	608	603	591	624	636	598	618	639	622	626	565	587	593	627	624	605	592	580	572	630	599	555	588	591	640	575	593	592	590	612	585	615	603	574	582	610	564	616	653	594	648	629	620	687	599	619	630	572	571	569	625	621	564	641	622	611	607	593	627	618	574	564	581	612	594	608	600	621	616	654	585	612	576	569	613	608	564	609	638	602	632	585	581	604	634	602	629	589	576	609	638	619	605	628	629	607	613	580	609	642	634	577	630	617	576	556	625	628	610	589	546	598	621	642	579	613	634	559	603	589	610	587	607	573	605	571	635	607	602	630	597	636	597	619	595	648	571	637	572	623	626	569	624	596	639	552	626	609	645	588	573	582	611	595	662	615	570	591	549	639	576	604	607	621	608	600	623	540	590	609	608	583	566	583	617	572	632	559	567	577	654	586	606	617	620	643	582	611	600	631	573	564	586	595	569	610	577	592	565	597	590	615	622	635	615	615	584	604	663	556	549	624	620	572	621	622	593	578	609	609	585	603	577	640	594	577	579	603	615	577	626	602	635	606	603	567	640	604	628	582	583	619	640	613	619	618	621	557	589	599	584	626	632	595	569	578	619	616	627	607	599	578	580	580	596	586	573	598	658	589	615	554	585	603	647	597	634	616	617	609	560	630	592	634	566	633	615	611	624	584	617	588	613	625	594	643	611	580	582	587	603	619	558	599	585	661	596	624	585	653	603	603	602	604	562	600	575	630	587	603	602	566	649	608	615	587	631	615	620	597	603	626	581	574	574	607	593	578	574	588	579	589	629	610	603	604	620	635	574	623	571	622	558	621	605	600	620	623	607	638	574	622	605	616	624	601	593	587	590	644	598	576	576	576	590	608	632	649	591	632	574	587	620	597	622	632	632	595	580	616	595	599	615	582	597	592	637	589	649	632	583	618	601	630	618	593	592	671	565	632	657	637	609	572	614	581	639	565	631	585	596	600	613	573	612	631	597	599	589	588	617	594	591	612	606	600	582	599	608	595	594	579	646	631	583	611	601	575	619	607	587	578	586	586	587	566	635	604	627	601	576	562	627	619	590	614	585	602	589	600	619	597	590	600	599	596	617	596	593	619	587	605	645	616	582	638	608	597	595	569	643	600	591	607	601	607	604	597	590	615	561	642	642	646	589	580	628	598	585	637	559	614	583	646	599	559	610	587	575	582	625	598	640	607	586	639	596	621	562	612	581	606	611	594	581	605	617	621	611	645	581	615	649	581	597	611	566	604	556	590	616	647	607	612	600	575	597	620	625	584	605	578	557	634	591	595	593	574	585	608	643	598	595	613	575	599	599	604	568	576	652	583	623	628	603	573	620	598	627	574	612	597	627	616	620	619	577	597	607	607	609	553	608	644	586	601	614	625	625	605	568	592	621	599	607	622	561	596	602	586	638	614	613	599	579	603	629	611	568	600	586	620	589	615	630	587	586	607	618	604	599	606	617	600	573	642	627	631	628	601	570	595	593	609	562	590	601	625	587	569	607	594	586	602	581	566	623	612	580	616	594	609	583	612	615	573	638	623	625	599	595	561	570	606	583	618	623	587	603	624	558	590	595	618	642	637	607	598	621	652	610	620	580	604	569	611	622	582	618	598	632	619	621	578	599	631	610	608	609	597	602	630	573	581	543	604	578	553	576	598	583	599	625	617	584	604	600	630	610	591	603	609	614	640	609	649	628	613	618	590	564	602	590	597	620	627	602	617	616	611	605	561	578	622	623	595	599	609	545	660	589	630	590	579	582	589	609	624	599	592	603	648	642	635	647	630	578	609	579	614	649	643	584	589	574	552	617	671	600	558	619	620	575	598	601	586	648	603	603	638	611	571	587	594	607	567	567	630	649	639	577	579	536	600	630	621	615	602	656	630	634	640	589	574	607	606	590	606	573	617	572	627	609	605	603	614	613	596	605	603	595	612	559	570	610	629	634	628	585	589	623	568	559	584	624	628	615	597	571	622	593	580	573	580	602	595	607	579	569	591	609	610	590	577	608	610	576	655	617	630	605	603	607	591	620	590	594	611	648	584	594	610	579	658	601	601	589	579	597	588	597	638	600	592	569	577	627	601	598	634	545	635	643	596	587	628	578	576	607	589	570	558	608	634	597	592	624	606	613	580	560	635	623	575	612	658	629	593	592	594	603	604	604	578	620	584	625	601	614	606	604	607	597	591	550	618	581	607	602	653	603	597	612	581	596	615	616	545	607	615	607	623	605	629	601	577	592	615	588	589	623	608	581	563	596	633	650	613	641	570	610	610	561	589	619	625	567	605	599	596	593	612	640	617	632	588	635	557	598	622	569	577	582	629	608	549	641	599	643	605	554	633	592	587	598	624	592	597	590	578	631	606	597	597	616	604	607	619	564	580	615	626	586	641	611	597	573	600	615	609	596	581	659	639	578	661	602	614	572	606	550	644	595	605	580	617	596	621	623	630	609	604	615	612	638	613	636	626	590	583	619	604	590	563	593	616	607	595	589	577	547	611	669	571	551	623	560	577	629	617	565	613	615	624	609	638	622	605	628	548	672	612	623	613	645	586	610	611	627	618	566	606	603	589	609	630	621	582	577	553	624	609	596	580	601	625	569	601	620	619	628	590	565	583	598	552	617	624	644	617	586	595	621	586	602	584	605	598	643	539	583	586	593	565	608	616	610	615	617	537	569	608	579	583	605	621	597	610	599	573	612	575	614	605	599	580	599	568	618	585	608	612	622	586	533	625	592	569	572	610	587	563	594	620	616	606	630	653	610	622	623	606	572	617	629	620	620	630	629	570	627	628	624	630	601	614	613	605	620	630	590	605	617	648	625	617	585	613	600	634	675	606	608	569	639	659	605	604	553	585	609	609	566	611	605	593	577	603	552	551	621	592	623	603	605	642	576	636	622	616	604	578	601	623	581	599	615	607	648	574	580	647	591	628	575	612	655	606	554	582	612	612	649	618	571	595	603	593	593	676	635	605	605	616	581	573	640	601	606	645	611	625	609	602	642	627	567	547	604	625	619	582	603	587	575	638	611	603	617	614	570	625	597	622	613	605	602	569	584	630	587	579	600	553	611	574	581	601	631	569	542	598	595	596	592	571	601	635	601	589	609	578	572	631	611	633	597	568	634	569	632	587	634	593	613	601	614	611	566	593	650	576	598	552	590	614	618	617	632	586	617	590	647	609	597	576	573	634	588	631	568	620	634	583	600	613	621	569	608	599	598	616	589	599	579	614	581	596	596	627	601	609	566	563
8795	2392	2977	2058	1379	930	713	556	460	397	342	290	274	240	225	178	199	223	186	166	160	192	174	153	142	136	144	162	171	171	162	140	138	158	157	166	172	146	160	174	151	132	155	163	142	144	143	149	137	152	140	118	132	137	121	137	126	145	143	134	144	125	120	125	149	132	134	146	119	138	114	121	146	121	120	108	141	125	124	130	125	143	118	145	108	121	136	155	141	128	118	127	131	122	124	117	130	134	126	120	122	155	125	128	125	137	119	107	96	119	142	135	120	122	146	136	133	121	128	148	140	128	150	139	120	101	137	139	126	122	116	129	134	136	123	137	127	125	125	129	125	112	130	125	158	104	131	133	113	133	137	119	116	149	125	126	129	130	125	130	135	136	121	131	125	120	154	126	132	142	124	127	143	133	109	124	123	142	114	116	120	133	124	103	130	127	127	128	116	134	147	157	147	118	142	141	138	138	124	118	125	129	122	158	142	108	124	107	131	137	131	119	115	151	120	134	129	126	110	137	119	110	116	131	125	116	138	144	126	122	135	119	121	117	130	104	138	116	112	118	135	141	133	146	117	122	138	121	134	144	118	124	128	114	98	120	143	126	131	145	119	130	146	134	148	140	130	128	108	120	115	113	119	121	126	139	136	121	145	137	131	148	112	152	140	124	144	123	129	111	139	117	119	138	103	133	143	142	145	118	122	133	128	128	122	106	146	118	143	131	135	120	129	124	122	118	124	133	130	126	108	137	116	112	142	137	129	113	120	113	147	130	134	123	109	135	128	139	140	126	132	137	139	143	106	122	146	122	114	125	132	134	136	123	157	122	144	156	126	146	125	123	136	134	114	126	120	128	133	149	138	123	111	125	127	125	140	133	135	114	113	136	145	132	138	129	130	108	133	129	151	120	131	142	132	143	132	146	128	149	142	137	121	145	118	102	111	131	142	150	106	142	127	136	143	121	108	144	118	147	153	131	138	128	130	121	131	124	115	122	113	148	152	132	120	111	120	117	126	131	126	132	114	141	119	133	129	138	139	142	130	157	160	136	111	128	124	135	142	133	132	110	113	123	131	125	136	146	122	125	132	128	139	108	117	142	113	136	135	143	131	134	131	139	124	144	146	133	113	126	125	131	131	143	136	128	128	142	119	126	129	105	125	104	145	146	134	151	135	114	138	122	112	120	119	129	144	117	127	124	124	122	124	139	134	140	121	105	105	133	131	138	132	138	122	137	127	142	121	139	144	148	105	134	134	119	123	108	133	131	135	111	135	113	116	111	132	95	111	115	104	126	115	113	142	126	119	121	105	136	131	129	117	135	123	118	124	125	132	124	108	137	146	122	138	133	122	132	112	121	146	131	112	135	127	117	121	128	125	123	103	140	138	164	129	123	153	129	103	143	132	149	135	121	131	128	132	128	122	129	125	111	108	121	125	134	148	143	120	119	136	133	121	124	125	112	137	137	101	127	118	118	109	120	125	130	119	130	153	137	132	131	151	105	135	125	154	120	152	131	131	118	101	131	129	120	96	125	122	116	132	126	115	141	112	127	116	142	128	124	130	131	122	131	148	127	129	119	118	134	144	133	115	128	133	129	115	130	132	146	141	143	112	124	130	116	131	148	131	123	124	120	112	151	139	138	121	118	131	124	144	117	145	128	124	131	136	133	136	126	126	121	110	137	138	131	121	139	130	128	119	122	108	117	136	137	138	122	136	126	136	129	119	128	121	138	133	132	107	137	96	107	143	118	134	150	131	120	123	142	115	121	121	127	130	114	116	124	104	123	146	118	130	121	131	122	128	132	140	114	117	131	134	136	125	117	131	122	125	119	114	125	139	131	120	109	132	132	136	124	135	126	122	122	113	133	115	111	140	116	101	138	132	140	126	120	121	160	126	124	114	131	127	124	124	125	121	158	129	127	135	127	131	120	127	121	126	121	131	93	122	126	143	154	110	106	145	117	138	137	145	120	129	97	117	135	132	118	137	126	135	114	149	147	131	122	118	119	119	133	125	147	130	129	135	135	133	136	124	132	136	120	131	111	129	144	135	120	142	119	136	118	123	130	141	118	139	106	129	147	136	125	128	119	137	119	117	128	149	162	133	125	141	139	127	124	131	124	133	124	119	135	140	135	143	114	133	105	137	123	127	124	145	125	130	133	129	141	107	128	151	128	115	118	112	120	148	112	105	140	131	134	125	113	139	125	144	115	142	142	121	114	120	136	143	148	130	112	109	129	129	114	126	141	128	136	137	143	138	122	140	119	119	128	158	126	109	113	129	120	116	135	124	129	124	138	124	128	130	129	138	120	124	134	130	127	131	118	127	115	110	136	126	128	131	148	119	127	104	122	121	120	136	127	127	127	124	125	122	156	132	150	120	128	116	115	119	118	141	122	129	136	139	130	132	124	113	125	113	122	124	123	129	131	145	123	129	127	127	119	121	133	115	112	124	132	133	127	129	124	132	129	108	137	122	117	130	158	127	128	132	138	155	119	126	132	116	116	128	135	140	126	128	118	134	124	129	123	128	135	117	136	125	125	123	108	136	123	114	116	122	130	125	113	131	148	150	140	121	128	129	111	122	120	136	126	152	123	124	135	130	116	124	125	123	158	134	146	106	139	121	127	136	134	126	122	129	105	131	122	126	109	134	123	118	124	125	136	129	146	120	152	131	127	119	141	150	132	134	137	136	151	118	124	140	148	146	122	124	142	139	114	159	139	132	135	132	105	113	130	129	154	122	146	143	135	131	109	128	125	130	108	124	126	123	126	129	119	142	116	136	154	133	138	147	142	136	126	136	132	117	132	119	113	135	144	117	108	127	134	135	122	119	133	143	128	142	131	141	121	147	131	132	138	104	141	114	124	90	125	117	111	118	145	142	107	135	143	130	138	117	129	121	135	132	142	121	121	133	114	115	118	127	115	126	148	119	133	135	128	133	132	126	132	126	125	123	127	131	140	118	128	116	120	127	120	120	121	156	152	131	112	121	125	127	126	122	146	159	109	113	125	135	157	138	119	157	134	129	124	129	111	133	104	137	120	133	151	119	119	141	133	119	132	127	118	140	118	158	124	138	117	142	118	126	141	137	114	132	118	129	154	137	102	113	120	121	132	120	123	158	136	130	110	119	140	131	144	138	117	134	100	123	134	155	114	126	141	119	125	120	131	112	133	128	139	139	113	118	124	117	124	137	121	105	120	134	117	129	128	128	137	132	126	126	130	117	116	115	148	133	133	146	121	113	148	116	142	131	122	130	158	106	146	132	134	133	131	127	138	121	133	111	123	123	127	136	124	124	123	133	129	125	131	122	114	121	129	119	130	129	126	122	114	121	147	114	122	110	127	148	153	141	121	130	121	134	135	109	100	127	112	115	126	130	131	122	120	129	116	117	114	150	118	120	129	123	142	128	99	134	114	168	128	119	129	118	111	137	126	122	134	120	144	117	127	134	114	119	112	106	139	122	137	130	126	127	143	114	135	113	140	114	110	121	135
7764	2855	6735	7311	5940	4898	3855	3315	2781	2394	2002	1838	1655	1535	1267	1220	1121	1049	1055	974	916	861	804	824	787	761	814	750	811	721	732	691	648	637	766	792	800	815	895	665	651	595	573	595	640	590	539	503	532	532	501	517	519	567	525	520	476	527	473	513	502	522	483	450	490	486	455	471	460	495	495	471	471	470	466	512	442	472	473	517	476	479	479	447	476	428	492	500	488	487	435	480	470	496	451	466	454	476	429	484	481	489	489	457	451	443	423	442	468	440	472	466	461	474	450	448	485	460	451	448	460	486	442	444	429	449	459	448	465	431	437	461	480	441	484	453	450	471	473	473	468	473	414	463	437	451	444	433	423	434	472	433	442	472	446	445	439	464	437	393	448	444	442	438	451	456	440	465	462	432	464	450	437	430	446	446	444	435	444	452	462	431	412	438	400	459	455	442	493	465	429	455	430	479	442	425	452	463	418	460	454	445	451	468	466	450	475	448	436	441	445	470	450	429	421	467	457	449	415	425	449	428	409	470	457	442	454	393	457	415	436	430	424	471	447	459	433	443	441	423	452	468	464	420	430	449	418	453	462	453	450	427	422	440	432	417	463	421	462	459	473	473	442	463	448	425	424	476	450	456	401	447	444	413	460	455	441	458	436	492	449	446	469	426	441	412	450	443	466	468	449	422	467	443	401	432	447	430	477	421	426	454	509	452	446	454	438	480	476	454	442	464	442	483	448	417	457	470	438	464	465	417	463	402	464	448	436	449	423	484	456	433	437	470	452	428	467	474	438	462	454	437	450	395	461	447	471	459	451	415	475	455	434	419	452	458	421	488	456	441	430	455	443	449	516	445	406	447	443	425	448	457	453	446	424	451	461	401	406	459	454	448	408	453	425	480	437	481	458	423	422	456	437	439	464	446	451	428	438	445	440	449	461	467	440	465	432	426	460	427	445	417	448	470	461	419	452	434	441	444	445	419	420	406	443	472	439	417	429	467	425	442	441	410	462	464	433	453	418	424	439	430	433	435	461	455	431	431	436	432	462	425	487	408	455	453	467	452	478	460	446	474	439	424	423	492	413	462	423	483	447	396	437	455	463	468	495	427	445	471	455	457	464	455	479	455	389	407	439	449	446	481	434	439	425	446	451	488	427	430	470	474	446	448	481	478	474	442	445	447	431	452	393	440	455	445	454	431	435	441	422	408	454	439	481	473	426	403	450	439	434	462	443	425	445	478	404	446	430	435	450	426	443	431	445	454	427	435	450	426	437	435	452	465	439	482	424	437	450	461	463	437	441	425	433	422	439	452	431	460	392	422	460	435	461	453	437	394	446	445	456	419	468	433	462	440	439	454	419	448	385	484	433	454	432	468	436	433	428	465	447	406	438	417	445	419	457	418	472	493	438	445	458	477	435	466	408	423	428	460	451	427	400	423	453	463	412	454	430	414	443	421	429	426	426	426	439	468	455	453	450	444	435	465	413	438	453	472	427	450	449	407	434	457	444	431	465	425	428	452	477	405	470	440	438	443	451	436	462	479	450	446	461	449	429	416	418	439	436	451	438	439	444	417	444	450	440	444	457	439	453	427	458	409	461	498	481	450	456	458	450	431	422	417	497	426	463	495	435	435	454	434	447	464	433	437	425	461	441	455	428	441	454	450	436	482	446	429	412	483	424	397	418	450	453	456	492	429	470	466	495	452	436	482	472	439	481	437	435	444	414	474	438	426	429	403	439	451	473	388	442	457	445	431	452	443	426	475	460	431	465	462	408	462	457	419	445	474	420	436	434	467	434	454	451	429	422	453	424	443	462	471	461	447	490	428	422	459	434	465	416	453	445	453	463	431	440	451	432	432	433	431	440	448	431	475	471	424	444	433	452	411	415	426	465	439	443	463	476	432	466	437	442	461	467	447	439	422	461	462	425	477	443	457	451	459	460	465	441	472	463	444	460	461	444	418	429	464	479	434	480	421	429	451	461	468	434	452	493	435	498	416	449	421	450	446	439	426	459	449	473	446	399	446	432	445	456	447	457	431	492	453	449	437	449	452	444	423	430	445	443	487	484	435	439	465	447	475	454	450	445	434	463	450	451	457	445	469	482	425	420	427	446	455	460	483	435	474	430	490	465	435	449	467	482	466	468	422	444	419	447	387	464	447	434	484	427	467	441	451	436	425	419	456	457	421	456	405	451	412	430	464	484	481	425	396	437	460	423	440	450	469	455	426	449	436	422	429	453	446	453	448	465	452	445	425	472	413	416	443	441	458	400	413	443	489	455	451	400	446	420	427	405	434	450	498	461	485	442	446	443	466	441	430	434	443	425	448	461	450	446	460	459	461	456	433	488	469	459	445	457	434	461	427	421	434	428	479	414	419	465	448	451	445	410	481	446	468	439	460	448	401	451	401	420	411	450	400	476	424	421	453	441	410	435	446	473	497	431	456	447	452	470	464	463	416	451	442	410	414	474	401	405	446	412	432	453	436	436	480	459	459	452	432	466	463	483	453	441	456	463	441	437	426	447	438	383	406	465	476	446	464	438	429	438	480	468	429	419	461	430	475	479	430	445	437	441	413	422	413	439	423	449	462	440	449	428	426	433	421	472	455	433	457	452	420	454	431	473	455	430	496	427	419	450	413	466	452	426	432	458	422	462	434	476	456	440	461	443	464	430	450	424	419	434	425	452	441	415	433	434	483	502	430	444	453	429	409	466	447	397	505	443	452	451	471	409	465	443	422	466	433	501	443	423	423	464	453	443	482	477	432	436	432	479	447	388	460	442	477	446	431	442	457	444	449	415	458	435	465	416	463	427	417	447	455	412	439	424	445	474	433	461	427	460	469	487	444	433	479	412	442	429	437	418	432	463	465	444	427	468	428	443	444	448	426	423	434	462	443	412	467	438	449	451	452	444	453	439	449	426	433	441	468	466	439	473	482	454	403	439	449	437	451	425	445	472	447	435	434	414	447	436	432	438	460	464	416	450	464	467	439	441	470	450	434	437	435	440	493	419	486	448	467	443	453	421	454	427	440	441	445	433	404	474	435	416	487	455	452	469	443	438	433	461	449	430	431	483	412	467	495	471	418	451	449	456	431	445	461	466	418	462	423	470	416	427	433	433	450	423	453	417	441	432	452	439	470	415	439	458	438	457	471	457	427	433	422	450	457	407	455	451	440	447	432	440	430	466	453	489	437	391	431	451	464	428	445	434	476	440	429	418	423	429	426	451	438	461	436	476	447	436	454	434	432	468	461	455	425	475	473	449	424	455	400	443	465	444	463	424	479	443	436	454	406	485	439	461	431	427	466	434	457	453	462	423	467	441	468	457	435	442	467	446	457	445	465	411	456	421	461	460	456	441	411	423	441	425	448	456	437	453	426	439	444	453	456	477	422	454	437	467	443	437	417	429	456	443	449	417	421	432	420	450	454	465	446	425	472	444	419	449	464	456	460	473	411	462	462	456	454	425	446	445	461	464	449	444	448	409	439	431	460	468	432
1369	411	374	371	370	320	323	323	340	299	313	309	326	308	327	299	336	322	330	287	280	323	346	304	304	329	346	315	296	337	299	325	333	271	352	290	304	287	304	291	343	335	344	306	350	296	303	286	313	322	292	316	318	298	316	324	324	306	316	325	306	286	354	323	323	304	319	314	297	309	308	323	295	290	329	313	314	297	336	350	283	326	309	327	291	322	337	327	329	298	323	316	314	289	285	319	300	304	321	286	311	319	323	305	313	296	311	342	299	334	310	320	318	323	293	304	312	324	290	297	343	333	313	308	304	290	299	316	318	339	318	318	291	300	298	329	319	328	331	311	304	284	311	301	295	297	319	346	291	334	329	310	332	327	328	309	303	299	324	326	321	366	302	332	295	304	304	305	297	330	317	294	305	324	280	321	329	323	307	281	287	321	303	325	312	321	325	300	309	298	289	283	303	315	320	316	319	334	337	341	337	314	325	307	315	305	291	311	323	343	289	317	300	302	331	315	319	328	315	304	288	307	314	312	311	331	335	307	314	330	310	294	301	335	290	305	330	288	296	302	287	324	307	268	344	342	312	365	355	316	325	288	302	286	319	304	328	330	324	303	326	306	294	305	292	313	279	294	314	300	271	318	303	329	329	309	307	307	308	336	308	300	324	295	306	327	346	282	325	301	312	263	323	291	301	340	325	295	279	281	348	330	314	312	324	308	343	322	308	304	312	286	313	301	345	294	320	310	299	296	296	319	298	336	309	288	321	328	304	322	306	299	284	291	309	344	314	279	277	324	319	312	340	300	305	297	316	303	285	287	302	316	292	314	324	309	310	319	300	308	285	294	297	319	307	313	304	334	328	299	322	304	283	301	304	292	298	320	301	332	320	255	315	278	337	323	325	344	297	307	282	315	341	335	320	315	316	297	282	322	322	326	319	306	310	325	305	315	284	329	296	307	288	353	306	302	279	316	309	294	294	306	324	313	311	336	305	295	310	311	337	319	315	315	313	269	325	284	308	306	314	283	304	301	316	291	297	305	325	305	346	316	320	346	289	298	301	320	313	302	314	311	317	328	326	295	294	321	325	332	290	324	304	303	311	327	348	377	324	312	298	287	337	327	303	320	286	320	306	335	326	328	313	326	338	294	306	287	312	280	321	319	331	327	327	316	302	296	304	315	279	308	329	312	296	352	299	325	327	306	314	348	285	301	321	305	336	345	317	349	292	344	312	299	282	306	344	277	295	320	292	306	278	289	308	293	304	278	303	314	357	316	321	324	294	305	293	350	292	339	303	319	282	288	310	322	331	267	335	300	308	318	306	321	321	329	310	310	286	290	307	326	324	322	325	322	300	308	324	338	281	301	280	322	304	346	323	327	321	343	315	312	292	323	362	340	303	298	290	325	351	319	359	310	274	323	302	298	327	328	310	302	296	305	331	314	314	292	319	316	305	310	309	310	296	297	326	353	324	312	299	309	309	311	320	318	328	299	312	312	298	308	311	302	309	321	308	289	327	301	304	315	297	339	305	327	313	312	315	300	318	298	305	267	336	318	294	329	319	292	308	317	304	290	317	292	319	308	310	316	299	313	328	294	297	320	319	309	339	299	305	325	289	282	295	301	328	301	299	310	319	282	318	310	318	310	291	303	271	303	334	317	328	284	318	305	304	303	313	297	334	328	292	307	306	309	309	287	299	290	268	283	330	304	283	298	306	305	330	353	317	320	322	311	303	318	321	305	310	312	300	295	304	321	305	291	339	333	329	333	307	297	284	306	318	304	316	297	309	315	309	318	314	291	275	305	313	304	319	325	317	327	322	282	322	304	294	305	283	312	281	318	340	308	310	334	289	317	309	324	298	291	330	336	300	346	314	328	315	307	316	301	279	323	314	334	307	322	285	359	318	303	270	303	307	315	310	299	299	291	286	288	310	325	305	338	313	331	280	295	309	300	317	328	310	301	287	320	342	319	282	327	344	312	295	296	303	301	323	301	321	339	329	346	331	278	324	357	308	284	294	315	329	299	284	325	311	317	307	308	319	313	304	312	317	289	319	311	316	325	316	300	329	315	337	315	303	322	294	313	319	287	299	317	309	336	294	302	328	327	295	294	276	333	317	296	315	310	284	314	307	298	291	354	327	305	285	303	318	292	291	297	324	312	304	295	289	341	280	335	314	319	304	314	301	320	311	352	305	325	304	318	308	310	320	320	288	332	318	297	312	293	299	288	303	290	323	310	303	316	310	310	321	279	316	324	301	295	313	291	299	299	297	329	315	351	288	293	306	356	285	299	331	328	337	304	292	326	329	308	289	326	299	307	310	336	322	311	322	291	288	303	315	319	274	320	297	324	278	321	291	314	321	314	279	329	297	327	303	303	315	316	303	280	295	307	305	343	312	319	314	327	331	308	317	336	321	296	327	294	343	311	326	289	325	302	279	341	295	366	326	339	312	310	311	308	303	333	292	317	287	314	307	337	291	317	304	337	279	305	305	306	314	315	301	311	292	304	313	306	311	328	328	339	299	341	319	341	305	293	314	340	320	331	304	304	341	323	299	310	318	273	272	345	317	298	306	328	300	305	270	289	344	310	286	321	316	313	294	319	320	289	336	317	286	287	349	331	318	315	317	279	354	311	305	287	315	299	298	279	289	320	350	315	304	318	316	310	326	326	320	292	317	282	301	317	307	352	282	320	285	334	310	312	320	311	308	332	318	310	321	327	307	334	291	295	317	347	314	302	333	318	299	351	332	291	282	297	281	315	298	289	289	344	302	300	327	323	329	328	310	289	309	322	303	287	352	323	356	339	335	337	321	302	315	328	338	333	338	311	294	292	321	330	319	317	293	317	324	297	304	333	324	302	331	303	302	335	348	292	314	303	314	329	304	280	322	316	309	308	309	301	317	323	322	312	291	286	321	296	332	327	297	278	316	296	311	309	304	314	330	303	313	303	336	276	324	302	286	289	317	322	323	294	303	304	306	360	325	298	326	337	346	340	313	327	334	279	326	289	316	293	339	305	316	308	301	319	350	315	317	316	281	313	314	343	293	277	278	311	332	335	297	329	322	303	311	330	297	313	284	301	298	299	307	301	303	316	313	318	338	291	319	292	310	283	320	295	337	330	300	303	295	310	336	313	299	334	296	325	315	320	312	284	301	324	306	309	286	319	320	335	307	324	326	350	303	294	355	327	335	346	300	311	266	320	344	339	337	308	302	350	271	331	323	288	311	308	337	309	333	305	305	279	293	313	306	267	338	300	285	306	308	292	322	297	331	334	325	289	331	317	310	287	298	321	328	314	314	300	274	320	295	309	301	347	335	311	323	315	362	325	303	310	333	329	327	333	285	306	313	322	321	316	348	287	319	321	279	329	298	348	316	293	324	307	294	305	279	335	304	325	313	291	317	323	303	323	298	297	306	290	344	328	374	314	324	322	354	314	310	334	367	279	291	311	323	300	302	314	298	284	301	289	304	330	313	334	297	290	316	292	332	338	329	306
2351	984	1170	1210	1070	1074	1113	1041	999	1068	990	974	968	994	998	998	936	976	962	975	973	983	970	934	918	1018	955	931	886	940	941	956	1001	975	902	944	947	970	940	963	911	904	950	936	925	981	941	908	970	972	1013	898	932	963	937	930	948	943	973	929	934	950	945	879	975	964	902	927	911	953	947	976	960	1003	922	937	967	946	900	938	929	883	957	972	942	936	916	932	939	913	915	944	904	967	965	885	900	958	970	970	885	964	947	944	940	906	885	931	890	917	982	940	959	964	938	942	983	950	930	948	935	985	908	889	983	975	967	943	960	963	946	954	923	863	951	961	940	982	935	986	943	931	940	923	955	892	928	937	957	950	867	904	951	909	889	963	964	970	892	919	884	984	974	890	1004	901	958	916	928	906	916	941	952	963	994	918	953	957	889	978	903	964	992	921	905	875	905	892	1002	896	955	914	946	1007	946	950	916	991	923	892	931	1001	1004	933	944	917	969	936	921	937	937	991	913	915	949	919	951	960	936	958	920	950	940	942	912	980	948	918	938	932	946	965	978	961	950	967	984	867	909	1002	978	959	938	905	951	916	928	971	922	940	940	930	952	939	927	910	971	927	948	937	903	879	905	916	905	970	915	930	908	913	870	980	925	918	939	897	930	953	943	925	950	984	963	899	955	914	926	980	966	957	914	925	926	1003	918	1005	910	959	973	940	964	963	896	945	913	940	907	934	917	947	912	991	958	926	978	989	946	933	1004	997	917	868	945	902	942	937	964	943	1000	935	903	914	974	925	886	952	952	907	914	943	921	949	937	872	891	891	927	896	944	904	934	955	933	908	939	896	970	973	955	896	964	923	942	904	908	956	946	874	958	898	946	905	938	935	972	933	943	961	929	890	942	934	919	1006	946	984	978	967	906	930	951	938	907	943	887	880	958	947	1010	917	962	959	922	974	948	931	936	924	965	910	896	955	932	931	915	1007	969	913	921	956	881	899	913	932	972	894	925	964	926	976	981	911	959	889	967	1001	958	928	962	965	969	951	964	944	959	945	917	963	921	968	926	941	888	924	915	933	912	933	970	947	948	922	948	963	939	968	980	937	940	904	991	946	969	935	954	923	987	938	904	939	906	976	966	922	935	974	956	925	936	915	962	909	961	965	953	923	923	926	990	884	965	916	936	989	936	1023	900	983	906	948	889	932	924	929	925	996	898	939	982	949	932	916	935	923	913	904	925	929	890	957	895	928	948	916	987	980	988	968	907	932	928	920	909	970	959	906	930	924	925	981	917	973	891	903	931	921	938	951	942	965	956	950	928	963	948	943	1015	932	947	927	979	953	976	959	955	940	942	927	960	927	905	901	942	928	967	902	931	941	965	941	949	964	961	927	934	970	899	940	978	915	891	981	942	961	922	880	942	995	939	906	932	886	982	977	890	967	944	905	984	908	957	918	965	967	944	924	887	995	896	960	901	902	902	927	964	989	952	897	886	949	907	898	883	942	937	953	991	895	918	909	941	958	880	995	913	963	952	868	962	922	920	892	931	965	900	948	929	913	973	957	960	910	909	951	912	944	952	902	951	950	946	954	912	914	913	898	973	919	949	929	870	943	928	900	920	961	971	979	919	929	910	926	924	916	917	908	958	994	938	990	998	953	940	969	928	943	973	881	934	936	951	897	962	953	936	914	1001	935	968	996	991	940	943	964	929	959	927	953	988	933	927	931	1006	918	896	952	927	917	981	999	974	931	993	929	903	896	942	900	968	919	950	950	944	884	983	977	969	931	921	957	966	967	962	900	872	924	956	1007	946	971	893	904	923	931	968	902	875	927	935	977	965	923	983	947	939	952	1001	956	968	920	907	962	919	945	896	959	935	909	958	981	993	921	946	914	884	929	919	923	921	937	886	963	942	902	929	957	921	853	927	985	949	898	930	965	955	944	969	943	889	921	990	978	916	960	955	951	950	975	906	955	922	942	884	897	956	953	978	940	921	963	862	967	945	922	930	919	921	979	928	924	983	877	942	900	919	939	943	943	942	947	954	948	995	946	980	956	944	926	973	930	964	934	937	909	993	929	910	977	918	917	937	982	953	951	937	938	988	911	933	971	882	974	923	943	908	947	933	947	873	937	921	904	929	901	960	942	938	911	969	1020	951	952	983	918	949	945	903	950	931	866	932	921	936	967	905	925	893	940	947	981	941	960	899	918	935	955	942	931	901	938	925	995	934	945	901	911	918	889	962	969	948	941	968	948	958	949	922	951	937	904	963	934	945	935	946	906	974	1000	915	890	932	993	914	891	953	914	914	933	857	913	992	916	924	958	951	947	951	956	949	942	943	960	892	922	938	969	925	936	956	938	923	953	942	986	948	986	915	905	957	939	976	958	903	932	948	913	921	951	929	901	998	926	899	910	962	903	966	966	934	950	940	935	958	932	1006	1027	943	941	960	903	963	908	905	940	915	918	978	969	950	960	919	990	934	940	979	922	967	986	841	934	969	936	940	869	966	930	951	927	977	919	935	960	940	978	954	976	957	934	954	925	895	917	946	1009	919	891	965	913	959	964	949	910	993	947	890	975	902	891	941	959	945	927	960	905	971	940	973	957	932	904	923	912	968	989	999	953	926	935	950	930	945	963	901	934	936	907	961	945	965	926	942	894	900	900	952	979	934	953	921	944	929	979	965	955	946	973	894	964	959	981	994	934	978	983	963	936	952	933	900	992	922	908	959	964	904	969	966	928	950	890	905	937	939	949	954	900	955	1000	941	929	933	937	928	924	954	894	903	964	912	998	937	989	888	994	946	943	919	985	883	986	951	911	1002	951	966	972	916	938	918	937	949	950	900	935	891	941	944	932	937	948	949	954	945	916	914	940	900	952	939	907	962	919	922	969	965	934	956	934	949	947	939	962	907	951	915	960	931	925	960	884	893	918	964	949	992	918	971	948	903	985	919	991	953	927	930	972	876	962	927	959	900	924	913	939	979	942	938	953	895	986	904	943	930	946	1004	896	947	901	896	970	964	940	992	924	934	935	932	921	973	956	922	886	904	877	942	908	918	878	979	939	898	924	924	929	879	920	948	954	927	989	939	950	922	918	969	983	964	919	933	928	962	902	960	924	937	953	949	987	964	895	934	883	980	974	915	950	957	969	911	955	926	943	884	925	930	904	926	972	891	954	937	958	910	903	958	911	897	945	904	911	939	948	958	915	947	933	914	923	930	962	974	958	941	839	950	902	939	886	950	844	922	908	945	939	963	966	925	943	956	952	940	856	950	947	888	935	937	944	943	912	951	923	989	946	885	949	922	919	920	947	967	923	960	1012	985	931	948	963	896	871	956	945	956	957	926	989	915	962	946	922	929	915	882	915	955	905	916	920	905	973	948	926	967	943	968	897	900	881	959	968	989	969	927	973	950	948	938	960	908	909	906	940	857	984	949	990	930	965	948	990	900	944	949	955	925	935	893	914	964	901	922	980	896	934	936	950	915	946	957	964	951	934	936	984	906	941	929	938	963	913	987	943	922	948	912	958
4778	1288	1667	1179	784	617	492	409	383	375	280	288	244	246	255	226	232	234	205	204	198	212	188	213	194	205	194	194	188	198	218	215	194	179	171	182	215	223	188	220	201	191	195	210	211	206	189	200	186	189	197	184	202	182	201	191	211	190	200	197	199	212	188	178	174	186	189	185	194	170	220	198	182	175	191	164	186	192	181	185	180	171	200	188	168	181	195	195	176	187	157	205	193	203	174	202	182	170	207	198	188	196	184	178	216	196	178	194	229	172	191	183	210	210	171	161	212	180	163	174	191	206	175	193	189	173	201	181	205	176	184	172	187	180	198	165	204	181	193	179	181	147	212	188	195	169	207	178	186	179	190	193	187	190	176	159	160	217	187	174	166	208	214	190	154	193	184	152	179	182	188	197	179	190	193	169	172	169	187	178	190	212	182	179	177	175	183	166	168	183	185	189	193	195	198	205	180	175	186	158	186	207	177	183	189	168	205	186	187	195	167	176	192	171	190	171	167	174	181	174	181	173	184	206	178	177	199	182	211	177	173	192	194	201	195	195	175	212	172	183	189	168	192	201	204	225	162	163	181	171	182	197	181	192	183	183	208	178	186	184	180	191	185	179	174	182	209	173	162	188	171	198	181	194	172	190	178	174	173	185	166	183	159	175	182	203	201	197	199	198	188	176	172	191	170	187	203	184	227	215	165	197	164	173	178	183	183	213	202	171	188	206	192	199	180	208	182	182	171	209	175	177	180	176	170	168	186	178	175	178	181	184	191	155	183	184	157	191	180	177	181	203	179	178	189	201	203	165	175	212	178	226	165	199	195	164	182	199	183	201	184	173	217	182	194	172	213	204	180	177	184	202	177	161	177	175	174	178	185	158	181	173	188	166	191	198	210	201	164	192	197	195	164	218	192	193	185	189	167	208	184	197	208	194	179	203	169	193	190	192	186	184	210	171	176	178	163	185	196	194	189	175	177	169	158	208	159	172	190	180	182	181	175	183	193	160	192	184	197	188	181	199	202	195	197	192	181	220	221	177	218	193	184	195	189	180	192	187	199	187	194	188	180	209	186	169	181	167	177	188	178	164	197	163	172	219	176	162	184	166	183	190	180	184	180	189	197	192	192	188	184	204	193	184	177	184	181	178	197	184	191	177	184	174	168	181	190	199	174	191	181	170	185	182	183	190	196	203	190	166	181	195	180	179	211	200	165	177	186	207	215	163	186	188	186	204	167	159	176	198	205	183	184	204	202	178	195	177	200	177	203	192	205	182	208	175	187	193	177	192	201	184	163	185	187	172	164	184	177	183	214	163	194	199	180	197	177	177	174	180	162	199	173	187	160	154	189	188	204	172	171	208	183	198	187	194	184	158	187	198	184	182	193	189	194	192	199	187	188	158	185	185	182	178	185	221	194	193	198	189	198	187	204	179	173	196	189	182	167	184	206	205	182	172	189	176	182	186	187	200	184	186	183	164	169	182	196	159	180	174	212	202	193	190	186	188	186	187	185	175	172	158	156	192	193	187	169	195	182	194	174	194	200	207	166	182	173	163	181	176	190	198	203	165	211	198	167	183	181	198	195	178	176	176	182	182	194	186	183	185	158	173	183	188	195	182	180	200	190	178	185	172	197	179	185	172	212	169	184	192	161	190	197	170	202	185	194	176	193	189	178	191	192	194	183	197	162	178	206	186	166	214	199	182	178	184	182	199	179	172	169	186	176	176	175	179	180	181	172	203	201	174	208	192	190	176	191	191	190	205	204	166	189	184	193	184	194	186	161	178	203	198	179	193	179	176	203	184	200	173	190	191	177	200	169	168	174	187	189	167	193	167	197	203	167	205	177	181	198	188	197	179	191	206	180	185	201	187	207	192	213	174	199	198	193	185	216	179	173	204	209	207	206	196	186	169	204	192	196	190	176	191	198	204	165	217	162	180	188	182	186	189	193	200	200	178	197	197	170	191	176	182	193	180	204	170	174	191	214	204	187	189	166	176	201	194	186	193	162	212	182	209	188	198	162	199	173	181	188	196	182	190	186	181	162	164	176	181	191	214	193	159	198	201	179	179	173	174	202	186	214	173	206	175	204	181	172	177	159	167	193	163	171	225	177	173	198	175	181	179	153	210	163	182	192	196	170	176	196	180	216	194	192	208	176	211	181	214	171	149	162	191	176	171	199	208	161	170	170	167	170	189	183	170	184	185	180	196	192	171	182	192	203	202	181	169	198	178	175	187	188	169	208	162	159	215	198	184	193	194	180	185	192	211	179	222	176	178	177	201	201	178	168	180	177	184	162	209	175	201	216	160	198	177	164	202	201	182	203	189	186	167	179	183	191	179	191	175	164	202	195	187	156	178	198	169	180	182	186	202	191	199	201	163	179	185	186	217	183	181	184	162	186	188	180	185	185	179	178	183	189	206	182	198	182	214	196	167	189	194	161	181	181	211	200	187	210	187	176	187	172	171	178	201	189	206	170	166	177	182	173	186	197	191	220	192	194	180	186	183	201	208	179	196	194	200	179	192	203	174	168	183	183	218	180	191	194	188	184	206	215	179	184	153	185	199	168	170	179	202	196	176	201	176	198	168	196	194	193	144	199	190	195	189	198	167	190	192	185	188	202	193	175	192	195	189	183	204	203	180	177	175	188	173	202	204	185	189	207	166	181	157	190	203	193	194	173	178	196	176	200	176	213	186	163	179	206	183	180	174	172	189	161	185	178	208	190	207	188	173	207	201	174	184	166	183	223	208	194	170	199	180	183	193	208	149	214	170	208	175	205	209	188	176	207	192	152	201	188	184	200	202	206	197	185	172	179	201	202	166	193	182	192	183	171	181	174	187	206	176	199	195	168	182	183	213	182	188	199	179	178	192	217	166	170	182	167	174	154	185	178	168	163	187	211	191	187	201	180	192	174	200	170	159	178	170	189	184	187	210	187	191	226	202	192	173	205	182	187	183	187	176	195	150	211	194	198	176	191	178	192	197	195	195	197	191	178	177	202	165	197	178	184	169	186	191	185	179	186	188	198	182	223	178	192	184	200	201	204	167	201	225	196	194	178	177	176	186	175	178	200	173	189	185	169	174	165	198	166	193	196	178	201	187	182	199	190	192	181	184	216	191	192	173	150	173	180	200	209	178	175	195	186	206	190	182	205	162	177	190	172	168	156	159	190	180	166	208	168	172	184	169	193	182	206	164	178	173	165	187	188	187	172	187	200	173	186	210	174	176	196	183	190	176	189	204	206	192	192	193	190	175	192	179	189	166	192	202	175	166	171	166	167	198	205	194	177	173	191	176	191	184	171	184	187	212	183	183	193	191	191	199	173	157	168	186	173	187	207	182	196	188	194	196	178	221	202	207	176	191	193	201	196	186	170	209	192	195	164	168	191	190	160	202	190	163	164	170	193	196	175	186	193	195	179	169	181	180	193	174	208	191	197	193	155	147	199	199	174	190	187	175	177	216	179	174	178	187	199	177	180	180	156	201	182	190
5511	1749	3928	4266	3526	2926	2501	1998	1811	1625	1423	1271	1161	1073	1090	960	978	912	904	838	812	807	775	779	815	775	838	756	776	725	769	727	706	711	755	751	766	824	906	751	706	680	658	663	715	688	646	613	651	652	625	636	592	611	625	595	643	642	627	656	656	628	649	628	590	624	639	655	612	584	602	625	677	680	624	619	611	652	592	596	610	604	583	619	594	598	598	629	595	632	588	638	589	650	617	583	616	607	608	625	602	608	639	636	607	607	595	642	655	627	614	602	618	598	600	630	599	620	564	638	575	616	576	601	587	633	636	589	622	630	625	604	562	626	615	587	666	588	628	585	598	616	612	570	590	614	589	579	566	584	612	612	645	593	581	615	628	602	578	583	624	607	611	599	625	645	573	641	591	600	607	607	573	592	629	580	662	607	578	634	593	613	620	646	608	603	560	585	600	604	569	557	616	610	637	589	632	597	657	618	574	587	626	626	596	613	612	551	605	575	628	632	617	593	597	611	633	592	658	598	604	594	563	648	574	613	653	637	601	600	567	591	628	578	618	613	568	614	569	626	620	649	599	573	631	625	557	636	586	631	601	604	592	601	616	597	573	604	593	651	599	575	610	590	565	597	602	544	603	587	620	565	600	640	637	601	605	611	569	615	628	579	585	614	650	568	614	570	624	598	618	629	593	565	576	646	590	558	624	598	589	598	602	624	573	609	609	597	614	634	595	604	578	655	635	584	632	616	635	638	615	558	570	595	611	604	599	614	612	645	626	601	559	605	608	624	573	586	616	593	622	639	574	563	607	616	573	618	579	644	602	616	605	608	584	572	621	617	600	593	641	600	562	549	590	607	591	584	650	585	594	560	584	587	537	600	603	609	568	591	612	591	633	597	561	624	641	575	597	601	619	611	611	608	624	600	592	578	621	620	576	577	613	616	595	627	551	613	623	597	612	582	631	620	611	586	631	623	587	619	613	615	601	613	634	606	594	610	613	589	609	580	647	625	584	629	608	571	565	638	608	564	570	586	634	590	600	586	577	607	609	614	583	584	612	616	584	562	567	596	617	631	573	576	616	600	565	575	566	570	585	611	600	592	631	618	597	628	621	627	623	577	611	593	615	602	571	646	603	571	595	604	611	603	559	620	619	570	594	577	594	596	564	604	603	590	637	604	598	591	625	556	631	593	603	586	620	588	611	547	620	592	616	562	601	559	630	599	606	611	641	583	615	566	579	597	579	567	608	561	623	654	595	620	612	628	572	604	563	578	600	594	639	573	581	589	597	624	578	627	585	569	599	615	619	585	616	624	650	565	597	620	589	618	583	629	594	623	567	599	647	617	615	650	624	575	584	599	615	597	572	611	625	594	619	614	601	581	635	554	623	588	617	594	582	626	581	589	597	655	583	593	611	570	632	643	633	620	617	583	571	592	576	607	550	622	622	599	608	596	603	578	623	613	587	567	599	605	581	598	630	576	582	581	618	652	592	631	613	610	591	600	638	567	682	614	590	654	585	614	638	604	573	606	617	591	603	600	628	620	600	651	637	603	630	600	619	578	622	608	614	631	618	602	590	623	633	614	589	569	622	585	594	557	581	634	573	616	589	598	587	592	613	577	633	599	611	606	621	630	563	609	604	593	573	589	603	589	642	589	598	627	579	631	630	643	599	581	664	618	591	588	592	678	578	607	660	576	530	596	585	591	586	585	600	601	598	590	610	597	610	629	609	582	607	611	557	580	632	597	572	591	608	583	597	578	576	615	631	592	583	642	553	618	630	581	608	607	600	601	604	614	613	566	596	577	571	527	594	605	566	650	627	579	629	624	581	571	624	586	596	565	599	592	566	614	600	637	616	591	623	617	565	629	623	593	638	678	559	577	574	559	611	557	608	608	571	588	581	573	604	598	598	657	634	623	568	611	596	607	609	634	598	614	628	594	599	623	620	580	640	632	572	576	620	637	595	628	604	624	631	585	622	563	612	604	623	600	561	615	565	589	572	624	592	585	598	579	609	590	616	620	577	629	591	570	589	575	600	650	639	620	604	576	627	629	606	612	598	625	634	591	606	573	600	604	620	560	609	645	586	599	588	611	593	614	599	599	612	622	642	618	604	586	602	657	607	622	571	632	577	607	551	608	567	651	593	577	587	603	617	571	596	615	574	579	620	642	614	631	606	589	557	592	577	606	601	568	575	596	624	603	648	615	606	573	607	638	623	601	609	577	584	634	602	619	572	568	627	604	611	591	627	604	594	640	568	554	550	580	557	584	607	596	593	593	597	562	623	607	563	613	594	603	588	612	598	580	594	592	616	626	585	581	614	601	610	570	553	594	610	610	599	614	587	608	590	622	612	593	565	576	646	555	615	645	593	607	593	614	559	587	603	610	583	590	616	635	582	611	591	613	611	629	589	597	592	596	627	619	601	621	588	593	630	587	602	599	568	650	588	629	619	594	577	576	630	585	562	601	593	635	616	591	604	613	634	618	633	598	632	574	627	565	632	585	629	634	604	612	570	609	530	584	637	642	618	580	626	585	616	654	630	604	591	627	595	570	592	589	625	606	588	596	585	584	579	637	661	587	624	598	635	561	618	640	606	592	589	586	590	544	617	607	610	595	598	567	598	589	601	616	629	609	642	631	625	603	595	591	624	598	589	641	598	569	581	607	614	622	614	576	637	603	601	574	578	535	567	601	625	563	622	584	575	562	589	605	614	628	634	598	567	605	589	604	601	568	556	592	630	609	578	621	585	585	615	603	582	569	588	615	613	618	549	652	600	610	594	583	563	612	569	600	585	577	638	585	606	613	612	552	590	604	581	597	633	636	601	611	601	569	614	601	623	592	599	612	590	629	598	598	585	618	621	599	641	596	610	631	593	584	601	624	637	615	606	591	563	571	628	575	594	608	610	579	607	619	557	573	617	587	615	601	590	600	637	573	614	562	558	626	586	607	590	602	600	587	582	561	593	628	616	634	654	585	600	609	542	631	580	569	604	560	581	564	589	620	622	586	581	588	586	610	625	590	615	595	595	625	608	592	586	597	608	618	596	613	589	643	615	574	585	635	625	627	578	583	578	612	565	622	602	642	596	613	612	605	579	604	612	628	600	597	579	613	546	621	601	622	609	605	611	591	577	582	603	625	595	605	582	663	581	569	635	573	600	579	617	620	572	609	565	625	647	613	541	591	586	577	560	570	599	555	605	584	586	602	616	625	618	612	620	612	586	594	620	593	578	599	618	627	619	643	610	617	631	596	619	610	613	593	597	549	596	563	593	565	612	598	600	631	592	627	581	560	648	607	645	612	648	592	609	578	611	619	621	645	632	648	620	584	631	602	573	571	575	590	584	574	589	605	607	592	627	616	649	552	598	567	577	591	615	615	603	514	578	664	610	636	594	579	622	616	609	576	599	596	621	573	594	616	606	578	630	619	631	624	608	588	599	575	576	616	589	604	567	572	546	555	621	611	601	633	592	638	613	600	603	552	602	594	684	608	641	559
8724	2436	2841	2139	1451	970	774	607	435	388	342	286	277	220	255	198	193	182	188	165	168	137	153	156	168	184	166	165	152	161	166	149	140	150	134	172	142	158	177	182	155	133	132	148	142	155	156	135	140	141	125	113	94	133	129	165	114	109	129	130	147	136	137	130	129	117	137	140	107	127	142	118	132	121	127	133	143	104	132	144	120	132	149	115	124	146	135	114	120	121	132	127	112	99	130	127	131	123	129	125	143	109	143	120	132	138	133	134	124	117	137	136	133	143	136	119	132	134	148	125	124	109	125	146	139	124	123	126	132	147	125	124	124	119	123	139	116	138	126	161	146	142	130	141	143	156	117	125	127	129	134	129	130	123	135	147	118	141	122	162	145	119	125	134	132	131	123	124	125	126	120	126	114	124	126	154	130	148	111	134	144	126	125	124	108	132	145	108	140	131	120	131	145	119	115	118	137	141	136	120	126	126	125	127	118	142	132	135	123	132	115	136	119	126	130	136	133	141	120	128	127	128	122	126	105	120	135	134	131	124	137	119	119	144	122	112	115	125	141	117	117	121	136	144	116	130	119	120	122	119	128	124	132	124	126	136	144	120	155	134	118	142	115	115	141	124	108	141	101	134	111	97	122	130	121	127	107	118	131	107	167	150	109	124	134	99	127	139	120	110	150	116	132	125	144	129	131	136	127	142	117	123	110	132	147	141	134	117	119	120	123	136	136	118	138	114	109	133	131	115	115	139	137	137	126	110	126	129	118	120	138	122	140	117	114	112	112	131	141	125	121	119	141	133	131	126	122	140	116	139	150	118	123	130	136	127	139	122	142	139	132	133	143	112	152	131	102	131	120	126	144	135	130	108	131	111	144	124	120	123	134	117	111	132	151	137	130	121	131	133	120	144	131	129	150	132	136	133	102	112	130	130	140	127	105	132	137	118	137	131	118	117	126	146	110	138	112	134	126	138	131	126	119	127	131	118	123	124	118	133	103	138	138	102	120	123	142	142	130	140	112	135	144	128	112	120	123	134	126	110	122	118	120	134	121	108	147	134	136	137	147	133	129	131	138	129	139	139	146	97	135	133	131	124	121	129	121	122	138	136	130	140	110	116	122	114	126	118	116	124	148	131	111	104	113	114	133	148	120	119	139	102	103	124	121	108	140	127	132	113	134	140	141	121	135	112	117	111	141	134	129	142	138	125	112	134	123	132	140	127	116	130	147	129	143	127	136	124	142	117	133	133	137	108	121	127	137	126	110	136	146	125	143	126	117	117	124	135	112	124	117	130	138	129	135	129	120	145	138	124	146	129	135	141	115	128	112	124	117	141	135	116	133	128	115	133	118	137	125	139	145	118	141	135	116	128	140	125	122	134	125	122	117	122	141	129	135	129	130	118	135	152	124	137	126	126	124	108	114	143	115	118	129	117	129	119	125	116	118	110	125	136	120	129	110	143	137	126	138	110	122	125	115	116	123	135	139	138	126	144	131	120	130	145	111	122	114	106	131	128	138	134	136	115	120	117	123	121	135	125	139	131	118	120	150	134	116	118	138	134	146	133	132	141	122	148	130	130	113	134	131	102	134	118	138	130	134	130	119	120	139	123	118	131	130	111	136	135	128	125	129	123	137	113	133	145	112	133	123	139	119	124	142	133	154	129	136	108	123	109	153	137	121	123	122	101	124	142	129	137	144	113	104	125	140	143	115	112	139	121	145	138	114	126	152	126	132	142	124	119	124	129	124	134	135	125	127	130	143	131	138	109	132	132	147	136	135	130	119	110	122	118	124	129	148	148	143	134	119	133	138	117	115	140	124	132	122	150	128	135	140	123	130	136	128	116	125	124	117	124	119	124	101	119	125	134	125	136	123	151	128	138	126	131	132	119	144	139	127	128	113	109	118	127	148	110	111	114	135	128	116	132	131	125	129	128	138	115	118	154	113	125	124	128	141	127	126	122	142	143	130	133	130	133	134	122	121	138	117	124	146	133	139	121	104	115	110	143	126	135	143	121	105	140	114	109	146	149	139	105	132	110	147	142	126	124	158	133	144	122	140	129	122	115	133	133	122	111	141	111	132	127	116	122	125	124	105	149	133	132	114	129	122	124	128	125	99	144	122	148	148	129	118	107	114	136	124	113	131	135	123	130	110	111	119	140	130	119	135	125	130	126	129	143	134	136	129	148	126	142	144	124	139	137	133	123	147	134	118	138	119	127	132	130	116	131	144	150	135	114	127	116	128	131	118	96	136	130	121	122	118	135	129	141	112	132	109	135	102	114	124	126	115	121	136	125	123	140	139	119	127	129	124	140	121	139	131	121	127	149	133	124	129	121	144	128	143	138	114	130	136	122	137	126	124	139	135	104	119	105	112	148	133	125	105	140	134	116	123	128	115	147	118	119	122	110	143	148	133	125	139	135	122	128	115	106	136	128	137	127	132	138	129	124	121	147	120	131	129	108	135	138	142	116	132	126	130	126	133	130	112	129	131	118	142	153	135	127	132	113	163	130	120	130	133	118	133	119	111	118	124	135	109	120	125	126	108	129	116	103	129	113	121	125	154	143	131	122	120	118	144	115	129	120	105	135	122	118	144	131	137	139	129	130	134	130	128	138	122	131	117	147	129	125	136	110	123	138	125	105	122	131	129	128	133	136	132	130	142	115	114	137	128	125	121	126	119	132	144	131	124	138	138	140	129	121	142	138	139	137	135	126	145	141	127	131	142	127	129	126	151	113	127	131	132	123	127	120	138	130	108	126	114	133	122	154	120	136	120	133	127	123	111	122	130	122	134	135	124	131	130	138	124	111	126	131	126	143	116	131	136	139	124	135	141	118	153	128	125	119	133	148	122	127	130	116	112	126	129	120	117	132	132	114	141	133	132	103	118	131	118	133	120	111	133	131	114	145	118	136	126	147	154	128	150	122	112	127	119	107	103	138	122	123	129	129	135	108	135	127	152	117	120	136	109	145	124	147	112	119	134	133	118	121	129	108	104	149	113	131	132	137	139	121	128	125	132	138	128	148	118	126	150	123	116	135	117	144	101	129	138	144	143	141	115	143	138	119	129	143	120	141	122	131	97	135	131	108	132	131	130	125	128	121	126	117	135	129	116	123	124	146	133	138	131	123	113	145	121	148	123	106	115	108	128	108	145	114	137	134	117	131	143	144	125	135	127	129	152	132	118	142	119	138	139	121	127	144	118	118	117	113	121	131	138	115	120	149	117	132	126	129	140	125	106	138	129	114	129	131	125	120	128	105	126	127	108	127	147	104	126	142	121	124	138	121	132	119	121	140	127	125	109	128	121	108	142	122	126	147	124	139	142	119	127	133	122	132	120	152	118	138	145	106	131	131	125	130	114	109	116	131	124	126	105	124	130	134	125	136	139	133	124	125	130	136	139	126	114	139	133	126	133	147	143	134	123	123	129	126	123	135	120	127	112	106	133	126	133	119	135	140	130	122	127	149	111	146	139	140	133	141	163	116	126	135
7744	2879	6733	7171	6035	4964	3859	3306	2796	2364	2088	1786	1639	1548	1348	1232	1103	1076	1006	917	906	829	786	797	767	753	739	766	754	725	753	728	671	677	647	661	766	917	966	802	772	615	546	597	561	603	588	582	533	571	497	515	499	527	524	489	533	495	505	509	533	486	527	471	555	483	473	477	519	447	505	463	486	471	469	491	486	481	470	470	437	512	490	480	471	484	463	459	444	489	451	482	457	442	497	437	426	446	493	428	487	451	427	473	497	447	472	461	443	472	426	460	420	492	432	462	465	460	436	412	446	442	426	420	411	465	438	431	488	455	445	442	456	461	459	444	452	449	424	465	452	446	457	469	466	428	425	441	432	429	430	443	398	487	441	436	430	434	490	443	472	447	431	458	457	468	463	455	431	445	448	395	482	468	448	453	446	456	473	466	454	416	462	479	442	446	420	461	466	439	407	435	447	438	425	460	442	448	444	430	457	495	457	446	448	467	445	401	482	455	467	410	437	463	457	434	447	468	407	465	446	424	449	407	456	440	412	477	484	457	423	463	457	402	462	437	452	420	437	425	432	461	469	458	475	432	460	433	436	395	425	476	451	415	495	439	428	425	464	429	420	416	466	426	457	476	428	399	439	457	453	445	412	412	445	450	464	412	445	461	421	424	424	471	444	447	468	407	477	426	490	405	445	451	422	426	453	444	442	466	441	425	457	441	470	446	469	451	443	414	471	468	386	464	438	454	432	452	387	458	456	413	423	449	435	411	468	408	431	441	465	434	443	450	440	408	437	440	404	459	459	499	462	452	471	458	422	460	454	442	426	487	450	469	425	453	422	451	451	440	449	404	451	436	433	468	463	423	420	433	442	474	442	413	481	398	430	432	428	448	414	426	444	441	492	431	426	421	439	437	434	439	442	451	433	438	446	454	510	472	457	455	420	444	456	459	454	423	420	447	453	458	445	446	410	473	411	421	424	435	444	402	455	441	422	429	458	480	457	402	453	469	413	459	439	436	436	456	447	436	481	428	428	485	448	446	432	448	466	438	418	472	432	456	468	464	407	426	493	413	455	466	447	415	462	481	442	456	463	436	474	418	451	442	428	462	443	441	435	486	448	456	458	427	465	432	435	430	475	406	424	421	422	455	452	472	386	437	461	458	394	428	423	459	459	406	413	439	416	438	433	433	430	473	443	462	427	458	457	467	471	425	455	453	418	448	425	471	469	444	430	435	462	452	480	463	448	429	424	483	434	454	476	481	447	454	451	392	443	454	429	383	431	430	494	422	468	471	440	406	454	470	413	445	434	427	407	433	437	441	445	446	436	429	480	448	416	463	483	460	425	456	461	459	442	452	445	478	438	417	474	443	431	428	457	444	437	464	423	460	416	415	481	443	460	459	422	418	422	419	406	414	488	482	418	451	462	438	426	424	438	443	440	436	421	475	433	434	426	442	440	437	443	431	447	442	446	424	414	431	457	412	420	414	413	405	440	465	463	446	452	438	465	438	458	451	436	446	446	423	449	446	456	448	433	405	418	422	427	483	440	476	452	423	464	436	439	471	439	480	446	462	441	449	416	411	456	432	400	424	425	431	441	445	446	448	431	452	441	443	419	441	395	417	498	421	449	461	433	439	418	425	488	422	431	435	449	473	415	476	450	456	455	422	452	453	451	445	415	439	441	425	419	456	446	404	420	456	436	404	463	455	447	399	458	461	424	450	445	408	433	444	409	431	450	437	452	469	430	426	481	461	478	483	441	449	444	419	428	423	441	480	460	415	450	455	427	415	408	448	445	474	427	432	449	457	438	444	410	430	395	464	471	413	473	453	450	496	429	439	444	478	439	434	458	469	422	449	435	457	456	455	445	480	468	469	451	441	443	426	404	445	476	474	444	431	444	451	453	433	426	468	423	451	425	454	433	477	449	443	475	477	454	419	439	431	452	417	416	410	453	443	457	427	456	467	456	466	431	443	437	465	436	465	442	417	433	430	468	461	463	462	432	457	427	423	461	449	424	448	465	447	426	454	434	393	451	399	435	432	456	422	464	433	415	479	461	452	442	455	455	448	475	441	484	447	487	437	441	454	456	418	404	432	432	452	406	514	440	451	443	415	439	438	484	424	436	423	432	469	465	474	430	435	403	450	466	416	418	433	430	450	461	445	428	427	444	413	413	444	476	448	470	440	409	399	431	469	436	448	410	471	429	424	452	422	433	474	440	447	470	430	455	441	447	440	417	486	466	429	433	458	445	440	464	457	431	437	465	442	430	424	462	462	461	427	479	450	467	404	449	449	461	452	443	484	466	473	427	441	402	448	428	440	444	452	451	450	459	445	468	431	436	481	447	410	458	452	462	438	503	470	440	452	476	450	438	446	466	455	423	461	417	458	446	436	431	480	459	443	431	434	418	445	454	452	410	428	434	445	431	440	434	458	410	427	416	436	439	437	484	418	446	439	446	451	445	426	441	440	453	447	431	436	447	413	414	468	445	472	456	439	427	405	433	465	443	433	430	453	433	423	433	471	429	434	440	464	501	495	444	444	456	399	447	494	443	417	451	442	453	457	447	472	444	450	434	465	452	466	461	486	442	456	429	468	475	450	449	424	473	481	500	424	458	432	453	442	488	457	451	429	450	413	446	439	473	385	426	430	512	457	442	454	460	474	430	455	450	448	447	438	449	450	472	446	417	451	448	423	477	488	447	433	453	445	435	431	441	461	452	448	442	433	449	433	431	431	447	462	453	454	463	473	420	458	462	463	495	458	451	423	436	451	496	479	456	421	406	459	476	453	421	417	431	469	453	461	450	452	411	430	447	431	471	460	448	428	422	436	437	442	414	432	492	469	460	465	431	417	426	435	409	426	447	482	413	427	447	429	422	463	483	435	441	438	418	444	447	482	425	422	462	427	427	431	454	457	429	461	458	510	461	406	374	431	490	447	457	403	455	403	445	432	432	444	464	431	462	421	503	460	433	441	421	446	474	425	442	476	407	427	441	455	439	463	420	450	436	453	454	472	410	458	431	458	448	464	497	457	460	464	424	392	443	466	414	449	436	462	427	444	469	449	475	455	438	466	446	457	457	424	447	466	425	458	443	433	400	432	431	445	433	463	425	447	430	497	470	419	447	448	406	417	436	467	429	440	434	448	427	457	420	462	417	452	427	438	470	475	447	458	460	474	437	491	457	452	418	420	426	462	455	416	473	410	463	425	439	414	463	468	422	467	463	452	452	434	459	434	424	435	454	463	427	462	456	447	397	448	419	430	481	450	481	439	452	481	454	463	413	454	440	457	409	432	469	443	457	432	475	429	426	471	415	455	438	412	436	448	459	424	388	436	436	417	463	441	445	466	428	439	436	468	457	459	473	462	393	419	434	423	413	425	453	439	456	420	405	437	474	428	477	432	426	430	416	463	440	436	437	440	448	450	471	408	471	446	393	481	460	447	435	399	413	433	438	451	442	429	432	471	444	408	459	458	453	488	483	471	428	468	457	454	452	437
1404	377	390	384	357	354	343	338	307	310	323	311	301	270	338	312	316	314	323	324	347	309	328	305	296	306	336	330	313	308	318	312	311	319	315	314	315	328	308	322	304	319	303	275	326	329	283	301	281	298	287	346	308	305	329	298	333	293	301	333	314	355	317	321	294	332	309	288	308	329	324	324	290	304	334	332	300	322	323	319	308	329	329	282	336	301	311	313	330	268	302	292	344	329	326	306	325	300	275	331	324	297	289	296	297	310	333	306	302	302	313	269	340	329	301	320	320	286	319	295	329	322	300	311	319	333	302	325	303	297	341	319	300	303	301	326	324	306	325	290	301	312	313	301	295	290	321	290	296	306	322	277	304	313	312	312	301	290	298	329	308	329	331	353	290	279	284	305	317	334	307	331	354	315	332	317	290	304	293	304	275	307	300	291	309	332	332	300	307	281	320	294	321	309	297	296	283	329	267	299	311	293	312	305	322	292	323	332	304	303	314	307	297	323	336	355	314	310	316	309	284	326	310	316	315	282	291	305	300	316	304	299	312	329	322	316	331	305	286	308	324	328	345	316	321	310	316	311	284	308	298	309	300	326	322	275	299	295	355	321	333	300	290	286	359	327	320	313	358	312	306	337	301	306	309	300	342	315	345	311	342	334	347	316	309	296	292	275	296	315	366	344	298	327	314	313	302	297	308	288	321	310	322	293	323	313	308	317	312	295	276	308	303	332	315	315	310	285	296	336	318	310	332	314	291	308	301	286	297	294	290	314	320	327	316	305	305	350	294	296	310	297	334	349	299	336	278	306	305	297	320	303	283	308	304	321	331	281	318	326	295	309	323	285	332	295	316	327	324	289	315	289	292	305	299	320	322	338	288	285	328	306	270	302	308	326	312	329	320	286	315	329	298	279	287	292	334	310	326	324	278	303	316	335	306	300	311	337	336	284	293	292	306	302	348	334	323	308	307	311	306	323	305	318	309	308	340	288	316	312	326	338	312	298	302	332	331	302	303	343	311	305	302	306	322	326	290	294	330	316	284	284	348	306	292	304	311	315	335	307	323	316	293	310	319	303	317	301	327	303	316	316	333	269	316	326	310	282	306	310	338	326	318	303	343	312	327	298	318	350	333	320	286	317	292	304	328	308	319	302	324	298	329	314	330	307	335	315	331	330	305	298	299	305	310	308	296	318	295	300	309	324	320	299	287	318	299	307	320	333	324	317	323	310	297	327	282	295	311	302	334	309	306	284	336	302	341	301	291	311	299	302	289	314	313	312	302	308	330	319	312	277	325	315	332	315	319	314	314	311	319	297	324	297	327	312	343	291	331	305	291	269	304	316	342	314	305	302	287	325	291	319	302	282	341	323	325	293	327	300	285	288	294	304	311	300	334	296	322	314	339	270	306	298	312	318	320	314	284	313	317	282	317	330	293	303	311	304	319	283	298	283	295	340	320	274	333	297	334	287	325	351	274	317	305	327	297	349	327	304	369	300	328	320	315	292	311	314	288	333	314	283	345	297	303	303	302	289	318	310	336	296	294	295	323	302	305	316	314	305	322	327	296	270	320	310	283	315	303	314	312	323	332	314	316	337	341	277	295	300	337	298	335	309	329	317	319	309	333	325	315	284	326	314	333	332	348	333	318	280	343	353	300	306	308	307	302	317	298	318	314	344	326	291	296	305	274	347	298	302	331	314	309	325	304	309	288	300	317	294	334	300	287	341	325	308	294	303	339	310	279	307	320	308	295	316	299	351	315	324	324	296	310	297	321	309	321	305	327	300	308	290	290	359	332	297	326	327	323	324	298	318	333	298	316	336	312	293	293	302	321	309	324	325	331	295	328	319	325	339	294	330	273	297	320	297	351	328	292	321	297	316	333	324	319	321	316	325	303	324	322	314	311	337	285	309	297	325	346	289	294	310	301	326	284	300	310	327	307	319	293	339	307	299	321	298	284	311	309	309	316	340	300	313	298	307	322	326	297	303	325	303	291	325	316	319	313	285	338	323	307	318	322	327	320	309	325	298	302	319	299	275	276	295	305	341	309	297	285	327	324	295	300	281	302	301	362	306	337	300	319	344	313	322	314	331	309	328	301	320	305	281	298	303	320	303	300	325	279	314	318	316	287	319	320	317	325	305	271	299	301	261	299	312	337	309	350	310	338	296	321	321	307	312	287	345	322	291	303	281	337	287	323	328	316	366	306	295	316	325	298	296	278	308	336	316	340	280	310	314	313	300	303	330	299	321	305	317	322	320	314	316	311	296	283	330	314	316	322	330	283	310	316	301	322	338	298	308	342	323	302	291	323	296	336	286	292	309	322	279	287	335	331	328	342	319	305	301	305	308	299	345	300	344	299	318	328	314	294	335	363	321	328	341	324	300	308	330	287	303	324	295	300	319	305	281	296	320	295	312	326	286	300	290	316	305	289	329	298	306	322	334	356	306	312	302	332	310	294	309	333	276	312	333	309	332	294	270	312	298	336	310	298	284	308	304	286	292	317	301	306	318	293	300	312	322	321	323	308	313	288	326	327	305	292	329	314	297	326	314	282	325	306	313	313	315	320	289	326	307	313	354	297	304	308	293	313	317	357	293	294	313	318	321	311	313	305	308	312	344	324	344	323	327	296	338	303	324	322	275	333	301	327	341	314	339	327	353	336	289	329	306	322	314	313	314	321	332	310	304	311	298	326	321	349	321	303	319	319	306	334	310	266	307	320	327	331	305	315	307	323	309	343	341	334	330	294	313	323	292	299	325	315	333	316	296	323	306	301	330	310	343	302	340	340	317	297	316	309	303	301	296	292	306	262	308	328	307	314	301	273	355	316	325	294	339	319	291	316	305	315	307	316	318	312	317	321	319	310	326	321	314	321	330	323	329	321	334	307	321	290	284	333	301	292	317	287	325	305	302	305	321	308	297	299	304	302	295	313	314	315	288	294	333	326	318	289	320	330	280	344	309	312	329	311	295	277	321	306	320	365	315	310	306	299	308	312	316	290	283	269	298	293	300	330	293	328	294	293	336	338	310	291	299	340	318	329	316	288	328	301	306	340	322	300	299	313	318	303	330	314	316	289	307	321	325	339	308	325	336	285	321	292	321	328	291	306	327	323	294	294	319	342	312	331	309	332	298	314	348	337	319	316	305	344	324	305	317	299	325	321	295	356	353	276	328	318	294	289	286	317	324	326	312	279	307	314	333	296	314	302	328	320	317	296	280	310	296	319	305	295	296	324	283	321	299	324	329	315	295	312	292	294	298	312	325	336	328	321	322	313	278	308	335	313	310	289	307	299	324	358	325	321	285	298	315	312	315	285	316	305	330	306	300	340	348	326	314	343	336	285	308	325	278	311	293	291	302	289	275	313	327	298	320	330	319	310	316	294	300	317	311	312	295	312	329	323	299	323	315	344	322	306	336	302	303	321	316	298	306	349	319	288	311	298	322	282	300	309	308	316	326	338	328	336	308	298	319	330	326	322	339	314	334	312	292
2426	984	1113	1159	1134	1037	1089	1032	1010	1056	984	940	1019	981	939	984	955	1003	957	948	936	870	969	995	947	963	929	953	925	1030	953	943	944	922	981	962	924	966	918	984	934	922	903	924	1017	957	1002	915	909	928	874	929	933	921	939	917	878	939	961	984	894	929	944	1004	890	906	905	996	956	927	883	956	930	963	947	930	958	925	926	992	939	950	906	994	909	920	1010	936	927	1012	992	950	933	959	918	910	932	919	958	916	947	899	925	875	923	949	923	941	972	933	966	949	943	928	936	909	952	958	933	985	899	914	944	962	926	1013	962	956	961	976	919	866	943	865	992	929	917	938	955	906	909	904	879	911	904	1001	938	878	921	951	952	930	957	901	922	923	950	872	951	990	1028	956	963	906	903	947	935	900	924	895	904	950	947	954	895	929	937	970	914	949	964	885	998	1000	915	976	939	940	959	945	959	916	964	897	931	906	950	1024	919	960	912	914	912	956	906	995	968	1000	945	981	975	890	963	919	955	952	950	935	913	977	948	957	981	954	927	973	953	915	954	988	936	879	958	986	918	969	974	916	971	924	949	886	919	927	967	957	952	955	973	888	1025	998	911	890	959	976	883	977	907	926	931	942	908	967	960	933	906	944	926	932	943	927	914	993	972	931	983	1009	996	894	957	956	951	977	926	911	888	953	972	942	923	931	930	944	922	973	944	926	924	913	919	945	944	926	935	1039	928	978	995	967	957	985	959	961	947	944	932	951	993	909	973	894	944	904	914	965	935	953	957	971	938	951	944	943	917	977	892	912	993	979	907	950	948	939	956	881	975	921	952	966	949	978	938	910	905	973	979	950	963	974	926	919	966	948	929	908	915	918	898	958	978	943	948	918	885	932	932	886	901	915	950	940	905	946	948	959	957	944	979	956	973	956	940	974	936	901	910	940	908	967	899	964	886	921	968	953	925	925	964	923	967	949	920	953	958	940	953	941	974	913	937	920	935	948	963	953	986	896	985	920	1010	918	943	980	928	900	948	918	954	950	957	1003	918	921	925	992	920	874	867	950	929	929	943	956	942	971	963	930	918	911	919	911	925	950	931	922	954	910	963	965	961	896	911	958	962	926	968	958	964	899	934	955	956	932	948	970	959	929	969	965	940	928	940	889	944	974	922	955	942	1014	940	905	926	977	945	960	916	920	959	1003	972	902	910	936	902	958	930	1006	923	929	945	918	955	976	880	929	911	942	952	938	965	952	984	983	920	941	938	918	912	939	939	958	991	982	927	942	916	920	897	888	904	943	914	943	941	927	967	894	896	957	942	890	955	980	883	938	950	981	952	912	882	905	998	913	917	873	939	983	909	959	917	965	926	970	950	909	921	925	930	923	953	934	961	954	945	918	956	964	925	974	909	909	933	940	953	937	941	965	937	965	935	951	974	956	897	1019	956	939	962	920	876	905	884	960	963	924	943	948	971	916	964	953	873	920	966	901	916	918	913	961	927	935	934	943	966	927	994	897	951	960	949	935	929	970	903	971	926	976	969	954	926	943	930	970	933	920	943	955	896	930	932	945	956	944	967	945	938	888	921	877	994	946	927	965	978	949	937	920	935	959	953	902	945	900	906	985	989	918	981	953	915	970	926	923	938	963	942	944	946	927	914	979	975	938	934	974	892	941	947	910	976	980	956	949	982	1001	898	964	975	923	974	939	970	936	934	973	990	926	1000	921	919	939	964	952	917	955	962	984	971	897	945	958	942	938	969	919	945	925	881	959	942	934	918	903	915	898	896	944	905	973	981	925	985	986	917	888	895	972	952	969	957	974	972	953	937	945	927	892	938	958	980	948	948	914	943	938	994	963	934	919	902	881	944	946	898	933	910	885	895	923	937	915	925	979	963	937	914	975	934	996	956	997	946	900	966	927	925	976	962	952	964	934	914	913	971	956	942	960	961	950	1000	956	967	959	945	923	947	947	925	974	914	939	882	966	950	893	950	902	942	900	912	915	921	890	950	920	951	922	942	939	907	925	944	892	957	926	900	971	885	946	883	965	970	912	936	987	993	918	915	939	934	882	979	922	905	922	921	899	962	953	962	934	944	968	949	918	947	972	933	978	928	921	901	959	944	926	941	921	977	975	935	936	973	953	937	944	934	939	1012	912	957	948	978	964	928	885	961	975	923	857	957	981	895	923	911	914	934	960	990	888	972	929	957	986	953	949	953	956	913	935	989	940	988	887	914	938	952	953	973	929	918	1010	948	928	913	931	909	913	874	915	988	922	933	972	924	939	960	971	914	908	947	957	955	979	940	937	885	934	1006	901	931	908	958	933	888	937	940	989	1003	892	925	936	941	967	929	953	918	921	996	928	911	926	909	912	946	988	907	995	917	889	993	906	947	929	959	914	907	961	996	897	966	963	1009	930	929	878	969	940	905	910	948	1010	913	940	958	957	891	923	930	913	915	934	958	962	906	918	927	935	920	916	934	927	947	941	920	894	909	916	903	989	912	979	880	896	967	975	919	934	943	932	949	963	926	932	924	877	920	903	921	925	964	905	897	890	873	948	918	923	893	875	987	948	899	989	977	904	934	980	961	958	953	934	926	932	900	969	937	929	939	947	971	916	941	971	908	970	962	984	947	895	942	1016	996	938	924	968	927	897	893	907	982	924	939	949	952	959	945	935	955	949	926	936	936	937	995	924	939	925	909	925	958	901	998	936	944	953	942	968	887	907	941	907	924	972	939	907	908	943	940	932	916	953	967	900	961	910	979	904	999	925	924	941	948	1006	984	930	932	997	923	957	906	948	999	919	920	942	978	898	929	901	866	896	897	954	970	953	881	955	950	918	958	970	890	991	948	950	886	889	953	920	988	960	926	989	891	988	937	1039	967	896	944	904	978	925	980	978	907	980	1013	918	873	949	984	952	946	903	932	935	924	909	948	987	910	939	954	964	950	911	970	955	980	927	883	970	900	939	947	871	905	925	929	920	951	920	963	951	873	900	956	957	903	937	894	902	916	918	918	966	876	987	909	901	940	972	890	908	927	944	897	941	925	927	942	972	901	909	966	1000	960	934	1019	911	913	959	1010	913	941	886	897	961	982	899	942	948	954	963	942	905	967	938	904	936	917	914	953	991	946	919	962	974	951	992	1026	977	945	936	985	982	947	967	976	890	959	964	956	911	966	909	969	958	924	950	921	958	936	943	972	975	981	885	948	936	957	964	967	1004	1001	898	957	920	996	942	890	909	994	950	903	917	1012	1014	966	920	913	923	919	917	985	942	917	937	969	939	1001	918	905	969	973	930	962	948	913	967	934	972	942	997	1023	958	1021	942	1005	896	955	929	931	929	967	983	867	949	934	915	947	930	898	946	990	971	928	835	921	968	1012	987	940	952	954	951	946	974	940	962	950	966	926	968	893	890	974	927	928	961	987	973	921	985	903	930	885	956	909	874	936	922	954	977	973	898	970	956	947	944	956	904	922	936	913	949	933	962	1004	945	917	936	979	957	941	961	880	970	991	961	885	920	995	915	962	941	925	953	925	903	881	996	950	955
4714	1263	1598	1180	788	627	514	417	339	312	292	255	256	231	255	224	238	216	221	229	200	191	214	192	182	213	200	198	206	169	208	189	156	204	228	194	196	216	194	212	182	219	194	194	200	183	193	197	220	185	194	179	173	179	213	187	193	179	170	204	172	182	173	195	176	206	187	180	189	181	204	204	198	199	191	150	177	202	174	186	180	182	203	202	199	205	206	199	194	200	181	209	178	194	152	185	190	184	183	181	173	150	188	191	182	190	203	180	176	163	178	186	204	184	207	182	193	179	164	200	187	203	176	181	179	182	157	185	187	168	190	177	183	177	191	182	182	172	181	174	197	195	193	205	174	201	217	190	180	151	185	193	190	196	180	195	202	215	202	171	199	191	175	189	173	195	201	176	190	208	176	180	169	170	175	180	189	194	171	204	209	189	201	156	185	189	188	171	188	184	189	195	202	188	173	179	236	189	213	186	174	196	185	172	208	184	178	196	185	182	163	184	208	175	169	182	201	203	195	212	172	165	183	190	184	173	195	201	165	208	195	202	165	166	185	196	185	176	193	167	197	171	187	184	194	197	206	184	178	195	168	177	183	177	201	192	186	191	172	199	196	171	200	178	182	173	181	209	195	197	202	170	176	198	203	179	196	171	201	179	193	172	188	183	182	201	181	203	195	177	195	167	196	193	179	189	207	210	201	204	192	179	221	184	179	195	188	187	177	190	172	184	168	190	171	180	199	196	180	216	176	176	187	200	179	201	191	194	199	201	203	184	175	194	192	176	174	182	180	188	177	151	175	190	169	193	171	192	197	191	186	210	193	173	188	198	216	189	186	168	181	176	199	195	170	189	174	181	167	199	184	187	186	177	168	179	178	170	185	199	176	196	199	169	170	168	187	177	188	171	184	202	184	166	179	207	175	173	166	172	186	176	179	174	203	190	188	200	179	224	186	188	193	186	187	191	190	185	197	182	183	179	194	210	162	176	188	174	168	173	185	162	194	210	196	190	172	197	171	165	199	198	192	175	176	183	202	176	214	178	190	189	171	192	193	167	187	160	206	189	189	198	200	191	191	205	186	186	184	181	187	190	170	208	170	180	183	180	205	183	175	187	196	173	151	176	152	219	192	164	184	211	183	163	177	176	178	210	179	181	181	187	181	176	181	185	190	212	183	179	170	176	181	212	180	176	156	190	171	173	207	173	165	206	188	177	167	188	169	166	161	178	200	174	181	176	197	172	173	184	175	176	162	185	181	176	175	184	176	166	198	185	179	168	188	167	214	164	179	185	199	180	199	190	180	172	172	182	216	165	137	193	195	172	189	201	189	185	201	188	200	166	195	179	218	192	159	181	179	190	194	188	184	196	195	184	192	186	186	188	198	187	185	181	176	172	211	195	228	175	204	168	215	200	172	190	180	177	183	207	195	172	187	200	180	200	212	200	184	181	184	175	153	194	190	180	189	186	201	179	199	202	191	188	190	179	175	192	182	205	182	186	209	184	186	194	180	189	178	181	169	184	201	175	180	195	180	201	197	195	200	181	191	167	191	189	158	187	184	186	176	180	206	193	173	178	172	189	179	165	194	157	192	198	193	172	211	192	170	194	170	202	198	170	190	202	181	209	182	194	168	187	194	180	178	171	173	204	184	181	189	207	206	151	191	180	185	187	206	160	181	200	198	183	179	205	193	191	177	187	181	185	181	165	192	181	160	197	219	176	189	182	193	206	174	172	192	184	172	178	187	193	164	197	204	171	196	184	199	179	158	205	196	208	195	210	168	189	185	196	190	183	185	223	186	200	186	188	169	191	174	184	178	183	174	173	209	168	191	168	173	178	163	189	182	189	159	187	195	176	184	187	200	222	201	201	185	204	190	188	163	209	171	191	190	172	173	199	184	188	235	204	185	195	208	190	187	212	178	173	199	196	193	197	183	173	178	169	176	184	192	198	211	167	181	170	180	185	179	186	191	182	180	181	192	165	183	197	171	187	159	191	192	203	224	189	194	185	189	177	200	222	189	159	192	185	202	192	198	173	163	181	181	176	216	187	191	180	191	183	191	179	206	165	169	184	176	187	193	168	201	183	173	190	181	179	170	167	186	180	188	165	206	188	174	200	169	179	192	190	204	189	179	179	180	187	182	178	207	198	186	181	176	180	177	185	188	188	160	206	197	198	212	183	195	182	196	174	175	191	173	192	203	187	193	192	159	190	180	176	186	194	200	183	166	193	183	160	189	201	203	188	205	196	153	193	178	172	203	189	191	178	182	201	190	191	186	196	172	205	210	203	196	198	195	199	207	167	190	204	184	205	200	201	205	187	214	177	191	183	218	191	186	188	174	188	154	166	208	176	198	186	178	178	168	181	201	193	173	179	179	197	174	188	187	195	178	180	177	200	191	200	159	186	206	173	190	181	192	182	186	165	195	178	183	198	176	187	171	193	171	192	194	190	200	205	183	175	185	196	217	195	194	197	209	183	189	191	183	168	156	168	174	177	180	207	189	185	215	194	194	193	170	183	192	188	196	184	179	194	184	175	190	181	157	170	187	201	181	190	191	179	186	176	190	195	177	187	179	173	180	180	198	185	212	187	211	195	185	178	194	201	163	195	174	222	167	194	184	191	209	178	206	179	184	163	188	178	178	214	193	193	177	158	180	212	159	164	199	189	192	178	144	203	191	172	193	198	210	205	168	180	173	203	186	190	189	181	182	196	161	182	185	158	192	194	195	190	198	192	165	176	214	179	171	192	177	188	202	201	163	187	178	191	195	191	151	196	190	198	202	183	175	186	187	185	187	198	175	171	186	171	171	202	167	176	182	186	205	193	205	189	170	195	195	190	148	173	155	191	179	187	180	182	191	174	186	184	181	199	183	159	160	184	170	190	183	177	181	202	179	165	197	192	194	201	194	194	186	172	173	177	192	176	182	185	204	218	182	183	209	181	190	198	186	151	218	186	202	173	179	185	193	209	192	188	189	186	184	193	174	164	172	196	200	175	176	189	199	185	169	182	185	187	176	176	206	143	200	185	182	166	188	173	185	193	201	204	189	211	203	183	179	164	157	209	170	186	175	185	200	181	197	213	193	176	213	186	173	208	200	187	184	206	192	200	177	191	194	190	193	166	173	190	178	200	193	186	229	182	209	204	183	196	191	193	196	193	193	183	199	211	184	184	203	213	197	188	201	177	170	177	166	196	190	183	212	167	191	178	184	179	161	187	202	210	183	147	189	189	177	174	195	219	205	206	189	196	181	214	187	170	167	173	170	201	175	181	185	183	200	189	190	178	180	182	182	222	181	187	188	185	199	177	173	171	180	203	176	180	199	202	179	189	190	193	183	169	181	170	186	172	181	201	187	191	174	198	198	184	202	202	174	173	193	187	179	183	193	165	192	181	180	179	202	207	181	170	168	184	202	194	174	185	177	193	174	179	200	191	163	199	189	190	186	194	180	182	179	199	194	165	167	191	191	186	187	172	191	196	182	173	165	180	168	177
5691	1833	3919	4258	3585	2964	2490	2068	1884	1576	1454	1245	1142	1117	1052	1070	977	936	901	858	799	808	754	796	787	773	791	742	700	720	798	731	671	720	731	708	781	782	890	840	774	694	707	661	753	699	694	656	617	667	701	671	681	617	687	654	592	620	656	642	691	662	613	582	663	590	597	626	661	641	636	653	613	672	588	607	637	617	611	645	605	632	631	582	608	574	589	652	593	636	620	584	640	616	675	604	625	682	594	572	628	631	598	602	614	626	595	610	571	598	610	648	586	590	625	599	604	660	585	643	596	618	594	624	560	644	580	633	577	600	628	638	634	597	587	603	575	622	626	602	607	559	599	585	620	595	593	583	578	588	609	604	569	582	599	610	580	637	628	601	598	609	642	561	608	578	626	569	586	583	598	652	597	617	598	603	619	578	583	633	622	598	618	597	591	550	605	580	624	597	580	615	599	598	600	578	618	627	619	584	579	603	595	619	582	614	616	589	601	617	620	576	608	609	607	575	575	604	643	632	579	609	599	566	644	566	626	621	577	621	632	600	604	609	615	619	622	620	611	627	574	606	651	622	607	613	623	565	639	592	584	549	566	586	578	605	603	614	594	626	592	614	592	617	620	581	607	571	594	643	568	593	614	620	574	571	557	588	628	632	607	641	635	600	590	583	593	565	573	529	620	595	584	599	626	615	564	577	612	637	605	650	638	581	594	636	579	546	543	598	572	613	582	627	594	557	621	575	595	604	590	606	594	587	610	618	598	574	598	629	590	636	615	589	598	623	600	557	604	613	589	608	586	581	601	613	593	605	575	627	617	598	607	545	587	634	590	585	608	606	615	596	591	626	567	639	624	625	611	542	627	616	608	591	561	607	627	583	617	615	527	616	575	582	582	588	580	605	602	624	588	585	614	632	602	618	610	635	621	590	623	579	609	570	591	558	617	623	597	620	652	620	599	595	640	593	619	655	619	562	567	619	580	623	594	591	573	576	611	587	612	615	597	599	604	625	594	609	594	554	604	573	595	598	562	609	584	573	571	585	645	635	608	591	602	628	578	623	599	590	608	629	608	587	582	595	602	622	589	582	626	591	584	602	573	576	641	612	586	652	593	618	596	588	582	573	578	593	612	602	605	607	655	589	608	557	627	638	586	605	606	534	616	624	628	604	601	570	606	557	597	591	627	675	649	547	584	601	587	597	610	614	616	609	626	584	583	574	586	581	610	586	588	620	573	594	621	613	629	634	672	609	604	601	615	629	636	635	594	604	599	590	630	589	630	603	601	551	566	585	585	573	596	611	582	578	600	601	571	641	594	564	591	592	643	621	601	614	615	620	529	586	647	582	692	581	598	599	595	631	642	579	570	611	631	595	600	574	605	604	600	640	645	592	622	608	637	588	597	597	633	616	612	609	601	616	590	591	605	603	639	592	623	581	585	596	593	600	604	609	644	629	626	544	669	594	616	592	624	598	656	574	580	588	575	607	594	630	629	615	588	612	606	583	618	600	583	586	593	625	560	582	658	600	629	600	590	627	616	606	649	589	654	679	626	572	581	589	574	635	624	638	625	624	591	567	618	574	588	617	588	560	619	620	608	599	617	574	611	585	619	610	613	542	603	624	619	608	604	609	623	572	594	600	624	620	592	548	596	556	594	549	594	612	586	622	619	602	567	615	606	579	611	566	595	618	641	608	609	594	694	602	539	598	557	622	598	620	625	589	611	632	608	622	594	630	627	611	642	626	636	599	633	624	631	601	587	599	585	596	619	622	581	654	650	639	647	583	569	612	621	578	594	617	635	588	609	636	563	620	599	596	593	571	605	610	625	598	589	594	609	606	555	616	596	581	600	574	581	574	614	604	598	582	633	635	618	628	642	585	656	610	570	617	571	598	612	621	598	596	603	596	578	603	577	594	581	621	563	591	608	591	615	621	611	590	627	620	615	606	627	600	565	640	578	604	605	600	583	640	605	590	577	598	631	576	638	587	590	595	579	614	605	645	618	621	640	641	580	621	580	567	617	603	610	619	588	595	623	603	635	599	603	603	573	593	637	587	616	612	621	610	590	595	613	612	611	579	606	633	639	609	610	601	625	608	565	600	586	586	595	599	546	621	600	585	608	604	628	639	606	594	567	591	575	587	629	592	606	643	598	614	583	652	602	572	614	604	617	570	551	591	602	648	557	595	635	542	568	638	532	593	632	627	572	638	615	621	591	642	586	616	590	599	625	598	608	584	592	604	598	576	617	619	595	585	611	542	610	605	630	579	601	552	598	621	564	620	605	599	576	596	575	590	568	624	583	583	598	583	658	610	631	605	618	592	645	623	622	591	582	579	623	617	605	618	602	594	610	636	643	586	591	615	559	589	586	611	627	601	641	621	609	568	541	621	621	608	618	582	603	636	584	655	618	553	635	638	589	601	621	611	573	619	609	602	612	598	600	633	668	564	607	642	595	619	608	589	600	643	599	606	580	567	616	605	624	583	534	628	626	557	586	596	591	632	579	587	617	649	607	590	610	618	609	564	619	630	620	597	598	616	667	642	575	589	639	579	581	565	564	623	619	639	590	612	610	584	583	634	623	647	630	618	619	624	593	619	586	651	630	622	585	626	619	637	611	615	579	630	616	627	602	660	639	569	591	582	581	590	612	625	601	565	588	585	583	595	602	581	642	645	586	569	622	577	602	602	678	625	598	590	599	605	663	586	626	596	565	599	637	561	630	585	570	602	585	565	594	602	578	617	603	583	593	603	644	627	619	597	642	574	599	609	628	574	607	582	601	607	610	623	558	593	649	581	600	594	592	624	614	616	645	601	667	595	599	587	588	561	597	580	622	634	582	600	598	571	550	568	537	570	603	590	593	608	594	573	624	595	577	576	615	644	577	602	623	587	631	632	562	624	644	621	537	588	658	595	563	600	594	601	584	631	585	578	607	581	602	618	575	566	603	600	623	630	605	625	586	605	625	594	615	568	604	671	608	625	594	579	614	604	573	582	596	580	609	598	578	565	569	587	602	613	635	598	611	606	623	594	574	618	560	587	613	595	596	619	608	619	630	642	623	598	614	606	597	578	596	611	602	622	612	562	586	614	614	599	647	580	570	589	657	609	562	624	628	626	632	605	563	589	571	606	651	616	647	613	635	584	601	577	593	615	602	610	618	613	588	645	634	659	586	633	587	591	628	607	599	603	623	631	616	578	620	624	599	606	640	582	618	625	570	552	616	584	618	596	562	607	643	598	593	619	634	600	573	598	603	602	602	582	629	589	650	604	605	599	627	569	563	581	584	588	611	619	561	603	602	625	624	600	593	635	591	591	584	554	584	581	615	587	625	571	568	616	575	604	621	605	574	592	615	559	615	586	620	637	586	618	604	610	609	604	585	573	593	615	662	589	554	606	626	616	575	634	601	602	580	610	621	581	620	583	617	592	563	537	607	597	621	622	623	608	581	607	619	620	628	622	598	603	645	592	585	643	604	595	605	612	614	607	625	589	619	625
8704	2395	2882	2102	1360	990	707	612	486	399	361	308	270	231	267	198	207	173	171	191	161	183	169	149	166	156	143	156	167	138	153	131	118	140	156	155	186	159	175	161	176	134	123	127	139	135	149	140	146	141	137	135	133	130	127	134	141	142	127	134	136	124	126	155	139	123	137	126	152	116	121	129	143	135	120	132	137	141	130	122	141	116	128	138	150	142	138	114	119	132	123	143	130	120	133	120	122	132	154	134	120	121	118	128	121	137	113	145	133	115	122	142	119	132	128	110	127	141	126	126	123	136	112	127	122	130	137	135	120	140	121	113	120	130	140	123	114	146	125	155	122	116	137	98	145	131	141	124	116	114	140	141	120	119	122	127	125	96	144	109	120	126	125	133	126	136	128	122	114	125	134	133	141	125	123	143	121	122	135	144	124	126	127	129	132	126	136	154	128	125	127	115	113	126	137	131	132	113	131	137	124	123	131	138	134	119	111	114	128	128	128	133	127	131	138	135	112	106	119	123	117	136	122	136	118	142	110	108	134	141	128	117	134	140	130	138	134	151	138	121	156	119	114	128	152	146	132	114	124	121	111	130	109	124	123	129	123	130	106	133	155	128	118	126	138	133	136	126	133	135	142	132	145	166	121	150	115	130	103	142	130	125	109	108	106	109	142	132	143	123	131	124	129	118	143	135	103	119	131	116	141	107	112	124	124	139	97	114	147	102	138	129	163	121	136	115	140	141	123	113	133	116	126	112	130	143	140	127	123	130	139	121	119	135	118	125	117	117	133	125	134	123	114	129	141	120	153	123	122	137	144	99	149	145	144	111	129	118	136	137	112	122	131	131	125	138	150	117	146	139	124	122	123	160	134	115	129	125	122	113	115	120	132	134	139	127	138	126	132	122	160	148	105	135	126	140	131	128	130	118	137	129	150	138	118	133	123	135	140	120	144	145	116	145	116	115	140	122	139	127	141	125	99	129	119	118	110	118	130	130	122	123	136	162	139	127	115	136	136	135	133	134	144	132	121	128	134	137	124	143	119	114	125	129	120	121	125	132	116	146	114	109	132	126	120	113	134	135	123	154	105	132	126	111	126	158	140	118	134	146	129	148	133	135	142	118	127	116	121	140	109	129	141	120	153	121	113	130	129	120	109	126	141	103	131	135	122	143	129	112	116	130	135	102	139	119	132	130	116	114	120	148	138	127	118	136	119	132	125	118	123	139	123	141	125	127	135	126	103	129	133	138	105	139	126	130	121	111	126	154	113	124	153	145	139	125	113	149	126	127	133	123	139	138	134	144	123	126	118	130	131	130	140	129	130	99	118	128	136	108	153	112	139	126	127	123	119	125	129	129	130	127	114	140	124	142	121	122	132	124	115	130	127	138	119	127	134	117	139	111	126	137	120	113	106	135	143	125	110	115	131	113	120	130	142	112	131	140	138	129	125	133	112	130	120	134	121	127	122	113	114	137	121	105	101	147	132	132	135	119	124	127	149	113	134	128	105	137	125	120	123	129	127	111	124	127	134	147	117	140	115	126	140	127	138	121	112	108	110	135	112	129	127	115	126	120	154	131	139	148	122	131	128	139	125	125	112	133	125	125	129	131	127	123	147	126	104	131	121	133	120	131	132	127	119	115	122	144	137	139	125	136	99	124	137	143	112	118	146	111	136	129	140	122	129	126	133	118	143	124	139	146	115	127	124	100	109	130	122	111	125	128	126	129	138	145	103	137	97	132	109	117	130	109	112	135	135	135	119	137	100	116	131	125	112	154	127	121	131	127	135	132	129	135	112	111	129	121	148	127	139	153	109	111	119	136	130	133	115	118	124	124	112	126	105	118	144	138	127	130	134	140	114	129	127	138	119	141	135	126	144	119	141	120	120	121	141	143	138	131	124	138	123	135	125	126	145	121	123	137	144	137	112	129	116	116	144	118	125	118	126	135	143	131	120	145	122	111	134	119	124	120	121	142	143	129	123	111	130	141	127	121	117	139	116	119	145	134	136	125	125	109	132	120	118	129	111	134	130	124	119	154	132	142	133	143	142	114	123	115	113	136	141	114	126	111	113	135	124	116	133	124	119	132	143	121	111	133	135	111	124	114	132	122	139	125	119	137	118	124	148	130	141	125	124	128	137	137	154	121	129	128	143	118	125	124	152	129	123	109	143	131	103	137	130	106	116	129	122	115	113	134	139	141	105	121	138	123	126	112	130	116	117	133	126	132	134	131	132	136	139	118	136	122	135	112	147	150	132	138	118	124	135	126	138	126	134	137	126	133	133	131	120	118	117	114	130	118	150	118	122	151	125	127	127	128	127	119	111	147	115	143	126	134	158	124	137	131	142	136	120	141	129	141	141	136	134	138	130	144	120	138	127	142	110	124	131	110	113	134	130	152	137	141	117	126	126	133	138	113	114	120	129	127	130	135	141	137	132	136	126	124	139	136	113	129	114	129	146	138	121	125	148	113	115	128	131	136	153	124	114	121	139	136	123	122	128	141	121	137	128	143	128	110	130	146	126	115	133	131	141	120	116	141	138	119	133	132	118	120	133	135	129	148	135	114	139	131	135	124	136	114	125	129	119	111	116	115	144	116	115	125	149	128	106	135	135	141	114	125	125	135	125	108	141	132	124	146	136	129	135	122	144	118	131	138	118	134	119	123	129	113	103	123	122	124	140	129	139	121	127	132	136	130	140	118	118	123	148	121	139	114	149	128	140	142	120	153	125	128	137	135	137	111	115	126	120	122	129	123	131	130	133	122	111	121	134	113	124	117	118	137	135	141	123	126	135	126	125	127	161	142	149	134	123	153	128	136	140	128	131	132	144	127	125	132	123	132	108	137	141	132	120	122	117	125	139	141	129	129	116	112	128	138	110	112	137	134	111	121	119	148	114	133	143	138	122	123	146	127	114	133	129	100	121	149	120	111	142	124	137	123	116	134	109	118	134	137	112	121	123	131	117	126	136	131	118	138	104	130	119	147	116	108	127	103	107	112	123	150	152	122	123	132	133	118	123	145	129	114	129	119	101	133	135	127	120	138	134	130	138	142	139	127	107	119	131	144	119	131	141	140	141	117	141	131	136	128	133	128	117	120	120	147	147	118	133	147	129	126	113	147	108	127	125	140	124	126	138	123	123	129	134	124	125	114	126	113	138	138	103	131	122	114	138	127	134	155	127	137	139	125	134	125	108	145	150	132	129	116	123	133	117	127	125	116	146	137	132	125	121	135	113	142	108	109	118	132	142	150	122	125	130	138	129	144	102	126	138	122	116	119	133	116	138	119	117	125	124	127	121	127	146	144	146	114	102	140	132	129	131	128	111	149	133	137	126	131	133	142	140	124	133	107	124	129	145	113	124	136	113	126	120	131	118	140	124	121	110	125	134	123	114	144	136	118	143	114	134	153	138	118	121	119	116	156	140	120	136	153	109	133	120	133	133	113	123	130	111	108	122	110	127	125	144	106	127	139	125	101	142	136	103	125	145	139
7820	2835	6728	7284	6029	4957	4026	3263	2726	2334	2064	1806	1625	1437	1325	1244	1166	1034	949	970	946	846	824	810	797	785	714	679	712	747	716	665	737	684	660	714	737	864	967	886	821	687	532	573	616	591	634	593	503	534	522	503	507	522	505	509	479	534	540	536	474	497	474	512	480	490	529	493	462	506	459	488	504	490	478	455	510	462	481	443	431	478	455	470	437	486	437	458	503	491	494	434	455	483	478	500	458	460	475	455	478	485	471	474	468	438	478	461	447	438	465	452	444	454	434	458	451	451	456	434	475	438	478	465	441	466	475	467	480	491	465	413	441	431	478	425	418	449	477	427	427	509	406	454	459	437	458	490	420	442	470	430	467	421	441	457	471	427	470	444	417	458	464	421	443	468	455	417	470	427	464	435	436	451	423	468	443	454	457	450	476	434	425	416	439	441	439	431	458	453	436	419	431	434	445	453	445	428	412	423	472	432	472	488	401	449	447	477	457	454	439	454	456	413	427	448	465	448	464	436	427	470	465	423	435	475	433	468	451	470	491	424	414	427	461	446	446	459	451	451	409	458	401	472	447	457	446	486	425	435	410	483	419	446	467	433	446	448	454	464	456	447	494	429	425	454	441	434	418	454	433	440	427	435	463	460	445	427	421	468	462	455	464	431	405	420	448	429	452	412	480	469	433	448	442	482	453	437	439	470	480	457	448	445	441	493	443	440	438	463	460	415	486	464	472	451	407	462	446	415	435	464	449	438	438	451	465	435	465	472	451	431	433	462	465	429	476	466	460	471	438	467	437	435	497	426	442	411	425	473	461	441	468	424	429	425	425	437	459	427	433	469	425	461	455	449	422	451	428	453	433	430	452	423	451	418	457	441	436	439	424	459	434	473	432	458	460	474	441	449	448	462	465	436	406	443	443	435	480	444	451	464	445	424	418	444	431	427	469	417	414	399	466	458	429	438	443	453	478	449	459	441	460	456	398	411	426	416	425	429	417	419	441	473	434	484	475	490	445	422	463	500	482	429	436	428	474	433	431	487	448	431	457	466	428	455	457	427	411	429	452	430	421	425	464	459	421	424	445	430	462	456	433	441	433	432	452	437	473	453	489	428	456	435	456	444	483	377	440	473	439	399	409	448	477	433	440	454	476	444	447	435	448	435	486	461	417	421	435	402	406	431	431	475	425	456	458	461	412	420	456	448	436	464	470	440	458	391	452	463	447	464	438	509	460	429	451	459	432	451	435	419	427	456	433	435	467	438	414	474	466	443	426	440	444	459	416	439	477	449	426	436	413	457	464	409	456	447	438	467	444	430	434	433	445	449	462	421	383	493	454	448	458	450	462	479	444	456	431	468	469	454	441	487	417	453	430	426	432	444	434	429	460	453	467	448	428	452	436	466	470	445	433	401	438	431	452	441	454	480	410	456	461	474	464	462	431	439	465	453	431	446	435	452	456	450	490	434	421	478	433	433	460	426	515	448	423	433	445	442	438	437	449	421	443	442	438	488	438	453	440	447	463	429	432	472	407	473	474	434	415	417	455	450	429	444	495	469	452	428	435	392	449	410	474	452	468	445	465	472	426	429	470	485	467	451	480	440	455	453	465	487	432	466	425	457	407	448	426	462	467	468	452	444	453	433	421	469	400	455	402	426	397	434	460	422	479	455	434	442	477	468	474	417	405	443	450	425	455	447	466	440	465	430	449	461	465	447	453	463	436	423	410	456	424	464	426	445	490	452	486	448	431	465	424	407	462	436	412	425	424	482	453	424	435	480	414	481	455	431	492	424	418	439	448	459	414	463	443	486	420	443	419	441	455	449	420	445	424	471	456	437	429	460	432	413	423	414	410	436	451	419	433	393	447	426	464	485	461	438	403	441	441	433	458	462	490	450	430	460	416	431	479	445	462	452	466	441	448	429	468	463	426	459	405	483	411	420	433	454	395	444	431	451	468	448	462	487	442	478	449	398	447	466	405	415	446	472	447	476	440	450	438	453	426	467	457	436	448	461	462	437	452	475	449	426	452	427	468	446	458	482	447	466	453	421	431	448	455	382	449	436	416	464	427	440	463	466	430	445	395	452	438	427	396	425	458	464	400	495	400	447	465	445	421	429	400	400	439	439	423	456	438	410	436	443	477	434	435	466	493	454	450	484	436	428	474	433	449	433	463	412	475	436	461	456	438	419	461	447	456	449	464	432	465	439	432	428	437	455	466	419	475	423	429	450	437	442	414	433	430	416	412	437	446	456	456	471	432	473	453	408	465	442	438	472	459	462	463	416	436	441	447	385	450	443	434	432	469	451	453	478	453	441	434	500	389	426	433	457	421	448	440	432	456	430	478	462	426	426	435	451	456	431	450	456	464	413	430	447	439	463	451	419	442	406	415	445	453	457	419	446	440	474	466	427	448	435	448	438	456	430	465	419	432	447	460	441	459	451	475	442	411	481	447	428	444	425	424	448	460	445	486	446	417	421	435	466	454	476	475	439	447	401	431	439	438	473	421	424	445	475	478	415	420	461	456	453	462	436	446	451	439	447	450	393	448	412	451	430	435	470	446	424	448	465	454	442	482	423	409	437	485	456	425	483	445	427	424	418	465	460	419	424	439	440	443	457	451	464	462	473	485	415	441	434	426	434	458	466	411	415	461	458	412	421	455	477	431	441	400	448	432	433	448	420	452	442	446	425	441	443	456	420	439	451	463	428	465	469	448	418	448	433	482	443	409	446	475	437	447	437	446	436	462	419	449	415	448	467	433	449	417	482	438	411	473	428	390	419	474	456	447	455	458	466	432	434	457	450	500	430	462	473	444	437	420	457	482	437	431	427	405	462	446	421	465	524	468	456	429	410	439	438	502	431	437	441	448	459	415	451	438	451	428	453	438	424	437	417	422	425	439	430	464	453	475	422	418	428	426	458	458	435	440	491	417	451	464	408	462	461	441	479	436	443	442	436	454	472	452	460	437	401	462	440	430	449	478	443	437	406	465	421	404	419	412	474	415	456	435	459	451	501	435	422	437	438	486	469	431	418	449	481	458	426	456	436	428	468	469	428	423	440	425	476	432	439	450	422	467	465	484	456	444	437	483	435	469	450	418	480	433	450	427	499	440	473	426	467	459	475	465	452	429	441	410	440	430	435	445	475	447	451	506	447	455	428	449	483	465	453	407	463	421	430	479	447	430	442	457	463	430	453	427	469	413	457	443	452	440	471	496	422	430	444	438	491	459	453	463	442	454	442	456	444	399	453	441	484	450	456	465	432	438	439	450	438	461	456	443	470	455	444	435	443	423	421	462	456	449	402	464	424	460	471	427	444	463	477	451	453	455	472	435	411	435	424	432	421	467	428	405	432	460	478	432	449	445	425	418	431	431	429	441	419	440	456	429	459	413	459	442	482	458	462	456	399	426	418	475	429	423	431	453	435	462	414	420	441	434	406	423	446	433	448	455	469	440	439	476	428	421	431	432	424	449	415	430	466	441	428	422	475	461	425
1318	389	413	378	337	325	335	336	297	314	330	330	324	313	325	295	310	299	308	324	316	298	304	325	324	300	310	317	312	345	321	325	322	325	333	331	324	282	304	300	290	301	304	315	308	335	304	302	328	315	299	299	290	280	313	311	322	316	338	303	322	302	279	285	322	323	299	298	329	310	318	287	283	284	306	290	335	320	330	326	292	333	281	326	314	304	312	326	307	310	323	281	306	316	317	337	327	322	328	306	325	308	309	325	294	327	324	310	315	314	312	275	297	317	285	294	284	305	304	305	327	294	302	315	315	299	334	320	302	332	320	298	310	319	305	316	312	309	275	326	313	316	304	300	314	306	329	312	291	278	317	325	287	337	317	314	333	312	295	350	308	312	318	314	312	307	304	315	324	318	303	350	293	349	282	305	281	358	262	313	327	338	300	322	297	321	311	284	317	310	303	315	318	305	298	330	332	303	266	329	311	316	318	334	333	332	325	324	336	282	315	302	316	311	343	297	290	307	271	320	297	330	307	334	310	336	325	304	285	317	311	296	292	333	321	292	289	336	322	308	299	319	311	301	306	317	343	307	317	309	321	297	273	329	316	310	329	304	296	286	323	325	294	335	313	304	305	334	297	285	292	300	291	310	305	282	298	324	320	315	336	313	306	311	309	327	283	321	330	301	287	321	316	288	303	320	319	306	324	319	319	319	290	291	322	325	302	344	299	324	293	312	305	324	328	282	290	324	293	319	317	319	297	309	314	320	320	335	299	315	281	287	326	322	290	317	323	321	287	320	335	279	336	288	300	296	305	296	314	310	325	293	280	293	309	306	329	326	331	307	313	298	294	299	348	301	300	304	288	314	316	313	314	325	311	305	288	355	306	308	296	297	303	333	356	318	282	314	330	283	290	312	282	299	306	324	309	300	327	286	289	317	307	335	308	328	294	322	324	303	336	289	312	298	308	317	330	315	304	317	325	305	300	309	308	294	313	366	342	332	316	309	302	310	321	313	302	316	312	325	300	287	330	325	318	327	311	320	301	313	291	297	323	307	311	301	312	301	291	310	290	280	298	330	300	340	318	296	291	295	297	307	330	328	276	286	295	306	279	333	320	327	300	318	298	300	321	300	314	289	290	272	317	354	309	318	285	297	297	291	300	315	313	312	299	284	326	311	305	310	316	344	301	290	284	333	304	291	330	295	308	310	310	295	315	369	283	312	309	296	313	322	304	324	270	294	310	331	313	326	292	313	321	275	334	302	289	300	280	325	310	285	317	280	298	320	306	294	302	344	305	319	294	329	321	333	301	306	283	332	309	324	272	308	303	308	315	338	317	322	320	308	297	322	299	297	297	308	293	356	309	305	315	310	320	279	334	320	336	272	291	277	324	300	299	296	296	294	307	328	293	306	297	305	284	318	299	314	310	311	336	283	296	307	347	299	299	313	296	335	289	331	285	303	313	289	326	326	319	296	313	346	293	312	280	281	304	302	294	304	285	305	315	303	313	300	328	298	335	308	300	354	289	338	311	308	304	272	320	316	302	297	308	344	297	335	321	296	306	326	346	290	318	308	311	302	328	323	328	298	316	309	300	334	318	299	320	306	290	298	324	332	327	321	266	295	300	311	304	313	287	304	311	307	272	278	327	315	310	306	291	305	268	286	302	307	320	290	316	332	311	307	315	303	310	332	364	330	334	298	301	333	329	342	292	297	306	331	304	288	290	261	301	334	333	315	316	286	299	317	294	293	321	261	338	344	316	292	277	329	315	318	332	325	334	299	324	303	322	305	315	297	328	293	289	314	299	313	296	286	294	307	299	299	276	324	330	321	307	317	319	289	304	301	301	313	282	320	289	301	297	300	306	327	285	302	268	295	298	295	325	328	300	309	272	306	310	291	320	300	310	321	319	307	311	307	292	313	318	297	303	318	305	299	300	316	344	336	331	316	336	325	323	314	317	312	342	301	311	331	319	299	313	321	312	310	305	310	329	304	324	301	308	312	324	293	298	287	317	304	318	271	324	296	310	312	300	321	286	324	321	313	306	285	303	282	304	307	316	307	336	302	306	318	326	319	348	302	281	304	306	316	318	328	315	293	278	291	282	290	309	311	322	325	303	304	316	318	296	310	295	301	314	328	323	318	309	309	335	272	316	303	318	306	338	317	293	298	323	319	309	281	307	308	328	315	330	318	290	297	303	330	320	282	301	298	299	297	288	304	311	285	293	305	292	292	298	323	293	339	310	304	308	297	281	298	306	323	334	301	301	340	307	309	331	331	309	312	311	302	286	317	303	319	302	316	321	304	327	304	328	297	315	339	319	320	343	319	325	315	324	306	274	313	296	273	320	324	317	280	312	312	281	328	294	289	292	338	298	290	267	311	326	277	310	285	326	328	299	300	325	293	326	329	308	326	315	310	320	318	296	293	292	334	294	316	324	350	297	309	302	291	328	313	313	321	311	312	316	302	320	327	307	311	306	329	353	301	332	299	317	311	324	322	267	296	300	310	318	318	298	346	307	307	299	320	303	302	309	282	301	341	297	282	319	287	289	319	340	284	323	300	324	297	322	283	290	317	315	354	276	295	321	305	298	301	308	312	312	315	314	285	306	323	293	327	312	301	311	287	317	312	320	333	299	317	330	312	328	322	302	318	294	306	314	335	270	301	291	313	307	302	320	278	286	296	356	304	335	316	289	297	357	318	289	315	318	311	316	293	289	308	316	305	309	314	313	277	307	317	290	329	287	310	344	311	310	328	337	292	309	311	306	307	316	303	309	278	319	315	340	332	297	327	318	320	305	318	347	282	305	302	298	304	319	297	272	309	316	296	297	305	291	330	306	334	295	298	310	324	330	312	312	310	293	291	317	300	321	294	301	338	301	295	320	280	290	319	280	344	309	274	303	308	361	330	327	298	330	278	319	323	329	310	319	287	272	328	289	286	298	336	290	295	311	305	312	323	322	314	321	308	346	309	292	337	296	277	305	316	313	329	284	314	338	323	309	327	315	323	309	317	299	315	305	324	342	293	317	287	310	305	332	305	299	302	306	316	294	297	345	272	321	268	330	338	321	322	301	298	276	285	339	303	294	321	295	322	306	306	318	304	321	306	295	325	313	329	263	309	309	321	326	319	334	321	308	327	304	286	300	317	305	309	280	303	302	334	325	308	342	312	313	311	295	302	296	302	302	288	294	309	321	293	316	269	328	315	316	306	305	298	309	317	317	316	336	348	318	292	360	320	335	323	291	310	311	295	316	306	285	309	315	330	297	322	316	317	321	288	339	315	298	332	295	315	305	316	298	290	294	345	309	300	293	306	295	287	310	353	311	323	309	267	238	320	300	325	282	317	295	318	313	320	306	317	282	319	326	326	310	295	303	325	306	288	318	295	326	312	296	305	311	322	312	315	321	333	324	339	312	291	339	311	276	327	331	321	305	314	295	292	312	294	302	315	312	260	298	306	342	328	332	308	329	273	323	310	289	309	308	291	299	319	309	305
2473	1003	1217	1200	1141	1063	1040	1037	1020	969	997	956	1054	967	970	978	941	927	980	947	976	944	965	940	930	1023	884	935	961	913	983	923	953	945	975	966	953	951	925	909	902	952	944	930	885	977	867	925	933	920	920	922	896	957	923	951	870	977	994	916	943	876	942	900	972	957	976	932	914	933	887	873	984	941	939	982	966	1010	918	882	906	923	908	916	944	956	935	931	952	921	926	939	874	923	902	943	933	941	946	885	938	903	914	907	972	915	985	920	975	979	953	959	911	957	898	916	963	915	918	959	981	989	926	906	938	964	962	963	923	891	964	925	951	943	899	971	995	935	941	904	877	912	908	1000	901	961	953	941	960	906	946	906	923	926	980	933	879	922	908	961	865	968	903	1005	1008	920	958	944	944	971	966	931	952	913	906	936	918	942	905	971	913	938	909	979	893	1006	938	895	962	963	922	956	953	951	919	863	917	915	954	952	956	938	989	904	979	958	937	930	957	931	909	950	938	937	960	951	938	887	983	958	983	946	984	898	904	954	941	986	935	1001	973	937	872	933	952	945	948	922	965	901	975	887	868	933	952	925	971	931	913	949	896	986	984	944	947	1005	913	952	971	952	915	924	920	967	947	896	922	922	938	967	920	956	957	908	960	908	943	900	907	959	910	950	917	968	925	899	902	940	919	921	920	835	937	975	944	901	899	965	919	953	914	981	949	918	947	911	905	933	960	943	950	960	895	896	931	942	903	1000	914	969	954	1011	948	911	987	877	901	920	932	936	887	934	938	1031	926	947	958	957	886	917	905	982	967	880	907	935	950	908	939	876	949	971	948	924	1003	975	926	931	963	925	961	914	968	903	938	892	948	967	954	977	988	930	992	914	908	908	916	911	900	955	940	934	967	941	970	942	1011	915	978	963	888	890	937	971	923	937	966	961	960	890	887	938	948	931	935	931	1003	901	939	931	933	887	922	973	929	983	920	1004	996	956	972	963	921	977	969	945	960	965	968	941	968	891	876	948	935	959	953	934	903	912	952	996	949	932	907	957	934	930	972	880	892	983	937	927	955	884	913	894	988	914	945	942	884	873	891	962	927	913	921	914	942	909	931	934	971	951	932	944	933	912	961	931	980	927	876	917	879	992	954	936	949	946	951	913	895	939	931	844	939	930	949	951	916	885	906	934	870	972	930	891	891	912	891	938	891	881	967	919	961	951	947	893	902	1000	970	929	910	1013	939	950	927	920	942	928	961	918	959	946	938	872	944	938	927	916	956	897	978	921	885	996	901	893	937	943	953	948	945	931	909	968	946	971	906	882	952	926	949	943	935	985	884	909	885	939	920	918	869	979	938	929	967	903	960	911	917	899	905	890	950	945	924	957	954	965	925	947	945	924	921	953	951	958	887	932	974	940	941	931	989	921	946	889	859	942	938	927	899	961	935	982	963	952	937	937	988	938	945	930	911	949	963	982	968	906	917	945	913	909	926	919	955	953	982	1006	915	966	917	922	961	953	935	960	895	922	987	893	971	915	952	923	913	891	877	946	885	887	901	915	960	960	934	946	921	933	915	924	968	878	1001	941	940	927	940	902	930	946	972	914	952	890	943	933	925	933	932	1000	947	971	941	959	931	927	935	949	953	873	951	934	919	958	933	1001	966	960	950	942	916	906	944	888	955	957	970	952	939	946	927	938	979	965	931	916	902	969	896	920	980	931	978	924	938	905	906	915	902	936	953	880	886	931	960	889	993	897	975	962	940	904	946	952	905	922	877	951	955	938	942	960	911	905	926	1008	937	1006	922	982	917	972	965	951	899	924	959	933	1011	929	883	973	977	1021	967	927	991	972	897	938	954	904	964	914	929	930	973	922	902	893	945	870	900	941	948	951	930	923	879	950	957	908	920	931	952	905	922	882	898	909	985	923	974	958	955	977	904	962	946	907	893	953	937	997	923	935	931	949	932	870	945	909	942	878	951	976	937	947	882	922	909	963	940	940	928	925	946	939	878	939	931	985	923	928	968	999	908	899	927	925	906	965	880	966	915	925	928	851	959	927	952	942	909	900	933	930	942	944	932	965	935	927	941	946	860	942	1002	934	953	906	919	925	953	966	962	953	948	898	925	955	906	937	879	959	896	968	967	909	979	928	949	928	949	944	925	926	916	938	971	888	964	985	971	962	978	900	917	911	975	943	934	995	935	968	941	931	964	952	940	964	974	982	936	911	925	913	930	927	964	868	879	978	944	955	920	945	916	928	961	910	931	928	939	948	885	913	922	968	964	990	894	940	900	1011	967	953	907	912	1017	969	901	917	896	954	922	947	957	996	882	987	949	934	958	913	912	992	914	989	929	919	931	890	1004	956	879	927	903	911	933	916	923	948	951	885	940	888	944	1009	955	970	879	956	865	926	946	906	946	940	925	953	958	941	938	973	957	937	909	896	914	979	913	959	930	945	933	960	926	933	967	938	898	1002	900	901	889	950	964	935	878	994	888	971	980	937	964	912	980	963	938	929	971	947	887	913	963	883	947	920	971	925	929	964	944	925	884	1035	907	950	958	1004	960	954	959	971	955	909	869	909	956	976	908	913	924	942	958	959	895	943	927	958	947	936	960	938	936	997	930	979	929	920	922	936	980	903	950	931	884	966	890	914	864	886	933	892	939	952	960	904	939	961	933	954	896	897	927	950	965	928	941	916	958	939	946	882	928	896	967	969	958	942	975	927	917	955	916	939	957	902	935	934	907	929	878	994	995	947	963	949	908	967	948	960	971	936	933	914	908	884	888	908	938	890	921	902	924	913	907	932	917	936	937	949	928	903	897	894	920	931	964	953	890	953	948	919	935	933	952	959	950	938	863	926	944	890	915	902	921	892	972	933	980	964	933	938	924	961	952	945	948	941	938	925	877	980	881	910	911	932	905	940	994	925	934	929	922	964	903	962	884	893	948	993	899	914	879	902	972	933	936	945	953	969	974	951	907	936	951	901	951	916	889	939	926	926	961	978	925	902	967	908	937	903	963	966	937	906	920	936	938	969	918	926	999	914	947	931	958	947	956	962	945	984	950	943	925	957	915	966	968	948	944	961	943	927	933	978	955	994	926	963	951	975	948	929	888	931	960	887	909	877	901	989	929	894	927	930	927	941	945	941	934	947	958	860	924	909	979	982	973	965	951	924	988	931	954	958	1009	967	952	908	903	920	901	898	885	930	947	937	936	931	937	943	901	876	946	951	891	914	911	953	964	957	942	980	964	953	916	924	910	937	947	978	887	924	946	930	939	949	984	905	980	907	906	900	939	926	959	951	895	941	1014	956	924	938	974	932	956	941	921	900	907	972	970	926	891	988	908	937	928	939	950	933	963	992	868	875	914	961	975	928	924	949	953	963	954	969	947	960	915	878	922	975	999	935	966	987	952	933	897	927	881	920	891	985	925	921	951	987	892	979	901	973	963	951	927	920	947	1037	915	954	865	931	930	935	942	900	944	948	917	982	933	958	952	952	903	946	910	931	891	904	952	934	911	887	968	911	895	910	935	956
4731	1293	1592	1189	834	596	454	423	337	339	316	253	238	240	244	253	212	234	218	213	211	218	184	211	186	178	203	189	205	171	188	192	202	185	171	214	205	188	190	194	214	225	199	185	191	215	192	214	206	183	175	186	189	188	181	159	201	194	197	187	174	190	193	202	195	204	168	181	190	211	188	177	183	184	173	175	185	196	172	161	187	170	191	208	203	184	203	174	173	189	173	198	178	166	209	185	181	164	193	198	186	196	187	210	181	195	205	191	194	203	166	176	185	168	198	173	185	205	176	205	161	175	205	181	169	215	185	200	188	191	184	189	187	162	184	178	196	181	195	176	162	161	170	186	207	196	199	189	195	195	177	161	182	193	174	158	187	185	186	211	170	227	170	171	183	183	172	194	178	195	168	181	183	181	188	181	207	210	177	194	162	197	186	205	194	181	155	190	180	186	189	195	187	175	165	192	176	186	190	167	193	197	194	177	177	198	184	180	191	169	162	187	188	204	189	167	156	171	173	199	199	183	173	195	187	178	209	173	159	203	183	178	157	184	199	193	174	181	197	185	181	202	186	198	191	179	200	193	197	185	215	168	176	205	183	168	149	176	181	207	206	175	179	199	184	191	161	200	169	164	176	144	193	179	184	202	179	156	192	176	196	200	191	182	182	172	198	201	185	176	208	186	176	178	202	194	172	172	191	187	202	214	182	172	192	184	184	179	205	208	200	181	160	175	166	153	199	174	188	175	178	188	178	188	189	201	190	184	208	198	189	192	184	205	180	199	189	188	175	206	182	172	173	180	218	178	163	171	187	201	198	188	182	179	199	179	171	186	181	166	197	210	204	167	187	193	175	184	184	188	206	193	181	175	193	202	218	158	165	171	174	207	164	181	198	206	169	171	173	161	170	170	178	191	193	175	186	199	162	182	166	167	192	179	206	166	195	209	205	175	196	195	188	215	194	193	172	181	170	183	174	178	206	196	170	200	206	178	187	168	201	197	207	181	201	192	196	193	188	202	197	202	189	164	170	199	186	189	202	187	195	173	183	186	169	190	173	178	179	178	203	184	184	187	172	191	166	183	173	160	163	181	179	174	197	166	194	165	152	189	194	171	175	172	170	194	181	179	200	179	188	180	171	182	185	162	175	182	191	161	187	194	157	170	201	207	205	200	203	207	217	196	170	206	202	166	198	176	189	198	211	185	198	166	205	177	183	187	176	193	183	178	198	178	172	168	158	191	179	167	183	174	190	210	170	199	163	194	171	197	170	198	174	190	191	167	177	199	195	165	193	196	181	170	171	178	181	183	196	188	175	206	190	173	189	225	183	192	163	197	198	201	170	200	191	188	182	196	195	193	160	199	193	173	179	188	191	170	192	173	179	187	191	186	174	189	184	182	190	200	207	200	171	201	178	187	191	188	195	180	186	203	176	186	193	182	160	184	175	182	197	190	188	197	166	173	201	198	188	204	179	170	193	170	179	217	172	200	185	190	196	150	165	207	215	173	195	195	208	182	185	189	212	174	188	187	179	192	201	174	170	195	175	187	173	175	184	181	204	182	193	204	202	168	194	193	186	174	161	167	205	177	194	173	203	162	203	196	199	159	207	181	194	158	177	199	172	203	171	169	189	178	170	175	191	219	164	181	191	168	200	187	176	175	186	177	202	186	190	155	187	197	189	197	176	192	179	197	190	188	172	198	199	185	173	163	184	184	191	186	188	178	197	188	182	193	191	185	177	180	211	169	182	181	154	168	197	170	183	191	200	196	187	190	186	182	202	180	174	187	195	168	187	179	197	188	193	195	165	192	184	188	191	182	209	189	176	176	172	184	170	176	182	190	191	184	191	180	173	165	196	176	197	173	179	194	185	198	200	186	187	203	172	202	195	181	196	203	175	159	191	167	170	174	206	208	199	184	173	192	161	177	168	191	182	190	185	203	195	198	195	206	177	160	191	206	204	195	179	204	189	184	190	168	177	189	175	194	187	159	205	194	191	177	179	187	172	184	185	202	189	202	159	188	179	141	187	198	188	170	181	188	199	167	190	186	184	179	202	188	173	204	171	200	179	186	172	176	201	203	209	183	196	194	185	176	199	188	190	211	179	186	172	187	172	173	208	168	190	206	171	191	180	187	180	195	181	154	162	192	174	209	174	152	174	208	190	201	174	164	192	176	176	214	172	200	192	201	213	182	162	173	201	183	201	189	198	204	164	159	158	172	181	173	192	178	164	194	185	176	196	192	180	196	185	207	179	199	199	186	208	189	182	161	184	175	198	212	174	195	204	185	147	179	189	182	186	206	191	198	182	178	177	171	210	170	186	208	176	168	198	196	176	176	190	192	176	197	178	190	161	195	184	163	171	198	191	193	195	175	186	182	179	162	185	159	187	180	191	209	188	175	202	195	192	212	183	202	207	178	173	192	163	185	183	191	199	172	180	171	168	175	197	218	196	184	197	176	172	186	167	174	189	201	197	166	210	194	196	166	205	209	179	181	174	198	171	195	198	191	178	157	195	164	163	180	201	157	186	194	197	194	179	178	178	193	194	161	174	190	184	159	203	175	171	190	186	180	153	206	192	217	203	176	169	199	169	175	162	192	191	188	183	175	195	186	194	192	200	208	185	182	177	175	164	174	157	183	203	198	184	179	188	220	179	191	193	163	183	194	182	183	195	169	179	181	168	185	172	195	169	180	179	231	186	193	166	203	190	168	181	164	170	170	187	234	196	202	181	180	181	181	187	205	188	186	222	173	168	172	180	174	172	190	171	159	203	194	162	193	164	164	187	185	183	191	201	188	189	213	206	173	163	173	181	202	178	210	186	187	204	182	172	174	183	171	169	170	201	188	197	171	208	190	171	190	170	173	180	186	206	221	204	186	202	197	181	160	191	189	165	206	195	185	177	208	205	209	165	189	169	210	183	170	183	173	188	160	193	151	165	189	171	173	192	166	188	201	202	176	182	197	157	187	182	179	172	188	202	180	186	210	174	177	173	181	200	200	182	189	188	171	173	149	185	205	193	201	178	194	176	196	195	174	229	170	178	220	184	160	170	165	174	189	204	198	175	194	183	204	192	209	206	213	180	187	198	195	160	191	198	180	177	203	206	175	177	186	174	191	170	175	173	227	189	185	177	186	179	173	178	167	184	185	191	173	203	200	199	185	189	172	167	184	179	168	185	190	184	203	194	208	180	198	202	192	198	220	195	177	158	193	159	215	184	194	196	174	196	171	194	168	188	169	175	191	186	168	176	175	197	187	214	176	200	189	179	164	180	178	175	153	180	191	190	181	186	177	162	172	196	183	175	180	180	217	201	174	176	192	179	195	175	197	191	174	192	192	183	172	204	179	227	186	215	186	174	188	183	206	185	162	175	166	195	188	188	157	171	190	178	191	177	204	188	171	171	187	176	164	180	206	164	169	192	157	183	163	196	182	170	163	186	176	180	180	181	181	185	176	178	173	205	195	205	169	180	167	155	177	171	191	195	197	159	195
5650	1792	3963	4286	3539	2961	2420	2127	1784	1578	1422	1351	1226	1123	1068	963	908	936	899	910	807	843	794	763	796	776	770	756	708	776	752	756	711	651	729	686	809	738	867	852	763	687	728	686	670	690	676	663	648	648	614	698	673	606	630	596	634	614	608	626	623	624	597	616	596	638	633	622	676	607	589	623	552	608	623	608	615	618	590	620	647	591	584	596	596	662	619	611	601	645	602	617	582	623	566	592	602	606	653	594	592	590	630	610	579	598	598	548	604	612	599	574	562	612	601	610	629	635	618	610	571	602	624	592	601	591	592	594	604	564	668	625	588	567	585	598	599	597	639	605	606	650	635	612	627	604	629	619	561	610	640	625	587	624	589	612	598	579	560	583	590	594	601	584	605	628	573	573	610	594	575	605	649	585	629	644	627	612	616	577	600	594	596	626	570	604	623	601	589	590	608	598	581	592	574	610	612	602	598	595	589	601	584	609	617	604	592	608	573	570	576	596	602	569	603	547	603	626	575	614	593	586	573	620	635	612	591	579	568	612	585	612	554	550	581	577	562	638	617	553	561	557	547	599	587	588	604	574	583	611	565	595	607	585	632	620	580	578	599	595	625	548	648	602	621	586	618	625	624	599	686	595	583	599	614	584	630	613	578	586	570	582	640	586	583	588	589	602	585	630	591	666	607	597	581	637	597	628	581	546	607	583	632	558	575	611	626	579	562	616	587	579	606	573	600	614	636	615	592	578	619	603	585	605	568	588	577	554	562	582	598	582	589	590	593	620	596	575	578	586	599	577	629	638	616	609	590	585	583	596	628	574	577	629	574	580	604	575	598	582	552	580	615	599	646	582	583	604	538	638	594	639	601	573	581	645	579	615	625	620	572	599	586	580	625	668	627	575	605	615	615	586	566	607	639	597	570	557	617	639	593	623	628	609	621	581	586	623	591	561	628	601	582	595	604	561	613	615	583	602	618	585	620	593	590	598	595	604	597	591	610	607	547	610	589	585	639	566	627	592	548	583	579	586	603	570	578	613	597	576	611	625	606	579	571	611	599	573	592	568	582	593	573	567	619	585	596	606	619	608	575	578	617	611	567	586	565	576	609	627	598	606	614	610	653	594	558	558	596	592	606	608	613	635	593	617	603	570	629	604	644	625	604	612	631	613	601	554	604	602	611	625	591	591	598	568	589	596	588	621	600	624	584	610	582	598	595	579	583	636	574	600	587	604	595	636	571	627	621	596	607	574	584	662	594	601	612	608	566	604	606	621	572	615	600	574	621	620	565	587	563	578	586	628	630	601	577	618	567	572	614	578	591	639	606	585	614	565	589	590	575	594	619	631	619	628	608	622	588	616	600	603	603	596	587	591	618	593	582	594	577	601	625	575	550	610	651	649	596	628	603	630	604	606	586	596	608	586	614	582	628	599	638	591	634	624	593	643	603	627	573	650	626	578	569	568	621	612	598	603	615	581	582	628	653	592	560	606	568	614	577	603	580	592	580	613	586	606	587	570	593	582	619	584	583	568	594	628	610	603	558	608	627	604	624	585	596	617	620	560	604	553	602	608	590	588	599	609	604	609	574	597	614	574	618	627	641	565	590	627	608	594	570	555	593	626	606	576	598	571	611	625	591	577	594	577	575	593	600	598	607	624	582	573	586	611	606	620	596	551	624	576	586	567	591	601	566	604	568	582	589	609	586	585	593	610	612	585	549	579	597	584	589	594	598	647	623	629	607	580	587	595	664	663	612	632	608	595	612	641	618	606	616	619	611	615	587	634	617	636	650	601	583	601	570	586	576	613	617	575	608	641	608	617	604	649	624	576	603	565	581	606	579	576	615	607	572	579	570	559	582	575	610	626	602	588	554	610	544	607	604	616	598	628	598	579	613	595	579	589	600	647	595	609	582	610	607	597	603	576	594	592	595	606	621	621	562	595	568	603	629	627	573	622	598	565	595	603	556	588	612	566	611	635	601	552	637	583	582	592	596	617	601	599	581	612	575	609	558	632	602	603	597	641	598	547	620	614	602	641	594	613	600	602	610	594	551	584	581	588	558	610	618	611	611	644	634	600	625	627	615	593	597	573	585	565	564	620	621	597	605	598	659	571	581	608	633	605	683	582	573	627	553	552	586	561	606	605	601	624	593	612	615	599	576	596	569	585	574	636	597	548	592	603	593	640	602	590	605	575	589	600	611	581	601	659	593	587	593	575	562	598	651	621	637	540	573	599	564	623	580	583	608	592	629	579	639	615	605	586	551	600	586	576	616	585	630	582	615	585	630	578	570	635	566	555	612	593	598	627	629	566	594	619	574	622	606	575	644	637	615	588	572	614	589	605	573	574	587	559	599	579	575	602	562	613	550	588	621	597	627	589	584	593	556	596	630	610	602	599	584	591	543	569	610	600	594	646	660	632	564	609	615	575	600	591	607	633	616	595	571	602	587	650	647	607	598	606	600	579	597	579	629	546	612	588	556	612	592	614	593	582	605	605	582	574	650	627	584	571	599	614	564	645	590	614	613	606	622	558	609	594	597	533	618	627	598	621	610	599	621	582	635	570	570	597	585	586	611	615	570	620	620	590	588	626	585	621	587	631	619	605	633	635	611	598	615	578	605	591	606	607	599	570	610	559	599	590	645	592	590	617	577	629	622	644	603	620	638	619	584	607	610	552	613	579	622	593	597	600	617	612	589	581	596	662	574	615	542	622	605	596	603	549	664	588	605	635	646	601	617	592	620	606	600	616	635	608	601	599	567	592	625	604	559	589	558	573	576	644	548	602	616	585	621	578	598	589	582	632	614	624	597	572	611	662	619	589	609	597	617	587	590	579	601	600	616	584	601	629	582	554	607	610	599	571	559	598	600	598	600	600	630	569	618	591	617	646	614	614	611	590	604	599	592	551	604	594	588	604	567	630	573	598	588	590	619	589	592	589	588	559	608	614	614	619	635	522	574	592	562	581	600	586	588	579	583	565	610	603	574	605	604	590	574	586	629	549	638	603	571	601	617	622	643	589	652	602	559	620	601	570	598	618	610	597	604	597	592	560	593	629	605	601	600	619	619	610	609	587	588	590	575	616	572	648	625	567	600	559	634	644	618	619	623	587	613	605	591	614	574	582	580	599	573	593	532	552	607	652	606	539	566	576	619	593	636	639	553	602	571	600	595	581	618	617	639	576	592	596	619	614	577	630	556	585	579	627	566	622	610	590	609	613	593	534	626	584	606	614	582	614	600	610	587	605	597	613	615	595	549	588	576	607	628	587	582	601	613	586	631	618	618	607	617	580	570	594	531	619	597	584	599	582	605	607	562	576	597	639	578	616	645	602	594	609	577	620	590	631	580	620	572	588	631	602	590	608	602	602	568	620	599	605	627	591	580	623	593	651	601	616	566	595	581	597	613	600	624	663	617	623	605	572	599	619	597	624	565	601	574	604	579	636	588	594	610	608	591	611	643	622	622	659	569	585	626	612	622	636	585	610	575	623	601	572
8668	2489	2907	2119	1410	1006	739	533	426	377	351	322	276	241	233	197	196	197	194	172	183	157	177	169	151	153	132	149	156	169	168	165	154	156	148	164	150	203	162	166	151	161	131	142	129	141	128	147	151	119	146	153	136	147	156	124	138	144	124	145	123	137	128	108	132	115	133	139	130	138	129	141	126	116	145	124	120	135	158	127	113	127	154	136	122	119	112	132	104	107	124	107	127	147	137	118	105	130	108	129	123	114	128	122	110	137	141	124	112	150	124	131	129	124	126	131	142	113	127	124	149	114	123	126	152	115	133	137	116	132	138	143	142	110	123	99	144	147	120	121	125	120	117	123	124	133	126	122	134	135	122	103	131	117	145	130	143	113	142	131	119	120	126	138	117	122	116	89	126	111	120	118	133	129	149	129	139	134	139	141	136	135	112	116	151	141	144	119	116	114	111	119	137	119	128	135	129	120	132	124	125	124	125	119	139	131	116	134	118	127	123	147	122	109	140	123	124	135	123	127	137	152	152	121	112	116	118	120	142	114	131	137	136	133	128	125	113	163	136	121	139	139	129	113	121	129	109	147	111	129	135	142	139	133	131	113	113	127	134	113	127	125	100	130	113	110	129	110	117	122	139	124	135	125	135	132	117	118	129	137	129	123	117	118	125	124	123	127	150	134	122	133	139	112	144	127	132	130	133	142	122	115	106	133	115	117	151	152	104	134	146	129	121	136	121	121	163	110	132	145	112	136	135	125	139	130	142	130	111	133	127	119	116	117	125	129	138	145	135	117	158	125	125	114	115	119	123	124	107	143	145	120	126	140	115	128	132	122	141	130	139	118	121	141	144	121	121	131	113	112	125	132	119	102	109	128	137	115	145	127	127	139	142	133	119	109	113	101	116	116	125	131	128	136	127	125	129	121	134	122	121	114	125	124	130	146	127	137	133	122	128	133	124	127	131	132	135	119	115	122	158	109	141	107	129	134	129	122	136	131	123	116	119	131	110	116	111	113	131	131	128	122	134	151	130	124	122	133	144	141	125	134	119	150	127	110	145	145	113	130	117	131	136	134	117	134	113	112	123	113	111	121	117	128	113	137	113	124	122	133	136	119	131	105	138	140	117	117	123	115	136	140	133	119	125	132	112	136	132	114	119	114	139	138	136	131	120	117	129	135	141	136	127	129	120	123	123	131	121	125	127	124	128	130	142	112	121	134	131	137	139	134	122	127	118	116	119	130	133	114	130	115	128	130	124	153	156	149	120	132	127	114	133	127	115	149	130	139	137	127	107	148	130	123	107	99	124	112	130	121	135	145	132	105	150	139	147	141	122	141	123	117	136	124	132	141	126	137	121	127	131	119	119	125	119	133	126	130	111	113	130	135	143	127	116	138	123	132	133	146	139	138	128	142	133	129	103	125	108	132	130	119	118	134	141	132	136	133	133	127	136	130	131	129	135	131	129	122	120	123	137	114	129	140	129	120	119	136	134	121	132	130	130	128	130	128	156	133	139	133	127	140	150	109	101	120	145	121	129	138	120	121	124	139	124	119	148	129	157	124	134	128	113	111	130	132	137	116	125	112	136	136	145	122	136	124	137	135	124	117	96	128	120	118	126	124	125	130	122	111	119	131	124	134	128	131	131	140	145	141	150	123	133	116	119	123	114	137	116	131	118	117	115	113	134	123	126	128	124	123	140	129	99	128	129	127	143	116	132	125	119	146	143	109	133	111	162	106	114	134	122	139	132	122	132	130	136	121	147	124	128	121	123	110	127	128	118	141	129	123	127	142	120	150	123	125	125	106	135	141	115	132	125	122	125	135	140	115	153	136	120	140	118	127	131	122	128	127	113	140	123	99	112	128	128	112	118	118	128	145	132	124	123	136	125	151	123	128	122	106	132	125	112	125	111	101	130	116	130	124	124	114	124	126	141	121	154	116	106	135	127	105	140	129	105	143	136	115	126	120	125	114	116	122	115	131	120	136	146	114	139	122	110	130	131	117	139	121	123	109	124	138	134	151	130	119	128	135	140	125	133	121	120	123	111	142	130	141	135	127	126	122	128	146	109	125	134	124	118	108	142	130	132	122	124	132	111	133	144	121	136	134	131	133	145	122	127	116	153	122	119	114	126	128	133	127	139	140	132	117	105	131	139	133	116	124	123	105	143	114	132	123	132	128	109	136	138	135	139	135	129	133	117	142	120	122	114	132	144	118	140	127	126	114	141	120	131	130	128	148	119	123	151	115	110	149	130	126	133	138	123	145	113	145	148	115	137	122	125	150	134	119	127	104	126	104	138	107	125	121	140	129	115	141	118	132	111	136	140	133	112	142	118	126	118	131	117	125	108	129	119	124	137	148	137	130	119	126	126	135	133	101	132	128	113	139	137	103	151	121	130	116	139	122	141	124	127	143	151	135	125	137	133	117	105	117	134	144	124	140	132	118	106	143	138	135	131	140	109	145	125	125	119	132	143	149	118	125	125	136	133	136	140	131	154	133	128	133	123	116	133	126	138	122	123	148	122	129	136	124	127	110	129	136	128	128	130	128	138	125	128	116	124	130	123	117	122	124	137	112	149	138	117	132	131	134	133	119	147	146	134	120	157	115	104	121	114	118	112	118	113	114	135	136	140	125	121	119	112	124	113	132	132	142	134	138	125	142	140	137	112	119	131	135	123	112	130	123	127	128	142	131	125	128	126	129	136	127	114	144	116	141	113	137	120	135	125	126	141	142	125	117	131	122	134	129	148	127	104	118	114	118	134	106	127	118	132	93	115	118	117	123	137	134	111	108	118	127	128	133	144	125	143	133	119	139	105	127	117	131	132	119	108	142	134	122	128	120	145	156	115	128	131	143	127	131	141	126	138	110	122	133	111	116	130	120	117	136	144	118	118	135	132	116	135	126	121	117	131	111	125	105	148	139	145	114	132	120	115	106	119	146	135	123	131	138	131	121	142	122	120	139	120	121	138	138	149	143	130	124	142	119	123	118	114	140	128	122	128	98	117	145	119	140	131	116	123	147	124	101	124	128	124	128	115	144	126	121	115	118	129	129	126	141	109	103	121	116	136	103	141	112	128	128	118	120	118	114	129	124	129	147	131	129	146	135	106	139	101	123	132	161	131	133	124	114	136	122	121	124	121	106	129	143	135	149	149	131	111	123	126	118	139	127	124	149	130	131	159	134	138	144	128	117	132	124	138	132	128	128	121	132	122	124	122	131	113	117	145	135	127	133	106	139	137	116	116	133	136	121	141	142	132	128	123	129	152	124	111	126	108	138	133	122	112	111	127	128	127	124	128	125	116	115	112	122	122	146	121	105	150	140	117	133	151	120	121	135	133	117	116	117	136	126	137	120	130	147	130	131	129	134	124	107	129	124	129	128	133	114	129	134	139	150	123	114	116	124	137	129	105	122	120	139	124	130	124	125	120	135	147	120	124	120	143	115	120	138	136	132	126	138	124	129	119	133	129	125	148	128	136	141	138	139	138	138
7819	2852	6668	7091	6111	4940	3889	3332	2795	2371	2023	1851	1625	1499	1293	1263	1130	1113	1021	885	883	828	823	812	743	805	796	715	698	694	708	740	712	725	681	758	832	899	1008	811	784	687	601	581	536	583	572	594	558	556	496	505	491	546	495	516	517	479	518	505	496	469	508	488	484	462	528	455	464	477	514	461	451	459	456	458	468	433	532	440	447	478	428	461	472	490	450	412	479	479	464	513	464	416	456	458	492	476	496	441	505	446	453	473	444	441	469	455	487	451	448	471	444	480	476	475	444	454	456	435	463	442	432	417	433	476	449	449	428	482	469	443	444	451	430	433	464	467	453	441	451	442	470	447	445	422	468	460	432	479	394	431	456	454	452	412	454	485	479	461	417	406	441	429	467	462	447	434	439	407	451	480	452	466	466	419	423	448	461	400	455	438	416	447	456	406	451	431	446	446	449	428	432	412	425	435	445	451	469	444	436	414	429	472	484	428	451	432	444	464	393	437	425	419	438	441	442	484	448	462	447	439	449	452	451	437	407	459	446	464	432	428	436	399	474	441	499	458	444	440	431	430	443	429	437	428	442	426	436	444	438	405	467	438	450	433	421	424	477	423	461	446	456	465	459	408	442	446	437	435	470	413	441	482	450	419	452	428	457	472	457	446	443	479	448	442	473	431	424	441	435	430	451	430	427	465	472	441	443	429	461	484	413	475	417	411	446	423	413	450	458	433	464	430	443	459	435	466	469	429	458	420	452	498	463	458	451	463	412	462	475	447	430	457	431	433	443	439	454	451	470	433	464	450	435	444	434	458	454	463	491	450	460	405	472	440	475	447	437	472	450	444	456	449	451	435	442	464	451	415	454	398	428	460	458	486	461	407	485	468	433	442	424	396	425	427	442	445	468	456	466	431	424	450	406	425	469	465	465	470	418	403	444	465	463	415	453	462	438	463	431	455	449	442	499	418	482	438	427	433	421	444	430	452	461	431	457	447	448	438	442	485	495	454	434	434	437	389	435	442	445	470	419	420	433	422	448	464	467	423	466	427	406	458	446	399	450	447	475	464	422	434	460	452	459	457	419	440	407	443	443	416	401	470	432	439	504	436	446	457	415	460	436	437	441	452	464	438	412	456	467	435	429	434	439	448	423	400	422	432	443	450	443	439	454	428	472	474	448	472	437	460	442	443	447	411	475	430	478	447	444	418	444	400	433	454	430	458	475	429	468	436	437	441	425	459	452	456	440	416	415	427	451	430	429	424	431	411	451	476	408	460	457	436	413	448	454	466	485	447	467	456	439	462	444	435	467	475	427	443	468	443	447	447	444	468	474	437	420	462	449	436	428	424	413	437	431	469	453	475	451	447	396	457	443	429	419	444	447	428	447	439	400	463	416	412	405	475	423	453	463	453	431	444	464	398	454	407	477	423	477	478	457	453	448	477	425	438	455	445	445	431	437	433	455	441	448	476	451	421	455	482	418	437	431	397	420	442	459	463	461	456	462	446	431	405	460	456	450	440	424	454	443	434	476	445	404	463	443	459	457	449	472	414	451	455	470	443	425	455	441	460	431	458	446	434	479	454	438	436	486	454	451	450	422	462	458	442	435	470	432	440	455	421	443	461	463	463	466	421	432	422	476	456	442	434	435	441	406	442	428	477	449	445	435	420	473	480	402	440	463	411	445	433	428	416	473	413	466	463	469	427	443	395	423	466	481	424	434	447	431	449	451	420	458	414	471	421	406	471	425	434	425	440	422	419	452	452	427	445	464	446	457	420	419	451	455	456	459	433	466	454	418	443	459	404	415	464	473	462	443	467	429	434	440	431	430	436	438	437	461	450	422	434	430	400	451	448	451	444	472	463	456	409	442	476	453	397	446	467	449	443	424	459	457	474	450	469	418	472	400	389	444	437	408	458	422	443	450	463	420	463	483	438	440	412	421	453	442	452	471	433	465	464	444	441	445	406	426	489	439	417	422	431	456	452	441	441	474	477	417	443	462	437	444	415	426	426	437	461	442	437	425	388	454	471	459	414	434	417	456	365	441	405	475	406	501	447	467	424	441	447	446	454	448	472	419	452	440	422	431	456	418	392	429	413	454	461	434	464	441	403	429	448	479	417	472	456	415	454	486	448	450	421	459	453	472	426	448	492	435	446	454	447	447	441	438	419	462	427	425	438	418	432	500	427	469	452	440	443	413	438	457	424	431	459	432	443	474	401	438	435	444	465	460	417	455	467	465	444	464	446	450	426	434	415	455	431	459	422	473	475	467	419	443	446	436	423	459	446	489	448	480	434	436	448	429	425	424	439	449	443	409	424	432	444	450	442	442	450	488	428	448	487	463	439	453	473	417	463	436	437	414	432	480	449	417	454	407	426	474	446	459	447	451	440	453	429	474	437	461	452	458	432	465	456	431	465	409	437	425	449	441	450	438	450	424	434	423	437	458	470	457	429	444	449	414	448	425	411	467	486	478	445	453	433	442	449	431	448	438	462	427	435	471	441	465	462	446	436	477	442	436	429	440	412	464	461	450	456	428	447	494	455	427	459	420	430	396	448	419	435	436	453	455	463	430	438	434	452	429	443	433	415	443	474	426	483	434	469	480	458	443	404	482	433	459	451	434	451	422	436	455	473	478	436	416	440	478	450	444	441	409	452	481	440	470	446	450	452	404	444	461	429	420	405	472	498	397	450	387	461	424	478	449	458	460	476	429	425	444	423	461	449	428	472	447	427	462	443	424	443	442	427	475	424	441	425	428	502	481	446	444	425	452	483	453	488	433	445	461	469	417	443	458	488	464	437	447	454	441	462	442	447	463	459	458	428	447	450	460	466	440	466	447	453	479	433	506	430	422	463	430	413	462	458	433	461	413	465	407	470	472	474	433	394	474	434	428	438	455	398	435	470	466	453	417	457	454	438	418	430	446	442	430	455	474	419	485	425	490	485	429	460	449	469	425	470	436	433	424	468	444	431	475	410	450	442	407	452	470	459	421	436	458	460	478	450	452	450	442	428	434	473	423	438	494	473	460	466	443	480	418	430	422	424	483	438	412	422	431	443	455	415	461	494	427	482	435	441	417	460	483	423	419	454	427	430	470	431	413	443	439	414	452	455	458	468	428	454	421	398	433	448	473	418	449	443	481	421	460	394	439	451	475	470	477	431	456	452	408	438	442	441	413	434	468	440	414	395	430	450	432	457	430	415	477	433	416	463	439	476	431	436	467	437	445	425	420	415	405	465	449	433	445	455	421	462	441	421	418	481	427	419	414	453	435	484	462	436	415	427	451	485	433	444	424	414	431	413	416	468	430	461	452	451	435	416	479	447	471	435	459	405	469	454	414	450	450	478	449	458	497	435	428	462	463	424	431	456	393	444	420	468	456	474	483	420	449	425	444	453	426	440	456	437	490	496	456	430	466	492	453	467	418	458	421	472	446	425	408	437	432	434	457	448	446	416	432	459	446	441	468	440	451	434	460	405	447	424	449	440	429	416	437	450
1391	391	383	371	330	316	329	343	342	299	337	322	322	311	327	298	315	323	343	313	299	278	295	325	331	315	320	317	335	298	332	316	296	301	331	304	298	327	323	362	340	324	331	291	301	332	293	319	272	333	302	312	308	334	350	298	310	296	279	330	324	318	320	300	326	345	283	312	321	293	355	334	307	323	300	327	301	281	335	304	313	313	304	319	314	286	319	309	336	322	301	282	318	277	322	304	320	328	307	316	326	322	318	297	285	307	297	278	285	318	287	311	311	330	312	330	317	323	314	280	324	290	334	294	304	288	288	308	297	295	337	315	301	316	315	307	301	306	291	323	304	308	289	318	321	317	272	313	305	284	330	311	319	293	282	326	302	328	329	321	296	325	333	308	321	306	302	300	328	317	311	316	300	288	295	307	274	307	313	332	335	336	270	313	324	314	301	309	313	300	309	324	331	336	325	305	318	311	312	303	325	312	296	291	325	299	310	315	346	311	302	312	332	337	295	341	317	287	286	321	327	313	321	296	292	314	320	339	303	329	316	325	319	316	311	312	319	312	303	292	317	304	334	329	313	309	313	301	308	303	298	296	315	326	310	338	304	306	278	293	322	295	326	308	298	296	305	317	313	331	299	309	312	351	304	318	326	275	316	348	308	284	321	311	325	348	325	298	322	327	288	305	320	320	338	313	302	351	351	306	294	298	337	322	315	311	342	305	298	312	302	315	297	313	317	268	335	291	304	326	309	310	343	323	318	325	301	310	289	300	316	289	330	310	285	292	276	295	303	310	334	291	293	317	302	307	321	334	292	289	310	310	336	339	306	274	301	311	296	296	303	311	324	325	345	313	333	320	274	325	329	339	289	301	287	300	332	303	302	305	327	318	307	328	312	319	320	312	314	309	321	299	315	297	305	322	294	314	301	303	325	310	294	300	295	288	317	313	338	300	308	307	296	328	306	289	264	320	288	321	306	322	297	320	330	324	337	316	315	317	322	315	339	327	346	284	302	282	287	295	325	310	324	297	317	283	314	273	305	319	303	303	327	289	316	326	327	341	322	315	320	311	322	291	281	284	305	327	291	311	314	305	326	337	319	305	296	293	312	296	310	331	316	302	292	308	330	324	306	340	302	317	330	321	302	323	301	303	296	294	294	304	290	298	295	292	291	305	320	286	346	294	313	322	339	314	284	311	293	306	308	315	317	347	314	344	300	334	281	304	320	277	307	305	317	319	298	306	285	300	311	325	331	290	330	331	323	296	290	285	307	319	309	325	319	300	318	289	291	306	313	278	291	269	297	324	360	272	318	310	316	286	305	296	281	284	302	315	316	314	301	324	281	307	331	324	317	289	281	310	327	284	307	323	283	332	299	310	280	313	301	318	343	294	283	312	302	311	298	311	332	308	329	293	304	295	322	284	319	280	292	307	303	306	313	333	304	289	305	310	314	319	278	298	309	309	324	319	273	351	330	326	346	319	321	288	310	313	334	316	283	312	330	293	298	294	324	292	327	287	287	340	309	321	327	334	295	325	309	313	323	268	328	280	341	349	323	331	314	318	311	311	324	321	317	337	285	314	296	339	308	304	297	327	349	301	306	326	300	302	294	317	331	350	285	326	282	307	309	311	279	316	302	323	334	295	302	305	321	297	289	320	302	306	265	306	315	292	329	307	289	307	299	340	317	287	306	318	331	284	292	300	331	343	294	321	313	291	355	295	303	305	303	311	300	283	316	323	327	305	309	302	300	291	299	264	345	296	285	302	312	296	318	304	315	298	314	294	325	320	287	344	315	309	284	326	292	304	311	307	308	313	281	310	329	319	301	287	287	318	314	311	287	306	325	322	319	309	318	315	304	299	327	295	285	311	323	331	337	278	296	315	307	353	274	316	310	317	305	305	306	310	312	298	294	296	303	324	322	315	300	272	308	319	291	320	353	294	311	325	299	329	315	322	269	308	311	329	312	286	292	311	310	309	317	310	325	294	315	334	332	306	314	296	308	311	293	328	317	306	305	335	317	293	292	323	287	326	292	311	325	303	299	320	283	326	339	333	360	302	292	312	314	301	296	294	311	323	321	308	303	327	303	298	334	307	313	294	306	323	283	337	302	312	330	288	289	300	284	308	311	311	331	311	313	305	300	306	321	330	338	303	310	294	321	272	333	320	311	299	320	330	323	316	345	308	306	312	313	313	323	309	300	310	294	311	296	338	336	334	341	316	316	322	280	300	300	304	323	305	306	295	343	310	300	325	313	301	290	298	318	287	326	303	357	304	296	305	290	298	300	318	341	338	282	284	299	326	309	317	327	308	290	286	301	310	321	304	330	323	295	330	295	341	319	291	304	320	281	292	294	325	291	313	328	346	314	293	320	305	322	301	304	314	302	325	306	292	300	324	318	325	339	320	306	294	293	317	302	301	319	305	292	280	321	306	289	328	315	308	296	309	333	286	302	285	309	292	298	313	304	303	331	310	338	287	311	321	310	326	327	309	301	310	306	295	349	331	306	313	314	331	304	311	290	345	328	274	317	285	303	363	306	338	324	304	293	322	319	312	288	274	321	294	349	320	310	314	311	330	335	317	315	334	297	277	326	272	338	324	338	362	297	329	312	311	348	318	307	314	307	272	332	304	320	304	320	308	341	284	287	304	326	280	317	300	329	284	304	316	311	296	294	296	318	333	314	323	340	309	298	312	307	299	319	283	305	279	286	302	316	327	339	292	333	318	302	332	282	315	309	322	266	280	321	318	294	314	310	339	333	311	328	337	313	267	295	303	303	314	284	329	327	295	315	295	328	298	307	280	322	345	342	328	303	274	296	309	313	282	312	270	316	276	286	317	336	296	308	302	314	314	329	327	324	296	285	314	313	294	288	324	321	320	303	341	340	305	285	295	300	297	294	304	298	295	320	338	329	324	305	295	322	290	319	342	334	310	320	335	320	306	273	299	294	315	333	315	267	325	326	334	276	320	284	311	333	304	322	298	305	290	283	311	324	296	329	265	347	287	343	311	314	292	304	337	266	304	318	314	307	275	321	331	309	323	297	299	307	328	317	303	291	304	299	312	323	322	321	307	285	304	307	300	310	296	300	328	324	318	267	324	333	316	330	281	318	293	296	320	324	294	273	314	318	326	331	317	315	282	306	313	306	328	307	331	291	317	309	312	312	315	314	301	294	337	312	322	292	293	298	320	331	316	296	306	329	292	316	325	290	306	322	313	331	326	295	316	317	328	336	333	321	291	289	291	318	315	329	310	353	293	296	305	309	295	337	327	304	275	288	304	277	321	305	282	309	306	300	329	318	302	325	315	317	316	322	310	312	306	282	312	305	290	307	282	336	325	330	313	318	304	309	311	311	340	291	299	307	298	326	320	298	308	293	306	310	355	331	313	319	328	319	297	296	311	336	324	313	312	326	319	315	283	340	349	322	289	312	314	304	299	286	354	301	279	330	299	290	317	315	301	342	332	357	313	314	331	331	299	283	291	333	314	318	327
2373	1035	1124	1117	1077	1110	1042	1020	1001	959	926	987	1034	907	982	971	911	928	924	904	989	931	986	955	961	1023	945	974	976	951	933	898	920	912	925	855	933	906	963	911	951	925	927	908	965	958	963	967	941	930	937	892	922	925	898	904	954	948	936	989	960	911	1013	933	916	899	921	969	897	922	995	968	912	924	977	923	926	900	942	991	952	901	942	958	946	950	935	954	951	909	938	955	916	897	900	970	939	924	930	929	956	947	926	962	887	953	967	931	960	968	917	907	952	910	966	943	968	949	926	965	907	901	965	935	950	962	950	969	1002	936	957	991	944	937	1007	931	958	887	970	952	927	907	912	907	945	931	935	919	882	940	960	901	959	920	919	970	918	883	946	897	946	993	877	981	902	913	936	914	933	966	948	959	1010	929	988	909	925	877	980	900	919	900	887	960	949	911	919	973	995	929	914	995	1012	967	888	957	916	962	942	945	924	997	937	931	989	960	918	948	926	959	930	958	952	950	952	957	955	876	947	922	899	932	966	929	964	962	903	903	980	981	909	929	951	958	928	943	942	1003	972	941	950	971	935	932	933	912	932	942	995	927	976	944	964	945	909	943	951	990	933	892	928	909	979	986	948	966	1011	918	878	924	949	973	967	947	960	905	957	928	937	905	929	1015	934	932	936	921	923	924	896	938	987	1021	918	925	889	952	967	928	927	925	945	901	943	948	955	907	916	856	998	931	907	902	910	961	882	989	943	975	934	906	929	929	946	930	901	952	894	933	963	916	970	907	933	950	945	930	968	987	960	944	904	920	912	946	994	914	969	934	972	955	947	964	917	950	864	940	925	899	967	871	951	933	922	956	982	900	941	980	959	955	1011	932	920	937	949	934	901	942	961	938	951	957	949	932	948	934	956	920	957	946	929	892	937	909	944	898	944	915	962	946	922	880	974	930	918	945	929	955	935	989	905	968	945	999	923	953	892	948	953	954	895	940	914	929	937	908	1005	942	1000	935	908	994	925	978	944	945	937	916	943	928	940	928	1000	932	914	975	927	989	914	908	914	937	972	953	917	938	955	945	956	948	948	1003	933	977	962	910	944	937	954	943	913	973	955	971	927	930	965	946	978	932	898	938	918	941	968	925	971	930	963	956	934	957	934	980	927	861	955	924	899	956	924	919	955	948	918	960	950	916	926	945	909	982	975	987	940	945	921	890	943	926	940	888	938	879	887	1007	914	936	935	970	966	983	938	902	910	936	913	953	914	912	958	971	913	1012	910	920	918	922	943	931	915	952	951	900	979	917	952	962	1016	901	915	956	991	956	913	966	957	889	917	911	934	957	905	980	986	980	915	975	916	940	895	959	972	1004	929	919	967	928	921	933	972	960	923	970	927	931	819	924	983	911	891	956	920	926	953	883	895	910	917	1005	909	925	929	912	924	956	890	941	929	939	942	964	919	896	952	966	873	925	933	930	916	936	960	952	972	916	946	944	916	908	981	921	908	923	971	970	879	952	965	977	950	893	962	966	946	953	909	940	914	906	859	937	968	957	967	950	940	915	901	967	963	897	961	936	958	915	902	920	976	904	961	930	911	929	927	942	981	931	943	991	929	940	916	965	983	936	943	959	904	957	927	917	928	966	936	944	955	930	921	889	954	971	960	947	884	981	964	911	951	965	910	1012	918	912	965	926	921	940	929	940	908	948	975	963	937	939	932	941	944	920	950	931	965	957	951	984	926	973	948	905	944	921	903	917	944	898	916	944	944	937	939	907	871	954	947	992	937	910	955	856	981	911	968	1006	951	970	918	938	921	939	907	915	946	944	1004	949	956	931	961	951	906	936	938	886	942	940	964	944	911	947	943	934	929	918	878	908	953	879	975	952	909	909	888	946	956	935	910	889	909	969	923	957	947	921	938	914	944	911	978	915	939	957	952	963	937	943	937	940	908	977	911	993	915	940	915	910	939	907	905	866	896	954	941	913	924	953	883	945	947	934	927	996	1011	913	947	947	895	942	929	915	952	975	927	903	946	937	896	916	902	942	941	939	959	944	918	944	926	948	948	917	985	911	971	896	856	927	910	985	896	845	1008	938	931	943	982	933	913	939	943	915	950	953	952	928	937	974	937	886	934	936	924	918	946	971	923	935	1012	923	980	911	977	971	932	898	887	943	950	962	906	935	953	1041	974	897	943	968	886	888	945	983	940	888	912	907	915	984	933	913	955	961	966	913	929	904	921	884	930	929	973	987	927	946	945	932	963	923	921	885	901	947	988	880	953	927	965	956	887	904	923	963	945	976	937	929	980	927	942	962	929	911	992	965	939	903	941	902	977	962	975	927	932	941	945	927	952	928	975	904	893	924	931	921	947	957	917	918	991	1017	964	964	892	939	932	980	884	909	991	947	949	957	980	937	908	946	953	930	892	916	945	970	954	952	991	942	963	922	899	908	960	971	960	927	941	915	914	929	933	902	990	952	1027	950	888	953	963	910	961	917	916	945	923	881	942	930	952	962	857	964	942	966	981	927	869	929	988	971	962	906	901	961	935	943	894	976	962	965	908	997	921	948	968	893	945	885	931	983	927	951	927	911	950	956	979	923	910	924	890	916	924	963	927	930	875	928	926	953	922	874	911	978	912	955	1024	940	929	957	956	945	894	991	935	1051	976	980	922	966	951	962	924	969	949	992	991	882	979	939	951	975	915	937	943	937	936	964	906	934	977	920	993	938	919	916	929	958	939	959	912	920	967	905	902	923	917	898	964	898	962	940	946	902	929	949	965	950	870	927	912	938	945	1019	891	920	947	906	951	919	928	969	912	918	947	933	898	984	945	867	933	916	1004	914	957	966	931	950	943	976	955	896	969	914	915	943	952	940	984	952	939	975	903	916	957	927	945	902	947	962	907	892	953	926	899	929	956	931	1018	937	927	949	966	950	928	951	952	943	963	910	878	930	940	925	967	916	935	958	975	916	960	955	930	923	946	882	971	889	932	948	952	943	899	937	915	950	948	948	961	961	996	940	980	946	985	907	999	939	902	945	916	883	939	971	975	936	853	962	924	964	925	979	918	921	880	944	1026	945	945	971	919	877	952	900	938	945	970	920	969	945	948	891	921	933	904	910	943	980	922	855	907	933	968	996	954	908	991	885	932	928	970	911	970	944	927	908	891	910	942	999	946	963	903	927	901	924	926	970	855	961	951	887	898	934	936	1001	933	852	903	933	964	883	933	952	903	961	925	890	922	929	921	961	971	940	930	943	931	983	915	919	916	933	944	917	864	897	940	933	911	911	956	915	902	937	968	918	1002	953	910	948	943	921	932	978	916	915	888	959	962	943	964	916	911	902	998	976	936	935	996	944	916	879	915	981	923	903	912	916	997	942	979	937	885	975	960	940	890	958	954	873	940	1003	871	952	957	902	946	975	946	944	984	870	944	935	916	909	947	926	972	930	919	942	933	921	934	921	912	918	941	888	954	922	873	957	943	957	946	945	918	948	953	945	927	960	945	940	904	919	921	940	928	927	944	921	964	976	966	938	917	957
4761	1339	1561	1186	816	661	507	412	360	308	289	247	248	235	205	217	205	215	212	203	196	221	220	194	219	188	214	211	196	177	201	194	211	198	221	180	196	235	227	195	186	213	192	166	217	215	195	181	191	184	170	165	177	200	182	175	201	202	195	193	222	189	186	173	183	190	176	173	188	176	193	212	210	181	165	162	201	197	159	170	200	200	164	178	194	192	193	181	180	192	168	187	199	199	191	191	191	180	196	186	178	194	178	194	206	205	183	163	190	198	197	199	188	188	196	161	183	185	182	178	206	173	192	171	201	185	187	167	206	178	173	201	167	190	192	192	182	216	168	196	188	195	190	166	178	177	183	186	194	172	171	173	211	196	194	175	174	192	182	195	199	170	155	174	223	193	164	188	169	181	185	185	182	191	214	181	176	184	193	174	189	164	181	194	185	192	186	201	181	202	203	204	181	179	169	183	175	168	204	198	175	195	201	171	173	207	179	182	200	211	187	156	179	178	191	182	184	210	193	182	184	209	182	175	176	180	188	183	180	180	203	190	170	188	166	181	181	188	207	199	190	194	180	194	175	201	200	196	170	175	167	191	183	165	184	158	209	185	175	197	214	190	165	205	200	199	183	189	184	192	197	190	182	165	184	194	192	175	171	175	187	202	176	163	179	186	166	146	191	184	170	180	208	191	181	193	183	204	171	189	188	193	174	172	186	176	178	171	195	191	196	189	152	197	191	185	196	174	174	196	164	189	165	196	161	161	183	188	184	179	200	159	191	153	196	170	189	182	189	173	183	181	158	198	179	180	174	181	203	193	196	207	190	189	176	205	173	195	171	183	182	180	211	171	177	217	177	153	167	186	192	200	207	183	197	186	193	179	184	196	193	197	173	174	180	199	168	181	190	182	191	150	169	172	150	196	177	197	196	198	179	173	186	202	194	204	201	186	162	183	182	198	160	179	154	195	177	183	185	196	215	192	190	186	206	187	200	170	196	206	161	183	178	189	189	179	186	203	179	174	196	203	181	202	198	165	180	204	191	192	186	178	190	183	186	201	178	201	228	197	214	200	166	184	181	190	165	168	186	187	172	189	199	200	194	170	196	196	171	188	191	178	170	179	183	194	199	208	173	196	163	186	191	190	185	209	215	166	198	193	165	174	166	194	205	173	208	185	171	198	191	174	172	182	179	175	170	184	147	217	203	194	195	180	209	187	178	188	174	200	216	186	212	187	187	195	166	222	187	170	190	193	176	167	188	155	172	204	168	178	207	182	183	208	218	179	186	172	207	188	190	177	185	190	198	199	197	176	202	185	165	210	205	188	195	172	197	176	199	196	201	191	171	204	197	164	188	224	195	195	195	197	190	193	171	184	201	170	202	194	176	183	228	198	175	187	214	194	200	167	187	191	217	186	172	201	186	199	203	197	194	201	172	197	180	189	182	179	173	209	190	208	172	179	165	190	183	185	185	183	208	187	188	168	179	174	184	168	177	201	190	186	149	177	184	177	190	186	189	173	174	198	191	192	191	182	207	196	162	196	193	189	187	200	175	169	193	177	172	180	185	198	180	189	184	173	191	182	184	177	193	220	173	191	160	186	206	174	190	169	192	186	203	190	189	196	163	169	193	171	171	191	200	212	162	183	195	161	182	186	175	192	177	178	197	206	212	175	173	195	184	203	200	187	189	191	178	174	211	193	173	183	177	165	195	196	209	187	197	189	188	162	185	199	172	189	184	161	170	175	205	199	207	183	198	180	176	203	193	181	185	191	188	179	186	180	179	187	198	176	161	179	187	179	195	154	201	170	193	202	160	171	183	181	184	204	192	209	181	177	196	155	197	169	166	178	185	172	195	170	190	153	193	189	181	194	155	172	170	191	183	162	197	192	195	176	171	199	201	179	182	174	183	177	197	183	189	191	176	187	183	183	158	186	199	168	184	196	182	188	200	179	165	200	218	191	200	171	175	193	185	201	185	173	160	168	175	215	201	190	199	183	189	160	176	141	186	179	171	165	158	191	166	200	201	174	191	178	179	207	199	205	191	186	183	164	187	174	169	200	177	181	177	210	179	186	191	176	208	176	186	193	184	175	160	186	165	191	166	190	172	181	196	190	199	176	191	177	187	195	177	184	186	185	175	192	193	174	172	185	219	184	182	196	187	210	185	216	170	176	167	186	195	185	140	178	193	185	185	162	170	207	193	177	174	201	189	177	189	173	179	196	205	197	201	196	185	190	174	193	181	178	180	201	179	188	193	186	176	180	179	183	199	196	170	198	152	192	210	214	178	182	222	164	203	186	171	183	180	185	187	201	171	193	191	200	182	179	178	181	198	178	185	164	185	172	184	198	188	170	186	178	155	170	172	172	189	164	191	179	201	178	207	175	185	171	153	190	193	187	203	192	180	165	183	153	182	201	181	182	161	187	172	170	190	192	180	180	172	194	181	171	174	182	158	174	173	186	198	162	195	185	169	185	185	166	176	185	217	206	183	173	182	207	197	191	200	191	183	202	202	177	179	175	185	202	214	173	192	192	213	204	184	174	157	190	164	160	192	203	170	185	176	169	182	182	202	158	170	184	194	207	201	186	214	190	176	201	182	192	172	174	180	184	193	176	187	190	194	188	168	175	182	177	188	179	158	188	187	209	192	176	188	190	199	189	199	173	199	197	180	174	184	180	195	205	193	192	197	178	194	181	171	188	203	186	179	213	183	211	177	188	186	189	200	172	182	190	203	168	196	169	199	206	182	196	178	186	207	189	176	193	151	190	195	178	183	221	168	190	185	177	194	183	180	180	163	183	204	185	202	187	180	210	175	185	179	183	187	195	183	193	193	179	184	174	168	179	183	181	187	188	177	168	218	191	175	197	155	177	180	175	209	165	184	188	184	196	168	199	171	189	198	184	173	160	189	181	182	180	179	191	164	179	188	171	182	178	202	176	196	190	194	188	185	191	211	189	218	172	192	182	193	170	196	213	176	181	205	159	175	206	191	172	188	189	180	189	190	174	180	183	174	200	191	172	184	204	176	174	179	171	177	191	186	182	162	206	177	183	196	194	194	202	193	188	187	187	207	165	194	184	168	201	202	172	172	166	200	191	190	197	179	172	176	165	191	159	182	185	196	184	172	170	161	189	192	181	174	198	187	161	200	183	157	165	186	193	172	195	198	213	173	176	195	172	183	185	194	186	170	194	188	195	176	153	187	187	174	204	190	182	188	165	187	185	197	177	210	186	168	189	183	167	187	182	160	185	202	169	168	175	201	184	211	187	177	181	203	181	162	155	194	213	182	187	206	196	201	163	166	182	196	180	222	204	168	212	181	200	200	194	192	171	168	205	180	170	194	199	189	187	203	193	164	170	193	200	200	198	170	185	198	203	178	174	168	200	213	183	170	176	189	190	166	182	167	201	182	181	183	171	178	193	182	169	189	193	202	206	177	168	192	173	209	212	186	179	195	186	198	220	198	201	171	197	156	202	187	178	193	193	190	186	194	206
5631	1736	3966	4213	3662	3063	2512	2098	1770	1576	1426	1284	1227	1146	1029	1021	943	925	912	915	828	815	784	768	747	724	713	726	739	701	709	740	718	710	687	798	841	889	874	851	794	764	676	692	684	713	689	683	689	653	653	606	631	631	623	660	684	637	630	605	624	632	615	635	610	672	622	636	637	586	628	626	646	646	669	584	620	662	627	590	615	595	612	618	619	594	560	561	590	642	598	647	648	601	605	603	563	625	638	585	629	580	618	609	598	619	573	566	620	672	607	600	614	603	615	616	590	575	636	609	580	596	620	555	551	619	573	575	590	656	600	607	622	621	592	598	595	598	603	606	638	618	620	585	611	600	591	599	619	590	622	615	625	610	587	617	630	620	572	577	562	580	603	557	601	595	539	591	610	620	610	645	609	649	644	601	607	584	609	636	593	576	552	599	571	606	618	593	553	578	593	597	617	602	629	642	567	556	561	588	627	584	630	596	578	611	622	574	583	604	590	623	581	572	574	572	562	582	602	607	618	646	590	609	611	643	570	553	597	611	635	600	627	630	641	582	589	610	603	605	600	628	635	617	613	587	553	583	608	621	627	632	584	572	593	587	616	640	603	590	600	595	616	564	641	585	604	625	580	588	602	594	622	669	568	591	592	583	625	596	582	567	584	607	576	650	591	617	621	617	592	570	600	594	607	620	583	603	595	572	625	591	625	577	580	615	597	601	611	569	610	532	558	605	582	581	584	588	649	584	570	577	593	563	589	585	607	616	601	589	596	630	580	598	593	565	609	641	612	613	611	626	629	584	641	624	603	587	624	571	641	617	626	634	608	641	604	587	554	616	604	556	613	548	638	570	584	585	600	574	585	587	606	614	571	643	586	604	562	601	624	615	581	578	628	603	610	577	579	576	627	594	600	612	628	630	582	588	553	538	551	568	557	613	609	589	617	611	552	632	575	564	558	585	592	564	616	583	598	588	647	567	612	564	605	583	627	573	599	568	582	566	571	624	566	575	599	611	594	609	608	604	569	589	627	632	642	571	604	598	580	618	616	618	659	608	566	579	573	583	581	619	590	591	563	597	602	636	600	640	611	624	583	607	636	602	614	622	629	603	601	593	568	578	622	597	609	634	610	586	551	545	640	612	587	614	607	562	602	597	612	604	640	566	608	605	596	580	561	552	572	597	587	603	636	593	618	596	620	594	631	645	601	593	630	662	597	562	602	593	614	585	612	594	584	572	609	576	604	587	635	632	573	594	592	591	586	623	594	600	582	612	584	622	616	641	637	602	642	574	583	618	565	636	605	609	610	610	575	610	611	602	597	600	569	572	620	615	623	617	608	594	569	597	600	611	601	570	590	612	648	580	635	591	582	575	566	613	633	600	618	646	613	577	631	597	598	641	570	614	555	604	568	615	641	590	564	578	577	587	573	590	578	608	667	601	592	633	585	605	578	621	622	610	628	600	613	590	602	612	576	623	611	594	627	589	595	572	625	610	637	600	619	593	612	586	617	624	616	592	628	620	611	559	637	586	635	597	585	610	574	551	571	646	625	574	590	591	624	609	583	606	612	609	581	592	610	589	572	594	637	602	620	618	614	594	599	611	565	629	615	583	581	583	587	622	569	581	596	584	600	595	636	601	601	645	616	606	607	627	624	588	605	626	590	548	603	588	596	590	556	631	622	614	640	626	632	640	614	598	652	595	570	588	630	601	609	583	604	587	585	610	610	555	624	589	610	607	592	573	601	608	576	606	609	584	583	613	570	611	617	615	600	589	572	616	592	631	624	615	559	625	613	629	593	596	624	581	584	591	585	584	602	608	580	607	603	660	581	567	594	667	578	561	592	618	634	666	593	622	597	559	586	618	559	578	583	567	621	553	568	614	577	602	611	637	615	628	598	581	571	577	628	560	620	586	585	583	604	637	616	581	597	612	566	603	601	591	627	670	556	602	585	599	604	593	607	650	582	568	615	616	619	572	600	552	613	588	605	589	620	614	603	600	600	617	584	562	653	585	577	577	595	613	599	579	616	588	602	632	610	632	598	597	568	573	582	633	616	614	549	558	622	656	561	615	596	599	558	621	559	579	585	608	609	605	596	640	612	593	604	592	617	630	573	618	585	603	588	612	556	625	622	620	606	619	626	585	622	582	619	597	611	576	596	610	582	621	619	614	597	609	599	606	581	611	590	569	604	597	617	624	641	597	596	581	581	598	585	554	594	583	624	593	611	622	597	592	607	650	601	589	603	602	565	590	590	616	634	581	635	583	607	558	594	598	597	643	615	554	627	642	616	602	557	597	587	603	601	646	555	645	630	596	558	589	615	636	606	664	593	619	592	593	589	602	604	584	549	567	584	621	598	616	616	594	606	560	591	583	608	584	624	579	568	617	582	638	624	609	635	599	611	591	593	582	585	634	605	595	562	613	605	576	599	607	609	627	591	557	599	553	620	594	576	606	630	613	629	606	628	628	592	629	587	614	603	618	601	579	588	581	565	573	579	604	577	558	647	582	603	564	573	616	609	564	612	610	581	586	550	582	601	603	636	597	601	621	624	591	611	585	594	593	566	592	612	643	622	553	593	597	624	610	610	622	614	577	615	538	601	561	570	621	599	602	573	577	602	587	580	568	606	606	613	551	600	629	574	640	620	581	593	602	601	612	607	616	595	645	579	570	628	623	599	621	557	580	562	601	576	607	612	609	628	602	595	597	625	591	629	553	596	603	593	590	563	577	602	640	602	610	651	596	593	595	619	603	609	621	557	596	644	589	601	569	614	592	581	600	589	612	623	613	566	582	585	612	590	595	627	647	565	552	561	611	600	588	580	588	634	629	561	596	613	612	593	577	540	600	622	610	641	649	601	622	580	573	634	576	634	578	631	630	610	595	586	595	601	595	602	583	631	629	601	637	575	645	614	590	583	606	586	604	597	618	619	593	613	593	597	591	544	595	576	599	595	581	614	624	566	604	585	608	598	552	637	602	604	612	629	576	569	595	607	612	642	579	615	600	619	605	617	572	619	642	591	644	571	597	599	570	575	590	624	608	615	639	582	605	592	619	598	585	610	580	632	591	598	593	582	611	639	563	625	564	621	610	599	558	598	582	541	582	633	630	581	585	594	624	595	617	622	602	576	604	598	595	601	608	622	588	620	608	615	600	608	539	572	624	647	570	585	629	582	617	598	560	580	575	589	615	600	580	634	592	626	591	614	564	593	572	617	628	598	589	632	582	603	596	569	574	630	637	597	578	634	599	588	582	598	603	619	593	597	599	625	606	585	638	611	606	614	614	614	572	602	625	596	575	573	611	615	588	574	585	619	577	606	616	632	610	622	579	614	613	601	614	538	584	599	594	611	600	576	580	628	572	612	606	597	568	601	591	630	588	612	605	600	540	605	633	577	592	620	596	559	619	597	555	651	591	571	563	590	581	591	574	586	614	591	620	573	575	623	626	596	598	624	551	641	615	585	566	588	611	594	586	623	634	615	612	586	626	587	566
8770	2526	2971	2114	1422	1020	753	597	477	423	350	310	334	248	213	200	203	198	190	174	187	198	186	179	176	175	153	147	136	153	140	135	147	150	145	181	174	168	186	149	134	148	136	142	152	115	143	141	121	135	152	142	129	135	139	156	119	141	145	123	139	127	145	123	140	133	137	136	139	147	139	147	143	132	143	112	104	133	124	124	137	123	137	149	129	132	128	136	126	113	131	129	143	132	128	145	133	136	127	131	139	125	140	139	109	115	111	148	121	135	130	142	120	138	131	122	138	128	132	142	136	143	143	102	134	115	128	138	124	120	144	134	134	112	148	124	152	142	116	141	123	132	110	125	119	127	142	136	129	104	125	135	120	123	127	126	119	133	138	138	118	150	136	129	98	129	126	126	146	125	145	151	127	151	125	146	124	122	136	138	140	132	136	115	116	120	119	126	134	102	115	145	128	119	108	125	117	133	119	124	116	132	136	143	121	131	134	119	141	118	120	119	118	125	120	120	125	111	123	122	150	126	124	109	142	114	131	151	122	144	136	127	111	130	123	145	127	123	132	120	119	156	134	107	126	121	114	141	116	126	118	152	123	135	126	128	148	127	156	132	131	119	119	114	115	118	130	132	129	143	135	139	126	130	133	101	121	134	118	114	134	123	146	134	139	127	140	162	121	132	118	126	129	121	132	137	131	113	121	116	122	147	117	120	106	113	134	123	129	143	123	133	124	128	138	118	126	138	104	114	128	133	132	116	119	118	140	129	110	131	128	121	120	129	123	130	126	147	130	130	118	132	126	115	126	115	137	134	118	139	130	128	124	127	127	124	123	129	121	125	134	158	139	121	125	117	127	120	137	157	141	121	144	131	134	133	144	145	134	127	131	121	104	130	124	119	141	134	111	112	109	131	122	128	120	135	148	111	136	123	129	142	123	131	118	125	127	130	136	126	114	157	137	121	136	125	123	122	118	131	124	123	116	112	119	134	150	138	127	128	121	135	118	149	142	140	115	143	134	135	130	134	122	141	124	117	124	125	125	118	150	127	123	121	125	134	137	105	140	151	124	109	132	143	134	119	123	135	120	100	127	124	120	135	118	137	105	133	127	96	127	137	117	129	123	138	121	114	131	143	125	131	127	123	129	116	133	125	108	126	123	130	133	126	101	134	106	129	114	136	111	135	148	109	106	107	132	139	128	142	151	133	125	139	115	136	119	109	141	124	122	120	125	130	130	115	126	141	137	123	112	138	140	149	134	121	108	115	140	146	118	128	119	113	128	132	128	108	117	128	127	124	122	113	133	128	121	125	127	131	134	126	134	116	105	109	115	123	137	119	136	120	134	120	134	137	139	100	121	138	139	118	129	123	123	149	139	124	134	126	133	137	126	133	126	112	130	121	130	115	134	130	124	132	126	143	135	101	148	120	120	123	121	114	105	145	123	125	121	137	124	123	133	116	145	111	124	133	127	131	125	125	149	119	128	146	141	110	139	146	133	146	125	147	121	110	103	130	114	132	136	125	115	121	137	150	126	128	126	120	134	145	121	120	111	109	133	126	141	122	133	108	142	116	138	128	128	151	136	138	132	114	145	115	143	135	124	119	124	123	126	141	122	125	120	132	145	110	128	134	134	119	115	131	123	142	124	124	130	126	120	127	121	133	130	118	125	130	129	127	135	123	122	117	117	121	130	133	120	133	112	163	131	142	154	121	136	125	124	117	116	123	130	134	138	117	131	125	124	145	140	150	129	126	148	138	130	118	136	136	136	112	126	143	122	168	148	112	126	120	119	126	123	130	126	137	122	131	140	126	146	120	128	120	120	118	145	119	111	119	117	166	130	130	120	132	126	129	129	120	125	122	137	125	119	139	132	126	136	118	128	126	139	116	140	144	131	131	110	122	129	114	116	141	113	118	118	118	134	137	107	119	111	110	133	116	140	126	135	117	131	112	125	144	109	133	150	124	136	138	137	125	129	132	138	116	118	137	121	135	111	124	124	122	129	114	110	130	151	130	124	120	115	133	135	151	119	116	141	135	121	142	133	122	134	136	117	132	129	145	142	126	127	117	125	135	123	134	133	123	116	131	137	133	137	124	119	108	121	118	143	131	132	143	143	131	126	120	125	135	113	114	116	121	146	113	132	117	147	144	125	127	125	133	141	117	122	156	118	129	159	116	129	142	127	144	131	116	141	117	109	139	127	121	127	115	136	115	136	119	120	116	132	133	129	136	131	120	135	122	124	119	115	116	121	122	120	130	114	123	123	121	126	116	123	112	119	123	120	129	140	123	130	115	121	135	131	112	111	112	108	134	150	125	164	150	131	142	139	126	128	118	144	117	117	118	143	135	127	124	131	154	123	130	129	123	136	122	120	145	134	121	140	155	130	124	123	110	142	119	136	129	133	140	119	140	138	125	118	134	133	133	147	142	131	113	118	134	116	141	140	155	117	127	125	137	120	137	131	117	141	116	122	126	127	133	128	137	134	122	128	134	132	132	121	119	121	116	134	147	129	119	133	127	110	130	137	148	120	121	140	125	129	114	117	134	136	133	129	143	132	129	138	129	100	120	133	144	120	144	132	132	134	139	126	138	144	126	114	143	145	110	125	117	138	149	131	114	140	138	125	127	112	151	165	122	126	136	163	117	123	129	120	136	121	126	122	110	147	120	135	122	139	115	110	142	123	137	142	138	123	109	125	126	128	125	138	126	128	131	135	130	130	145	140	138	129	130	126	132	132	124	140	134	117	140	120	122	115	138	148	129	149	122	121	141	123	131	115	124	123	119	120	122	133	126	158	154	152	108	120	131	121	122	122	138	121	118	131	139	120	131	137	118	130	124	137	113	133	118	119	131	142	126	135	114	133	113	130	107	134	102	120	119	116	119	125	125	112	125	131	144	116	128	130	119	128	130	118	124	123	137	119	124	122	137	142	119	124	118	105	148	151	120	128	125	107	129	138	133	139	120	126	128	142	122	129	134	128	149	112	145	123	127	124	108	97	143	116	144	127	146	124	125	133	124	114	126	135	125	116	120	113	111	132	142	121	128	115	128	125	118	121	119	127	126	111	110	111	121	149	130	129	126	124	131	155	125	132	139	134	126	125	130	141	119	129	118	116	132	126	128	125	131	107	136	114	119	127	125	133	141	140	131	139	133	126	118	126	122	119	147	128	130	127	156	110	127	140	146	134	109	122	124	132	124	134	129	119	123	132	138	116	108	148	130	127	139	125	120	140	119	135	130	108	148	123	125	139	131	117	126	120	140	125	133	127	124	124	116	126	134	114	121	124	115	127	146	135	130	134	124	115	114	135	116	136	132	121	124	122	119	134	113	119	128	112	111	131	131	101	111	116	141	153	119	126	139	143	120	139	114	109	113	129	117	144	136	114	119	121	116	135	141	133	122	125	130	133	133	135	122	120	106	116	145	115	130	132	130	128	117	117	118	117	132	130	124	124	125	124	120	155	129	116	155	134	138	123	131	113	121	117	126	125	124
7722	2838	6691	7294	6057	4908	3987	3275	2791	2290	2025	1786	1604	1446	1337	1230	1143	1093	1053	983	885	863	771	763	825	732	786	716	677	707	736	712	697	685	722	758	833	905	919	775	775	740	589	562	597	569	579	576	512	512	538	503	518	503	518	522	530	517	510	490	472	497	506	483	494	515	499	464	444	480	509	445	474	473	537	450	487	455	461	454	490	480	463	475	438	437	435	449	431	489	493	470	424	475	479	472	476	459	501	470	463	413	449	447	459	440	437	461	413	460	449	499	493	483	491	457	483	445	419	448	436	428	489	448	456	451	435	476	412	429	480	432	471	477	406	436	459	488	440	422	451	447	422	467	472	437	471	466	455	432	457	442	462	423	449	444	432	438	466	452	454	478	418	447	460	444	451	495	420	440	427	449	456	458	450	435	430	433	415	428	462	437	446	436	401	498	398	429	439	441	466	456	472	409	463	448	421	475	413	444	428	401	471	450	434	456	452	445	435	417	443	455	477	448	453	489	414	455	455	468	427	443	430	456	440	485	447	458	422	421	429	473	481	445	443	435	429	431	456	470	453	458	452	441	461	444	436	449	507	469	444	455	421	480	439	404	426	431	439	471	464	410	451	470	429	476	471	465	477	412	443	500	436	437	453	447	437	457	427	499	441	426	436	439	440	455	456	448	443	453	476	430	391	396	409	443	444	460	435	461	447	466	448	448	402	433	428	442	401	442	427	454	454	473	439	459	446	428	449	446	413	459	438	442	438	463	442	458	443	461	436	454	467	429	491	434	436	422	468	477	478	475	457	437	411	465	439	452	447	497	467	457	434	445	447	454	426	445	442	480	480	420	450	430	431	439	451	466	467	487	460	444	441	462	441	461	473	443	461	425	397	444	472	427	449	443	457	442	422	440	485	432	414	433	480	430	424	454	412	427	438	471	465	461	434	394	497	449	428	425	445	465	472	481	465	430	480	414	430	428	433	444	438	447	476	472	480	431	434	428	461	443	430	432	481	460	460	426	393	450	456	465	465	409	433	442	436	465	469	468	427	447	447	419	431	458	411	445	446	418	437	463	408	470	465	434	485	398	436	461	416	407	411	433	489	438	435	399	435	459	455	433	465	434	453	434	449	447	413	453	411	444	463	427	436	467	452	478	432	434	440	474	475	420	454	404	434	476	430	462	486	446	452	425	464	420	438	468	446	422	459	427	455	466	470	401	425	471	438	439	434	470	467	442	459	466	459	415	451	463	464	472	443	457	437	412	424	466	475	465	447	437	472	446	493	435	440	458	424	471	466	449	466	472	423	466	442	438	424	441	444	440	428	450	489	435	496	441	403	461	444	457	456	464	450	442	456	410	409	430	476	443	462	453	447	493	445	426	461	433	457	445	436	472	424	430	445	440	457	474	401	400	447	457	407	468	420	416	442	453	441	445	440	437	445	440	451	503	453	475	452	473	467	447	395	471	479	463	420	425	433	419	414	428	427	450	417	437	418	485	464	456	455	428	462	454	417	420	455	442	429	471	460	451	480	425	476	437	452	407	442	435	479	422	462	409	420	411	449	418	473	435	451	440	475	449	475	468	407	448	439	452	427	429	429	467	454	447	463	468	427	450	463	431	458	476	440	433	451	434	436	424	427	447	419	445	454	460	448	433	474	448	451	418	436	458	411	415	472	447	433	422	490	490	443	466	502	453	482	435	451	447	469	478	457	436	434	446	455	470	431	420	459	456	433	433	448	448	416	462	444	451	432	500	477	445	477	455	438	450	443	455	463	494	461	470	429	441	433	454	482	439	479	445	450	420	436	464	419	436	483	461	486	437	429	499	421	422	422	495	446	446	469	464	428	433	471	447	476	449	476	460	425	435	456	442	445	446	441	471	472	473	460	439	365	445	458	407	426	449	443	450	435	441	463	476	482	456	381	435	416	452	428	465	467	441	409	436	460	452	425	430	399	417	429	443	425	398	418	460	443	487	452	438	482	390	457	435	446	495	433	455	445	441	457	480	422	479	450	436	433	415	485	451	456	422	452	421	459	428	441	434	451	414	440	462	430	446	410	421	456	425	459	459	481	457	431	439	477	456	436	443	430	456	467	423	439	446	450	424	450	456	441	441	461	439	415	412	419	423	485	480	431	409	451	406	448	431	443	420	439	457	453	432	466	446	465	449	452	459	430	400	400	412	440	443	435	445	444	493	418	483	433	422	479	449	426	406	441	427	441	442	406	434	411	453	456	469	477	450	446	415	475	491	414	429	426	444	446	467	396	458	438	450	491	458	451	418	424	426	433	443	486	432	467	441	435	434	427	440	434	490	402	452	448	392	407	442	489	433	450	437	425	423	446	436	456	446	424	459	428	472	444	436	434	433	445	440	459	476	471	461	433	452	463	434	421	452	444	456	472	465	445	459	459	453	465	448	435	410	467	420	473	407	470	427	464	421	431	463	448	420	435	445	430	443	453	434	447	443	444	442	482	424	414	437	451	445	402	453	411	407	453	416	431	484	462	439	462	471	435	443	450	426	444	438	440	435	446	446	426	443	416	437	422	436	482	438	432	433	422	442	456	464	454	455	428	415	426	422	461	412	413	427	438	462	468	467	459	438	441	410	423	425	458	425	478	454	418	448	468	406	452	473	431	452	479	453	461	473	423	463	412	464	449	463	467	466	482	452	412	473	450	425	458	472	452	420	506	449	455	460	461	476	443	452	437	440	492	428	442	447	431	451	468	401	478	481	445	448	463	466	440	425	458	429	442	455	481	420	424	400	450	409	447	450	462	436	411	442	447	463	458	434	465	475	473	495	433	450	451	405	451	442	453	438	451	439	445	454	457	478	456	447	446	452	437	448	467	469	438	473	434	466	447	498	425	445	431	429	448	444	471	443	449	455	441	463	434	442	438	455	462	455	467	453	437	421	442	451	424	425	430	419	442	485	438	463	486	444	438	464	458	446	430	495	417	447	438	465	456	490	421	470	431	443	447	396	429	447	438	465	455	415	456	419	434	436	469	449	457	428	429	389	460	425	419	433	485	461	456	471	453	432	456	448	474	438	429	449	472	444	432	453	438	449	428	430	438	459	442	448	452	436	428	448	452	453	465	454	424	414	473	450	451	450	430	432	428	454	478	433	424	433	407	458	431	421	438	468	465	439	425	450	461	408	406	477	401	447	434	441	443	479	427	431	487	466	444	457	420	496	440	432	453	441	454	501	437	432	462	468	427	432	466	427	448	415	434	430	457	429	451	451	495	417	432	453	421	419	429	474	427	453	462	443	397	428	412	457	457	421	440	433	407	425	448	464	458	456	439	448	417	449	423	454	427	466	469	416	436	442	482	451	422	405	451	465	476	423	450	429	497	482	428	388	470	450	442	436	481	441	434	416	444	444	424	430	440	455	443	461	484	443	425	422	439	445	452	440	443	442	442	421	454	411	431	464	441	416	426	444	467	459	432	439	444	417	477	420	448	450	485	421	454	425	416	396	455	472	427	469	463	430	441	456
1346	375	368	355	348	329	351	311	292	329	302	294	297	310	317	307	300	323	303	302	304	360	307	325	331	305	301	301	304	370	323	294	323	295	273	312	296	348	325	311	347	347	310	292	336	339	324	314	325	329	307	312	320	298	325	340	313	302	294	313	311	324	325	347	319	294	331	326	276	341	303	281	295	306	378	313	304	310	313	332	317	311	308	325	294	293	329	305	317	303	285	305	312	328	321	303	309	302	318	296	316	311	302	310	256	332	329	327	328	312	270	288	317	277	321	283	279	321	305	331	306	316	311	320	335	347	299	296	324	316	311	305	295	284	296	311	328	300	321	318	276	342	325	355	305	301	318	338	316	344	334	290	315	325	313	267	353	316	323	284	299	306	310	319	318	312	327	312	293	312	309	288	299	310	297	308	318	305	333	302	289	265	316	342	319	294	306	318	296	327	309	319	319	285	317	295	313	307	325	275	312	300	314	289	271	305	305	305	333	304	308	295	309	314	314	301	311	316	341	300	305	309	314	300	304	326	296	313	320	288	310	307	309	339	287	306	320	272	340	343	298	305	309	281	294	309	351	300	315	278	309	308	317	303	317	335	306	293	309	316	336	321	308	312	302	318	306	318	305	341	335	305	316	323	309	282	290	302	336	298	340	295	308	309	268	299	333	293	312	311	304	307	289	305	328	289	329	279	313	319	325	301	292	312	308	314	309	323	308	289	314	284	314	277	320	277	299	297	320	296	326	344	316	318	330	297	317	298	283	327	296	306	327	286	296	313	323	323	330	339	304	289	311	327	295	283	320	307	323	294	340	316	278	307	292	322	310	293	301	304	310	315	303	282	284	321	309	325	296	296	290	284	302	315	300	281	290	314	299	303	302	291	311	338	320	281	298	319	308	329	318	310	316	309	304	312	325	330	292	321	317	309	287	296	307	264	279	295	289	363	328	293	305	332	263	270	312	333	271	331	304	335	291	309	309	340	298	304	285	279	328	298	314	298	313	319	307	287	333	307	300	297	301	312	318	301	308	305	299	332	318	299	329	332	286	319	322	302	341	280	271	327	291	323	300	279	321	314	290	289	293	313	266	305	320	310	308	303	320	317	291	350	315	294	311	292	325	320	337	277	286	307	312	320	314	334	308	300	293	299	296	309	335	314	271	335	301	307	292	315	305	297	344	296	318	318	314	314	311	271	309	341	309	305	316	310	312	281	304	323	331	329	305	305	294	305	328	292	328	298	317	318	290	307	332	320	295	307	301	323	300	271	281	309	341	273	278	317	328	275	306	284	301	350	304	343	284	288	317	273	325	285	334	299	327	330	297	310	299	319	272	312	309	319	302	320	324	299	320	316	290	329	327	315	309	325	309	265	319	328	302	330	285	336	313	265	322	304	338	282	324	318	295	300	318	321	295	296	282	353	300	296	300	319	313	297	316	312	332	312	332	310	336	303	315	340	318	302	302	332	313	285	305	366	275	308	311	323	288	338	294	290	324	311	303	320	305	284	300	309	331	320	302	310	297	295	311	299	308	283	304	319	278	317	294	306	317	334	302	320	289	312	309	335	296	311	308	310	317	312	280	282	304	336	294	277	317	311	301	306	306	304	311	311	333	298	316	316	313	330	307	298	278	280	325	309	350	309	273	289	300	310	321	288	300	330	263	299	336	312	306	319	306	315	304	329	288	324	324	317	322	302	306	293	295	306	333	298	259	307	301	318	316	287	318	336	280	314	308	298	311	322	300	311	308	295	329	316	333	310	297	301	266	304	291	323	301	282	336	309	271	315	339	325	310	338	326	320	313	310	308	322	312	293	323	315	284	327	335	319	345	321	292	324	298	278	286	322	336	317	312	297	304	316	271	314	332	294	329	321	356	339	298	294	295	320	314	281	314	326	300	311	327	310	344	329	307	305	288	288	326	324	290	322	271	338	303	312	298	297	294	295	325	287	323	322	273	302	284	277	299	293	338	304	313	291	334	305	319	289	292	291	302	310	318	323	317	311	325	334	304	306	308	316	315	312	292	313	289	320	332	333	322	311	314	324	311	300	302	302	340	348	304	309	294	316	306	283	312	341	305	312	347	301	293	296	318	294	315	312	323	297	299	303	305	337	277	327	285	261	304	327	327	301	330	317	314	330	314	292	291	314	267	306	335	326	336	291	290	306	277	322	304	325	294	289	314	327	300	335	303	324	305	266	316	312	277	301	302	363	343	294	301	306	351	330	301	326	310	292	303	301	302	333	322	328	306	334	280	329	316	311	328	303	330	310	323	303	313	285	307	320	344	288	297	330	285	343	297	354	300	295	279	291	329	276	325	334	299	314	304	336	266	325	324	326	302	304	332	308	329	289	322	323	316	307	282	311	311	303	303	324	309	311	330	308	313	335	277	305	296	329	316	302	313	291	298	292	310	312	302	315	304	336	328	311	341	316	329	295	339	303	294	327	291	277	300	301	316	324	280	319	322	300	301	320	312	306	313	325	303	346	305	320	313	300	345	312	346	323	308	273	269	290	307	321	337	283	323	294	294	332	338	312	309	298	342	322	297	309	298	297	325	322	337	284	344	292	328	288	304	316	307	316	285	325	325	297	322	325	306	304	317	279	334	300	306	299	337	348	312	324	316	302	272	327	303	300	326	302	290	290	326	312	312	284	320	300	291	326	303	285	322	357	311	304	303	322	326	321	317	331	323	293	295	329	299	291	304	273	284	325	324	300	283	334	316	274	319	284	292	311	310	315	296	294	309	328	298	320	309	297	294	293	286	308	280	363	279	334	326	315	331	294	319	293	313	305	302	305	316	294	281	366	350	309	302	330	289	320	307	287	289	320	304	315	311	332	310	297	307	284	281	308	300	312	346	337	322	299	326	310	322	312	306	297	309	327	301	324	308	314	305	284	305	317	319	320	291	313	316	331	337	293	322	334	322	312	320	317	338	321	299	313	310	333	311	314	298	343	303	299	306	307	327	345	302	296	321	310	319	330	311	300	332	320	313	317	345	317	282	331	314	334	318	306	320	290	274	319	304	306	297	321	299	323	294	293	317	305	319	295	319	305	327	340	309	297	294	263	299	304	263	330	329	307	366	325	284	332	317	321	300	303	309	305	304	316	329	322	286	299	312	289	320	304	297	311	302	322	306	328	277	308	319	321	281	323	296	300	296	291	310	307	332	333	301	301	315	328	342	327	280	317	310	288	308	329	311	294	357	335	340	323	300	322	311	285	310	320	322	316	347	321	291	297	290	317	325	321	312	316	302	321	342	296	297	332	327	309	317	320	321	299	314	316	320	313	322	345	327	339	302	285	301	328	304	301	294	291	300	304	299	293	336	281	311	308	311	288	307	320	309	297	311	317	306	285	302	298	304	315	282	281	320	293	333	322	337	321	326	309	316	310	315	312	287	298	322	299	297	293	296	319	328	303	293	315	329	307	326	312	314	281	310	301	336	306	279	299	307	342	309	329	302	309	306	313	326	268	324	303	319	309	304	309
2369	1056	1109	1182	1107	1049	1101	1003	995	999	951	1021	998	982	971	986	982	888	979	928	957	969	924	961	906	930	954	971	978	975	940	967	915	961	895	927	876	970	970	963	967	898	976	923	896	936	945	927	972	937	933	926	927	950	975	919	980	971	957	952	956	936	908	937	953	935	912	921	965	895	925	962	966	934	882	888	933	876	966	993	879	964	920	939	848	933	961	934	955	966	883	949	977	1014	974	883	904	884	943	972	910	964	920	920	899	908	893	916	886	909	910	943	970	928	1013	933	893	898	962	936	963	963	963	926	947	902	934	985	983	974	941	945	946	929	962	919	949	952	956	862	968	928	961	880	918	965	928	943	910	947	919	953	925	947	956	899	942	911	943	980	938	897	921	931	936	956	978	916	900	899	938	947	901	898	892	864	923	954	915	944	897	894	961	973	980	1003	894	978	924	937	913	901	965	993	945	972	949	949	898	943	919	981	947	981	946	944	954	898	931	931	946	939	958	928	911	918	905	936	950	898	887	920	930	921	934	903	978	906	923	907	896	973	926	961	886	927	985	934	960	964	934	974	974	958	961	946	964	966	958	909	963	983	872	960	923	937	912	870	893	927	944	937	913	936	938	939	951	950	900	919	888	921	979	919	940	886	946	933	938	979	937	956	955	956	963	887	906	954	945	963	907	924	935	968	906	943	879	941	918	904	922	998	917	928	973	878	889	941	934	966	944	965	954	931	936	911	932	951	902	907	943	927	943	917	924	951	953	975	943	999	951	985	940	917	1007	945	928	973	908	903	927	906	896	916	953	969	876	954	922	984	952	893	938	942	958	903	917	909	970	911	912	895	949	933	935	921	938	959	916	963	955	937	926	938	950	989	946	947	972	920	901	935	904	932	954	938	909	906	926	925	964	961	934	923	975	908	879	929	952	914	979	943	949	951	915	940	915	905	994	933	972	894	920	930	910	1008	938	948	985	924	932	936	867	915	879	898	1000	926	918	954	937	896	934	908	881	948	928	978	918	911	960	883	908	992	957	996	972	979	999	975	923	962	906	870	948	926	1002	1003	879	888	894	917	963	936	929	956	967	944	965	959	895	893	860	932	1000	904	1005	925	978	938	952	946	910	940	962	945	947	943	914	919	953	904	975	945	981	951	921	907	980	994	895	931	963	951	915	929	970	896	918	958	983	900	951	898	979	918	945	901	908	897	920	978	900	956	930	939	988	951	933	889	975	960	945	998	894	944	979	875	938	969	977	999	913	898	960	991	923	923	1016	896	944	974	895	924	963	923	993	922	952	942	989	960	892	954	943	950	901	906	906	959	979	889	906	947	907	902	932	959	966	900	937	905	917	935	970	910	992	912	928	957	942	933	913	943	879	899	946	954	935	909	913	918	882	983	959	957	926	961	930	873	956	923	927	934	947	922	962	949	1027	958	920	882	968	966	969	863	946	959	906	958	946	931	955	935	874	892	925	921	953	935	975	928	932	967	942	915	939	947	841	947	909	931	942	977	911	1000	903	926	948	928	963	898	906	946	919	1001	970	929	922	949	949	961	879	900	914	880	917	898	902	965	956	907	899	900	900	957	940	1018	926	975	934	951	952	956	944	932	947	921	964	910	951	909	920	888	894	932	990	897	919	931	965	915	966	950	929	890	991	975	926	943	943	887	873	912	927	877	924	855	939	957	878	907	929	919	930	957	922	944	920	929	929	929	968	971	993	967	1015	973	923	936	992	946	915	938	939	926	949	885	922	933	937	937	958	970	920	960	956	958	931	986	972	898	926	925	930	929	884	883	958	954	985	974	958	951	959	882	978	969	929	945	941	972	913	935	936	979	927	897	966	923	981	961	904	919	913	935	915	941	930	989	914	947	995	927	885	917	917	928	902	914	936	933	916	934	949	931	915	953	948	860	880	933	947	961	943	988	930	950	942	953	948	992	944	960	983	934	924	925	932	947	967	914	931	929	895	910	968	931	965	968	967	967	995	944	931	888	914	927	962	938	951	923	995	946	958	913	925	903	940	997	919	935	952	908	945	935	897	951	931	906	885	886	987	915	965	910	909	912	945	973	949	967	937	956	877	959	943	918	966	962	956	945	907	897	949	916	950	915	913	960	954	916	919	908	945	937	920	938	945	977	939	953	909	918	957	878	991	900	996	928	898	987	909	935	975	937	940	932	928	916	992	922	945	974	938	969	917	918	962	970	981	886	986	920	916	888	944	935	983	982	917	964	927	883	891	958	978	970	906	925	905	968	906	898	947	950	990	905	953	913	932	926	955	932	903	935	911	932	913	937	906	895	905	952	922	912	1013	953	950	966	931	905	930	953	932	893	937	860	981	927	939	993	963	908	922	986	891	932	941	896	980	948	915	943	969	950	928	948	871	924	945	867	957	971	972	933	948	963	906	923	927	940	1010	952	884	977	985	950	982	900	963	926	938	945	903	920	960	1010	917	944	988	907	948	913	932	985	909	939	921	960	949	936	902	967	920	1007	935	983	981	911	938	938	918	922	952	927	945	956	923	908	901	888	925	970	998	939	919	974	930	922	937	883	936	949	926	929	950	976	965	962	935	940	930	909	911	926	969	969	956	940	934	1013	939	938	911	922	912	921	930	917	961	927	932	903	893	904	939	991	956	923	915	908	951	985	952	896	959	960	968	997	988	952	930	910	971	969	962	935	921	1031	952	1002	939	960	906	912	833	932	930	917	963	911	944	934	994	950	992	889	930	940	927	950	866	946	897	960	951	946	926	910	910	968	973	895	913	926	915	966	937	927	985	961	909	922	918	926	952	980	964	998	910	950	931	964	919	953	885	954	945	952	944	941	895	977	934	967	968	945	958	884	928	877	959	923	920	984	963	927	888	906	1026	923	911	944	890	910	973	957	955	955	935	916	983	947	999	889	917	913	914	922	977	906	942	912	932	897	938	934	952	876	978	943	915	949	933	945	883	925	975	942	964	889	996	939	949	930	854	928	956	883	926	967	934	918	973	912	912	953	904	969	943	954	973	940	954	936	997	876	948	937	934	926	897	922	928	959	931	938	916	960	951	987	881	929	896	912	948	932	953	931	986	954	883	948	866	954	1009	971	912	985	932	981	952	963	940	977	940	960	993	897	958	938	894	937	944	917	899	979	999	939	981	959	986	952	934	896	971	865	962	929	910	934	913	898	942	932	919	880	925	924	904	931	935	895	892	897	923	927	1020	902	909	935	995	876	951	947	883	974	945	895	925	905	908	967	959	940	948	943	889	975	922	918	937	904	943	994	925	962	913	936	946	908	963	934	958	966	959	911	944	940	965	965	928	922	914	910	999	975	915	954	952	969	915	969	932	918	971	987	950	942	961	949	977	963	904	954	963	926	986	923	938	915	943	869	923	886	888	912	926	906	999	935	887	913	926	879	966	950	888	931	920	910	899	929	886	961	923	956	989	930	962	969	937	904	927	934	913	930	902	888	976	953	947	897	933	917	955	957	957	867	903	940	934	971	931	926	909	928	949	947	910	922	977	959	960	986
4642	1251	1606	1239	782	647	501	444	341	333	289	274	246	260	244	240	213	208	221	237	197	191	219	192	195	210	206	195	204	186	172	210	170	185	185	197	191	229	222	218	187	194	176	224	212	197	197	202	176	171	183	196	181	176	194	202	184	185	191	192	188	201	188	192	193	194	185	188	180	168	198	200	194	172	203	177	207	223	192	188	170	182	176	174	190	177	180	192	191	209	181	178	199	201	183	164	162	187	201	199	142	169	180	156	176	190	161	193	155	167	205	182	189	171	185	188	177	200	166	176	188	197	203	201	209	176	197	181	182	163	159	173	182	191	173	178	183	195	210	211	179	178	188	166	199	162	178	187	183	185	180	190	173	221	166	194	197	152	183	171	169	205	183	190	206	195	203	173	143	179	186	212	159	220	176	176	211	193	207	176	187	187	205	212	188	182	162	170	203	182	187	202	158	161	181	169	176	190	210	194	181	203	215	204	182	177	181	183	209	175	186	155	184	191	178	194	206	205	198	183	179	192	191	183	180	178	205	207	166	202	196	168	198	184	209	181	175	187	197	166	182	194	199	194	185	166	179	187	165	173	178	161	167	171	187	170	187	194	168	184	182	204	167	167	200	177	190	202	165	189	175	198	153	158	192	180	194	170	201	176	193	214	187	188	192	188	200	191	189	179	182	209	202	187	174	227	189	176	204	189	204	169	186	206	187	200	183	192	211	181	171	170	191	183	186	169	195	171	179	154	199	188	174	169	196	206	197	183	184	193	204	177	178	177	194	180	182	188	187	181	170	191	184	175	187	182	201	187	191	174	166	202	188	167	175	179	183	163	191	172	205	169	200	186	170	181	203	200	183	180	178	184	173	150	187	172	186	169	206	198	188	222	186	201	176	179	189	196	182	183	186	209	162	204	188	187	197	179	169	176	175	183	178	196	173	180	164	166	196	179	186	199	213	187	192	178	191	164	171	170	197	182	217	183	185	190	204	172	204	190	188	200	169	178	172	174	175	156	158	182	185	201	158	197	163	191	182	198	196	186	175	202	187	189	183	186	154	189	162	185	190	178	193	205	216	195	177	181	199	172	174	184	185	194	173	158	168	201	184	161	187	172	172	186	187	178	198	226	185	200	199	206	165	184	191	185	197	209	179	175	202	161	186	193	185	185	190	205	197	161	181	239	183	185	172	198	220	199	178	168	189	186	184	196	175	173	191	186	165	176	197	183	185	192	174	175	175	173	164	201	201	193	186	177	191	182	201	165	169	195	186	194	197	179	188	195	198	188	183	165	175	185	192	186	160	193	178	191	187	191	164	176	176	188	197	205	174	194	166	231	205	185	199	184	198	215	202	190	178	202	186	183	187	176	192	180	169	166	158	188	175	162	183	192	185	176	183	191	188	184	197	179	181	185	187	190	206	188	188	177	181	161	176	182	204	181	173	192	179	180	178	161	184	208	181	232	153	188	198	185	194	202	183	185	202	199	209	168	210	159	170	171	185	209	202	181	169	175	193	185	159	210	170	204	174	169	172	194	194	182	195	161	179	177	185	224	208	174	211	147	168	176	182	169	153	179	170	218	189	191	197	167	211	185	200	185	175	195	191	168	191	177	194	186	182	178	170	159	176	196	200	193	212	187	180	190	181	167	172	185	209	178	199	189	202	190	180	187	202	211	174	179	197	197	187	184	196	208	177	149	196	188	193	172	193	182	179	191	192	198	185	188	181	197	196	166	188	187	205	185	193	204	162	182	169	191	170	195	166	178	177	194	201	209	223	207	178	185	188	180	145	185	180	168	205	176	169	169	158	196	219	167	185	166	196	177	195	186	169	187	184	179	167	209	196	189	178	170	173	173	168	172	187	201	174	214	168	175	196	194	175	191	177	162	183	188	194	189	166	197	168	210	161	148	207	171	178	205	188	186	179	184	198	184	165	170	207	196	177	211	158	189	179	162	171	187	196	186	194	212	218	189	178	200	167	204	187	189	173	193	196	177	209	189	211	176	166	190	175	199	191	173	178	206	171	170	169	214	195	205	168	164	195	178	189	169	193	195	173	205	183	202	170	168	185	191	214	181	163	188	197	201	191	213	227	183	175	177	193	183	199	212	188	196	177	189	169	191	173	188	200	163	165	177	170	180	190	151	181	198	181	192	174	174	181	190	179	185	190	194	199	204	173	182	192	199	170	201	162	179	171	182	194	177	200	178	178	177	187	191	191	193	196	181	182	183	214	184	165	176	207	195	176	187	163	185	199	207	178	167	208	175	185	182	180	163	187	181	177	192	205	171	172	195	193	178	182	166	173	184	189	191	148	197	180	179	172	196	201	166	174	188	211	156	180	175	178	173	182	196	196	189	198	203	210	167	192	190	199	189	194	191	231	171	171	211	180	193	190	184	174	191	169	201	166	184	198	169	190	215	191	180	192	199	200	167	198	185	184	200	196	160	198	208	188	197	177	178	175	200	204	194	198	178	174	162	197	181	187	206	171	197	199	189	177	175	186	184	171	175	175	199	177	192	179	184	208	183	189	202	184	230	168	196	220	170	199	195	185	182	176	171	187	180	170	191	200	184	174	169	185	196	208	181	187	160	165	175	202	201	184	193	198	209	178	168	209	177	184	200	174	169	185	183	163	181	185	170	175	189	194	178	181	188	175	183	174	179	193	175	194	168	202	164	189	169	199	178	177	199	177	168	192	197	186	171	180	181	186	172	183	219	171	199	192	180	184	177	204	164	192	184	192	198	206	208	174	177	173	195	171	204	193	190	198	187	180	183	200	198	179	202	150	196	174	194	186	207	183	181	185	191	194	192	199	207	172	156	185	180	212	196	168	191	203	184	158	198	173	169	191	198	178	172	195	186	176	181	180	179	182	188	181	185	174	173	181	172	182	185	186	186	186	186	197	174	193	189	174	194	174	177	185	195	183	179	190	189	152	190	165	167	172	172	186	160	171	168	206	168	181	192	170	196	179	185	199	193	176	190	165	156	182	188	164	176	179	183	186	176	188	191	183	195	183	187	188	186	164	191	198	188	179	185	196	205	178	182	192	177	196	190	205	172	195	191	175	208	192	197	169	194	181	191	187	183	190	185	212	189	182	165	214	202	187	187	173	181	190	186	195	187	180	182	199	197	197	185	191	182	174	168	186	195	191	163	188	187	208	183	226	184	186	186	188	199	172	186	190	165	212	190	164	201	201	208	174	187	171	181	182	202	161	204	196	172	183	180	191	184	175	187	180	211	183	191	188	181	182	190	217	190	173	191	194	212	206	185	179	167	158	179	187	168	204	187	189	166	159	170	215	213	184	176	183	183	232	174	175	201	181	179	170	159	181	150	193	175	168	176	191	187	199	214	203	185	175	196	206	198	187	217	197	160	181	198	203	196	179	196	195	197	182	188	206	170	185	200	174	182	199	183	171	210	186	195	192	213	167	175	189	184	180	181	186	193	187	183	180	160	194	181	186	179	196	202	180	200	197	172	191	189	189	180	178	176
5642	1800	4075	4315	3753	2960	2419	1997	1770	1513	1414	1315	1233	1174	1085	953	978	932	950	806	880	842	781	721	780	749	790	766	769	752	737	744	700	743	742	763	867	788	829	762	707	749	704	615	682	626	685	629	615	613	662	645	666	578	630	645	650	617	622	626	610	659	625	613	636	625	629	619	637	606	577	628	612	650	660	572	599	620	604	625	631	593	569	636	601	625	577	596	601	597	595	623	574	564	620	594	589	605	644	583	595	607	665	609	580	613	592	627	625	623	601	597	627	642	550	600	619	589	624	602	630	604	614	620	559	597	567	632	575	635	628	618	600	594	625	645	595	594	582	581	617	629	595	661	547	625	603	615	583	595	610	596	608	580	634	596	627	626	625	571	612	606	604	633	599	582	586	635	577	618	601	577	602	595	560	618	571	568	588	581	589	573	595	594	620	607	584	614	602	600	606	600	583	612	595	619	600	620	628	619	596	554	594	611	616	588	648	582	617	584	549	618	628	587	593	613	617	605	629	600	564	591	627	595	632	623	574	589	593	567	607	570	595	634	574	573	608	583	587	641	621	607	587	622	632	630	566	642	658	564	595	559	561	625	601	641	574	640	624	593	601	581	580	610	609	592	636	583	583	635	614	580	595	628	622	608	570	609	580	618	583	633	600	581	641	579	590	604	578	585	609	583	625	622	614	611	577	600	602	587	593	619	588	570	607	600	619	537	599	611	625	594	593	618	649	576	583	560	605	594	631	640	622	602	584	605	632	599	596	607	608	596	596	582	582	589	604	567	597	583	576	628	630	606	612	605	612	642	590	618	629	573	570	584	571	591	602	593	598	607	561	568	636	603	590	593	552	570	587	633	584	602	580	601	594	585	590	591	589	572	590	571	598	584	586	571	545	593	593	637	628	592	592	596	597	611	640	586	613	590	622	583	581	607	588	612	597	582	574	582	603	595	595	597	565	580	589	578	590	609	580	607	605	616	592	552	646	555	587	577	597	574	571	574	639	599	592	606	623	595	605	570	599	635	532	583	595	625	607	646	575	625	567	616	598	610	649	615	634	603	631	562	620	581	634	579	657	577	597	610	551	606	569	619	595	594	608	537	608	617	630	620	599	611	630	631	604	624	599	621	594	593	625	630	574	633	604	604	611	587	577	576	594	614	553	585	605	587	595	621	598	590	609	598	605	617	633	584	599	570	630	595	625	625	602	582	618	582	602	604	642	585	603	611	595	603	615	563	617	588	598	619	599	587	588	637	575	584	629	592	621	584	577	605	572	588	595	584	599	564	600	580	603	632	571	586	595	620	634	624	617	601	630	590	607	601	610	636	587	604	554	594	580	615	577	571	607	568	647	571	616	588	591	579	597	599	616	568	581	584	600	607	569	614	644	608	593	619	566	612	600	637	584	626	592	588	584	553	584	585	605	619	568	590	643	569	608	593	606	596	614	628	633	592	599	623	591	603	633	616	617	602	592	575	598	601	620	627	558	626	614	601	611	543	597	613	606	582	602	595	642	574	585	633	559	609	617	612	551	671	585	600	621	594	634	604	606	636	574	671	614	593	635	575	552	614	570	566	552	572	615	568	575	605	570	640	597	630	574	620	598	619	594	636	577	587	594	619	571	571	612	592	568	617	622	577	543	610	637	605	604	639	572	570	613	627	586	617	606	593	623	575	627	595	588	569	622	624	584	600	594	558	634	588	644	615	612	575	610	533	581	614	589	600	589	566	614	613	594	548	578	594	640	606	658	611	655	619	601	648	589	565	625	591	619	595	575	583	630	622	610	603	618	641	630	622	546	574	642	584	626	611	620	582	584	593	616	593	609	621	552	631	577	596	608	585	600	577	530	641	603	587	608	600	589	636	594	570	625	590	646	587	604	620	638	588	593	604	610	609	599	577	584	651	585	596	627	647	591	594	586	605	640	544	613	606	601	612	593	572	619	642	585	596	628	626	570	617	580	594	583	627	628	614	605	524	605	616	630	577	604	630	639	622	631	602	605	618	541	583	583	640	544	599	592	605	612	610	563	603	612	583	645	589	588	602	601	605	613	590	584	627	545	599	596	588	603	581	587	586	587	581	566	603	606	599	634	610	606	604	618	614	583	635	583	551	600	558	637	608	635	606	641	577	590	603	606	599	564	583	634	613	612	627	595	603	604	591	587	589	583	597	617	611	587	594	619	608	561	572	618	553	616	620	574	609	607	550	582	614	605	605	615	580	582	581	568	624	600	586	657	600	568	614	564	583	558	611	633	589	596	569	589	564	542	588	589	622	584	560	592	578	566	589	626	599	619	590	600	612	582	570	553	637	605	581	571	641	625	625	588	602	597	598	620	653	581	614	626	611	570	623	579	596	618	584	645	589	561	634	602	572	586	584	559	552	587	607	562	612	583	592	612	606	611	585	568	587	578	591	602	600	595	550	609	574	625	582	564	633	638	584	580	576	631	584	591	579	583	620	628	590	562	584	641	598	584	588	622	593	570	597	620	643	585	551	612	583	605	623	579	598	626	562	660	580	593	599	576	590	582	615	623	617	585	559	658	551	603	594	601	570	653	566	590	608	568	595	567	630	567	661	571	617	633	608	585	589	636	607	647	618	584	631	574	599	583	593	608	593	575	600	572	621	616	610	574	601	634	598	599	588	585	613	618	581	633	638	584	589	619	636	602	638	586	588	601	641	607	600	603	576	588	524	595	609	621	599	668	649	571	587	577	608	647	597	558	599	638	598	600	619	590	582	587	578	598	570	614	635	638	589	600	583	590	619	588	638	594	558	610	617	579	566	586	589	603	581	610	608	573	634	580	603	572	598	621	539	578	571	590	600	584	589	587	612	582	576	579	634	559	604	578	602	600	577	578	604	660	640	641	599	574	606	612	627	604	610	593	575	566	620	596	603	619	540	574	563	605	631	583	594	578	609	577	628	612	572	566	586	638	619	577	567	572	558	573	606	630	595	586	558	611	592	654	560	577	600	607	585	592	623	644	591	611	596	574	575	574	648	596	592	616	593	602	624	534	622	623	659	630	616	594	590	580	608	585	675	574	588	603	622	593	602	616	599	588	594	601	579	577	623	619	547	569	572	649	573	595	610	606	617	598	568	580	609	667	633	594	619	554	573	570	627	578	611	603	618	597	603	640	601	580	661	598	586	634	607	589	593	584	587	560	620	572	577	622	595	593	579	584	561	631	583	627	600	598	574	606	561	636	533	558	604	614	603	582	607	596	603	630	587	601	611	595	593	593	603	524	579	597	615	590	576	582	608	617	588	583	624	606	642	611	562	570	545	581	612	555	607	597	583	601	619	617	615	560	582	559	598	587	559	626	585	610	614	565	620	598	626	601	567	631	584	622	606	590	617	616	596	555	610	576	589	596	617	582	561	606	641	617	627	592	586	639	626	629	593	590	601	601	635	597	602	649	626	599	598	567	585	611	575	556	600	600	579	583	578	648	591	623	591	624	620	613	588	616	577	598	600	602	592	587	617	579	610
8723	2416	2912	2114	1403	1018	699	590	449	388	335	290	264	255	259	219	217	185	211	149	179	157	170	151	149	174	160	134	132	134	149	157	141	141	136	145	169	173	203	159	156	129	149	122	138	151	131	152	131	152	153	131	105	139	135	142	130	146	123	110	144	140	152	138	144	133	151	115	124	113	117	129	136	117	128	120	129	135	113	134	122	133	142	157	132	132	132	131	121	132	116	120	144	124	133	132	126	147	142	120	114	142	157	143	140	137	128	137	120	129	146	100	125	138	136	108	123	121	123	146	143	141	137	110	147	131	121	119	122	123	112	134	134	143	123	130	127	128	128	124	112	126	121	120	138	146	117	122	121	131	119	122	121	133	150	111	117	120	117	125	123	125	119	121	138	130	121	127	127	128	124	109	110	131	128	146	113	144	149	129	123	136	124	131	141	137	108	134	111	117	111	110	125	133	122	130	142	133	135	104	143	126	108	114	126	139	136	136	105	118	121	120	143	136	126	138	142	137	127	132	139	128	119	136	132	106	131	133	122	141	141	151	119	136	118	129	126	122	150	125	138	122	129	118	124	143	143	122	145	124	133	122	123	117	130	134	116	123	129	118	100	126	134	120	140	135	119	134	147	120	118	128	125	115	124	142	137	141	109	126	129	141	129	149	126	131	124	128	132	138	126	132	113	133	113	140	112	136	130	132	120	118	121	147	130	130	136	116	123	151	123	132	136	123	120	124	116	119	140	115	126	141	119	131	133	129	127	112	138	133	140	131	119	136	122	134	129	139	141	124	128	126	114	132	145	119	133	120	137	145	117	130	118	127	130	146	131	125	134	142	129	132	157	135	137	118	145	108	117	128	137	137	113	128	143	133	150	134	130	112	92	113	140	130	111	120	122	129	119	108	132	135	120	118	136	115	130	141	112	123	134	123	122	108	115	130	149	124	146	132	116	134	117	119	113	133	125	121	121	145	126	133	119	119	155	129	119	125	105	135	133	133	117	135	122	152	116	129	145	101	150	141	145	134	115	107	143	113	103	123	125	121	125	143	112	104	113	142	110	130	139	140	138	124	137	115	107	119	122	137	113	100	131	129	123	119	131	144	120	136	117	142	144	124	132	114	111	125	141	126	130	111	132	126	128	116	132	128	114	122	137	131	117	134	128	119	120	117	130	117	121	146	144	126	133	104	137	118	109	110	130	144	124	121	148	120	134	128	126	134	128	137	114	118	137	110	109	140	128	128	116	162	118	122	138	134	129	121	121	122	112	141	130	133	116	119	115	116	141	133	136	131	125	135	143	125	114	122	125	126	123	115	116	135	120	140	135	107	127	131	131	111	117	119	127	126	148	131	148	104	136	131	132	139	118	136	135	134	108	131	117	140	121	123	120	113	117	137	127	130	128	129	122	116	127	124	124	132	116	116	118	137	116	121	120	126	111	132	137	123	129	117	113	138	117	141	141	129	113	131	127	168	130	121	102	115	127	129	139	138	113	118	115	153	119	115	117	124	122	114	137	117	143	137	135	130	132	128	129	123	116	100	127	119	139	101	135	131	128	128	134	115	115	146	125	116	118	135	125	143	139	117	120	127	150	132	135	115	138	122	135	116	121	127	128	123	140	133	112	124	127	119	132	140	117	124	169	136	123	136	126	120	117	125	132	121	133	128	113	143	139	114	115	138	113	131	133	124	124	128	131	132	121	135	135	131	125	119	105	116	132	135	161	115	130	121	125	131	141	132	143	126	139	132	121	129	124	131	125	130	136	122	129	115	141	135	108	117	135	132	131	134	113	103	138	147	116	128	134	134	134	104	130	127	112	109	165	144	129	116	118	151	123	148	114	154	141	130	133	120	138	124	126	129	119	110	112	138	117	111	110	126	129	120	146	134	120	131	135	136	119	139	113	136	133	144	136	128	154	128	115	124	135	124	109	118	147	119	132	118	117	133	137	119	133	138	141	130	128	119	121	137	112	136	136	111	134	116	113	114	132	131	138	141	138	119	140	126	126	112	122	124	126	133	142	120	142	133	139	102	111	139	134	125	134	132	125	129	127	133	116	116	138	114	123	132	132	130	95	145	129	127	137	136	141	113	105	133	141	123	98	148	145	128	128	111	127	148	132	123	145	135	125	122	120	140	129	136	119	151	131	105	109	122	119	119	127	127	116	121	120	120	122	120	111	114	126	141	119	152	137	105	123	134	125	131	122	132	107	147	129	118	134	125	141	132	120	105	125	122	124	128	134	114	143	129	125	141	109	109	127	145	118	121	127	136	130	109	129	144	123	141	115	138	122	138	134	133	125	143	146	126	128	136	133	134	118	108	135	137	115	141	138	128	144	133	125	121	114	142	135	148	117	137	108	124	128	135	126	137	121	139	145	135	119	119	121	120	145	115	118	112	147	131	134	142	137	148	137	149	142	129	149	127	115	124	127	115	116	129	124	107	118	106	131	146	125	127	123	111	131	142	137	132	127	126	129	136	115	152	125	124	140	137	122	133	128	130	111	128	125	131	148	119	136	118	130	137	145	137	121	132	145	124	138	142	143	136	120	112	149	119	139	136	121	124	110	140	122	115	117	114	126	123	112	118	126	140	135	131	121	143	124	140	134	113	109	121	142	127	125	126	125	121	130	126	145	123	135	114	120	107	124	153	111	118	136	150	133	130	135	136	118	118	158	119	135	113	136	140	127	126	136	142	121	129	133	138	144	134	116	114	119	142	147	144	104	116	119	135	128	132	152	117	149	127	141	119	145	125	124	127	120	117	126	113	105	126	138	101	131	138	125	119	116	104	120	138	132	120	105	125	119	148	134	130	140	117	137	126	124	131	118	116	120	134	133	129	121	133	146	113	144	108	119	138	128	133	113	119	128	112	128	132	107	127	111	138	154	114	126	126	128	127	137	135	146	133	113	123	119	116	134	130	120	129	135	122	133	130	115	115	119	139	130	133	104	127	133	129	132	122	132	127	130	103	148	139	121	129	114	112	149	133	159	130	116	106	125	135	126	120	126	127	124	137	119	133	126	129	116	123	126	118	148	112	129	116	141	111	148	122	109	125	141	120	150	126	138	132	120	134	115	117	126	117	105	144	140	141	127	127	126	124	143	125	134	133	111	131	131	125	135	141	131	144	111	147	126	125	121	134	122	129	135	126	131	144	123	105	136	115	145	114	128	125	106	137	119	119	128	133	123	120	126	119	123	130	126	147	130	145	134	121	121	139	111	135	108	127	140	128	131	121	128	126	140	120	121	122	154	117	147	141	106	130	116	132	133	137	122	134	99	129	141	123	127	134	130	118	129	117	134	116	141	126	139	135	143	117	129	116	113	115	127	129	124	133	107	141	127	105	120	121	117	141	135	139	118	125	128	119	129	125	121	116	123	142	139	121	138	130	141	129	135	129	137	136	134	131	114	117	125	114	119	118	141	108	120	139	133	133	120	125	114	124	142	144	113	122	126	119	104	122	126	125	129	127	133	126	122	123	121	126	114	127
7775	2800	6744	7271	6126	4914	4100	3440	2813	2313	2117	1755	1626	1466	1326	1209	1154	1074	963	924	898	892	864	766	791	773	718	763	735	785	726	729	658	684	647	766	905	936	918	765	738	667	597	578	556	553	530	554	497	516	487	533	504	561	497	498	479	545	505	478	472	475	478	485	495	477	467	433	507	468	477	508	463	450	497	498	452	459	457	450	483	465	472	495	475	467	472	492	446	494	476	491	468	469	448	436	457	476	473	475	476	490	449	456	419	433	456	481	469	424	437	472	467	443	445	461	467	437	399	415	461	484	443	460	470	427	425	462	468	432	467	453	458	459	465	463	471	462	462	429	441	457	446	452	417	445	414	497	416	439	433	458	482	458	449	465	443	448	433	466	442	469	424	463	429	436	467	433	427	439	448	502	426	489	411	439	459	441	436	422	402	468	470	417	463	440	452	450	465	452	451	415	463	444	435	453	440	386	445	459	463	438	420	446	438	441	413	428	434	431	408	460	452	412	490	460	470	455	411	459	460	460	462	471	479	439	440	455	440	434	429	437	449	453	470	458	453	445	449	475	453	434	459	444	452	438	474	466	433	394	419	478	403	456	444	399	436	466	458	445	458	445	434	442	429	417	463	475	427	476	436	429	448	421	468	415	433	463	432	452	434	432	416	456	438	438	441	436	460	430	408	462	426	439	444	426	437	440	437	456	443	412	467	408	442	439	422	453	425	436	438	389	426	444	431	452	431	439	421	424	446	455	460	462	436	465	454	461	449	432	447	444	430	454	440	462	427	443	450	483	422	466	430	453	436	442	456	426	421	446	441	425	456	449	434	449	495	435	467	472	460	444	410	434	435	439	439	473	451	452	436	429	413	441	472	398	417	462	449	462	458	426	440	433	487	428	395	450	466	453	472	426	406	429	428	468	497	429	420	431	459	459	462	435	454	460	424	450	452	443	454	430	439	470	467	458	473	465	418	454	478	461	453	415	468	474	441	424	450	442	464	434	460	452	448	419	459	442	452	455	445	459	465	472	458	448	477	419	468	452	449	457	418	421	467	432	449	469	500	420	444	471	440	417	458	439	446	469	456	473	406	436	461	429	473	419	432	448	451	417	440	437	476	432	435	474	421	420	468	435	457	450	432	447	451	413	462	468	445	466	426	455	450	441	411	403	433	447	436	450	431	452	421	446	445	470	434	453	462	412	463	417	472	461	435	434	448	449	474	486	450	448	455	438	454	406	405	446	435	428	443	417	450	453	440	421	463	436	449	441	448	418	414	456	410	457	451	394	463	455	466	443	456	443	426	422	417	468	444	457	421	437	409	438	458	431	441	457	474	442	451	409	467	452	414	437	426	426	460	435	450	439	429	406	455	440	454	452	446	469	411	416	459	412	425	495	419	451	436	442	413	430	433	439	438	439	451	480	445	437	445	443	453	438	455	449	430	405	434	424	456	447	451	430	494	443	443	433	417	439	452	460	485	448	430	436	457	441	442	432	410	420	414	442	479	456	495	433	463	410	447	469	430	435	465	461	418	462	461	470	428	461	443	503	444	421	445	446	459	422	436	418	444	430	415	436	445	420	443	440	440	458	451	471	464	481	480	410	450	412	394	434	482	406	448	431	416	406	431	456	485	449	426	427	439	434	426	455	457	422	437	438	466	467	476	485	437	451	477	440	438	419	442	467	424	425	431	467	417	445	435	401	394	470	417	458	412	459	435	435	453	430	475	454	475	483	458	441	453	447	460	466	442	444	436	465	459	466	407	447	435	444	455	475	459	450	471	466	416	436	455	418	439	446	469	462	404	409	453	436	424	427	402	426	450	426	443	436	435	443	451	456	444	428	443	418	424	429	418	458	465	462	440	439	436	437	422	424	429	445	452	470	466	430	410	479	438	438	435	465	442	444	441	443	443	406	434	454	476	451	481	463	425	461	422	423	491	460	446	456	452	460	474	441	452	432	462	437	428	440	470	441	458	472	451	447	408	473	403	431	460	439	460	431	466	421	415	462	455	431	459	433	434	414	463	428	428	455	433	451	444	419	475	394	491	417	443	436	437	420	465	463	444	451	490	445	474	470	482	424	450	478	401	410	428	462	430	423	437	451	446	411	423	426	463	460	445	458	412	454	430	476	453	447	461	436	453	458	451	421	441	407	411	464	413	462	424	459	470	457	439	426	415	433	455	440	424	423	454	449	424	391	433	395	477	440	437	424	445	416	474	431	453	435	461	428	439	468	480	434	407	425	452	431	437	435	455	477	431	465	430	438	407	476	455	426	454	440	423	444	480	432	470	478	460	426	477	459	432	462	456	421	458	437	429	433	454	460	423	427	450	424	424	456	452	431	421	461	443	486	478	419	451	450	443	452	460	462	429	418	423	422	407	444	410	430	437	475	389	427	464	435	460	446	465	439	445	472	464	426	427	453	414	407	463	459	424	431	485	418	471	464	477	427	441	464	442	446	430	454	452	397	415	453	451	454	480	470	436	431	476	451	439	422	420	446	458	428	447	423	423	431	441	443	435	458	428	438	441	452	451	446	432	405	440	484	421	450	458	427	439	440	416	456	441	459	466	435	440	464	431	424	482	437	435	430	393	424	485	436	453	467	434	412	399	442	441	457	432	421	464	474	433	410	422	443	407	437	454	437	439	469	436	439	450	421	410	437	471	477	445	455	436	468	467	403	436	445	450	446	461	431	428	452	421	422	427	465	430	449	430	447	412	441	397	428	432	408	411	417	452	484	420	453	428	464	450	445	444	439	446	430	440	440	447	438	438	437	464	422	449	422	448	448	457	431	471	493	441	454	422	411	425	440	462	436	450	450	431	471	409	477	416	427	438	460	403	420	480	405	448	443	429	457	455	420	457	461	431	390	435	467	413	451	454	424	447	442	464	468	470	414	461	452	428	502	423	428	449	434	467	461	452	441	441	520	475	481	428	436	438	440	448	464	419	474	429	483	424	434	461	412	436	462	448	463	445	431	438	441	447	432	460	453	457	435	497	429	460	438	444	436	478	426	438	454	419	448	454	428	453	414	461	411	458	447	456	455	448	442	441	440	435	419	457	406	439	441	451	455	490	477	443	432	420	431	442	452	446	440	440	457	491	425	442	492	471	447	416	465	456	423	441	423	438	478	403	446	411	465	469	398	456	423	458	458	408	415	419	453	433	414	467	409	420	414	463	431	449	433	453	463	423	409	464	486	434	437	433	429	441	407	442	440	453	447	465	427	444	432	459	421	473	468	449	458	461	465	417	456	463	458	440	447	429	436	425	465	436	445	467	417	428	450	494	426	458	444	492	403	446	431	430	404	407	420	417	464	446	449	448	421	444	437	409	446	418	455	424	475	424	425	443	443	471	473	442	438	425	447	424	408	455	440	441	490	420	406	468	394	444	429	457	461	476	431	463	479	436	465	431	437	444	452	448	485	439	465	463	411	452	460	469	424	489	416	443	487	455	442	427	412	407	431	436	467	441	412	464	471	424	465	467	448	460	462
1444	352	415	340	321	313	333	340	331	337	290	318	278	306	304	309	297	320	293	296	324	335	308	309	306	300	312	305	336	331	333	307	310	295	321	305	306	324	297	302	308	340	335	312	316	296	297	325	299	327	316	310	285	335	320	346	339	295	327	315	306	345	334	287	299	306	272	304	312	323	303	333	309	341	333	329	289	299	304	327	325	312	306	329	338	311	314	295	306	300	340	318	304	296	348	289	300	319	325	312	302	304	298	274	351	281	297	311	290	314	326	329	283	297	298	330	313	305	313	312	312	321	312	306	305	315	326	311	279	334	275	306	330	317	301	294	303	337	327	297	263	277	299	269	304	327	310	324	296	314	281	320	308	308	314	324	308	318	316	279	300	300	310	302	313	308	313	322	293	322	307	330	301	317	276	301	310	262	323	311	266	294	290	321	298	302	278	333	307	298	278	324	306	312	299	313	291	292	277	320	321	301	293	281	302	337	332	310	308	297	267	323	302	334	309	334	305	324	298	277	298	304	318	277	312	306	300	333	323	330	318	296	299	336	328	302	310	321	318	268	304	323	332	349	299	326	316	328	319	304	312	321	323	284	308	294	320	300	315	290	292	330	299	336	263	313	324	311	308	309	303	298	323	325	304	317	295	341	312	310	295	302	293	336	339	326	320	277	296	326	311	299	328	324	317	306	320	302	343	299	323	325	322	269	304	289	298	312	308	313	305	311	324	320	317	308	340	310	287	297	339	322	287	310	315	300	309	306	328	323	342	313	309	281	313	306	321	308	310	300	288	307	300	307	305	272	319	308	293	302	296	345	333	313	302	309	320	306	329	265	313	323	303	340	289	304	317	294	327	299	311	295	316	338	323	303	326	306	295	330	325	330	331	343	339	309	332	291	309	360	327	304	260	328	314	305	319	305	309	283	322	333	346	341	321	307	326	302	320	347	314	290	312	329	283	317	292	301	300	294	298	306	331	288	334	333	324	301	336	310	334	343	329	329	331	300	333	316	291	341	298	306	341	297	316	311	299	317	287	356	294	340	303	316	292	295	298	319	322	306	323	284	310	328	344	299	296	298	321	325	299	308	280	329	343	295	313	308	323	311	318	328	334	329	295	324	306	334	286	320	332	351	323	322	322	320	321	346	326	320	300	301	336	321	319	287	336	319	309	335	315	334	330	310	323	294	275	332	334	278	293	312	330	309	291	303	326	308	300	314	313	313	293	306	284	332	329	294	320	309	333	317	312	335	309	288	292	298	312	309	303	316	314	295	334	299	317	338	286	289	282	316	290	307	329	338	337	322	317	295	288	298	305	312	273	303	333	310	308	308	320	299	330	304	320	335	293	304	311	319	318	307	301	305	320	315	315	325	297	324	334	306	317	306	301	328	280	323	310	346	291	309	312	339	288	306	343	330	323	323	327	288	324	287	297	297	300	323	312	318	302	298	300	329	316	327	325	318	291	325	298	312	306	319	267	282	296	317	346	292	326	295	306	318	331	305	297	306	326	300	305	324	313	328	314	306	354	326	320	294	304	318	293	320	336	293	335	325	326	278	313	281	295	307	302	300	342	343	375	302	283	290	300	303	295	318	304	295	303	277	322	284	306	311	326	289	319	297	316	297	293	295	302	304	286	308	320	290	322	318	313	329	329	303	338	310	280	301	305	318	293	330	310	304	334	315	283	307	296	312	318	320	291	293	325	303	268	309	349	303	331	304	309	343	307	334	290	331	296	302	348	307	302	310	335	320	319	324	293	346	292	285	330	307	302	302	299	318	312	333	311	301	325	329	333	294	308	314	305	346	311	314	314	333	292	320	306	324	337	294	317	306	323	329	324	293	331	314	315	325	325	321	311	303	316	313	280	329	291	340	309	313	270	308	296	282	333	369	308	335	292	323	347	336	334	343	304	318	321	315	305	293	310	267	314	330	307	343	282	320	313	314	290	303	283	326	295	336	272	295	269	291	319	304	313	317	312	339	284	322	302	312	299	302	316	288	310	320	332	299	272	303	265	306	311	309	297	318	310	335	290	346	288	318	310	299	315	317	324	291	306	306	313	313	312	297	312	301	301	328	299	287	308	313	292	296	321	311	289	311	388	319	313	313	285	294	289	296	316	318	298	278	307	310	301	296	293	310	291	309	306	293	295	309	311	298	295	320	330	301	328	301	324	339	307	313	321	304	317	305	298	326	340	333	289	297	301	306	260	334	297	338	327	295	323	343	312	291	301	298	303	292	339	277	274	306	303	309	293	281	317	306	324	306	310	275	303	302	320	291	325	291	317	343	330	279	303	289	300	318	306	317	295	310	307	337	310	290	321	270	308	294	318	357	354	335	318	290	312	294	336	316	331	282	309	330	304	309	321	320	316	310	287	309	330	279	278	320	277	302	305	310	307	308	336	313	311	284	294	329	325	315	304	304	291	305	311	301	326	337	324	303	333	299	319	313	332	347	299	309	300	310	314	340	305	307	281	306	308	304	285	317	260	333	325	309	293	298	323	285	329	297	282	308	323	305	326	294	297	320	324	311	336	335	307	310	340	310	311	323	352	295	320	310	295	319	321	320	289	326	309	342	306	317	318	309	284	338	326	332	302	311	324	303	320	320	317	315	308	322	294	321	264	299	327	302	333	320	280	303	308	318	302	327	274	306	324	343	314	320	321	309	300	352	302	311	315	286	309	318	298	305	322	282	309	303	297	305	317	290	325	314	325	315	301	348	330	305	314	317	305	284	299	300	286	322	330	306	310	354	333	322	314	325	310	298	321	292	303	328	283	302	316	328	322	295	312	335	330	313	321	286	316	298	312	325	355	323	304	324	335	320	315	285	294	324	288	303	303	303	285	293	311	316	274	324	318	318	293	322	302	302	321	294	311	314	318	323	292	283	310	300	334	310	299	318	318	295	308	310	287	283	292	323	344	310	301	323	314	332	307	312	302	319	330	305	273	310	347	304	315	341	304	303	291	332	302	328	319	307	308	322	323	301	294	334	357	293	336	298	320	307	306	327	282	290	270	314	305	319	306	307	305	297	320	298	321	320	301	281	320	327	327	309	325	290	304	307	301	319	302	315	313	318	331	293	305	294	312	275	313	292	324	316	302	314	265	316	322	308	336	309	304	315	311	306	336	293	319	282	338	322	309	330	317	304	341	321	304	327	312	282	313	281	313	288	308	315	312	322	286	324	320	284	308	298	343	314	299	292	317	298	302	346	326	310	326	287	294	326	298	289	296	331	342	307	305	315	321	321	265	318	292	300	304	330	324	308	301	300	331	311	307	308	283	298	354	270	306	297	311	346	300	333	286	330	316	305	308	317	308	308	284	295	326	323	324	299	319	311	299	314	320	299	334	299	359	317	305	296	279	334	332	324	294	305	298	330	319	292	311	314	297	306	307	307	294	328	304	323	327	333	327	312	292	305	294	309	324	328	357	318	324	330	321	328	304	292	317	304	299	284	333	327	322	291	304	282	319	318	293	335	326	318	325	300
2456	1006	1175	1189	1167	1057	1088	1000	1068	966	1048	969	1007	1017	967	959	936	977	952	981	928	931	955	963	892	966	890	1000	942	942	985	977	914	920	1010	918	973	899	983	872	899	978	940	913	934	963	935	926	953	932	927	962	893	919	917	901	970	900	946	926	870	935	1009	944	941	889	961	899	934	994	976	880	896	943	886	906	905	948	963	973	958	916	918	956	941	938	972	966	965	928	917	932	1004	922	903	923	911	924	990	921	908	898	938	989	899	947	911	930	919	958	897	948	913	914	926	993	953	909	939	959	953	898	965	902	932	906	893	939	926	937	942	991	955	1003	949	915	923	890	929	921	943	906	945	974	925	934	987	936	860	932	929	963	891	924	949	906	961	899	960	965	994	950	1010	960	907	969	948	961	989	940	919	947	941	950	930	949	930	952	985	902	926	933	916	940	950	981	974	967	944	1012	928	972	885	913	990	934	951	963	952	976	953	949	911	925	973	961	956	995	911	922	917	1005	941	912	920	956	952	937	894	935	907	918	980	895	896	947	995	934	937	955	958	936	948	921	979	928	981	938	939	900	1030	936	960	956	902	968	940	958	945	1006	941	950	1049	922	936	962	915	906	895	879	958	952	934	897	910	948	952	927	931	934	967	979	978	924	926	978	909	907	962	931	967	958	911	956	931	965	903	913	919	993	897	977	926	973	914	932	900	943	906	936	917	972	977	930	941	915	888	959	928	971	958	958	987	962	894	924	920	956	934	937	932	938	976	972	948	930	899	925	944	965	908	958	996	920	920	964	962	929	976	900	916	941	940	890	899	891	931	885	875	925	972	905	964	962	930	931	884	900	900	928	927	876	938	921	952	915	905	902	905	962	903	955	946	987	963	899	936	944	946	949	967	988	880	944	947	954	922	939	975	998	944	882	954	970	938	922	898	950	887	942	906	916	894	898	974	928	955	1002	992	946	932	873	884	958	908	907	948	944	929	1021	933	972	968	944	880	930	894	918	892	949	920	946	967	904	944	930	918	934	954	899	916	961	980	915	988	948	939	975	930	933	920	931	900	963	866	891	953	938	918	967	956	953	925	947	939	893	943	977	977	943	980	949	939	975	922	916	918	1006	972	942	953	949	930	968	935	998	959	976	879	954	939	959	900	934	921	936	930	859	980	938	905	944	937	978	944	948	876	946	987	902	946	924	988	976	972	949	935	947	953	914	999	896	956	946	919	900	969	930	945	950	944	866	994	968	954	919	957	913	917	914	973	943	897	945	933	936	1001	941	937	928	951	975	946	901	958	934	915	909	958	1004	937	961	911	931	933	998	964	923	870	937	901	1008	951	911	945	937	979	982	959	891	885	924	948	989	949	933	960	938	933	953	966	965	952	953	916	918	902	960	953	927	991	922	934	950	948	989	923	936	936	880	886	942	962	926	903	936	914	945	916	905	987	905	899	926	972	941	909	930	973	939	912	927	920	988	949	967	953	989	936	990	911	925	937	945	983	994	980	953	947	954	929	938	969	903	964	935	1013	928	982	951	907	900	943	912	920	909	936	915	934	928	925	984	936	926	966	895	911	960	954	925	922	988	927	935	973	991	883	958	961	996	943	911	912	939	925	895	925	972	944	941	911	985	964	933	967	916	955	924	915	938	935	944	966	961	937	923	911	921	918	915	926	891	917	951	935	884	952	990	935	941	928	914	883	919	967	965	929	905	988	895	858	954	909	952	911	919	963	950	946	942	951	904	962	876	937	888	909	924	923	918	915	958	905	898	907	896	939	939	947	939	972	920	959	949	899	946	973	896	985	930	928	921	900	962	937	929	924	935	973	967	935	934	923	936	974	943	929	929	916	885	900	943	943	916	944	937	913	994	895	942	928	972	983	948	919	932	1004	927	957	882	959	908	961	922	924	918	879	990	960	993	989	910	946	983	894	925	976	935	934	968	917	958	970	902	940	963	941	925	924	868	943	911	909	953	910	925	934	943	854	959	874	974	984	904	915	900	933	912	950	943	939	941	917	946	928	944	899	945	884	944	937	919	956	941	889	877	916	923	958	904	913	925	917	896	945	1000	968	968	906	979	936	942	936	906	897	955	914	966	932	1015	927	938	911	883	901	948	929	943	952	921	949	892	920	937	932	937	892	938	923	901	952	955	900	954	949	916	980	960	963	900	941	904	944	907	869	968	961	959	982	1009	892	944	958	917	1004	998	928	972	875	917	897	900	951	947	914	942	946	914	990	990	997	978	950	907	879	932	919	969	948	950	964	913	920	1025	919	899	959	961	962	981	944	915	994	962	965	989	886	899	950	969	959	955	869	923	965	962	928	977	954	1046	929	868	950	949	916	941	989	925	887	957	971	933	930	932	966	922	939	992	878	873	939	968	963	963	920	922	998	988	961	927	967	918	914	909	926	979	926	980	903	939	1003	924	881	986	915	942	885	982	926	1005	951	943	959	952	952	915	947	980	926	936	938	949	919	985	924	920	878	917	919	885	957	1010	940	968	869	907	940	972	958	927	935	967	911	940	1002	948	917	971	964	889	861	1031	925	981	947	911	938	942	969	929	943	973	907	977	945	978	884	962	928	991	934	887	949	964	916	898	948	884	935	933	970	993	940	945	946	971	960	964	944	918	946	979	943	987	922	938	950	960	999	922	887	968	915	962	1002	932	957	941	918	945	946	1019	926	972	948	953	933	935	955	954	911	882	958	931	975	930	917	991	944	939	926	872	925	936	918	955	874	938	897	886	940	923	933	919	927	988	972	922	942	952	954	913	935	975	919	875	909	939	890	931	972	937	922	939	902	942	945	970	1023	945	947	929	889	968	947	943	988	972	962	877	925	931	967	951	951	915	882	944	990	970	947	966	929	897	896	971	946	934	925	919	924	956	909	914	936	936	961	885	911	946	968	964	966	930	980	994	911	970	926	982	952	949	912	932	940	959	939	950	957	954	940	925	916	949	906	979	964	933	894	974	959	934	898	1024	910	944	904	942	914	964	895	898	951	951	1028	941	939	913	916	917	964	945	973	941	926	946	900	965	930	913	957	885	965	917	945	985	977	913	904	897	1013	948	968	947	959	948	920	919	939	896	930	937	955	916	905	962	925	925	960	942	966	936	941	985	921	999	920	925	991	957	961	956	945	919	906	1011	906	910	960	896	977	953	974	893	945	949	865	949	963	918	941	924	948	983	910	932	927	949	957	928	933	911	949	958	942	972	950	939	942	910	913	912	951	943	936	995	924	954	924	940	914	940	918	951	946	942	942	1023	900	938	963	934	977	912	877	928	957	965	976	978	967	986	985	945	917	916	945	932	934	969	967	938	957	960	957	961	896	941	917	953	908	966	924	942	936	914	912	982	953	925	987	939	967	953	956	920	964	921	896	921	916	1002	953	933	934	944	931	986	959	972	921	956	925	961	907	938	893	923	944	926	941	967	921	944	958	974	1018	989	974	928	967	966	968	943	933	959	971	947	946	928	944	905	994	885	924	948	921	936	974	974	945	959	945	1004	978	945	938	945	928	945	949	924	942	936	976	927
4741	1317	1564	1193	805	629	526	413	344	335	287	279	250	260	239	245	185	208	222	206	214	240	212	210	196	188	204	192	190	192	184	195	213	173	182	203	209	236	200	212	222	200	182	200	202	170	171	202	167	195	201	191	196	192	164	199	200	181	192	192	187	190	188	220	205	176	213	185	174	182	195	219	178	190	204	167	192	177	186	201	195	168	206	182	181	178	174	174	197	156	180	197	190	178	174	178	195	188	190	193	186	177	182	172	165	202	204	182	191	180	187	182	171	186	180	198	187	193	218	180	171	171	198	177	181	186	191	200	194	193	178	174	195	188	181	189	197	162	174	184	166	176	189	198	180	194	181	157	194	216	162	184	192	182	166	190	195	194	203	198	229	199	168	203	178	150	195	182	184	172	202	175	176	173	168	189	173	186	189	211	181	168	189	211	199	182	180	178	237	171	209	201	214	187	184	214	185	178	202	193	169	169	168	199	196	188	172	200	190	179	167	160	189	203	175	178	185	210	201	198	184	169	191	201	166	213	158	168	191	166	171	206	176	212	182	194	201	176	216	205	173	196	196	195	160	165	187	190	202	151	190	192	174	173	171	214	159	203	191	190	172	183	175	176	208	192	184	199	187	184	191	195	180	188	164	145	183	181	191	182	172	178	202	199	178	194	199	173	190	197	202	174	188	189	177	177	193	193	160	173	160	184	184	203	180	193	171	186	188	182	194	202	197	195	213	192	164	174	176	187	185	190	174	186	171	184	193	173	168	180	198	189	187	175	208	190	196	163	181	154	176	179	229	200	188	177	181	174	185	209	203	175	165	200	180	193	186	195	205	225	175	190	203	173	174	177	206	178	186	187	209	179	167	173	217	204	170	174	185	165	175	184	172	180	206	180	181	180	186	184	177	213	170	150	215	195	167	198	159	176	179	187	180	172	196	177	199	207	169	197	204	181	173	173	198	190	173	184	169	177	199	202	191	210	169	192	209	171	182	190	150	170	177	209	180	189	159	175	213	170	188	175	174	178	193	193	168	179	219	163	174	160	173	181	198	183	191	170	183	200	189	203	188	189	180	179	174	181	207	182	207	179	190	176	204	213	213	181	175	173	160	191	186	195	168	163	169	202	193	188	177	174	190	174	183	170	198	208	182	178	180	180	176	169	202	170	184	206	171	197	188	172	192	175	201	205	188	191	204	209	198	219	194	183	174	171	195	173	162	190	193	167	197	194	171	177	176	198	195	176	187	197	179	179	188	185	201	194	160	172	175	190	187	182	206	186	180	160	209	184	179	172	156	185	197	175	213	171	195	167	175	183	211	176	211	189	171	193	180	180	184	199	200	169	200	213	170	170	193	204	200	165	190	197	186	190	195	180	179	192	205	176	206	168	183	201	186	171	205	201	179	181	192	209	198	181	189	184	187	183	188	208	226	188	207	185	180	197	173	178	168	173	199	201	186	191	177	180	193	190	161	220	184	165	199	162	183	202	173	186	182	167	188	171	184	176	203	163	181	197	184	184	188	173	163	182	200	185	149	181	214	170	176	186	181	176	157	183	188	197	188	193	172	200	186	198	178	187	197	179	193	197	181	182	216	176	197	194	177	181	161	190	201	183	165	187	198	186	197	176	194	191	183	174	179	200	185	199	174	176	179	195	172	153	177	180	191	170	161	203	181	196	204	193	192	193	199	186	219	179	181	190	180	173	178	182	177	192	191	197	196	187	166	196	177	195	185	166	206	205	187	179	186	179	150	174	176	191	136	208	173	154	179	184	169	179	194	201	184	175	189	182	173	195	191	172	166	192	193	159	161	177	192	189	201	188	185	192	193	207	185	192	181	207	201	184	174	189	169	180	176	175	210	185	191	172	187	177	184	179	188	193	170	170	164	188	203	192	175	161	185	226	187	185	196	193	175	200	205	179	216	192	195	173	180	203	210	177	193	186	182	212	176	181	189	193	202	177	181	180	223	202	200	194	201	184	197	194	201	186	171	199	174	176	180	190	183	177	177	205	198	220	165	171	158	189	186	177	194	182	197	196	177	179	178	206	187	195	175	179	174	189	203	164	182	206	177	181	194	178	194	180	192	183	192	206	192	200	176	181	188	201	168	178	195	182	157	180	187	207	224	164	192	169	176	183	182	185	177	194	191	166	190	212	208	188	174	175	183	158	192	208	188	179	206	190	182	181	190	187	192	194	179	210	170	198	187	190	204	197	198	205	206	190	189	167	165	193	193	183	199	193	216	171	210	179	189	186	181	191	185	165	196	173	211	214	179	182	193	151	171	214	172	205	175	202	169	205	195	213	174	193	189	196	178	159	184	186	188	179	188	196	179	193	190	198	153	180	166	192	178	177	195	186	200	179	208	194	206	201	186	172	190	187	173	182	192	176	196	177	200	166	190	176	204	178	169	197	171	193	178	210	181	188	186	176	183	188	171	191	154	174	174	197	203	180	204	190	189	185	198	206	166	167	173	202	180	201	172	174	180	190	188	178	173	186	185	184	202	170	169	171	173	202	206	174	185	184	207	181	190	189	204	204	179	191	176	173	182	212	151	177	188	176	175	190	191	185	187	174	202	197	180	179	185	201	174	161	179	189	196	139	185	184	209	184	181	185	196	204	180	207	205	176	186	196	155	166	192	172	203	210	183	178	188	195	189	160	192	176	173	191	204	172	198	185	174	184	186	194	195	189	165	186	200	203	149	165	183	164	190	181	200	182	181	191	197	179	182	184	182	184	173	198	185	194	204	181	188	207	176	193	194	193	209	195	193	190	177	200	201	182	182	173	173	163	186	177	174	188	176	199	206	185	196	198	182	208	186	163	171	175	186	192	182	188	201	181	189	164	215	183	234	211	179	178	187	192	164	204	183	187	198	171	184	176	188	186	178	191	189	180	204	159	182	185	167	190	167	163	176	188	173	182	161	171	199	204	192	182	186	199	233	192	168	191	177	172	188	169	169	211	183	188	192	193	194	176	175	195	185	181	179	181	169	165	176	220	161	184	185	181	203	200	166	184	185	180	181	181	205	202	203	201	203	200	175	179	203	196	198	182	185	180	184	178	177	203	183	178	169	172	190	187	189	201	180	184	182	165	191	191	176	182	200	184	190	202	226	177	187	201	208	191	179	184	198	184	178	179	206	172	165	167	177	184	193	159	203	195	201	181	198	173	180	187	172	206	166	188	205	171	192	186	186	193	187	211	198	213	176	191	181	188	204	198	180	185	194	195	184	166	195	197	213	176	201	203	180	173	165	173	176	166	198	192	209	180	191	180	200	176	182	192	169	177	195	159	169	188	200	191	189	169	176	165	181	186	177	172	201	185	196	174	167	160	210	197	204	201	190	202	176	190	188	188	196	159	176	181	187	184	187	209	202	166	194	191	169	193	153	180	187	205	209	182	173	175	176	178	165	211	184	192	178	191	195	215	195	172	178	181	198	177	204	168	181	184	184	188	214	195	181	178	201	186	189	199	184	188	203	175	191	184	175	187
5821	1795	4098	4352	3601	2920	2417	2029	1837	1558	1466	1287	1161	1061	994	920	1027	900	863	895	852	883	770	776	815	724	736	778	704	716	739	747	729	697	699	799	911	983	821	730	720	676	699	639	683	652	636	628	616	647	684	646	641	635	648	656	619	602	653	646	624	682	645	612	639	627	665	627	618	584	658	609	615	633	578	608	607	633	649	589	625	631	596	575	605	684	617	612	571	623	618	628	587	588	590	598	624	627	575	627	594	646	608	615	635	628	581	576	588	584	613	617	605	627	602	607	625	606	604	588	621	610	638	623	623	600	590	602	595	590	606	559	623	613	601	547	636	605	609	612	609	612	626	613	582	569	598	610	565	580	592	623	618	574	636	601	584	639	586	645	596	602	599	618	617	574	629	609	619	607	615	605	619	610	592	593	644	591	600	615	655	602	589	610	594	575	646	574	575	629	595	675	571	635	620	626	589	623	627	565	635	622	603	593	598	630	575	584	551	603	641	650	576	549	586	577	573	582	615	588	615	635	631	607	567	610	630	577	641	602	615	610	601	589	610	560	633	605	656	636	626	620	580	598	587	597	610	616	574	581	587	625	595	575	637	675	594	611	584	610	593	608	640	603	608	612	595	607	616	578	607	627	626	608	608	571	604	567	601	587	652	576	550	591	612	622	584	589	632	633	624	581	528	590	606	566	555	611	610	593	612	617	562	611	567	586	576	569	620	614	621	582	551	590	615	665	558	612	594	611	606	573	614	550	599	589	616	600	603	605	608	605	578	630	633	532	588	645	609	629	575	571	563	642	587	642	638	623	613	580	611	583	651	617	590	572	629	612	593	606	588	608	592	612	648	599	607	541	615	619	580	627	581	637	582	587	640	603	603	602	631	588	616	597	585	577	598	622	585	596	611	564	555	621	587	603	596	606	608	572	591	591	620	555	592	592	643	594	618	624	616	597	596	588	611	595	573	622	611	594	581	578	629	576	637	620	601	633	572	616	587	589	580	556	593	592	599	600	540	594	601	632	573	635	602	627	550	619	595	604	566	578	592	627	595	646	631	605	571	616	598	620	621	617	586	630	560	607	571	577	554	559	602	607	636	615	560	615	585	643	587	559	615	653	594	629	611	564	584	613	593	612	611	626	578	636	610	607	623	638	577	575	604	600	588	611	590	562	590	619	586	581	583	628	595	576	628	587	578	576	576	609	575	612	607	567	585	556	656	571	564	649	595	615	605	609	596	607	569	613	602	623	586	633	642	636	573	577	572	639	576	574	594	575	572	617	603	623	596	635	579	552	578	631	583	643	603	625	584	596	594	618	601	565	612	617	676	598	565	597	595	602	628	629	553	590	592	587	603	558	588	615	533	544	651	605	650	646	602	621	581	602	638	593	605	574	604	572	558	611	592	593	620	570	565	625	609	590	586	618	590	583	574	539	635	656	571	589	585	605	600	627	619	622	574	591	602	605	598	606	642	625	612	605	561	568	577	585	597	603	581	619	596	584	620	595	646	579	611	602	640	606	579	606	588	626	606	617	563	609	631	620	574	610	595	594	619	571	604	569	610	579	593	596	563	640	594	605	601	608	602	617	596	636	625	546	603	580	630	596	607	583	591	596	572	654	583	580	556	606	598	621	604	606	614	569	610	604	617	593	591	599	602	557	626	594	626	636	586	595	590	604	619	575	633	584	599	602	562	624	585	597	612	633	564	587	596	595	549	614	585	534	595	576	619	626	571	613	605	594	607	594	571	602	558	592	636	623	615	632	583	637	565	618	622	569	619	592	588	575	617	613	622	574	617	616	539	593	630	611	607	590	615	584	617	573	590	550	628	602	596	615	637	592	624	571	595	645	633	633	637	613	578	635	631	616	604	607	604	569	620	642	561	581	618	606	565	594	614	608	599	571	608	628	645	572	625	605	655	651	632	569	582	646	561	601	638	575	604	621	586	605	604	607	613	627	635	590	578	638	575	583	577	608	569	608	616	598	594	582	611	618	594	568	608	603	580	545	625	605	582	619	634	601	615	592	604	604	614	563	556	567	580	601	635	606	623	587	620	582	608	598	600	637	540	601	587	628	574	551	553	589	575	595	626	565	589	629	646	596	628	638	615	601	592	606	605	601	622	588	605	591	630	618	574	607	651	628	523	555	594	623	582	586	590	570	621	578	582	592	571	604	612	593	619	586	597	574	582	602	564	583	631	672	586	612	600	605	586	631	586	629	581	582	605	580	578	604	571	601	610	569	610	603	592	613	571	614	615	579	552	551	572	582	589	602	525	605	601	566	622	583	599	609	610	645	617	614	623	612	583	593	603	602	595	628	570	591	605	560	592	603	619	595	610	622	590	616	622	554	620	598	583	641	646	596	621	621	573	615	587	587	596	555	602	601	616	575	564	602	600	605	583	658	584	627	568	572	600	597	552	628	594	610	590	606	580	626	605	579	619	617	545	562	545	577	592	578	610	596	630	571	591	571	612	570	560	571	628	600	608	614	573	584	572	573	567	600	605	592	614	562	574	613	598	573	593	612	609	571	624	624	579	534	604	549	607	604	570	579	596	592	589	612	611	556	584	567	580	619	604	644	630	566	602	591	613	603	616	579	620	621	604	546	627	568	551	608	566	622	662	626	609	632	602	596	607	613	614	595	607	569	543	612	596	635	577	613	603	601	614	602	604	649	615	573	604	616	591	585	621	590	600	588	612	577	595	605	563	591	586	614	628	669	588	603	591	588	600	587	632	587	624	602	587	595	567	603	574	627	604	611	647	606	623	593	607	595	656	566	593	627	582	573	565	608	575	621	645	578	604	650	587	544	609	594	611	621	638	594	661	568	621	615	577	594	584	638	560	652	567	565	591	601	554	582	582	650	605	585	608	611	623	604	597	601	582	605	604	663	558	625	583	612	597	588	602	647	625	564	552	595	601	625	585	583	612	606	620	585	662	632	591	607	586	608	630	567	574	626	609	597	604	592	640	595	645	620	604	621	595	617	584	632	574	622	583	577	592	567	569	624	631	596	614	638	587	575	568	561	602	607	588	617	573	636	566	636	630	609	561	599	585	627	589	614	580	592	604	608	567	587	629	609	610	601	583	557	630	588	648	625	594	607	589	601	613	583	616	626	586	615	593	577	639	626	619	621	585	587	625	601	615	623	590	613	598	582	595	649	674	599	583	626	605	572	605	596	602	613	555	606	564	621	612	622	556	591	598	583	592	627	585	590	625	592	645	586	628	572	592	607	552	579	581	599	574	618	589	584	646	608	548	595	615	577	607	637	580	608	598	621	590	572	560	588	588	569	586	608	585	607	634	606	594	602	617	613	624	589	650	604	575	568	580	613	605	612	650	622	637	592	616	643	611	572	574	610	636	562	610	574	565	602	617	556	605	595	617	597	589	636	603	613	589	636	618	584	629	618	556	603	603	565	609	629	602	610	591	617	582	595	598	595	612	651	624	612	591	608	607	545	610	631	625	633	569	559	585	605	590	581	599	599	621	595
8716	2510	2926	2139	1437	961	739	592	481	384	364	343	271	274	241	219	204	200	166	177	181	173	139	189	169	188	143	150	160	164	157	169	176	150	165	161	186	184	159	156	157	128	148	124	142	136	148	132	142	133	144	128	121	154	125	153	143	120	142	137	122	130	129	123	121	111	154	143	131	123	143	149	119	122	136	135	133	119	133	123	131	126	129	108	122	126	127	107	131	140	128	127	126	130	114	123	136	135	124	134	116	135	134	123	122	135	133	126	131	129	118	130	148	117	142	132	130	118	105	142	142	106	138	146	124	112	146	122	127	123	129	117	136	151	115	124	124	128	129	156	129	137	134	123	116	129	134	141	138	136	123	136	113	135	130	115	131	141	150	131	135	117	122	143	126	141	113	128	135	149	128	120	152	116	101	123	125	116	120	111	143	121	138	118	139	132	113	127	127	149	133	127	130	129	147	110	118	139	137	114	154	139	126	122	126	141	120	133	118	125	126	113	132	141	140	138	139	141	143	158	136	113	129	129	127	139	126	133	124	158	107	139	136	138	146	119	121	123	122	134	124	126	140	116	164	128	131	129	133	134	128	137	114	141	120	129	143	130	137	129	142	138	116	128	128	131	124	136	108	128	125	146	134	131	155	120	108	138	119	110	138	135	130	119	112	112	122	144	137	130	150	113	132	169	132	145	136	140	128	138	119	124	131	142	105	146	119	131	139	110	134	103	118	129	135	124	110	126	148	127	147	131	143	127	108	132	119	147	153	138	147	123	140	132	139	110	151	112	129	132	134	133	103	128	140	143	127	109	124	132	138	132	118	124	114	130	141	130	121	136	131	141	118	124	125	121	144	150	111	141	138	127	117	125	133	137	120	142	128	122	123	126	117	137	133	107	132	130	124	127	118	122	143	137	130	133	122	127	147	128	117	105	139	137	116	114	128	118	128	127	117	136	129	135	125	129	126	151	108	142	121	151	128	135	127	140	129	105	129	123	126	130	110	133	125	129	151	130	145	111	153	115	139	120	128	107	133	151	133	110	139	119	124	133	127	134	122	141	140	126	113	123	109	124	149	132	139	127	124	127	113	122	120	128	138	123	110	119	128	127	133	138	132	105	127	110	128	133	128	118	131	120	143	141	136	147	133	117	132	126	130	128	131	125	138	103	129	127	136	115	107	117	121	142	147	130	119	123	115	116	161	121	135	120	134	113	123	119	120	126	130	113	138	155	143	124	140	128	122	108	100	137	131	150	120	155	120	125	141	137	112	122	133	114	115	118	149	132	131	121	116	154	140	125	136	131	120	134	133	128	120	131	123	138	113	126	128	137	143	122	127	139	122	135	142	124	130	149	136	148	128	126	108	133	113	119	144	129	137	118	124	132	132	129	130	121	133	138	142	131	147	116	140	115	120	136	137	112	132	109	147	118	129	142	122	115	140	127	112	137	129	109	113	141	124	132	126	132	132	133	128	149	156	124	129	123	143	125	132	119	116	134	114	126	135	114	113	109	113	116	133	130	135	126	119	133	137	113	143	142	107	152	136	127	134	128	133	127	135	139	140	126	120	114	131	109	131	122	115	126	128	126	127	142	129	131	129	129	127	142	108	125	123	123	134	111	144	127	132	134	113	127	130	133	120	122	138	130	109	118	140	153	129	115	126	124	139	117	125	147	139	111	122	120	124	118	132	112	147	136	131	120	109	119	123	129	134	119	131	151	124	138	115	155	146	124	130	126	156	139	112	128	141	130	134	132	126	137	132	134	126	127	131	141	122	126	127	124	134	125	131	134	124	102	127	126	123	117	137	133	124	128	140	136	140	118	130	118	136	116	130	132	123	163	116	109	133	126	148	128	117	119	124	133	133	115	123	135	122	131	131	98	141	139	119	135	135	147	120	123	135	129	134	140	129	146	104	121	116	122	119	112	131	121	129	110	150	116	121	127	127	130	108	108	131	141	117	130	113	125	141	112	140	124	125	141	135	131	124	131	117	148	117	125	116	138	123	132	126	129	134	127	111	126	131	121	134	131	128	130	134	133	132	112	159	122	122	125	131	134	141	124	148	141	138	151	99	131	114	106	137	111	140	126	126	130	144	111	125	136	131	131	123	121	135	113	115	138	127	134	108	128	109	129	132	117	125	116	114	118	124	140	120	117	143	111	133	122	126	132	147	121	127	125	132	154	128	109	128	134	147	104	132	133	120	120	132	110	134	132	125	115	134	122	120	134	124	148	127	136	137	110	141	113	113	141	118	131	112	120	112	114	150	147	129	141	116	135	132	120	112	120	123	141	133	118	134	144	135	127	133	138	120	129	152	116	128	132	126	133	125	131	134	129	135	130	136	138	121	138	121	135	135	128	123	125	124	134	134	125	136	117	135	129	135	128	130	136	141	116	134	113	134	105	133	121	141	126	120	109	131	132	139	126	141	136	140	144	118	114	117	134	127	117	123	140	113	125	132	123	130	116	123	136	141	105	112	125	145	114	139	108	116	149	125	139	116	125	129	157	123	133	127	136	110	127	121	110	133	144	132	143	142	114	127	138	126	112	132	122	142	138	137	118	126	106	122	117	112	118	118	119	149	122	116	136	133	146	139	125	123	113	123	135	126	128	122	130	118	129	127	131	118	144	131	136	130	120	132	133	127	123	124	126	121	139	148	136	129	121	120	112	124	118	121	132	121	133	116	113	147	140	133	130	113	149	144	143	117	124	129	132	125	139	132	122	119	135	130	140	118	125	124	123	133	139	146	134	142	123	130	121	124	116	113	125	125	122	134	107	107	123	98	129	119	120	111	113	120	110	129	117	116	126	139	112	117	137	118	106	129	135	105	145	138	124	134	111	121	131	120	127	140	124	115	128	144	136	115	121	125	117	145	133	97	119	110	122	144	120	137	138	139	125	140	118	125	126	140	128	126	116	144	125	148	125	125	122	129	123	115	126	137	124	109	121	132	120	147	122	120	136	125	143	136	122	139	143	120	122	128	144	135	127	128	108	146	140	122	111	111	139	107	127	152	126	143	145	115	136	152	147	139	124	136	123	132	120	130	135	145	138	124	135	132	117	107	141	143	135	123	116	109	138	118	127	141	139	128	131	129	133	124	131	122	128	113	127	128	156	139	115	110	133	125	145	150	126	101	131	126	154	117	121	131	119	113	119	122	115	110	139	123	139	138	126	147	124	152	121	125	142	159	131	119	123	126	137	130	125	137	145	113	123	147	127	127	133	139	122	132	113	128	129	126	120	129	143	140	127	141	113	118	127	138	144	128	121	99	126	128	126	148	132	133	135	134	136	105	116	128	129	137	138	121	139	112	126	110	125	116	134	130	131	133	123	111	113	126	131	106	136	124	124	110	123	118	139	127	111	106	130	147	128	133	147	131	120	127	116	115	135	126	138	134	124	154	123	113	124	138	128	127	127	141	132	127	139	125	134	135	146	110	134	113	131	138	133	128	136	119	122	125	145	133	137	108	105	141	145	132	132	129	126	105	123
7784	2898	6727	7304	6174	4949	3968	3199	2820	2369	2045	1805	1660	1536	1295	1217	1108	1047	1011	960	897	869	774	802	833	839	753	732	713	680	732	714	725	666	681	924	1082	1030	836	845	695	651	557	596	601	545	523	546	528	534	504	537	523	557	493	542	574	485	508	473	520	529	499	509	505	471	500	496	482	491	524	500	497	518	487	452	460	445	492	469	486	463	499	435	481	471	495	476	482	441	445	456	475	457	446	480	469	475	442	440	443	482	493	479	457	476	430	454	430	470	493	455	465	452	453	440	477	475	471	455	444	449	490	450	475	424	445	451	434	460	446	449	487	430	453	433	470	418	444	466	467	463	442	457	461	429	439	418	487	418	401	434	446	459	476	444	488	400	441	478	470	416	445	431	475	432	416	469	424	470	469	476	450	481	468	453	453	452	446	465	485	469	445	446	405	431	452	448	455	459	440	448	433	456	437	410	451	477	437	468	433	466	450	428	403	467	446	445	461	450	478	431	462	465	415	454	452	475	452	414	424	459	400	474	449	418	420	440	499	449	435	448	475	414	419	437	503	445	461	453	467	486	468	444	483	432	478	465	465	437	425	445	442	443	438	457	419	435	433	473	422	430	453	478	478	395	483	445	446	421	429	452	495	429	468	414	431	431	414	470	447	425	419	436	425	422	438	442	458	432	473	470	479	464	433	458	440	470	432	463	482	426	415	440	407	474	452	454	458	402	451	431	433	443	426	445	436	525	408	433	465	451	437	454	451	433	444	448	452	416	432	417	427	460	445	440	433	468	416	464	436	481	411	443	425	409	448	476	454	418	453	481	437	413	455	443	487	417	468	459	477	427	442	474	428	409	417	459	451	459	445	451	445	454	478	475	416	439	424	447	468	451	449	438	463	443	457	421	443	466	413	431	429	468	397	417	411	437	462	452	487	436	443	422	421	470	460	450	446	453	445	438	441	423	409	439	437	442	472	455	462	427	471	476	453	409	445	457	433	451	455	468	471	431	464	456	424	436	429	451	495	461	476	446	477	406	436	463	399	429	441	435	453	457	448	424	441	429	430	426	423	460	429	410	475	454	448	444	430	447	446	469	449	411	435	425	410	439	446	452	416	474	433	439	448	420	428	461	460	445	435	456	473	482	428	421	449	463	465	436	406	449	433	434	433	439	424	458	476	443	444	434	442	451	466	447	463	407	414	410	422	452	434	436	463	404	413	434	450	452	469	441	478	473	475	435	467	425	429	413	436	439	400	453	449	458	445	428	455	467	432	426	460	440	427	466	436	397	459	460	433	437	424	443	440	441	447	460	444	456	421	486	435	452	473	440	444	498	463	403	457	451	490	428	425	415	429	398	423	419	459	455	446	438	467	399	479	434	440	469	445	434	425	473	454	425	479	450	445	439	394	475	436	457	423	468	462	457	476	416	425	461	430	449	448	479	464	440	433	435	428	439	497	447	428	458	471	451	447	454	432	417	454	464	469	442	446	426	425	422	477	422	456	443	427	453	430	438	488	470	478	432	476	454	483	426	465	447	458	453	428	452	447	450	463	466	447	445	425	437	411	387	409	434	462	480	432	452	422	434	480	447	456	476	455	467	453	448	438	473	490	449	452	450	418	432	462	441	477	433	436	412	429	462	433	455	480	453	410	446	468	437	430	432	461	464	430	404	445	439	457	464	453	422	444	432	422	444	404	470	477	394	440	418	445	447	419	468	445	433	452	460	428	392	453	460	438	444	444	442	441	461	388	466	438	465	450	451	480	461	422	438	461	446	449	441	442	460	406	458	424	431	424	451	455	475	436	423	430	441	450	453	448	453	488	469	501	428	460	434	454	448	438	451	441	464	448	449	458	439	423	418	445	448	452	468	464	413	435	466	449	452	528	425	442	421	403	466	501	406	485	458	442	416	464	446	450	455	426	427	477	467	427	449	439	425	412	439	428	431	444	455	420	428	407	418	453	436	435	415	412	425	450	446	387	425	438	422	437	416	431	448	446	432	435	451	418	472	458	433	444	434	471	442	438	437	456	430	430	462	471	444	447	461	468	442	451	468	447	447	423	462	405	445	434	431	455	455	466	461	482	465	470	466	447	441	462	463	451	423	436	463	437	449	460	397	450	412	434	389	452	454	452	431	453	432	438	441	472	465	466	445	437	429	442	448	473	426	412	426	429	438	437	416	463	433	408	467	432	454	444	406	462	440	463	380	420	460	445	442	461	419	467	456	409	437	453	470	430	498	444	459	433	425	442	429	437	426	421	468	442	456	455	491	473	447	408	428	477	412	455	482	421	457	474	411	407	426	410	479	443	445	433	433	407	470	477	419	423	440	461	437	434	421	477	429	464	421	476	454	449	468	426	450	434	482	470	456	442	461	457	425	450	471	419	457	432	477	453	455	447	457	457	441	449	419	446	465	467	410	481	449	435	448	431	425	412	461	425	438	441	445	435	394	435	465	428	482	413	444	420	443	437	432	445	450	463	429	449	435	463	464	459	397	430	440	461	454	441	433	439	429	477	434	444	469	435	425	420	442	452	418	448	407	454	452	424	433	422	458	417	463	416	418	440	452	403	432	486	431	460	399	468	439	469	447	448	468	443	421	434	439	439	457	403	476	455	468	451	485	440	448	463	461	448	457	441	459	454	454	445	476	478	406	432	449	482	463	460	459	467	426	434	450	500	422	451	416	484	445	445	443	460	452	436	427	504	462	421	434	435	403	437	498	433	434	448	475	435	432	422	470	452	448	422	458	474	487	424	470	474	421	394	455	445	423	483	450	454	415	438	437	444	428	440	440	415	455	445	457	450	482	440	431	434	417	393	488	485	468	465	490	436	462	441	423	436	438	422	401	452	422	466	413	464	479	467	432	448	425	469	471	445	438	458	449	465	445	432	437	469	455	488	448	445	431	466	425	486	459	436	408	446	417	435	469	465	431	478	439	392	437	465	462	416	456	438	444	446	459	477	456	421	444	466	455	407	431	435	464	434	443	464	441	444	426	394	440	433	455	435	458	473	460	408	450	493	425	444	467	450	430	447	459	460	450	433	441	445	464	431	426	488	438	437	485	452	440	435	456	459	469	421	442	437	450	432	440	455	480	459	445	437	451	434	468	449	440	446	421	447	467	460	433	460	471	488	415	456	424	420	444	401	406	415	439	417	485	451	449	445	426	424	480	443	448	425	452	398	389	460	469	446	441	462	468	450	472	458	430	458	448	467	416	443	444	413	431	442	382	406	481	465	440	467	460	436	446	455	438	469	445	448	426	452	448	485	432	438	481	472	413	445	428	443	416	455	470	428	444	429	441	480	438	480	439	428	442	439	451	482	464	481	429	443	446	457	457	445	453	445	426	431	456	456	457	438	458	441	448	446	517	465	464	428	446	428	440	408	491	432	424	449	431	439	444	419	462	475	434	444	436	448	462	457	414	460	462	454	418	435	449	416	472	466	443	449	453	498	416	437	461	467	447	454	428	462	468	454	468	474	439	479	461	477	476
1313	371	386	348	360	303	326	345	328	331	291	308	314	311	335	304	307	305	313	272	296	297	303	314	316	303	272	310	313	264	292	339	299	308	303	317	356	311	299	298	288	292	278	320	303	317	309	313	293	316	293	280	280	313	289	288	297	301	320	274	333	326	300	343	286	309	292	295	308	303	322	313	290	327	268	350	311	325	314	327	318	313	337	285	329	275	301	309	334	292	294	277	295	293	296	299	315	332	314	307	330	304	331	332	322	316	311	321	284	309	319	316	303	280	285	310	302	312	292	301	310	290	270	318	317	321	296	301	291	348	330	347	290	297	302	293	303	268	344	326	336	328	320	296	300	313	316	301	316	290	301	308	323	274	318	312	319	316	282	309	304	286	334	307	312	321	308	353	336	289	315	296	316	328	332	332	301	307	329	319	295	316	317	301	301	303	299	306	331	337	316	307	322	295	320	290	323	315	292	310	305	347	313	320	307	274	305	325	336	324	290	298	318	308	304	284	323	295	298	315	294	315	325	325	310	336	276	304	284	336	312	316	284	287	332	273	315	284	318	308	300	267	287	303	284	301	287	293	331	289	319	341	273	324	306	303	345	318	327	305	343	294	303	296	319	310	308	270	306	304	291	310	304	321	330	314	308	281	341	316	346	322	290	333	333	296	303	323	296	279	326	285	308	320	309	300	306	272	304	286	305	330	290	293	298	285	322	318	308	302	300	310	295	271	295	308	345	287	288	333	270	329	325	296	305	347	309	312	299	331	327	312	288	339	324	305	287	337	331	317	298	312	308	308	313	330	293	305	310	323	304	285	296	313	305	311	318	293	336	329	280	307	340	318	277	339	344	347	311	291	293	321	309	278	311	293	297	310	308	293	294	290	305	316	334	331	305	305	290	309	330	311	307	316	279	333	316	299	311	278	360	314	320	334	277	298	315	314	309	350	306	308	313	284	328	310	339	296	328	285	317	316	331	303	328	282	273	337	283	298	317	331	319	309	335	322	287	288	314	305	280	322	304	285	266	323	322	287	304	302	307	295	322	324	321	313	338	323	311	289	342	322	291	337	315	310	342	319	314	317	311	297	294	282	316	282	300	328	313	300	309	315	304	307	305	316	304	310	336	297	302	317	282	319	294	288	313	300	287	301	322	301	297	291	289	317	308	309	319	311	302	293	308	281	330	369	337	318	342	290	279	306	319	331	318	271	289	293	316	306	276	316	335	322	311	330	305	296	303	313	305	317	339	325	315	325	322	288	308	288	288	319	308	280	317	309	348	316	329	294	309	333	297	289	309	350	327	332	311	281	301	325	285	295	320	304	318	351	325	281	283	304	341	322	321	321	312	290	311	306	339	289	328	274	290	300	336	342	295	316	299	323	302	301	293	320	336	291	343	307	322	265	294	313	303	277	309	315	312	315	296	282	299	281	299	321	325	313	303	351	319	322	290	360	303	287	325	322	320	309	331	284	305	308	305	305	292	301	314	341	300	282	321	304	299	296	320	306	308	286	305	260	316	341	336	294	327	279	299	336	302	317	313	313	285	278	329	308	345	318	329	295	303	283	302	324	312	333	295	308	263	340	319	326	312	329	302	281	354	345	292	321	325	308	315	283	320	358	304	290	303	298	315	318	321	303	320	314	296	317	315	340	315	324	326	285	282	280	300	306	335	299	329	322	319	293	281	312	299	284	296	308	329	289	311	314	301	294	321	302	298	327	271	335	315	290	320	307	292	315	334	301	308	322	301	317	334	336	328	281	282	320	347	312	282	311	262	322	313	309	309	328	318	315	319	305	335	298	346	286	312	280	311	317	327	319	298	289	327	279	326	304	318	334	311	249	325	309	315	260	306	328	302	288	318	318	285	312	306	298	318	338	313	307	299	309	328	318	336	323	287	296	313	268	290	321	311	330	308	318	343	309	289	350	324	343	301	310	288	301	329	316	310	309	303	301	340	313	298	347	323	323	333	308	309	312	313	309	303	298	312	290	294	302	317	340	331	300	315	316	306	291	341	316	308	300	337	300	307	321	303	327	324	281	304	338	326	321	316	319	286	323	293	328	286	310	281	298	315	318	316	304	319	319	301	286	286	333	316	301	338	300	282	302	323	306	322	272	310	304	314	342	297	282	306	327	299	292	309	316	309	315	322	295	341	304	298	290	321	338	305	314	319	314	305	319	310	313	290	295	296	302	325	308	324	272	345	318	289	321	310	311	325	292	315	295	314	319	323	330	323	307	300	323	313	338	318	320	321	285	347	294	296	311	318	300	319	286	279	295	303	308	324	332	331	289	338	312	319	310	304	287	317	315	321	294	282	294	298	319	317	261	319	294	288	337	292	299	312	333	332	303	335	311	312	317	317	298	304	300	317	305	313	291	284	324	308	333	297	330	320	310	317	328	305	323	300	302	306	304	307	277	330	297	322	288	308	311	320	280	324	334	292	324	323	290	290	311	324	323	298	297	268	305	288	310	322	316	296	307	302	278	303	327	333	323	293	274	341	325	285	304	298	296	336	313	322	319	324	318	348	331	296	287	309	286	303	283	331	325	297	334	319	294	284	300	288	296	280	290	315	321	303	279	277	295	351	311	321	288	323	338	303	365	328	301	302	323	318	340	303	291	318	306	319	325	316	297	324	344	307	281	294	304	293	297	314	282	289	306	306	320	298	297	337	305	312	301	294	314	316	315	280	317	312	341	336	298	311	274	297	324	302	308	292	305	303	308	318	304	301	314	291	339	318	313	305	302	309	291	332	301	316	295	294	331	347	317	320	297	286	318	320	306	334	326	298	313	318	333	333	331	336	279	303	296	315	293	304	272	300	319	294	294	318	281	320	294	335	296	331	296	312	281	348	301	303	307	317	305	272	338	330	305	311	299	322	302	329	310	321	314	333	318	319	293	277	298	315	303	327	324	285	329	341	314	321	312	286	308	305	296	330	285	292	295	324	315	336	305	291	316	335	308	318	280	303	315	318	316	316	327	303	312	319	335	299	323	298	300	316	317	296	314	285	302	298	331	309	294	334	310	283	302	319	325	326	336	313	317	316	317	275	301	316	332	312	293	306	348	290	346	273	318	336	296	292	319	325	289	320	323	287	315	296	323	318	324	301	303	320	313	325	291	303	310	324	300	319	312	310	297	300	327	304	337	324	284	324	300	320	272	294	309	338	310	297	336	320	311	298	283	283	287	316	294	297	315	325	282	301	309	281	301	316	295	293	339	309	306	311	301	315	288	320	349	320	300	336	340	327	303	329	315	296	344	294	311	325	289	312	329	295	301	314	323	320	322	306	307	294	281	290	312	305	315	320	319	289	317	282	276	281	313	325	293	282	322	344	298	274	325	294	327	284	313	347	292	319	338	326	294	304	328	305	306	283	311	331	327	301	328	306	330	297	317	326	340	298	322	333	292	312	297	323	326	310	320	347	292	327	315	336	323	338	326	313	308	307	323	286	292	328	324	324	287	317	316	289	290	329	334	335	294	314	298
2415	1056	1121	1155	1094	1088	1027	1057	985	986	981	966	976	992	950	982	980	936	958	947	975	989	986	949	975	881	995	1002	915	916	905	938	967	955	919	930	995	917	936	976	889	899	950	921	912	972	934	918	965	949	901	987	974	909	920	936	917	966	952	929	973	962	956	888	991	952	985	956	864	941	958	937	919	908	862	976	959	972	957	906	924	944	959	928	977	946	944	941	947	978	900	973	964	961	939	931	958	941	988	926	957	952	934	932	992	1010	917	902	978	929	953	904	948	933	932	963	882	880	906	1001	906	936	933	947	909	992	955	956	981	962	925	904	952	884	926	928	934	938	986	984	920	920	898	928	973	972	929	957	856	959	915	875	939	922	930	935	901	936	925	938	892	930	917	987	956	959	935	948	945	947	962	942	926	935	903	941	911	872	987	961	921	960	908	1016	898	973	885	946	971	867	932	949	927	904	959	919	958	1012	908	925	896	885	985	999	965	953	953	937	918	941	886	936	945	901	983	907	910	933	897	887	965	911	956	1005	901	867	936	955	868	930	935	964	932	940	905	900	944	912	941	980	980	892	959	905	913	933	934	1007	947	930	982	948	924	952	957	928	1009	918	914	982	930	961	926	975	960	915	933	945	963	911	938	937	920	900	955	970	933	969	1000	920	938	915	932	943	918	952	951	936	926	915	949	934	913	938	936	940	920	978	1023	923	956	962	945	865	915	961	937	907	926	966	935	943	944	1019	954	900	986	973	923	1005	953	939	931	912	935	970	905	979	901	949	1015	934	931	975	963	909	918	935	955	923	919	881	997	944	979	926	938	935	948	937	988	951	954	1011	976	907	938	973	978	929	934	955	930	914	951	969	902	941	926	915	927	991	936	926	939	929	927	928	924	932	941	916	986	945	962	943	972	918	953	949	877	926	929	928	909	912	975	953	898	927	923	957	941	968	941	933	945	993	935	915	903	971	876	974	916	930	967	965	958	956	905	947	942	886	933	943	975	958	942	929	1009	932	918	932	976	1027	953	927	1000	909	941	944	982	945	936	939	966	960	950	913	973	974	890	967	947	974	990	928	923	969	986	920	939	928	950	915	927	957	958	940	994	926	948	890	973	938	949	957	978	938	944	885	1000	972	955	968	976	958	969	947	920	927	944	918	895	923	940	963	965	956	885	946	940	956	945	912	934	926	934	918	923	886	919	891	938	921	948	936	873	936	935	889	973	939	894	883	916	885	956	871	923	921	995	942	906	922	932	962	934	981	997	958	978	907	997	889	959	902	957	920	922	944	930	927	923	941	921	947	906	951	911	899	903	956	970	930	909	914	902	960	953	902	921	948	900	945	933	946	955	938	951	911	953	923	918	907	923	939	969	954	938	934	941	958	938	955	934	933	986	911	963	927	949	953	964	961	915	948	892	972	953	936	919	897	915	950	956	920	973	949	959	932	934	953	911	952	914	907	942	942	983	919	896	963	945	940	907	937	934	957	971	942	929	945	966	939	930	952	954	902	917	995	901	919	918	924	905	917	910	899	909	947	945	976	958	969	942	945	924	953	952	894	952	942	931	889	900	946	917	957	927	916	907	942	911	908	845	963	992	922	977	931	895	941	918	936	894	944	975	977	933	907	982	976	963	909	1016	922	929	926	916	942	988	935	954	937	955	925	939	886	909	923	947	958	934	919	940	923	926	954	892	975	981	925	907	949	937	961	895	921	921	890	926	914	927	959	959	902	1004	956	964	884	942	956	944	947	944	986	913	896	940	967	948	943	950	1007	897	948	921	920	923	944	960	950	968	916	933	897	984	946	984	929	935	935	935	981	930	903	952	971	953	955	896	962	942	929	927	912	914	932	948	983	911	939	913	948	948	940	924	914	919	888	878	948	946	940	928	968	965	881	871	932	1000	923	903	924	950	983	912	905	851	959	926	916	989	896	933	966	890	949	969	920	965	963	944	939	921	952	920	979	975	936	929	961	945	940	922	974	921	961	920	885	910	956	889	918	947	966	949	945	879	925	960	939	969	941	881	917	930	937	884	981	960	930	959	885	984	948	991	926	951	909	935	967	947	916	930	886	942	907	829	916	948	967	944	959	930	916	953	940	982	966	914	974	983	907	953	980	906	925	968	927	910	916	914	960	954	985	977	1009	941	962	934	944	968	1014	906	922	958	933	946	902	962	911	950	883	921	988	898	947	972	957	953	983	994	925	936	960	848	901	891	934	930	896	928	921	937	933	965	954	928	924	981	907	965	911	940	892	973	962	928	956	942	892	906	1005	914	908	924	939	850	900	994	931	912	943	932	966	950	875	954	921	935	941	950	936	957	917	953	952	898	989	929	988	915	996	905	975	885	970	923	961	945	972	966	983	893	930	928	899	955	970	929	931	930	920	973	983	914	948	1006	955	912	909	895	900	924	966	920	1002	954	907	904	968	927	896	922	947	940	931	912	929	907	933	919	892	963	922	937	926	950	959	913	946	903	990	941	1009	902	932	931	896	875	959	914	973	914	876	898	944	951	932	990	937	939	911	925	938	931	951	886	927	943	973	975	947	930	939	958	950	968	889	922	942	953	922	958	969	903	916	970	911	961	959	921	948	912	884	950	911	919	918	944	923	946	874	919	926	954	973	897	920	945	905	908	934	877	972	903	887	999	951	1016	1009	933	951	946	926	926	917	942	929	963	956	923	927	965	1004	947	951	939	922	913	988	905	934	914	1001	950	949	927	946	951	926	916	961	936	992	938	917	870	959	945	957	944	939	939	927	974	937	955	906	977	940	892	973	933	966	958	983	911	877	943	996	879	959	974	972	932	874	938	892	892	938	979	928	934	948	921	922	896	922	958	942	999	945	950	914	968	917	908	901	913	935	997	927	940	935	948	929	910	912	921	922	947	945	988	963	952	894	919	928	929	892	924	972	962	950	902	954	961	956	921	931	933	946	918	928	913	987	908	933	984	889	925	921	973	952	924	929	898	913	944	948	990	960	981	973	955	1001	900	967	924	949	942	909	991	904	954	960	978	966	923	935	926	967	982	946	969	942	977	985	947	948	909	863	943	990	953	913	890	894	939	918	899	998	962	919	1007	929	935	973	943	994	961	938	955	936	919	947	931	989	941	950	991	899	1029	954	940	893	936	929	914	943	937	964	926	966	916	965	857	971	975	942	924	926	938	951	906	936	888	889	921	1021	928	848	943	958	947	966	968	974	961	918	927	964	964	938	990	955	968	951	869	948	969	933	905	916	1027	901	887	955	899	952	944	908	928	934	945	950	923	926	922	912	964	928	950	915	895	937	914	961	997	907	947	1010	943	969	985	982	878	953	903	939	929	900	949	986	955	913	957	983	936	925	1012	963	983	918	1010	917	923	954	909	944	919	967	917	1004	962	1018	971	944	949	881	938	973	948	934	891	956	906	937	931	935	938	987	889	929	933	955	993	941	918	843	988	955	983	956	961	904	966	987	907	904	948	950	928	894	909	940	903	947	981	922	1029	921	942	941	943	868	921	967	908	935	946	925	926	950	957	966	981	914	947	929	915	986
4680	1208	1501	1150	787	661	510	428	369	323	276	274	269	234	237	217	201	217	206	187	203	185	215	215	215	186	226	183	201	204	194	204	204	192	194	205	227	210	203	196	216	197	167	205	180	181	196	184	190	180	174	200	198	199	180	184	178	171	172	168	193	163	183	178	177	181	193	185	194	203	177	185	180	176	202	188	177	161	178	179	203	186	180	201	190	176	200	217	169	213	189	189	217	162	194	199	181	195	173	178	212	178	190	189	151	198	180	176	153	170	174	201	171	201	183	191	196	185	185	186	187	185	207	194	197	192	195	210	195	178	207	180	182	196	199	199	192	197	189	175	188	169	155	188	191	162	189	208	172	185	177	182	177	189	170	194	199	185	190	173	174	185	169	181	178	196	204	194	173	164	184	184	188	188	189	175	184	190	195	180	176	182	203	157	199	175	191	188	198	191	186	191	176	187	175	199	175	204	179	187	199	169	188	189	173	185	186	195	188	211	208	181	170	174	186	196	187	218	164	224	167	191	179	183	170	171	175	208	180	208	184	182	200	190	177	168	197	177	189	184	192	200	191	195	189	201	176	176	158	173	171	178	193	185	177	196	173	200	177	215	193	191	171	177	187	162	211	200	185	200	184	227	206	166	169	169	214	173	187	157	174	171	182	179	206	214	170	192	169	200	194	209	176	181	179	175	184	194	191	164	195	189	185	194	157	200	215	176	169	214	187	172	206	187	200	194	185	161	196	187	193	179	176	197	210	187	187	174	170	176	170	199	183	177	178	177	178	173	185	180	209	184	222	197	156	184	179	193	184	194	193	191	178	185	198	193	185	195	192	187	193	183	192	178	172	201	169	163	195	180	183	181	201	187	186	187	163	167	204	205	175	189	171	197	155	185	194	217	175	169	156	212	179	196	163	168	173	173	156	209	171	186	183	182	195	179	181	190	198	189	185	189	173	169	167	194	170	194	194	193	189	181	178	182	205	185	173	191	178	179	152	182	193	181	165	185	205	178	200	181	187	199	181	155	188	192	178	153	173	194	197	189	166	185	172	197	156	184	198	180	191	168	188	155	173	178	200	198	192	181	176	190	194	213	167	185	176	174	188	188	201	180	190	181	206	208	171	197	189	213	187	195	189	187	176	170	192	163	180	196	183	183	176	185	205	172	168	177	188	167	173	170	193	176	189	203	184	196	207	184	149	218	172	162	198	177	183	216	202	216	184	182	178	185	173	196	203	202	158	203	188	192	152	177	181	219	185	195	195	184	193	153	194	192	196	184	184	179	196	188	171	180	204	182	165	187	171	180	201	186	206	191	196	201	194	186	187	173	197	223	177	179	177	205	158	191	174	190	203	191	176	177	211	183	177	191	190	187	200	159	174	194	199	173	177	188	202	186	180	181	196	174	190	188	184	192	201	168	168	186	175	183	195	201	190	181	182	202	179	187	194	189	193	182	171	186	190	171	194	183	198	201	189	171	171	199	147	192	200	188	178	182	199	205	180	190	168	177	197	161	177	208	177	181	202	175	172	181	174	169	165	216	190	211	169	189	178	188	161	191	181	187	184	188	193	214	200	207	193	197	167	182	181	170	176	196	162	179	197	172	183	195	182	174	215	181	167	200	177	192	219	173	175	180	180	212	195	171	181	180	166	177	178	177	176	198	203	156	182	163	193	171	200	214	210	197	173	210	180	175	190	159	183	192	206	199	193	201	201	186	188	165	168	173	176	179	195	179	194	188	175	179	205	153	194	190	195	173	193	205	181	161	162	175	183	201	196	200	167	198	193	183	186	182	211	166	177	201	172	184	192	189	190	194	169	177	184	180	177	198	162	181	164	191	179	187	214	212	201	162	178	175	203	189	195	190	196	175	182	169	165	195	185	206	163	183	176	181	193	195	185	167	198	177	157	179	175	169	177	188	198	161	145	170	173	165	185	188	179	185	189	207	171	172	194	206	186	171	168	164	153	183	156	168	136	186	175	189	182	163	191	163	182	194	167	167	173	173	200	171	188	206	195	189	188	178	168	185	183	189	191	205	177	207	183	192	176	208	188	180	190	185	179	199	162	152	182	178	218	134	192	187	180	200	190	171	172	180	178	183	189	195	173	183	161	183	185	183	181	180	202	179	174	224	190	193	160	192	204	180	181	169	211	195	162	186	193	199	165	196	193	186	196	174	185	182	176	178	144	158	176	176	170	166	165	182	212	202	171	205	182	185	208	164	189	184	156	216	191	185	188	159	182	181	187	189	174	179	188	178	200	203	189	211	185	190	180	182	192	189	164	190	176	164	184	192	168	172	182	203	193	189	174	215	198	181	188	147	199	165	198	147	166	188	172	205	191	173	210	194	208	207	184	201	168	215	189	172	191	179	175	172	184	172	178	196	193	185	174	193	201	183	186	211	195	178	204	208	169	178	153	195	179	172	189	183	184	196	188	186	172	194	178	182	191	194	203	169	167	166	190	177	192	182	159	187	157	178	182	165	174	177	189	193	191	191	194	160	193	224	191	196	216	198	199	187	183	169	196	180	165	201	182	154	182	181	194	192	177	178	164	186	171	211	194	176	179	157	183	219	161	164	194	178	190	171	181	201	165	187	206	184	168	190	145	218	175	184	175	191	151	179	176	202	195	181	176	177	167	172	188	205	179	185	222	199	179	218	177	166	201	178	181	174	195	173	208	191	180	196	178	191	166	185	181	180	182	210	189	210	185	195	199	174	181	185	157	175	195	195	169	183	162	173	207	175	201	185	203	189	176	156	166	182	165	179	200	177	180	209	170	200	200	190	208	182	179	185	182	198	187	183	203	166	183	210	196	202	198	187	188	183	178	177	181	158	205	183	205	157	153	185	182	196	182	212	171	199	165	165	183	189	186	198	201	180	186	197	188	203	194	170	188	183	178	189	183	190	188	180	172	181	187	157	180	184	180	186	172	201	182	192	189	171	193	179	186	191	195	188	186	165	191	177	190	205	172	173	215	205	201	195	180	183	188	185	173	156	193	157	185	165	185	170	175	203	196	184	194	199	199	192	194	169	184	187	199	188	209	191	168	203	178	189	182	200	182	206	157	175	185	171	181	175	195	180	171	154	163	181	177	207	162	170	204	181	205	158	191	194	187	190	166	180	186	159	170	173	182	179	195	191	173	175	189	183	202	184	206	189	175	160	182	176	182	172	161	205	185	175	183	173	179	179	193	199	173	166	180	178	205	169	183	191	171	191	152	184	167	207	185	191	168	192	178	203	185	180	175	180	177	182	195	187	196	180	179	168	190	182	174	189	196	190	192	198	188	182	180	172	173	189	183	195	179	191	217	214	178	208	154	194	179	188	168	195	181	192	204	175	181	191	190	207	159	191	179	172	198	186	191	162	189	161	198	185	181	187	179	191	173	193	161	179	181	200	187	192	179	174	188	186	177	197	200	203	167	178	179	195	172	164	179	202	199	163	182	205	164	186	192	185	213	169	208	206	200	187	175	203	190	181	216	191	203	193
5713	1791	3920	4247	3667	2981	2436	2052	1680	1512	1417	1315	1201	1125	1069	957	964	901	886	927	842	817	727	809	812	776	768	749	775	761	757	754	741	721	735	770	844	960	903	814	694	717	671	653	683	688	637	620	654	654	615	641	673	679	631	673	607	622	648	649	580	638	627	659	600	613	601	611	620	618	619	654	636	611	594	641	571	624	588	584	627	608	599	657	593	622	656	558	569	639	610	599	608	581	595	594	616	630	626	607	632	581	602	607	627	664	661	595	598	627	582	615	564	600	564	603	612	618	570	600	570	594	588	586	620	577	625	627	636	625	626	606	602	647	653	630	611	569	632	608	626	588	606	625	602	592	627	585	581	552	600	610	585	593	618	612	565	640	610	562	562	601	624	617	613	628	669	565	575	587	615	581	580	585	613	596	555	596	559	572	551	627	618	614	584	604	557	652	615	571	602	611	607	593	567	583	597	608	595	586	605	620	607	576	618	619	628	599	599	617	630	603	557	594	592	576	588	641	638	584	570	624	595	589	593	603	569	593	616	682	682	649	589	624	601	554	613	555	565	583	587	628	546	547	620	591	622	624	597	595	592	568	573	643	590	612	603	626	596	595	628	575	640	632	593	586	606	562	592	586	606	588	598	607	612	573	588	577	586	618	620	594	589	611	594	606	575	634	651	620	570	585	636	617	611	561	596	586	585	630	593	624	637	607	596	620	600	573	600	570	562	585	523	557	616	608	605	604	560	584	592	593	601	583	593	595	613	618	565	626	583	595	598	604	643	576	552	565	599	595	611	610	631	589	614	563	600	624	581	602	583	613	570	624	654	649	650	576	593	593	579	607	624	586	584	570	631	583	591	597	583	614	609	594	605	562	583	606	638	597	552	580	625	588	601	628	599	612	599	616	614	606	604	592	642	589	599	599	645	558	582	620	600	577	563	570	640	609	597	574	601	587	600	597	622	566	634	585	599	597	572	582	627	640	610	584	595	604	616	595	576	598	615	620	606	612	612	580	581	592	585	607	635	614	575	616	617	608	590	632	642	615	607	577	598	615	613	595	604	600	658	627	595	593	573	602	587	620	609	610	623	625	606	566	579	597	571	560	582	583	591	582	618	617	596	613	598	583	587	603	605	589	584	580	647	602	583	578	596	615	584	616	605	598	586	586	600	593	627	597	614	569	587	623	614	598	574	591	591	588	591	585	616	572	661	621	627	614	571	590	587	567	607	578	579	625	646	587	599	586	611	621	598	603	615	620	586	572	582	623	640	621	560	565	574	583	599	578	538	590	609	580	609	584	597	625	645	605	605	595	579	612	583	643	549	618	674	634	576	590	588	592	596	549	614	584	619	560	611	641	606	586	579	596	613	610	579	604	618	607	607	616	611	579	578	613	596	604	548	551	569	644	568	636	622	578	611	629	598	606	595	586	617	604	604	611	560	643	577	615	603	599	561	610	591	628	635	626	622	602	593	628	574	578	588	612	594	613	602	535	595	572	589	590	631	626	615	614	613	581	577	591	593	595	608	626	594	596	601	611	608	614	557	599	629	581	612	620	597	607	588	669	593	601	583	558	596	648	569	603	567	547	569	595	566	602	639	598	578	575	596	600	644	609	606	552	621	612	605	570	580	598	579	576	611	611	582	568	611	604	639	562	568	586	638	586	630	575	566	633	611	666	587	611	620	631	632	592	625	623	610	637	588	562	614	601	618	611	585	582	568	602	587	639	561	612	573	632	587	567	631	597	617	580	624	581	640	655	578	586	584	562	599	587	654	539	596	619	606	612	619	590	635	591	636	604	570	571	578	614	569	567	592	592	623	608	588	576	585	552	608	649	594	616	604	639	563	617	618	580	603	601	612	616	559	584	605	610	608	594	615	605	581	604	592	605	583	575	624	632	612	642	582	629	587	581	580	611	625	572	530	579	606	662	615	585	604	575	617	606	629	575	609	582	611	589	578	629	613	597	604	584	569	612	595	549	623	604	604	584	607	608	579	609	618	606	574	584	612	576	592	628	615	619	599	575	577	587	585	600	589	598	599	604	611	616	603	612	616	575	586	554	585	636	572	639	614	628	619	611	632	608	624	577	579	573	605	613	630	610	581	622	577	615	601	558	581	603	623	569	573	608	662	603	580	622	582	655	600	625	601	605	615	569	593	570	585	608	630	607	579	619	601	600	614	620	645	577	542	613	602	642	593	587	622	591	602	580	591	637	630	570	592	597	628	571	577	594	585	589	610	640	600	596	593	638	584	640	619	593	599	596	578	559	616	572	637	600	568	625	594	554	603	573	596	575	633	639	593	556	581	616	639	636	569	597	590	620	610	607	562	624	616	575	613	596	627	606	633	573	552	583	611	614	602	624	598	611	599	617	591	662	590	584	582	581	611	613	568	626	614	612	638	616	554	627	603	587	611	596	616	644	616	631	599	601	588	615	579	620	608	596	637	668	564	622	591	583	578	622	604	639	613	592	608	623	610	593	629	608	557	601	596	613	589	590	596	577	575	558	582	574	648	618	604	580	598	606	562	630	564	615	535	621	637	654	590	615	597	627	565	617	617	588	600	606	573	607	616	605	625	568	591	607	555	606	586	646	639	601	556	556	588	599	594	567	566	557	580	628	587	611	614	633	589	629	564	605	587	584	616	541	611	624	624	575	585	568	604	598	616	606	628	576	601	624	622	618	592	584	563	655	640	595	597	612	607	564	576	607	583	532	607	608	651	600	579	583	550	594	577	619	569	591	573	608	643	615	632	588	600	587	593	651	647	602	628	646	583	619	614	602	594	582	612	600	558	642	602	605	655	601	564	603	654	616	633	603	601	630	665	583	604	597	624	610	601	591	639	606	627	581	625	606	583	592	625	608	595	561	575	616	639	594	638	616	556	611	595	622	617	594	618	581	628	597	583	618	587	613	606	608	575	629	624	586	595	623	597	567	585	571	615	606	598	613	626	589	605	589	612	588	588	607	590	597	553	608	575	557	580	577	587	569	603	590	603	601	570	585	562	595	637	592	582	677	603	616	607	598	599	641	547	606	567	614	582	617	616	584	623	664	596	633	544	607	557	603	598	617	570	619	625	582	582	626	598	582	658	562	597	623	578	616	581	601	589	611	598	620	614	598	589	551	556	623	579	599	573	622	625	583	619	633	623	583	618	591	581	574	585	630	617	605	637	586	577	580	595	662	611	600	603	612	590	574	573	618	589	638	643	620	569	606	587	592	625	626	644	584	605	604	589	598	596	605	622	596	608	584	591	589	583	574	589	618	584	598	612	602	572	541	617	585	603	641	594	598	595	620	581	554	565	641	613	608	629	580	628	575	581	632	578	624	593	554	662	601	585	621	626	612	606	561	602	626	599	619	608	615	582	613	601	625	637	600	624	654	613	629	624	608	576	646	635	590	557	617	600	556	589	583	618	646	573	570	554	583	639	598	573	623	567	600	608	595	624	628	641	573	587	589	631	592	586	609	588	584	603	615	595	573	614	621	564	572
8523	2362	2928	2114	1383	1010	739	592	475	385	316	309	269	252	216	220	186	205	206	183	163	186	159	151	168	160	158	150	151	155	167	153	162	166	155	174	192	199	183	184	141	160	141	131	137	135	163	128	125	126	152	148	133	116	132	136	145	132	100	132	137	140	145	136	131	143	137	119	129	137	130	136	148	142	136	118	105	151	134	126	133	138	129	110	135	127	136	119	142	136	140	128	120	133	119	118	127	136	131	131	154	117	148	121	118	137	130	129	124	116	137	151	145	116	126	127	133	130	132	145	157	151	128	126	149	128	110	114	140	130	130	143	118	122	127	150	122	146	113	124	123	136	122	115	121	116	121	135	123	120	136	129	128	136	129	117	141	145	125	127	131	157	131	135	121	114	105	118	136	135	130	136	132	141	125	125	93	129	114	122	118	124	126	122	142	104	125	134	161	106	122	117	145	125	111	113	134	128	129	135	128	113	114	134	128	145	132	129	144	138	140	146	112	128	130	123	114	107	131	126	145	117	137	123	140	108	122	140	143	123	112	147	126	119	129	136	139	131	126	125	130	112	125	142	136	145	138	122	137	115	111	145	116	149	129	132	124	113	132	149	142	128	130	127	133	122	135	122	152	130	125	129	144	124	125	127	129	124	120	129	128	118	131	137	129	113	135	125	120	123	136	129	129	119	118	147	140	131	124	110	121	139	127	115	123	122	127	123	138	144	132	138	129	129	137	125	121	126	117	112	136	123	125	119	156	122	139	128	130	120	126	126	141	141	114	119	102	99	140	127	139	119	117	123	112	124	141	132	153	115	104	128	128	132	134	134	135	121	144	134	109	133	115	117	115	112	118	132	137	141	117	112	113	137	101	114	127	105	129	123	131	116	119	128	146	125	130	124	130	134	125	114	139	119	130	133	124	117	117	136	154	122	130	135	131	121	132	137	136	120	128	131	150	121	133	139	105	115	134	146	129	127	128	127	128	105	113	111	137	122	142	133	131	139	143	103	131	144	150	136	104	137	136	129	136	118	147	132	146	154	117	108	98	128	128	134	146	132	112	126	144	136	121	113	130	117	137	111	137	130	143	113	137	131	130	102	94	127	122	131	131	126	139	117	133	131	115	144	126	122	129	127	110	140	126	137	126	123	128	128	138	139	111	142	122	125	150	127	152	107	135	106	169	115	130	122	138	108	150	138	129	152	123	135	129	148	135	154	140	119	120	158	121	123	144	143	117	144	141	137	133	143	130	136	116	136	122	114	115	122	131	132	119	124	135	119	108	117	112	131	143	118	126	146	129	121	124	119	144	144	120	114	112	144	108	138	141	136	134	121	125	114	125	133	117	124	152	109	113	128	135	122	126	121	133	135	146	115	116	126	142	116	121	137	102	122	116	135	137	115	135	112	147	137	129	123	130	117	143	129	131	144	130	134	120	138	119	120	114	114	120	134	113	141	117	122	133	112	135	118	133	143	134	113	151	110	112	105	149	105	137	130	130	119	141	104	112	131	141	138	123	126	111	126	140	135	150	132	98	123	108	139	125	136	118	124	129	125	130	117	138	128	152	153	124	155	126	116	127	137	153	122	141	128	109	126	127	133	123	128	143	118	120	129	148	125	126	122	119	119	135	119	138	125	132	126	141	134	149	134	152	121	146	133	147	130	124	139	124	133	123	137	134	121	117	130	145	122	106	114	132	139	126	104	128	120	94	112	131	131	113	127	139	121	127	120	128	111	130	124	136	142	141	145	133	128	133	121	131	126	130	132	140	114	128	134	125	128	133	142	116	123	116	125	119	117	132	131	120	126	136	137	124	123	109	115	138	126	107	145	124	132	132	146	122	124	115	141	124	148	111	107	125	121	124	103	126	122	125	136	127	119	136	136	132	134	131	125	128	123	133	120	113	108	140	124	145	124	128	119	135	103	150	137	115	121	117	113	146	131	141	135	125	133	127	148	131	119	133	145	128	130	137	139	135	141	139	139	116	129	127	125	134	117	129	141	128	130	140	133	122	134	122	133	128	124	122	134	123	134	142	139	120	113	133	126	129	125	112	123	127	135	116	119	142	137	139	142	118	150	120	135	136	139	131	138	137	133	122	118	113	127	119	125	143	143	147	119	135	133	119	137	115	128	131	122	128	125	132	115	131	132	150	132	139	131	134	136	111	112	133	135	113	121	129	128	111	121	113	123	117	127	134	125	131	128	126	141	148	137	132	144	127	146	129	130	121	134	135	117	124	127	125	129	151	124	125	122	123	128	126	120	118	138	142	123	114	113	140	149	118	133	113	146	140	119	117	137	135	139	125	124	127	117	125	118	131	118	126	124	115	135	125	134	128	135	134	117	103	126	147	141	135	144	136	149	124	141	126	108	128	135	128	121	140	134	115	126	127	126	123	109	132	119	132	144	108	129	121	127	114	156	124	138	152	114	125	121	120	127	131	141	117	123	127	128	118	136	122	136	138	133	148	121	118	128	126	109	112	153	122	147	111	141	139	119	117	138	120	147	121	141	110	116	138	117	139	123	125	128	113	122	125	124	116	126	124	107	107	132	149	138	157	116	151	124	118	133	133	106	124	122	108	125	121	135	131	125	121	131	123	150	138	133	121	123	143	131	128	137	127	121	132	112	117	144	134	156	121	123	112	115	136	124	116	139	131	145	149	118	142	128	156	124	140	147	124	124	127	126	118	133	129	137	134	124	137	139	129	104	119	140	116	136	115	145	152	131	124	139	118	132	112	123	121	129	139	123	138	121	150	125	130	141	114	129	126	138	121	143	113	106	128	134	140	142	132	136	137	151	131	114	121	117	119	114	141	125	125	127	130	122	143	140	124	125	122	132	133	149	136	129	115	152	113	115	121	134	137	135	118	105	140	111	108	123	135	147	119	120	120	115	115	135	114	140	121	133	129	138	155	133	125	147	121	143	121	121	119	133	132	101	126	111	123	130	128	132	125	130	121	135	113	136	132	131	137	124	115	110	149	126	139	127	140	120	124	138	112	138	133	129	129	136	135	128	132	148	135	129	127	137	117	130	124	126	139	130	116	126	123	133	132	116	112	125	138	109	143	129	124	109	121	127	104	126	126	115	122	124	139	121	126	125	124	143	111	135	112	134	112	114	151	115	136	132	127	133	124	134	104	131	146	121	138	129	132	110	126	107	130	133	121	112	117	129	136	126	133	145	126	126	140	126	134	131	130	126	148	138	131	132	126	145	110	122	108	126	140	141	131	129	120	117	136	114	113	122	135	130	137	115	111	112	143	117	150	131	133	134	134	124	131	152	100	120	132	107	127	144	123	134	116	121	131	136	129	122	112	138	136	114	140	113	124	115	141	134	147	124	132	145	127	132	130	135	116	109	116	148	124	129	139	127	138	131	138	145	132	146	130	110	123	138	126	125	130	111	123	138	126	122	135	139	108	121	114	134	116	154	147	114	137	129	118	125	139	124	133	114	134	140	108	136	122	151	116	118	155	131	123	116	119	140	127	128
7734	2861	6628	7376	6182	4977	3879	3269	2788	2394	2024	1826	1600	1454	1383	1249	1151	1066	1000	892	889	863	826	787	796	744	741	754	714	696	712	741	757	693	770	869	1119	1155	975	783	671	610	557	575	578	570	530	522	530	528	539	505	556	507	489	499	483	475	475	497	492	460	526	474	456	480	495	519	477	488	490	484	425	487	477	467	465	498	517	487	446	493	460	475	446	507	511	492	436	474	442	457	487	462	497	462	441	466	491	477	476	448	472	439	437	457	460	422	479	471	453	478	468	463	442	458	484	434	455	449	423	473	463	469	435	461	482	440	453	414	450	458	408	451	459	449	438	427	494	446	482	429	443	432	450	485	459	428	437	442	473	454	453	436	435	458	432	432	421	412	445	446	408	455	459	441	411	430	444	464	426	434	450	444	435	471	453	429	441	450	443	454	435	499	464	456	439	448	430	457	456	413	425	429	465	440	446	453	492	459	464	450	487	425	482	454	440	442	462	431	475	445	462	420	476	426	419	451	469	473	432	433	450	476	474	455	465	456	439	451	436	447	452	437	429	453	487	427	464	385	447	465	480	462	461	412	463	449	466	425	443	468	466	482	486	423	473	459	446	478	434	486	460	425	409	473	401	451	438	420	445	441	436	425	428	461	402	393	449	443	446	438	448	420	431	442	438	445	447	425	457	444	462	451	440	462	438	424	430	447	403	443	451	434	433	464	446	462	447	448	443	459	434	464	437	483	481	455	464	461	463	439	470	492	429	468	442	413	462	415	451	479	424	431	454	425	451	443	419	445	438	458	471	481	455	443	463	453	489	458	440	447	475	411	396	433	433	406	451	417	449	456	408	439	460	408	462	416	466	478	426	449	419	436	430	421	423	457	451	445	453	428	466	442	473	444	406	435	437	470	430	425	457	420	460	420	452	442	438	468	456	443	449	452	452	477	470	442	436	468	452	482	478	412	446	458	426	456	459	446	432	441	419	446	398	459	474	477	454	468	475	428	450	420	451	453	423	450	455	462	465	483	444	442	426	437	423	465	491	434	456	470	460	447	426	443	425	404	419	426	464	430	459	471	464	449	460	497	459	471	459	438	437	469	453	413	446	486	445	440	461	447	441	434	448	409	451	432	469	481	432	453	470	404	446	415	455	399	442	434	424	452	408	459	442	465	462	425	458	454	459	482	469	463	451	449	413	448	427	468	437	448	431	451	463	443	433	435	440	460	423	452	434	443	465	476	448	494	456	466	451	457	456	465	461	484	416	452	444	417	399	463	420	479	435	463	415	454	420	453	418	416	456	403	441	423	451	444	458	460	441	446	444	433	469	464	460	442	407	446	461	471	443	453	432	414	415	479	448	468	451	435	440	437	405	457	439	452	451	488	421	414	416	485	506	439	454	438	422	410	465	449	445	456	467	463	445	465	433	468	454	451	456	468	464	386	440	407	424	432	447	482	404	422	448	416	389	419	410	495	462	440	416	457	414	423	459	425	425	449	440	485	444	441	417	453	469	453	462	424	432	435	435	433	442	465	464	433	435	455	432	451	467	427	406	416	401	422	431	440	453	436	438	440	448	469	436	452	414	435	442	439	450	459	469	463	450	455	459	444	470	458	447	469	467	426	447	478	447	447	461	482	438	454	428	434	457	469	450	458	427	456	477	431	469	453	468	429	452	434	439	476	411	465	512	471	423	423	484	452	465	449	461	437	425	441	458	445	465	386	430	472	415	459	455	469	437	408	462	462	432	425	443	407	450	437	410	445	435	459	417	433	431	443	419	421	467	441	432	470	429	466	440	463	441	438	445	440	477	477	478	479	418	441	472	431	464	425	499	453	464	424	444	435	441	437	419	446	437	471	467	448	433	445	417	453	419	436	425	428	446	446	426	456	418	429	422	470	441	440	462	417	471	439	433	475	394	438	434	422	448	481	452	420	448	434	471	435	448	472	384	479	476	408	428	473	425	443	464	467	436	467	445	420	426	448	468	480	440	448	467	464	488	424	458	427	477	425	456	435	419	392	445	462	447	457	451	424	408	428	457	481	445	459	459	455	438	467	435	414	463	450	461	458	457	432	465	473	440	457	446	435	441	452	451	443	457	462	453	462	447	436	445	432	421	424	409	387	449	396	477	467	415	440	456	467	421	463	478	436	433	458	447	427	422	485	437	443	453	436	478	449	453	453	447	438	460	448	432	453	481	463	458	445	423	428	458	470	418	457	439	459	464	478	465	467	446	465	444	432	445	434	455	476	439	440	454	465	469	454	453	476	468	462	436	434	419	436	442	430	454	455	460	430	413	452	448	450	460	444	468	437	446	457	445	466	457	462	434	460	431	450	489	459	391	448	438	448	455	463	438	472	465	459	452	458	425	441	472	473	449	434	419	456	455	422	435	454	432	433	444	436	450	419	448	425	458	480	452	437	441	457	437	426	420	447	481	455	509	450	443	421	431	422	458	503	429	442	433	417	433	425	456	453	467	416	451	472	438	442	451	468	455	431	472	425	443	470	461	428	470	439	447	461	432	446	437	443	424	479	484	429	464	434	420	445	459	430	450	472	442	482	450	462	417	452	469	416	487	474	401	440	416	454	471	464	418	449	454	464	415	446	453	434	464	490	440	449	452	444	471	409	456	441	439	467	435	448	411	417	465	472	452	473	450	432	461	436	424	462	428	455	432	474	433	430	410	455	467	439	452	423	434	462	425	466	468	477	400	431	453	478	438	435	463	459	415	469	426	474	480	457	438	439	454	442	428	451	436	417	437	423	428	433	452	472	494	430	493	456	452	455	432	441	452	451	452	493	497	475	449	445	441	427	416	420	437	413	481	468	438	473	422	461	432	431	425	410	463	449	418	431	445	411	464	437	438	433	435	471	488	406	479	406	482	432	445	428	422	410	443	444	439	441	402	442	431	437	461	467	437	435	427	470	445	437	467	450	455	409	456	435	424	488	438	457	475	440	455	452	434	418	453	423	484	405	410	416	391	483	402	450	463	439	431	470	432	427	455	417	440	445	455	477	451	466	416	420	446	454	433	420	427	427	425	456	429	485	469	448	467	465	452	435	447	486	475	435	458	461	440	437	429	452	463	439	428	453	453	435	432	453	439	425	437	405	455	454	437	434	419	449	453	446	463	460	466	428	424	423	439	432	423	430	451	455	465	414	473	446	455	426	468	430	443	461	443	422	475	457	460	454	458	468	451	467	444	426	443	426	463	427	471	437	447	432	435	484	439	406	409	494	424	495	433	428	461	430	453	420	430	473	457	434	428	429	459	460	459	418	462	493	506	449	450	466	466	436	410	494	451	431	451	461	476	442	440	453	438	463	421	442	449	487	475	447	417	444	469	478	445	458	442	451	419	460	452	433	449	431	461	455	453	446	448	421	452	482	456	409	447	453	418	423	442	430	439	461	434	465	465	437	444	434	454	432	427	449	438	481	444	453	447	453	463	449	433	477	416	443	479	425	449	444	474	449	472	427	470	440	440	442	451	445	452	440
1413	400	386	388	334	313	342	321	308	353	316	351	304	337	345	317	328	312	322	294	300	334	331	330	325	309	287	339	298	307	300	311	324	311	323	320	340	319	335	309	308	324	321	290	277	300	313	296	308	327	329	301	313	333	266	325	300	309	326	336	304	317	306	334	308	336	302	299	272	287	338	300	308	311	318	283	313	290	292	311	328	321	289	326	324	337	298	309	334	313	280	313	336	327	307	309	311	267	299	317	319	289	326	350	300	325	344	296	312	308	372	302	300	301	323	311	316	292	347	299	304	291	313	315	330	299	328	339	306	328	344	306	302	321	310	293	305	340	326	357	308	304	269	298	309	325	313	314	298	298	301	331	298	325	336	281	317	320	316	302	328	301	310	284	332	299	358	331	322	283	332	282	341	310	306	281	301	313	328	299	306	317	305	301	327	327	300	325	307	325	315	322	304	293	296	308	335	309	339	277	289	294	331	320	305	293	301	310	373	317	306	320	291	294	328	301	316	296	303	334	303	323	290	307	300	313	329	300	317	317	320	299	304	295	316	323	321	329	324	316	314	319	323	319	298	337	297	283	277	295	334	300	330	294	292	311	329	299	296	298	312	295	297	310	315	299	317	301	325	304	346	310	327	312	302	293	315	320	313	348	327	331	317	310	287	315	284	302	301	303	297	328	322	276	282	305	324	325	298	284	280	317	306	335	265	332	319	307	307	299	314	295	291	273	306	293	291	294	315	305	283	325	329	314	289	306	323	342	306	304	313	292	349	325	324	318	291	330	289	336	294	345	340	314	300	321	350	301	309	323	346	273	341	303	310	336	327	322	333	290	301	295	322	295	298	288	328	302	305	324	320	329	311	303	299	309	280	330	338	324	310	292	330	339	327	293	280	290	302	332	296	285	324	271	289	305	314	307	299	314	304	318	336	328	302	288	330	339	314	287	313	288	326	327	326	344	324	315	274	331	317	327	304	316	315	323	340	277	295	336	303	342	308	325	341	336	316	287	317	264	336	297	315	320	312	314	315	323	306	301	352	297	302	344	272	313	346	286	295	300	287	340	314	295	314	290	309	309	306	294	370	287	352	340	297	321	286	294	320	310	311	306	302	281	288	335	314	303	315	286	327	293	335	311	306	305	292	291	313	340	322	306	288	318	311	299	292	327	317	293	314	330	322	363	317	332	316	306	315	312	315	324	294	298	308	293	327	353	329	297	303	290	317	296	282	319	314	296	323	299	295	317	290	286	308	288	313	314	286	304	312	330	279	317	310	313	308	295	297	297	297	301	303	314	285	338	342	308	286	314	262	313	330	313	312	308	334	295	347	289	302	309	327	318	311	285	325	320	314	308	349	281	296	307	335	362	297	273	312	300	311	337	344	320	313	285	297	302	344	289	340	294	326	338	297	291	324	333	318	330	285	309	306	301	286	297	291	318	335	327	324	328	312	337	297	290	316	313	290	312	320	315	323	320	297	361	317	313	306	296	330	327	317	297	322	307	323	324	346	331	321	292	328	307	331	324	304	291	318	300	293	315	338	336	331	279	335	304	334	335	337	280	309	290	308	302	307	320	283	296	323	298	322	309	309	290	319	325	309	304	303	323	310	306	334	323	285	313	317	300	300	300	299	332	325	300	292	305	306	314	334	315	328	314	324	307	299	304	311	283	298	296	287	337	322	294	308	328	333	305	330	296	327	340	320	314	318	306	304	314	311	293	327	315	346	306	327	316	311	282	326	297	320	315	319	315	329	289	309	271	311	313	324	352	338	327	322	305	335	326	332	325	317	284	318	281	292	312	329	346	327	348	319	278	319	313	305	348	284	285	325	285	319	311	316	317	343	290	324	306	333	319	308	311	343	331	284	296	323	285	282	323	287	313	308	314	347	296	303	322	307	298	314	283	294	319	340	329	318	297	291	301	299	308	320	282	319	319	295	316	327	287	302	292	353	320	314	304	314	346	284	294	290	325	316	313	285	336	305	312	301	340	304	334	322	325	318	311	271	304	335	305	328	302	283	352	281	310	361	317	292	287	289	315	314	301	309	298	283	324	311	291	315	289	318	321	269	326	317	316	320	308	287	306	294	317	317	318	325	340	326	314	280	297	285	308	334	278	311	324	334	304	311	300	273	298	313	286	328	311	346	344	319	289	319	321	316	320	332	315	235	310	325	339	342	307	314	297	299	306	327	325	294	285	307	287	316	286	305	320	347	332	346	294	294	335	272	304	309	335	298	311	313	291	288	324	304	301	299	306	349	301	293	296	296	299	289	302	304	297	293	308	308	308	281	315	318	307	297	295	313	312	307	294	326	299	269	287	323	298	301	316	308	304	310	313	306	292	310	297	327	327	333	274	304	305	358	293	290	340	350	294	334	326	299	301	297	281	296	315	304	291	322	324	335	297	339	293	302	326	301	279	293	285	296	293	315	281	303	317	317	317	277	307	316	330	332	302	330	331	292	302	307	291	318	305	306	294	326	349	291	326	325	333	334	322	302	349	309	320	303	246	308	311	321	304	304	327	318	343	307	312	291	339	334	337	305	287	325	302	293	333	329	343	320	277	340	340	295	339	299	321	298	339	270	327	334	322	312	307	320	313	321	304	313	295	301	290	311	283	303	293	310	311	293	300	325	326	359	277	334	297	292	306	308	326	332	330	305	277	288	316	361	318	283	338	319	267	297	285	297	328	301	313	320	294	342	317	306	326	341	282	304	298	301	327	307	291	317	340	292	297	290	313	303	337	307	305	302	306	286	333	340	309	314	335	316	306	338	306	323	301	292	275	318	280	314	288	309	292	304	305	286	308	318	305	300	291	336	283	315	337	295	323	352	287	320	286	349	285	333	312	319	298	304	317	331	319	322	322	299	294	299	268	322	330	312	319	320	310	290	302	294	332	285	320	318	302	302	315	330	287	297	312	279	293	257	308	311	316	327	313	299	327	288	312	302	336	300	313	312	301	317	338	285	327	304	325	315	326	299	311	316	309	306	313	312	285	292	320	294	319	331	354	289	324	310	270	330	328	289	325	316	319	300	346	326	292	311	320	298	270	301	291	304	309	296	351	332	307	340	318	306	297	326	326	320	293	313	337	315	335	331	319	298	300	298	309	305	313	313	313	313	310	296	317	307	316	312	290	328	338	326	288	334	338	307	326	314	333	293	278	347	329	293	302	309	313	300	342	346	308	291	326	297	315	281	307	315	297	313	288	300	314	322	333	308	310	341	333	329	311	312	299	320	328	304	309	300	318	316	280	310	303	306	301	323	313	299	320	308	327	338	306	312	320	309	319	293	310	285	313	328	290	289	308	308	292	306	305	333	326	325	331	332	311	314	308	290	285	345	308	312	345	321	324	286	321	310	317	342	286	336	285	285	313	318	310	307	316	307	307	315	303	326	306	336	336	320	305	337	304	332	338	317	334	292	337	276	319	306	297	313	304	325	289	330	318	338	281	301	292	316	327	345	330	297	312	314	332	317	320	311	317	289	293
2470	1034	1101	1143	1145	1124	1050	1058	1005	983	1016	1002	997	953	1005	927	895	949	986	930	891	937	992	908	916	947	939	941	923	917	970	954	878	932	955	919	912	1000	945	940	892	1001	934	894	938	941	924	922	933	961	914	988	945	929	891	915	955	917	923	944	974	977	906	936	928	919	962	900	969	945	869	959	983	983	920	957	915	955	968	970	965	929	930	931	853	990	922	960	943	954	926	886	946	937	954	985	930	934	926	900	918	966	950	946	974	962	933	914	856	928	975	1000	927	986	916	961	965	933	941	938	921	929	950	880	888	949	919	934	983	942	967	973	869	889	967	897	953	940	974	942	925	971	958	904	867	940	980	874	995	924	881	915	928	969	925	907	921	964	998	925	994	976	918	930	969	927	952	912	949	946	909	966	910	1008	924	913	951	948	906	949	891	941	909	935	977	980	944	946	965	946	939	971	919	926	935	962	967	896	1016	999	977	907	953	922	945	959	984	962	922	914	958	943	941	925	919	901	934	895	963	948	945	884	934	904	918	927	912	970	935	934	937	894	955	948	935	930	920	1002	871	885	978	932	977	957	971	913	908	926	968	925	914	961	915	948	947	949	951	924	907	944	976	996	953	942	925	925	984	908	922	928	952	980	894	952	929	906	955	937	911	881	911	896	926	930	944	975	977	982	949	957	894	880	911	957	946	933	940	937	953	947	886	946	980	920	966	916	936	880	989	938	945	991	927	909	951	925	946	970	951	917	963	930	955	924	914	913	1003	904	910	924	903	876	939	943	901	919	971	970	903	893	965	949	845	928	850	928	941	925	939	898	934	978	925	900	909	963	980	983	959	926	946	902	871	982	927	950	995	998	957	945	879	911	904	935	948	899	973	933	895	936	997	946	926	925	944	931	925	959	925	962	875	918	945	937	964	885	935	922	962	974	921	919	958	913	938	926	958	950	980	984	918	1028	911	916	992	900	981	964	999	955	1004	909	941	941	933	875	951	906	968	907	968	956	972	925	875	907	929	961	1002	988	879	928	903	959	946	909	957	912	943	967	995	919	948	894	902	954	933	977	937	949	937	913	971	939	927	949	919	962	901	965	966	893	889	909	912	974	920	932	889	999	975	923	998	974	903	886	956	950	941	939	914	943	886	911	944	945	944	971	911	962	931	896	1022	994	903	961	911	939	972	968	895	939	940	954	920	917	1010	949	985	933	918	937	988	882	956	931	927	931	894	926	864	949	906	903	903	900	926	929	914	891	972	932	971	940	887	937	964	916	1010	1018	954	892	924	943	934	946	906	915	994	931	920	1001	903	930	908	924	945	981	948	948	925	949	960	936	916	917	981	897	922	913	987	948	921	978	925	954	925	996	958	927	905	942	909	962	946	976	900	938	983	946	958	909	946	968	932	896	895	946	945	912	916	906	886	956	949	971	977	935	973	968	942	943	924	1008	945	936	879	957	945	897	859	922	958	978	931	915	939	930	972	953	942	897	951	933	973	941	925	909	961	927	924	934	934	977	914	910	956	893	903	928	924	919	967	964	959	958	942	946	924	921	896	870	970	1012	949	940	944	935	913	933	918	960	929	903	918	916	939	943	935	914	908	980	959	918	950	923	912	929	890	876	915	940	939	906	939	906	924	917	927	909	933	944	1004	904	957	935	882	898	912	983	923	977	940	953	936	992	957	909	976	955	912	952	956	936	929	952	878	941	958	958	894	899	941	962	921	884	940	982	890	987	874	944	890	927	928	909	947	905	941	944	935	947	893	914	916	914	997	930	949	977	903	938	934	972	983	905	974	881	902	915	963	965	923	954	897	909	912	956	882	963	964	907	890	902	977	907	901	917	934	950	998	900	963	984	946	884	956	920	929	978	953	912	957	923	924	985	946	981	996	935	922	927	913	945	922	923	878	952	918	884	935	942	904	953	959	956	892	931	953	891	905	902	980	947	973	904	957	925	1005	932	956	971	924	954	979	961	928	915	968	908	930	928	927	922	888	962	918	954	913	954	995	949	940	953	927	940	908	929	951	918	934	956	999	897	942	916	964	944	949	927	923	948	892	891	920	936	924	963	933	912	940	927	925	977	933	931	902	937	940	924	909	956	941	944	922	958	881	955	921	924	893	926	886	936	978	976	922	928	942	934	911	939	913	925	953	921	940	948	882	920	934	945	944	975	959	937	957	953	964	930	1006	958	923	939	917	970	949	932	981	922	1009	962	979	938	945	917	950	951	973	931	1001	1002	930	929	924	979	951	952	970	986	932	904	918	924	934	891	961	974	964	930	970	963	935	968	962	944	942	919	959	951	909	991	927	967	937	952	941	913	924	941	914	938	929	907	901	931	907	928	951	948	941	895	912	941	946	960	949	977	875	882	1007	937	903	917	938	959	896	857	892	947	969	957	930	977	925	968	967	963	940	919	929	955	927	906	941	927	923	898	983	873	963	912	911	1019	969	950	932	916	932	930	862	940	911	919	953	940	926	898	895	893	948	921	958	922	974	954	928	953	915	920	940	904	963	890	942	957	976	962	973	943	915	957	950	881	945	896	942	960	906	902	887	864	899	915	977	953	994	926	941	958	928	977	976	947	969	890	903	946	911	928	907	924	971	948	922	972	898	994	918	936	933	975	965	982	942	961	931	928	897	912	941	926	953	995	944	911	949	930	934	999	907	941	955	973	884	920	943	936	962	899	969	965	945	946	901	896	956	943	982	903	947	911	942	917	945	939	912	960	933	977	961	949	904	902	908	950	935	939	991	919	937	927	984	933	969	940	949	924	935	952	917	976	957	927	941	960	877	870	910	945	1012	918	933	979	955	986	896	937	895	919	955	946	952	984	954	964	926	904	1001	903	1027	910	934	896	934	947	923	968	919	940	958	953	941	953	910	884	970	916	886	959	937	929	913	926	961	930	874	942	927	960	890	969	975	933	943	933	930	934	875	926	981	904	965	955	950	972	919	930	923	909	967	935	916	954	965	888	983	943	947	946	889	937	945	937	905	953	946	991	930	916	882	883	927	920	971	1002	973	936	914	996	929	959	926	965	912	953	935	984	982	948	959	874	924	945	934	942	974	939	954	914	1001	974	906	905	959	917	915	980	934	926	910	956	969	960	934	951	948	950	931	939	914	893	997	901	912	921	892	903	962	932	972	925	951	935	913	940	943	955	868	929	941	930	919	918	990	1002	983	910	945	894	929	931	918	948	918	953	908	992	912	968	945	887	923	945	1022	913	919	904	950	947	1003	905	920	991	912	956	954	958	920	921	948	930	896	925	955	944	923	894	970	928	972	921	929	939	940	892	968	940	925	892	967	966	944	925	920	921	941	1000	980	940	859	940	933	922	969	917	938	957	915	896	908	954	953	906	954	917	919	970	946	908	943	951	903	962	887	951	919	913	861	937	931	918	972	889	935	993	899	951	952	942	920	962	954	905	939	946	986	952	943	929	927	906	905	943	923	983	916	925	931	909	935	964	975	965	948	899	871	927	983	928	934	1011	1011	886	946	967	966	926	946	959	953	971	931	920	929	932
4702	1304	1564	1173	793	618	486	450	372	332	291	271	244	234	248	241	197	214	217	221	203	202	200	185	196	213	179	187	204	209	195	192	194	184	224	209	223	224	214	186	180	205	213	202	175	198	207	216	186	219	192	182	205	200	179	169	188	185	189	195	193	169	205	194	195	161	184	181	183	188	178	199	174	199	176	196	197	183	204	209	185	184	205	184	178	190	188	193	182	177	187	179	174	198	191	168	194	168	179	186	169	196	201	189	176	194	171	179	227	190	173	175	173	212	179	197	161	175	190	175	178	168	194	181	185	177	166	192	200	203	217	172	203	185	187	214	182	180	199	209	198	193	197	181	203	168	181	184	179	178	172	196	198	174	191	176	164	174	198	205	204	198	199	164	161	197	203	190	185	170	219	192	191	189	168	195	176	185	180	202	182	163	207	180	175	199	170	169	189	184	182	166	186	209	204	182	166	188	192	189	177	183	210	172	193	191	189	192	191	200	176	209	191	193	202	173	180	194	209	146	185	221	160	173	188	191	184	177	203	164	176	196	176	192	176	183	176	176	194	165	200	182	182	202	191	197	191	195	166	180	177	165	177	185	190	172	164	158	205	172	186	198	178	186	192	183	190	182	184	169	195	179	192	181	179	202	180	199	190	186	200	199	175	196	177	190	188	182	172	173	155	166	176	153	193	187	183	168	172	167	184	200	178	171	142	177	175	186	185	180	172	188	182	201	204	194	184	177	183	172	190	198	194	156	187	174	189	198	215	166	187	178	182	218	191	175	196	199	189	162	184	198	165	171	159	208	217	201	193	181	212	166	165	185	178	182	185	181	205	183	157	188	200	204	208	199	188	156	197	187	204	171	181	220	205	189	200	168	204	215	192	155	166	192	199	191	189	184	180	161	179	197	168	205	181	206	169	200	181	197	188	191	196	185	198	206	188	171	187	161	200	189	201	170	184	192	185	194	196	183	178	193	182	214	187	155	177	185	191	188	212	174	160	205	161	193	189	210	185	191	194	224	200	158	203	173	186	197	187	183	173	173	191	196	186	168	203	200	187	195	187	168	201	175	191	185	169	170	193	165	176	200	173	185	231	180	184	190	183	195	161	196	191	185	182	168	155	195	184	180	203	189	182	179	172	189	190	178	193	205	176	162	176	161	188	187	161	213	200	190	180	199	193	205	160	192	171	181	177	199	178	184	194	183	176	208	177	195	186	170	188	196	187	225	203	197	198	172	184	203	169	180	180	190	198	164	165	178	216	186	175	221	188	196	186	197	170	179	197	196	176	161	177	187	175	162	169	182	174	191	182	169	200	190	159	192	189	170	183	192	178	200	205	201	166	157	161	176	184	175	188	190	207	174	199	186	165	160	216	200	202	169	208	199	187	216	186	170	205	183	179	168	164	168	193	195	187	187	165	193	195	192	192	165	199	189	177	186	182	180	192	175	178	193	182	175	171	157	193	189	183	160	199	174	198	175	196	165	220	167	197	169	188	203	192	212	204	198	172	193	177	200	166	181	183	175	187	172	195	183	199	196	186	191	180	200	195	189	181	221	190	180	201	184	186	198	205	225	197	192	181	187	184	179	215	197	161	174	180	197	198	187	196	175	202	198	173	187	214	171	181	178	207	171	178	188	187	213	175	158	168	166	189	162	173	160	193	160	178	169	178	172	186	191	185	200	213	181	196	206	184	220	188	167	188	222	164	170	197	201	194	183	179	203	186	215	199	197	163	193	176	188	174	180	200	192	182	182	181	187	182	171	158	152	163	202	171	177	180	186	169	159	185	169	196	174	205	169	177	193	170	179	206	176	157	191	193	181	204	160	180	189	207	169	178	184	193	175	179	200	191	170	204	186	166	198	194	196	191	196	194	177	183	220	180	180	194	183	202	203	191	189	188	185	212	177	185	189	161	201	181	188	163	175	180	190	186	168	202	183	187	177	200	207	173	176	185	200	208	187	200	185	188	170	188	182	188	190	171	201	195	180	184	180	175	183	186	172	192	167	169	191	183	171	176	174	192	188	168	166	182	185	156	165	194	184	198	206	176	201	183	198	169	179	184	165	182	184	178	181	165	170	188	170	182	206	185	174	193	179	177	181	182	177	193	178	216	196	183	168	185	169	180	179	193	169	201	190	179	185	204	178	205	186	202	173	195	178	194	183	176	188	183	169	174	224	176	211	188	199	209	182	209	193	177	207	177	196	180	174	217	169	192	175	181	194	168	201	181	195	182	196	186	205	193	184	207	207	179	171	203	170	198	179	173	201	179	173	165	178	192	178	188	180	159	186	204	202	186	192	156	175	153	189	190	171	167	219	187	186	168	174	181	163	173	198	203	172	187	176	183	182	204	177	193	179	188	197	176	204	185	182	196	226	170	184	166	159	183	192	204	202	169	177	176	173	182	173	197	178	202	170	190	178	202	174	169	164	187	207	199	174	186	179	203	154	216	205	163	180	180	180	184	171	162	169	185	173	177	179	184	168	173	185	184	190	203	211	184	173	186	186	199	191	170	195	181	200	165	192	202	176	168	184	175	158	185	176	202	180	170	169	189	168	182	180	186	182	212	198	214	165	170	152	207	192	190	195	187	191	174	187	184	195	171	194	180	205	180	188	186	187	222	179	178	176	197	203	188	187	185	184	177	186	208	202	176	201	174	180	206	216	203	176	207	202	166	195	192	192	190	193	189	196	202	185	185	172	176	173	189	169	199	189	170	195	193	188	215	198	182	183	217	169	177	195	180	186	183	177	195	185	177	166	204	198	178	189	190	184	211	163	193	204	159	184	184	182	163	176	196	190	172	181	193	205	186	159	207	179	179	172	179	171	189	174	189	208	185	185	188	198	188	177	177	168	186	195	182	164	204	169	197	160	182	202	181	184	172	196	184	195	160	183	190	183	209	183	187	196	197	186	204	182	185	173	199	205	194	198	190	196	173	186	160	193	184	203	192	174	223	168	182	187	212	167	186	178	197	175	188	178	184	195	195	174	169	194	188	193	189	154	192	188	204	183	196	195	179	171	188	195	183	206	175	172	183	166	193	171	153	163	190	178	185	197	184	194	186	196	197	181	190	163	161	178	174	202	199	195	199	199	185	201	204	197	186	192	212	192	190	185	170	197	163	200	199	163	178	175	200	172	201	160	188	193	199	176	169	197	173	190	169	199	210	192	173	179	158	181	163	168	190	182	176	166	191	191	187	172	197	215	190	204	194	201	206	184	196	194	197	191	210	178	188	176	185	176	185	185	178	198	202	179	176	181	196	176	180	195	193	158	175	186	180	161	193	165	201	165	177	177	198	203	199	156	171	175	192	182	189	196	168	193	190	184	186	198	173	173	163	193	177	209	194	175	187	214	205	179	194	191	187	187	176	161	181	197	198	183	176	177	175	163	202	189	203	186	201	192	193	173	184	169	178	188	187	201	162	223	171	177	190	190	193	197	180	174	175	200	210	186	191	180	192	185	202	187	196	155	159	181	173	194	198	183
5623	1786	3981	4197	3556	2902	2480	2140	1779	1576	1402	1285	1190	1123	1090	971	968	923	905	851	805	811	871	820	753	751	726	758	750	750	763	723	752	718	868	982	965	1002	782	757	720	658	664	648	614	636	678	615	641	628	651	634	624	645	589	608	646	654	594	634	658	610	634	631	618	603	669	626	618	641	613	655	615	622	624	580	639	619	615	612	613	640	594	575	571	620	593	651	593	616	582	592	599	631	629	626	632	594	601	598	594	610	623	616	663	616	615	605	546	573	638	608	655	621	591	609	618	600	549	599	585	602	642	591	622	610	568	623	593	591	588	561	575	598	625	572	598	611	600	629	589	585	578	583	593	604	613	580	585	564	628	599	629	611	602	615	560	638	653	598	581	611	651	607	589	608	561	579	609	588	607	570	610	569	581	616	624	601	598	565	607	619	573	605	583	606	610	619	559	569	572	631	600	628	596	587	575	576	573	587	636	598	570	606	613	587	633	651	580	584	593	601	596	638	596	610	568	616	608	577	608	616	596	625	564	589	603	619	638	602	612	598	589	580	562	642	586	594	603	607	583	593	632	596	550	590	649	600	591	651	588	603	642	602	561	615	585	604	618	585	602	585	575	643	621	609	595	600	606	582	601	595	601	617	627	567	644	583	609	648	629	549	619	623	616	614	590	620	581	572	614	587	628	582	616	596	574	631	587	595	601	579	581	577	623	624	607	617	567	628	628	593	587	573	600	627	604	597	582	618	595	607	642	555	590	610	618	615	566	602	562	583	561	617	628	562	604	593	591	664	556	622	606	579	618	595	602	602	596	608	622	599	551	637	570	566	618	560	653	600	644	617	581	602	587	636	610	605	602	614	585	574	624	583	570	602	613	598	617	608	597	581	592	626	593	613	593	578	589	641	583	585	590	585	608	592	569	609	595	630	604	637	591	579	585	602	619	566	625	630	576	605	592	565	598	616	589	573	583	585	574	574	606	622	579	615	562	609	600	633	578	605	590	578	609	607	597	633	584	588	599	535	598	608	618	580	592	569	604	623	581	617	606	607	630	594	624	599	625	616	611	565	592	570	605	638	599	612	569	582	617	599	587	648	593	560	607	610	636	583	604	582	605	584	579	536	607	618	584	597	595	609	621	625	600	609	587	598	549	588	608	596	623	605	603	625	587	605	569	574	569	629	596	561	592	607	614	611	587	600	600	613	644	599	611	640	618	611	613	605	629	588	606	608	611	558	639	562	558	573	600	603	590	629	596	617	623	585	618	601	588	582	562	616	570	597	562	617	595	528	556	591	616	537	590	563	568	616	618	577	612	593	628	554	592	559	600	579	641	611	576	567	598	620	580	567	581	571	638	659	611	645	583	639	622	586	603	609	584	594	621	599	583	600	651	607	606	595	624	626	624	612	604	547	618	593	602	634	586	613	573	597	614	517	550	596	582	588	566	604	619	626	646	640	588	603	632	603	628	622	604	596	584	627	569	616	588	622	601	574	574	591	600	580	589	620	572	603	605	594	608	575	596	568	597	633	592	638	587	589	639	598	590	572	634	612	575	566	565	596	607	589	601	591	635	603	598	585	588	570	598	602	578	613	559	602	586	598	623	593	603	558	549	628	609	656	599	607	598	593	536	632	615	624	570	632	583	569	629	608	587	614	609	564	629	576	604	621	599	549	627	572	584	631	620	615	614	610	604	577	597	589	576	601	557	610	595	626	615	606	586	591	586	593	556	596	604	625	580	586	566	603	594	555	606	623	598	569	587	578	632	609	633	650	575	607	600	597	583	548	589	577	594	572	611	567	625	586	610	564	596	585	604	628	593	591	606	619	645	587	616	571	596	609	615	578	607	615	608	635	636	580	538	567	588	608	634	660	612	581	604	601	597	582	578	615	599	618	615	595	618	558	554	619	590	556	589	581	567	609	576	631	636	577	617	587	612	593	547	609	605	631	589	588	636	604	586	638	574	585	607	627	646	582	603	608	595	595	624	572	555	626	619	610	594	588	610	586	602	596	592	633	592	578	591	579	591	613	582	601	609	592	555	599	587	601	629	555	551	645	633	588	587	632	611	575	582	609	581	635	603	577	626	534	609	587	608	613	605	584	590	620	642	632	600	590	608	587	604	632	637	600	567	576	606	582	580	564	606	585	596	572	612	592	608	590	594	597	647	582	612	564	607	602	641	596	617	597	559	578	608	612	615	597	600	590	599	561	584	610	599	586	595	623	592	613	617	613	580	585	570	633	603	605	621	581	604	583	595	622	612	575	591	612	584	583	574	608	607	573	601	565	574	579	641	601	620	561	583	654	545	598	590	570	612	572	598	604	586	612	619	623	639	611	564	579	603	582	585	570	558	577	567	687	581	583	600	589	536	629	580	633	600	591	582	589	616	548	568	550	575	585	628	639	588	611	545	592	612	586	635	600	580	609	626	634	582	638	602	565	597	589	632	559	568	626	608	588	598	583	577	642	613	589	583	612	619	591	631	589	590	612	581	542	575	614	619	597	620	613	599	610	670	604	624	611	518	574	624	602	597	610	584	574	625	596	619	604	586	617	611	612	578	592	612	603	619	594	598	613	596	608	549	606	587	601	605	599	577	622	625	572	602	601	632	574	593	632	614	581	638	565	621	605	604	626	646	617	622	590	610	563	614	600	599	633	632	601	583	640	604	652	607	637	585	626	540	609	592	631	559	604	634	591	628	608	607	630	595	565	609	526	580	607	569	516	599	612	588	575	567	618	643	625	598	596	619	583	612	616	612	637	573	548	583	578	568	594	574	625	629	653	581	627	581	594	612	557	631	617	597	594	611	624	642	559	572	591	585	569	593	586	621	619	612	574	599	589	568	636	629	585	593	560	585	552	576	618	587	645	601	594	570	591	606	590	542	550	617	671	598	579	614	530	593	597	540	560	574	603	572	598	582	612	628	588	568	578	586	600	624	589	584	604	609	583	592	589	606	622	600	606	549	645	591	657	607	591	558	614	596	614	610	588	575	597	637	544	589	570	630	556	597	574	596	592	600	617	607	642	584	608	623	578	608	594	623	616	650	565	570	567	575	554	623	632	600	564	595	606	605	599	611	581	619	566	611	615	602	632	586	625	600	588	618	631	555	612	582	602	595	571	585	607	608	601	594	608	577	603	569	626	578	603	605	585	608	554	590	614	614	606	593	649	652	621	592	597	624	588	587	605	584	566	565	594	591	579	582	591	598	560	593	621	585	606	599	590	637	602	612	620	613	611	625	599	614	571	586	615	605	585	604	631	570	648	606	596	559	567	600	628	594	616	577	611	592	572	627	582	577	562	626	630	577	587	588	580	611	599	575	573	567	604	610	627	619	630	594	583	615	556	584	603	575	613	563	587	639	572	643	576	634	617	571	599	597	541	579	615	579	643	590	592	615	642	571	615	616	584	580	567	610	546	642	578	595	615	575	589	629	627	616	568	603	593	604	557	582	574	604	602	588	571	641	619	599	597	607	584	600	589	538	575	620	603
8788	2535	3060	2072	1359	951	739	546	470	381	346	304	262	257	239	209	221	196	178	176	144	169	164	144	160	180	147	164	153	158	164	177	152	158	187	188	200	184	154	145	135	153	158	124	134	107	149	146	161	130	137	138	133	128	127	138	114	142	140	129	131	123	137	129	118	118	126	124	146	127	141	136	116	134	136	133	117	139	114	131	137	121	104	139	134	135	112	115	147	135	167	141	110	150	134	151	139	122	143	119	119	128	138	135	126	139	116	120	130	111	114	162	134	122	138	127	120	133	125	135	132	114	135	125	142	132	108	144	150	138	129	101	121	107	143	135	139	117	126	134	128	130	109	123	123	124	135	140	122	136	118	123	144	130	113	147	135	130	147	116	148	130	127	137	123	121	127	134	145	127	130	121	142	155	119	127	156	145	129	121	112	133	136	147	133	130	112	123	149	129	117	115	138	129	146	138	121	118	128	144	124	131	107	110	134	148	137	135	127	123	117	121	129	120	132	146	117	122	147	130	123	122	158	129	130	141	123	131	117	146	130	99	110	129	134	121	113	129	143	119	124	131	128	129	119	132	139	123	118	115	147	122	146	134	134	128	120	132	122	132	118	128	131	133	135	136	130	105	165	134	112	121	127	126	133	119	129	122	134	113	151	144	144	123	119	115	124	117	141	128	116	156	130	136	102	134	129	118	137	115	136	121	102	131	155	136	123	116	126	128	144	102	108	126	134	120	117	126	135	102	128	131	119	122	119	127	121	137	149	117	126	124	147	150	116	125	131	126	117	118	158	115	124	119	139	126	127	136	129	126	133	156	104	131	136	126	137	128	106	115	117	121	132	111	123	117	128	126	138	110	134	110	128	145	120	125	129	130	138	125	160	126	150	129	138	122	115	104	156	135	124	115	129	119	122	136	139	122	124	143	138	136	147	163	137	117	121	130	121	128	125	138	124	129	145	118	153	113	130	129	130	108	136	119	129	119	118	119	144	126	156	132	128	126	128	125	149	124	120	140	138	130	128	142	131	136	126	149	154	144	142	128	153	146	144	116	133	120	140	122	134	138	149	133	122	130	127	116	151	137	119	154	125	125	130	163	151	136	134	114	133	129	131	122	123	128	135	143	118	142	120	138	126	134	152	125	115	140	136	122	123	146	129	135	134	126	125	132	133	118	138	138	148	111	134	134	131	134	111	114	144	140	125	127	127	110	132	129	134	137	129	119	125	121	119	148	150	134	136	127	140	129	135	131	106	118	116	122	142	143	145	139	114	130	136	147	128	128	125	134	137	141	148	148	144	133	124	125	148	138	147	123	122	125	131	138	119	136	119	121	130	110	122	129	119	142	142	127	128	149	131	129	122	130	120	134	108	136	132	111	126	113	115	121	134	130	135	136	131	144	133	117	132	138	124	114	135	130	130	139	139	132	124	139	135	119	133	137	132	148	129	114	126	134	126	142	148	131	120	111	122	135	141	136	124	107	145	138	136	146	144	119	127	119	121	116	134	128	124	130	116	124	126	137	112	128	125	117	112	121	128	130	130	137	133	117	145	130	118	138	123	129	126	138	125	121	131	123	124	122	122	110	112	152	122	141	127	125	137	121	150	108	140	123	114	133	124	104	118	130	123	135	124	132	120	137	116	122	121	122	131	121	135	130	117	115	138	113	123	122	139	128	158	134	105	118	147	97	113	137	118	148	128	128	115	128	141	134	132	128	115	130	133	132	149	132	133	127	113	133	142	133	101	124	138	126	111	137	132	111	115	116	136	140	113	107	122	110	134	157	130	138	128	142	130	135	113	120	131	133	140	132	132	117	143	114	141	154	113	132	144	147	109	127	129	127	129	131	126	149	153	138	120	145	121	137	138	137	142	108	129	128	145	136	133	129	145	116	134	120	133	135	137	133	124	127	133	118	163	141	140	122	124	132	110	137	133	124	109	140	109	125	120	130	121	120	121	125	119	108	137	128	134	112	141	135	118	96	124	138	131	145	120	108	135	136	144	126	144	132	135	136	114	155	120	114	133	140	127	116	127	132	114	149	122	113	132	143	117	144	128	137	140	150	119	145	133	146	126	125	118	142	137	141	117	122	146	142	138	107	122	134	146	108	135	127	120	107	131	141	135	105	112	138	135	112	156	140	138	139	148	118	129	126	126	141	139	126	113	124	113	114	147	116	113	110	143	123	113	108	120	134	125	111	144	141	144	137	134	124	117	128	143	140	114	119	115	103	143	135	129	117	128	144	148	128	166	143	121	131	121	135	119	128	148	122	138	138	124	109	126	161	149	161	128	107	113	125	142	145	136	131	116	136	127	138	139	138	136	149	109	128	128	132	100	115	125	112	127	124	119	133	112	122	136	125	146	135	128	145	138	140	99	131	147	141	119	119	129	140	117	109	101	135	131	123	118	106	126	131	145	131	120	113	128	133	117	129	126	127	137	156	133	125	146	113	135	127	118	141	121	106	143	136	137	114	120	119	136	126	119	135	121	128	133	115	132	143	135	122	107	119	127	126	116	128	112	136	133	117	126	110	138	134	121	121	146	123	152	112	153	110	119	136	106	121	118	135	129	116	148	106	125	139	125	134	119	125	103	104	125	156	109	151	125	123	138	124	131	117	139	132	132	155	129	110	116	127	142	132	117	110	130	116	133	129	140	121	143	136	139	129	126	151	112	125	133	135	127	113	139	122	150	128	139	123	144	143	135	114	130	133	143	146	112	128	134	113	117	130	129	134	126	126	140	128	105	113	131	112	123	119	138	135	136	107	148	118	138	152	132	140	121	143	121	119	108	127	129	126	145	114	123	126	135	119	144	120	130	122	127	116	132	133	136	131	136	135	140	142	136	141	122	120	123	145	114	121	129	107	120	130	133	156	127	126	126	142	137	119	129	123	134	132	123	111	120	117	132	119	148	124	121	104	148	106	123	142	132	128	104	129	136	134	142	123	127	122	136	124	130	130	137	138	136	134	151	138	131	118	119	143	138	124	128	129	118	143	150	129	132	106	132	151	108	140	130	155	107	130	130	119	140	132	130	124	146	142	124	132	127	146	123	132	135	147	131	123	124	118	109	108	145	123	99	152	115	131	132	130	125	143	138	124	125	134	119	126	121	131	133	119	136	128	130	129	123	132	145	142	157	123	118	123	122	95	146	128	117	122	141	118	125	112	145	117	110	134	141	153	128	134	128	137	129	129	141	107	151	134	152	103	153	126	123	121	118	111	108	102	127	136	129	121	117	144	119	125	109	130	148	129	133	122	147	128	149	117	128	118	118	125	116	130	139	143	95	130	129	140	125	136	122	131	134	143	140	125	147	113	120	104	137	126	134	116	125	147	156	125	147	120	154	123	135	139	141	128	121	128	135	109	115	114	121	118	125	102	118	134	147	125	132	122	123	131	151	116	118	114	130	130	116	114	138	152	114	125	132	142	131	139	124	150	153	117	135	137	129	140	131	149	116	118	130	125	139	114	117	136	121	130	135	136	142	133
7774	2884	6647	7145	6043	4959	4043	3308	2760	2341	2024	1814	1562	1427	1320	1253	1128	1134	960	928	889	825	800	799	786	754	740	750	764	739	816	796	689	803	1074	1287	1563	1271	791	686	614	567	572	573	595	542	505	513	536	514	524	519	485	487	490	497	523	505	466	473	492	466	476	456	485	507	472	516	461	466	470	475	450	473	509	461	483	472	460	461	499	481	472	444	473	477	494	472	454	469	459	483	472	441	475	440	450	448	431	439	472	483	440	465	441	438	450	457	440	477	459	466	493	484	461	458	474	474	452	440	415	410	441	454	432	448	478	446	449	482	471	415	439	440	465	457	460	439	446	482	404	428	463	474	476	433	435	452	431	453	453	428	476	415	472	448	424	441	457	389	456	451	472	448	448	449	400	477	473	467	444	422	434	432	454	462	479	414	456	452	462	424	455	483	432	435	459	465	460	425	427	446	459	449	425	425	442	462	432	477	493	433	462	441	435	450	476	464	470	436	465	446	489	430	447	448	439	431	421	440	461	446	449	466	423	403	433	474	456	439	457	426	459	446	464	450	458	492	456	439	450	437	440	415	478	451	434	441	453	428	452	432	446	485	473	395	463	450	425	428	451	455	450	463	432	441	441	448	454	454	452	420	446	431	410	402	448	454	465	481	405	447	439	422	426	471	421	408	410	431	443	445	441	459	443	436	413	455	463	426	420	478	421	442	459	423	439	443	469	488	482	448	430	421	445	435	444	453	443	473	485	430	432	442	423	405	448	438	485	489	455	421	442	446	475	464	446	438	425	452	426	448	462	442	415	471	433	455	488	450	464	477	433	469	423	439	440	450	444	456	470	447	462	455	440	458	454	423	437	508	455	419	453	454	464	441	411	445	416	456	423	441	469	474	451	419	457	412	471	468	439	449	462	425	424	452	435	425	413	475	464	444	445	440	470	467	432	460	433	435	425	453	462	452	426	464	422	452	475	415	476	409	463	462	429	434	470	400	441	411	422	441	481	463	462	424	427	455	457	470	454	427	479	459	437	432	448	434	407	422	501	480	455	412	431	403	444	420	478	447	435	476	433	441	451	421	429	443	454	459	396	457	439	411	421	425	455	459	436	455	453	477	474	458	416	433	446	446	427	438	439	431	422	453	449	475	456	428	442	429	448	462	432	441	419	396	431	403	465	444	456	420	455	474	463	463	422	461	436	477	434	438	471	460	434	472	476	432	404	455	431	437	439	456	479	471	426	426	434	476	453	450	433	436	435	469	460	469	474	443	443	461	459	400	434	489	463	448	435	419	460	439	456	452	450	416	425	467	435	445	388	430	447	455	466	401	416	454	446	462	430	475	460	424	440	406	439	431	431	474	446	430	468	434	405	415	415	463	412	460	425	483	440	479	469	431	470	433	478	403	458	431	429	460	440	430	439	465	444	449	426	416	459	435	417	420	451	435	463	456	472	429	441	448	456	489	455	472	438	446	446	450	425	488	495	438	412	440	401	447	449	444	472	419	453	500	448	437	399	442	417	468	413	491	490	465	448	449	456	465	459	445	437	480	443	407	438	415	397	463	456	455	468	437	473	427	414	411	474	455	404	441	422	432	456	470	481	423	433	455	384	446	449	448	447	444	443	475	453	471	451	463	452	417	435	442	428	438	419	425	448	429	437	460	419	468	460	457	436	426	439	476	469	424	464	425	442	410	429	419	437	413	415	443	440	401	430	459	467	429	430	466	432	440	415	443	447	416	431	464	458	503	459	418	464	455	455	483	458	437	425	464	432	430	410	443	457	469	496	449	421	466	422	443	486	430	459	432	478	444	419	451	480	425	465	498	457	453	442	449	443	447	448	451	435	448	431	449	480	448	441	436	414	440	432	409	393	433	467	454	439	449	458	444	437	421	465	413	468	444	455	462	452	416	453	425	443	467	446	447	441	449	471	427	435	439	466	405	425	458	423	431	432	439	446	453	437	443	437	432	443	418	463	480	490	469	442	426	458	414	430	472	448	475	440	439	453	457	486	419	463	471	477	440	456	398	440	425	421	390	414	480	463	447	454	430	450	484	428	412	466	443	476	450	446	453	452	440	456	436	430	434	463	398	437	451	457	448	409	411	432	461	417	435	423	452	439	430	440	465	448	445	436	457	436	430	437	466	427	461	427	453	468	401	427	471	462	456	456	389	442	417	441	408	458	440	437	419	449	455	442	434	464	462	446	438	466	427	432	425	455	435	442	462	464	422	397	455	451	457	433	493	439	424	458	436	450	465	457	450	486	459	420	438	440	416	445	458	416	440	414	428	433	437	456	444	405	438	457	444	472	461	441	439	427	419	438	432	421	432	463	462	466	454	431	444	450	419	449	458	438	488	459	504	446	485	408	428	468	458	440	446	410	454	456	456	463	431	469	433	441	458	440	435	438	404	390	462	401	461	428	451	452	462	457	431	454	411	439	445	489	452	428	474	425	435	444	421	460	432	440	448	408	388	443	471	460	417	425	465	428	462	483	410	442	458	423	431	461	466	472	460	476	440	447	430	479	469	450	465	492	457	458	491	406	412	456	467	386	457	414	449	453	422	464	421	442	426	414	426	463	469	487	417	455	440	462	438	406	472	430	434	441	422	431	464	445	418	456	438	443	447	455	443	437	430	422	450	421	443	459	458	456	438	419	436	400	456	437	439	462	440	471	492	410	443	433	463	450	454	409	465	453	480	455	455	422	446	474	423	455	415	437	420	429	416	425	452	456	428	419	443	456	450	439	419	484	464	439	478	439	469	437	466	413	440	408	403	449	472	428	424	458	420	453	467	424	466	440	413	441	458	462	403	432	445	445	430	443	471	447	440	433	471	438	411	443	452	435	427	459	426	443	398	480	413	458	411	463	465	454	458	443	466	426	470	440	417	415	445	434	431	415	489	438	443	455	463	436	442	468	486	436	477	441	466	443	449	484	447	411	425	478	425	428	407	440	410	438	451	460	449	472	447	441	471	463	437	440	433	465	420	438	433	458	435	462	454	430	464	459	477	460	439	447	413	452	433	404	441	488	465	450	430	442	448	432	493	412	418	440	446	436	404	442	476	434	439	459	475	469	436	413	436	434	444	430	461	446	438	452	433	484	398	435	459	444	471	410	438	419	436	429	446	429	431	475	475	458	451	464	448	450	469	446	432	476	438	433	431	448	459	411	447	428	408	447	466	458	404	454	418	413	445	439	460	448	457	462	483	429	413	450	429	437	430	428	459	459	431	420	436	477	434	437	474	477	465	464	437	475	459	425	451	420	445	430	498	443	442	443	391	426	453	450	445	456	451	445	442	404	466	443	451	445	438	451	456	492	464	406	445	459	432	470	493	488	439	410	448	440	411	432	422	431	425	445	441	431	424	438	432	455	426	451	436	432	440	445	460	433	472	477	436	431	458	447	457	447	448	440	456	433	456	443	437	408	457	442	449	474	453	416	446	474	443	432	439	458	445	461	417	411	449	394	433	453	443	468	442	451	466	469	457	450	434
1362	353	395	380	353	341	355	332	324	331	320	326	319	336	340	292	302	305	307	318	329	313	309	332	322	305	331	311	328	339	306	331	307	300	301	287	301	313	318	329	335	288	322	336	324	315	313	313	284	327	329	316	301	358	285	298	302	303	312	311	309	295	298	306	293	326	339	266	298	314	269	276	307	327	309	343	330	290	308	318	298	336	336	272	302	308	295	326	296	322	324	341	301	297	321	317	302	317	283	337	335	316	348	312	308	338	304	332	321	311	325	312	291	280	316	310	318	297	279	335	344	285	314	291	290	283	332	297	330	331	325	269	285	274	300	298	318	295	313	333	316	285	334	305	290	305	295	307	302	331	316	292	328	349	313	322	310	300	299	322	324	304	297	301	302	304	282	317	295	285	282	326	324	327	322	313	320	309	296	319	325	287	298	332	285	335	300	286	303	314	303	334	291	304	305	312	351	324	300	326	328	324	300	296	325	301	323	299	316	340	327	314	289	331	316	327	339	323	311	300	310	306	288	312	304	319	306	311	307	313	311	311	339	309	308	293	298	346	284	303	309	301	299	298	296	320	336	339	276	305	300	340	333	306	298	316	306	315	301	316	328	288	324	332	294	283	309	308	287	307	314	293	312	303	316	328	332	291	291	327	321	313	309	305	300	286	322	298	314	307	317	293	314	321	304	307	318	285	307	346	300	344	279	344	332	312	331	296	300	305	300	320	323	334	303	319	318	291	280	292	297	299	342	308	320	305	325	326	322	303	341	298	295	304	329	299	306	301	296	303	308	291	321	329	318	300	311	332	293	325	302	315	290	298	309	312	301	312	299	283	326	302	333	302	327	337	289	318	322	341	303	326	289	312	274	310	344	330	326	337	290	332	308	307	319	270	306	307	296	279	323	319	290	334	300	338	306	281	311	311	290	276	291	321	264	282	310	343	365	295	312	306	330	274	308	279	322	319	343	317	329	318	301	286	317	315	332	294	286	323	300	307	315	306	291	303	323	325	332	311	309	305	343	327	336	326	325	322	300	295	313	307	308	291	306	295	291	329	308	295	314	318	305	314	341	308	348	341	317	317	324	301	312	322	298	334	291	313	315	312	323	306	311	313	292	321	305	288	310	303	328	345	292	311	271	305	289	288	315	327	311	311	309	328	265	296	330	302	302	319	307	314	283	293	323	308	318	290	286	299	327	287	306	290	314	314	297	308	292	298	347	306	299	315	294	280	307	318	330	313	339	331	316	318	344	302	336	292	346	300	330	309	332	303	279	312	278	285	314	342	342	348	343	292	288	250	294	332	293	320	289	319	339	314	297	280	299	287	320	306	324	280	289	316	347	306	306	297	303	345	294	295	340	285	312	305	308	335	320	293	301	262	290	337	287	318	323	328	306	321	304	297	282	324	288	342	312	323	336	315	294	318	296	269	317	314	303	278	318	307	313	264	293	261	317	309	352	307	310	309	289	294	284	305	297	288	317	307	332	319	317	308	304	283	304	318	283	286	311	314	357	284	336	313	318	330	310	317	289	297	320	288	306	309	313	296	291	288	314	331	316	315	320	347	331	285	325	295	306	303	324	303	327	317	311	324	314	314	320	313	327	326	301	326	300	298	336	304	306	301	304	304	307	276	318	301	326	332	322	310	329	283	331	337	306	304	323	349	311	299	297	302	326	339	309	325	295	290	307	312	316	339	315	333	310	310	296	306	313	320	285	320	324	310	320	314	284	286	297	334	288	295	309	301	315	345	319	293	314	321	320	296	325	311	328	322	291	308	298	293	307	296	297	321	298	302	306	316	318	325	313	299	289	295	309	286	329	328	319	323	294	318	318	311	317	318	273	298	290	329	298	304	312	295	309	331	334	313	335	291	283	344	286	302	314	326	309	299	324	308	337	340	298	360	330	291	320	294	317	330	304	316	341	292	296	341	293	309	306	305	298	332	306	311	332	279	339	326	320	324	313	316	298	307	313	273	295	300	323	313	305	290	308	337	335	328	336	296	313	299	319	286	324	308	310	324	312	317	312	308	296	321	323	304	314	306	334	351	318	305	286	336	319	318	295	330	329	328	303	308	308	297	333	289	324	320	286	328	312	318	329	319	319	303	313	305	300	302	273	280	310	307	317	337	332	301	281	310	300	310	301	290	319	286	316	320	290	319	302	308	293	348	285	312	325	292	291	287	297	299	293	340	332	306	296	297	307	325	319	324	301	297	335	315	309	301	322	288	294	325	312	305	329	318	298	290	319	341	328	299	306	338	327	317	319	295	280	322	311	292	297	313	290	285	351	291	306	301	314	305	331	328	297	327	296	294	297	319	311	325	337	300	293	356	300	290	299	336	328	288	270	302	312	323	332	291	300	285	310	287	311	300	308	286	320	318	334	289	293	356	302	346	289	307	313	326	332	321	346	300	294	337	312	321	322	315	326	296	322	300	298	319	318	301	320	326	305	305	281	325	319	348	329	301	301	295	312	305	324	321	293	293	297	312	291	336	297	322	319	295	317	308	302	328	290	331	292	344	317	335	287	327	323	303	330	339	371	308	316	322	291	311	300	321	297	305	289	321	319	301	300	324	309	300	321	328	302	340	303	321	287	272	313	315	293	330	342	315	308	288	295	312	277	302	308	313	282	283	273	332	297	310	299	321	330	316	354	320	351	310	306	331	261	331	342	281	287	279	304	299	322	305	284	312	307	288	295	343	325	318	299	315	316	347	325	313	310	326	297	314	309	339	323	297	300	306	316	335	301	290	306	309	325	323	305	297	330	332	325	320	283	316	314	297	327	338	308	313	311	292	322	355	317	329	328	325	308	313	279	307	313	298	328	298	317	302	343	305	322	293	332	324	303	324	331	327	278	303	333	313	322	304	288	343	307	303	307	286	289	294	326	297	306	287	318	291	358	307	345	307	325	320	319	362	311	326	327	302	301	305	299	327	315	296	329	315	280	309	295	276	299	294	307	278	306	305	341	299	321	313	295	288	289	314	315	331	306	323	298	298	313	313	317	316	311	323	332	318	305	301	317	319	287	323	269	315	315	272	321	283	296	330	336	313	312	297	305	288	321	315	305	302	310	322	299	288	299	330	282	324	303	268	349	293	330	321	306	322	329	325	323	312	319	299	307	313	328	302	335	283	330	324	333	301	289	313	321	318	294	301	319	317	321	279	296	331	324	338	297	296	317	291	318	313	335	290	291	292	278	333	288	334	312	312	309	294	313	327	297	306	335	333	286	282	298	280	290	291	342	311	274	323	296	343	321	335	287	297	268	293	312	317	309	316	328	311	314	358	274	320	314	345	308	330	322	322	310	298	325	292	316	299	321	308	299	275	327	309	322	322	308	294	323	316	308	301	292	286	313	325	322	302	343	325	322	333	299	307	314	317	328	307	342	319	319	273	289	312	342	335	296	310	327	285	312	279	321	292	333	339	330	304	348	288	314	318	313	284	301	330	296	334	308	291	313	306	304	315	301	307	308	311	322	331	340	295
2380	998	1105	1190	1144	1148	1049	1036	950	936	1021	1047	977	940	954	962	946	973	986	957	972	926	906	958	933	976	903	922	994	944	922	999	961	945	872	966	936	954	926	940	944	964	926	909	946	895	981	925	956	925	891	947	953	920	919	937	940	958	943	976	945	983	955	934	924	938	934	919	973	985	918	903	933	884	973	980	961	873	924	978	966	956	898	928	963	876	976	926	887	912	965	942	921	872	909	976	909	929	881	950	972	980	943	942	908	944	924	930	986	1000	906	956	908	934	960	1000	955	935	990	924	934	961	991	896	975	897	961	924	958	958	922	956	929	980	913	913	895	947	924	889	953	939	937	950	928	875	960	896	951	946	942	931	907	914	939	965	944	915	898	933	972	949	932	912	911	922	888	938	890	909	916	919	960	881	920	874	938	918	944	984	932	920	960	942	938	965	890	965	975	964	925	985	960	899	912	966	955	994	911	911	939	910	935	951	923	951	880	946	947	913	923	987	946	974	922	1021	914	895	897	962	872	955	910	948	935	938	947	974	916	920	941	930	978	986	921	919	906	942	967	918	995	959	941	914	996	899	1009	957	1016	966	939	932	934	997	953	975	929	929	943	915	976	922	950	936	943	882	925	953	919	914	910	919	944	950	928	939	930	946	975	891	866	966	951	951	978	952	946	998	887	905	938	903	891	951	955	867	940	939	955	996	892	968	909	912	894	913	893	958	932	909	914	905	967	914	924	895	1010	969	941	965	943	958	945	964	960	916	948	932	1006	952	937	984	965	942	989	962	938	916	990	959	963	889	838	919	912	883	933	926	964	955	962	911	976	931	973	898	935	914	993	965	927	912	937	900	938	949	988	947	900	976	971	958	930	961	896	976	913	921	953	906	897	943	923	935	912	941	956	940	960	943	955	934	959	951	914	939	923	933	913	969	964	913	945	898	900	956	985	900	918	953	949	930	898	983	930	933	915	960	966	915	924	889	977	942	957	929	981	1005	938	1008	947	874	937	953	952	947	929	887	952	957	964	914	934	956	883	953	930	991	882	864	969	961	897	939	945	951	896	947	934	949	942	845	939	949	913	912	891	921	947	927	992	947	965	978	897	963	984	922	961	903	959	933	962	912	919	947	1009	953	956	932	928	960	989	897	916	938	1007	904	924	963	955	961	903	932	920	967	880	921	928	934	971	929	984	961	947	940	935	951	923	947	953	940	938	956	947	968	947	856	958	883	951	906	927	938	906	964	944	924	904	935	944	965	920	919	935	949	863	940	900	948	939	969	970	952	961	895	955	937	994	900	927	903	905	976	958	949	873	945	887	918	945	966	952	946	933	927	870	920	900	939	961	918	928	925	907	968	993	922	937	978	954	954	930	932	975	912	902	898	998	948	964	915	901	988	927	958	935	888	966	954	942	930	973	947	954	908	916	910	979	989	934	976	939	945	974	949	898	930	911	918	925	937	926	955	947	926	933	903	961	947	894	1000	978	949	921	922	939	934	972	884	907	876	942	940	926	928	950	912	913	940	941	951	993	969	938	984	922	965	913	920	929	836	939	858	958	930	935	926	933	975	953	958	920	951	899	987	974	944	955	907	980	970	954	936	909	939	933	909	902	917	968	995	918	975	943	952	933	974	892	956	950	994	922	935	977	958	923	899	972	904	913	954	949	925	926	917	940	956	893	951	936	984	927	930	899	951	887	957	944	904	918	935	959	949	943	966	943	932	946	938	918	911	966	941	944	945	930	944	956	976	912	947	906	939	955	905	950	950	955	964	1000	930	942	968	940	922	971	964	920	922	950	899	970	890	960	929	901	914	959	909	854	947	958	934	1013	942	968	905	914	974	900	955	933	931	930	958	956	977	905	930	875	932	924	943	924	957	913	924	898	967	926	932	903	966	961	891	960	925	927	981	922	916	918	1011	935	967	954	969	959	912	970	944	931	918	908	926	967	893	972	912	927	953	944	929	959	890	964	960	924	908	945	926	962	896	930	964	899	903	1013	941	924	947	1030	975	957	914	896	949	938	971	953	892	964	914	954	927	957	922	923	898	937	951	934	927	914	901	935	968	915	935	939	950	919	963	909	962	936	894	924	914	939	935	917	958	929	895	929	973	986	938	902	954	944	946	955	965	955	962	932	935	932	914	1023	901	980	937	925	930	877	1012	942	992	885	950	935	930	944	920	970	945	939	1000	896	946	894	986	947	928	889	905	933	957	901	929	937	874	901	987	860	965	928	916	891	965	913	909	916	946	959	935	899	942	961	878	1007	906	986	901	930	950	941	941	942	877	891	926	938	939	923	926	909	918	957	952	930	895	907	916	955	936	953	951	913	932	930	938	871	907	919	890	999	997	939	936	942	914	901	923	924	905	919	901	874	937	934	956	918	909	927	971	949	927	947	956	945	909	931	971	948	966	977	935	951	964	903	933	946	985	939	932	930	911	872	942	907	899	997	919	943	930	914	924	956	916	954	966	931	923	950	959	941	917	928	995	965	898	931	931	918	912	951	996	962	933	939	979	958	926	916	982	956	971	949	916	950	951	937	958	918	892	962	953	904	973	953	941	900	938	954	902	965	940	954	937	950	886	931	952	975	924	886	949	954	905	914	946	943	946	939	959	960	959	949	892	930	965	936	933	970	926	910	910	932	930	919	913	951	922	932	918	918	924	943	956	927	962	961	919	870	954	901	932	872	936	922	958	954	991	922	906	885	916	898	1001	944	932	959	963	954	895	992	988	975	935	939	936	947	894	931	946	937	939	928	978	970	900	952	942	930	931	927	916	929	874	967	947	967	940	950	911	963	897	964	905	956	961	932	937	935	921	915	957	910	869	943	862	852	939	913	928	965	931	943	907	930	912	927	892	945	912	881	902	899	922	987	918	916	936	940	942	964	927	1043	980	951	910	944	996	957	949	868	913	910	913	958	985	892	962	929	961	881	961	946	938	928	848	974	931	950	928	934	912	959	934	943	907	935	918	924	904	914	916	967	892	943	919	952	873	878	921	946	895	886	947	923	920	959	944	922	923	1008	900	966	924	958	977	942	891	935	951	937	952	899	918	897	976	887	925	916	961	935	966	934	915	886	973	987	941	929	980	944	948	932	911	946	926	962	930	970	971	956	984	926	973	978	1016	918	971	971	918	950	904	928	956	949	942	950	964	934	956	979	971	988	947	916	901	986	927	928	945	943	947	950	969	985	894	928	961	930	930	929	920	936	870	920	947	970	998	961	916	917	918	916	940	890	964	928	960	972	953	957	931	931	926	955	919	982	920	964	903	918	930	927	973	971	902	933	919	971	923	978	954	955	911	880	977	886	964	918	938	966	881	940	939	928	926	960	976	894	981	909	918	914	961	939	932	920	867	916	941	928	983	962	904	984	912	993	980	893	854	1002	931	957	937	974	932	952	923	965	935	933	906	943	938	972	933	960	971	933	917	908	964	934	954	928	908	966	1002	896	1023	915	928	932	873	946	928	970	948	945	946	992	968	926	894	952	950	935	1016	938	946	971	927	948	985	959	932
4711	1228	1586	1130	850	603	507	405	368	317	275	258	297	233	247	230	234	231	220	219	210	216	203	224	209	196	218	212	204	202	187	190	193	194	229	226	257	180	221	181	208	198	212	194	205	181	188	180	191	175	193	205	194	181	178	181	180	194	174	193	188	159	176	197	188	187	196	197	195	205	169	199	181	171	175	174	179	186	160	184	201	173	179	177	174	188	192	174	187	177	174	159	157	182	207	176	183	189	168	160	176	174	172	180	229	198	191	195	187	190	165	208	192	196	196	176	172	206	201	182	203	189	188	168	196	166	194	192	200	182	188	176	198	174	196	170	190	194	186	164	193	207	200	172	210	198	193	190	166	190	198	163	187	176	181	188	191	159	207	188	208	189	201	173	207	176	197	173	171	171	169	185	197	162	184	182	174	184	208	176	175	209	186	192	204	194	167	194	169	181	189	189	190	178	207	195	207	182	176	162	168	183	193	194	201	193	177	172	158	174	170	175	190	182	207	159	200	161	199	169	190	174	178	177	170	183	184	171	179	156	199	183	180	190	165	172	176	169	174	190	183	181	198	176	162	177	179	159	186	177	195	182	204	185	167	188	178	206	182	176	202	190	181	179	192	182	188	153	193	206	179	194	170	148	179	176	201	183	172	193	181	170	160	201	197	167	188	161	182	207	172	205	195	153	191	174	176	176	173	184	189	178	182	215	177	168	155	196	169	170	190	183	184	182	161	193	169	187	177	165	178	182	206	185	162	204	201	156	190	185	208	195	190	204	191	169	205	183	175	180	216	220	168	193	189	180	183	169	191	200	193	179	168	190	180	205	186	186	174	210	196	166	186	174	173	204	208	201	192	187	164	168	193	172	174	192	202	190	177	200	184	186	184	177	185	186	200	197	169	178	181	190	181	169	184	218	190	171	173	183	200	203	156	186	209	196	182	186	176	192	173	214	204	189	172	209	204	162	181	192	169	180	182	177	199	157	186	213	163	196	179	196	189	196	184	182	177	211	193	165	169	172	195	150	204	189	187	202	189	166	190	181	182	165	170	187	197	188	234	183	178	218	187	179	179	203	227	188	179	209	185	191	185	167	207	171	192	198	178	176	176	191	191	169	187	192	203	178	170	176	182	152	164	188	201	197	181	182	168	166	198	178	189	187	159	204	202	199	192	178	200	163	193	175	188	187	195	192	186	207	179	153	183	173	167	164	197	170	175	203	175	185	175	157	189	172	180	194	194	199	184	187	189	175	175	200	180	176	199	197	190	191	206	186	158	182	182	172	201	183	175	184	183	187	150	189	184	176	177	193	171	191	201	181	187	175	178	201	181	188	196	175	167	174	169	221	188	204	188	205	188	202	196	190	168	184	196	175	199	182	182	174	202	144	195	200	187	181	194	193	199	186	165	184	191	179	188	179	166	195	184	196	192	186	196	192	183	184	169	188	209	184	189	175	247	167	188	181	167	172	153	191	201	177	189	190	205	198	180	186	175	174	171	181	193	178	194	222	207	174	183	205	200	177	164	196	181	174	180	179	199	178	201	203	180	200	190	189	183	195	190	200	161	156	181	182	195	179	186	194	194	181	196	179	189	180	173	196	192	151	192	174	196	196	198	198	162	195	217	172	185	204	190	172	201	190	187	181	193	190	197	188	193	204	164	195	197	163	174	188	199	168	178	186	173	197	197	187	189	166	199	194	191	183	166	188	189	173	184	190	195	187	202	190	161	197	194	195	183	192	173	171	176	169	191	174	176	183	189	222	197	179	163	180	207	184	190	178	187	184	190	207	175	203	173	207	176	189	171	202	160	167	209	185	183	173	189	220	184	165	196	179	199	197	201	195	189	173	170	193	169	173	175	186	198	228	190	183	208	181	187	184	184	208	176	192	181	198	166	175	183	194	170	188	206	179	196	179	165	203	168	192	190	187	196	162	175	183	178	205	198	190	166	188	179	169	185	183	181	199	193	180	175	188	190	175	178	183	194	173	167	200	189	184	191	195	168	197	186	187	182	186	180	196	193	182	207	171	193	185	169	204	193	164	191	169	199	195	185	167	193	193	191	192	194	193	196	183	163	191	176	179	155	204	161	209	185	198	214	189	165	185	193	197	187	173	190	186	174	179	186	178	169	187	184	172	212	176	192	213	165	208	205	187	179	173	186	172	196	179	187	166	196	178	190	196	188	201	179	219	202	193	168	187	186	211	176	191	194	166	169	174	201	162	176	188	197	163	182	186	193	179	177	193	201	188	185	215	210	151	162	189	185	185	190	186	193	183	193	167	189	192	178	186	209	191	189	179	179	189	194	182	213	199	179	213	196	208	169	211	175	180	177	206	204	174	194	206	190	161	216	203	176	189	157	187	191	183	201	198	195	170	162	195	181	185	182	157	183	173	202	189	173	187	171	192	171	177	173	177	216	161	172	166	182	157	204	197	186	180	190	176	186	180	215	180	198	191	155	204	212	175	196	187	194	175	180	163	188	172	184	198	184	183	176	204	186	203	173	209	179	192	159	170	188	176	161	185	188	195	182	183	192	173	161	194	224	187	168	196	199	182	219	189	189	192	190	212	194	187	188	152	189	192	200	192	164	181	177	170	223	178	191	169	178	180	197	173	202	188	197	171	186	181	198	180	197	180	172	172	193	174	198	176	158	183	217	193	200	174	204	181	179	172	190	181	212	188	184	196	169	201	185	204	198	188	182	197	180	159	169	167	191	160	187	192	191	160	171	179	170	140	178	183	198	162	179	189	185	176	169	176	208	185	172	179	176	185	197	197	201	203	177	184	195	166	193	183	173	200	219	185	187	160	183	193	154	177	166	175	193	191	187	163	172	206	179	182	188	168	164	184	190	181	203	189	177	175	183	194	192	169	174	183	167	199	189	193	188	208	173	190	214	219	185	189	171	200	181	177	196	175	195	194	208	186	187	190	195	180	191	210	181	192	201	155	193	173	169	158	183	183	181	169	191	170	210	190	198	198	184	173	172	184	195	182	193	187	186	179	175	188	184	177	185	187	183	168	198	188	195	183	189	199	199	217	168	184	162	159	166	166	206	166	188	188	182	190	201	195	187	196	166	184	189	173	198	178	188	199	176	198	172	170	177	192	171	178	183	199	207	171	198	213	183	193	180	176	182	201	184	209	196	160	178	179	161	185	191	191	204	172	177	182	210	192	186	178	167	205	181	184	191	188	180	177	206	183	193	185	165	175	189	157	178	190	191	193	215	178	201	205	202	154	171	158	185	199	183	177	180	178	170	168	174	182	203	178	187	188	203	180	172	156	169	192	184	157	192	174	200	198	196	186	196	161	186	170	219	176	193	187	191	183	186	190	185	181	186	201	194	169	185	168	199	187	187	193	162	165	190	209	194	186	161	197	193	190	194	209	189	191	196	194	178	188	194	186	188	204	189	178	194	176	174	182	193	176	202	168	201	167	186	191	162	168	215	157	195	179	184	171	201	192	185	174	170	199	171	169	178	216	185	189	200	180
5610	1695	4031	4261	3616	3066	2476	2007	1821	1599	1444	1294	1157	1107	1062	982	935	913	912	871	856	796	796	834	774	732	779	764	779	753	805	767	724	798	946	1228	1129	779	825	740	707	700	672	666	635	631	638	615	615	592	610	662	630	684	609	630	616	651	616	606	629	688	619	589	609	574	601	610	578	584	632	622	598	625	596	611	625	605	618	599	634	600	588	609	578	596	625	605	565	558	631	590	585	595	595	593	567	608	620	661	616	627	603	574	584	563	572	630	596	604	607	605	593	598	627	598	651	649	580	612	607	585	619	552	571	602	577	572	602	650	584	575	572	565	600	581	558	612	591	580	587	594	547	623	571	570	566	667	558	581	593	616	617	613	622	595	625	592	606	618	582	572	599	596	600	586	617	570	588	606	598	608	631	640	543	581	632	593	581	589	588	607	667	567	627	574	581	611	617	591	601	597	622	566	643	589	619	590	595	575	603	589	621	599	590	542	583	609	589	563	606	610	606	559	564	608	569	595	573	628	580	600	579	601	577	570	604	586	555	617	590	620	602	590	580	618	575	650	605	600	612	616	593	614	622	587	603	572	612	650	586	557	560	612	581	587	611	605	569	602	571	591	572	567	588	530	610	594	610	612	594	564	594	600	579	583	622	591	627	607	596	610	602	611	609	583	593	595	604	625	627	623	618	611	619	568	636	577	616	582	599	601	611	596	552	578	614	608	583	556	630	559	584	596	610	636	608	597	631	564	599	614	555	575	617	621	612	606	586	581	577	542	594	583	530	569	569	624	570	614	589	552	593	582	552	594	598	556	613	584	638	619	611	583	554	604	608	602	620	584	584	613	595	614	602	614	612	593	609	599	570	590	630	615	575	604	595	572	588	610	609	579	595	579	574	565	615	634	612	582	574	607	641	600	583	577	578	572	540	626	580	610	624	567	625	614	626	607	558	614	620	577	600	575	592	590	593	637	612	603	628	615	598	587	588	568	603	624	607	597	573	605	599	597	581	613	619	599	601	573	612	583	625	626	584	565	573	646	633	653	642	628	567	575	574	574	558	624	543	595	604	625	645	611	615	559	583	583	603	599	600	622	591	582	593	606	585	568	599	602	606	602	596	575	574	585	628	639	583	575	593	586	580	557	574	602	600	599	595	619	549	567	624	619	592	584	577	603	624	580	568	604	616	583	616	598	596	622	579	562	607	604	617	581	661	638	595	566	598	626	599	594	576	575	599	555	618	600	583	607	593	588	559	634	622	580	559	604	603	573	584	638	592	600	594	589	551	565	586	613	612	620	599	606	647	629	610	605	602	587	585	654	569	582	554	598	594	581	609	577	603	619	600	601	572	640	625	607	602	605	647	592	595	562	597	658	568	626	587	630	610	545	594	594	570	606	671	612	601	606	604	598	592	635	611	605	630	635	558	597	618	589	566	622	581	585	565	610	592	648	584	617	619	564	574	609	598	617	625	544	559	591	641	563	567	603	592	590	584	571	593	597	669	588	602	607	591	582	597	629	570	566	569	593	604	600	592	643	605	592	574	590	595	558	595	602	638	577	609	595	594	587	624	560	593	593	590	615	614	588	583	580	599	600	582	614	568	570	614	597	611	600	557	625	533	589	606	587	619	629	586	574	577	592	636	577	586	592	626	575	605	597	604	536	631	602	590	554	594	574	651	593	578	599	606	595	623	645	619	586	559	597	588	634	587	574	564	603	594	583	603	620	582	572	604	577	616	642	614	584	574	572	563	568	606	579	568	602	618	602	604	612	580	599	622	590	601	641	591	623	574	594	599	613	585	616	656	618	627	581	617	569	624	611	597	553	581	627	617	574	598	568	608	615	604	580	594	552	607	596	594	603	631	626	577	598	551	590	640	580	616	609	639	594	610	621	613	557	626	610	576	606	587	577	583	556	591	592	599	607	604	620	595	567	630	549	593	608	614	592	599	597	589	633	584	568	607	576	607	583	578	618	571	563	612	581	643	554	596	549	604	588	538	634	627	591	589	563	652	614	588	630	605	600	619	584	557	661	611	580	593	541	586	607	583	603	590	600	594	551	621	579	610	582	591	589	595	601	659	582	584	601	563	599	611	555	561	621	584	601	620	604	626	641	616	571	621	611	609	621	621	577	558	600	634	633	608	614	582	548	643	578	634	593	598	602	573	595	590	577	554	587	596	603	644	597	608	637	594	568	617	566	613	611	593	593	589	589	579	629	607	606	625	575	581	594	623	578	591	608	580	608	602	621	579	585	619	650	607	583	588	620	612	595	567	590	578	610	583	589	611	619	594	543	613	563	653	587	572	536	574	593	559	616	586	632	570	557	600	570	546	593	544	559	585	574	605	622	587	623	643	624	582	633	569	621	588	612	591	557	580	588	617	617	586	587	595	561	603	601	540	606	615	623	605	599	607	604	610	588	623	595	595	611	624	562	616	598	605	619	606	631	594	573	598	631	620	631	581	581	574	622	576	619	590	612	603	593	594	589	616	635	596	637	585	578	597	625	610	574	608	588	583	594	601	608	623	608	574	591	630	655	661	592	582	653	564	590	571	590	588	605	625	599	575	574	623	614	589	581	571	602	561	595	562	619	593	628	577	604	585	625	625	562	570	552	561	593	575	627	573	627	616	601	598	593	633	596	605	593	601	612	578	579	597	630	627	579	634	591	568	611	588	609	577	599	594	566	614	603	649	585	615	628	609	616	646	586	564	604	635	592	589	591	617	591	583	634	624	608	638	617	585	595	616	651	648	597	582	597	619	589	598	631	617	615	568	561	619	602	564	604	555	594	596	570	604	614	614	595	594	589	606	597	671	602	549	630	595	634	631	607	567	612	586	614	609	565	593	629	587	598	615	590	578	600	601	596	613	567	561	606	612	585	597	584	585	593	604	591	599	628	589	618	568	587	633	607	579	608	595	597	623	619	603	589	607	586	580	620	604	577	601	553	561	625	628	590	555	605	556	587	620	600	604	606	588	606	602	577	579	623	588	571	588	571	604	569	680	633	632	607	607	632	614	537	579	619	585	572	599	609	600	578	588	568	613	603	618	611	622	621	570	605	621	649	610	609	632	620	575	606	571	619	619	588	593	615	537	617	562	608	630	617	612	590	612	613	622	606	588	617	599	576	598	606	559	618	599	590	619	604	598	600	624	580	581	588	598	578	594	589	612	596	613	587	589	631	624	582	634	628	615	607	604	666	602	593	612	575	568	586	604	625	607	559	564	603	573	647	612	559	608	588	597	590	591	569	594	607	583	613	602	578	616	596	579	596	611	617	613	627	569	595	605	629	610	585	575	636	601	628	590	538	578	566	647	595	589	596	614	604	595	613	609	577	624	607	593	595	610	573	588	594	572	617	582	570	613	602	588	611	564	590	578	562	618	534	619	614	588	593	579	636	601	644	568	620	595	615	563	611	610	537	626	624	606	572	565	539	605	541	602	552	596	655	618	597	622	580	529	583	589	624	545	619	599	557	608	575	621	621	603	605	589	590
8991	2528	2866	2072	1388	931	714	570	465	388	368	290	268	257	244	211	198	207	185	177	177	175	152	160	169	159	139	160	144	197	163	172	135	173	218	226	224	127	154	179	115	148	140	136	128	146	139	156	145	147	143	127	110	137	137	141	153	127	144	128	137	143	141	139	114	128	143	128	136	130	131	142	127	135	148	147	129	121	118	144	124	104	137	126	126	123	156	126	134	116	121	125	118	131	137	126	119	121	130	114	119	112	130	119	145	129	119	125	159	153	130	131	133	130	129	132	122	124	128	116	127	138	132	129	129	121	129	115	134	131	134	116	108	103	127	135	133	121	121	137	123	120	135	125	142	129	137	136	112	124	145	123	133	136	139	144	133	146	134	129	137	137	115	131	135	142	120	138	129	121	121	122	140	162	132	140	128	128	151	147	160	137	139	138	146	118	127	124	128	132	128	115	139	123	126	137	134	102	137	134	134	114	158	117	145	124	128	137	101	131	153	134	114	121	149	132	130	147	110	115	122	144	134	133	118	139	124	119	119	133	144	140	111	138	124	139	121	143	138	145	115	113	128	146	122	120	106	114	127	120	139	147	126	131	108	112	92	124	129	117	96	132	141	124	131	127	134	103	130	134	136	137	139	129	126	141	133	120	134	143	130	126	147	126	142	134	125	128	125	142	155	144	127	155	115	130	123	114	135	137	141	130	141	134	115	132	116	132	132	123	113	141	118	130	140	130	135	152	132	99	143	117	124	131	149	113	117	128	134	121	123	118	109	129	125	130	142	137	120	126	137	131	131	123	148	122	139	108	124	132	139	125	132	123	119	128	135	117	139	133	135	139	159	111	136	136	125	140	129	144	117	121	143	110	129	137	111	139	133	140	115	143	125	136	142	131	136	130	148	137	121	125	117	119	113	128	148	129	154	143	101	133	113	127	137	125	140	122	147	135	102	151	134	119	142	107	124	130	118	122	141	121	132	117	116	113	123	120	113	115	112	147	126	129	142	135	112	133	111	118	121	144	121	129	130	130	123	118	120	127	153	136	123	127	117	162	122	130	123	112	129	153	136	132	127	134	133	124	145	141	139	125	116	126	118	142	124	120	138	142	150	116	120	138	142	109	137	139	122	135	132	101	139	130	129	134	113	145	115	145	135	118	134	119	140	101	141	168	142	126	129	133	131	117	122	139	131	110	139	132	132	131	120	132	121	118	133	115	136	141	137	139	135	117	147	117	143	135	136	143	127	144	124	129	134	113	148	113	119	136	132	112	124	143	130	136	130	120	121	128	151	121	138	133	130	139	104	139	135	109	139	145	134	119	113	129	133	149	134	120	118	129	141	123	126	110	104	122	145	133	133	134	108	128	145	139	149	131	134	126	132	153	134	129	128	131	121	120	143	133	131	114	113	94	138	111	115	126	112	138	135	144	127	150	140	133	143	124	140	120	122	130	133	134	126	125	130	143	140	121	126	132	117	115	128	127	141	132	115	113	132	111	127	123	119	134	129	159	132	129	134	124	126	136	128	108	131	145	140	129	140	119	126	127	120	140	119	111	133	150	125	128	122	117	132	148	130	120	152	114	118	131	121	121	118	143	137	149	132	145	144	128	121	121	138	121	120	133	136	138	138	123	130	132	119	116	126	123	122	111	126	131	108	126	124	138	128	130	134	143	103	125	138	129	157	139	122	115	123	140	119	134	147	135	148	131	120	130	126	124	138	154	116	127	105	115	132	129	123	118	107	119	134	138	142	126	143	127	117	139	115	134	147	128	130	139	120	122	123	123	131	130	132	136	107	129	120	124	142	139	130	126	126	144	129	118	125	143	124	128	150	138	148	141	121	126	134	145	117	109	121	128	126	121	139	111	139	129	126	133	129	132	132	124	107	126	115	141	129	134	134	139	123	116	121	151	125	111	125	135	125	134	127	141	134	118	130	135	123	130	126	119	123	121	130	129	133	132	141	132	124	134	122	115	116	150	127	133	130	138	122	117	113	122	122	127	115	132	124	126	131	122	123	100	106	119	135	141	129	129	116	141	122	140	142	130	113	126	115	130	122	128	126	111	130	135	133	116	133	120	141	136	115	123	141	118	124	133	124	145	126	117	125	140	128	119	135	136	136	129	119	119	129	173	127	116	143	136	122	128	119	129	124	129	126	150	142	129	122	120	135	123	123	124	136	145	122	130	116	133	135	121	141	122	150	117	146	140	122	124	113	136	140	140	151	140	118	133	132	145	124	113	117	125	129	143	120	114	140	117	139	116	125	145	120	146	123	134	123	146	124	122	135	148	128	143	135	149	115	126	134	118	139	122	125	140	126	147	143	131	134	137	140	141	113	135	137	139	142	134	143	128	142	121	118	122	131	145	155	111	113	132	134	135	126	126	135	144	129	111	115	122	129	136	120	156	127	137	106	136	102	127	124	142	142	132	122	129	125	130	132	134	137	141	131	139	115	124	152	114	122	124	124	129	140	139	117	129	125	150	127	118	142	115	130	149	112	144	128	123	127	125	114	133	150	118	126	110	123	122	113	112	136	129	150	123	130	121	134	142	142	137	125	145	134	120	120	124	121	131	136	137	119	134	113	134	122	151	122	131	125	129	116	126	138	142	132	128	111	148	146	137	137	151	111	103	134	122	144	119	138	123	128	149	132	148	136	107	143	118	135	133	128	131	128	144	122	137	133	115	118	131	115	133	115	123	143	130	110	119	122	127	147	133	150	141	131	142	125	112	127	149	120	124	117	144	129	124	145	131	121	146	103	124	137	122	131	128	119	125	139	130	131	108	158	116	116	120	116	129	129	152	142	132	142	122	136	139	121	141	128	134	122	129	129	101	131	107	113	131	139	105	108	113	125	116	125	134	135	111	132	131	130	120	139	136	107	115	128	123	136	122	143	150	129	133	135	129	150	147	117	123	131	136	117	122	135	147	125	142	134	121	132	107	117	138	129	120	133	127	121	147	132	139	130	133	124	115	135	153	145	143	153	121	120	129	135	124	110	140	124	121	129	109	124	122	141	132	132	139	122	131	140	131	143	131	143	123	129	115	118	127	118	142	136	115	133	120	128	129	152	128	116	133	146	128	122	125	131	128	123	116	140	116	138	144	132	120	125	126	131	134	127	135	128	119	136	119	120	127	126	117	129	118	139	133	127	124	126	134	142	121	159	124	140	128	132	126	138	121	95	140	122	130	131	127	122	142	139	153	139	135	124	128	135	136	129	128	121	137	128	123	126	128	127	127	143	109	113	120	121	116	137	126	131	139	150	118	133	125	132	127	148	113	118	128	134	117	133	125	128	135	150	115	123	135	125	125	128	142	106	141	117	140	119	107	137	127	143	149	118	132	132	126	129	143	167	120	136	138	132	133	129	129	140	119	118	109	129	146	122	127	127	137	143	135	135	118	122	114	138	145	117	126	123	127	119	113	143	108	113	123	136	129	142	137	138	118	125	127	128	133	121	127	132	101	113	127	131	116	121	120	130	121	116	136
7688	2726	6687	7303	6132	5032	4011	3276	2750	2284	1921	1801	1559	1446	1353	1249	1115	1050	925	978	889	894	800	823	801	785	741	764	716	797	858	731	721	892	1317	1704	1444	907	823	629	603	594	576	582	548	532	596	552	526	502	507	495	540	529	488	513	522	501	488	487	517	490	472	476	487	438	476	495	487	483	473	433	470	464	446	504	465	439	496	465	507	444	441	402	449	465	448	439	485	444	463	489	440	462	445	481	432	463	437	470	458	437	480	441	421	426	442	458	437	466	459	468	459	474	421	427	444	490	459	453	449	444	441	488	459	478	454	413	407	467	471	461	458	393	476	446	512	445	478	469	468	455	463	457	450	465	490	452	411	408	401	452	448	449	477	408	419	481	443	443	465	417	431	450	456	488	439	488	411	462	475	466	447	453	460	454	453	444	439	451	457	468	445	479	485	417	441	483	449	452	465	457	448	433	437	457	444	481	457	431	444	466	402	431	460	442	412	453	398	440	459	482	449	420	449	467	451	460	471	445	470	434	431	449	413	454	480	459	407	394	440	440	458	421	461	431	442	455	469	441	439	418	409	452	439	436	463	486	489	457	421	455	438	427	441	420	435	473	462	441	435	470	481	434	458	448	482	403	470	433	374	447	446	469	449	438	447	481	413	444	438	439	447	432	403	459	427	465	475	434	432	446	448	447	443	375	448	435	425	401	470	396	443	458	448	466	470	452	463	426	441	449	446	442	459	447	478	440	454	449	412	421	446	476	478	425	421	423	440	433	427	428	433	467	420	451	464	404	404	434	465	458	462	453	445	433	437	451	423	462	477	427	430	444	436	434	481	426	480	444	439	397	428	459	445	449	440	470	419	452	423	450	404	459	459	486	441	410	422	458	459	484	468	450	418	445	418	424	433	428	463	431	440	474	430	454	414	468	432	473	447	462	480	436	444	446	398	425	462	467	433	433	465	427	440	480	459	436	465	425	416	408	425	454	463	479	435	434	480	451	453	465	427	441	433	430	454	437	462	441	456	432	461	437	459	473	460	397	440	465	435	442	451	430	448	452	436	447	454	445	455	425	455	404	419	436	438	429	449	434	455	462	406	407	417	478	464	438	454	447	429	450	462	447	430	450	443	462	483	433	432	450	415	434	443	462	438	442	437	434	439	471	449	453	449	464	475	442	435	428	422	434	457	422	478	436	419	454	491	462	431	436	432	407	459	454	449	461	446	418	426	446	457	426	421	456	416	427	435	444	449	468	419	429	450	426	435	478	449	432	458	467	467	451	452	455	412	473	457	434	465	440	460	481	437	442	436	466	458	413	480	445	428	477	480	403	446	474	429	430	464	431	435	422	435	427	444	409	457	430	483	463	483	451	438	443	433	431	464	430	395	416	437	435	473	439	476	471	455	444	439	474	460	453	475	436	422	442	394	428	460	468	425	421	438	454	432	455	447	436	437	450	436	436	454	469	418	465	431	443	474	404	413	442	453	428	490	492	463	404	422	449	450	455	435	424	413	448	453	444	466	426	443	412	424	452	426	440	471	473	450	435	436	423	469	466	428	462	471	437	445	433	443	419	465	483	417	490	435	452	391	448	419	451	426	430	406	476	427	437	459	444	437	435	478	420	429	440	425	504	441	467	440	475	447	434	430	457	472	442	406	433	510	450	462	436	457	442	403	448	458	449	449	427	434	404	461	465	428	412	454	424	456	452	449	443	428	447	458	456	459	416	465	425	444	424	440	441	426	456	428	463	451	465	423	430	437	470	451	419	468	437	456	468	420	439	435	482	431	383	462	437	434	474	465	467	456	417	468	440	477	446	430	440	455	400	445	427	450	491	497	445	430	427	454	449	471	460	433	461	463	455	442	432	460	437	457	431	450	439	425	460	430	461	456	431	446	430	439	410	411	421	466	423	441	471	456	436	448	461	435	470	429	427	463	449	449	469	417	457	411	444	465	430	496	479	461	402	444	452	439	462	455	424	453	438	416	435	429	440	455	494	490	460	425	466	459	438	432	443	437	458	467	400	429	420	481	447	442	417	438	436	394	447	448	421	410	450	406	461	453	420	443	441	420	424	446	452	470	439	469	433	395	454	432	410	455	458	431	458	408	442	447	459	506	461	466	433	447	451	449	426	431	462	461	442	429	454	455	431	485	477	412	435	465	459	435	492	509	433	458	434	464	433	460	443	447	433	448	458	458	458	447	442	455	478	445	434	416	446	430	466	436	410	425	444	427	468	466	486	445	452	450	432	426	442	464	445	455	461	430	443	418	405	416	479	438	464	462	416	460	434	441	459	454	444	443	424	402	450	423	428	486	476	455	467	462	460	430	437	469	463	459	495	421	430	428	448	424	448	439	451	418	425	418	498	466	452	460	459	443	436	450	424	452	443	444	446	446	435	461	435	432	433	425	458	446	438	448	451	416	445	440	426	417	446	427	452	430	460	417	446	459	431	409	462	444	460	406	405	455	451	463	469	424	429	452	450	442	434	459	479	465	407	427	441	438	457	433	427	449	439	426	450	433	465	440	449	473	459	435	423	431	454	451	471	442	431	462	454	447	473	449	471	467	425	444	449	450	453	425	432	443	430	445	415	468	468	465	442	444	459	422	420	485	445	459	454	429	443	451	431	445	416	425	434	458	454	424	464	420	471	455	461	433	450	454	446	454	427	457	466	430	468	429	459	411	467	422	454	445	436	441	462	463	433	421	437	418	454	467	437	450	426	422	454	425	472	465	434	428	437	449	460	413	430	450	445	452	462	481	463	462	459	487	478	403	469	470	464	424	423	465	410	425	445	443	469	406	459	466	466	466	431	467	429	474	424	488	436	448	444	466	456	437	424	425	425	455	455	448	479	415	455	473	465	423	445	458	437	417	417	451	429	473	467	406	422	457	446	479	457	426	439	445	463	435	432	444	405	452	412	458	412	401	444	454	427	468	427	440	457	456	464	423	460	461	430	454	444	426	443	476	446	459	486	434	460	467	466	433	392	454	436	446	456	477	447	452	408	433	430	426	446	436	464	419	434	455	438	410	448	462	462	455	441	474	426	407	427	441	460	444	456	450	462	462	444	455	443	444	464	435	487	435	459	447	437	449	452	411	473	445	465	413	471	496	447	442	467	451	423	440	456	455	449	438	437	430	441	447	441	433	473	426	452	448	465	473	469	458	428	467	431	465	445	470	436	450	480	425	439	456	405	369	435	452	426	440	462	449	456	474	440	435	438	418	457	449	437	475	474	435	436	458	453	496	425	472	435	455	420	421	436	447	451	471	495	480	454	446	422	421	443	446	429	425	453	421	423	445	434	428	478	432	401	458	434	428	466	424	428	447	443	419	450	442	443	419	440	395	467	423	392	439	420	433	459	445	447	460	437	430	464	487	439	468	441	438	411	442	459	471	427	431	457	490	472	451	479	414	449	486	490	455	438	448	423	414	442	466	465	442	429	479	463	423	434	408	455	458	444	467	455	436	445	442	437	432	438	421	460	452	415	441	421
1446	365	394	369	318	326	331	350	316	324	333	317	356	351	342	334	325	298	300	282	319	321	348	319	310	322	315	325	308	297	324	299	296	312	326	305	356	328	323	344	300	308	334	299	328	305	312	307	322	305	322	319	322	318	310	285	314	305	320	296	284	298	299	318	338	300	315	288	304	310	333	322	313	349	309	336	305	296	317	296	320	328	291	318	289	312	309	297	324	309	283	284	327	294	320	308	346	296	308	304	298	320	327	311	311	295	316	323	313	300	281	308	298	315	276	301	298	287	325	295	297	316	319	332	304	326	289	322	289	315	307	311	325	336	328	301	302	308	327	300	323	268	331	334	299	294	324	328	286	302	314	290	274	328	306	299	317	281	281	297	308	324	332	333	318	288	324	302	307	300	332	286	304	323	330	322	309	304	333	330	294	303	303	308	302	300	319	298	306	315	343	296	326	310	328	302	345	300	293	288	292	314	346	318	286	320	300	310	315	276	299	294	341	285	313	316	319	300	301	291	307	311	313	289	342	299	320	320	341	311	314	281	311	306	312	289	320	328	320	318	290	347	306	305	311	301	287	318	330	347	335	339	290	283	312	272	320	318	315	308	302	319	329	286	276	311	301	295	299	306	304	313	323	329	320	335	310	333	313	333	335	298	340	292	300	350	333	308	276	313	303	309	330	291	333	351	295	299	316	309	303	266	313	355	280	307	305	324	289	314	266	314	291	332	288	291	318	306	297	296	327	294	324	317	300	320	289	276	309	306	336	346	292	326	308	322	341	276	307	309	312	324	305	357	297	326	318	304	308	330	333	314	332	291	326	331	289	326	323	313	294	301	294	297	294	342	358	325	337	299	320	303	319	298	299	327	297	308	282	309	323	324	331	355	336	282	286	318	291	309	313	300	286	317	309	326	326	303	305	300	298	304	308	293	308	325	323	334	318	298	324	325	317	286	331	300	303	289	321	308	304	287	317	292	320	327	295	283	290	315	275	289	319	309	326	297	306	285	348	300	339	321	318	326	293	294	295	294	341	300	318	316	306	309	269	291	322	309	304	305	328	286	336	291	314	320	295	352	313	329	302	274	317	308	307	302	287	319	332	317	336	325	303	333	341	295	282	341	293	322	295	288	308	296	295	314	322	325	321	338	316	303	312	323	289	334	311	293	323	295	282	324	306	304	304	299	295	313	333	319	318	315	335	311	302	328	313	299	330	312	317	299	290	292	309	303	353	316	313	339	292	314	335	317	312	320	323	304	297	364	285	306	294	303	321	322	317	296	282	302	262	313	330	291	306	298	311	337	307	308	283	298	292	297	347	332	306	301	283	298	309	340	315	317	298	298	287	300	328	340	315	328	303	341	303	310	335	328	329	300	323	307	308	301	302	321	276	302	320	322	294	326	330	320	302	319	301	309	304	276	304	321	297	297	301	277	286	318	320	310	316	287	287	320	330	328	309	315	300	299	325	310	317	350	308	321	306	307	320	320	293	287	330	275	329	307	323	300	312	319	306	333	304	286	324	306	280	297	325	281	278	297	316	346	288	306	321	332	318	295	309	311	303	313	258	324	309	318	342	288	299	305	313	302	309	309	318	304	317	354	316	328	333	341	327	330	321	316	305	307	318	331	283	249	346	281	307	321	313	295	328	284	312	296	313	309	320	318	339	311	338	306	337	306	301	286	314	321	316	295	308	321	338	351	327	282	306	294	328	320	293	319	315	315	337	304	324	312	282	293	310	323	326	343	320	316	296	316	302	307	334	307	296	324	296	329	280	283	319	302	314	296	319	325	339	287	312	323	312	287	306	302	304	310	277	313	307	298	305	301	272	315	317	311	318	294	305	288	309	322	317	303	349	287	332	312	319	334	326	298	317	301	308	324	323	320	280	320	296	337	307	345	312	300	315	311	335	309	299	295	286	295	293	314	307	326	311	333	325	332	316	292	301	296	336	306	292	352	373	302	286	330	315	302	319	306	320	331	301	292	309	314	288	279	309	307	301	281	332	321	296	342	302	303	309	333	314	303	289	310	330	316	328	300	278	269	335	323	279	310	288	277	280	332	312	322	338	305	303	297	290	304	330	306	323	370	342	289	322	289	310	295	328	306	286	325	310	310	308	312	305	272	314	313	311	284	311	323	306	327	301	310	304	284	325	306	283	329	294	331	290	294	326	310	332	323	297	301	328	338	302	286	334	305	327	321	314	329	294	318	316	331	317	294	306	310	286	309	334	338	359	321	321	284	325	289	303	310	317	302	304	281	333	304	329	317	325	339	319	320	309	295	315	315	331	294	343	330	332	316	309	291	327	336	304	296	323	309	287	301	324	320	295	285	308	317	298	332	290	316	290	287	296	326	330	311	319	333	319	313	291	326	327	327	317	304	314	329	329	326	303	294	276	292	243	330	306	332	299	304	293	318	338	338	314	300	324	309	313	324	312	340	342	309	331	307	312	325	300	291	310	297	311	272	320	289	317	293	299	302	335	287	299	340	312	301	272	296	321	288	321	293	294	297	316	339	309	307	300	289	310	324	316	299	308	338	300	308	333	283	274	312	316	329	312	345	332	335	280	295	328	322	303	305	287	281	338	287	313	267	286	298	276	350	267	323	295	299	327	293	306	306	325	306	303	322	333	299	311	323	304	306	297	308	314	320	303	313	341	316	326	308	344	305	321	275	312	288	273	318	317	336	285	328	300	341	318	305	293	278	280	276	296	334	345	294	320	316	351	332	300	327	340	295	355	294	336	320	329	316	308	302	322	307	299	325	309	295	318	352	295	311	287	310	344	301	317	335	307	355	325	301	321	322	302	349	341	283	317	315	300	297	289	307	316	302	310	330	322	319	347	286	332	318	317	317	315	318	304	311	318	318	296	313	305	312	308	292	326	302	288	297	295	316	313	297	322	325	305	303	287	309	295	330	322	261	330	311	317	320	325	331	318	284	294	309	305	305	317	337	282	306	311	301	304	316	326	265	294	329	304	308	355	304	325	308	281	295	332	307	347	300	302	306	304	323	302	327	312	330	313	304	303	343	321	286	314	321	300	317	327	319	342	309	298	320	277	293	306	304	319	306	317	300	285	317	309	284	343	332	311	304	320	313	315	310	346	318	348	302	317	278	315	311	288	301	313	324	315	291	312	303	312	306	312	343	332	322	298	327	318	335	316	326	303	342	304	297	307	338	300	286	315	277	317	333	305	276	308	335	305	324	335	310	299	315	320	292	301	328	322	307	294	309	296	308	294	325	327	296	347	321	327	324	295	309	332	342	311	335	288	319	296	303	294	318	314	300	336	304	319	305	314	299	338	330	301	321	302	297	306	313	324	321	294	347	287	277	342	305	312	298	313	319	325	310	311	291	327	317	303	319	324	297	329	322	302	286	299	322	299	330	307	326	313	293	319	316	331	277	312	331	304	313	279	294	290	321	318	326	292	311	345	338	326	314	281	301	322	318	295	288	308	310	315	329	326	328	307	301	271	313	302	293	286	286
2437	1049	1157	1181	1150	1065	1083	1031	995	992	1009	998	943	940	944	973	986	946	930	923	924	947	958	965	971	967	920	909	899	960	916	986	963	973	1020	942	952	933	952	976	951	967	971	913	973	979	973	947	968	942	966	974	957	966	971	953	979	900	964	951	955	948	958	970	915	994	941	918	934	970	917	949	984	900	986	948	964	940	910	902	954	893	945	934	854	932	902	845	925	959	901	908	953	960	948	910	915	943	960	909	909	883	913	913	950	982	950	1052	950	924	980	948	960	976	908	941	967	943	959	913	914	936	966	921	911	963	955	980	923	932	906	936	965	919	951	944	905	950	909	944	917	946	930	943	947	929	924	940	939	949	965	911	944	917	940	939	919	927	946	940	923	935	963	952	929	941	957	966	911	938	886	976	942	947	935	885	987	987	918	968	912	961	955	911	961	897	971	941	954	919	946	903	967	969	992	945	932	987	961	937	941	950	890	960	994	980	949	948	963	923	960	918	946	903	967	936	931	941	946	930	954	960	917	968	970	960	889	947	949	890	1024	935	924	934	911	987	952	908	947	933	877	985	939	917	916	987	903	968	920	950	919	985	936	941	897	942	943	957	994	872	966	859	914	926	959	950	953	902	945	944	913	916	944	992	953	926	900	923	940	909	960	918	926	921	896	935	896	955	964	897	885	989	925	881	925	950	915	927	928	983	914	917	928	905	951	917	962	913	977	942	979	936	932	995	991	946	906	956	954	914	927	892	934	959	940	945	945	945	935	966	907	952	918	905	911	908	883	959	927	936	963	943	948	886	894	968	942	873	966	943	951	915	924	857	965	896	972	953	948	888	922	972	935	883	936	881	994	967	946	913	950	978	935	990	933	874	934	934	995	974	908	894	964	936	981	944	904	1015	973	914	945	917	927	927	904	932	948	895	907	883	983	929	950	925	925	904	944	946	919	944	954	899	933	941	973	913	922	918	929	893	936	898	904	929	1016	926	907	882	934	986	932	969	950	897	962	992	946	933	906	919	937	992	963	938	959	937	953	899	933	969	871	927	942	950	900	922	924	975	851	922	916	900	982	945	934	938	880	942	967	888	891	926	901	872	953	936	933	937	878	946	971	955	936	895	907	939	954	950	909	943	929	860	951	979	906	943	931	932	939	941	965	931	931	885	912	900	989	960	944	956	955	922	926	948	941	911	938	920	970	927	926	967	932	919	907	963	941	911	947	955	935	937	965	911	966	888	951	937	945	919	875	949	914	898	895	932	913	999	865	911	921	927	949	928	906	950	947	994	917	958	1024	936	951	926	941	932	936	908	959	932	959	935	959	943	918	919	957	938	901	959	986	907	900	964	904	929	999	939	932	941	938	928	953	916	940	964	887	956	942	909	926	941	913	939	918	894	970	912	971	909	957	944	960	957	903	886	927	932	937	1008	904	960	925	905	931	919	949	899	988	932	868	944	934	911	962	959	921	945	913	954	961	886	948	957	927	943	996	965	916	928	955	865	954	879	962	969	917	962	916	885	955	931	989	919	886	937	938	911	968	959	912	956	965	957	941	901	846	939	996	977	891	922	982	938	999	924	961	916	962	940	911	918	885	1012	928	893	873	964	951	968	964	919	921	911	954	925	918	934	972	914	917	933	929	906	989	892	949	894	966	933	974	990	956	928	911	863	906	945	943	906	933	965	917	930	933	948	932	906	949	935	897	938	954	950	914	967	916	938	901	875	906	921	940	919	919	925	958	941	922	989	925	940	966	959	937	915	1020	943	904	951	942	928	953	959	953	894	913	972	972	956	950	985	900	939	943	926	924	909	933	927	911	871	976	948	924	929	921	980	918	949	910	919	879	878	919	929	936	973	897	924	914	977	935	912	974	942	909	935	948	941	924	932	945	891	883	948	922	988	888	860	942	950	1001	891	920	924	928	927	920	902	980	960	934	929	895	1019	980	901	976	913	937	934	982	970	930	930	905	907	951	904	941	981	930	898	981	922	913	935	943	929	908	992	949	990	974	920	952	991	963	945	950	955	965	932	966	918	894	942	980	933	870	958	969	922	944	891	929	974	944	917	911	998	913	885	986	979	897	931	987	894	938	906	919	902	924	902	930	941	930	950	917	937	915	893	931	952	928	894	952	941	922	907	956	944	943	923	901	947	948	945	1012	943	937	924	938	874	918	937	971	938	996	910	960	930	957	963	919	899	954	903	950	948	968	978	956	931	998	926	928	939	993	940	951	901	953	906	900	956	948	947	926	959	947	956	886	946	916	939	927	917	967	943	920	932	976	941	921	939	991	917	901	901	970	1007	935	972	979	867	947	993	924	866	920	968	940	871	891	898	902	952	944	944	959	940	914	965	932	938	869	941	907	912	914	868	928	942	905	935	918	902	935	890	926	919	915	892	921	896	966	940	948	921	892	956	954	947	919	901	958	910	929	914	998	982	924	985	961	892	1006	907	969	964	938	956	963	957	957	914	940	909	948	928	985	966	974	939	935	927	925	999	925	880	968	873	913	973	917	915	960	940	903	897	964	929	914	983	978	969	874	952	928	937	885	951	919	911	923	936	906	962	938	905	913	938	946	926	927	900	920	946	951	962	897	917	939	935	912	946	931	926	965	936	909	943	920	966	972	961	972	923	942	874	912	945	954	916	949	930	890	903	944	926	951	916	902	956	940	960	934	974	935	927	938	874	866	925	972	948	996	966	947	930	940	979	937	943	945	903	942	923	940	969	922	902	970	945	964	955	908	900	960	890	879	886	861	875	950	929	956	947	949	909	986	910	889	935	886	951	980	924	986	935	891	933	922	921	887	924	950	950	987	982	905	960	1000	943	934	899	961	951	935	936	976	951	940	982	918	953	887	895	956	928	846	929	927	907	898	971	1018	880	925	923	891	897	948	904	972	930	967	957	972	978	965	938	953	959	937	936	925	892	951	946	953	958	928	946	947	941	950	967	953	882	958	953	909	944	979	957	953	973	950	963	979	869	985	917	903	936	931	963	936	944	953	906	954	953	938	951	959	893	919	918	936	951	945	892	893	919	940	921	947	903	985	961	989	955	979	924	941	916	954	919	998	927	973	922	949	942	901	994	933	885	922	951	892	926	927	938	912	924	943	965	936	976	895	888	933	948	955	993	927	957	951	946	917	973	919	926	975	867	903	945	945	917	944	1002	905	1000	902	918	899	964	893	975	948	913	932	914	905	907	933	977	922	986	958	894	941	936	942	949	943	912	934	923	947	880	925	955	956	899	974	965	929	964	878	951	940	925	962	941	939	970	899	899	932	950	959	947	903	975	968	928	911	917	893	961	919	961	956	974	924	931	967	957	942	927	929	1002	912	893	960	910	878	943	910	915	953	909	929	962	968	911	928	904	928	905	946	923	996	919	906	901	934	884	971	936	909	899	925	906	914	894	927	886	924	953	941	915	914	909	953	911	945	896	923	954	937	915	950	932	916	947	975	948	943	942	904	967	907	925	943	923	928	985	988	972	893	885	959	917	962	999	925	944	928	906
4752	1270	1584	1205	809	632	510	408	343	320	290	299	262	245	274	233	215	219	225	226	227	219	169	179	185	200	190	203	216	184	199	185	176	223	247	253	197	210	209	189	187	211	215	179	188	181	196	216	185	206	180	167	196	190	195	193	196	190	189	181	175	172	181	217	191	169	161	201	157	180	182	173	182	165	191	186	190	186	184	194	180	187	198	173	184	172	214	203	191	197	187	179	195	187	158	155	164	165	193	171	198	195	202	175	169	171	190	174	186	219	194	169	195	188	175	187	199	178	150	185	184	199	178	188	196	158	187	154	203	205	188	177	175	196	186	152	173	164	193	176	191	174	176	182	174	209	170	180	212	184	184	182	184	179	180	186	165	175	203	208	179	163	171	173	205	180	172	199	203	189	189	200	196	193	192	183	184	169	196	162	181	165	206	186	208	177	172	176	189	185	191	189	152	184	183	187	163	181	157	188	203	173	185	192	195	164	181	178	184	208	155	195	204	208	176	192	185	182	194	166	183	190	200	216	195	178	190	171	178	193	162	195	172	171	193	196	176	185	185	163	181	171	183	209	179	188	174	172	182	185	180	169	172	190	182	188	153	192	193	199	202	217	199	238	178	196	199	195	180	191	199	184	174	173	191	167	172	174	174	188	161	190	177	171	197	180	186	197	215	186	172	180	175	191	166	202	188	206	187	189	188	176	190	177	180	179	188	173	189	185	172	161	179	178	172	206	179	181	162	201	187	200	199	179	182	192	175	190	184	159	201	202	160	177	197	173	192	182	191	170	195	187	179	186	189	190	205	188	199	175	209	169	185	194	183	195	169	187	190	188	168	186	192	163	160	204	194	193	164	184	177	171	181	193	183	179	181	201	203	160	176	169	171	174	197	172	172	193	170	184	193	154	202	184	167	181	187	196	199	217	184	197	190	180	180	190	199	175	164	195	187	180	180	201	165	182	187	157	155	153	164	186	195	186	173	161	172	190	170	182	173	197	201	199	187	197	185	177	215	171	188	193	185	214	198	171	180	197	180	210	178	186	150	185	167	173	199	172	184	175	184	215	174	176	185	138	188	188	199	182	193	187	183	189	180	193	175	145	182	184	186	194	186	169	176	150	190	181	190	182	178	197	214	181	188	186	167	193	184	168	175	207	187	193	208	191	175	210	177	184	170	177	197	195	192	201	207	197	193	178	178	192	180	170	178	193	200	178	175	181	198	193	186	211	179	199	163	180	195	165	154	165	183	194	198	173	216	151	149	189	174	174	164	152	201	187	212	193	191	183	171	184	182	198	177	201	185	170	176	172	179	163	176	188	185	197	206	177	176	177	225	191	193	168	180	196	206	193	196	183	176	172	192	169	190	193	174	211	181	170	161	214	177	166	172	180	184	177	191	198	199	192	192	158	184	161	194	197	177	190	175	178	183	201	180	184	159	167	192	182	164	174	169	183	175	177	175	204	175	193	166	193	202	168	164	180	181	173	183	167	171	177	206	186	195	202	190	193	197	190	193	186	201	166	199	164	164	208	146	175	185	184	191	171	192	188	182	209	203	168	178	201	200	207	177	182	161	177	180	204	195	193	189	201	185	180	183	192	196	212	170	193	205	202	169	195	167	183	186	192	193	174	186	184	204	202	181	158	213	189	183	175	207	194	188	165	159	148	181	187	206	184	187	203	187	192	188	180	187	180	182	200	189	184	181	197	200	190	179	193	205	187	212	164	178	191	202	177	230	162	195	184	193	180	174	186	181	176	164	187	197	181	168	203	193	198	216	187	205	193	158	175	181	175	180	198	186	187	176	170	181	198	167	172	198	186	164	177	183	186	165	189	182	215	201	204	167	195	197	176	169	160	191	174	191	207	195	193	176	197	168	193	174	170	197	182	152	182	184	177	185	200	193	191	182	204	188	175	160	172	173	199	176	179	188	183	167	187	193	192	160	177	180	179	189	217	188	163	157	219	185	181	185	202	169	181	170	193	204	172	168	170	166	160	216	190	198	203	159	188	175	195	191	189	170	174	195	176	187	176	167	177	154	182	177	194	193	199	180	182	169	179	182	165	189	184	170	178	174	172	187	169	186	180	183	189	196	172	190	193	175	193	184	191	178	194	202	201	214	177	187	186	200	192	192	185	175	190	177	171	190	189	194	185	202	219	183	204	182	177	196	151	172	179	178	178	202	177	169	186	180	196	205	195	174	162	174	207	214	170	176	167	166	181	188	149	187	195	184	179	173	201	161	175	194	201	187	206	169	198	185	178	175	168	199	180	179	178	187	175	196	178	200	193	203	179	164	192	183	175	159	177	190	184	184	167	203	178	184	231	192	155	223	198	192	195	176	189	189	164	162	169	187	191	194	209	197	181	173	166	180	173	149	182	200	182	180	198	186	178	200	183	174	173	182	208	184	179	175	177	181	196	193	188	190	198	193	162	188	190	191	174	188	179	183	166	179	187	187	202	185	169	164	193	172	183	206	170	176	192	198	165	164	186	182	168	166	168	197	188	153	190	172	187	193	195	181	188	178	187	188	175	194	179	198	162	188	187	196	188	180	178	154	180	196	189	179	174	178	176	201	185	182	165	183	193	181	186	218	176	199	186	178	171	178	182	196	178	180	202	174	190	187	185	197	196	199	183	174	196	170	182	158	175	172	187	198	167	172	196	181	185	179	181	187	182	180	190	179	185	186	204	180	212	187	188	177	194	173	181	158	193	156	203	171	196	187	186	182	172	185	189	167	181	178	210	188	178	178	151	189	174	193	152	182	191	224	179	193	180	181	185	151	190	172	192	164	192	184	193	162	194	208	190	190	190	184	189	183	176	180	175	182	182	158	173	200	183	171	182	206	170	200	188	176	177	184	208	195	173	173	167	193	175	163	188	203	177	178	206	177	199	194	181	171	206	193	200	223	194	186	182	187	200	191	189	176	193	188	173	205	181	179	176	159	168	191	212	167	217	196	180	179	172	206	216	205	207	177	172	190	184	198	185	178	180	180	180	186	179	189	178	177	183	191	174	177	188	163	204	188	182	182	173	181	184	177	196	188	195	170	224	192	203	179	169	164	163	176	188	173	191	185	202	173	177	192	180	191	199	201	177	208	194	207	163	191	183	180	182	196	196	188	157	178	201	194	197	160	201	187	198	177	182	169	189	177	171	207	185	170	202	181	181	196	195	192	204	200	196	200	167	170	187	182	189	218	177	158	179	175	219	177	181	195	172	199	179	169	189	208	173	163	194	204	190	197	174	169	172	187	194	174	187	183	192	192	165	201	170	179	192	198	185	190	211	195	203	173	203	191	197	173	169	194	171	156	163	151	179	176	184	209	159	209	201	160	175	196	198	191	183	195	175	176	200	209	180	176	185	200	176	186	187	206	187	212	213	154	216	211	218	202	159	177	200	176	181	175	210	178	205	192	183	183	206	196	208	166	184	169	185	192	182	174	166	192	184	172	193	193	194	197	157	175	203	156	201	186	217	171	194	202	204	180	188
5613	1840	3873	4166	3728	3034	2486	2101	1836	1538	1455	1360	1147	1100	975	946	955	921	925	858	874	787	776	765	798	766	739	738	754	805	776	770	755	812	1132	1294	940	842	735	638	677	722	638	683	648	647	581	650	647	641	600	652	632	682	635	622	647	630	621	655	581	618	656	618	623	664	605	600	617	664	580	623	584	588	678	568	596	530	606	615	613	647	576	615	584	575	621	598	640	589	574	594	588	638	603	570	577	588	619	564	581	601	601	630	616	585	660	611	599	608	600	574	604	637	642	569	604	606	636	591	590	580	625	558	621	607	614	581	528	601	593	613	629	577	559	601	588	632	612	558	590	576	627	597	568	619	580	600	613	594	593	575	632	571	579	558	587	526	605	555	603	602	606	548	549	588	594	589	583	554	590	615	586	571	544	602	592	637	628	601	582	582	570	583	591	625	599	551	604	597	619	581	597	539	590	605	568	612	602	581	614	625	587	597	616	602	573	585	598	630	576	581	560	655	605	612	628	573	591	602	583	602	562	597	621	612	560	557	611	617	600	568	592	554	638	600	562	599	605	580	561	612	616	548	597	567	597	577	597	642	617	584	579	587	586	610	606	582	570	578	588	581	572	554	557	575	566	574	612	631	559	593	585	585	645	616	590	630	641	609	600	590	584	572	593	619	565	632	571	551	582	615	570	581	561	594	572	586	555	610	614	568	573	545	588	612	583	584	589	596	607	624	579	589	599	580	582	583	578	564	637	602	595	605	565	643	567	608	618	572	616	587	593	584	590	586	643	598	611	611	632	603	590	594	583	594	611	588	634	565	562	615	618	584	574	579	605	595	610	594	544	556	617	614	629	606	587	627	581	599	576	581	614	608	604	588	599	617	599	543	592	604	623	559	596	616	557	558	537	631	577	609	607	609	605	588	565	598	581	602	577	582	609	594	594	595	596	602	606	625	606	586	613	594	566	597	581	616	551	605	596	584	651	545	628	626	589	605	608	601	584	599	600	568	555	588	584	554	586	601	590	604	599	575	598	552	595	580	623	585	576	590	598	552	594	558	587	595	593	577	594	605	620	562	580	634	594	593	590	621	595	588	589	612	584	615	615	601	582	588	619	607	558	585	642	564	588	556	614	617	562	562	563	585	573	603	569	668	604	609	616	566	602	620	630	589	578	602	582	611	613	573	602	621	656	643	585	567	594	629	583	585	612	575	564	575	610	609	591	614	647	610	584	584	593	617	564	594	606	599	618	594	507	592	571	579	587	583	541	629	595	560	564	599	585	567	564	624	574	596	616	558	593	668	604	560	616	594	573	584	592	569	543	617	586	588	622	627	586	588	545	614	607	551	580	589	635	560	579	623	597	569	595	617	604	625	555	577	591	592	628	606	578	595	575	577	568	587	556	601	591	613	586	571	601	607	616	573	594	611	573	575	608	570	588	603	586	623	531	578	605	607	623	533	598	606	581	634	564	618	608	635	587	596	575	577	609	601	586	657	567	631	568	626	643	584	587	598	541	584	562	593	585	598	601	590	597	607	560	571	588	600	629	611	616	600	579	623	589	583	574	568	585	578	583	637	583	550	578	572	586	621	593	630	630	607	590	569	569	640	619	620	621	607	655	573	573	591	589	587	637	584	583	637	592	566	574	607	599	580	621	625	576	558	585	624	602	586	553	558	575	614	595	599	600	592	613	562	563	654	581	622	601	613	631	587	596	656	608	587	594	575	571	588	567	632	640	564	568	612	595	603	600	583	583	584	624	581	535	543	561	560	577	550	595	541	589	601	613	598	615	592	546	583	608	559	548	607	564	605	550	628	634	597	570	617	573	611	566	566	556	580	566	591	588	611	597	628	581	597	643	589	571	575	571	610	598	602	572	562	602	607	591	585	603	592	538	610	584	568	571	611	590	599	613	605	622	586	600	586	623	612	575	591	615	633	614	583	609	617	647	587	601	607	615	618	656	584	596	609	568	553	591	643	578	594	600	583	584	622	605	597	639	606	648	546	608	582	592	623	611	595	597	582	591	614	565	600	631	581	616	587	597	618	585	606	610	613	530	579	588	582	612	600	587	572	581	536	559	622	578	600	575	622	620	563	582	570	624	542	606	601	606	589	612	649	587	583	612	605	602	594	607	588	611	614	583	613	589	585	567	559	613	564	605	560	580	575	586	600	590	600	552	586	602	615	614	588	611	550	549	589	602	582	585	579	606	602	605	595	572	571	567	551	623	605	567	610	614	609	587	634	553	548	564	579	596	573	616	613	581	587	623	599	587	594	587	572	597	583	596	629	618	614	580	590	567	564	570	556	605	579	579	591	579	568	617	629	591	588	584	635	612	575	587	596	571	563	593	612	556	585	606	572	574	617	618	579	612	582	569	626	598	569	581	553	589	582	530	611	602	588	574	574	614	567	629	628	621	623	591	615	633	543	564	583	596	612	599	574	620	582	578	574	582	603	603	577	616	583	606	601	572	612	602	590	613	610	626	588	573	595	628	566	522	598	587	577	581	596	561	615	602	626	594	571	620	626	582	590	576	596	592	568	547	581	573	600	569	641	598	583	569	607	565	600	593	592	623	618	612	594	594	571	584	556	586	574	635	586	614	593	578	580	570	581	592	587	619	613	578	551	577	572	596	584	595	606	559	617	558	608	588	585	593	590	606	596	598	603	586	581	585	613	563	581	588	598	612	565	584	620	605	629	569	603	591	597	590	621	620	566	679	629	579	585	549	578	624	554	559	610	602	629	575	573	567	638	617	586	626	577	568	611	572	619	640	583	586	656	596	596	619	606	592	588	561	570	538	614	600	573	610	602	574	590	555	656	593	630	624	613	589	633	600	577	574	558	573	541	627	594	573	580	590	565	608	582	618	604	551	568	590	614	597	597	556	589	627	615	586	647	608	558	626	585	586	600	593	647	642	602	595	550	564	616	599	598	584	551	617	615	628	570	570	557	593	606	559	582	571	590	572	563	608	560	556	615	591	600	584	582	599	558	579	635	608	589	619	575	590	584	589	604	588	633	581	558	605	626	581	603	617	592	570	623	615	614	585	591	586	578	588	608	618	627	617	611	613	598	600	595	569	564	564	604	578	603	635	557	574	590	592	605	564	569	574	588	596	586	653	587	554	613	578	574	532	577	586	653	572	599	608	588	587	559	572	536	585	576	614	568	599	583	567	619	565	664	576	560	564	635	581	577	640	592	570	601	560	624	627	605	609	569	590	611	660	612	594	572	616	574	635	597	610	594	580	572	571	601	565	545	585	582	595	634	551	588	635	610	579	560	562	617	650	599	644	573	609	552	675	552	589	593	600	572	583	625	603	584	597	622	634	601	601	593	628	606	605	583	599	612	595	612	620	591	578	597	593	569	560	588	638	549	598	574	619	580	586	563	567	587	614	610	576	584	597	540	594	619	586	591	613	634	599	615	635	621	579	542	582	592	586	582	614	602	578	610	584	580	604	575	578	562	650	611	574	582	598	582	617	589	593	630	601	598
