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
338320242895	338320243408	338320243958	338320244508	338320245058	338320245608	338320246158	338320246708	338320247258	338320247808	338320248358	338320248908	338320249458	338320250008	338320250558	338320251108	338320251658	338320252208	338320252758	338320253308	338320253858	338320254408	338320254958	338320255508	338320256058	338320256608	338320257158	338320257708	338320258258	338320258808	338320259358	338320259908	338320260458	338320261008	338320261558	338320262108	338320262658	338320263208	338320263758	338320264308	338320264858	338320265408	338320265958	338320266508	338320267058	338320267608	338320268158	338320268708	338320269258	338320269808	338320270358	338320270908	338320271458	338320272008	338320272558	338320273108	338320273658	338320274208	338320274758	338320275308	338320275858	338320276408	338320276958	338320277508	338320278058	338320278608	338320279158	338320279708	338320280258	338320280808	338320281358	338320281908	338320282458	338320283008	338320283558	338320284108	338320284658	338320285208	338320285758	338320286308	338320286858	338320287408	338320287958	338320288508	338320289058	338320289608	338320290158	338320290708	338320291258	338320291808	338320292358	338320292908	338320293458	338320294008	338320294558	338320295108	338320295658	338320296208	338320296758	338320297308	338320297858	338320298408	338320298958	338320299508	338320300058	338320300608	338320301158	338320301708	338320302258	338320302808	338320303358	338320303908	338320304458	338320305008	338320305558	338320306108	338320306658	338320307208	338320307758	338320308308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15122	1877	1267	927	696	547	466	396	314	303	277	209	178	154	150	142	150	136	137	129	151	112	134	124	122	130	137	114	116	105	117	132	122	116	116	123	126	138	123	135	124	134	131	155	124	116	119	123	113	116	113	124	123	130	121	113	145	129	112	129	127	125	127	129	136	108	115	135	155	122	146	124	140	121	117	121	145	132	114	134	142	127	139	108	112	108	125	119	123	121	136	101	124	126	117	108	113	126	120	125	103	112	128	118	123	131	132	119	112	127	115	127	119	119	132	125	142	132	101	126	128	136	120	99	137	154	115	116	115	114	112	114	136	128	116	121	120	120	114	137	114	121	134	124	143	127	135	120	107	121	111	134	121	130	131	112	112	115	113	121	117	135	116	113	129	110	125	110	114	131	111	121	127	121	114	121	118	129	120	103	118	111	100	132	111	113	115	108	123	110	119	122	116	110	101	142	109	125	123	126	133	118	131	128	145	114	146	120	126	124	135	96	103	116	134	128	117	127	126	113	125	105	135	110	123	122	137	128	108	106	135	118	102	129	115	117	117	136	100	107	126	128	123	110	133	130	120	130	129	126	118	122	121	129	111	118	136	125	124	109	122	117	127	100	124	138	139	113	151	108	119	110	138	129	136	137	116	139	131	124	139	98	118	117	105	131	129	123	118	106	116	106	114	96	103	142	124	129	127	113	133	93	101	107	116	130	134	115	104	116	124	117	138	123	128	108	106	117	97	113	128	116	102	134	116	131	115	110	130	119	138	138	126	120	115	110	110	117	129	116	131	120	106	110	116	122	125	111	134	140	125	117	128	130	134	114	132	101	125	115	119	116	133	116	114	124	106	124	127	122	123	100	112	136	102	127	123	124	116	102	124	110	111	115	122	137	124	128	116	100	98	136	130	124	112	119	121	103	137	130	101	125	91	99	127	111	128	102	122	132	131	128	108	125	119	129	119	109	122	130	109	139	135	125	122	124	125	100	133	147	112	112	123	105	110	133	132	109	118	115	126	98	114	130	125	127	108	107	117	120	101	110	126	139	129	100	100	113	126	114	104	90	122	114	105	131	148	127	126	129	132	128	136	123	113	110	125	112	104	113	116	149	144	116	126	126	105	115	122	139	131	138	121	131	115	109	150	112	129	129	139	131	110	141	123	93	127	125	119	126	123	131	145	135	125	123	140	129	125	121	115	120	114	121	134	118	116	98	103	119	105	112	118	114	107	126	108	130	113	132	119	128	135	132	108	104	129	106	125	118	129	144	132	130	109	122	125	99	131	127	111	108	127	140	135	111	101	100	105	139	142	111	134	115	120	120	115	116	116	113	92	125	131	115	132	130	126	131	127	112	117	103	121	130	119	115	113	136	95	129	126	116	105	122	110	127	123	130	104	138	109	132	119	136	116	116	134	135	99	124	102	127	118	140	111	125	122	104	109	105	130	120	123	129	128	123	130	91	103	123	117	128	127	129	124	130	122	124	134	118	127	130	118	125	85	113	108	122	139	112	132	155	132	106	134	140	117	141	128	118	101	121	129	123	124	125	142	111	123	113	135	122	122	125	128	136	137	131	126	141	125	123	109	123	129	127	118	123	134	123	114	116	117	117	122	127	116	112	136	133	147	120	95	113	116	134	116	142	94	118	110	126	105	111	136	139	121	115	127	104	134	119	120	129	139	134	106	116	120	140	109	100	145	123	135	119	104	109	113	118	115	135	116	110	134	129	118	127	110	126	104	126	107	136	133	132	119	110	121	127	127	112	108	146	116	110	119	118	128	118	105	128	94	127	154	131	129	108	131	127	130	124	120	124	117	103	119	146	110	116	125	121	118	126	124	128	114	111	121	128	127	124	124	123	109	110	106	127	102	127	124	111	149	119	109	125	119	133	130	121	113	115	126	145	120	124	129	96	137	135	131	101	142	113	120	118	114	125	106	99	130	129	146	118	101	116	129	104	108	97	107	122	151	126	129	120	119	110	128	156	105	112	136	126	129	118	113	125	117	114	112	108	114	135	119	134	119	114	116	140	120	106	129	110	123	118	133	113	131	119	147	137	119	113	128	112	129	120	141	113	95	133	120	121	131	113	117	131	116	105	105	132	125	129	127	120	110	136	126	118	132	113	130	133	124	129	111	137	115	107	118	145	123	119	130	114	115	122	113	123	129	128	131	125	110	136	140	144	119	131	109	119	109	131	102	124	120	138	129	102	126	113	127	111	100	109	126	103	95	113	112	135	136	126	151	140	129	125	138	134	142	125	106	105	119	121	132	121	130	119	116	130	126	128	128	99	100	125	124	129	108	103	101	131	104	128	121	122	142	119	131	155	119	127	114	136	119	135	113	126	145	114	135	96	129	111	121	105	118	118	115	120	132	115	122	117	131	129	141	131	123	142	102	138	120	114	110	126	129	125	144	132	110	112	126	100	108	119	133	113	106	118	114	131	115	126	125	113	111	127	147	126	128	114	123	113	127	129	107	113	112	121	138	115	119	129	107	120	124	115	115	113	126	116	110	116	116	99	115	115	121	112	132	113	134	106	100	114	120	134	122	120	110	126	113	129	138	140	135	117	112	123	123	97	103	140	118	127	119	124	122	125	112	122	122	123	104	128	145	152	112	152	144	124	114	109	124	121	119	130	111	142	114	127	141	114	100	118	114	121	130	118	143	112	137	121	101	127	103	148	150	137	108	141	111	129	120	126	129	124	116	131	103	109	135	104	117	123	106	98	126	134	128	117	146	121	122	128	112	109	106	124	120	109	119	114	103	116	129	132	145	140	135	114	122	137	131	120	121	112	133	135	118	106	111	131	114	138	123	123	109	112	112	123	119	115	126	118	117	127	106	132	135	122	140	119	118	109	157	131	109	121	112	89	96	117	110	127	127	118	114	130	135	122	122	136	110	104	144	92	134	128	132	119	121	131	128	127	127	111	146	126	132	141	118	84	114	136	127	121	115	127	102	116	109	128	113	108	112	127	118	104	86	138	115	131	113	122	123	124	138	118	103	119	120	122	116	133	110	125	100	128	128	125	130	117	105	133	115	124	116	135	144	141	129	122	117	139	126	119	130	111	122	124	120	115	137	116	118	123	110	112	105	123	113	123	133	137	116	122	111	140	102	123	125	124	121	137	131	100	97	151	135	107	117	102	131	101	113	126	117	131	133	123	120	111	109	135	141	131	112	110	101	108	122	120	121	129	113	148	126	95	112	122	127	129	134	137	126	107	113	110	117	122	122	122	110	127	118	100	116	95	133	106	124	105	116	137	145	119	125	109	113	102	121	144	116	140	121	117	114	117	137	98	122	136	125	122	124	102	118	139	118	117	102	122	129	107	126	122	116	143	117	120	124	141	119	106	129	131	116	134	170	117	112	111	116	111	129	122	113	113	126	133	124	124	120	107	133	128	126	124	110	123	125	142	103	104	143	102	136	139	148	117	136	104	106	103	111	126	101	142	123	109	115	112	136	127	128	104	136	111	100	117	108	114
8531	1401	2493	2879	2797	2248	2001	1697	1361	1394	1136	723	596	559	492	448	441	412	458	411	401	401	375	386	438	397	392	416	356	376	445	387	369	355	343	325	324	358	328	371	331	298	349	342	310	307	319	312	303	318	317	297	332	316	329	290	274	304	323	331	341	357	318	303	339	328	342	334	291	297	321	351	339	313	329	316	295	295	282	310	318	308	329	295	296	290	320	304	304	317	327	286	327	323	324	286	293	340	313	348	304	294	299	327	308	327	291	329	311	316	327	318	300	320	353	321	316	314	302	322	302	320	305	334	313	301	310	311	293	301	308	304	311	282	330	346	306	319	284	289	283	293	310	301	329	348	321	334	328	327	278	325	341	300	290	305	301	310	299	322	302	294	298	332	329	303	317	268	313	318	323	300	308	308	274	311	272	305	340	312	306	308	316	329	280	329	315	331	287	278	332	314	315	312	317	315	301	298	348	341	341	325	326	272	336	308	332	308	288	299	298	320	285	316	310	316	336	306	296	320	329	297	287	302	324	314	291	285	295	335	295	307	360	291	320	288	310	325	309	292	293	310	316	309	310	286	299	318	306	279	278	296	324	272	324	297	328	307	328	311	312	311	314	307	302	282	331	310	307	317	299	314	313	323	318	292	298	334	294	307	301	300	310	343	303	332	301	306	333	327	325	311	331	341	310	337	338	317	297	294	289	321	309	331	313	301	324	295	330	313	329	315	278	302	298	308	309	301	312	306	295	345	309	296	298	291	318	332	288	312	306	330	321	338	310	361	271	300	324	316	281	303	315	334	310	329	279	308	321	297	324	329	298	313	318	306	312	282	299	317	292	337	313	304	320	314	305	312	320	296	311	343	312	317	324	249	316	307	313	318	306	316	309	336	324	338	326	264	317	326	333	326	327	307	291	322	322	291	266	299	292	314	300	295	322	286	319	319	321	274	310	294	334	323	330	318	307	328	297	314	314	280	311	327	309	294	330	309	292	336	303	292	288	317	324	300	302	341	332	306	324	327	324	297	306	314	283	281	302	296	299	318	302	311	299	340	310	351	325	287	339	316	307	325	306	280	315	320	341	313	322	306	305	305	319	288	304	328	289	322	311	323	289	306	279	292	312	308	318	312	298	292	302	296	285	285	319	300	337	281	310	318	308	296	322	300	291	312	323	310	363	320	298	309	289	282	296	305	342	350	334	299	319	321	264	310	303	329	306	331	309	324	305	317	320	313	327	316	293	320	317	302	290	327	317	279	326	308	272	273	287	275	321	304	318	324	268	303	319	294	308	319	300	318	305	308	277	308	315	307	345	322	330	298	330	314	321	307	329	298	301	315	297	263	313	305	283	356	366	316	300	309	299	321	329	310	276	313	319	296	297	311	304	301	321	300	296	318	313	334	348	285	333	317	289	331	277	306	295	324	292	326	313	303	322	293	287	323	294	317	319	299	279	295	332	312	313	321	299	293	329	312	287	323	315	297	310	331	312	261	303	325	320	304	316	316	282	313	344	329	335	315	320	315	318	314	321	282	317	335	312	314	332	327	306	305	323	328	321	328	285	280	302	318	323	317	326	322	327	282	304	300	297	308	313	334	329	332	318	335	363	334	314	319	310	337	310	349	304	321	302	326	313	317	313	319	294	305	284	311	322	325	318	311	352	306	333	309	308	312	313	314	322	322	287	292	307	333	339	335	321	321	285	305	345	334	309	272	319	305	327	294	326	306	312	299	311	325	309	294	286	290	286	304	318	331	309	309	310	268	315	299	292	328	311	302	312	285	319	339	304	297	272	339	320	333	290	287	331	319	313	319	323	310	324	318	308	323	321	350	316	314	303	307	317	299	278	314	279	311	298	281	309	288	282	305	304	293	316	315	349	309	315	294	304	279	321	313	317	308	321	328	321	291	326	296	335	297	299	292	306	309	314	302	293	306	327	305	306	335	313	281	325	308	334	327	322	290	321	313	330	284	318	308	295	297	304	307	324	303	307	313	328	314	305	329	290	315	299	301	312	299	361	273	327	308	285	316	327	296	301	290	323	299	289	286	296	271	322	312	287	301	300	311	328	278	321	315	307	305	320	290	309	301	310	329	308	318	299	293	280	281	296	331	259	331	321	317	300	311	329	285	294	304	275	312	324	322	315	316	307	274	300	310	317	298	321	316	336	313	323	338	284	289	309	310	294	313	310	336	299	295	297	319	317	315	304	329	310	296	330	298	319	318	309	316	288	289	302	272	327	316	295	288	320	317	311	313	318	308	335	294	301	281	282	290	306	308	315	317	339	328	308	308	336	296	311	335	335	308	321	309	299	301	316	298	292	305	293	317	323	329	302	285	311	304	307	324	346	365	323	278	317	328	321	340	275	323	301	333	331	355	280	314	288	305	284	318	294	297	321	326	318	306	319	312	322	290	290	361	284	313	310	330	319	329	316	308	320	282	299	283	301	306	295	340	323	323	321	270	286	292	300	313	267	295	342	288	284	310	308	297	306	309	302	312	314	349	321	334	309	286	312	282	327	313	287	306	280	305	322	305	293	314	294	287	271	295	314	304	275	298	314	302	319	276	328	339	309	299	322	293	310	292	298	334	301	307	319	318	299	316	312	330	295	336	279	303	303	292	331	316	295	299	313	294	336	297	273	303	335	303	324	281	287	310	324	317	335	328	307	294	327	292	328	298	312	298	299	339	322	304	315	323	313	322	325	315	288	304	312	265	296	308	295	341	286	313	316	346	315	309	327	337	305	297	283	299	305	303	314	320	335	313	303	319	312	356	319	285	316	298	308	314	304	321	306	316	319	319	320	328	315	321	321	313	293	319	308	354	293	335	312	307	312	286	292	312	334	321	326	307	346	336	304	304	315	302	282	257	299	317	309	315	315	319	321	328	293	313	339	319	336	316	299	343	334	299	300	346	303	313	320	302	317	296	304	311	328	314	315	281	298	317	320	308	314	307	300	297	303	315	287	337	297	326	306	330	303	317	275	293	321	302	299	290	309	316	329	294	310	314	311	351	310	295	303	301	308	294	270	300	312	352	298	303	289	290	276	339	304	264	343	330	298	315	291	323	307	296	302	279	302	323	308	307	286	276	323	264	277	312	311	292	326	292	318	316	294	317	308	298	317	285	304	312	339	302	337	319	312	324	299	325	269	302	307	309	315	289	292	305	339	326	305	324	322	302	278	299	306	330	308	301	302	306	314	272	324	311	320	297	312	302	314	332	296	312	313	329	287	313	344	279	333	329	345	295	326	321	312	319	333	297	318	315	297	318	301	298	283	310	336	325	336	317	325	302	279	311	342	293	322	328	332	296	310	294	306	288	332	293	310	324	328	308	329	317	309	329	316	317	337	302	277	334	340	288	297	319	330	329	289	290	310	281	329	296	317	297	288	324	320	294	298	297	292	329	314	306	318	317	310	293	290	292	332	305	287	298	326	297	331	333	320	306	323	327	336	308	319	338	320	315	302	327	303	313	314	349	308	299	314	303	291	317
2186	570	567	505	480	472	492	468	430	438	411	371	374	411	434	379	413	410	405	363	368	407	396	383	382	384	396	394	376	401	415	391	415	424	440	386	347	388	419	460	394	417	410	379	407	418	427	364	406	410	403	417	413	401	385	397	398	388	433	419	376	421	425	414	393	396	382	381	417	424	402	403	392	404	393	422	404	401	377	417	407	425	375	366	426	420	428	402	370	417	369	442	413	421	406	424	398	423	375	408	394	421	401	409	422	425	365	406	411	396	396	422	393	401	414	405	366	406	404	409	414	398	392	379	409	437	392	444	447	394	372	418	414	413	431	413	386	403	390	392	398	381	368	395	428	364	413	436	400	384	458	438	457	404	391	384	388	400	364	395	368	371	383	392	412	391	360	387	369	365	384	388	399	401	391	414	377	398	390	384	398	372	419	411	395	409	411	436	420	422	413	415	369	414	402	384	377	387	394	422	410	394	382	412	379	380	413	380	380	410	416	401	390	365	381	415	406	375	437	399	424	406	393	388	399	420	403	404	396	386	401	392	363	387	415	372	416	395	401	376	378	390	401	388	412	389	394	410	423	398	423	416	388	367	373	413	408	383	373	456	403	405	372	370	402	425	366	401	419	391	335	383	401	408	363	400	442	399	385	401	422	400	394	427	430	417	394	398	390	416	387	368	387	395	387	374	379	398	361	397	416	389	415	413	425	394	380	399	371	416	441	379	419	394	381	375	414	358	388	405	372	355	382	438	395	392	378	377	424	415	383	392	440	404	369	424	377	404	390	380	422	404	392	369	430	426	389	403	401	405	395	401	386	388	405	380	409	370	389	395	372	385	431	370	418	393	394	387	379	409	398	376	430	400	413	420	450	398	416	401	360	392	402	396	404	402	417	370	417	361	375	406	387	366	351	371	405	403	381	404	384	401	387	401	385	375	415	441	391	466	376	379	367	427	408	385	384	389	378	402	422	399	398	374	432	432	379	412	417	398	414	400	425	383	389	387	412	401	405	419	392	379	371	437	346	379	402	386	409	397	378	367	410	422	381	366	406	388	369	375	387	371	410	393	421	392	378	394	374	392	391	404	370	405	384	460	417	437	416	364	362	401	403	422	402	384	431	371	360	396	448	392	383	379	379	359	388	366	407	391	448	387	410	417	404	426	417	384	386	401	435	414	414	421	406	400	391	413	373	392	385	403	395	397	413	395	387	431	394	371	370	414	412	391	389	402	381	394	422	447	387	364	380	412	429	400	387	387	423	410	376	425	372	390	443	382	353	361	405	425	408	393	401	367	452	458	402	421	385	431	425	397	436	365	366	406	399	387	425	379	398	389	414	383	408	392	402	407	395	395	408	384	417	415	384	376	360	375	441	396	468	412	407	422	457	395	413	400	393	372	394	382	424	363	412	381	366	416	403	411	431	393	375	380	419	396	380	399	411	411	410	385	414	395	385	426	359	411	383	420	415	403	410	411	418	403	396	391	394	393	403	391	405	375	362	416	408	410	339	403	395	370	431	391	439	401	411	392	390	360	428	420	370	410	395	436	376	395	356	360	395	422	372	409	418	442	385	386	378	378	403	414	399	392	400	361	398	417	424	411	407	405	388	427	408	415	361	389	379	396	406	396	411	396	402	389	365	417	419	408	415	396	390	412	389	362	409	398	410	395	397	398	381	422	405	378	374	443	374	395	405	402	426	370	416	331	415	404	399	395	381	403	424	397	443	406	392	391	397	393	426	403	403	363	377	415	398	369	383	386	384	422	395	404	376	377	384	428	420	390	364	388	429	413	406	407	424	384	405	399	367	397	419	408	414	421	396	356	399	394	382	420	382	417	410	379	431	399	367	397	427	390	402	400	398	381	380	352	371	388	393	407	395	423	430	408	407	392	414	397	412	386	409	411	408	372	332	382	391	393	394	373	409	432	394	401	380	349	381	389	448	447	425	380	413	398	371	380	370	430	408	370	387	409	416	399	415	402	449	374	423	410	395	384	382	402	411	414	398	423	373	411	418	412	382	420	388	366	377	387	398	407	379	434	436	353	405	389	393	381	393	397	368	400	390	426	440	383	371	378	364	428	380	375	407	376	376	373	364	376	403	422	413	384	386	371	408	413	392	412	367	404	382	371	364	398	444	403	449	383	395	393	371	381	392	397	385	349	393	387	402	379	355	431	401	380	386	422	414	408	384	425	364	357	368	438	380	390	382	417	411	374	370	419	400	381	407	361	380	397	391	398	353	421	394	373	401	402	391	393	360	390	412	433	411	391	414	394	395	379	387	414	381	392	416	400	413	371	406	395	403	391	423	399	342	411	406	388	363	386	393	363	449	364	446	384	413	403	409	407	443	427	450	397	402	372	382	362	393	371	414	397	409	393	421	403	373	423	400	393	427	378	384	395	415	396	415	400	450	430	421	401	424	372	402	354	388	421	427	389	398	393	387	385	371	392	414	401	427	433	400	384	398	369	386	396	379	436	443	438	377	426	409	397	421	386	427	383	406	448	440	382	379	412	409	409	403	393	380	397	359	374	377	385	431	414	351	399	412	409	416	403	421	365	355	410	367	382	408	407	421	371	353	404	382	385	376	399	373	396	400	436	388	396	437	384	400	440	419	416	371	378	425	410	429	434	410	413	405	403	374	403	411	423	418	391	381	383	398	413	385	386	402	399	395	396	366	397	405	409	394	381	370	402	432	365	391	397	410	425	391	414	365	414	405	406	377	412	363	382	380	395	391	380	353	409	364	413	399	358	401	401	390	383	410	384	431	376	407	400	446	396	419	392	385	379	398	416	381	403	422	392	428	430	431	407	394	389	440	426	419	436	389	359	356	384	373	414	384	406	401	393	356	383	414	397	423	419	371	411	432	417	435	416	393	423	337	346	384	396	417	415	407	385	400	399	342	407	370	388	395	428	386	370	400	384	401	401	388	387	405	405	403	391	411	409	412	410	401	369	409	358	399	409	403	333	384	409	417	414	387	358	404	396	428	421	400	382	408	380	412	422	433	388	387	435	389	398	370	376	394	426	417	417	379	357	387	361	356	407	406	394	361	389	407	395	388	388	356	431	390	378	381	390	410	381	431	417	391	395	382	437	409	386	379	410	383	382	389	373	410	388	412	421	416	384	371	407	410	388	397	422	399	396	354	428	395	389	394	396	449	440	409	394	420	388	369	413	442	384	398	373	399	404	418	416	375	387	422	404	430	376	405	404	390	442	386	384	373	392	364	385	383	400	420	404	410	385	391	392	432	393	390	415	414	395	405	408	390	360	381	406	410	399	438	369	377	402	383	402	390	412	401	410	401	410	420	408	406	412	405	370	378	420	384	397	389	369	439	400	382	358	408	411	402	404	398	394	436	404	408	396	392	407	392	375	401	444	411	442	400	396	428	374	399	421	401	406	367	417	434	449	428	391	409	355	432	427	399	379	392	367	365	397	408	419	396	399	432	348	441	410	401	390	422	368	369	397	393	382	364	374	389	395	370	384
2383	1048	1159	1224	1287	1197	1182	1182	1110	1065	993	932	878	852	901	809	884	887	857	878	926	886	938	864	839	850	868	911	826	851	860	848	870	890	847	804	862	828	859	854	858	861	860	826	889	833	899	880	861	855	834	846	859	916	881	879	832	864	829	875	825	869	902	816	818	846	889	877	847	834	837	857	849	888	829	885	901	826	866	875	798	888	855	847	885	913	882	902	876	844	891	880	865	863	864	867	884	843	838	880	873	853	857	881	829	849	860	835	811	891	855	862	825	910	898	883	831	900	862	903	859	856	890	856	878	885	910	897	848	879	888	866	878	859	858	885	866	867	861	839	839	864	858	837	796	819	853	870	875	875	869	909	860	828	903	864	795	808	826	818	915	872	823	864	862	878	929	845	849	907	845	845	840	826	807	894	859	887	880	852	819	828	910	834	852	859	839	868	876	853	878	870	862	842	881	874	851	891	816	868	883	879	873	872	838	873	886	871	873	895	837	853	879	812	890	870	799	838	874	849	830	899	846	869	822	865	843	883	844	855	871	838	898	856	863	895	862	850	859	877	817	865	812	854	846	892	872	819	871	925	864	881	848	900	825	853	873	845	813	855	826	862	880	841	827	839	865	831	887	832	857	877	861	866	861	840	884	827	917	914	868	894	845	835	890	872	825	801	868	832	851	890	879	841	840	850	843	888	861	866	910	837	847	871	924	854	887	889	868	892	849	924	876	893	858	848	871	909	870	892	884	790	863	845	866	793	881	882	860	866	839	891	843	920	897	873	857	873	833	862	872	876	863	881	857	839	946	840	822	837	879	845	919	832	881	840	841	873	866	836	902	874	880	840	866	833	863	896	826	850	870	871	888	830	904	909	863	860	857	852	852	866	881	897	894	907	811	892	843	889	892	848	900	813	814	881	847	842	889	891	890	870	840	890	927	862	806	877	907	857	898	897	883	841	845	853	897	863	866	859	842	877	837	872	899	861	822	840	906	850	858	854	856	865	819	847	845	871	868	835	795	858	800	826	909	875	893	899	875	853	889	879	830	845	873	880	822	892	864	871	805	909	838	828	854	878	864	845	809	832	820	861	873	868	890	856	864	875	862	814	851	821	882	854	937	865	854	865	848	869	861	842	855	890	817	876	860	885	904	856	868	921	881	881	908	973	876	825	904	877	859	839	837	792	871	870	853	833	833	843	837	870	898	911	870	819	902	817	838	854	861	878	852	845	853	842	923	884	853	884	881	936	860	828	835	863	838	818	907	842	844	895	890	858	837	821	825	853	850	909	841	838	878	903	856	891	830	862	895	927	879	857	873	867	869	833	861	802	887	836	831	919	816	827	846	819	877	822	872	844	924	836	852	871	825	806	890	863	843	899	868	911	859	862	921	918	840	863	892	866	821	877	866	800	901	870	866	925	886	860	923	847	880	849	885	855	895	823	866	889	861	949	842	770	847	843	862	804	830	904	970	817	832	818	861	878	860	829	905	864	840	876	899	863	855	816	864	847	920	909	830	875	845	899	866	792	866	864	925	835	889	837	882	901	896	901	898	859	855	848	868	878	831	841	827	873	849	846	895	878	849	822	863	871	892	835	803	850	880	895	822	844	839	869	897	873	835	897	856	891	850	857	848	815	860	887	937	853	859	848	853	840	892	841	854	850	875	861	897	785	813	873	853	818	851	838	815	825	977	866	896	888	873	864	914	912	847	843	812	877	901	863	896	869	891	855	862	833	878	844	844	912	904	876	839	863	882	871	864	893	843	880	840	839	918	895	873	899	859	898	857	922	890	862	852	909	790	833	896	854	857	859	882	915	836	895	869	889	834	876	865	878	861	862	843	855	896	878	848	901	850	884	845	852	867	877	917	841	921	869	871	813	881	870	840	867	876	829	842	859	812	832	800	822	863	869	851	815	831	882	873	883	943	882	846	881	843	856	846	893	840	874	901	864	918	812	843	885	919	858	877	918	863	882	868	863	836	885	915	810	865	867	879	856	828	799	817	876	878	825	865	797	862	856	838	816	881	880	855	848	914	884	842	861	885	837	857	920	885	818	861	841	884	852	840	875	817	897	881	837	858	894	892	875	875	890	850	860	884	847	859	864	882	870	831	871	911	829	861	852	803	876	896	818	846	870	865	841	883	801	866	849	874	830	875	892	812	865	877	853	856	844	858	853	847	822	867	937	879	856	840	914	889	878	804	894	809	866	827	864	834	820	884	889	858	828	836	908	858	884	874	861	879	827	824	860	880	856	829	863	890	888	858	859	884	911	880	855	859	874	890	864	873	827	864	887	836	896	801	854	888	862	828	904	867	865	840	891	881	862	904	875	865	849	880	855	898	863	786	876	874	855	869	826	870	838	804	823	857	862	859	882	840	885	884	861	862	867	873	824	866	895	850	841	850	889	882	856	927	887	820	826	905	850	812	845	890	830	888	877	898	851	902	863	877	907	850	817	847	829	871	887	872	906	862	859	881	868	893	829	899	871	866	788	900	869	838	873	825	850	870	824	878	804	908	882	872	827	849	870	813	856	861	838	860	939	823	865	878	790	858	870	871	885	814	890	859	914	842	859	945	858	845	833	883	837	835	851	896	858	899	850	892	838	882	879	814	838	821	860	879	855	866	902	859	887	848	863	896	885	821	827	863	879	890	873	854	878	833	872	872	928	843	803	910	880	850	802	864	854	846	825	802	858	844	858	839	830	851	810	854	909	852	856	808	860	877	852	862	887	862	853	846	868	835	885	882	884	842	820	879	827	837	845	870	837	820	828	823	872	823	875	890	890	864	883	841	878	868	856	856	874	829	859	861	870	887	870	886	819	871	923	842	850	926	843	826	951	868	822	841	877	873	933	830	862	860	855	852	852	861	868	860	869	912	866	878	864	860	878	795	901	816	853	866	857	824	846	905	833	875	832	909	891	894	831	903	871	835	843	849	879	863	886	892	845	871	826	907	833	855	875	895	905	868	846	854	853	895	921	850	874	858	858	898	827	886	860	859	835	867	829	876	897	861	877	852	839	859	872	883	856	823	829	857	844	834	833	817	874	859	834	858	833	864	927	840	851	911	837	858	867	831	836	920	833	882	872	832	830	878	888	871	850	868	857	857	911	886	832	908	825	863	857	847	898	856	892	892	853	889	890	864	900	889	858	848	833	921	887	800	895	837	873	860	853	856	905	870	873	896	933	870	872	871	877	859	855	902	873	838	886	897	841	882	837	855	835	874	810	922	859	877	904	865	864	910	877	833	822	875	849	852	843	895	893	873	814	871	895	903	864	863	858	839	854	797	863	800	872	866	875	874	841	882	876	847	821	863	870	848	902	842	849	863	866	882	914	919	857	916	859	835	883	876	877	832	861	908	860	882	873	813	881	889	961	843	929	871	906	855	908	911	862	880	857	884	883	870	906	799	870	901	950	830	877	864	834	859	823	827	878	874	851	861	846	875	854	838	814	881	907	879	845	860	844	850	834	892	807	872	883	819	873	895	819
9097	1063	890	728	570	473	480	408	369	358	297	284	241	281	263	246	266	282	290	282	276	257	258	257	271	268	243	265	251	256	270	289	262	237	235	271	244	232	290	267	269	253	274	277	266	235	267	255	255	240	263	246	244	274	249	234	258	210	240	281	243	267	270	240	264	238	250	237	245	240	256	253	245	256	251	242	240	262	233	264	229	257	254	258	285	205	222	253	270	248	247	244	241	239	239	260	279	233	229	248	260	245	254	250	242	242	239	266	291	248	241	278	242	276	262	241	269	229	268	284	263	251	279	290	277	233	261	239	277	229	231	249	260	212	221	264	292	257	271	250	249	250	277	260	266	274	258	274	245	263	254	263	285	220	238	270	277	245	253	257	271	260	260	244	250	241	253	248	275	240	259	262	224	276	260	254	257	225	263	262	236	254	272	238	267	264	230	272	241	268	279	248	261	247	263	281	264	255	297	225	238	264	267	243	253	254	241	264	216	231	246	266	264	246	240	262	285	236	261	237	250	283	274	253	233	239	245	226	243	265	221	263	236	252	249	252	234	255	242	254	283	255	262	258	258	268	207	248	264	230	232	286	216	281	236	262	262	257	238	267	236	262	260	242	237	254	263	277	278	239	246	218	254	246	250	248	285	294	253	241	286	276	282	273	253	260	242	298	267	248	241	262	242	281	255	252	251	236	261	234	269	277	270	288	236	235	244	264	262	249	239	275	253	265	234	237	245	235	265	220	243	270	260	239	257	278	260	290	260	244	224	257	239	227	252	251	241	274	234	236	282	257	282	256	240	240	272	265	269	277	274	274	267	239	276	241	284	269	254	243	248	262	281	240	237	263	259	251	256	242	250	228	249	255	263	247	275	286	239	257	257	225	245	255	232	252	246	246	223	257	262	274	229	251	270	270	233	240	248	245	243	255	267	250	284	255	237	248	267	259	240	253	261	273	297	230	250	213	258	274	245	251	278	242	268	238	227	247	248	292	247	272	237	257	276	249	286	248	260	250	240	242	259	231	254	254	256	238	250	266	254	258	260	265	263	252	231	262	276	267	237	276	258	278	249	247	258	248	242	241	226	283	264	251	276	209	255	269	243	273	269	269	269	255	240	282	260	255	260	252	268	258	262	251	251	213	287	264	266	240	271	217	254	259	250	254	245	273	225	283	261	262	233	251	249	245	259	248	221	214	256	270	273	272	259	279	252	264	287	249	237	262	246	212	257	233	262	269	264	195	232	256	249	223	253	272	261	278	246	272	284	272	226	243	262	268	246	229	253	269	271	237	255	221	212	248	251	252	243	242	249	267	293	250	250	267	243	246	275	259	236	250	250	246	267	242	274	226	249	237	253	255	281	278	254	245	267	240	212	272	252	252	274	274	257	243	278	248	232	246	248	256	239	306	275	266	248	243	241	259	270	259	259	242	276	270	276	271	262	257	244	233	228	257	261	258	263	217	245	208	248	235	259	272	268	235	226	235	264	238	255	281	289	252	271	277	260	267	222	250	248	239	267	233	246	206	253	224	253	237	255	261	263	290	272	264	280	281	260	289	274	255	256	225	247	281	260	269	268	272	234	261	251	231	210	274	260	248	234	267	261	237	224	247	259	225	272	227	216	302	263	234	275	274	295	244	236	267	263	256	282	257	264	241	252	233	248	265	233	234	223	256	240	249	251	262	263	266	266	252	246	249	258	228	259	249	267	254	294	262	245	244	247	312	262	248	254	236	280	246	262	273	275	264	256	254	258	220	240	256	260	238	267	295	269	268	208	223	223	224	237	257	265	244	254	274	226	247	251	229	238	272	270	262	259	254	264	247	252	228	291	237	234	297	262	260	257	255	225	250	248	245	278	257	246	245	264	257	249	293	259	249	238	290	296	263	239	287	228	232	254	251	222	261	264	233	267	272	260	287	275	238	254	265	242	274	268	241	257	252	293	289	238	255	253	235	234	248	272	271	260	241	248	265	262	254	293	266	247	259	259	270	257	253	248	269	252	245	255	245	228	252	265	270	270	248	253	238	239	249	277	242	237	249	250	239	243	243	252	277	270	249	260	246	232	262	232	255	254	260	247	266	265	244	266	272	291	242	268	229	259	261	273	256	255	264	256	265	245	260	238	232	257	269	262	264	272	223	242	254	248	259	237	231	264	236	268	225	245	277	262	265	247	245	253	233	256	252	268	267	203	244	250	248	240	237	269	280	265	280	252	236	254	251	249	285	270	247	255	259	285	259	232	232	236	240	239	269	225	264	286	242	257	234	270	249	269	266	249	225	249	237	259	265	247	280	229	270	287	241	251	233	279	245	251	247	266	274	274	266	272	269	276	242	257	254	267	259	257	235	232	241	252	248	249	271	245	234	215	266	275	312	253	258	257	254	236	233	260	276	292	231	259	253	269	272	273	265	267	222	259	221	217	265	242	226	260	247	283	258	267	268	251	271	268	262	235	260	233	228	211	253	220	257	233	272	241	242	253	254	236	273	275	264	235	244	252	273	225	240	257	283	261	207	252	241	250	269	259	245	244	229	257	249	256	256	255	278	269	269	225	254	266	247	241	238	236	279	214	254	240	269	251	255	279	273	225	256	273	248	253	279	251	278	252	266	261	244	258	251	276	262	287	252	263	256	252	247	233	273	248	269	246	262	255	252	266	252	278	253	258	270	241	257	236	237	247	253	237	248	255	249	263	278	236	243	247	224	256	242	282	304	216	232	227	230	245	253	278	256	246	281	269	258	236	248	278	260	250	239	252	275	247	254	240	273	244	282	276	230	254	258	270	307	271	244	274	266	229	234	252	260	251	260	238	228	229	246	218	272	225	260	273	257	255	256	256	243	256	290	271	263	238	230	233	275	255	271	243	276	270	258	246	261	281	264	244	239	230	235	252	231	252	253	253	235	257	238	259	264	263	244	263	279	250	249	249	261	258	273	284	249	243	258	241	243	270	243	262	263	236	272	259	246	249	251	230	243	240	237	245	231	266	246	269	243	250	229	290	258	264	252	242	242	247	238	249	246	262	259	244	270	250	279	274	288	235	249	247	273	219	250	260	280	282	272	237	267	255	240	227	288	276	280	274	253	248	217	244	261	273	264	243	229	251	218	234	278	222	232	278	288	255	263	297	266	251	243	249	270	248	228	227	242	246	236	257	266	267	248	238	233	223	233	237	284	290	259	265	258	256	232	260	261	243	230	261	293	222	250	241	250	263	254	273	240	270	275	243	260	255	254	263	258	270	251	265	247	253	263	248	245	266	211	260	247	248	244	252	269	253	283	219	248	281	248	266	255	267	267	252	265	237	228	277	257	290	257	221	253	239	255	245	221	254	230	236	250	276	255	268	251	239	275	269	250	233	251	247	264	225	269	260	230	246	281	267	258	245	246	269	264	267	275	243	243	250	245	247	264	256	242	310	239	282	274	264	248	254	251	282	274	240	243	276	280	259	240	269	260	270	280	270	245	227	250	259	237	235	317	246	253	268	235	271	254
7259	1196	1896	2185	2020	1742	1673	1467	1198	1165	992	847	743	729	635	651	646	624	638	561	607	624	630	585	591	636	637	617	608	561	603	641	610	599	596	637	574	595	589	564	557	592	596	631	561	594	614	565	562	589	517	558	549	582	578	584	613	593	588	592	548	586	614	579	596	623	587	587	562	541	537	562	622	565	596	557	546	539	568	570	563	546	609	604	593	561	570	561	605	581	593	583	605	561	578	563	547	578	578	558	559	596	591	566	581	589	580	522	584	565	611	608	572	546	606	583	563	570	621	565	593	605	585	573	551	614	557	600	608	557	583	566	565	528	641	545	562	565	571	604	553	616	565	605	594	593	578	600	541	548	551	608	591	611	573	523	531	621	607	573	580	568	620	568	560	571	557	537	561	562	545	613	595	569	544	552	586	558	608	611	566	607	583	558	597	547	583	569	564	557	629	575	549	517	548	602	539	608	581	590	540	590	611	615	595	569	553	630	567	551	544	564	586	534	568	573	578	560	578	611	550	561	526	560	590	539	550	587	560	573	555	586	594	593	596	557	563	573	621	568	561	540	589	509	553	582	559	546	570	562	603	538	564	553	586	558	576	532	561	580	604	548	564	562	563	578	589	588	555	525	576	554	604	606	564	576	563	599	536	578	593	572	549	575	611	536	544	551	581	586	612	563	574	569	529	570	565	569	578	552	576	581	588	563	592	555	585	538	564	558	596	570	565	575	558	540	612	545	546	587	578	550	567	584	555	592	580	571	516	564	562	560	536	574	568	588	553	581	537	567	540	561	531	525	589	560	547	582	520	588	554	566	555	592	518	599	558	579	592	579	524	563	544	582	603	592	585	526	593	570	568	575	576	537	571	600	559	544	547	595	549	593	564	565	564	563	562	568	554	573	582	562	582	566	566	573	592	607	562	613	548	579	540	526	591	543	594	581	588	592	577	568	556	592	559	569	579	561	557	577	544	572	567	588	548	524	580	559	562	616	623	521	600	535	560	574	546	601	575	595	584	582	595	560	588	543	577	561	621	567	596	551	573	574	591	543	566	553	556	591	554	575	592	567	573	583	569	538	590	632	569	606	548	572	581	564	572	591	578	568	555	563	567	606	531	605	575	544	602	590	578	599	569	568	578	603	546	587	625	550	531	606	533	556	606	618	545	625	550	561	536	552	562	554	544	591	586	511	572	557	580	612	559	597	592	570	568	570	554	523	552	512	540	589	581	569	615	553	583	571	561	580	588	559	539	566	577	586	594	604	584	581	581	561	553	528	573	559	546	558	587	574	581	581	568	607	561	579	583	550	575	589	567	562	578	583	618	567	594	599	620	540	527	591	575	597	574	584	549	582	607	563	574	514	566	585	587	540	567	560	576	563	609	611	574	547	589	581	573	579	552	556	567	535	574	531	556	570	583	587	581	574	587	572	542	568	602	558	600	564	541	618	537	547	562	567	619	582	558	587	569	574	560	495	547	552	565	606	557	512	564	561	559	539	558	593	558	598	549	565	572	580	556	596	606	533	540	595	578	589	581	563	587	568	579	552	523	616	519	570	563	588	589	562	565	635	563	578	566	573	565	562	556	570	652	575	610	596	567	528	580	588	580	588	612	575	570	604	575	528	585	574	569	528	539	538	592	540	643	581	631	550	601	554	582	558	597	559	565	575	542	576	578	604	586	548	592	567	559	566	586	562	590	574	608	558	562	527	581	558	577	557	568	559	569	613	570	550	556	533	546	590	574	486	564	597	561	577	542	521	556	584	538	578	559	560	555	573	564	580	567	591	569	574	604	547	548	575	567	595	579	598	574	531	531	589	549	566	563	577	568	606	582	562	627	546	563	552	582	566	543	565	589	579	509	568	576	592	551	564	583	569	550	547	562	590	565	553	570	567	567	557	571	578	585	566	534	556	594	579	547	548	535	568	600	534	546	588	597	565	558	543	575	582	625	568	536	556	592	574	549	560	550	573	577	552	564	582	565	610	618	579	619	524	514	533	558	580	577	568	571	593	583	555	577	523	573	616	614	578	589	557	571	569	575	530	528	622	548	555	570	547	600	555	613	587	528	569	579	573	551	573	575	522	570	606	538	561	569	589	577	576	610	549	568	548	601	554	551	593	610	571	577	581	573	608	625	580	565	553	622	537	594	603	620	590	525	569	554	591	555	578	526	594	606	560	573	600	562	580	588	578	589	574	556	561	580	607	559	565	575	552	573	563	571	626	558	561	573	550	570	561	600	590	577	555	564	598	595	584	597	560	568	579	584	555	579	635	556	591	529	555	558	590	616	656	549	565	599	578	600	572	580	563	573	568	569	596	556	503	573	584	596	606	555	568	542	591	581	541	613	551	576	587	597	599	567	552	577	563	576	553	561	546	603	523	568	573	557	557	582	570	602	562	578	578	573	560	571	559	592	532	601	577	552	571	563	603	625	556	552	553	526	532	575	561	546	590	585	600	599	565	531	546	593	546	552	591	597	569	568	561	560	557	597	543	587	583	592	595	528	552	557	577	579	552	543	629	600	557	557	539	568	581	544	545	561	584	601	552	536	551	578	562	632	558	594	544	581	559	585	535	577	596	579	598	569	597	580	583	573	586	571	574	595	601	549	579	570	570	558	553	559	579	571	617	585	561	569	548	573	560	587	557	565	547	562	582	599	604	568	541	545	591	564	565	546	577	571	600	578	565	585	522	586	525	568	553	590	609	577	524	605	571	548	613	557	587	586	573	568	589	591	564	582	561	568	565	526	555	615	610	591	506	569	590	583	529	588	546	546	580	574	585	617	546	555	561	561	565	578	602	521	534	572	630	575	557	546	569	552	561	614	529	592	608	621	563	576	546	592	576	568	557	564	564	584	623	581	548	562	603	583	612	597	545	598	565	557	567	582	600	565	577	579	595	559	581	563	592	539	546	595	586	625	555	589	595	591	594	590	551	553	543	575	567	574	596	567	559	523	569	553	567	569	540	549	593	611	549	555	556	536	575	553	566	583	604	572	566	579	586	550	540	566	542	586	591	552	623	560	564	606	603	569	566	576	559	571	570	583	597	594	594	606	611	575	588	578	563	603	585	574	584	560	565	578	567	571	523	648	571	569	554	584	556	554	571	576	561	537	607	575	579	526	559	610	568	553	572	596	615	526	590	596	605	564	579	580	556	563	588	547	580	549	588	581	593	570	560	579	556	585	613	552	570	564	552	538	553	577	545	573	547	575	596	548	566	571	596	568	586	557	573	530	558	605	574	592	561	551	562	554	556	574	554	580	574	573	606	588	572	549	633	526	542	547	611	590	524	537	566	573	587	539	584	561	546	588	572	581	583	578	582	577	595	586	568	558	539	555	590	601	582	539	541	558	567	570	573	590	553	531	572	576	597	577	559	514	587	561	578	590	564	551	576	596	565	573	603	598	588	593	608	517	574	542	581	561	591	596	580	569	580	574	578	645	524	559	602	562	582	614	600	550	595	590	570	555	556	540	541	590	578	595	558
16245	2015	1469	1073	748	589	498	418	319	302	296	232	199	150	149	145	147	166	163	137	162	156	154	133	119	138	153	147	114	137	151	136	136	128	138	128	137	125	134	123	141	143	143	122	133	145	153	138	152	118	146	120	107	145	143	126	123	139	128	112	128	122	123	130	113	126	164	148	139	155	127	143	142	142	116	125	144	130	114	135	120	120	139	124	127	116	151	124	132	122	125	123	114	122	127	139	138	128	144	162	135	139	131	156	128	125	153	109	123	133	132	148	146	140	135	129	132	131	145	118	136	143	140	131	143	131	109	147	153	130	119	131	122	120	159	116	112	121	129	131	159	140	136	124	129	142	133	128	117	154	119	109	138	150	139	157	120	142	108	115	110	126	118	140	120	133	125	161	119	127	118	132	110	145	134	128	126	131	121	144	123	134	133	119	123	149	129	112	121	122	135	128	147	141	123	124	108	140	129	152	132	139	143	135	121	116	148	126	135	141	120	119	111	114	126	128	110	136	145	142	130	143	131	116	146	134	136	121	116	132	111	136	137	149	158	130	129	126	127	130	132	130	150	144	129	133	120	150	166	140	137	127	136	149	143	145	102	161	119	107	128	108	121	141	107	102	115	141	114	119	125	125	127	129	130	118	113	138	123	113	143	128	142	136	116	123	145	135	124	154	138	119	118	138	130	134	123	131	123	136	125	100	131	124	126	135	120	109	136	128	123	99	140	123	130	148	132	138	127	122	155	140	135	140	135	138	144	124	134	130	146	123	139	129	134	133	104	123	127	136	138	132	126	121	94	125	133	130	139	136	134	149	123	122	142	130	133	137	137	113	123	123	131	134	128	143	111	124	114	138	141	123	133	137	134	125	120	140	126	134	132	139	128	112	131	105	139	157	124	127	140	141	141	148	125	129	128	151	152	149	133	137	135	141	129	98	129	121	139	115	131	132	125	146	120	132	133	139	132	109	115	132	130	136	134	124	141	159	141	127	121	141	148	125	132	119	148	147	143	162	118	136	113	114	119	105	118	139	127	114	134	135	108	119	113	109	148	136	116	142	119	109	143	123	145	130	112	137	122	117	137	125	130	125	168	134	131	123	123	145	124	134	123	117	134	127	143	116	115	112	131	119	160	126	152	136	134	127	118	155	136	133	121	138	121	128	141	160	121	116	149	127	145	123	130	116	147	137	127	137	137	133	132	141	133	116	126	121	111	125	142	138	124	142	151	121	111	116	132	132	121	121	144	130	122	153	125	140	130	135	131	144	128	121	133	118	120	123	118	163	117	135	122	114	131	144	137	123	116	143	127	134	134	140	128	123	127	128	150	130	116	149	125	140	116	150	121	160	140	143	146	155	124	134	128	146	128	138	118	132	149	139	142	106	118	133	133	128	145	138	144	117	133	130	172	148	121	123	130	131	124	143	129	125	116	129	132	125	142	140	131	102	127	135	140	134	126	123	135	126	128	116	116	134	116	120	139	123	122	130	143	129	115	120	134	113	134	129	113	148	134	133	116	124	121	131	130	117	126	118	117	127	127	123	122	155	127	128	127	115	128	131	148	131	118	121	107	117	106	121	144	140	139	137	152	149	104	129	142	149	124	114	127	140	142	145	135	141	140	148	117	124	137	129	136	143	174	126	117	126	128	124	132	134	126	129	148	145	155	122	103	103	136	141	119	147	123	134	130	131	143	129	127	122	142	129	131	121	120	130	112	129	132	139	123	112	119	161	146	139	146	120	131	136	112	111	112	121	123	129	127	136	141	116	137	143	131	108	115	131	134	140	162	149	160	153	133	124	142	121	115	140	124	122	160	138	112	113	118	129	143	130	111	120	148	147	125	136	142	102	123	122	131	150	96	127	125	160	124	148	131	129	134	123	124	132	140	127	129	121	96	153	157	137	144	150	126	132	136	129	136	138	119	114	118	131	133	125	135	132	137	121	146	151	137	128	119	136	130	136	150	116	147	120	141	124	138	135	129	163	143	121	128	162	146	122	121	139	138	114	128	153	121	129	144	116	122	155	124	129	145	134	132	118	151	126	140	140	141	132	137	151	119	122	150	118	138	135	116	111	113	144	139	111	124	132	126	137	124	134	117	132	145	125	127	131	132	119	129	113	129	150	143	110	137	139	143	137	141	123	151	145	145	107	117	145	145	132	123	122	134	141	130	126	119	153	137	129	116	133	125	150	124	153	122	128	147	121	133	140	137	135	165	123	131	147	115	142	131	119	139	119	152	125	146	111	109	119	150	143	116	140	116	130	108	114	116	143	133	131	141	136	137	133	159	127	143	108	112	143	118	124	150	140	121	136	127	148	123	153	117	133	142	127	144	116	135	143	141	113	134	117	126	134	149	117	131	146	127	132	120	150	132	133	115	126	137	135	149	100	159	121	159	109	139	147	110	129	144	106	132	145	124	111	112	142	135	109	149	138	123	132	139	130	120	144	130	123	136	126	123	129	133	118	136	131	133	119	143	142	133	128	134	123	142	117	133	111	131	129	125	131	142	157	127	139	137	126	120	137	120	133	157	128	124	136	140	117	137	120	129	133	141	127	125	119	118	128	134	136	142	122	159	116	129	117	119	127	107	142	128	135	123	121	135	123	137	120	132	131	114	112	122	133	145	126	135	141	114	139	137	126	146	142	132	124	136	115	104	118	138	127	116	142	139	127	109	133	133	131	128	132	144	134	157	147	118	127	130	167	137	126	128	122	124	131	127	142	153	127	127	135	125	118	111	146	121	146	147	142	149	135	137	126	108	120	145	118	138	159	120	151	129	98	134	111	111	144	133	134	118	135	142	136	149	114	136	145	122	134	132	115	125	114	145	143	116	124	129	137	132	135	114	126	156	151	144	137	142	143	143	131	118	122	126	141	123	121	139	142	145	119	117	124	123	122	144	125	128	142	146	128	145	139	129	106	130	117	151	117	127	124	137	137	132	130	142	137	128	123	139	130	138	140	121	133	121	132	134	137	129	117	142	157	114	120	142	134	131	123	126	124	123	108	122	132	114	154	136	131	126	139	125	107	116	140	139	111	124	117	153	114	103	108	140	146	135	107	139	139	114	132	123	140	130	124	138	143	133	144	125	155	144	141	149	132	151	130	129	131	139	165	129	125	88	125	123	115	120	152	139	116	126	132	138	152	146	143	122	145	131	133	124	129	142	132	130	125	144	142	138	129	142	149	136	135	129	131	137	112	140	157	124	138	122	153	154	127	134	120	123	138	119	114	111	127	125	124	110	138	139	127	136	124	120	115	126	134	126	124	140	126	139	128	118	134	132	131	130	120	130	135	114	121	127	127	122	110	137	145	145	139	130	147	120	125	129	152	131	127	150	111	124	106	136	132	128	126	143	131	137	131	108	106	142	126	118	129	126	129	139	150	152	113	112	142	119	135	122	142	135	101	122	116	136	150	146	157	127	138	114	141	107	124	134	124	148	146	126	130	133	116	141	126	144	127	127	125	118	131	121	142	128	133	131	130
9136	1511	2645	3152	2722	2384	2381	1845	1393	1315	1087	834	641	504	567	482	480	477	446	436	446	448	422	395	421	449	460	441	426	414	375	381	387	411	412	361	376	315	405	370	375	348	383	367	366	377	333	341	374	359	328	337	333	340	371	380	362	373	365	312	326	343	329	346	358	335	352	326	314	326	354	336	353	330	336	328	295	355	343	309	322	319	365	338	330	342	309	334	355	330	323	356	334	326	349	347	345	346	345	347	364	332	336	353	295	309	322	334	370	312	370	330	360	335	348	331	349	343	324	375	336	341	322	324	349	344	329	358	334	319	353	341	361	341	300	341	317	327	327	318	367	330	342	347	335	359	358	308	313	348	347	336	345	308	339	335	339	312	373	322	354	348	336	334	329	320	332	327	314	364	321	324	331	317	344	352	354	327	327	354	342	329	341	331	320	361	343	347	337	351	334	365	328	303	316	310	343	342	366	336	318	354	309	314	320	312	312	334	320	334	337	306	352	357	318	324	341	365	358	329	330	335	339	355	315	353	332	352	300	343	358	325	343	337	344	354	315	335	350	356	348	338	310	351	342	323	307	338	364	317	307	319	343	345	331	327	336	333	352	341	321	308	362	328	321	305	340	346	330	315	318	343	353	351	337	366	358	293	320	349	304	333	319	321	331	351	375	304	321	335	333	320	354	321	343	320	324	336	363	321	334	386	331	357	343	327	312	348	344	325	338	364	337	329	361	343	339	356	347	354	307	333	320	329	337	321	376	331	351	387	346	356	337	358	355	356	356	369	346	324	344	322	361	377	343	335	349	339	344	348	359	332	354	311	317	327	341	329	359	359	334	339	329	306	342	329	344	316	320	324	340	317	367	338	362	334	338	333	359	343	319	319	325	315	343	353	338	356	329	336	376	346	325	362	316	308	337	344	331	331	334	329	344	344	326	352	344	364	304	315	360	342	329	342	319	331	351	329	346	345	349	321	325	326	286	318	344	333	352	323	322	337	362	327	321	332	345	354	315	334	344	360	314	356	303	338	327	325	353	354	304	345	327	366	340	309	300	301	357	295	369	333	330	357	346	325	347	329	336	344	346	365	327	350	338	360	316	315	300	359	329	347	338	336	368	334	329	344	353	344	355	351	360	320	312	333	304	332	325	346	319	353	321	309	332	329	320	346	323	337	329	329	314	346	329	350	301	303	293	354	338	312	318	319	347	319	334	327	330	326	317	342	337	342	332	336	338	305	323	351	334	324	336	364	325	360	364	312	338	347	317	344	320	335	334	319	306	300	357	330	321	344	358	331	337	317	360	350	350	333	316	328	289	338	327	334	359	308	339	334	348	344	329	353	357	338	313	343	382	303	308	353	332	339	339	339	334	312	325	319	318	343	313	328	319	318	332	331	329	349	350	327	339	331	332	313	336	361	333	324	378	342	326	334	319	354	334	344	335	300	363	340	308	352	346	322	289	311	317	322	331	354	340	343	339	341	345	366	340	314	335	343	316	339	332	350	322	354	334	325	321	309	341	318	343	358	323	307	350	342	333	309	342	317	321	379	312	329	320	355	324	333	352	322	311	337	345	354	320	343	328	324	329	328	335	312	323	337	323	336	341	314	336	320	338	354	334	335	373	330	325	320	350	359	345	292	331	309	350	305	331	336	332	363	338	313	340	331	366	321	346	326	317	367	361	354	320	333	330	375	334	297	314	334	328	396	326	321	339	364	338	347	347	324	342	313	335	357	353	330	328	368	284	338	325	353	365	344	315	333	319	335	372	338	345	326	308	355	371	344	345	325	349	342	325	345	356	310	311	327	320	342	372	323	322	331	329	364	311	329	364	335	299	331	349	336	335	341	345	333	345	367	335	359	321	312	313	339	330	348	318	347	362	334	322	349	318	319	334	362	330	352	334	346	323	349	337	350	329	312	305	327	359	345	326	316	356	369	331	308	333	355	324	310	366	365	356	286	332	344	338	354	324	330	350	329	342	361	338	330	353	327	337	346	332	357	359	352	340	316	328	322	320	348	320	326	320	334	326	346	342	326	337	328	333	323	325	347	339	312	334	318	347	333	328	339	316	323	352	317	355	340	349	341	315	333	321	301	346	356	318	327	383	322	329	356	329	350	345	339	325	346	334	305	341	338	306	292	326	337	345	376	328	343	365	342	370	330	328	315	359	336	334	326	333	341	318	374	364	302	358	325	311	293	320	298	334	366	334	318	353	364	316	314	343	288	338	339	344	315	331	376	323	346	335	339	318	325	343	341	345	315	331	336	329	328	372	351	314	331	343	349	353	342	311	332	333	347	358	359	343	332	355	329	324	345	328	361	326	319	340	334	336	307	307	318	357	317	314	339	319	325	360	329	323	353	317	334	320	315	299	340	336	331	327	335	356	355	333	358	345	317	344	349	326	340	339	342	302	334	349	347	372	363	300	314	345	311	314	326	307	326	336	354	318	362	329	328	362	358	330	330	335	345	361	303	330	341	356	372	343	319	328	328	348	350	300	360	330	365	333	349	330	309	371	341	351	366	335	343	328	332	362	352	332	338	348	314	355	336	344	316	330	332	328	339	312	326	377	302	361	333	348	315	346	324	327	378	349	312	302	340	322	323	333	344	338	338	335	326	332	314	340	344	348	362	311	363	315	325	344	343	337	334	356	343	345	322	325	322	334	323	322	330	345	336	328	338	321	336	342	319	315	350	349	333	371	333	359	327	355	320	356	332	313	332	318	343	355	323	332	324	350	352	340	372	328	352	364	324	363	331	338	357	363	331	358	327	316	304	307	330	348	333	308	363	348	340	343	318	336	336	350	314	306	371	332	339	337	356	313	340	339	293	343	334	299	315	350	339	318	321	351	327	350	344	336	374	330	339	371	348	341	335	332	335	347	335	307	380	333	322	349	324	336	333	325	291	326	335	367	318	325	345	359	328	300	336	365	328	337	319	343	336	345	382	330	354	349	329	348	343	333	354	332	308	342	316	320	308	346	312	341	375	323	328	364	307	335	344	332	311	306	333	333	311	322	352	363	308	280	355	328	326	352	314	354	327	321	309	339	336	347	340	289	290	339	318	337	360	305	334	342	345	350	340	347	328	339	357	320	381	316	326	357	326	337	313	327	349	361	335	330	401	369	354	322	348	335	327	355	338	322	339	374	349	332	330	344	335	332	345	318	325	337	331	343	349	316	341	341	321	330	349	331	363	313	339	311	292	340	356	298	347	323	342	337	337	362	349	346	337	357	339	333	351	316	336	338	340	333	345	330	294	361	374	361	305	318	327	334	323	336	353	346	340	307	344	320	320	316	307	313	332	328	318	326	329	305	360	350	334	352	353	312	351	334	347	340	350	334	312	328	336	303	322	345	355	343	349	352	327	319	308	364	309	336	351	340	320	323	343	340	330	355	344	333	334	335	361	325	354	326	344	313	315	323	354	335	331	342	319	345	329	340	341	360	325	347	368	309	326	343	322	349	347	333	322	319	335	360	322	348	337	299	375
2064	603	515	577	467	523	450	448	439	398	432	398	447	408	420	393	405	364	393	387	375	403	420	392	405	398	394	406	410	414	423	384	394	405	399	411	405	408	374	421	417	405	373	398	432	423	399	443	408	408	410	401	397	393	410	412	435	439	405	372	376	399	416	410	406	429	398	424	424	387	389	392	393	367	411	400	414	395	415	376	400	393	373	412	408	380	429	445	386	395	424	436	416	431	427	415	406	402	417	435	384	417	429	406	386	424	415	406	442	428	417	407	405	433	438	412	417	440	378	383	383	381	393	416	407	397	404	440	406	404	403	382	414	410	402	393	370	385	410	368	398	387	420	398	411	417	396	441	392	383	382	379	413	429	374	414	374	350	413	413	392	405	411	389	394	395	383	408	418	402	454	449	380	361	406	353	393	384	372	371	400	422	426	377	386	391	391	397	417	402	393	392	412	359	383	372	422	378	418	396	372	390	401	394	411	394	386	414	378	442	420	417	398	418	413	386	390	376	403	440	417	426	378	381	391	417	385	346	410	397	410	428	439	412	396	383	391	412	395	394	408	390	356	355	355	399	400	399	407	397	406	391	394	421	392	412	423	394	396	370	378	370	413	435	404	409	381	398	387	395	380	405	386	388	415	416	392	379	439	379	377	408	371	354	367	430	425	411	421	431	412	380	395	400	415	457	410	368	405	393	366	394	407	406	408	434	373	394	371	401	369	401	389	422	388	390	390	425	397	396	399	375	424	422	399	391	397	385	422	400	351	390	404	401	390	393	437	413	399	374	397	447	403	417	387	437	423	410	395	369	390	361	415	399	406	387	386	407	385	424	409	410	364	389	415	399	410	425	388	388	401	380	428	421	424	400	397	407	409	413	392	393	384	409	420	376	433	401	391	381	380	421	401	396	420	428	413	363	350	414	379	435	422	378	433	421	399	426	396	400	405	365	424	419	387	379	430	436	380	425	407	403	442	465	418	389	400	380	371	374	406	380	344	389	376	406	403	369	447	425	401	368	412	355	383	442	417	399	381	402	403	429	426	380	422	399	404	404	372	368	395	423	424	374	369	393	428	371	395	399	398	411	386	410	391	379	385	424	419	389	357	414	398	397	412	375	426	416	372	379	357	396	400	396	409	373	379	405	411	405	370	378	430	378	402	411	437	414	404	409	364	411	437	367	354	365	375	422	412	390	387	404	386	377	412	437	417	393	385	380	376	418	381	396	399	386	417	395	400	411	444	407	390	400	372	445	396	398	412	416	395	413	411	389	438	383	375	442	418	425	396	394	413	361	366	414	404	440	399	386	430	431	384	399	417	426	433	425	435	392	398	439	412	411	427	384	421	370	400	412	424	416	428	402	430	400	446	393	381	415	425	393	371	412	452	436	391	416	428	386	438	374	373	386	371	372	396	411	378	410	428	411	429	420	429	413	398	433	405	430	409	403	380	394	371	364	364	448	383	381	355	408	406	438	409	394	397	428	375	404	400	373	384	374	380	338	374	408	396	352	370	381	384	394	415	390	371	391	364	408	333	423	368	404	389	385	376	348	391	368	361	396	372	386	432	375	387	425	382	368	387	401	421	436	423	393	389	389	415	382	382	388	409	392	383	439	384	379	386	427	422	379	379	362	388	382	416	404	433	374	394	371	380	398	407	452	431	426	399	406	386	338	378	403	377	423	390	368	414	404	399	383	406	375	408	441	417	399	390	395	365	377	388	361	442	397	374	419	410	397	377	414	386	400	404	411	371	424	371	432	415	381	413	411	376	425	437	416	392	370	370	373	414	387	362	411	385	423	368	399	396	395	368	426	393	385	409	415	397	374	360	402	391	397	424	394	409	421	451	457	365	408	433	434	404	429	375	386	394	419	392	374	368	386	372	375	396	390	364	412	357	377	425	416	416	405	407	349	389	387	429	400	407	381	385	393	407	412	423	402	384	362	374	419	419	418	428	407	372	431	411	384	423	396	415	397	457	406	374	374	412	410	384	406	415	394	431	401	385	400	382	415	419	430	403	399	379	421	445	399	373	441	425	432	390	364	393	389	419	394	400	394	390	396	394	372	423	395	356	405	413	402	417	402	370	396	382	410	382	379	412	396	400	410	398	402	410	394	406	378	398	396	398	373	375	403	394	400	398	386	378	425	377	374	419	435	418	386	353	387	375	412	397	394	398	451	402	388	394	399	397	414	379	373	401	391	403	401	354	417	407	419	423	383	376	402	402	427	384	380	448	380	357	382	355	376	413	419	409	406	410	400	399	397	411	374	392	394	397	370	368	436	359	376	387	415	411	415	398	407	406	409	395	406	385	398	422	429	384	408	368	389	405	446	407	418	397	410	431	406	423	382	422	383	387	410	400	413	391	418	420	379	364	406	409	429	411	391	362	380	386	378	359	384	425	403	388	369	398	374	385	376	381	441	379	405	421	384	384	388	383	387	446	424	420	366	406	411	412	390	350	390	401	385	439	380	421	461	393	386	409	374	389	413	392	375	411	417	408	399	371	391	399	397	398	400	403	436	383	409	389	395	383	401	393	415	400	424	420	405	397	365	376	388	403	416	429	390	371	363	367	442	435	428	391	379	413	414	417	380	428	420	422	389	415	376	391	414	405	388	384	423	384	419	413	360	403	421	391	411	412	404	411	416	390	438	392	399	392	383	413	396	440	392	397	336	385	408	377	374	393	418	427	387	408	403	380	394	404	391	424	430	401	380	415	420	404	394	382	377	401	395	360	406	423	393	441	390	392	443	374	388	398	394	365	415	384	371	412	447	454	436	389	387	419	425	406	409	431	409	395	386	387	388	379	364	424	429	373	401	394	416	392	390	424	400	430	392	392	396	419	393	379	401	389	423	427	390	410	390	434	397	406	443	423	410	381	394	370	406	365	436	434	398	399	381	377	365	386	430	379	378	385	396	416	425	395	404	456	378	404	368	386	390	388	428	404	380	426	395	413	400	376	435	396	377	393	378	388	386	392	398	416	405	405	412	378	393	416	409	390	415	389	398	404	414	410	404	400	407	382	423	403	421	393	401	403	457	441	395	405	394	408	400	375	409	403	395	408	413	438	394	415	424	403	401	425	385	368	366	393	416	374	436	423	403	393	401	392	379	420	413	405	407	397	403	434	453	409	379	391	370	422	413	385	370	394	398	414	410	377	431	415	431	380	382	383	392	358	433	427	378	414	396	408	390	402	427	399	417	407	394	435	402	398	421	444	429	390	386	388	393	402	386	410	365	398	406	402	351	379	411	365	411	374	386	372	419	353	399	413	416	398	391	421	403	424	388	419	373	404	418	370	432	401	382	365	416	420	390	386	361	392	377	388	404	442	407	365	416	435	428	433	358	391	367	417	393	417	390	403	404	410	415	392	402	432	403	414	386	370	400	396	390	434	380	418	348	429	422	401	408	359	430	414	400	411	391	378	443	394	375	415	449	416	411	391	377	416	433	414	417	401	396	400	399	389	403	418	380	406	412	405	422	430	372
2380	1055	1220	1291	1196	1302	1288	1161	1084	1032	1032	933	837	868	871	849	925	892	876	863	868	830	852	891	895	876	904	904	938	876	799	853	849	897	878	939	830	909	894	859	873	909	846	863	876	916	851	875	900	890	886	895	913	921	836	814	859	905	876	843	848	857	906	828	884	834	823	854	949	871	827	860	889	891	830	911	861	914	882	872	894	833	849	889	886	852	834	834	905	855	899	888	910	910	900	870	888	877	874	882	863	859	871	863	822	889	852	847	853	871	841	828	919	909	883	841	892	811	892	857	808	869	817	853	843	889	851	900	900	843	800	866	896	837	844	878	867	871	864	888	844	852	897	917	813	908	911	843	936	808	885	874	882	859	852	860	869	925	857	866	828	837	897	871	929	845	912	850	844	824	811	836	848	840	841	872	840	877	905	817	916	809	853	914	904	871	853	811	849	869	882	876	899	855	919	891	857	832	853	847	847	837	881	838	877	924	899	890	912	847	891	845	863	883	803	854	869	897	908	873	861	887	869	844	866	845	860	895	911	869	864	835	882	839	821	864	885	842	873	842	832	874	822	885	844	811	864	867	910	847	854	847	839	889	879	880	807	819	889	817	864	805	862	870	880	882	876	859	857	871	836	890	921	839	891	865	846	892	861	865	889	895	873	890	850	850	875	830	822	888	821	840	879	882	840	875	885	891	858	873	862	873	887	832	892	941	838	874	898	896	876	865	856	872	860	867	893	881	833	883	888	870	859	856	858	873	835	852	928	883	874	866	917	890	886	859	865	856	891	860	877	854	895	854	905	899	878	850	915	849	891	841	849	897	867	890	918	882	852	831	888	819	861	903	868	865	855	874	860	870	889	899	868	930	897	831	876	874	895	860	863	908	897	845	895	882	867	855	875	902	925	907	830	871	837	911	936	885	850	859	880	868	872	847	882	892	882	838	842	835	892	881	874	912	856	905	870	895	878	856	831	870	830	852	836	835	877	866	831	864	834	883	830	869	876	813	896	897	889	859	942	894	863	905	909	899	905	869	861	905	853	825	879	799	866	881	855	859	863	883	848	822	809	900	855	922	865	863	825	915	815	898	847	841	888	830	916	875	868	885	866	897	935	886	861	850	829	879	898	869	879	853	878	891	885	879	876	884	841	895	873	829	863	932	921	851	890	811	891	823	895	862	849	828	904	879	837	883	852	849	886	821	901	872	879	860	802	848	895	881	847	915	895	879	897	850	853	906	840	884	877	799	846	863	867	832	864	915	817	847	884	873	829	844	863	849	843	838	881	876	861	833	847	895	812	886	922	876	855	876	921	915	856	820	877	859	798	875	860	860	903	812	873	891	875	899	881	861	872	854	892	916	889	887	883	881	870	859	886	863	860	849	845	940	916	897	784	889	854	872	903	888	859	853	841	855	905	877	874	876	845	875	866	913	894	863	859	858	906	824	890	876	883	791	873	861	853	877	891	839	888	886	883	890	894	907	888	867	856	899	890	808	803	868	884	826	864	937	949	840	868	811	882	855	880	835	836	876	877	841	830	902	828	852	876	830	853	820	810	881	840	876	849	880	841	895	862	864	852	818	813	891	925	894	865	876	827	895	878	854	816	862	886	864	851	868	861	852	843	865	857	902	862	876	885	851	839	891	845	836	867	921	861	831	870	889	854	885	880	871	866	870	828	892	893	869	886	919	900	849	893	882	878	885	840	821	819	860	899	858	909	869	903	810	845	862	856	915	860	893	857	914	873	954	857	880	885	866	884	904	812	896	857	888	868	870	877	897	878	849	884	871	898	861	885	912	899	862	920	863	879	870	924	883	851	868	847	880	876	839	864	877	853	897	823	865	847	879	833	892	889	798	881	880	882	831	872	923	884	821	858	906	844	865	853	921	825	844	852	877	892	842	857	910	906	828	836	848	914	804	914	913	836	861	845	895	884	843	829	887	897	939	852	870	855	860	847	845	873	882	830	885	865	920	877	850	905	893	862	880	889	840	870	865	933	868	897	885	891	849	882	886	847	788	879	851	869	894	853	903	877	851	831	853	865	855	884	831	844	864	867	937	883	849	827	835	849	859	856	871	866	860	853	881	814	879	874	903	909	885	855	851	859	872	815	842	925	830	838	881	870	855	879	867	834	891	866	892	854	854	892	840	846	894	857	869	891	841	893	824	901	835	847	851	842	929	932	889	887	864	865	909	855	897	888	819	868	880	890	898	897	841	883	880	856	894	830	896	830	856	869	915	828	876	932	829	814	844	878	884	865	869	896	855	845	908	882	833	809	896	813	844	855	861	852	858	854	858	891	878	872	901	821	873	907	840	891	904	883	828	870	886	864	888	793	861	880	841	881	883	905	853	836	826	917	854	867	887	834	896	886	824	875	863	864	863	885	839	834	814	875	828	876	841	876	848	902	856	882	809	805	856	832	885	867	911	867	875	890	849	859	861	917	802	830	830	858	912	853	886	835	825	907	895	845	908	877	849	877	879	843	905	932	827	879	904	873	866	916	900	870	869	914	873	876	838	818	852	877	906	827	878	899	830	851	932	903	857	898	869	839	847	894	841	900	914	896	906	845	913	912	899	839	892	802	917	827	851	881	862	858	806	848	894	836	892	869	867	842	866	853	882	872	851	899	810	840	843	872	896	867	901	863	856	898	954	896	814	899	846	868	899	872	886	940	858	918	902	856	852	889	778	844	874	843	869	848	843	850	850	893	918	829	835	791	877	880	917	837	803	874	884	877	864	885	868	894	908	864	896	863	911	861	874	883	859	900	884	858	868	857	871	854	822	874	832	849	855	912	925	885	837	866	874	882	894	837	848	869	868	858	855	844	815	859	857	857	877	821	898	895	874	891	851	839	873	847	869	805	883	901	808	862	863	841	949	866	877	866	842	885	847	895	861	848	874	878	900	854	829	884	823	918	867	830	876	894	850	948	854	856	864	840	793	832	921	887	889	881	891	883	877	895	840	849	863	865	965	793	870	846	862	869	853	884	928	835	871	844	859	866	858	888	834	868	855	869	884	853	866	849	851	819	876	867	892	896	865	860	921	866	809	890	854	904	867	864	913	849	841	856	869	862	878	874	867	884	859	863	861	809	852	836	896	876	827	864	849	791	838	858	836	856	883	838	901	856	805	909	851	864	822	836	851	963	906	842	875	868	895	886	896	906	892	866	877	836	901	919	887	880	870	891	863	836	875	835	881	868	903	826	865	863	868	885	878	813	918	883	856	893	868	894	941	861	854	880	876	913	870	864	917	871	861	878	873	874	922	830	898	815	842	885	897	840	902	870	862	860	846	815	854	862	881	868	855	868	887	871	859	876	862	879	932	861	910	905	931	821	899	882	889	897	909	871	909	889	880	873	885	817	869	915	829	847	868	864	836	854	824	836	857	881	874	904	887	898	883	853	850	901	870	817	866	867	871	847	844	837	867	860	884	862	851	818	879	946	873	883	896	901	870	904	873	842	867	883	855	866	898	888	889	821	903	832	846
9140	1167	936	776	597	525	497	458	369	346	333	288	285	288	267	252	274	253	276	269	236	256	283	287	267	286	267	238	249	255	272	279	245	255	247	252	265	251	229	231	257	250	235	251	243	272	241	257	280	296	264	243	217	276	260	245	262	272	268	225	228	250	256	247	256	254	252	258	253	280	259	287	253	255	230	258	260	227	273	252	267	264	245	267	248	243	237	221	235	249	258	278	252	250	234	244	266	278	241	267	246	259	262	223	253	270	250	260	263	280	264	258	294	253	252	246	265	248	245	258	248	241	245	254	284	260	251	271	302	270	248	230	259	272	267	273	274	236	264	253	278	263	243	235	241	269	314	248	236	258	236	233	228	298	260	266	268	265	287	262	259	233	229	242	270	241	259	247	261	225	274	306	255	273	269	248	253	245	273	296	259	213	292	233	254	251	250	230	244	244	279	276	244	244	265	243	239	260	267	285	249	251	238	270	244	260	268	257	268	268	218	254	265	241	253	270	260	250	257	267	244	247	267	259	291	262	270	291	298	250	286	250	257	272	267	241	249	253	285	255	238	267	272	237	250	269	231	262	275	259	213	233	232	252	280	284	277	258	246	252	252	258	266	251	248	265	261	281	305	245	284	281	267	257	245	245	281	277	241	252	279	265	260	239	214	262	267	249	258	274	280	268	286	256	263	266	245	274	263	248	222	276	256	254	251	262	247	251	235	253	245	250	222	243	247	258	266	259	275	280	257	273	263	279	271	252	234	258	277	243	256	269	248	238	262	272	260	234	257	262	260	252	243	260	253	236	276	253	260	249	247	251	257	264	236	226	283	278	272	240	247	264	241	235	264	239	264	258	254	259	208	252	260	234	285	245	263	285	277	236	212	280	302	314	282	257	252	230	241	259	274	276	256	267	265	243	253	266	289	259	272	257	284	243	242	236	277	273	253	279	245	254	293	269	258	245	259	222	268	213	275	241	264	278	265	242	281	265	250	269	238	218	240	256	263	241	281	247	269	232	283	262	247	229	276	260	232	248	252	278	239	238	267	247	260	253	276	261	276	253	299	264	246	226	229	234	250	269	246	243	283	242	241	245	253	261	255	252	257	252	275	276	233	254	253	274	271	271	257	262	265	270	249	266	271	250	236	274	260	259	272	242	262	258	266	262	301	262	244	268	261	289	257	252	221	280	227	285	253	285	239	255	251	228	262	262	262	264	245	249	241	260	252	249	253	267	288	285	261	252	271	270	257	254	271	273	267	256	290	301	276	261	266	236	271	264	254	254	232	277	263	259	248	248	255	250	209	263	267	287	252	247	270	252	241	260	228	255	279	275	252	272	257	265	235	248	270	266	261	260	238	314	229	257	254	266	253	277	254	276	299	224	239	235	248	239	265	252	260	283	248	235	247	250	243	259	282	237	244	277	251	273	252	260	263	273	254	279	243	233	250	278	252	269	247	228	266	260	227	268	264	271	268	282	281	264	304	246	253	267	266	262	231	240	239	257	265	276	264	269	266	230	250	229	257	267	283	248	245	272	291	252	254	257	247	271	279	249	294	278	250	272	257	265	237	243	262	274	239	273	275	254	244	226	255	233	249	289	274	235	272	240	235	273	263	274	235	272	251	239	270	289	262	280	265	271	239	273	281	275	244	255	254	225	269	267	284	261	252	299	245	261	267	278	274	269	267	268	258	254	274	290	259	253	264	275	258	240	290	261	265	270	263	240	297	274	262	237	238	287	273	238	257	265	283	249	289	235	256	241	272	273	287	246	259	270	274	266	232	225	256	283	249	273	250	290	215	246	269	297	259	254	280	253	233	234	257	252	286	254	240	275	280	266	271	279	269	235	280	269	276	240	245	295	281	247	250	233	268	251	274	268	255	252	248	254	261	271	286	260	278	247	253	265	256	225	267	277	265	265	226	279	249	274	255	277	255	240	239	268	263	258	252	256	280	241	269	271	244	266	239	263	282	245	260	286	258	297	263	258	217	252	259	266	261	226	266	243	247	276	244	243	268	263	242	267	253	269	262	255	253	223	252	229	265	264	268	238	247	245	247	255	238	250	236	278	251	275	238	266	306	230	262	252	314	255	258	245	283	250	242	277	261	274	241	232	262	260	244	221	257	273	333	278	255	274	251	246	264	244	270	271	243	276	269	271	248	297	250	258	251	243	247	236	248	266	257	240	281	281	267	273	277	285	278	215	279	237	295	280	238	263	243	250	249	278	284	243	249	253	252	227	257	260	240	264	253	280	264	248	263	251	251	269	263	250	233	278	246	296	265	266	281	275	236	238	264	273	282	222	254	269	251	259	230	288	266	242	270	286	264	274	271	252	264	263	244	226	258	266	261	279	271	249	264	255	249	279	257	257	236	245	239	235	258	258	296	281	251	253	276	241	231	263	226	270	248	253	258	230	256	253	264	237	264	263	269	268	234	269	228	241	254	226	284	275	241	230	258	262	271	287	264	237	271	242	244	262	255	284	278	252	244	260	278	255	269	253	247	263	267	282	251	267	258	287	258	254	267	266	228	261	290	245	252	232	251	236	284	268	283	292	228	289	266	237	280	247	267	257	271	242	260	250	247	256	263	253	231	239	237	251	243	235	284	259	254	252	236	276	269	281	250	279	272	273	259	250	292	227	241	212	236	237	243	310	243	254	242	272	252	246	271	234	262	249	255	260	234	272	270	264	264	266	246	247	262	234	242	269	282	264	260	272	278	247	252	262	228	224	300	284	240	282	227	259	284	256	255	256	247	226	243	277	260	253	264	269	270	273	259	260	236	246	256	268	230	263	223	281	259	248	297	269	250	267	266	271	252	264	281	266	247	231	268	227	250	235	252	257	244	278	241	240	253	284	256	250	234	259	242	239	248	264	269	274	266	255	228	239	268	251	261	271	281	248	237	251	246	263	259	280	238	251	259	263	245	276	298	245	252	221	259	248	280	246	284	276	298	287	232	263	261	247	251	240	258	262	277	264	246	249	255	260	272	233	246	264	258	252	268	241	245	248	221	236	245	267	256	276	267	241	257	254	277	289	280	237	232	257	270	264	288	254	233	272	244	261	264	283	257	249	268	272	254	259	270	245	273	271	234	252	245	299	258	259	258	272	255	283	221	260	291	242	281	256	285	240	246	249	237	244	248	265	251	286	267	262	237	251	269	246	232	226	272	260	275	279	275	247	247	282	256	267	265	253	297	265	244	265	237	267	261	274	290	235	288	302	244	226	248	255	241	278	263	263	271	255	252	261	254	262	232	263	240	250	250	270	266	230	256	271	259	263	274	232	263	249	268	276	223	253	272	250	259	272	233	279	242	267	279	259	259	270	256	287	241	260	276	226	291	296	252	241	268	255	262	260	263	269	255	238	251	257	240	257	275	260	236	255	253	263	290	277	272	255	216	255	224	259	219	256	273	249	233	248	268	238	256	283	264	231	287	266	265	238	262	246	284	269	227	257	271	260	250	267	279	280	289	299	266	288	234	290	255	235
7438	1240	2021	2381	2018	1977	1912	1582	1199	1154	1055	826	777	720	682	665	611	635	656	677	596	622	566	654	613	710	624	626	638	608	643	608	606	608	551	554	622	623	560	612	569	569	575	593	593	561	539	591	610	625	607	558	575	586	593	590	608	605	569	562	580	551	568	582	561	595	628	583	578	633	570	616	596	573	600	553	584	591	593	527	573	572	585	552	577	576	601	573	576	550	621	571	528	580	557	578	593	574	563	605	588	557	583	591	552	556	555	582	572	603	576	573	550	601	590	566	562	610	569	604	560	635	573	556	604	604	578	571	567	568	590	594	622	589	556	623	628	595	590	592	557	591	614	573	624	592	556	581	571	565	605	605	573	608	580	586	586	582	609	595	579	585	557	607	595	548	562	613	592	606	578	546	623	621	580	531	577	584	595	590	570	578	577	588	568	607	568	531	631	562	599	597	607	601	589	580	579	590	565	551	570	564	581	588	614	565	570	601	581	601	580	612	574	573	561	596	582	585	575	572	599	587	548	588	548	555	610	564	585	620	607	593	601	565	549	583	545	598	615	618	563	586	574	570	560	596	531	606	568	567	567	604	573	565	590	573	587	559	574	591	579	584	591	545	628	590	622	543	594	561	567	569	574	568	628	608	589	585	587	592	556	550	616	576	519	570	616	610	586	583	560	582	580	536	579	586	582	591	601	596	543	624	573	559	577	596	609	551	523	556	622	599	556	541	600	550	583	527	539	623	597	567	604	594	610	600	635	570	531	578	569	609	539	567	612	599	649	536	602	556	571	545	562	607	536	558	578	593	562	587	615	585	561	574	554	583	613	568	592	547	536	540	569	547	613	581	601	579	590	616	598	630	573	606	580	603	571	561	587	606	591	591	606	551	565	592	574	579	573	570	547	571	563	559	568	600	547	557	553	593	588	602	577	577	551	589	569	625	501	540	573	599	591	592	605	543	580	591	600	560	598	533	604	546	600	593	565	585	566	537	538	589	541	583	572	571	560	584	599	563	555	586	578	597	558	586	620	557	619	583	565	566	544	627	549	547	572	575	584	554	581	612	554	560	547	595	581	555	639	578	566	613	574	590	598	607	559	585	576	556	592	580	596	568	575	562	608	610	599	569	581	529	586	595	546	610	571	617	594	531	639	625	629	598	586	590	561	568	570	607	587	590	587	596	555	572	579	607	505	587	553	537	615	591	562	572	595	594	557	543	552	575	604	597	530	610	621	563	600	551	560	583	553	607	612	569	558	557	553	574	579	558	589	571	591	603	564	572	605	606	607	629	612	508	576	559	561	566	589	611	556	577	573	594	605	587	592	588	560	516	519	572	579	600	559	591	626	608	606	604	639	555	588	586	546	622	557	577	580	570	562	592	564	570	572	578	590	558	633	562	559	573	572	579	566	539	552	555	547	577	576	576	597	558	528	552	575	557	566	531	599	595	612	605	609	593	591	623	544	594	573	560	567	615	614	542	564	591	586	528	582	574	601	579	590	529	572	561	593	578	549	581	552	542	610	588	564	576	567	568	527	581	564	598	588	540	524	581	554	593	604	640	563	599	578	601	561	577	596	568	589	528	603	547	594	543	565	543	554	580	610	596	564	564	586	514	537	576	583	602	525	580	554	572	561	568	621	619	583	594	609	566	541	600	579	563	621	541	588	610	587	566	554	556	587	576	543	576	592	558	546	553	621	557	584	575	585	563	596	590	596	537	616	565	572	548	622	546	593	609	595	561	583	588	568	589	568	603	570	559	540	597	595	548	559	611	563	542	560	548	566	613	559	551	579	583	563	561	607	567	564	561	603	595	544	577	591	583	544	571	563	586	566	562	584	603	566	572	589	590	543	638	559	534	528	566	572	612	571	559	517	623	553	580	608	572	604	589	564	576	606	546	586	619	599	546	512	583	576	574	625	562	589	597	621	561	544	578	603	568	514	599	590	585	596	584	555	586	579	567	589	587	611	569	567	583	566	573	601	552	590	580	593	576	584	563	586	568	603	548	536	577	588	570	579	615	532	529	578	572	566	546	565	523	569	578	561	574	598	591	589	574	580	549	564	560	592	602	571	564	557	535	580	585	603	547	625	592	610	574	620	589	569	571	570	566	600	525	585	583	552	516	518	611	618	595	536	582	542	558	571	577	596	588	579	540	588	574	561	546	566	573	606	581	569	594	574	587	619	546	586	580	562	568	565	545	547	565	611	565	614	569	608	553	607	592	599	562	520	610	552	582	614	579	584	572	566	585	582	549	612	564	545	575	599	566	586	581	606	632	582	579	610	549	583	520	550	558	592	561	609	548	588	573	616	635	583	567	605	603	560	545	571	623	603	618	549	577	549	565	571	600	577	553	603	560	568	596	532	625	616	581	557	578	531	607	575	610	599	629	587	597	556	576	594	622	611	548	545	579	591	595	564	515	604	549	546	587	592	546	551	612	568	589	557	581	614	593	570	589	574	529	577	580	589	564	583	588	560	627	547	578	601	576	587	544	601	543	585	563	579	595	575	620	584	575	575	560	580	596	607	536	543	537	601	581	573	548	588	655	589	567	554	578	590	600	561	570	602	568	572	579	591	590	605	587	556	527	552	563	536	532	580	600	607	583	609	622	590	591	596	592	588	587	557	590	581	574	587	575	559	553	547	568	596	597	578	601	565	593	587	513	584	579	579	517	592	590	577	595	613	571	605	617	593	575	604	577	557	612	629	557	589	571	556	580	611	588	580	612	539	579	585	640	551	579	610	548	548	591	521	603	583	587	583	586	572	580	585	592	586	567	537	516	550	611	589	592	603	573	561	561	596	562	614	554	596	597	600	576	564	568	577	570	618	520	588	567	590	569	578	629	595	562	570	610	569	563	542	561	610	581	615	577	561	551	588	537	575	576	523	567	549	589	545	585	574	553	552	583	539	585	609	530	579	576	583	617	602	584	598	541	581	546	613	556	573	616	579	594	603	566	586	600	560	615	567	555	569	540	565	582	557	575	568	588	588	536	617	631	559	583	575	564	598	573	599	519	561	533	607	585	587	578	572	534	559	577	542	565	615	613	576	624	583	618	593	608	567	598	589	613	555	607	641	574	533	577	544	563	583	563	585	575	569	592	557	600	596	634	594	605	589	544	566	579	548	547	614	573	583	563	559	584	551	595	599	585	591	592	598	590	594	557	594	538	563	573	577	586	615	597	590	547	575	585	560	588	582	595	573	539	594	566	588	564	574	572	554	579	589	570	584	605	522	585	571	619	595	575	612	592	577	630	562	612	592	562	557	588	604	607	581	587	586	575	551	574	589	564	602	613	561	596	575	608	573	585	580	563	586	587	617	564	574	613	563	560	586	555	565	545	566	592	596	578	586	589	588	586	558	580	601	568	599	611	568	577	577	555	556	612	533	591	575	591	541	571	575	579	590	558	588	566	529	560	529	619	585	567	612	556	579	588	567	590	608	591	569	584	619	581	586	561	511	596	500	581	559	574	581	535	624	569	584	574
16355	2088	1487	1196	733	603	577	464	400	296	285	237	194	185	159	176	156	142	175	167	162	169	159	133	155	142	160	145	160	131	145	128	138	137	150	166	140	126	126	128	143	174	121	122	153	140	160	154	136	131	128	152	131	134	143	132	117	130	148	132	122	121	124	132	131	143	125	149	144	147	142	152	147	135	148	132	138	144	145	135	124	131	157	133	134	151	129	128	119	123	140	133	146	144	143	146	126	147	155	139	146	147	125	141	120	136	134	108	165	131	139	128	134	136	140	142	120	125	136	129	158	148	114	120	149	134	141	112	145	140	131	149	129	133	132	117	146	142	141	142	154	118	132	130	137	134	138	140	134	127	133	120	119	143	131	130	128	134	138	116	139	148	124	148	159	121	128	140	125	123	158	134	154	138	144	127	142	141	131	121	141	146	129	113	142	111	127	140	136	139	141	114	132	124	144	138	124	138	137	122	127	143	132	129	146	125	123	112	128	139	131	135	130	128	127	112	137	111	140	133	145	139	123	123	146	137	141	139	132	143	146	127	137	128	117	147	143	135	131	142	132	139	135	162	159	162	138	149	142	161	130	148	138	112	159	150	129	142	154	145	111	124	131	101	132	145	145	144	140	132	122	121	139	129	129	151	116	125	146	131	138	149	113	132	140	144	114	134	147	123	129	139	130	123	137	124	124	121	124	132	149	143	143	154	147	115	144	126	148	133	123	125	138	112	130	131	116	146	119	130	149	142	131	130	157	146	118	125	144	141	135	136	138	134	143	113	139	160	126	119	131	135	128	139	121	128	119	138	122	138	106	130	138	150	168	145	155	117	141	135	162	141	140	120	144	147	114	118	102	125	132	138	127	145	157	125	144	134	122	132	131	136	135	118	137	124	140	129	120	156	122	119	139	126	131	133	133	131	123	127	133	129	126	111	151	139	154	130	147	112	130	132	133	117	110	124	136	117	127	148	118	158	121	126	130	102	121	147	140	150	118	137	136	130	134	137	140	118	133	122	144	149	151	136	133	163	128	131	147	144	125	131	137	157	128	125	147	120	138	132	122	136	126	128	133	154	152	128	156	130	136	156	141	143	138	120	132	126	127	112	132	155	121	137	143	145	133	116	129	135	130	144	141	158	116	139	143	119	142	126	124	126	118	119	118	127	119	130	141	111	142	142	128	125	147	143	142	141	152	133	118	125	124	126	134	128	127	133	125	138	142	120	155	158	123	136	141	122	141	140	128	145	158	142	119	134	145	186	132	100	165	149	142	135	135	125	145	133	103	154	132	128	152	133	143	137	130	124	140	127	159	131	133	119	128	146	144	143	118	125	115	129	137	117	149	130	130	129	124	125	131	145	126	126	125	151	137	162	137	123	134	131	128	142	127	134	139	134	136	141	112	122	115	137	142	144	130	135	130	137	129	136	148	122	105	141	126	111	144	152	131	136	133	109	137	140	131	139	138	113	110	116	114	112	144	136	147	120	144	142	159	154	128	135	138	139	108	138	149	121	147	134	157	146	146	147	139	147	136	130	124	128	153	130	124	134	139	121	121	105	104	124	128	124	135	133	136	143	131	136	134	124	128	139	134	170	135	116	134	116	123	122	117	118	147	123	145	141	128	138	133	124	132	128	146	132	122	154	144	128	142	121	154	156	166	125	135	152	142	148	117	118	174	113	123	115	137	151	132	130	117	133	121	150	134	130	117	108	130	144	127	137	104	143	106	136	146	122	141	144	136	120	158	140	126	133	132	121	150	136	126	108	146	151	131	131	112	132	114	134	144	120	134	111	138	136	140	145	133	121	146	147	136	137	142	124	135	145	134	138	114	150	130	136	141	127	126	127	142	143	128	136	118	145	130	109	135	111	161	136	141	130	119	138	125	128	136	132	138	136	130	141	117	112	110	112	143	145	134	147	130	126	123	146	139	126	139	129	132	139	132	143	125	129	120	114	130	156	134	155	119	154	131	151	143	120	146	132	129	144	129	130	142	141	147	141	123	141	139	138	126	111	132	138	131	135	124	117	122	125	144	137	135	135	150	142	105	133	127	135	152	121	153	141	115	132	131	123	135	137	139	133	138	131	135	119	147	127	172	140	137	166	122	130	139	131	123	122	130	124	139	133	139	136	135	132	148	125	131	146	135	167	136	138	132	112	116	121	125	110	120	135	127	149	125	134	129	138	138	138	149	134	160	131	118	118	122	120	127	113	136	139	127	133	139	131	117	128	156	134	129	131	156	135	136	155	163	135	136	118	130	136	136	124	137	144	130	150	125	157	144	131	120	150	124	104	136	136	122	152	125	153	130	141	106	127	121	136	130	139	152	111	150	150	123	114	142	141	150	134	134	134	123	136	145	150	153	150	135	145	120	135	136	133	163	146	148	131	134	130	137	131	129	132	143	129	129	120	94	127	130	131	118	155	155	149	136	123	142	120	138	156	117	120	170	113	120	122	122	131	142	122	144	125	142	119	137	143	111	112	141	148	148	144	128	125	139	113	128	136	123	154	150	136	133	149	141	152	108	151	118	110	156	146	156	127	122	160	125	133	131	141	157	131	166	149	142	135	141	154	158	132	126	106	122	140	162	145	138	131	129	135	122	136	149	149	120	130	138	128	123	142	136	132	148	145	135	136	137	124	121	138	134	149	126	124	108	161	141	139	128	147	154	114	140	127	126	136	130	138	126	125	126	137	111	128	137	129	126	112	121	135	141	149	123	140	129	130	129	156	149	122	123	117	141	124	149	121	125	132	127	128	139	115	127	149	131	129	116	154	132	102	128	119	169	138	146	132	114	143	122	155	151	124	141	140	125	143	142	142	129	123	138	153	154	121	126	107	142	117	107	118	135	121	110	130	151	132	140	128	145	153	127	121	136	126	135	137	131	160	146	158	132	137	135	120	117	125	131	124	140	132	158	125	138	148	135	133	125	130	137	127	155	108	133	117	130	126	133	131	148	137	112	122	140	135	136	157	130	157	142	131	142	113	130	142	148	134	122	105	166	131	125	115	134	147	145	125	126	126	148	134	143	142	124	133	139	136	152	129	143	140	145	146	151	113	150	122	120	150	144	129	122	133	130	131	122	142	126	148	141	147	154	158	133	149	135	130	144	124	111	128	137	135	117	138	129	118	129	121	117	128	119	158	123	132	133	159	148	144	134	111	148	156	146	120	141	156	106	151	108	122	146	137	146	108	131	125	135	122	130	131	125	126	153	141	131	132	138	150	133	141	116	128	139	142	117	149	128	147	119	132	132	127	123	136	148	106	133	124	125	129	143	138	136	106	141	131	120	151	128	112	131	133	133	128	130	116	131	141	155	125	128	122	130	125	112	120	144	177	119	135	123	137	144	123	121	123	128	115	118	137	151	133	112	127	158	114	156	141	117	139	134	141	144	135	141	131	138	155	146	124	142	121	126	108	124	114	151	121	122	131	146	119	119	133	149	128	153	129	131	116	138	146	134	116	119	140	135	140	129	150	121	158	156	140
9310	1666	2839	3568	2930	2680	2609	2054	1600	1193	1088	817	609	531	524	512	506	478	464	473	435	471	444	404	454	449	435	399	400	420	375	393	371	355	380	357	371	349	398	348	337	367	374	335	377	371	344	328	352	380	348	350	342	393	318	383	340	310	331	374	338	366	369	350	350	356	339	361	363	336	354	364	363	347	331	326	367	363	324	343	353	358	340	325	343	330	368	355	334	326	319	330	378	340	320	333	359	339	357	330	369	353	350	369	365	378	332	307	325	359	384	338	350	340	351	337	376	332	336	351	341	332	320	368	331	344	350	346	391	323	351	317	363	336	301	336	339	385	301	360	338	334	353	322	336	320	318	339	347	344	355	349	340	329	379	306	362	334	326	332	367	362	369	314	336	355	357	359	340	344	343	349	357	347	351	355	353	347	348	368	334	357	342	345	335	334	357	372	347	374	354	356	318	363	350	326	332	333	348	352	353	330	339	352	335	355	358	351	365	328	353	311	345	339	363	347	319	367	339	358	358	336	350	335	319	302	328	339	362	376	339	298	343	365	348	355	326	352	377	337	322	313	344	324	325	335	349	350	354	361	379	343	315	343	324	345	327	366	347	357	350	333	345	323	331	326	346	339	352	324	313	342	356	340	357	335	312	350	386	371	347	337	340	340	353	345	326	343	351	369	353	357	353	289	387	304	342	342	335	351	351	338	319	356	320	368	354	352	343	318	342	343	356	367	338	344	350	337	332	365	337	336	350	343	307	302	346	342	348	332	321	374	361	361	356	344	365	315	354	354	355	353	359	350	309	331	373	343	339	376	378	335	325	353	347	322	359	358	357	389	388	351	333	329	345	349	346	366	378	339	348	336	341	309	348	336	329	365	356	339	323	344	295	362	344	321	315	348	332	351	358	370	342	386	336	331	330	338	335	341	344	355	329	367	325	301	300	344	371	317	355	318	348	332	324	307	340	322	321	336	369	361	336	331	318	353	335	334	346	377	341	349	335	350	318	371	332	353	335	368	348	330	338	338	346	335	330	338	346	326	354	300	344	345	348	356	349	349	331	350	343	329	347	344	339	360	320	327	326	333	317	343	319	339	372	328	326	329	349	342	341	332	342	294	329	346	334	316	320	302	354	334	347	321	361	338	361	313	334	349	328	371	330	369	348	320	328	350	337	340	309	352	351	339	364	318	335	360	336	320	321	336	331	332	320	330	348	363	362	369	342	286	327	361	335	314	341	302	357	349	347	310	342	367	358	328	345	314	360	355	336	347	352	312	341	349	352	345	332	336	365	351	352	347	346	328	341	343	316	329	331	319	308	341	339	318	328	343	348	342	339	332	352	339	358	322	345	362	338	349	327	302	349	335	331	300	331	353	308	319	341	341	339	350	354	331	365	344	342	368	334	316	365	359	321	368	306	337	313	339	346	337	327	341	323	330	364	350	355	327	343	334	328	345	355	321	343	333	325	377	327	366	351	359	313	333	355	337	331	345	316	332	368	331	344	321	322	369	347	347	338	336	366	347	319	326	323	328	346	334	329	316	311	332	395	325	347	320	304	346	332	329	353	339	310	347	348	337	340	299	396	335	331	307	327	337	344	355	329	335	342	318	291	382	314	340	368	323	369	354	319	309	360	318	346	349	378	348	349	322	343	359	336	322	329	344	347	383	359	369	357	342	336	328	348	313	328	353	343	349	304	344	353	319	327	355	338	323	317	326	330	303	341	338	323	328	295	352	337	320	351	338	319	321	368	344	356	302	360	334	366	315	360	350	343	344	344	353	350	351	363	342	350	346	325	360	311	347	325	376	317	314	312	329	330	318	340	329	353	323	345	315	321	361	339	335	302	381	324	365	371	373	326	350	320	320	338	353	363	377	360	349	334	331	330	359	357	327	340	350	336	350	370	337	350	336	332	337	331	335	356	316	350	342	322	336	340	339	354	364	340	318	318	375	339	346	362	352	343	342	331	348	368	354	331	331	331	349	344	333	358	329	319	324	383	339	334	334	335	354	367	356	318	353	348	357	335	333	334	357	320	337	360	351	330	361	349	334	360	335	340	343	334	357	357	379	347	332	332	324	331	328	342	367	338	350	348	348	326	331	365	348	348	343	340	330	322	320	356	342	368	333	353	350	363	336	345	319	347	333	341	349	356	336	325	369	356	346	354	365	352	330	360	352	330	312	349	346	331	359	347	312	325	345	345	356	356	323	302	332	329	325	338	331	333	358	320	326	315	310	334	332	366	316	331	333	323	354	357	369	350	348	351	372	351	371	358	336	352	355	335	340	370	362	301	322	357	358	325	298	342	343	315	353	340	345	338	331	359	319	373	353	350	352	341	356	329	336	328	335	357	321	331	357	342	363	375	348	379	354	350	370	346	345	348	349	365	335	327	346	357	350	342	340	312	366	322	321	343	398	320	341	338	359	343	331	358	326	347	334	307	331	334	358	313	354	365	340	356	350	335	361	327	337	321	330	359	374	316	316	355	344	336	352	338	367	337	376	339	346	353	373	314	330	324	338	331	343	298	340	346	334	352	305	337	345	338	339	327	327	323	343	342	344	333	341	350	358	350	362	301	340	353	336	346	323	341	328	350	339	323	314	361	351	326	346	345	337	348	347	358	332	350	379	355	330	322	323	358	349	325	344	334	352	332	336	350	359	350	340	348	343	330	355	319	339	326	326	348	360	345	342	344	340	330	318	339	328	337	316	350	332	350	328	332	310	330	323	336	312	356	324	332	294	318	352	321	359	377	313	348	342	355	323	332	334	335	314	344	358	343	337	322	336	395	346	343	338	360	338	328	342	330	357	352	342	346	321	343	351	362	313	353	343	328	301	330	323	360	350	371	345	348	358	337	316	360	334	342	364	355	314	365	348	355	328	341	305	343	354	361	352	345	335	369	342	308	305	345	366	346	328	336	323	343	335	355	353	367	337	357	330	328	345	336	360	326	334	314	349	312	357	312	350	356	327	341	325	378	340	350	364	337	350	350	325	337	367	335	347	343	346	334	340	345	338	347	323	305	338	343	348	336	386	329	325	364	355	322	338	326	354	330	322	365	369	353	337	340	336	349	324	347	346	333	355	349	319	316	327	350	344	319	323	361	305	345	315	328	351	336	327	372	325	348	334	353	340	331	326	336	362	330	356	310	369	349	336	339	330	351	289	349	334	314	346	361	349	343	339	340	332	388	336	328	316	335	358	373	347	323	350	361	316	318	342	345	349	324	349	339	347	335	313	367	358	363	326	359	352	380	347	310	343	342	355	314	345	354	362	354	352	336	382	341	342	310	318	321	328	360	333	343	338	334	326	330	350	329	328	343	340	347	366	320	354	365	317	344	331	325	340	372	328	334	344	317	322	366	337	321	350	361	324	356	350	336	351	357	334	374	362	352	309	341	325	349	338	349	341	325	314	355	285	309	342	299	357	351	367	346	350	343	328	333	336	326	333	332	347	322	360	352	344	324	363	342	321	328	350	341	365	349	336	338	344
2078	658	605	577	537	513	481	440	476	448	434	388	417	423	429	391	397	400	415	355	381	391	416	394	448	382	419	410	437	428	410	412	423	418	422	403	377	408	445	406	396	428	400	417	408	397	399	427	386	423	421	432	405	416	414	381	418	422	384	399	430	391	357	383	404	376	393	396	393	425	361	406	391	385	417	435	376	398	408	365	390	409	394	385	438	381	402	380	396	418	414	386	406	382	431	380	416	373	390	438	423	426	416	450	413	422	381	374	386	403	392	412	394	413	441	436	425	438	403	405	365	384	412	378	435	409	408	426	454	423	400	394	426	377	404	425	459	427	409	365	355	433	387	389	424	417	402	403	407	405	399	425	416	413	417	396	383	376	410	430	406	403	388	361	392	398	430	353	414	360	391	394	396	413	421	431	372	352	383	372	438	450	414	443	391	369	392	424	441	408	419	403	403	406	389	441	357	440	395	397	397	403	448	430	376	428	371	406	391	349	401	421	399	399	388	374	379	388	401	429	353	402	390	425	411	410	372	377	395	390	368	413	416	395	391	410	400	406	403	412	400	393	436	398	392	393	391	425	421	403	372	433	400	413	438	419	427	412	412	451	399	416	403	370	385	432	351	396	400	406	405	408	394	414	378	400	399	392	384	424	392	436	400	393	416	413	385	401	417	410	419	345	410	416	399	395	352	419	377	398	398	420	387	441	414	417	399	424	420	397	419	434	406	397	414	440	406	361	415	421	395	437	433	378	376	377	378	424	381	430	401	361	403	369	400	409	370	393	415	384	395	411	409	410	366	403	398	446	407	408	394	426	385	396	429	395	421	383	382	388	416	384	394	399	350	388	374	435	397	397	393	398	397	410	416	389	407	352	376	383	426	455	442	371	419	399	406	384	413	456	416	406	406	369	401	379	409	395	403	423	372	403	421	409	403	401	437	397	377	392	395	371	395	390	416	384	363	397	394	400	401	427	425	442	428	382	419	393	394	409	390	407	413	434	418	409	399	414	382	427	399	377	406	436	376	453	434	446	428	410	405	404	401	369	393	374	373	349	392	440	418	391	406	396	404	377	413	407	421	386	402	383	415	406	370	364	443	392	402	371	379	464	429	385	401	377	374	405	425	390	439	369	417	401	394	454	413	384	427	399	419	397	410	427	414	417	410	387	391	424	409	422	423	355	426	397	418	417	432	383	445	416	437	449	421	411	419	404	427	406	419	410	415	447	386	418	411	391	411	444	432	401	382	458	390	399	409	410	413	413	410	410	361	437	397	417	416	395	423	410	396	403	378	365	443	375	403	416	372	370	398	418	395	377	432	399	393	425	413	402	377	389	391	381	399	396	381	391	418	390	392	399	424	402	402	406	371	408	392	390	424	427	391	397	406	453	393	391	368	360	387	449	404	429	443	400	399	413	378	392	445	403	423	402	400	399	424	389	421	398	394	361	430	391	387	402	362	445	419	404	413	391	400	383	389	433	424	410	440	446	425	334	418	390	421	429	418	440	416	367	392	393	381	435	409	419	408	382	374	416	431	415	391	366	406	418	438	430	421	414	376	417	388	369	409	372	427	398	436	396	411	403	396	402	374	394	399	386	426	417	413	435	408	430	420	426	381	403	355	411	416	405	371	416	396	427	428	417	394	428	408	451	403	448	395	400	365	425	367	374	384	387	413	400	399	410	371	420	417	443	408	384	382	399	395	383	394	393	447	364	370	414	410	416	425	412	422	383	390	395	403	419	380	411	407	404	391	392	380	398	400	386	387	399	438	430	383	429	408	377	415	358	413	408	449	365	390	397	424	381	395	413	408	380	435	387	395	403	426	383	403	375	432	416	391	426	420	410	388	410	421	392	408	367	417	409	422	405	390	400	375	387	411	391	426	444	384	391	407	390	385	412	419	399	404	370	401	401	436	381	407	465	424	405	382	400	422	427	364	336	381	377	436	387	392	414	417	376	396	370	422	431	423	456	414	388	375	406	386	415	412	388	389	392	430	423	394	422	414	374	416	398	404	410	380	378	426	423	399	368	361	369	401	397	400	400	352	368	384	396	386	407	421	398	375	369	379	394	430	357	371	385	411	372	419	412	389	447	409	384	401	400	399	401	412	411	388	435	427	429	374	384	410	401	432	410	367	418	404	443	412	395	373	407	417	371	374	410	402	399	376	392	395	430	403	378	397	390	400	404	419	401	391	406	396	418	367	396	379	392	369	418	425	393	429	467	407	428	389	397	405	363	396	415	394	389	401	424	404	401	408	425	407	411	414	394	386	414	365	417	416	438	408	365	434	375	384	398	438	382	416	397	420	403	390	404	421	390	392	399	365	389	348	406	351	384	388	438	388	419	411	452	374	423	381	393	393	367	398	432	422	419	426	387	403	391	397	407	422	396	416	407	404	414	400	376	407	388	375	410	367	386	395	430	423	418	378	387	386	385	359	426	386	401	396	402	395	383	399	378	417	452	450	416	420	379	387	414	401	381	361	415	415	353	423	418	386	383	422	388	416	425	400	440	403	410	358	448	420	430	387	421	427	407	428	410	421	393	399	417	417	382	369	369	410	408	397	401	389	386	439	374	384	346	403	432	365	435	412	403	393	387	373	385	418	427	415	378	373	421	418	384	430	407	422	449	405	412	400	382	434	397	393	407	445	444	419	390	436	389	398	411	406	422	380	409	403	391	436	427	440	380	399	361	417	401	405	440	433	412	407	408	425	383	397	386	436	401	399	402	377	389	423	383	424	428	434	370	393	417	408	405	390	376	412	401	391	396	418	356	398	344	423	419	417	370	433	443	423	406	385	393	406	415	388	378	415	398	420	383	405	413	428	447	437	396	412	464	433	400	437	406	376	382	408	447	393	366	439	413	383	408	419	411	438	402	394	415	331	425	413	395	369	381	387	403	387	407	413	393	403	381	434	399	391	405	421	439	402	392	383	421	397	450	427	443	371	421	393	427	405	405	392	377	406	389	406	427	380	398	394	421	356	378	374	414	423	420	390	424	393	395	420	404	402	405	387	431	401	407	400	414	430	401	398	430	419	420	429	380	426	414	400	412	405	383	412	398	399	414	395	401	406	404	409	392	382	371	386	373	411	420	390	409	400	400	377	365	377	428	379	393	426	390	389	400	428	369	400	379	360	435	386	420	404	402	426	458	399	407	409	411	380	396	428	414	409	386	392	417	388	427	388	393	401	445	386	427	424	426	437	417	403	389	424	387	356	409	375	383	427	373	422	453	458	402	400	400	431	408	438	421	350	416	400	399	435	396	415	406	387	430	430	397	396	431	393	369	384	443	437	384	392	402	424	455	419	389	390	405	391	418	420	430	412	368	426	414	430	425	427	415	381	402	406	396	382	421	381	385	378	406	375	405	417	428	405	412	359	419	359	403	416	416	379	423	406	382	447	443	426	414	438	372	408	387	419	352	418	420	444	404	385	370	409	390	380	387	423	407	405	364	423	449	409	392	427	400	368	399	388	429	419	393	421	371
2459	1062	1300	1481	1317	1314	1285	1174	1120	1068	985	998	937	838	921	854	863	896	898	900	933	925	889	896	908	874	856	907	881	871	886	856	863	871	883	918	878	838	846	900	842	860	886	860	858	867	921	847	900	879	925	888	812	878	879	860	861	864	868	823	832	896	882	857	862	875	902	851	855	879	864	891	848	891	851	876	842	836	898	958	909	884	873	894	889	911	820	888	852	880	857	868	886	905	935	891	843	906	886	862	798	894	877	872	866	830	883	880	932	969	886	800	853	891	884	915	915	918	848	849	910	866	842	898	859	883	905	819	842	868	886	832	884	916	893	902	886	869	873	894	852	881	896	847	891	896	824	927	862	879	864	850	900	874	893	905	885	855	829	866	862	868	877	863	889	907	823	861	842	879	839	859	910	891	856	890	837	880	816	933	844	902	877	868	874	904	900	817	879	852	880	842	927	899	884	907	893	924	929	847	912	880	924	832	922	842	888	864	884	843	878	867	938	845	898	886	879	836	868	868	910	819	867	878	874	869	855	909	876	944	894	860	923	849	862	910	814	859	892	864	824	874	810	885	897	924	831	862	875	856	887	854	832	878	913	867	882	877	907	849	882	902	837	897	836	868	883	860	887	851	822	904	832	880	886	903	878	889	893	873	895	901	867	917	898	860	836	891	853	883	819	828	838	851	906	811	868	891	877	881	925	881	871	860	877	893	923	887	850	856	862	829	863	885	856	844	878	871	834	886	902	859	888	877	868	820	890	871	823	810	883	856	852	858	872	913	879	845	934	892	898	859	885	847	863	873	883	864	853	868	919	898	866	881	857	909	863	923	920	865	821	836	860	845	843	866	862	895	830	895	839	871	831	830	848	872	879	921	909	845	918	927	818	844	817	834	913	890	895	890	904	874	922	853	892	843	858	830	911	807	884	847	862	903	871	840	890	808	902	868	850	901	876	898	871	927	873	807	842	906	922	866	888	839	861	864	896	825	915	854	902	914	849	884	855	928	910	930	915	924	856	892	904	881	873	885	875	888	932	897	865	852	820	871	860	882	904	848	881	860	885	859	886	864	913	892	877	869	883	855	882	871	876	877	906	876	885	839	865	910	873	841	892	867	885	837	854	878	856	911	851	927	888	877	874	866	875	892	844	872	841	939	811	857	830	888	899	836	882	818	819	879	903	932	902	796	879	877	951	875	890	879	864	882	853	847	898	853	858	890	855	860	877	863	852	804	839	870	908	859	920	877	891	899	879	880	912	891	852	909	864	892	859	887	901	925	886	862	873	875	840	839	913	859	874	878	834	831	887	845	929	898	859	872	898	891	853	892	868	881	856	839	852	878	878	838	861	837	915	886	904	839	850	845	851	836	901	848	879	857	870	885	861	859	876	895	885	879	854	850	884	879	893	851	847	884	854	889	897	865	855	840	887	840	886	891	871	899	930	922	893	867	878	873	874	919	851	879	880	841	883	866	864	862	901	908	824	896	903	863	872	903	878	863	883	854	897	871	878	873	885	937	878	885	828	853	912	865	906	868	822	873	863	876	843	811	817	850	849	865	850	909	928	842	848	856	831	939	868	858	913	933	815	852	865	881	873	891	853	894	896	945	828	836	876	877	872	881	906	910	888	857	876	866	899	883	828	835	901	866	872	839	820	873	890	879	861	902	876	881	883	869	828	940	874	869	878	843	905	838	842	833	816	911	855	903	848	855	865	859	869	883	848	868	852	897	864	881	902	908	903	898	827	830	873	836	862	893	874	905	851	868	808	857	877	876	835	864	830	855	875	894	828	858	878	866	887	893	887	828	925	821	914	885	857	871	908	874	887	933	898	917	863	908	867	883	881	887	839	885	848	854	870	886	790	861	854	857	907	892	836	900	873	894	820	885	877	872	868	912	852	870	845	869	875	923	887	855	861	899	831	889	886	886	854	882	881	869	889	913	935	903	881	801	828	869	935	883	849	878	874	916	887	861	882	834	870	857	869	909	871	852	855	883	934	845	861	909	879	860	901	908	896	880	824	896	859	864	875	913	851	872	828	800	819	876	869	874	873	882	893	807	889	846	922	862	864	855	890	850	853	893	834	901	895	831	914	886	889	910	905	858	852	880	812	840	920	850	911	909	876	835	872	850	912	846	879	896	905	906	871	908	851	880	836	917	896	860	889	885	849	846	821	822	889	887	864	935	815	852	900	884	922	862	934	806	894	834	893	886	839	809	846	863	843	879	852	813	862	844	882	865	856	850	851	843	835	846	883	908	843	874	841	876	879	901	883	889	871	897	848	856	893	837	886	882	870	890	827	867	835	864	866	856	879	898	872	887	870	859	840	913	824	907	859	894	886	840	885	889	928	857	918	884	915	884	826	857	854	853	863	861	907	877	918	885	887	863	903	890	904	839	877	910	879	832	889	877	899	850	873	865	887	806	934	858	833	864	866	875	823	840	882	869	935	929	914	844	939	914	825	853	904	900	811	866	886	833	848	931	857	858	895	850	878	856	878	915	914	894	839	864	922	900	901	930	889	891	842	855	848	894	846	829	846	854	907	855	903	891	844	902	871	861	841	866	864	845	914	828	826	833	855	903	901	833	890	892	870	868	869	864	901	843	898	893	880	837	862	890	836	922	863	869	914	857	943	841	881	871	873	844	876	884	856	846	862	868	897	935	901	862	839	877	888	883	862	888	921	848	865	904	862	888	916	876	905	894	860	822	890	861	881	934	950	851	882	826	880	918	863	891	907	886	864	882	838	857	926	889	892	946	838	848	857	911	900	872	859	895	850	845	891	893	840	856	859	922	877	830	924	919	893	879	843	871	830	859	850	895	867	858	857	878	884	896	944	836	853	873	865	895	833	862	882	862	914	910	934	940	904	894	825	873	876	848	837	860	878	895	888	864	872	854	898	829	895	891	892	862	911	824	865	872	936	819	855	878	869	828	888	938	915	884	883	840	852	894	851	905	811	900	874	837	832	908	953	866	851	868	922	901	848	902	888	927	843	880	835	834	855	864	892	846	854	849	881	873	854	869	901	882	935	881	863	925	846	880	892	873	860	888	871	925	852	852	888	901	870	847	819	890	907	848	903	860	886	873	918	828	904	941	864	898	885	829	796	856	858	885	885	894	825	856	875	870	867	874	930	921	895	839	927	887	885	846	899	900	867	844	855	855	891	899	843	912	862	888	861	845	836	881	874	834	848	942	902	895	882	851	896	881	878	864	835	848	865	868	888	872	843	937	841	861	828	854	880	841	901	865	903	903	881	838	884	896	913	869	870	907	880	861	930	887	858	868	925	862	869	879	861	868	869	936	860	907	860	858	883	867	928	902	873	889	884	880	848	875	879	854	874	875	884	897	865	813	849	879	864	855	830	911	861	862	867	842	879	853	846	904	862	929	890	887	855	889	875	902	866	873	897	878	873	841	896	909	899	893	898	849	876	836	862	899	868	893	882	902	857	827	844	920	892	898	878	843	874	877	856	901	835	855	951	842	869	878
9210	1198	1009	859	583	597	491	403	386	386	329	331	268	253	292	304	279	289	288	266	226	262	270	279	258	265	288	270	267	243	267	255	262	269	255	267	271	270	258	261	261	265	243	282	226	260	235	279	269	266	231	257	253	252	288	290	226	251	278	252	225	284	269	282	253	283	264	273	240	266	290	263	236	248	296	218	247	263	280	281	252	263	260	279	251	268	239	236	255	250	230	248	250	262	247	253	290	274	273	281	280	289	240	286	262	269	270	242	272	260	234	252	244	251	260	269	235	251	245	264	253	285	256	265	282	264	244	220	248	276	286	255	237	252	218	228	267	244	268	277	257	266	281	271	269	275	273	269	264	269	268	251	253	221	250	267	257	257	277	293	250	246	222	274	239	272	255	235	242	246	280	301	272	275	276	279	268	281	259	243	251	274	260	253	279	230	249	225	233	247	248	278	243	247	251	233	244	283	265	258	268	273	303	254	248	257	266	291	254	275	259	277	260	274	251	254	265	266	254	248	254	294	276	244	227	262	283	255	248	251	253	274	250	237	239	235	257	244	254	288	266	265	258	256	270	262	281	233	262	297	285	267	277	276	304	273	242	229	279	235	233	289	271	228	243	253	262	282	306	231	256	254	269	243	290	292	263	265	283	260	272	260	249	248	260	264	241	265	261	273	261	249	235	263	220	272	272	271	259	277	262	267	261	259	262	270	225	254	250	234	263	252	266	248	268	261	278	258	287	283	287	261	254	214	278	278	264	256	266	256	227	259	252	255	247	249	278	270	254	284	243	249	255	281	260	217	279	262	262	245	263	231	278	262	282	291	273	228	255	241	267	274	274	277	265	250	260	302	259	255	285	257	262	230	245	252	248	268	241	251	245	240	234	275	264	262	244	273	253	280	270	251	258	264	249	239	262	216	243	253	271	241	273	260	264	298	249	295	244	240	235	298	257	241	260	264	295	226	231	244	263	252	265	258	260	256	236	265	277	314	267	251	227	258	256	289	273	239	267	257	290	298	287	240	251	268	276	306	259	248	242	257	245	244	272	249	253	226	257	275	255	263	241	244	260	249	246	233	247	253	262	235	210	275	250	294	256	273	249	252	239	231	266	254	248	253	261	265	228	258	256	250	259	241	241	284	265	256	237	248	243	282	265	228	265	243	276	273	242	241	254	287	259	248	272	258	275	276	275	226	265	259	244	247	252	244	236	261	237	261	254	273	272	285	272	244	226	258	261	266	266	260	242	251	252	265	285	261	255	274	243	252	261	291	256	272	238	266	262	256	254	249	257	243	241	252	257	225	273	260	261	300	273	257	243	252	251	256	282	278	274	249	259	273	282	223	251	258	266	254	265	254	255	244	271	272	285	258	269	242	241	277	265	266	267	294	248	274	245	274	263	242	261	271	277	255	280	254	251	261	272	242	277	291	268	268	269	273	264	259	233	274	299	271	263	279	260	260	285	259	267	297	242	256	234	239	269	270	261	275	266	256	278	265	260	258	266	234	244	261	291	241	271	286	268	284	267	240	231	248	268	255	225	268	269	262	261	245	274	286	273	271	292	234	286	281	258	282	282	234	243	261	253	277	229	281	276	256	232	242	260	246	241	242	228	259	272	255	247	296	282	254	252	262	267	250	237	259	252	250	266	281	250	245	239	262	226	284	232	258	237	265	238	253	275	257	239	240	270	257	253	276	238	226	245	290	254	214	262	257	262	256	277	243	279	251	259	248	280	253	257	249	264	255	269	257	259	259	244	231	254	250	260	272	263	250	261	253	289	270	265	254	279	261	243	240	295	263	252	243	276	261	257	263	258	256	305	260	253	243	260	264	259	249	273	219	250	273	261	258	279	250	228	304	255	266	231	256	254	249	256	234	246	244	245	236	252	241	277	269	253	257	234	289	257	254	252	281	269	215	259	296	253	247	273	245	245	279	275	247	236	235	259	254	263	271	283	240	258	257	265	274	288	234	286	242	267	308	290	242	240	249	258	259	268	242	259	258	276	264	266	263	227	241	264	231	263	274	270	234	288	276	261	258	246	283	256	269	268	267	261	275	246	246	242	256	267	233	249	249	269	242	255	253	235	278	265	264	292	260	265	232	270	242	278	255	264	257	253	299	239	287	254	294	264	255	263	257	279	272	240	231	271	229	251	261	255	248	261	270	263	273	248	258	262	270	231	247	252	272	268	259	258	255	258	229	285	282	288	257	232	259	238	248	265	257	259	274	257	229	250	277	275	241	224	272	234	274	261	262	293	293	259	243	274	250	282	257	249	273	238	242	284	268	229	233	271	260	265	259	235	255	252	262	235	264	279	242	230	280	271	238	242	256	272	260	243	252	274	231	260	285	285	287	261	284	286	267	286	281	264	264	263	267	256	261	258	272	273	253	246	207	250	261	296	283	277	227	244	278	254	274	247	283	226	255	285	258	260	257	282	272	232	238	239	264	267	279	280	269	244	235	298	284	244	255	253	266	240	236	281	240	273	257	283	267	223	257	276	242	239	257	279	252	250	244	270	239	250	272	241	272	238	265	258	266	253	280	264	240	275	254	262	238	256	247	257	271	249	284	251	254	278	282	251	232	260	233	280	264	263	250	262	283	283	242	243	260	280	255	283	247	249	277	297	278	230	273	266	298	273	234	244	259	275	256	242	239	236	259	244	267	245	242	234	241	264	257	253	271	263	238	274	273	256	266	262	265	229	243	248	267	270	248	261	282	264	241	244	287	273	280	248	281	254	224	249	268	286	241	267	227	238	275	249	247	251	239	239	253	297	276	282	274	251	252	260	292	238	277	244	325	299	265	260	272	257	250	265	252	303	243	281	277	286	261	262	271	270	246	272	245	256	250	242	240	252	284	276	280	273	222	243	290	247	278	238	260	268	234	252	291	304	249	262	231	256	270	257	273	305	254	239	253	256	279	268	279	253	240	258	251	305	275	249	283	236	233	230	242	247	255	259	275	263	287	271	244	261	242	239	236	249	261	281	233	255	263	249	250	291	262	261	244	250	254	263	278	285	268	262	248	248	258	226	264	230	255	266	266	253	278	268	261	260	257	274	273	262	262	222	295	236	272	248	254	284	261	264	245	253	263	264	260	241	257	257	285	257	257	287	246	279	286	227	310	247	274	241	264	296	267	252	263	272	255	262	264	266	257	267	253	241	268	246	268	236	255	276	249	284	234	260	281	282	267	242	234	252	282	274	280	278	261	266	258	257	291	248	241	259	272	260	236	270	264	271	250	300	290	260	247	266	280	248	258	257	250	265	257	254	250	271	237	285	274	272	234	269	274	262	256	246	262	272	269	253	257	243	243	232	268	262	245	236	232	260	251	257	237	264	258	253	257	255	230	268	248	258	265	231	264	278	264	239	273	244	230	270	235	259	264	267	262	248	314	255	245	224	238	274	286	254	285	243	264	259	233	272	261	257	257	257	274	266	237	288	240	253	237	245	247	291	259	232	275	253	268	259	273	263	269	226	218	268	289
7325	1292	2158	2602	2216	1988	1927	1597	1352	1166	998	888	804	668	657	650	671	662	640	671	668	619	576	655	604	595	644	638	603	588	587	640	618	637	629	629	608	623	606	611	614	604	606	548	564	611	578	608	572	562	584	582	637	578	621	571	621	575	566	574	582	554	575	577	598	610	616	577	603	593	615	556	605	576	600	562	562	582	604	589	621	612	576	601	578	610	577	578	589	601	575	546	602	613	559	603	568	542	532	618	610	561	622	527	595	570	581	570	520	623	598	580	573	543	586	572	622	567	550	594	616	541	620	589	551	543	552	607	615	577	554	540	600	593	577	622	558	629	522	574	578	550	570	551	584	591	607	592	549	586	595	587	575	573	575	551	621	599	581	578	594	561	607	610	572	598	583	591	543	589	586	578	591	589	556	577	562	609	569	572	564	550	591	605	586	568	590	559	585	595	621	560	646	629	519	542	601	602	571	586	593	612	622	613	564	603	594	542	573	598	561	599	562	585	610	554	577	554	602	582	638	587	534	561	553	530	553	591	621	544	561	595	568	559	604	569	577	588	584	603	616	568	573	634	604	582	549	613	553	525	528	585	572	567	607	597	601	575	579	589	570	569	564	600	587	628	577	580	573	595	587	617	555	566	551	570	610	585	533	596	574	603	556	568	596	559	582	581	552	582	633	614	570	618	571	550	575	589	558	587	568	561	557	550	550	577	569	586	612	601	574	564	593	584	578	580	587	642	603	606	555	590	578	561	578	568	596	549	605	553	572	603	556	551	605	573	587	603	583	556	588	573	572	588	541	551	555	578	543	604	625	614	560	613	598	593	599	554	607	604	554	558	535	593	591	592	569	557	607	598	609	617	573	605	583	582	599	587	594	603	576	600	575	550	557	538	574	566	603	566	584	553	560	600	556	587	551	545	580	581	608	557	609	550	588	584	576	569	569	586	567	611	576	553	569	581	548	588	566	526	588	569	594	605	570	589	558	600	541	561	556	544	570	527	611	532	586	596	538	585	555	583	595	575	601	550	590	568	547	564	572	627	566	598	606	622	581	607	576	569	596	556	614	592	618	606	593	584	582	560	608	553	598	616	587	552	620	604	575	581	626	572	568	550	570	578	597	555	584	578	542	587	604	561	561	564	540	546	570	576	566	579	594	579	564	600	577	592	596	543	575	580	555	624	598	596	590	619	611	568	601	607	583	566	617	595	605	613	536	599	600	554	598	570	572	590	577	583	579	611	564	575	581	569	576	610	572	564	575	573	542	587	551	563	604	533	554	556	573	592	592	549	587	602	561	592	599	593	588	559	592	574	559	588	559	552	546	575	594	622	568	583	593	561	576	602	578	573	568	594	594	626	593	603	565	584	543	571	578	568	582	553	553	580	567	608	593	572	563	573	568	561	564	606	545	565	592	626	527	571	565	593	569	571	592	620	587	584	613	590	577	584	605	570	602	574	569	532	592	570	539	593	585	564	586	577	582	626	598	602	608	571	584	569	567	610	595	580	549	591	582	597	578	567	586	543	592	554	589	584	608	552	584	588	575	575	565	559	564	571	609	562	575	591	591	554	618	574	556	563	573	546	569	573	627	560	633	619	575	580	565	600	547	557	572	548	576	603	610	576	608	567	589	560	611	556	567	601	570	596	598	588	585	577	600	573	529	588	556	569	605	613	568	588	568	568	581	579	617	621	575	550	599	584	598	592	581	575	585	561	590	573	565	577	642	553	616	579	555	578	606	542	588	635	571	575	565	627	583	609	533	582	617	577	591	571	567	553	624	598	592	598	584	608	581	613	548	540	559	599	573	565	618	599	562	580	597	539	579	592	563	583	568	544	585	553	575	587	597	563	609	534	578	592	586	593	566	559	560	568	567	625	575	569	586	563	553	581	560	563	594	600	545	516	543	590	584	555	599	551	602	576	601	564	583	607	580	551	594	556	550	598	628	560	554	614	582	611	592	536	570	570	554	580	596	603	573	594	565	577	620	567	558	565	593	568	554	616	575	577	613	593	629	564	596	576	601	534	584	620	600	602	548	603	570	629	570	607	570	559	582	630	529	589	580	551	591	521	536	566	576	613	558	597	559	594	600	589	596	587	611	551	526	575	566	583	563	547	579	570	555	562	627	592	554	596	600	581	620	555	611	607	602	585	595	580	625	580	620	571	588	591	561	586	604	598	557	602	620	562	563	637	591	633	592	601	575	534	607	541	549	583	600	553	602	548	618	557	608	578	595	580	575	604	590	580	588	561	605	604	560	590	577	568	587	592	595	563	572	591	548	548	588	597	567	623	559	594	573	630	598	573	616	577	602	587	577	566	581	577	589	562	552	574	587	617	563	544	550	598	571	556	618	560	571	587	593	563	569	570	613	557	604	555	608	562	586	564	604	579	579	577	544	565	568	560	611	539	585	575	583	599	598	571	575	596	567	622	537	614	573	587	591	646	640	531	617	584	606	582	553	581	556	543	582	577	577	585	563	576	568	574	605	617	582	568	537	570	559	609	584	580	552	580	553	631	627	587	576	570	560	545	568	581	568	605	565	589	611	567	601	585	578	539	643	598	644	562	580	550	556	598	567	589	552	571	594	550	614	589	591	572	575	563	538	600	549	557	562	588	613	566	579	577	587	568	546	572	631	578	533	571	612	549	601	587	584	583	565	575	597	656	577	645	548	605	551	576	593	593	566	591	586	572	618	588	581	537	565	584	570	572	579	602	565	576	556	583	596	564	548	538	561	636	548	566	555	573	580	565	581	565	603	556	592	595	549	605	589	575	603	575	581	563	543	581	568	597	602	599	583	561	604	558	624	548	582	587	633	593	547	566	561	582	581	557	560	579	548	595	587	580	600	566	611	620	621	601	566	574	581	582	585	575	588	644	604	589	568	587	590	588	598	559	603	596	607	581	605	570	613	535	578	576	606	606	569	570	580	602	613	622	559	619	564	584	592	566	611	584	563	577	593	575	513	559	578	566	594	580	612	594	599	583	559	569	593	589	606	547	582	590	579	538	577	578	551	579	581	567	589	569	570	581	634	551	562	607	558	587	562	557	580	603	606	558	629	569	568	583	595	581	557	572	574	553	586	523	575	587	575	633	588	580	608	569	610	602	622	584	580	566	601	609	564	557	566	573	599	609	592	585	600	606	613	615	629	580	587	563	547	581	546	575	575	627	519	565	613	568	576	583	591	575	579	529	591	576	603	628	574	582	552	624	537	596	591	593	566	564	586	602	599	618	546	600	562	589	597	586	614	539	602	594	588	590	555	592	631	583	619	546	564	563	550	581	653	562	562	601	587	553	561	564	585	596	570	565	558	590	523	565	597	584	564	581	582	613	587	561	613	553	611	560	569	563	589	573	608	578	586	573	569	609	575	595	592	567	587	546	585	568	616	570	551	591	565	574	604	614	559	582	586	624	514	575	603	626	566	582	565	569	581	576	589	564	548	630	580	555	576	559	614	590	564	568	604	588	591	602	591	568	604	596	585	584
16557	2084	1565	1235	823	641	568	451	350	318	285	214	188	169	170	154	150	165	154	167	144	166	142	152	142	140	157	150	140	161	147	166	124	121	110	130	111	149	149	135	119	143	115	142	144	130	129	133	135	146	128	138	137	137	124	133	139	138	138	104	146	133	135	135	129	131	122	138	125	111	124	127	120	129	127	142	126	138	122	129	127	135	111	125	129	108	129	120	133	109	137	142	140	115	156	145	142	140	137	132	121	132	144	123	120	121	132	149	126	134	148	139	143	122	140	157	138	135	146	157	116	155	138	149	152	150	143	129	134	129	110	128	153	145	134	108	125	147	168	128	140	134	129	146	147	140	158	156	157	133	141	133	132	137	120	119	132	110	121	136	136	146	136	141	121	156	128	124	147	152	120	170	133	149	136	140	149	121	150	134	144	130	153	156	131	138	115	128	121	141	156	137	107	139	146	166	165	116	136	109	117	124	138	120	126	131	142	121	133	132	136	90	141	119	131	120	135	138	121	133	123	130	135	130	123	117	122	144	134	125	136	138	154	124	123	125	130	131	131	153	118	148	125	155	111	129	126	147	131	131	116	113	140	149	124	154	124	132	130	119	140	138	110	125	127	142	138	126	135	122	107	145	131	166	136	116	121	121	113	152	147	126	143	135	135	125	137	105	114	160	145	151	128	146	131	134	161	140	143	153	143	134	135	121	142	136	138	108	152	162	151	139	160	138	128	110	134	115	135	133	148	130	138	150	131	132	146	151	120	146	140	153	138	118	123	147	118	119	151	137	134	110	138	121	134	122	142	134	136	147	128	126	122	132	134	146	117	127	130	145	145	119	123	153	142	132	149	147	136	142	137	153	155	124	178	130	123	145	126	120	149	127	144	144	137	139	127	121	132	150	122	148	133	126	134	135	129	124	120	133	122	143	138	105	132	138	144	117	117	134	138	157	132	132	136	117	131	166	142	123	151	121	131	138	147	153	125	130	121	137	131	137	136	118	128	143	139	122	129	127	109	148	131	121	130	133	132	115	144	124	120	125	137	144	144	124	140	125	133	137	145	141	132	137	148	118	129	130	128	149	118	129	151	97	151	130	111	109	132	137	131	122	136	124	137	156	124	154	150	126	143	147	150	119	138	126	153	126	116	132	121	131	105	122	139	137	132	128	124	145	154	135	148	134	130	141	127	136	135	147	116	145	155	131	140	146	137	147	125	128	153	131	127	128	145	125	139	117	142	127	155	143	142	112	112	146	151	126	115	137	124	156	124	133	128	134	141	108	142	112	114	125	138	117	149	127	138	139	132	145	143	146	153	155	146	155	138	124	122	140	129	115	156	140	123	129	134	133	127	141	136	127	139	129	147	156	130	111	111	117	140	137	115	132	112	134	120	149	119	151	126	126	122	142	109	127	139	136	118	151	128	125	131	135	114	145	144	130	139	128	135	134	146	138	142	148	143	121	138	136	123	126	133	137	140	146	134	158	145	155	135	144	155	138	124	140	138	126	140	123	151	130	153	121	142	126	117	132	127	111	140	133	130	130	129	136	147	108	134	127	157	142	107	130	136	147	154	134	127	143	127	140	132	163	161	167	150	142	133	153	103	132	117	129	127	147	148	130	146	123	128	151	111	135	135	119	129	142	130	136	130	105	123	153	132	144	126	130	133	131	128	125	145	145	135	136	128	142	114	122	128	134	122	121	140	129	133	132	112	132	124	151	152	133	148	122	140	149	130	140	162	139	124	132	137	128	108	149	129	131	142	132	136	130	135	143	129	131	136	133	114	139	144	144	155	159	119	142	119	141	131	117	136	137	139	140	154	115	126	138	123	149	127	134	109	136	136	145	164	140	147	121	153	138	149	128	132	150	127	139	130	132	141	136	149	123	153	131	108	121	159	129	147	139	146	132	153	150	127	123	134	141	138	147	126	130	139	137	150	128	122	152	161	142	139	128	156	133	120	151	131	140	138	135	148	115	122	132	118	116	100	118	155	129	148	147	162	142	128	139	130	112	121	116	137	116	143	146	131	125	138	133	127	142	116	128	135	123	136	136	117	125	143	150	131	138	145	143	162	126	135	137	144	128	156	118	145	153	131	133	153	141	152	131	123	135	153	125	126	138	124	154	132	137	139	127	157	142	134	145	121	152	150	122	141	124	131	114	135	131	144	143	126	125	135	128	146	112	129	151	153	120	127	153	140	138	168	127	130	144	141	141	125	157	135	129	152	133	131	136	134	123	121	134	158	144	115	128	132	138	125	136	123	129	140	130	133	143	138	115	138	113	139	154	153	129	140	114	119	125	126	148	156	146	122	134	135	126	137	152	159	117	140	154	129	119	130	120	129	116	132	137	153	126	146	143	138	143	123	133	157	107	130	115	116	144	126	108	124	122	132	151	118	123	131	149	151	120	142	132	139	127	142	143	143	134	141	124	136	135	136	123	128	139	157	153	130	128	132	129	142	122	129	125	108	129	152	141	159	154	137	129	136	127	134	143	138	139	135	147	145	130	126	146	128	130	120	125	144	128	131	148	140	118	120	126	133	125	128	159	139	129	134	115	150	130	133	135	135	150	122	153	137	147	122	122	136	125	106	138	135	132	137	110	125	129	146	132	121	149	141	130	135	144	123	128	145	139	128	134	163	124	139	114	149	105	131	141	153	153	133	119	115	131	168	136	126	143	126	139	134	138	136	156	166	137	132	133	126	118	140	132	144	137	137	120	125	132	128	125	123	127	129	128	127	136	123	133	146	141	135	117	136	142	125	143	170	142	135	127	133	149	146	121	137	136	127	132	138	138	112	140	165	152	120	134	122	143	142	139	129	126	133	138	151	139	137	136	124	143	135	125	140	124	147	126	138	135	116	143	145	137	125	138	138	126	167	108	120	136	147	141	146	134	119	141	132	145	133	128	127	144	136	134	128	144	142	144	131	141	138	142	139	145	137	130	133	125	112	150	141	146	132	133	144	141	134	98	134	122	148	111	137	164	148	136	130	156	144	127	135	153	141	166	129	140	126	144	142	143	140	131	124	142	125	142	148	117	125	154	136	150	120	135	148	135	136	147	143	121	146	142	125	152	151	137	138	137	130	153	150	130	122	144	145	124	121	131	143	139	123	148	149	126	140	137	126	130	140	134	129	133	130	139	155	141	139	118	140	135	114	126	131	138	133	153	128	132	155	158	150	133	126	153	143	139	121	117	136	127	162	146	126	121	120	140	123	137	119	121	155	119	127	131	121	147	117	129	144	126	115	132	126	128	133	129	143	128	115	144	139	140	111	127	152	137	150	128	141	125	119	153	124	114	148	141	134	142	126	124	130	106	131	132	124	151	129	138	140	146	118	114	154	149	121	132	141	130	150	147	121	117	121	137	131	131	146	115	127	117	135	121	121	112	146	136	154	145	114	122	141	125	121	121	114	148	150	149	130	151	135	120	143	117	130	125	139	154	149	130	110	130	164	118	131	125	144	136	143	150	134	122	127	128	150	146
9374	1574	3063	3861	2859	2744	2584	1948	1652	1353	1041	863	689	601	500	478	525	450	484	464	430	449	440	412	435	457	447	451	443	418	408	456	430	366	377	370	378	386	328	371	361	382	378	365	362	360	349	348	366	366	385	349	364	375	330	359	341	336	328	328	354	346	340	354	350	358	339	361	378	335	357	335	353	379	334	356	339	343	350	342	365	353	321	333	329	365	371	351	337	354	328	348	357	378	352	337	336	313	350	357	356	349	351	325	362	373	345	330	323	306	358	320	326	345	342	353	379	349	365	369	315	346	339	349	330	313	336	351	361	362	352	340	341	307	319	369	300	346	288	336	335	320	347	325	330	358	336	365	333	357	340	335	334	343	361	349	353	357	353	357	362	341	344	352	347	347	348	365	348	343	354	332	358	326	340	369	304	340	349	318	309	343	317	316	353	374	311	356	362	307	321	358	343	348	350	350	352	360	336	334	375	334	327	358	351	349	355	367	358	337	347	355	332	360	350	339	331	321	387	325	325	370	358	333	334	361	375	317	351	337	358	342	326	360	330	323	336	352	348	338	331	364	345	352	357	329	370	318	370	351	353	356	329	365	356	376	378	356	334	332	344	343	341	369	358	316	305	346	330	321	330	350	358	341	329	329	336	324	351	347	347	322	342	344	336	336	372	342	342	400	353	344	324	358	289	354	306	347	362	341	348	338	389	340	329	358	355	350	343	330	338	346	329	333	327	365	326	334	326	341	325	354	357	312	303	298	379	350	327	375	314	335	340	378	340	341	328	356	362	330	374	313	336	366	342	327	354	316	338	332	354	320	307	306	335	353	332	366	349	336	369	320	342	353	321	345	361	333	313	380	333	317	355	337	340	325	311	309	332	350	331	340	301	346	347	355	324	351	347	360	309	374	367	337	355	333	355	348	317	317	363	354	376	330	347	338	361	318	358	365	338	337	328	355	376	307	336	339	351	356	345	309	340	380	332	333	345	353	346	368	356	363	315	326	353	350	325	332	353	342	315	335	308	342	345	355	356	352	340	349	341	336	313	346	338	322	338	318	342	344	360	330	324	331	337	369	331	359	322	349	344	338	378	307	360	311	319	331	350	341	369	334	358	321	354	301	340	345	360	357	341	343	344	343	342	348	353	334	326	334	349	348	327	320	328	353	357	320	358	329	342	346	368	330	374	344	342	364	348	319	373	325	334	364	357	346	326	344	369	342	309	315	357	347	305	347	310	340	352	326	358	347	331	365	353	334	365	348	363	332	356	316	350	345	359	321	367	322	346	315	326	347	341	337	335	344	320	316	316	343	322	331	355	327	346	309	334	360	333	343	314	355	348	335	365	310	355	337	349	335	362	324	333	373	335	345	305	286	333	346	304	372	357	297	349	346	352	286	365	352	343	344	363	311	356	352	340	332	350	355	310	346	353	342	330	363	361	356	354	317	336	347	329	371	351	348	310	339	348	349	346	307	339	332	376	352	387	357	336	337	327	342	335	358	359	358	327	339	347	381	346	351	314	341	352	309	375	348	320	314	309	326	348	335	377	367	350	351	345	348	345	349	320	335	337	335	374	307	374	339	345	314	338	298	360	354	341	356	327	365	352	344	330	341	336	341	355	345	340	346	321	324	367	320	328	357	344	334	334	343	336	361	341	358	321	360	338	372	348	329	318	357	364	331	358	302	329	336	315	359	380	342	334	332	361	334	350	334	340	342	319	330	353	347	341	372	341	319	352	371	313	372	308	356	378	352	322	337	323	372	358	355	349	335	355	339	358	345	353	365	362	330	290	317	366	343	353	340	380	357	332	332	325	321	346	354	314	345	328	327	364	326	341	333	334	345	348	350	393	352	322	322	349	363	364	352	342	322	352	315	314	348	362	340	353	364	319	330	386	339	326	323	330	333	343	366	316	379	338	373	341	384	350	342	360	357	389	318	335	343	319	340	366	324	361	318	337	341	350	339	343	368	352	354	338	348	367	328	356	357	375	374	349	328	314	338	373	349	339	355	327	357	330	362	333	317	359	334	307	361	369	348	358	336	347	364	359	324	342	338	324	312	339	376	375	343	360	335	361	344	334	358	354	330	361	374	307	335	345	355	335	351	357	366	324	329	308	349	352	327	328	329	347	375	357	365	344	325	306	338	324	357	354	318	373	327	347	331	351	319	372	362	302	329	383	361	320	314	380	328	329	323	327	337	360	310	344	371	337	347	346	352	339	352	354	375	343	371	312	359	318	360	338	342	342	349	358	346	333	366	317	366	323	326	330	356	337	361	349	340	319	343	353	342	346	349	337	375	344	345	381	317	339	343	331	328	375	323	339	326	328	348	338	333	344	311	341	363	327	339	347	365	349	369	385	310	344	372	364	370	334	375	329	349	342	342	331	350	343	341	322	350	335	349	327	336	358	391	339	375	355	342	351	328	371	336	355	322	332	342	324	314	307	317	319	329	353	354	374	384	295	308	340	332	342	308	332	324	355	389	338	345	357	365	348	341	343	331	351	365	356	337	360	338	330	356	340	321	368	332	354	350	343	335	337	360	334	382	346	318	361	334	387	365	336	328	354	365	299	339	333	338	275	331	351	326	343	344	333	328	336	316	327	338	350	355	365	352	325	333	337	364	339	358	369	364	335	311	355	357	327	343	344	366	350	345	383	349	364	346	375	368	342	317	371	341	348	350	357	326	347	324	350	329	293	338	328	351	352	345	352	314	349	339	325	360	369	336	337	320	322	341	362	370	355	347	333	361	363	334	339	331	366	333	364	326	350	361	326	321	355	333	326	342	344	376	349	330	351	359	358	346	362	366	391	335	345	326	346	374	341	346	322	334	334	340	356	355	334	343	370	369	352	356	301	366	335	367	376	364	370	338	330	329	345	396	346	334	357	354	379	353	344	356	330	327	332	344	378	341	335	351	311	362	339	341	388	379	344	343	373	324	361	351	328	331	400	355	341	317	333	339	322	359	350	337	316	349	316	331	359	327	371	345	347	343	346	337	337	360	344	326	348	341	388	341	378	361	308	366	351	338	341	359	329	354	340	393	371	365	357	348	327	353	322	338	372	350	357	332	339	351	354	334	362	339	358	369	334	345	359	338	328	333	332	340	356	342	350	319	335	314	353	338	358	358	342	337	335	389	363	319	339	330	319	366	316	332	329	364	354	380	323	343	346	357	342	334	320	354	331	352	357	373	358	356	319	340	357	313	355	373	351	338	344	336	326	329	339	349	362	326	317	335	346	348	342	361	363	327	364	353	341	352	321	360	359	350	326	359	374	352	329	401	358	326	301	354	366	342	350	349	323	332	337	324	368	351	325	348	361	340	354	345	331	307	358	322	362	310	349	341	335	348	302	320	359	365	316	360	364	334	322	355	301	352	340	357	304	340	367	318	354	342	360	344	337	364	327	333	374	351	363	382	353	360	326	350	377	348	354	308	344	375	295	345	331	347	372	352	332	346	336	346	361	334	327	326	375	352	328	360	380	343	360	350
2274	593	622	556	488	482	470	449	454	427	417	443	425	399	393	439	410	394	381	394	408	397	392	423	400	441	414	389	415	404	393	406	397	386	363	403	443	382	414	366	421	367	425	402	410	422	382	398	400	430	401	429	383	418	417	414	410	412	452	432	405	408	436	387	407	421	395	431	418	412	396	381	378	409	394	371	409	372	392	405	385	374	398	404	384	412	434	426	377	404	437	397	406	389	403	410	374	415	449	404	390	426	428	380	405	412	416	422	361	407	414	417	375	421	414	441	430	408	400	385	437	387	443	442	420	418	361	405	417	376	393	402	422	411	381	414	417	408	440	403	399	400	381	396	392	407	396	395	409	414	409	388	388	423	403	387	405	421	407	346	401	387	401	416	400	394	392	376	403	399	405	383	412	405	433	393	376	394	386	403	371	411	415	420	359	398	404	369	399	396	396	406	402	383	402	378	378	404	399	410	420	375	376	427	391	423	409	370	433	396	399	432	387	391	395	402	406	416	468	389	429	388	422	403	397	420	377	384	386	387	429	388	414	419	392	429	369	409	364	406	407	417	382	399	385	386	416	416	423	413	382	404	408	393	418	387	426	402	415	418	385	440	381	415	383	397	394	385	402	431	390	399	415	413	378	429	409	407	387	386	348	370	426	405	396	385	388	409	411	431	391	425	387	416	396	386	408	404	392	409	435	413	417	361	431	433	391	442	444	365	406	443	381	429	436	389	401	406	379	408	405	399	396	399	409	391	383	428	386	399	387	411	414	414	345	418	418	403	432	415	385	409	377	413	414	422	431	423	352	409	422	409	424	406	383	394	423	441	380	401	418	405	377	372	333	471	428	385	410	432	391	421	411	361	427	392	422	415	401	385	388	388	361	396	388	394	410	411	396	438	379	391	397	418	441	397	368	383	408	409	386	427	404	428	393	410	366	453	445	363	400	401	438	386	415	371	410	386	377	399	377	412	426	396	431	433	445	424	437	409	401	399	441	414	366	410	399	400	403	391	439	399	369	394	410	404	363	385	382	396	393	403	409	416	423	412	421	390	409	412	420	423	441	382	404	424	426	416	419	407	404	395	459	361	389	396	435	366	375	406	402	395	420	389	419	405	442	444	394	396	389	383	355	430	404	457	448	364	426	412	392	418	401	363	382	393	419	413	408	392	435	415	433	367	423	391	398	393	426	417	400	379	390	408	368	372	389	407	358	371	365	392	388	369	392	384	398	437	431	385	412	403	414	385	402	363	435	414	379	444	417	410	451	414	392	398	379	413	390	351	359	374	436	408	361	405	398	400	409	399	421	405	366	376	387	415	403	403	358	404	404	420	407	406	371	395	430	412	441	426	400	385	403	404	388	417	383	431	421	399	394	411	362	377	404	416	408	405	428	400	369	419	445	399	406	387	375	390	380	418	392	406	394	397	450	399	385	417	388	412	411	408	401	408	384	410	413	386	398	438	439	371	434	442	422	385	399	378	410	398	400	435	397	417	391	392	412	459	371	428	427	431	348	393	365	374	370	383	433	427	395	433	381	361	399	378	383	419	472	420	370	419	401	403	394	383	426	444	401	451	401	403	446	391	420	402	384	429	409	388	392	393	409	394	425	436	411	399	382	390	408	409	430	427	462	417	440	416	435	371	392	381	395	417	395	393	415	419	424	405	417	400	406	416	378	401	392	396	413	413	431	437	413	402	415	374	430	441	394	419	420	383	404	403	406	434	399	391	376	406	393	379	397	435	396	391	417	389	431	417	424	409	426	439	397	388	447	432	388	335	395	381	379	396	409	391	444	416	398	421	396	419	424	394	378	396	405	398	427	409	417	374	404	416	402	431	421	406	415	373	414	384	403	392	402	433	420	399	405	396	451	394	407	410	426	373	388	395	421	396	436	390	396	395	408	416	375	397	447	391	439	416	380	389	398	415	392	398	399	412	421	419	370	364	391	423	452	382	367	363	438	410	414	378	412	426	374	425	442	431	422	433	405	399	433	397	421	410	386	419	412	373	372	409	381	412	380	412	383	418	397	386	430	436	382	405	411	406	359	382	386	386	395	430	390	401	370	412	416	389	413	419	433	403	390	409	366	440	403	399	445	418	421	413	405	375	398	421	405	392	394	382	405	375	368	372	435	394	359	440	357	375	394	460	406	426	406	423	416	385	405	394	391	361	413	365	372	359	426	440	391	417	366	382	418	409	420	393	398	414	390	399	381	422	385	386	382	384	440	399	400	404	407	367	408	381	395	413	410	402	424	430	406	385	390	394	368	398	378	411	377	417	402	400	398	380	404	391	395	384	396	412	413	395	397	402	415	418	388	399	382	419	418	392	386	421	401	434	438	402	398	364	412	403	400	437	396	431	401	417	350	399	418	425	428	395	451	386	400	439	417	403	395	394	424	423	393	413	380	399	401	401	378	410	418	398	451	398	436	385	412	399	399	412	390	367	386	388	444	387	397	442	467	422	439	411	396	372	393	391	391	404	388	385	397	443	424	407	389	385	426	390	398	408	377	382	382	385	381	406	372	364	387	434	410	437	373	388	382	386	457	391	419	391	386	370	412	391	409	387	405	398	380	391	397	465	360	433	398	388	415	406	392	429	402	411	419	408	396	398	378	388	422	426	374	380	421	392	384	384	373	406	428	412	412	415	398	406	398	376	434	396	397	415	405	405	415	402	401	404	407	409	407	428	423	389	401	420	376	376	398	429	397	394	381	367	423	441	383	377	378	399	391	382	403	446	426	376	430	388	401	377	362	396	423	376	376	422	385	403	387	387	397	395	447	450	434	394	427	399	429	397	403	420	392	377	389	432	382	374	423	449	380	420	397	440	405	449	397	390	405	401	421	417	394	403	392	370	381	391	451	414	388	420	395	407	437	396	381	452	390	416	376	407	396	394	389	393	433	445	397	433	382	384	367	380	413	411	398	403	397	429	433	419	394	416	360	410	390	413	392	404	386	395	408	404	391	386	384	421	419	403	398	450	376	372	404	452	404	353	403	359	395	388	399	456	373	394	424	406	362	416	399	387	421	433	388	421	399	379	443	417	441	384	400	399	384	422	444	393	403	405	408	393	441	388	400	391	367	393	366	424	397	413	406	497	379	421	442	416	410	416	410	455	368	403	393	404	397	394	392	380	363	411	430	411	384	385	401	419	377	392	429	403	402	417	411	346	402	449	411	393	401	386	422	416	379	380	418	411	408	418	409	423	402	393	412	409	414	392	359	387	418	398	353	379	399	401	402	384	378	366	407	375	407	377	450	400	437	386	430	371	427	433	415	376	371	381	348	384	369	414	403	390	419	385	391	418	419	439	387	417	412	422	399	375	405	414	410	433	415	410	404	453	403	391	403	421	402	371	379	429	382	403	394	415	408	371	426	419	406	382	395	399	411	387	361	414	386	403	357	402	414	419	396	408	391	394	458	375	418	417	411	447	393	390	429	407	432	415	410	393	398	441	374	418	421	388	410	425	347	477	364	421	370	389
2350	1060	1284	1390	1294	1341	1296	1256	1128	1098	955	933	974	892	887	819	876	917	841	915	875	854	894	831	892	963	914	904	846	829	862	884	915	858	891	858	863	875	844	836	881	899	944	931	881	884	908	917	824	849	884	868	866	848	930	949	912	923	849	870	901	914	870	874	899	856	873	856	881	875	859	936	870	890	834	881	900	832	873	856	909	917	855	910	866	874	889	876	918	931	879	874	896	896	896	862	848	900	857	844	855	943	941	857	821	908	887	924	857	887	929	854	860	824	791	852	867	867	846	841	935	882	892	845	851	845	872	839	882	827	852	898	870	835	896	849	883	931	896	802	844	895	899	875	888	901	910	898	858	931	883	834	926	860	880	866	866	865	889	884	871	870	874	870	881	902	869	842	928	849	855	826	896	871	900	881	832	862	872	903	922	919	910	895	866	869	894	843	839	878	835	874	868	866	891	918	876	917	919	896	854	885	929	860	876	858	875	824	888	837	924	893	865	906	863	864	906	911	904	872	850	915	913	865	891	911	879	889	903	850	878	865	816	877	851	937	915	937	890	934	894	868	867	899	864	888	904	900	853	874	906	903	840	898	856	877	912	915	813	865	840	851	876	870	887	840	827	872	881	910	866	887	838	892	867	917	874	879	866	892	866	873	867	868	858	906	905	888	860	862	830	907	860	858	877	816	942	847	855	867	891	923	865	898	919	862	899	880	900	868	857	863	872	898	900	853	893	865	829	897	879	892	953	902	915	881	872	866	853	874	864	858	892	889	835	873	879	839	853	891	839	866	893	908	847	869	893	926	868	870	898	901	836	917	836	874	899	879	879	900	914	885	856	838	909	867	838	894	900	907	910	902	900	874	901	885	841	911	837	872	855	882	864	919	878	880	919	884	849	855	861	879	829	865	821	908	899	929	869	876	905	836	874	871	913	882	856	886	875	855	899	856	888	875	896	865	918	871	866	887	817	879	852	889	851	829	930	902	837	876	879	898	800	848	894	911	943	914	873	905	898	930	847	892	869	891	881	868	916	835	831	895	918	866	870	903	888	843	841	866	880	915	891	898	856	882	835	890	884	870	885	869	873	875	906	880	885	844	890	892	883	878	937	866	859	904	902	912	868	855	883	867	847	886	937	881	862	880	858	829	872	896	865	883	915	954	890	869	863	897	824	834	884	897	884	915	855	844	882	866	872	888	888	873	905	829	881	925	921	868	863	885	876	885	907	906	870	851	897	870	867	873	867	882	814	856	921	847	864	909	885	856	936	850	866	870	862	878	827	860	935	879	885	908	845	841	919	918	860	874	906	917	896	834	940	903	842	838	920	832	912	888	915	938	874	846	885	908	839	856	903	866	861	873	813	925	901	896	868	870	862	835	832	865	814	932	894	839	858	863	894	903	902	870	901	905	855	886	892	850	876	860	900	822	916	900	900	870	876	881	891	883	859	893	887	882	937	879	909	850	873	823	849	856	853	877	869	878	895	894	817	849	848	931	899	887	859	839	914	882	880	881	899	811	907	877	812	871	897	905	914	879	886	857	890	891	888	890	845	860	951	908	843	867	841	878	906	868	888	892	926	869	883	876	875	890	865	908	879	864	869	869	885	836	896	897	937	916	837	871	855	833	912	894	863	855	866	948	906	938	846	858	869	891	902	890	911	907	870	899	894	877	828	855	881	894	892	889	841	851	847	821	882	861	872	898	873	856	811	859	808	874	895	888	889	891	911	870	846	844	879	909	896	871	851	836	888	887	829	882	853	851	887	894	844	874	895	897	837	886	876	815	860	885	899	923	832	876	905	901	893	881	881	904	869	884	855	915	919	842	857	939	902	872	882	874	857	857	899	910	874	855	878	884	871	964	897	898	942	914	826	873	874	877	887	888	848	903	917	896	848	891	878	881	887	851	878	879	840	815	936	825	895	838	916	856	908	841	931	883	929	866	878	867	912	873	921	837	865	882	933	914	882	877	843	947	902	889	843	879	839	865	901	879	862	856	850	890	885	861	893	892	918	901	904	904	881	875	905	910	860	852	919	898	861	896	866	892	847	862	895	854	862	874	832	898	873	869	890	927	861	907	914	881	874	861	859	861	890	865	877	833	861	841	880	897	877	902	844	917	866	876	847	853	916	859	857	888	830	877	900	881	887	879	886	873	928	917	906	847	895	901	845	861	916	877	915	858	882	847	918	843	883	857	834	859	950	885	889	922	869	822	894	874	912	860	917	888	861	836	884	911	819	936	899	874	859	926	903	876	847	910	871	896	876	877	894	905	893	853	838	839	864	862	866	900	907	843	892	846	891	833	917	905	879	920	871	911	895	878	883	850	853	877	854	881	924	878	917	899	875	846	874	869	861	922	893	916	909	836	869	869	937	930	950	904	877	854	898	880	838	842	872	881	855	869	908	851	898	898	865	887	863	826	877	881	897	868	808	821	871	827	824	927	853	936	937	947	817	934	863	909	786	875	852	867	896	825	898	896	849	862	828	842	837	873	828	865	917	886	889	871	850	923	879	897	866	881	862	886	861	895	874	907	860	905	895	887	899	926	885	909	866	860	835	876	895	911	854	819	827	851	887	944	918	882	915	828	897	897	847	838	854	879	887	858	906	871	846	878	830	887	847	914	900	878	894	832	874	865	884	931	862	878	848	898	836	864	866	884	839	817	854	947	927	874	902	860	862	903	859	825	864	832	866	896	923	901	846	933	895	918	924	911	876	839	926	878	855	889	845	870	814	900	809	871	872	845	914	905	897	883	844	815	882	879	898	820	877	838	837	852	841	903	897	910	849	879	865	866	872	892	921	888	885	902	875	947	920	812	892	904	886	889	854	866	893	874	876	930	891	882	918	880	867	861	933	869	903	880	875	880	843	907	877	861	807	847	945	886	820	849	889	917	909	878	872	786	875	874	879	910	888	870	936	871	851	906	926	884	887	864	888	882	851	807	871	907	888	899	898	831	861	898	894	879	865	907	917	917	874	879	879	912	926	903	889	917	862	906	834	892	860	882	890	900	818	835	908	862	892	877	903	870	874	829	916	857	865	887	889	843	829	901	876	871	824	873	880	879	903	902	925	893	903	896	906	949	853	914	907	857	845	908	872	896	882	907	883	877	890	893	920	863	898	890	832	855	901	849	868	868	887	855	873	847	824	875	932	835	895	835	815	852	927	861	853	856	894	881	888	873	912	866	887	891	918	893	861	912	870	874	854	866	891	908	850	852	892	874	867	925	842	883	904	890	889	875	875	902	905	885	866	840	882	857	895	847	858	882	898	835	931	910	901	892	891	858	903	843	893	869	891	867	863	864	872	868	924	902	875	912	851	866	859	900	928	952	897	899	945	902	935	935	844	852	864	912	886	909	895	917	844	878	923	903	846	846	897	859	922	860	918	836	883	888	844	862	870	910	859	856	903	862	894	847	873	843	879	875	897	866	907	893	859	840	851	850	831	871	868	842	917	870	841	887	850	897	849	912	891	875	884	898	892	928
9121	1075	1061	828	638	570	520	440	389	371	339	316	289	295	282	277	265	272	266	253	269	270	308	244	287	298	263	293	281	260	288	290	272	264	265	286	250	267	229	243	275	259	278	245	244	295	253	250	276	262	283	239	267	273	249	255	269	281	269	250	246	280	287	295	280	283	225	231	261	260	265	233	256	264	262	259	261	258	255	268	257	245	238	269	231	230	263	243	257	261	250	264	281	268	268	260	225	269	238	259	268	240	286	259	253	248	275	239	285	242	242	283	243	247	275	239	247	262	265	250	249	246	243	286	269	240	255	270	252	231	261	247	241	254	247	246	253	240	259	253	260	287	290	262	279	222	268	248	253	261	257	258	249	260	262	265	254	267	262	261	265	245	255	242	258	257	291	249	281	222	241	254	277	242	273	250	250	251	317	284	272	303	269	270	250	252	283	269	255	265	259	255	261	262	236	267	245	261	263	277	264	278	297	244	258	276	276	291	256	260	264	270	254	230	274	277	237	247	238	246	249	289	294	240	259	238	261	222	249	249	249	241	249	248	232	279	255	259	276	248	281	260	264	241	286	287	267	255	247	267	274	260	252	286	253	269	253	250	243	258	233	238	268	286	242	267	259	245	276	296	251	247	283	270	282	238	216	253	245	257	267	273	273	284	280	247	256	280	238	256	271	227	237	276	283	257	267	231	283	257	271	244	245	278	243	264	267	295	289	284	263	282	257	246	283	284	235	264	257	277	255	263	259	241	277	249	269	276	229	242	271	251	268	284	259	229	295	291	265	261	262	276	231	256	260	270	252	274	228	214	269	256	269	258	239	261	253	266	234	259	246	264	265	255	258	268	251	233	292	236	250	249	238	260	224	252	259	217	253	254	274	251	273	265	295	266	273	253	267	279	257	284	266	275	263	255	250	272	258	242	232	285	264	277	260	258	260	252	247	234	261	249	256	217	249	250	239	259	239	266	275	294	289	250	270	287	271	289	298	262	266	256	267	270	249	282	250	288	241	262	258	279	269	259	256	261	274	246	236	249	232	228	285	247	256	248	263	287	257	251	267	269	247	261	251	257	272	242	226	227	247	260	253	258	239	269	249	254	262	244	277	243	252	240	274	260	259	240	294	252	266	235	247	233	254	242	234	281	261	229	286	262	268	257	266	272	275	259	278	226	278	279	250	263	246	272	237	262	228	264	262	303	273	245	271	272	262	271	255	262	266	241	258	256	262	246	261	260	270	248	272	259	271	236	233	258	248	289	281	263	242	263	259	275	268	244	283	252	261	251	236	266	264	243	280	233	258	243	241	246	273	253	264	251	279	248	246	273	254	259	251	266	284	256	251	225	259	261	285	255	234	250	253	243	228	269	279	234	247	261	232	238	218	244	291	277	274	265	230	249	232	251	279	241	230	274	234	289	246	244	256	282	231	286	256	271	276	260	247	274	254	252	262	255	231	268	267	237	281	243	245	306	239	268	251	275	255	252	243	259	251	275	231	232	248	239	256	249	277	247	240	307	251	268	263	252	235	264	248	231	258	244	267	270	268	278	278	240	255	230	259	247	258	267	251	255	274	261	248	247	286	246	255	259	259	263	268	254	245	251	243	252	237	249	252	272	264	281	263	245	288	235	284	250	219	283	279	247	272	249	261	277	235	246	260	222	278	310	262	269	269	260	273	231	274	252	250	266	235	248	258	232	229	248	241	234	258	258	246	270	268	247	245	248	264	251	270	231	260	269	260	284	271	271	263	214	257	251	258	286	270	277	244	267	249	255	231	249	296	273	256	266	235	289	261	259	247	251	240	260	252	241	264	257	284	266	283	245	239	227	273	252	250	279	248	266	253	250	237	253	243	235	226	287	268	243	236	259	263	270	250	230	268	260	267	244	265	216	268	265	263	242	251	280	255	247	273	263	256	237	260	257	254	275	257	296	236	272	295	273	281	263	245	265	274	250	281	238	296	247	262	231	236	232	251	235	256	273	254	248	265	254	256	285	241	265	247	266	271	275	309	239	282	255	229	246	235	245	271	254	249	286	268	244	232	252	260	215	235	261	291	237	281	240	271	294	291	284	274	236	261	280	264	248	286	264	262	254	251	272	262	238	260	263	282	266	261	261	284	235	266	278	268	251	244	244	273	245	250	246	274	244	298	277	274	298	246	257	289	288	285	276	264	253	246	245	249	284	221	241	281	273	262	217	260	266	262	243	260	237	256	276	249	227	236	239	246	279	235	249	241	260	272	247	270	261	270	260	258	261	226	243	274	241	275	281	238	258	249	261	306	291	284	256	242	291	234	252	266	258	257	268	238	239	263	284	268	270	262	257	237	242	280	256	284	269	276	223	281	228	223	250	290	258	268	259	255	284	279	287	268	255	279	271	254	245	267	264	282	244	243	266	261	303	264	264	237	261	247	242	247	244	264	286	281	281	241	280	268	269	253	286	246	239	258	275	255	260	280	240	238	226	270	230	269	253	279	250	266	228	228	231	274	234	230	231	258	259	263	289	259	263	251	250	266	258	251	251	259	284	247	248	245	256	256	257	266	241	251	263	279	276	290	263	260	285	263	264	241	282	236	243	269	230	273	251	245	250	269	270	253	237	254	268	244	231	259	285	278	236	307	255	247	251	251	274	246	254	271	263	236	247	223	253	268	314	274	248	256	247	248	261	265	276	267	257	279	239	288	260	237	293	245	265	256	256	250	241	256	262	227	248	282	237	288	253	240	236	275	249	266	253	267	265	294	252	244	219	244	243	283	238	295	277	236	270	267	254	238	267	267	269	275	228	269	260	241	233	274	247	276	264	257	250	243	240	257	257	245	236	261	261	251	276	268	248	254	241	279	248	247	226	260	283	271	229	238	287	257	265	218	246	260	256	273	240	264	274	274	241	262	261	261	286	264	241	232	280	265	259	287	245	282	258	248	249	254	281	248	226	255	255	226	301	261	247	277	282	274	242	277	288	273	240	236	283	257	294	261	284	257	270	260	263	245	245	272	255	231	262	244	231	249	262	234	232	286	269	277	255	273	281	255	282	252	254	235	284	284	260	298	266	280	275	267	246	242	250	269	240	235	282	270	260	264	289	249	255	276	262	224	260	268	270	273	272	269	249	273	257	297	238	281	239	295	224	234	255	247	248	237	254	264	241	292	307	279	249	294	281	260	271	259	249	270	267	280	256	248	243	255	252	237	263	253	245	256	258	243	254	263	279	251	240	250	241	253	231	247	273	266	278	273	217	278	236	266	220	248	242	275	286	285	236	277	263	269	280	252	274	244	262	245	257	271	277	281	258	280	259	265	255	260	254	261	247	234	252	264	255	257	272	274	239	274	274	276	275	252	271	279	283	263	256	251	273	259	218	246	289	230	241	263	278	257	256	274	264	266	248	271	244	237	234	254	260	275	285	250	233	284	288	241	234	254	271	260	275	254	277	223	260	261	248	276	262	275	259	251	289	265	235	249	254	278	257	221	291	244	262	269	278	260	296	248	272
7297	1305	2242	2647	2195	1980	1831	1755	1405	1266	1013	865	764	713	697	693	653	637	701	618	649	637	599	629	639	644	647	633	638	617	629	587	592	639	587	592	614	589	591	598	615	594	609	595	630	560	568	604	569	574	569	602	585	565	584	607	595	607	583	594	626	564	614	605	544	619	598	606	582	584	573	581	562	616	578	613	591	588	589	568	587	615	618	609	562	574	612	529	589	555	596	558	585	602	555	584	633	585	597	600	620	602	554	595	613	595	552	609	593	550	562	592	597	586	581	620	587	596	568	597	562	611	602	622	599	634	574	581	630	551	628	622	617	632	613	555	572	582	616	551	597	577	542	577	596	583	615	561	573	611	567	631	599	579	641	574	614	593	566	575	604	601	585	569	630	567	529	591	580	612	563	600	593	562	587	576	574	579	554	581	583	576	569	607	560	580	598	559	580	593	593	597	573	570	573	615	607	586	579	580	583	585	596	581	612	591	627	597	616	576	588	598	570	594	611	575	625	590	580	589	545	564	593	601	576	593	625	607	578	595	584	588	557	558	594	560	601	567	578	596	621	616	579	582	591	585	576	586	659	581	627	616	575	587	591	580	629	605	644	559	581	546	565	603	609	590	595	602	580	583	595	578	626	580	579	602	619	607	559	570	591	594	569	524	576	624	579	560	549	630	589	586	547	627	581	593	609	581	553	600	596	583	560	588	584	581	599	613	624	552	591	557	537	599	619	612	596	598	565	554	598	586	570	587	580	558	654	546	535	598	593	550	601	572	646	564	595	587	576	594	570	582	611	592	574	607	576	595	569	523	607	598	583	571	630	524	601	558	592	576	598	640	608	556	572	603	577	600	558	594	576	613	572	579	574	587	574	574	610	583	616	603	586	587	581	559	566	609	555	608	561	529	581	625	600	564	599	575	590	580	586	563	643	599	600	570	628	561	593	583	594	604	625	586	615	593	591	583	614	571	581	622	553	554	567	552	619	562	597	572	585	575	569	616	589	568	587	561	552	585	567	610	561	592	603	583	588	602	575	590	590	579	613	612	556	576	552	627	592	586	618	592	582	605	591	563	613	560	615	626	582	615	632	579	587	592	597	595	574	604	616	595	607	606	607	590	593	563	565	565	604	546	604	586	557	593	612	562	585	586	574	591	603	573	580	581	605	604	578	573	619	629	575	616	611	592	590	615	578	642	609	562	557	549	586	579	597	594	604	626	576	603	604	563	565	589	554	577	566	588	582	594	591	587	592	587	574	577	567	596	552	608	618	576	591	585	582	569	552	621	586	611	597	601	587	569	570	587	615	607	594	603	570	591	590	541	582	562	603	569	582	600	611	541	575	578	584	609	573	585	620	583	594	573	572	583	605	617	610	636	604	576	577	561	599	589	587	605	577	557	639	589	603	591	613	597	570	587	580	577	573	600	572	569	581	515	614	544	572	592	571	591	608	525	560	570	572	534	551	595	582	633	589	600	574	565	573	589	591	578	592	575	530	574	542	614	559	567	597	607	583	642	613	568	601	545	594	574	606	603	593	623	573	595	600	571	603	600	620	600	596	620	599	603	586	583	593	581	572	590	596	569	577	584	574	648	591	601	601	598	609	558	561	584	569	576	582	555	613	618	576	541	580	589	607	539	561	620	616	613	560	559	591	582	610	584	603	569	590	573	577	612	596	587	605	627	567	576	566	552	604	596	589	630	616	581	587	629	587	578	613	561	562	599	538	609	621	583	573	617	604	592	588	588	667	603	602	595	560	577	595	618	604	612	585	573	565	611	633	600	573	594	653	576	568	598	568	588	589	584	580	591	604	567	622	559	612	518	601	606	566	612	601	556	599	532	583	610	603	578	581	542	577	590	610	623	575	597	609	550	588	572	590	553	607	570	572	571	613	601	615	567	605	568	595	556	582	603	603	573	540	591	616	582	514	589	555	595	569	597	587	579	596	572	570	587	605	587	562	608	573	566	549	555	535	597	573	578	605	580	579	605	596	607	582	570	583	580	586	604	569	624	585	588	572	603	586	609	599	570	600	559	611	586	570	581	580	582	584	571	563	544	585	569	602	545	599	585	575	554	569	584	592	576	613	604	523	546	570	620	610	594	583	591	593	602	604	610	617	566	610	607	615	592	597	614	601	556	580	569	601	596	590	583	579	556	577	570	565	589	606	588	578	575	594	579	608	619	597	584	555	553	576	614	588	605	660	577	608	576	600	604	574	556	606	557	584	606	571	654	556	581	612	608	569	635	586	639	579	637	587	587	578	611	569	570	595	611	576	583	554	586	588	628	548	598	631	540	623	607	608	573	561	563	584	595	583	534	558	571	555	580	604	595	565	562	582	592	573	591	580	592	608	558	600	565	613	599	596	594	564	531	607	599	551	607	596	602	609	595	569	623	616	596	600	591	574	594	559	592	617	605	592	552	557	568	577	612	603	569	581	595	589	589	597	602	574	623	588	630	543	611	581	553	592	580	563	609	587	599	621	557	599	603	605	608	578	618	587	582	590	536	580	589	524	595	631	596	548	542	566	579	551	592	612	603	596	646	586	621	612	615	609	560	630	582	528	625	593	625	594	614	616	611	577	561	536	530	575	617	569	587	549	598	594	561	558	575	557	570	540	603	576	575	635	564	595	605	585	606	579	622	579	602	566	537	526	582	587	621	588	593	619	548	612	596	609	625	568	630	637	600	584	590	560	583	600	581	589	619	585	578	565	594	598	565	552	603	604	537	625	572	579	608	594	603	592	617	583	563	584	530	637	634	571	566	587	569	566	618	637	542	574	611	603	610	575	585	589	546	564	600	580	592	597	612	618	564	587	640	636	577	608	600	589	592	561	619	597	593	603	606	563	551	627	579	594	555	623	636	578	573	601	590	621	580	579	577	615	555	588	598	595	622	558	612	593	533	645	593	594	546	591	557	553	613	598	616	602	606	570	582	593	540	597	560	553	565	608	589	613	576	578	533	594	599	592	593	563	559	565	578	591	576	637	574	607	568	597	592	604	578	546	604	571	588	588	572	573	587	613	596	616	590	583	577	601	617	596	574	579	564	596	605	597	624	610	576	585	624	566	585	593	579	545	616	592	622	586	606	584	620	559	667	580	624	611	591	592	577	617	635	613	616	609	599	627	587	596	584	583	604	560	602	612	650	555	582	553	630	607	572	624	608	579	529	602	592	622	576	597	597	578	569	568	584	591	571	554	580	603	585	547	590	560	574	607	617	587	618	545	587	573	585	580	580	594	625	611	625	587	581	581	562	551	591	572	557	588	591	562	582	597	576	571	634	615	606	554	606	577	594	548	647	592	546	586	625	593	605	591	584	640	575	570	576	581	615	569	597	592	572	609	556	577	611	587	606	576	608	553	604	588	583	587	524	548	605	588	604	597	562	633	573	577	583	578	613	607	587	592	585	587	596	582	574	618	647	580	583	560	588	629	624	624	608	588	606	594	582	585	543	554	572	577	562	617	590	616	579	565	575	610	640	595	546
16475	2056	1638	1223	856	692	568	474	344	318	235	237	191	163	157	164	169	165	190	173	146	144	151	160	138	170	150	171	146	164	182	142	160	165	135	144	127	146	127	131	158	150	140	138	171	148	165	160	127	147	119	140	141	128	153	131	152	143	143	144	119	150	168	136	147	136	138	130	159	143	157	132	151	160	134	137	139	133	130	157	140	161	113	141	146	171	135	136	141	143	141	145	119	123	122	141	131	139	137	150	139	139	135	157	121	152	163	130	171	137	132	116	143	146	137	171	143	153	144	124	145	141	163	145	123	146	156	141	147	140	142	144	172	135	134	172	132	138	168	164	141	134	155	132	133	125	151	166	152	127	117	137	145	134	139	143	132	142	138	150	135	107	118	137	131	120	133	122	158	132	153	149	133	154	133	151	138	143	152	125	143	143	120	125	135	145	166	155	132	144	131	139	142	145	140	148	137	159	125	140	141	120	133	144	144	128	132	145	133	149	147	134	140	123	141	130	152	159	142	138	152	134	171	143	120	135	122	119	136	147	148	119	130	127	162	142	151	147	118	132	135	142	150	116	145	118	141	142	144	147	157	151	139	124	133	120	133	125	141	128	152	138	135	140	136	138	136	144	130	126	114	151	153	133	140	132	163	153	142	152	143	138	121	134	123	130	142	126	131	141	136	133	140	148	121	144	123	119	155	130	138	130	130	150	131	142	147	144	141	135	142	141	135	129	142	122	127	142	125	143	130	129	131	150	145	158	141	137	138	123	156	150	122	139	131	147	136	132	128	167	137	141	123	151	147	140	124	123	127	148	140	143	142	148	151	136	154	154	152	140	146	126	144	136	130	140	125	172	128	148	145	135	150	136	125	139	137	157	131	154	131	151	152	133	144	127	139	146	162	149	116	152	121	149	133	114	142	146	123	144	130	113	132	119	108	137	143	146	152	120	128	149	133	139	146	123	131	127	130	143	130	139	142	144	172	144	157	166	135	141	153	142	143	151	138	117	141	127	137	136	124	138	128	135	147	139	131	141	123	140	149	132	152	135	136	140	136	143	140	136	138	151	140	152	146	135	169	114	152	138	136	135	123	144	143	161	148	133	142	138	123	155	124	119	123	130	140	148	145	127	137	144	138	123	131	139	150	153	144	139	149	153	140	128	135	123	141	143	143	153	144	130	142	136	157	151	132	120	136	154	131	148	144	127	150	117	134	165	121	143	128	139	154	142	119	131	152	123	138	146	132	146	149	112	129	137	156	150	155	147	136	148	112	154	142	133	133	134	145	118	141	146	118	144	157	144	156	157	125	118	132	148	150	128	126	137	142	133	132	172	137	126	130	166	135	131	155	124	135	136	138	145	139	120	118	132	126	151	140	134	150	145	148	151	143	117	143	130	140	164	149	124	128	157	159	122	146	135	122	137	146	130	147	177	144	162	144	140	128	120	121	142	154	160	155	145	138	138	144	148	128	131	129	140	140	126	141	144	138	132	150	129	154	150	134	119	145	147	151	129	118	124	148	143	133	129	147	140	130	116	146	133	140	131	118	157	152	144	124	148	139	144	143	160	142	130	125	131	158	142	155	134	125	162	173	131	159	132	115	126	131	142	125	144	132	119	130	144	130	143	141	136	138	155	149	144	149	140	123	121	134	134	145	126	151	137	133	131	117	126	128	139	142	135	123	146	168	147	118	138	136	135	135	136	133	153	144	143	148	132	130	113	140	148	137	144	128	156	131	127	176	149	169	153	144	137	127	146	148	130	145	145	148	143	134	136	124	155	150	143	144	165	140	136	121	142	125	152	136	151	154	135	134	127	138	144	148	125	134	139	150	122	140	141	160	123	125	125	127	141	147	138	133	127	132	136	127	109	130	134	133	137	132	142	118	141	137	153	144	147	136	129	139	135	147	125	141	141	141	124	122	147	129	134	139	139	169	145	134	142	132	123	163	144	140	135	140	124	170	152	125	126	167	154	142	140	141	143	112	114	132	122	153	152	143	135	129	121	140	127	131	127	125	145	106	154	135	148	133	140	121	141	155	133	129	137	159	146	133	149	145	128	135	150	142	141	126	144	150	130	155	133	143	128	132	136	136	138	144	142	149	141	139	140	122	116	146	121	159	108	136	140	137	130	134	132	153	151	135	120	136	120	133	139	127	117	135	135	148	137	147	130	169	123	135	143	121	142	166	144	158	133	143	140	110	129	137	129	115	132	131	129	144	126	165	155	169	125	127	144	143	140	157	155	137	122	166	137	141	158	171	128	157	131	139	136	146	151	153	135	149	151	153	128	130	139	144	128	154	132	129	146	120	137	150	164	139	154	141	132	154	131	135	149	130	159	142	163	160	149	147	143	136	136	115	116	134	131	152	133	146	132	139	138	137	137	123	106	141	128	127	130	126	143	122	152	135	145	156	147	134	145	143	135	180	125	139	126	135	164	145	137	139	137	137	123	141	156	163	141	105	127	130	147	139	129	148	135	125	149	124	134	160	134	147	133	156	108	111	107	121	138	138	143	124	126	123	137	143	141	142	139	145	144	126	122	136	146	135	168	123	138	152	129	133	128	145	130	145	150	144	133	130	127	146	159	126	134	153	141	135	128	148	149	126	123	142	152	144	115	123	123	145	128	144	133	135	144	145	156	122	128	146	136	148	135	116	147	145	125	135	132	163	137	105	132	154	155	152	140	157	131	145	123	143	164	143	120	128	126	131	150	149	141	143	132	135	127	154	140	116	127	143	136	140	136	139	134	136	140	137	121	143	114	126	138	137	144	108	135	122	151	131	133	139	130	121	151	158	146	151	135	146	127	131	153	152	161	164	152	158	139	131	150	128	129	115	132	115	147	131	118	118	148	128	120	144	116	138	127	135	146	128	140	139	125	156	140	140	144	132	146	136	124	135	155	143	121	139	156	116	147	131	150	138	143	105	136	132	149	134	122	132	137	146	147	142	129	170	147	129	133	135	151	144	125	165	144	122	129	147	146	127	129	120	163	161	138	140	152	125	168	130	131	132	133	123	156	122	154	149	150	131	122	137	134	125	122	139	138	136	165	157	158	135	131	156	171	137	137	118	133	123	135	124	112	143	159	124	141	129	152	143	136	132	118	134	151	134	147	139	133	149	134	139	138	147	139	137	138	144	133	119	125	144	144	136	158	149	129	129	130	137	152	130	155	122	108	145	129	129	118	126	133	128	132	147	155	110	132	130	140	122	143	147	141	147	148	117	126	127	125	105	139	120	142	136	138	141	129	143	114	127	134	138	145	131	139	153	154	157	128	107	116	139	123	138	139	129	158	127	124	151	119	118	146	142	132	138	129	144	130	132	135	125	138	131	150	154	109	166	122	144	137	161	125	140	150	120	137	163	137	135	145	159	151	141	141	151	150	141	124	150	121	108	125	130	133	140	124	123	126	154	150	147	132	146	143	139	150	154	124	118	145	136	151	148	134	119	155	131	133	122	142	128	135	135	140	151	145	124	150	139	153	136	115
9039	1533	3306	3883	3156	2934	2702	2178	1732	1321	1095	867	675	585	530	490	473	485	447	431	493	475	436	421	452	438	474	428	432	417	411	429	402	392	389	386	397	392	410	383	419	360	352	380	364	375	411	354	384	331	374	351	397	369	392	355	344	356	375	342	380	325	344	341	327	350	391	328	320	388	344	326	361	337	323	340	367	344	379	372	361	373	326	334	372	366	400	374	333	362	351	343	364	346	350	397	354	312	363	345	353	313	360	343	352	377	352	345	365	349	338	341	335	356	356	357	368	345	342	354	365	350	336	335	352	357	377	366	367	368	364	367	334	343	345	354	325	326	352	328	335	354	326	360	357	346	354	348	337	375	385	359	359	343	324	338	353	387	344	358	370	349	338	341	338	364	358	333	400	362	348	357	358	320	362	355	357	327	362	363	332	351	387	359	369	358	358	382	342	366	358	337	328	314	356	350	360	326	356	331	338	364	364	361	343	348	420	346	336	339	310	326	362	379	316	368	347	359	338	364	385	340	345	379	364	346	362	364	370	382	370	357	349	358	354	346	340	355	363	334	328	371	346	335	328	389	338	337	356	352	337	321	331	365	360	362	358	341	330	373	344	346	346	354	358	365	370	340	369	345	358	361	363	350	348	341	364	330	380	379	364	352	344	347	317	327	339	321	366	389	362	293	364	344	331	367	325	349	357	349	352	345	350	359	367	376	319	359	347	358	326	360	348	345	329	360	360	338	356	352	355	318	343	339	324	350	339	360	357	336	332	351	339	385	358	340	361	344	353	333	363	348	353	356	341	353	355	401	342	315	325	369	362	364	394	365	347	360	380	326	366	368	327	354	352	348	329	314	364	398	353	333	350	326	335	361	352	335	394	353	364	363	328	313	331	354	352	354	354	355	352	344	343	329	340	364	375	339	391	383	312	365	358	352	374	360	315	355	352	351	351	395	323	350	337	358	344	353	348	361	298	373	324	347	346	351	387	378	352	361	307	331	343	349	365	366	362	332	357	319	370	333	346	352	344	345	361	350	371	333	375	346	356	336	338	368	382	322	358	330	354	384	341	360	351	356	369	340	333	345	347	336	367	370	368	360	317	349	350	373	339	327	349	331	359	381	304	350	371	348	376	368	341	368	313	347	373	319	371	358	395	352	344	330	330	359	378	365	389	350	369	317	334	355	357	363	333	378	351	362	354	349	401	342	338	341	390	356	321	357	360	373	357	323	367	374	362	353	327	367	372	345	319	332	363	317	352	361	346	375	323	389	352	364	360	332	368	393	334	383	373	366	342	361	339	379	383	360	315	367	359	353	346	343	360	350	328	337	355	327	338	331	355	322	310	327	316	339	357	349	367	341	371	367	368	349	343	346	323	351	367	337	360	343	375	337	338	359	346	364	370	363	356	335	311	340	369	351	341	344	348	349	326	329	354	337	356	362	378	382	347	355	351	358	344	333	328	323	339	348	347	354	334	365	339	347	357	358	307	330	349	347	379	328	359	356	363	356	345	367	393	380	363	329	350	364	362	371	374	382	359	348	358	382	345	356	320	368	348	349	365	376	356	352	348	376	349	373	371	369	342	364	368	387	322	325	368	373	332	384	311	353	343	345	337	394	330	340	353	353	379	335	347	350	373	362	362	341	385	341	336	368	360	365	357	342	359	359	343	355	342	350	383	368	321	385	327	376	330	383	313	360	372	348	381	367	342	353	382	356	381	336	382	337	385	319	351	328	347	363	340	347	369	357	373	320	370	346	366	379	336	358	357	377	349	380	403	323	368	377	371	349	358	329	336	362	342	340	332	339	385	327	354	356	377	342	352	363	344	336	334	374	395	363	323	361	346	348	335	313	356	374	350	339	335	351	381	341	345	331	369	327	326	377	326	374	340	328	346	363	372	348	349	305	343	359	349	335	380	354	345	343	374	370	369	338	333	316	363	348	357	349	344	356	344	346	327	372	361	357	377	360	349	344	330	350	328	349	350	337	326	328	384	350	357	348	348	333	360	369	344	364	377	337	379	374	344	353	358	349	316	366	371	336	335	324	355	380	353	345	388	341	313	358	353	351	355	384	350	356	374	386	339	358	346	362	340	339	342	349	357	350	361	363	342	341	329	352	346	356	368	323	359	351	369	352	371	354	354	365	371	375	391	357	315	365	354	341	333	343	339	354	355	369	354	352	348	321	367	339	345	366	348	347	354	355	373	334	348	335	334	347	371	377	331	342	338	379	352	355	347	343	326	343	346	338	367	359	343	321	343	326	364	383	323	335	373	365	360	354	374	346	372	324	361	352	356	353	311	342	383	343	350	330	380	348	344	362	352	336	372	379	352	375	382	393	367	339	337	332	334	353	336	349	367	358	342	354	369	323	344	348	363	344	338	353	356	374	358	358	336	378	359	373	333	313	338	355	327	349	332	332	310	359	348	347	337	341	340	392	360	362	346	361	363	322	315	322	337	351	340	371	350	360	333	345	328	342	353	351	341	340	347	362	322	374	344	383	348	386	357	388	362	347	354	324	340	359	351	357	400	357	315	348	324	357	353	324	357	355	339	353	377	340	330	374	318	344	366	375	341	342	349	355	361	357	319	337	357	343	324	348	337	377	343	348	348	335	341	328	363	362	351	353	351	366	344	350	356	366	311	344	303	368	318	319	316	331	341	340	356	361	369	366	372	365	311	348	340	338	336	341	365	326	350	361	343	349	337	365	377	354	354	362	336	345	352	389	352	377	338	376	360	342	345	324	360	338	358	371	367	344	333	389	348	355	369	386	375	363	366	351	355	356	386	339	330	358	325	343	376	331	348	325	350	333	361	363	340	357	334	353	343	335	314	336	364	341	373	370	362	322	375	332	331	368	348	375	336	335	370	336	346	384	338	331	376	367	372	354	357	332	333	332	312	341	376	340	352	355	369	345	334	304	372	370	375	336	394	362	341	387	323	371	347	339	371	350	343	360	379	332	389	344	373	302	345	326	331	350	352	357	360	356	323	372	323	327	382	360	343	354	344	358	343	356	391	346	339	335	325	352	357	327	366	332	361	383	337	351	350	376	347	371	336	394	326	360	389	358	333	327	332	353	338	341	360	341	362	336	356	335	376	345	382	344	361	370	327	359	331	344	350	350	358	347	398	350	353	346	351	364	338	345	344	347	352	358	350	375	339	347	359	355	358	369	339	341	361	362	333	339	367	326	305	351	333	375	353	353	344	390	337	369	342	388	369	345	342	339	366	324	323	353	328	378	365	334	354	357	348	355	364	355	340	335	343	359	349	330	394	353	369	333	346	361	374	370	366	337	353	334	374	377	369	346	357	368	355	356	367	359	324	356	360	335	357	338	363	367	353	313	374	310	344	374	337	357	351	343	349	346	361	375	346	354	368	361	325	370	353	332	364	354	361	370	328	381	333	337	368	354	373	367	347	345	383	354	315	341	336	317	342	330	364	393	361	402	341	366	323	340	369	347	366	355	302	352	357	369	351	334	352	359	356	341
2176	608	646	578	570	537	526	467	486	452	420	447	432	443	408	398	444	400	396	443	414	375	392	401	437	359	401	402	421	428	378	364	390	385	365	429	424	435	438	389	403	355	413	442	410	420	412	443	449	398	374	376	394	399	374	435	392	397	438	401	426	423	406	446	405	404	413	407	425	435	398	390	417	394	420	427	401	404	409	395	413	423	411	438	429	437	399	418	446	409	394	403	418	384	432	411	360	412	395	403	415	425	415	362	393	432	410	366	400	403	380	463	394	441	420	404	412	408	424	391	419	415	399	442	433	388	388	408	411	444	418	411	432	444	390	408	400	356	453	424	385	383	350	396	433	398	411	411	387	405	415	387	431	444	415	408	390	403	400	426	443	446	410	419	400	409	413	404	422	391	394	425	420	363	397	421	441	421	423	408	413	382	411	420	415	411	395	424	369	439	391	423	444	424	399	396	398	428	410	424	410	477	466	437	430	407	390	411	392	389	390	429	413	396	419	397	421	442	413	427	427	437	404	407	406	400	404	418	393	403	419	388	431	416	381	415	448	423	456	408	381	406	402	388	436	414	430	393	393	371	373	442	414	410	403	428	406	431	375	427	425	368	423	392	412	404	374	419	411	414	404	424	411	380	440	376	392	417	436	423	393	393	425	403	414	404	446	423	452	418	411	397	418	430	427	420	401	397	437	384	431	427	409	408	411	371	426	406	405	416	466	420	431	402	425	421	395	400	412	426	370	392	420	408	411	394	386	415	418	458	384	415	375	419	395	395	448	449	413	388	438	397	385	429	374	379	395	393	397	430	441	418	443	418	429	408	417	396	442	403	440	402	398	424	403	425	401	449	395	399	422	386	439	412	416	441	430	475	424	405	395	425	390	406	390	429	445	401	396	409	405	403	442	450	394	430	391	431	383	420	345	416	426	406	413	381	401	397	408	444	404	443	423	429	414	408	374	425	399	387	412	409	373	442	375	446	379	415	389	382	389	426	408	447	436	429	415	406	407	412	419	477	419	439	415	400	407	418	405	438	414	383	416	423	390	399	394	397	376	413	416	411	403	358	398	424	417	452	401	408	390	420	408	428	419	400	403	408	386	418	435	434	392	443	390	376	390	401	431	397	399	412	423	386	418	441	422	443	392	412	437	416	399	415	397	392	431	400	434	400	415	396	391	403	373	390	415	427	400	417	376	380	450	404	404	421	397	390	409	410	427	415	442	384	395	388	394	408	398	415	423	396	438	424	426	413	379	417	439	393	423	410	399	404	387	395	400	403	400	394	406	442	418	409	398	407	408	406	421	402	437	412	434	383	450	395	392	400	401	375	389	388	416	403	393	408	410	401	418	364	399	360	402	458	450	396	420	396	411	432	429	445	412	415	397	405	419	427	421	385	387	413	402	425	377	347	426	379	415	430	400	420	398	390	386	353	385	395	410	388	392	381	382	409	380	378	374	420	387	403	395	429	404	394	427	374	442	396	437	402	394	423	402	406	400	361	405	455	423	356	412	413	413	396	403	446	387	426	428	378	427	407	413	365	436	426	422	377	381	431	381	372	407	431	387	437	411	405	428	439	428	415	413	382	397	408	391	394	427	453	395	437	414	423	399	402	384	441	444	397	438	422	386	441	398	376	394	410	410	365	394	393	381	438	426	438	403	394	389	383	402	431	411	461	405	374	409	402	400	407	426	389	418	379	366	417	362	378	387	457	438	398	410	397	413	418	416	393	432	433	385	399	405	401	391	391	403	398	407	406	404	404	381	389	416	414	406	426	405	398	447	407	419	414	426	428	381	430	367	386	385	386	380	403	382	402	409	404	405	403	409	440	395	445	442	430	393	385	449	388	434	430	423	452	421	434	420	457	392	402	380	448	407	402	408	434	431	412	423	434	426	398	370	413	432	388	460	397	409	373	397	414	397	414	391	396	416	441	422	398	423	404	366	410	375	384	381	407	411	386	410	397	404	410	385	403	458	388	405	371	371	397	426	408	429	395	428	389	347	435	452	406	433	392	405	406	411	435	420	411	456	415	414	401	388	434	439	438	407	419	425	424	419	398	412	420	414	375	417	438	437	396	378	393	407	351	395	409	386	434	388	438	396	404	407	397	424	435	396	386	410	419	422	427	439	413	381	377	413	397	392	397	449	402	384	399	370	422	396	432	470	449	389	362	380	416	398	406	373	413	403	392	446	418	399	397	420	436	438	435	399	413	422	395	376	444	405	391	415	438	387	402	428	412	412	395	428	431	395	363	381	400	458	448	417	391	401	393	389	390	440	406	427	429	434	380	387	409	398	387	425	416	403	406	395	402	395	375	404	389	415	432	404	389	405	392	416	453	382	408	379	375	390	386	427	380	385	445	427	415	419	409	397	395	392	409	363	385	421	439	406	388	433	396	422	375	443	413	390	382	403	420	401	418	407	401	419	421	402	413	385	439	442	412	388	369	395	404	378	410	440	407	394	361	408	392	415	435	410	387	388	378	398	425	393	343	401	390	384	453	413	422	377	434	400	452	406	417	408	430	402	425	412	371	393	400	398	417	364	434	426	394	419	435	435	400	416	432	384	401	391	413	396	441	415	431	456	404	433	409	391	379	410	389	401	449	395	414	399	393	420	374	405	403	394	362	412	409	377	351	399	416	429	396	405	410	396	465	432	400	421	437	426	410	435	443	395	386	375	419	411	409	360	410	431	421	412	444	372	460	389	425	420	421	434	454	385	424	421	427	396	389	429	411	387	405	426	421	429	422	419	411	390	393	418	436	381	428	390	412	379	381	408	432	406	462	419	416	406	393	403	394	395	431	415	402	382	391	421	394	446	385	404	420	421	408	389	400	406	441	465	419	400	371	421	440	415	385	415	426	382	416	427	417	432	372	419	446	403	426	386	409	410	453	406	394	442	393	398	383	422	373	424	410	382	422	376	458	415	383	391	398	398	448	387	427	446	427	420	400	444	422	406	432	382	394	397	401	430	379	421	396	415	400	418	420	407	432	401	412	443	402	412	390	391	403	422	407	403	407	397	427	457	423	370	408	411	411	405	430	403	413	410	388	414	412	438	392	402	405	384	415	402	419	434	399	439	411	418	384	414	374	382	387	389	374	368	461	392	360	433	406	450	398	412	406	361	387	427	359	441	389	405	394	420	411	409	436	375	396	402	392	430	396	448	398	403	424	366	408	422	400	397	373	418	421	441	421	399	372	455	420	402	444	376	383	431	428	422	370	383	412	405	371	447	379	388	430	387	440	436	444	361	403	396	392	374	370	427	412	367	426	406	416	396	407	394	397	447	463	466	390	403	391	383	400	370	395	402	433	415	420	438	387	434	400	378	417	373	428	370	401	402	411	434	402	447	396	439	422	388	416	434	432	385	453	411	377	387	412	403	451	421	403	409	434	434	401	394	422	428	413	405	393	414	378	414	435	426	417	403	425	415	410	380	425	378	382	387	359	410	452	437	400	408	428	400	392	395	425	415	412	386	403	409	420
2390	1118	1428	1531	1421	1466	1365	1229	1203	1195	1008	949	921	946	901	899	863	883	889	893	900	930	860	927	930	939	915	939	886	877	935	863	929	887	946	879	879	884	904	880	925	870	898	882	876	875	862	896	949	917	911	918	868	914	885	899	836	942	924	894	887	809	865	925	889	874	894	903	806	881	869	884	924	910	869	876	867	867	886	874	926	907	916	921	883	891	916	900	882	860	871	885	864	880	925	936	880	904	913	859	941	914	901	958	926	866	906	893	890	925	896	892	816	838	889	920	872	875	916	939	875	936	884	850	888	858	883	896	933	886	897	922	973	894	922	843	920	925	926	919	885	845	888	912	935	917	905	869	874	873	903	848	896	872	879	909	849	867	883	903	892	839	867	855	842	904	904	894	896	899	890	888	899	883	856	904	869	882	869	975	910	915	941	910	911	896	896	808	847	930	828	833	875	894	956	878	851	876	906	894	887	877	867	865	898	860	860	873	842	910	957	855	903	928	891	878	899	827	968	925	875	861	910	920	886	966	917	837	919	861	876	881	913	837	901	862	861	911	876	899	796	918	880	840	882	875	895	859	907	908	918	869	886	844	858	858	920	856	895	834	921	847	888	917	943	905	908	893	909	871	872	908	889	901	953	899	908	879	836	953	892	915	870	892	907	855	924	865	946	903	943	846	866	911	901	930	809	923	904	896	919	895	933	911	929	876	918	883	890	863	897	895	922	916	856	938	874	934	898	894	936	866	899	859	893	882	910	897	877	856	884	924	903	869	901	934	898	891	913	890	873	923	883	879	873	947	937	879	899	918	899	909	915	913	856	895	918	848	911	878	869	901	884	846	868	846	963	899	920	869	908	865	864	881	935	872	913	895	848	952	869	881	901	876	902	837	905	917	913	873	831	936	882	884	896	845	920	904	870	876	894	921	940	861	850	874	898	875	898	909	914	903	885	896	910	891	905	889	913	887	901	874	945	893	874	852	870	861	854	884	898	941	916	912	915	875	878	876	893	924	883	903	869	891	866	852	880	909	897	935	879	895	918	899	830	910	888	898	860	898	895	876	898	889	937	883	918	941	917	874	896	873	905	938	886	896	886	885	890	938	858	930	913	938	861	859	858	856	871	943	889	870	846	885	933	898	911	860	905	957	909	917	837	874	903	876	905	859	912	851	895	936	864	863	885	880	849	924	867	914	946	926	857	930	900	872	898	900	901	878	930	825	879	882	906	864	950	894	857	936	840	919	899	821	877	872	915	893	865	844	867	864	887	912	913	916	852	866	881	862	896	890	822	909	893	881	871	908	854	902	897	925	845	914	841	938	919	929	892	846	900	884	887	899	869	841	907	895	922	850	900	879	862	919	931	897	892	862	888	908	862	869	911	862	858	889	905	912	904	912	898	918	884	918	881	889	892	906	874	877	901	839	883	933	923	841	912	898	856	886	897	873	934	902	928	859	908	935	904	868	908	843	853	880	865	871	840	844	864	898	946	872	911	931	878	900	883	907	912	848	843	798	961	878	920	863	871	896	909	892	920	838	826	874	875	913	871	880	923	895	886	886	874	875	849	952	895	931	853	913	860	908	893	874	859	892	854	923	849	930	828	961	870	864	917	860	852	899	884	897	894	877	841	844	877	841	883	841	869	867	879	873	841	870	878	879	898	863	945	925	904	906	890	940	812	968	884	898	864	868	937	888	865	872	864	890	917	895	901	873	860	884	890	883	929	914	906	913	872	913	892	914	829	854	867	846	897	906	898	911	894	799	918	904	908	880	872	866	880	889	892	906	895	866	894	884	868	924	878	911	893	862	840	906	891	880	918	888	848	868	908	919	839	921	891	918	892	889	875	895	889	921	912	866	908	843	881	893	906	921	839	869	820	856	974	886	907	942	877	923	901	893	938	888	851	854	849	899	892	939	892	840	918	882	897	862	847	852	928	867	908	881	869	925	925	951	857	933	914	903	960	887	883	908	846	870	853	868	900	934	934	929	918	936	855	862	883	852	887	909	881	899	902	891	910	876	900	884	884	855	936	899	857	855	938	921	875	889	899	925	906	863	901	916	860	862	898	881	906	922	945	932	874	898	929	881	932	899	908	893	857	852	844	874	895	896	888	869	889	875	886	885	874	859	872	843	921	929	910	879	888	912	883	858	899	906	836	927	900	903	844	885	857	886	826	905	864	853	847	938	876	899	898	900	927	936	943	884	939	862	868	865	857	899	885	862	936	913	900	902	909	931	839	907	867	871	869	914	895	945	887	888	884	883	899	869	856	925	893	881	923	853	900	926	896	908	866	892	875	865	884	867	887	875	924	865	863	883	936	883	858	894	948	833	897	850	907	895	910	928	890	846	896	917	851	845	896	829	962	864	897	870	870	869	848	867	913	904	867	892	883	889	885	911	854	917	912	906	902	850	904	890	883	896	871	950	861	910	876	872	900	871	910	924	873	847	855	894	852	912	882	893	928	866	980	892	902	901	855	911	932	949	874	928	897	870	852	798	886	926	921	960	953	931	900	864	926	936	887	861	877	848	891	916	880	879	873	891	880	886	872	892	854	895	827	875	831	903	866	863	870	902	920	866	905	922	924	897	902	920	883	867	906	898	875	901	905	894	906	892	890	922	907	929	904	884	843	924	939	885	915	876	918	884	865	885	858	860	943	941	926	911	890	871	888	917	839	879	884	897	958	951	903	915	872	872	847	931	918	908	940	925	874	913	854	882	895	904	839	875	865	869	859	883	888	891	856	883	851	927	838	852	878	882	871	910	898	887	916	886	856	874	906	877	879	906	912	882	899	866	934	906	916	820	891	912	886	905	904	876	880	888	903	840	886	930	853	879	901	923	884	861	832	922	880	933	867	898	881	926	850	864	887	903	878	867	905	898	880	936	888	881	844	933	880	896	880	953	940	860	871	895	940	934	876	905	879	922	929	945	962	917	893	891	908	917	897	905	907	882	901	954	898	879	827	929	844	922	967	931	928	885	889	864	882	854	882	895	887	880	863	850	883	901	898	883	912	903	894	870	939	862	880	915	920	876	871	947	899	874	882	872	869	852	913	874	866	907	946	864	887	889	887	884	875	840	882	872	888	901	896	894	900	862	867	878	910	878	907	929	856	901	920	892	870	887	873	863	859	892	886	903	830	926	870	928	895	902	918	879	883	924	876	911	890	923	877	864	866	933	881	848	902	889	910	914	870	875	917	911	880	866	863	861	918	927	848	944	903	914	902	889	906	908	909	872	874	874	951	887	916	940	892	876	909	821	870	878	915	873	846	841	847	914	874	905	917	906	910	912	834	848	906	904	935	936	929	912	875	914	876	860	863	944	887	859	940	864	864	874	851	948	867	863	853	915	901	907	872	923	847	837	861	945	894	854	892	893	916	912	834	889	913	869	881	866	903	892	927	944	988	888	911	817	846	850	881	854	907	874	880	899	912	869	900	890	913	890	903	907	880	906	903	920	915	863	897	911	889	866	891	859	928	833	848	912
9234	1120	1075	912	685	627	513	462	401	357	298	294	300	262	277	244	304	268	298	287	259	281	239	280	303	282	266	292	266	297	268	266	239	269	249	269	272	253	265	268	284	259	287	275	268	249	284	288	274	278	238	258	283	244	238	240	273	272	258	269	279	235	238	269	264	250	269	275	264	267	283	251	261	233	249	244	257	287	261	267	296	241	289	297	258	287	254	255	280	266	235	251	253	269	277	276	272	275	243	242	256	266	266	265	255	260	284	263	256	289	230	213	276	278	277	276	242	257	229	215	252	275	247	248	267	281	288	257	268	269	276	299	293	262	281	262	273	258	277	258	245	265	250	273	269	262	306	243	246	260	235	256	281	264	278	252	271	208	251	268	253	221	254	276	288	264	235	238	237	264	292	248	250	268	249	257	240	273	309	246	252	286	262	253	294	264	248	262	262	278	284	291	273	248	283	255	249	259	238	280	277	265	257	265	243	270	289	262	264	282	252	254	254	252	250	272	256	262	280	273	257	264	282	249	272	251	249	267	257	281	273	278	246	242	265	258	274	283	238	272	271	277	285	269	276	236	270	272	269	259	223	256	297	272	263	280	275	276	247	309	297	232	247	272	254	246	233	235	245	228	265	279	257	267	272	247	292	266	272	249	262	285	274	276	287	277	287	276	262	280	245	271	219	227	270	274	277	264	253	279	275	255	259	279	274	281	239	276	238	262	283	281	249	264	254	276	280	258	265	245	262	234	270	253	282	287	280	258	305	259	249	297	235	278	268	239	238	279	268	259	263	253	276	303	262	234	299	274	247	267	240	258	264	271	262	265	293	236	277	270	266	260	277	243	273	251	261	268	273	258	249	257	291	294	269	261	242	241	292	288	277	249	273	279	280	271	260	266	273	268	273	271	263	306	249	262	287	261	260	253	283	248	296	246	269	264	261	259	273	258	272	283	244	262	262	256	235	266	225	264	268	275	277	250	268	278	273	261	290	262	268	259	279	281	236	267	273	273	246	274	257	258	283	264	262	235	261	301	260	254	282	269	249	260	250	282	290	250	252	286	274	267	279	255	264	255	218	268	255	258	285	251	243	290	282	259	277	244	254	262	241	275	282	314	254	261	269	266	266	291	274	231	264	251	240	277	283	239	265	270	286	274	284	291	251	237	270	270	247	273	276	285	268	241	271	253	275	271	243	271	279	254	291	242	251	269	268	249	277	296	278	240	254	234	262	259	236	255	223	277	295	274	258	276	262	247	279	244	258	259	267	290	252	268	268	271	276	264	278	282	243	278	257	264	299	250	251	277	263	262	256	276	275	278	254	229	278	270	251	291	275	245	255	259	252	272	253	264	283	232	273	246	253	285	304	282	284	273	242	259	256	252	281	280	298	254	247	257	261	264	277	259	314	298	270	285	262	260	284	259	237	249	267	286	264	267	270	276	254	245	268	263	269	236	268	240	251	257	250	261	265	252	244	279	243	249	270	281	293	255	240	272	267	255	282	262	263	289	266	268	257	289	241	275	257	275	268	260	263	288	262	264	249	238	236	303	273	274	259	313	259	244	288	269	282	268	275	228	250	250	278	253	241	238	273	266	240	253	243	308	256	265	243	273	246	260	244	267	273	302	264	248	254	272	278	260	243	265	266	258	275	246	272	248	288	271	276	294	258	232	273	279	279	260	289	283	268	275	264	280	255	272	242	261	250	264	274	279	257	254	273	288	251	303	248	244	299	261	293	269	271	255	266	237	261	257	262	290	296	252	279	258	256	280	288	273	249	302	255	251	289	268	303	239	283	274	263	263	301	254	260	290	253	266	264	267	274	248	262	246	243	265	252	282	239	276	243	241	241	254	254	261	239	264	270	244	265	257	323	260	275	258	280	283	240	256	247	277	265	270	269	245	264	267	255	245	249	261	252	285	260	249	269	264	271	264	259	268	266	293	267	266	280	270	264	249	270	278	279	257	259	265	246	291	271	279	284	264	271	269	269	246	266	281	267	281	258	264	243	275	239	248	266	292	243	238	242	252	305	274	269	252	253	280	293	257	247	257	244	252	250	284	279	282	292	259	289	250	312	257	243	260	264	243	288	245	249	257	265	286	269	274	276	253	273	264	269	275	263	247	268	262	261	261	278	240	318	268	260	238	268	241	284	274	271	256	251	249	271	272	275	245	255	295	267	276	301	234	286	288	237	267	257	269	273	273	256	268	261	263	269	297	290	251	272	281	260	245	244	297	272	256	264	263	261	285	277	248	295	258	240	265	290	265	300	219	250	272	237	258	254	243	258	290	249	264	255	275	238	247	251	289	257	267	270	290	275	254	301	260	238	251	274	278	257	242	262	242	261	259	253	286	299	271	283	248	286	235	274	262	242	240	246	298	273	247	261	260	253	265	250	268	305	276	238	244	265	257	284	278	276	259	273	274	276	295	262	261	256	262	279	272	297	264	282	263	278	249	277	257	285	291	265	244	265	269	246	242	254	272	259	250	282	264	257	268	267	240	261	253	298	269	296	284	253	227	243	254	240	269	267	249	276	272	249	239	273	271	282	237	249	272	249	271	261	264	265	256	240	274	257	259	273	281	268	267	299	276	220	274	288	271	295	280	291	276	250	272	257	258	276	274	271	244	282	276	252	248	286	261	263	256	235	262	219	258	260	285	246	227	256	255	261	256	260	258	275	254	299	245	268	261	295	270	247	273	272	270	255	295	264	265	249	229	271	276	266	272	274	276	290	280	271	257	253	281	301	254	258	253	226	283	274	262	260	250	254	258	247	281	284	248	266	286	266	268	235	244	281	242	286	251	265	273	250	287	261	255	260	290	237	279	257	292	277	244	266	266	263	261	252	279	275	273	254	311	284	261	268	291	267	253	265	253	261	282	302	267	258	281	268	237	275	281	280	256	249	246	273	305	242	285	278	253	279	245	226	236	234	233	278	262	262	268	272	220	258	260	292	277	259	266	271	267	275	249	257	273	260	243	283	257	281	277	264	254	259	240	251	272	251	257	270	274	274	265	301	311	290	264	265	242	275	267	248	266	267	293	266	242	282	249	233	262	246	280	277	274	275	260	278	269	261	270	277	270	236	258	304	241	290	264	253	278	261	296	266	254	250	284	249	302	286	282	260	246	277	292	260	270	264	261	257	264	278	273	264	289	257	250	252	275	264	250	269	264	255	250	221	271	261	273	253	259	270	249	272	275	246	274	279	253	271	252	252	261	245	241	271	254	250	248	273	289	276	278	284	258	250	274	268	257	265	249	255	276	280	268	255	267	274	267	270	268	285	310	274	249	256	273	292	272	260	259	246	279	275	287	301	280	267	284	250	298	284	246	286	253	278	265	277	288	269	276	258	273	253	267	272	231	260	280	266	250	287	287	250	242	270	289	258	280	249	270	294	267	283	274	271	310	279	249	303	277	275	252	265	259	282	243	271	257	279	277	286	253	269	344	271	268	282	310	285	268	301	254	245	226	263	284	248	245	273	236	269	280
7246	1300	2428	2761	2394	2394	2120	1670	1433	1216	1048	913	783	696	678	677	701	636	653	642	657	663	690	625	659	704	664	640	645	659	617	611	622	623	613	576	602	586	629	666	636	552	589	635	588	621	639	579	588	592	582	592	630	617	614	600	589	593	603	604	591	632	608	613	591	629	656	576	567	572	598	642	597	615	665	649	586	590	623	621	612	570	602	585	613	605	600	626	623	605	608	636	600	585	624	573	619	554	589	577	570	604	586	625	628	621	568	648	593	595	582	614	598	619	600	589	568	592	564	624	579	583	587	592	559	589	612	598	636	589	605	605	595	646	577	589	586	636	579	615	534	611	608	588	592	590	610	606	551	583	591	568	593	611	558	581	623	605	575	640	621	586	647	638	578	571	557	589	565	564	546	616	583	625	609	595	624	623	614	615	636	582	603	612	596	614	612	607	669	619	635	579	589	618	584	600	603	643	580	587	596	603	606	595	597	600	623	616	593	581	594	558	571	599	643	626	610	596	586	586	607	605	602	623	594	559	583	531	544	630	583	635	604	600	619	578	598	630	595	596	595	615	559	557	640	598	609	623	604	590	632	622	610	634	585	591	562	645	592	597	654	562	580	573	575	589	643	599	620	602	594	557	634	612	579	574	581	603	586	627	588	607	607	573	569	619	603	606	593	624	642	599	541	575	606	600	602	615	606	643	584	645	601	562	596	545	600	599	571	603	623	556	629	585	640	628	585	538	587	614	597	627	602	597	586	614	614	593	608	569	602	617	636	649	615	622	583	662	619	597	628	631	590	599	578	528	628	555	621	622	637	626	553	575	564	598	593	593	666	596	565	614	554	571	621	633	619	576	597	612	590	621	615	626	631	572	593	571	602	607	591	610	599	589	599	610	583	603	613	576	624	607	571	632	593	561	605	627	597	615	600	622	592	567	609	600	593	625	615	643	603	597	553	599	629	592	594	580	621	576	605	618	585	599	649	571	578	580	626	629	581	558	599	596	606	590	600	590	555	600	589	628	604	595	618	615	582	570	585	550	637	622	584	626	571	654	610	590	594	621	552	568	594	632	585	635	612	583	574	582	598	586	615	614	628	586	612	579	605	580	529	617	574	597	622	614	545	590	583	597	604	613	606	590	621	566	604	598	624	595	547	606	614	618	592	594	643	606	577	598	624	586	593	669	591	654	591	586	573	598	622	616	566	621	604	589	580	603	577	634	594	612	607	563	624	635	589	605	602	619	627	555	569	621	587	629	589	630	594	587	594	583	564	571	601	614	587	579	556	623	587	593	582	615	597	568	597	584	576	582	604	624	601	573	576	583	591	591	607	627	612	601	526	591	630	585	599	589	588	598	604	557	565	593	632	597	602	609	611	625	575	579	617	615	627	592	611	595	622	636	632	585	611	583	604	579	628	651	620	573	610	639	575	598	572	603	599	596	641	622	572	618	605	598	595	599	559	572	587	619	617	567	637	595	598	628	590	606	572	655	608	594	634	632	592	647	634	600	590	622	560	548	594	604	566	620	605	583	566	609	601	596	620	603	577	586	583	574	622	630	554	567	598	603	559	612	609	619	606	581	604	596	612	608	584	647	624	596	597	585	616	552	593	537	561	605	605	646	632	662	596	582	661	629	619	574	616	634	601	563	620	596	581	569	610	602	582	592	564	612	627	531	599	595	626	596	621	590	593	581	587	616	653	630	583	578	598	613	593	608	626	566	583	598	563	642	627	617	606	614	594	626	594	612	616	632	580	595	608	648	591	606	571	567	603	588	611	605	577	573	609	586	586	589	579	585	578	629	606	613	623	620	628	591	584	596	589	592	580	612	592	585	576	617	555	613	608	633	605	555	644	621	613	607	587	621	593	584	636	670	632	642	599	598	600	576	621	610	599	574	594	647	564	582	643	590	568	642	589	615	595	603	627	571	611	541	574	574	582	593	610	566	579	596	635	571	592	628	601	570	617	591	591	585	621	628	605	614	622	600	591	653	633	575	608	553	599	575	587	606	600	617	588	598	591	574	611	598	595	641	639	582	594	644	602	629	637	598	586	625	615	592	544	584	582	565	605	612	610	578	633	589	632	567	608	587	575	602	558	576	590	607	656	596	603	580	603	569	604	600	604	558	570	614	598	591	588	617	571	605	538	605	615	607	593	606	613	603	571	586	596	605	586	617	589	586	627	597	619	621	564	656	633	601	613	582	588	584	611	628	591	602	583	660	556	615	612	583	615	643	586	619	613	605	556	529	561	608	558	593	593	630	572	590	590	596	590	591	668	582	621	600	583	577	573	579	648	593	568	589	573	610	582	628	597	608	609	599	594	600	608	599	587	577	583	602	613	628	615	620	582	625	619	616	589	577	585	591	623	629	653	616	624	574	629	598	607	615	601	576	604	606	580	605	588	597	572	614	597	627	577	611	651	579	620	616	587	625	627	620	596	600	575	662	567	607	580	618	637	601	597	605	592	542	608	604	634	595	628	573	615	626	570	594	594	632	593	569	612	610	629	589	602	638	598	585	574	571	605	612	605	581	602	587	580	588	568	612	609	603	610	567	656	595	627	637	615	637	584	564	603	600	591	645	576	594	588	569	545	606	583	636	580	579	618	571	617	646	604	634	627	629	605	599	545	565	599	570	607	605	592	614	629	572	606	590	611	614	625	620	619	678	568	603	614	566	607	599	624	602	593	617	568	584	574	583	576	585	598	605	620	606	584	545	582	588	594	616	612	598	600	583	552	612	612	602	650	589	611	574	583	594	594	607	588	590	560	617	589	596	615	619	588	594	603	569	652	612	606	620	643	611	587	607	598	633	575	568	581	589	599	600	601	608	587	614	576	611	567	591	628	572	617	597	589	600	589	634	625	635	580	601	595	592	603	613	574	623	596	641	566	572	586	610	601	595	560	597	566	571	623	559	615	565	591	577	565	625	597	558	618	608	597	628	581	600	586	598	619	624	565	573	614	591	581	619	583	582	608	623	611	581	626	613	540	610	570	584	615	594	607	621	646	595	560	590	576	598	572	588	595	630	592	598	620	605	619	595	592	578	638	578	581	602	599	624	638	620	602	633	595	611	623	627	600	611	617	596	601	606	548	627	620	622	612	618	611	569	627	619	610	576	596	548	544	579	583	585	637	619	613	590	585	603	595	615	576	575	620	603	584	610	590	592	581	626	589	601	580	608	602	611	612	576	652	619	621	582	601	585	601	592	644	620	567	644	546	603	572	585	606	592	609	584	590	587	613	619	592	583	578	606	573	622	578	616	599	577	609	639	584	611	608	598	550	546	579	610	608	585	628	597	597	611	583	561	584	601	637	578	595	611	546	619	569	626	569	598	627	592	583	648	657	627	635	568	605	565	585	596	603	615	651	614	566	577	622	617	620	617	552	565	566	560	544	596	625	568	586	568	606	608	629	631	616	577	572	629	611	559	574	625	540	599	598	607	607	618	601	613	595	568	581	619	625	573	596	539	568	608	623	580	613	542	616	546
16317	2062	1812	1338	867	740	629	473	372	325	285	232	209	143	163	178	166	149	167	184	129	171	171	167	159	174	159	158	159	162	158	164	146	123	160	152	129	141	144	160	129	143	136	163	164	137	163	154	137	130	135	169	151	167	121	143	144	144	161	118	129	142	127	186	156	129	130	135	157	136	133	137	150	142	154	151	123	145	146	137	149	148	146	134	150	157	132	134	122	152	140	143	155	144	138	157	151	143	139	146	136	134	132	145	138	141	127	173	136	151	130	128	164	141	135	139	149	135	136	157	153	141	140	140	166	164	149	162	140	145	126	131	144	126	156	121	130	161	133	151	136	134	137	136	136	170	131	116	114	148	136	148	133	145	146	137	145	133	136	157	164	152	147	134	133	140	167	139	153	132	151	127	151	150	140	145	140	150	145	136	141	148	140	162	144	170	131	133	120	136	130	141	133	123	146	140	126	146	139	134	137	128	154	132	158	139	146	137	163	157	156	145	136	140	152	156	135	120	157	160	130	126	154	131	137	142	154	143	145	168	157	135	115	137	127	148	161	135	148	122	149	141	142	131	133	157	153	149	173	158	131	133	135	142	159	148	147	156	139	152	126	123	140	123	179	157	145	151	165	157	133	136	145	141	141	140	125	162	123	124	160	144	146	140	155	150	132	131	140	123	153	121	154	134	146	154	153	142	155	141	158	136	156	132	134	136	156	144	156	142	130	135	136	159	138	157	165	148	130	126	135	144	125	127	147	144	144	149	159	131	148	144	166	139	156	138	142	120	131	127	116	140	157	139	130	143	127	133	150	119	128	137	149	126	144	135	158	154	162	156	142	147	137	141	124	145	125	124	146	130	142	134	128	119	121	158	129	150	120	136	138	123	142	154	149	158	139	139	140	150	164	135	165	147	134	126	159	128	155	154	144	154	137	136	144	142	139	148	119	142	129	148	145	169	132	152	124	150	140	132	169	115	154	150	146	122	116	156	124	149	133	140	159	151	167	161	131	132	142	149	154	154	150	146	134	150	137	127	109	138	150	149	136	139	134	166	127	167	149	143	132	125	138	146	163	136	163	129	163	137	157	130	137	145	139	131	145	147	139	123	152	132	137	153	149	141	119	169	140	143	134	137	141	159	156	140	146	125	129	145	161	135	140	139	106	134	153	149	127	138	119	148	150	148	155	145	150	153	142	141	159	149	159	138	140	136	126	147	156	165	141	148	141	143	142	143	135	139	141	133	154	141	148	135	139	137	146	141	153	145	159	139	113	150	122	118	151	115	112	149	125	159	142	143	155	152	164	137	137	141	132	142	142	131	131	146	150	128	149	135	137	158	145	138	121	150	139	124	124	127	154	146	144	142	130	146	124	124	146	137	150	166	148	138	152	140	159	145	142	134	152	127	133	132	153	149	126	128	163	140	145	146	150	124	146	150	126	126	142	152	139	127	134	152	143	129	130	126	131	147	154	138	134	134	149	132	148	156	133	154	133	155	135	148	133	145	150	139	142	136	138	152	144	128	172	128	143	149	137	153	151	158	161	142	140	144	144	142	160	150	153	130	138	182	127	136	131	114	124	123	119	146	126	141	154	148	136	143	134	120	143	133	139	148	131	157	167	130	138	144	143	131	146	121	134	152	135	143	148	140	152	128	139	148	139	138	150	145	134	136	127	150	135	153	129	129	154	126	152	139	163	142	141	137	119	147	143	158	174	145	153	142	150	171	141	131	136	154	128	170	129	122	140	151	156	127	127	121	117	151	148	148	167	134	152	162	152	143	124	136	173	121	143	136	137	142	174	137	141	143	145	136	158	155	176	131	139	125	121	137	138	141	161	143	142	145	139	148	121	144	127	147	148	153	138	152	145	143	132	135	146	135	128	119	133	139	138	155	134	136	143	138	131	149	131	169	151	150	141	162	137	149	101	153	153	146	153	139	120	133	149	146	121	130	155	124	131	153	140	160	183	131	139	151	167	141	152	135	156	155	128	128	146	138	131	114	125	166	140	150	143	151	155	133	124	146	153	134	139	125	130	115	144	125	165	129	154	157	142	146	147	137	158	166	151	116	143	139	150	174	163	138	140	148	125	122	129	129	127	161	124	152	126	137	155	137	147	127	141	154	144	152	136	140	115	135	136	142	162	166	154	129	153	145	139	123	158	121	145	133	130	155	149	147	148	151	142	161	138	122	144	124	143	136	140	133	152	139	140	144	148	157	131	144	111	145	162	148	137	153	143	137	139	122	149	149	131	139	153	133	127	147	166	158	112	153	136	148	129	141	135	140	133	123	146	122	147	141	150	155	131	160	140	152	165	150	130	164	147	129	134	128	132	131	176	123	167	141	140	128	119	150	154	151	138	143	137	147	139	139	143	159	159	154	187	184	166	130	144	122	167	125	157	166	122	123	135	153	152	127	140	143	133	120	143	149	155	143	133	147	121	145	131	124	128	136	126	133	143	143	139	127	134	155	157	131	171	112	118	139	166	171	125	149	145	143	164	175	142	140	136	145	142	134	146	128	123	159	138	116	119	134	141	146	129	145	131	148	132	144	124	130	143	127	151	129	148	138	157	152	140	139	145	127	149	166	138	140	144	134	150	136	148	107	143	156	167	165	127	126	127	125	131	153	139	133	145	144	176	146	149	161	131	166	141	150	171	138	125	159	132	150	144	171	129	153	146	126	165	136	150	117	152	142	135	133	140	150	152	162	129	136	153	132	138	153	153	133	147	128	137	146	128	130	137	136	131	131	140	148	142	137	150	134	160	147	141	128	132	140	146	154	150	118	129	140	138	150	145	141	126	134	139	142	139	119	144	139	141	138	145	147	123	141	133	151	160	132	147	141	141	141	138	142	124	141	154	145	130	125	126	146	156	140	142	131	116	139	152	127	123	131	128	141	154	140	138	144	117	150	156	137	149	148	145	143	120	126	130	156	158	154	140	142	141	149	136	136	149	149	126	133	139	134	135	154	149	151	154	134	137	165	144	128	153	168	127	141	139	139	149	144	129	149	147	148	130	146	128	136	130	149	149	105	139	136	153	134	129	137	139	146	151	151	164	161	138	167	131	146	152	132	151	129	137	117	133	137	139	132	128	135	149	133	135	156	144	159	145	140	141	155	154	170	133	121	124	141	118	141	131	153	139	134	148	130	151	136	133	129	159	135	125	169	132	139	136	144	153	165	144	155	121	142	134	125	137	118	150	141	139	144	143	120	140	139	150	141	146	141	153	149	132	154	127	136	128	156	147	147	150	141	133	148	137	137	148	156	143	140	157	145	132	142	147	158	141	151	121	146	135	146	142	125	126	145	154	163	125	152	160	160	139	157	165	123	146	153	148	131	151	131	153	130	143	126	114	145	142	139	130	135	163	137	152	117	151	151	163	128	141	129	160	172	157	132	142	171	147	146	157	152	133	124	151	168	139	146	133	163	147	167	139	133	139	137	124	142	141	137	141	144	137	157	165	135	147	140	156	128	157	160	172	143	150	132
9215	1598	3463	4092	3376	3284	2909	2226	1776	1275	1079	949	667	559	512	528	461	503	489	458	527	497	456	446	514	465	455	435	441	502	418	437	410	384	386	391	362	362	372	373	376	430	390	354	374	437	370	366	406	368	349	434	381	395	382	349	372	368	392	401	371	357	346	412	396	367	347	355	352	377	379	371	374	378	368	364	388	339	408	360	370	348	361	376	357	375	356	379	366	381	366	346	374	356	378	372	332	373	361	377	353	360	365	370	382	379	361	366	397	374	340	365	395	407	372	391	386	343	348	358	355	373	344	366	382	361	346	309	346	396	370	381	362	343	351	387	371	358	355	361	372	327	380	379	344	358	336	411	337	379	362	389	387	372	364	363	391	336	359	375	378	355	363	346	370	349	348	395	361	360	372	378	393	367	333	352	360	325	343	365	361	394	360	366	370	372	351	360	338	367	361	361	366	330	367	375	357	377	344	344	364	385	357	358	389	354	393	334	358	364	346	378	329	349	347	367	329	373	395	340	353	328	383	386	360	365	340	337	380	388	353	356	386	363	375	327	347	350	337	349	371	354	380	393	358	377	372	376	342	329	372	356	368	388	390	333	360	367	387	358	342	347	360	349	363	383	383	366	369	414	383	326	344	382	370	357	353	331	345	364	388	384	367	371	395	375	335	363	337	402	369	354	351	355	391	355	387	378	392	376	380	385	342	370	357	399	336	383	371	379	350	369	395	350	349	403	359	342	355	340	349	361	369	343	402	379	332	345	364	354	325	352	364	365	378	385	377	349	375	391	378	394	336	386	374	354	368	363	369	323	355	375	351	344	418	338	374	361	371	376	378	355	383	372	352	350	350	339	350	359	352	390	365	358	399	317	367	345	382	368	383	352	354	365	382	371	368	374	346	378	381	344	394	349	343	349	361	368	353	364	380	369	388	379	379	371	344	364	346	394	390	371	364	334	344	375	357	345	366	323	337	372	360	387	353	371	360	338	371	380	369	377	351	357	373	408	382	373	373	384	369	360	349	342	357	382	356	364	374	383	340	363	346	357	366	394	331	350	336	365	344	351	377	398	379	335	369	391	378	340	376	367	377	332	354	353	383	363	356	369	384	315	390	356	347	383	385	373	360	363	363	344	355	353	378	348	364	365	319	332	336	367	367	381	362	347	310	332	391	383	366	348	409	369	370	368	350	348	363	367	382	334	332	350	387	364	373	338	378	365	337	358	350	367	363	382	345	342	362	327	374	344	341	349	362	337	359	369	354	357	379	370	337	304	355	347	358	378	360	365	359	338	353	352	381	364	338	344	345	355	362	393	336	365	355	395	333	340	340	368	357	337	351	322	360	355	363	356	369	368	389	384	321	351	364	357	344	377	371	382	343	353	368	337	360	348	352	376	354	362	381	374	360	338	386	367	351	351	359	336	388	350	346	349	374	368	377	382	349	360	368	349	341	369	352	356	363	375	382	390	356	391	387	339	336	359	345	357	342	348	361	352	374	335	344	384	360	383	332	334	360	350	363	358	381	392	374	348	361	341	381	370	353	369	395	351	357	364	349	377	370	343	381	359	309	354	359	352	370	397	389	325	313	334	343	374	361	365	359	378	356	376	376	375	356	365	357	371	381	373	354	358	382	325	347	379	390	347	369	376	378	361	344	354	329	381	377	351	336	352	366	334	374	352	380	381	345	353	344	355	365	363	394	366	382	395	348	339	366	340	395	327	355	365	360	377	359	386	357	383	331	368	348	375	352	404	369	351	364	360	355	354	354	358	346	362	350	358	380	338	365	361	364	355	344	367	338	371	326	335	356	357	377	373	364	351	388	379	358	390	344	371	363	375	348	353	370	341	346	360	366	379	345	362	358	358	382	343	350	356	384	343	343	371	369	364	353	369	339	369	373	343	350	363	327	388	342	342	359	354	347	329	372	372	367	362	362	397	356	388	412	349	381	354	368	344	316	368	354	359	391	394	368	366	351	358	400	355	381	359	327	388	352	359	384	337	351	342	352	341	328	359	355	347	356	389	353	370	354	339	353	357	377	355	359	382	345	339	379	366	388	352	362	327	361	334	367	364	371	350	377	366	339	383	346	376	359	341	382	348	358	340	377	370	369	370	332	390	370	319	382	374	359	369	357	374	353	312	362	361	367	342	376	367	349	376	345	405	334	374	382	366	358	385	387	405	375	377	329	389	384	346	362	357	343	379	380	374	355	330	369	374	328	353	350	374	364	378	414	370	349	385	392	362	364	355	349	389	380	351	357	341	361	354	358	404	339	372	344	356	373	365	344	357	329	348	360	342	409	390	375	382	339	346	341	371	362	373	383	337	383	365	354	369	372	354	370	332	378	356	372	370	369	372	363	345	369	354	405	355	317	369	371	338	377	376	353	373	357	339	370	347	331	335	369	361	347	305	353	335	373	364	332	374	342	359	360	375	358	367	354	387	342	360	349	356	335	394	338	356	334	368	335	348	360	375	381	307	372	353	361	375	349	352	362	406	319	384	384	367	361	354	380	383	371	360	350	353	367	394	336	371	332	360	352	374	359	362	337	377	337	370	370	365	389	395	372	356	363	343	344	374	348	359	393	373	360	356	389	381	354	376	315	349	338	344	343	363	335	353	361	376	372	371	371	335	367	364	336	371	352	374	340	373	339	357	337	331	375	371	340	370	368	359	329	369	378	355	343	379	373	374	340	343	362	344	368	363	386	359	350	374	358	355	379	354	357	328	345	362	367	368	357	386	320	363	368	362	367	380	364	375	355	371	339	356	390	367	373	373	338	389	357	342	380	387	394	349	360	354	394	375	364	390	352	367	376	354	337	347	365	380	371	347	311	329	393	393	382	385	324	398	365	370	382	369	357	339	367	354	348	355	360	382	348	376	389	350	339	359	389	369	358	349	364	381	335	380	370	339	367	353	359	367	336	388	352	371	332	360	406	393	326	343	338	334	384	360	386	365	378	351	345	341	375	379	344	380	368	383	360	382	350	344	399	351	373	368	364	368	371	385	375	367	344	378	348	303	401	346	355	386	360	392	358	352	380	347	398	351	361	365	371	355	369	382	346	356	331	332	349	369	345	341	386	343	345	371	350	392	360	343	379	367	370	356	377	370	353	373	355	338	363	378	367	374	347	333	375	365	340	355	364	388	363	360	357	340	331	379	356	381	378	333	349	376	357	350	367	364	375	365	364	345	384	348	357	374	341	373	376	353	359	399	333	361	336	366	350	343	361	348	360	356	324	335	338	393	351	372	366	348	383	356	331	376	346	332	363	341	362	372	396	361	345	317	360	372	354	373	371	402	333	351	379	342	324	339	370	355	367	394	357	352	350	398	344	333	370	306	368	400	369	354	364	341	357	390	369	404	371	354	337	352	381	343	358	339	372	356	360	363	367	386	387	337	381	350	355	360	364	362	362	378	376	379	363	340	346	383	347	362	373	359	401	358	369	362	329	360	388	362	377	363	365	335	359	344	371	398	386	359	360	358	323	368
2235	657	738	603	504	531	545	501	480	430	405	444	430	401	410	417	454	415	394	440	418	419	441	417	389	385	411	398	356	409	444	395	439	401	396	403	405	398	405	373	419	375	395	397	376	463	412	389	425	386	400	403	392	419	405	430	429	418	459	399	395	405	396	406	402	452	409	430	413	406	454	404	434	390	378	403	388	421	393	431	409	426	405	414	413	423	416	432	415	423	407	452	401	447	417	397	433	396	400	382	421	397	432	431	393	418	404	372	416	395	431	430	460	442	415	433	391	405	410	409	434	458	397	376	447	382	403	431	375	418	402	449	416	414	425	407	412	438	418	381	390	384	401	394	379	399	455	411	441	426	432	433	399	455	410	379	402	418	400	394	420	389	425	394	433	411	415	408	401	414	394	428	421	400	419	367	416	373	441	402	399	431	389	411	432	416	429	411	430	425	452	411	394	435	403	411	401	430	420	412	427	420	398	426	432	404	404	393	408	424	415	403	419	436	419	441	460	426	386	416	402	414	378	421	407	452	438	479	424	436	402	393	386	405	377	433	414	414	439	398	432	450	409	402	434	394	429	409	402	379	416	429	433	409	421	397	390	428	401	431	397	452	435	414	424	431	437	432	406	420	422	445	405	383	439	402	413	442	380	415	420	417	426	447	420	431	380	380	404	447	379	403	447	409	406	431	407	388	388	422	363	424	427	428	401	427	402	419	394	421	463	404	425	401	422	363	419	436	427	420	456	440	401	387	432	437	406	438	415	455	408	446	422	381	399	419	406	441	431	407	404	443	424	426	401	390	419	428	408	401	401	447	396	431	409	384	432	399	410	419	418	445	416	415	416	446	382	447	394	424	419	394	421	400	458	409	386	411	388	400	395	439	415	450	423	392	430	390	409	434	368	389	468	429	422	431	404	408	432	440	442	402	425	412	394	413	388	419	408	395	422	392	449	393	401	395	395	434	423	413	393	463	419	408	423	427	431	424	420	418	423	397	442	401	461	376	431	430	392	386	414	416	378	443	400	405	377	409	404	434	427	433	414	409	397	406	398	453	442	397	388	436	412	393	397	423	424	414	432	417	426	414	396	431	410	440	415	398	441	412	426	421	400	428	396	443	413	386	426	399	400	411	416	406	430	426	432	449	414	416	433	429	420	397	439	404	416	409	427	368	394	422	368	392	435	438	384	443	406	430	431	391	418	443	411	407	421	378	383	440	413	419	402	422	403	400	404	401	396	419	390	410	403	426	421	438	398	386	383	416	428	447	444	421	418	438	391	427	417	422	421	433	423	418	412	405	431	411	393	352	388	408	427	394	435	457	436	377	413	388	379	452	401	417	404	389	396	382	404	428	417	419	453	420	407	405	418	428	411	381	427	398	421	416	417	405	381	438	422	432	428	458	362	394	389	442	426	457	398	424	412	410	436	407	402	403	432	435	397	447	396	426	439	437	455	450	430	405	387	417	424	448	431	452	367	396	389	401	398	385	443	381	430	445	435	366	400	409	350	419	437	420	425	391	367	413	382	420	399	379	388	392	410	438	413	433	409	396	411	396	424	395	414	354	451	403	408	404	441	364	385	406	430	392	388	447	434	395	393	372	430	391	403	371	380	392	387	357	415	409	393	378	422	454	439	408	417	415	407	430	400	428	439	432	412	397	413	380	416	412	408	450	399	388	403	390	395	405	428	416	432	387	360	421	444	426	435	442	451	423	384	424	365	436	390	419	428	411	414	401	406	411	416	391	443	374	409	383	411	464	436	367	421	390	417	427	424	432	432	421	419	430	408	385	400	406	431	399	424	406	406	429	402	431	372	417	402	433	426	422	417	416	396	410	417	401	414	397	410	419	390	383	420	423	352	410	416	410	431	375	392	421	413	431	438	430	419	408	392	385	394	413	422	413	443	424	398	415	430	440	440	387	389	460	443	417	420	412	395	402	431	414	385	386	461	417	412	402	418	431	406	387	395	402	422	415	454	409	413	446	377	403	382	377	435	384	439	431	425	398	419	391	401	396	397	383	422	457	412	405	406	406	415	400	410	450	387	420	409	387	406	448	408	386	398	423	385	427	411	408	405	402	366	406	404	404	415	406	449	429	418	449	393	397	418	424	396	424	407	413	415	378	413	375	453	432	436	405	392	405	410	423	379	429	409	390	410	404	397	387	452	416	418	412	397	454	420	421	426	427	421	406	402	362	415	410	444	449	418	433	374	408	404	387	405	423	371	410	398	393	410	410	412	410	414	352	398	425	393	430	416	397	430	437	406	423	420	429	424	404	417	431	422	441	419	445	389	390	398	420	381	372	422	437	417	405	420	425	375	401	354	389	452	441	394	401	445	384	392	402	416	404	431	404	400	395	380	425	415	416	416	387	413	411	437	449	412	393	426	404	441	447	447	419	432	411	429	413	411	393	403	439	397	435	396	392	429	456	407	407	417	400	418	414	413	442	419	427	435	411	389	409	441	432	398	377	444	377	430	378	380	407	436	424	422	442	406	398	420	435	422	390	419	425	388	402	427	428	424	380	436	458	403	459	409	401	405	399	376	404	435	427	422	443	446	394	403	436	403	408	413	423	425	398	418	402	419	436	421	425	439	409	407	429	397	398	356	444	394	409	412	402	407	400	413	425	407	457	405	434	414	435	418	390	405	420	364	404	417	402	368	404	401	406	381	374	424	418	423	399	440	427	411	418	466	450	394	410	399	434	397	412	425	444	409	414	419	396	424	396	443	385	421	415	440	429	405	386	405	402	428	461	396	441	432	425	394	452	438	378	400	408	379	423	424	397	415	423	413	426	437	404	418	372	437	400	396	421	411	347	396	402	433	429	414	400	417	391	389	426	436	413	437	407	394	468	456	389	402	405	440	380	440	456	403	420	435	391	431	418	398	421	419	421	436	401	416	449	427	421	437	391	417	408	419	394	422	434	407	410	390	379	403	369	397	361	410	369	384	410	451	417	396	404	425	424	412	426	389	435	400	439	357	413	382	441	430	416	378	446	407	415	428	450	415	421	413	417	431	411	428	415	426	443	402	411	398	435	384	419	392	420	391	425	439	425	437	423	416	439	386	399	425	409	395	390	423	423	421	430	452	402	399	361	434	403	415	402	369	446	388	439	447	456	399	407	395	403	428	410	396	470	411	424	428	448	432	413	461	397	414	455	440	425	405	371	417	423	378	389	448	408	428	414	407	421	410	426	421	356	430	399	418	427	429	409	383	425	411	427	420	426	439	397	393	411	416	381	395	394	377	418	416	395	434	403	409	420	396	406	403	428	419	374	406	390	402	477	453	444	439	435	383	416	419	409	408	384	418	372	392	409	387	419	385	387	466	412	417	430	395	433	424	411	378	400	406	465	412	414	391	402	413	434	431	438	368	394	442	381	399	421	399	391	404	412	418	388	411	417	337	441	401	433	398	459	414	392	364	392	433	433	417	435	409	413	392	405	388	403	406	412	402	397	353	423	483	368	411	411	407	349	425	403	401	418
2519	1151	1528	1463	1425	1505	1517	1262	1136	1192	1028	967	880	874	925	920	925	873	931	878	937	923	942	884	884	963	870	891	946	929	890	939	909	906	916	840	937	904	918	900	920	925	916	883	922	894	921	888	888	884	921	888	884	912	913	879	916	883	878	885	861	869	923	935	902	871	907	897	848	960	890	878	903	894	898	915	882	854	868	864	919	897	850	945	930	924	859	904	905	947	908	978	884	861	903	910	894	941	970	948	930	936	911	876	862	875	929	907	866	883	848	913	865	911	897	939	912	905	895	859	953	921	931	899	913	886	893	931	859	901	856	884	874	881	899	899	923	879	883	829	936	855	903	867	945	914	891	888	931	892	869	851	884	902	918	889	903	893	896	884	871	905	844	872	956	849	851	890	902	881	913	873	877	879	879	909	862	964	922	891	931	891	898	949	880	895	908	895	922	890	935	935	973	859	919	878	895	877	919	906	871	848	861	844	907	863	896	923	928	919	915	864	871	799	899	881	893	874	876	942	940	910	899	886	935	882	884	858	936	923	944	900	877	917	915	899	931	889	874	924	945	939	924	921	929	948	930	841	906	897	929	869	865	906	935	861	916	878	941	931	909	956	931	918	895	912	941	897	881	916	873	865	884	881	894	867	913	882	853	866	902	938	902	875	942	887	863	929	841	885	893	903	940	919	908	852	898	863	918	938	903	905	915	911	922	881	890	908	937	883	923	891	901	891	880	903	905	887	895	840	881	921	865	891	901	948	878	945	886	926	960	847	861	903	948	916	946	875	901	857	875	913	854	916	860	900	888	870	930	861	914	838	894	899	935	908	916	944	862	875	894	886	891	945	861	935	913	877	878	978	860	871	902	902	892	955	843	879	903	882	878	904	869	871	933	873	940	929	886	885	872	907	886	842	918	915	855	907	926	887	937	926	971	861	884	873	911	872	949	894	877	903	940	931	833	922	888	907	875	912	922	882	897	944	942	886	874	868	901	930	898	900	901	895	884	888	942	875	884	918	917	949	884	892	915	895	933	869	929	903	922	879	913	879	900	859	868	885	877	874	863	883	906	911	889	934	872	912	913	903	913	899	906	941	939	957	875	893	930	886	919	952	916	939	932	869	924	873	894	934	946	904	878	922	917	923	898	855	930	950	885	905	866	916	895	952	925	898	883	869	894	888	918	864	893	901	890	922	881	898	885	853	882	962	954	923	892	887	898	886	896	939	888	944	955	926	850	888	897	864	887	876	945	949	952	885	904	882	910	887	906	845	896	863	871	902	856	883	903	879	888	907	925	882	885	921	925	929	912	915	858	891	924	872	904	915	947	904	939	912	919	945	934	844	850	891	896	894	930	875	902	921	848	877	872	956	877	958	931	947	908	944	912	912	861	901	937	909	883	843	930	922	898	889	907	882	899	871	949	865	910	919	913	894	902	933	930	885	888	918	918	874	855	879	926	919	881	920	855	858	934	931	873	871	883	884	927	907	920	865	846	857	862	926	887	908	952	917	894	931	899	903	925	917	910	902	879	905	844	904	910	914	892	841	869	902	927	899	877	956	900	951	889	874	858	926	912	948	876	907	918	927	899	978	849	885	891	945	895	902	926	934	860	860	910	926	904	920	908	923	881	866	884	870	927	897	863	949	873	892	954	900	958	958	837	907	886	900	841	879	860	922	890	918	838	884	879	884	913	817	943	913	831	918	888	849	923	923	883	887	939	906	926	937	904	931	900	852	903	878	909	899	895	922	921	890	900	896	877	895	862	933	882	923	888	898	932	905	877	876	909	858	869	913	902	928	920	905	911	905	904	912	916	864	951	897	909	875	911	828	917	909	968	904	891	939	902	898	920	939	875	941	923	938	928	904	934	878	917	953	853	933	910	915	879	904	891	875	892	869	979	885	853	924	929	948	837	950	893	884	870	854	879	905	878	870	931	928	883	887	949	868	922	932	890	896	846	874	941	941	904	937	884	885	921	892	931	929	839	933	941	961	888	875	874	902	941	920	901	929	860	900	950	896	905	879	893	907	892	824	924	879	891	876	929	884	928	909	900	855	849	876	915	880	856	919	954	910	910	895	876	915	927	877	930	870	924	901	849	924	883	899	894	890	939	908	918	935	939	894	927	924	921	931	945	906	892	913	956	926	896	913	857	845	911	911	895	894	880	948	897	916	912	904	879	909	897	925	862	891	882	899	910	912	921	870	906	878	889	903	959	906	862	893	907	901	887	861	909	877	908	924	924	860	919	864	915	911	887	904	873	885	880	892	958	898	830	835	918	879	897	884	880	871	911	893	923	920	866	892	933	880	861	880	859	894	905	849	848	857	895	903	933	926	930	856	903	940	834	900	896	888	869	927	904	943	869	933	938	838	938	923	889	895	898	871	881	889	912	882	899	946	924	930	871	886	890	908	904	909	868	904	913	870	878	852	913	912	896	841	890	896	928	921	865	892	908	888	890	925	861	876	925	889	912	946	845	950	926	891	898	912	943	886	894	859	895	913	863	891	876	870	885	885	850	924	868	884	921	913	881	911	895	891	884	950	866	944	934	872	871	885	815	895	904	862	846	909	898	891	905	917	886	910	940	927	892	895	898	901	885	896	938	940	906	810	869	902	909	872	927	885	905	878	902	948	908	896	906	915	908	934	851	857	853	907	912	859	921	883	867	842	930	895	894	925	923	874	929	924	911	895	933	891	916	937	839	864	876	929	901	883	927	899	885	890	905	911	920	905	900	930	934	875	916	848	916	933	893	898	955	886	867	871	898	926	880	880	946	879	925	868	935	886	915	882	881	892	851	902	908	935	928	912	845	945	878	920	934	857	870	880	888	907	945	932	892	872	932	963	969	927	855	946	913	907	895	871	833	900	878	902	946	879	941	882	895	905	917	922	874	856	891	927	919	953	902	925	936	916	878	909	901	912	906	877	861	917	921	911	930	907	946	907	886	898	955	875	894	894	941	932	874	869	914	910	904	920	924	873	889	919	916	945	936	917	877	924	911	882	917	878	905	900	872	971	884	894	854	907	873	837	894	892	938	913	941	900	891	890	884	864	906	952	940	871	887	903	904	876	892	914	931	904	929	859	913	885	919	893	944	909	908	858	856	862	860	919	923	895	896	866	899	910	888	909	903	890	910	884	920	951	878	915	930	892	902	920	881	848	949	915	938	874	906	936	899	902	905	952	919	911	882	936	949	888	978	911	912	882	913	903	857	895	928	926	947	899	881	890	871	905	882	915	883	919	911	871	898	897	880	848	890	894	919	878	878	882	872	868	894	899	949	890	907	922	904	877	891	852	951	896	874	928	913	915	923	890	890	889	950	863	947	923	878	927	907	924	898	884	898	846	958	893	894	863	933	902	889	831	885	901	951	911	884	916	899	880	884	924	916	897	914	898	863	948	902	916	888	890	905	896	883	934	871	898	917	839	891	988	931	984	895	894	866	906	858	863	908	909	944	930	945	867	896	927	927	903	870	917	869	925	886	890	907	933
9162	1111	1192	946	709	700	560	485	377	396	315	321	274	292	265	228	296	319	243	254	280	287	260	294	288	276	304	266	273	288	284	309	274	268	258	280	267	268	244	273	297	275	296	262	251	288	249	256	275	272	270	257	216	246	281	269	301	275	272	277	256	263	267	266	290	251	257	231	232	248	250	272	296	260	231	258	246	267	286	269	250	263	276	276	263	269	267	261	260	280	267	255	238	290	271	258	252	272	314	281	250	259	249	286	284	277	314	268	275	249	256	269	272	317	262	254	282	288	261	250	274	284	273	246	259	256	299	220	253	255	294	268	238	293	265	289	261	264	285	281	243	265	253	247	279	266	246	259	237	233	275	272	251	246	274	276	253	293	262	236	263	265	266	224	270	243	251	266	287	248	280	257	244	275	279	273	269	280	262	288	286	265	253	276	263	275	276	248	302	280	282	258	259	276	237	288	285	274	256	271	266	265	284	298	248	264	286	276	234	265	286	252	246	256	262	258	244	243	278	263	235	253	302	276	282	282	307	252	252	255	264	254	271	271	271	240	278	252	260	289	245	278	295	292	260	257	240	287	288	299	264	262	225	292	283	286	229	254	283	240	262	257	256	307	264	264	290	254	273	264	314	273	266	257	245	270	248	234	286	256	269	237	279	280	255	267	239	281	259	256	227	277	291	260	254	230	268	274	285	232	245	254	232	256	275	285	296	285	253	257	260	276	246	290	272	284	273	214	264	283	283	268	268	291	291	274	265	272	273	275	269	247	256	295	253	270	247	255	287	290	255	266	251	263	272	286	284	292	288	274	261	290	292	264	273	236	263	252	242	246	292	248	277	253	257	253	257	263	271	255	261	236	275	247	246	286	278	275	274	283	283	234	271	254	253	271	251	285	260	245	264	286	285	244	264	273	253	257	264	249	251	284	259	248	268	256	241	234	266	279	272	312	267	252	280	286	236	286	242	282	264	260	277	261	251	263	272	278	247	253	242	254	275	254	248	281	255	271	253	273	289	285	279	230	259	274	273	268	299	299	256	253	279	308	274	239	277	291	279	322	258	255	294	256	297	261	260	270	256	278	308	272	281	267	264	310	318	280	261	234	223	246	254	270	275	303	253	234	268	247	272	284	289	266	283	228	286	281	264	261	254	264	273	278	293	253	306	271	262	260	266	249	292	287	241	284	290	273	270	259	282	256	284	251	271	263	282	256	237	264	257	240	241	261	268	282	274	271	257	276	258	244	255	260	272	244	269	248	255	283	236	249	264	259	232	280	297	283	272	245	274	310	273	281	259	278	282	279	257	258	269	239	287	261	266	268	253	277	274	250	268	246	263	263	287	275	278	263	253	276	272	260	260	272	285	236	293	251	268	261	265	272	319	262	275	261	269	273	257	259	257	263	280	273	279	250	239	264	250	293	289	273	252	264	292	257	271	251	258	258	241	322	284	254	283	281	283	251	295	263	235	238	251	237	306	315	268	252	268	248	243	281	240	276	286	245	294	284	266	274	254	244	228	231	270	258	262	288	257	216	263	278	268	272	283	258	270	277	248	272	282	266	252	320	246	245	262	292	265	272	245	275	273	262	299	256	279	269	246	277	274	304	250	263	273	250	254	289	251	264	288	295	261	257	239	280	249	249	269	280	288	279	262	255	270	245	269	252	272	247	244	273	251	254	276	262	294	281	261	265	257	264	288	266	267	289	280	257	266	258	275	255	288	254	280	266	266	286	255	293	260	242	258	244	273	251	267	210	292	275	281	270	263	266	274	257	258	267	262	277	272	293	251	247	264	239	237	274	271	263	295	259	326	273	262	278	263	245	235	259	222	285	243	288	275	260	268	265	272	273	260	273	275	298	285	292	265	286	267	252	259	252	293	259	307	268	271	315	286	261	255	298	262	247	268	274	289	269	249	265	236	244	251	274	278	263	271	275	281	273	277	265	242	259	276	247	301	265	261	272	270	271	288	268	284	292	311	276	265	247	263	265	276	254	260	278	284	243	285	283	289	274	257	273	265	270	273	308	266	212	267	259	285	278	296	294	248	261	244	271	269	263	279	255	273	250	270	296	283	267	267	271	250	274	236	248	268	229	264	300	280	283	232	252	238	248	254	275	286	287	258	256	226	255	267	280	266	279	269	289	270	282	275	239	296	246	276	265	274	237	261	277	286	283	271	273	261	298	294	258	259	285	263	262	289	256	265	284	298	259	263	262	271	280	256	265	286	273	237	274	259	270	258	239	261	277	280	288	280	257	272	237	260	272	247	259	276	277	279	265	265	258	281	272	267	245	282	271	258	272	252	265	285	254	237	267	256	260	307	313	231	275	279	233	287	252	244	238	260	259	291	274	256	287	258	258	262	275	259	264	243	285	269	276	271	247	269	285	264	237	265	285	252	277	239	269	260	247	299	275	238	274	297	300	249	270	246	266	268	251	256	279	286	260	258	286	297	286	249	270	278	270	246	268	249	237	274	324	247	280	267	257	252	285	264	291	278	276	253	254	255	262	263	254	261	254	248	273	258	264	277	273	267	260	250	297	243	266	288	278	259	238	287	275	286	310	263	249	248	234	238	244	265	286	276	228	256	264	302	265	252	244	254	284	260	242	256	257	284	254	288	240	282	263	274	266	269	239	265	302	296	310	270	272	269	282	270	265	232	263	257	277	264	253	258	282	238	251	261	273	266	241	258	248	271	255	277	304	237	273	252	241	269	244	251	268	266	271	262	298	267	264	269	287	273	280	299	266	213	306	264	247	268	286	273	277	277	254	284	282	232	252	260	286	276	271	261	281	260	259	297	272	281	242	273	256	263	251	274	247	256	276	300	261	258	258	267	263	286	240	303	284	253	259	244	282	230	296	270	266	268	256	268	298	289	268	260	257	260	287	265	241	284	300	258	262	260	274	266	261	270	246	267	268	269	263	242	277	270	295	275	261	226	268	268	263	279	229	265	254	247	261	296	290	273	250	273	273	265	239	277	267	278	247	262	229	267	249	278	267	253	269	213	291	218	287	273	264	291	272	254	254	286	250	261	261	276	259	265	260	277	254	266	271	275	272	288	270	282	259	265	288	281	250	257	270	280	292	252	256	296	266	257	262	250	289	295	272	256	263	274	273	263	268	260	275	282	259	269	260	292	284	262	259	269	271	317	290	255	256	269	250	279	281	271	292	294	271	293	260	302	279	285	256	285	244	284	311	235	238	258	281	260	251	247	276	273	273	294	259	287	305	238	248	265	231	249	275	267	273	262	284	278	242	267	266	290	282	263	279	258	278	279	247	253	248	268	266	262	273	261	238	281	269	245	246	258	283	236	223	266	274	261	272	280	266	260	278	285	281	272	286	260	294	253	255	240	253	262	275	274	236	290	279	235	252	265	270	286	250	291	238	273	277	278	277	268	266	296	308	258	265	264	276	269	243	253	255	246	258	284	264	219	244	314	264	289	267	268	265	229	254	253	256	254	283	259	273	275	274	246	249	246	265	255	245
7265	1277	2653	2959	2577	2487	2287	1749	1399	1198	1029	942	740	666	680	654	648	672	642	644	672	655	686	666	645	656	693	676	697	661	636	628	625	630	636	615	565	630	630	598	612	604	647	631	605	601	605	661	628	644	623	638	614	601	564	608	580	609	605	614	606	596	562	610	620	589	651	612	641	592	562	598	607	655	616	606	618	618	599	599	624	588	586	592	596	603	634	573	571	567	564	578	614	555	603	583	578	584	607	611	573	577	568	582	584	601	618	663	612	642	623	590	583	609	619	591	592	562	642	616	601	579	619	612	577	596	620	623	566	627	619	616	631	597	619	654	586	582	639	590	612	617	594	630	589	609	601	608	603	598	618	618	595	642	599	660	582	595	589	560	593	605	568	606	592	601	633	584	611	582	611	612	607	574	602	587	571	611	581	570	613	585	566	539	565	620	571	614	639	611	626	624	621	596	589	581	611	583	622	617	577	626	613	624	617	602	624	638	590	651	610	579	586	641	627	564	577	598	616	606	600	629	634	580	583	626	627	594	569	620	572	616	602	590	583	597	600	658	625	626	584	603	596	577	624	612	596	571	635	579	611	588	591	552	621	578	597	614	581	570	566	592	568	613	583	564	598	593	580	575	618	594	596	593	609	571	610	610	599	589	619	619	595	621	594	589	615	625	573	595	630	603	656	576	599	576	600	594	571	605	626	643	607	637	551	591	675	622	637	566	594	628	589	601	634	602	621	606	587	573	576	657	606	585	560	574	617	605	654	593	611	594	560	592	585	602	604	593	575	644	601	593	631	587	620	626	590	612	632	642	600	616	643	613	577	623	621	588	595	591	628	614	627	617	587	570	570	599	617	603	594	638	590	589	622	575	584	628	550	583	574	613	605	575	601	617	645	579	627	621	566	608	619	602	599	629	611	629	608	634	644	618	603	579	577	601	639	600	569	595	614	619	592	547	580	625	618	591	601	612	603	587	603	593	561	554	627	576	569	578	612	590	605	635	583	628	621	634	595	589	596	606	584	579	583	607	601	577	580	611	571	590	645	576	596	643	578	579	618	585	603	648	624	573	604	540	575	599	574	598	590	615	616	584	636	574	632	573	581	623	618	600	596	621	611	586	585	578	641	575	606	588	598	586	610	596	623	582	602	604	554	549	622	559	601	597	556	614	589	607	612	604	580	597	590	584	617	597	600	601	548	595	602	589	597	604	579	619	582	612	602	637	620	637	565	608	629	609	587	608	601	617	625	616	582	591	619	607	622	560	619	567	605	619	585	632	588	618	598	543	616	621	629	585	580	589	623	622	567	537	589	584	592	619	557	592	616	602	593	620	607	643	601	614	587	596	539	588	605	591	528	584	604	581	613	623	551	655	606	609	620	606	614	615	625	615	608	590	584	585	622	594	597	590	596	668	650	605	591	600	628	584	599	558	610	629	583	580	692	603	605	629	564	575	618	581	610	629	610	581	584	605	540	572	601	593	587	614	557	586	626	582	607	606	571	631	590	621	565	588	627	560	564	587	577	602	644	568	639	612	597	612	585	576	581	616	597	574	607	625	615	620	622	605	603	590	560	565	626	595	588	608	637	574	545	608	577	600	599	571	617	603	633	579	599	599	585	605	537	621	631	647	602	593	556	599	577	611	639	582	571	617	607	581	584	622	585	605	630	643	604	644	597	623	564	638	577	602	645	613	585	600	597	670	565	620	610	567	604	572	611	593	589	585	590	581	600	626	615	622	593	619	601	558	590	593	610	626	592	587	600	604	592	592	595	606	562	604	605	571	633	573	608	605	575	582	603	584	673	598	617	609	617	575	596	602	589	569	619	600	623	600	603	577	612	590	627	584	599	599	621	573	547	603	626	593	581	618	574	585	575	617	605	617	619	631	600	653	598	566	558	606	595	592	601	582	600	625	612	621	613	572	600	600	580	599	589	616	604	609	569	578	586	561	571	586	618	619	603	604	655	618	588	575	569	598	626	590	612	607	591	627	607	589	624	584	621	606	570	608	609	619	596	593	595	564	646	616	651	575	616	560	613	610	595	574	590	572	619	567	577	632	575	615	573	604	604	614	631	622	621	603	602	620	593	622	625	595	572	577	612	622	579	635	626	651	572	627	603	646	553	583	588	604	638	586	569	578	559	595	576	562	587	587	611	603	600	606	581	563	593	557	656	610	570	613	647	613	578	613	574	601	586	625	569	599	602	618	595	607	583	592	585	618	553	631	605	593	631	577	599	640	601	555	615	565	608	601	612	619	640	594	629	638	560	614	659	598	610	560	587	619	602	559	622	573	583	602	618	600	648	564	622	642	597	606	611	614	617	586	586	603	656	610	647	634	577	588	611	590	617	629	656	608	617	580	611	593	587	588	606	600	586	598	624	609	622	634	591	583	601	587	586	611	589	561	592	624	613	624	563	632	611	622	622	614	561	629	581	603	636	600	616	552	572	582	585	601	618	604	587	603	594	587	575	557	622	609	582	614	595	606	618	590	619	611	604	578	602	582	569	594	611	595	606	569	636	557	611	588	594	617	592	589	535	574	592	566	617	640	621	645	618	593	598	594	610	590	616	618	542	566	572	611	576	618	534	622	598	602	641	605	590	625	574	635	611	606	586	572	586	607	585	572	633	651	618	618	616	593	612	605	622	584	613	565	578	614	610	580	662	621	613	584	628	609	596	550	572	621	574	595	596	594	608	598	571	604	635	635	581	593	617	560	604	626	583	583	598	602	599	618	584	590	575	612	605	589	593	616	602	631	608	647	577	609	588	619	596	564	581	635	602	577	546	584	599	603	634	645	603	579	604	619	629	572	601	597	629	617	602	611	628	624	614	607	582	577	582	609	581	616	648	558	600	614	627	640	630	612	614	584	622	584	574	603	600	584	618	620	615	599	619	662	598	617	597	573	569	580	578	617	623	635	595	636	570	660	594	584	652	617	580	600	655	623	590	599	638	630	561	621	616	611	621	604	582	603	572	568	587	582	562	602	659	605	614	589	636	608	607	638	638	637	625	617	619	606	588	621	623	589	628	613	589	634	613	601	592	602	612	627	568	650	589	594	584	611	605	637	616	611	604	632	645	616	584	566	570	626	612	687	631	594	628	578	587	612	577	591	602	644	589	583	635	616	607	603	601	562	640	591	623	604	635	600	612	659	572	605	607	596	635	650	575	558	617	550	578	591	597	590	592	597	591	634	598	619	602	589	598	621	579	608	576	611	581	589	630	588	606	628	561	616	603	624	609	613	598	617	617	607	615	563	629	595	588	617	575	639	635	599	624	575	559	580	612	582	586	626	584	577	570	627	595	541	607	589	599	588	568	592	632	609	591	602	612	575	616	679	618	625	578	610	619	618	613	612	595	612	632	600	592	603	631	610	616	594	618	584	578	611	596	623	616	586	614	569	627	585	619	610	590	592	594	631	612	574	606	590	624	580	674	601	571	654	604	609	646	643	599	623	575	618	604	609	650	568	552	600	587	631	604	593	591	597
16537	2027	1934	1469	939	878	651	471	411	306	265	234	160	174	166	145	159	186	155	166	172	158	155	144	144	153	149	159	159	156	151	151	140	130	137	148	136	132	167	153	132	143	136	152	143	158	141	142	156	149	128	136	143	144	148	152	140	155	128	148	153	149	119	131	156	135	138	127	142	139	153	150	124	148	143	132	164	137	152	131	157	166	128	166	133	154	132	156	131	117	153	145	137	137	141	133	153	170	158	157	152	166	150	125	133	134	137	144	141	137	143	135	139	135	148	159	175	173	137	141	141	144	131	147	145	132	144	138	145	127	153	129	169	151	147	134	147	140	151	174	143	153	146	128	130	157	151	153	132	165	119	153	136	141	159	134	137	152	156	152	142	135	133	138	143	142	128	168	153	133	126	138	141	149	143	130	144	123	150	150	143	125	145	145	137	134	139	118	149	136	149	162	176	130	134	129	151	140	155	134	145	135	157	136	154	152	129	135	135	136	132	131	119	152	160	133	115	143	148	135	157	155	143	139	141	146	154	150	134	141	142	151	139	123	129	129	171	153	148	134	140	138	130	143	145	127	126	148	145	146	135	142	152	122	138	143	149	140	153	148	131	154	137	147	132	125	128	120	153	166	149	155	147	163	140	143	135	141	139	178	154	131	156	129	131	153	131	156	155	141	140	134	150	160	163	161	138	141	138	142	137	142	139	136	145	132	143	157	118	187	165	154	167	158	143	149	140	149	151	156	124	140	143	145	146	141	147	125	135	150	157	132	129	132	146	141	135	172	138	151	177	157	131	141	157	124	160	142	136	153	140	133	124	126	135	156	161	140	139	135	133	113	133	154	149	104	149	144	135	135	149	139	160	165	152	135	148	130	142	155	150	134	139	142	125	153	125	139	151	137	129	145	152	156	150	153	131	134	141	123	144	141	147	119	147	145	154	145	156	148	147	149	155	157	135	124	141	145	150	163	149	157	128	140	148	155	144	158	156	138	146	137	140	136	167	116	157	139	140	148	140	140	155	139	142	131	138	112	136	143	127	148	119	147	146	119	125	151	142	142	141	141	151	144	119	132	162	148	142	137	131	130	152	129	139	145	118	152	137	130	142	143	148	141	162	143	156	140	144	154	152	130	126	137	154	166	165	158	145	133	134	133	152	128	113	149	133	142	142	143	135	161	149	128	144	146	132	147	124	152	134	121	134	134	130	135	129	119	133	148	135	141	145	155	151	142	111	123	149	148	140	154	139	136	139	141	138	161	151	138	143	147	161	135	123	153	166	130	163	117	149	138	139	143	148	172	142	140	126	136	153	127	130	124	133	130	149	143	145	126	122	145	151	132	146	148	136	150	154	159	134	118	147	161	142	126	158	157	162	157	142	155	127	129	151	134	139	152	150	156	165	137	131	145	140	137	139	130	151	125	163	139	123	134	141	145	145	134	146	131	124	141	142	135	141	129	118	135	131	146	109	143	140	119	147	170	127	140	142	144	141	145	149	152	141	130	145	150	153	128	145	126	134	129	170	138	152	151	163	168	168	150	124	129	145	160	146	132	146	141	140	145	127	132	147	145	139	156	136	149	145	131	148	144	137	135	120	154	149	132	114	134	144	149	131	145	163	136	148	122	142	128	139	137	153	134	160	144	149	162	139	130	133	152	162	129	131	122	113	142	174	134	163	134	123	130	137	147	146	153	157	156	143	164	126	156	133	147	143	152	156	142	133	161	145	172	128	136	175	141	140	141	155	142	137	144	134	158	168	155	143	141	136	155	140	156	130	142	152	145	142	132	142	143	132	143	141	166	139	122	134	152	144	150	147	152	130	156	165	159	117	156	137	131	146	150	136	145	121	118	147	159	144	151	140	137	141	154	125	129	156	143	141	128	151	143	140	136	141	156	162	137	147	124	161	124	150	120	180	158	139	123	133	121	136	156	149	132	156	126	125	129	145	139	148	153	143	158	138	131	137	134	150	113	125	126	149	132	151	151	144	165	172	141	148	162	159	154	112	145	149	128	168	180	151	144	146	126	162	150	135	147	140	158	142	122	156	147	148	151	144	141	174	152	124	128	129	106	158	133	105	126	135	126	130	155	132	134	134	115	149	145	150	153	157	161	160	139	133	139	141	118	147	122	170	147	157	127	130	162	144	163	140	168	145	149	167	158	167	144	133	143	158	134	128	140	143	124	133	134	146	149	144	134	147	129	149	142	134	115	143	117	159	150	138	133	161	150	126	113	147	151	121	152	152	144	143	155	142	163	155	127	140	134	140	131	169	156	149	146	121	174	123	126	145	159	147	138	137	145	145	141	142	150	163	155	140	149	141	138	147	148	137	141	171	129	139	143	153	130	124	161	154	146	131	148	136	142	143	144	145	140	137	162	148	152	152	170	133	123	148	149	125	142	144	147	155	156	149	137	142	118	137	138	145	136	171	123	147	127	142	134	153	154	134	147	150	134	155	151	144	122	145	167	141	154	152	142	128	163	149	127	147	133	127	143	153	146	163	144	148	146	169	142	136	185	154	131	114	141	114	135	145	156	126	145	138	142	162	147	160	139	137	134	134	126	142	146	138	134	125	135	134	135	166	147	144	182	153	128	117	144	146	133	133	159	144	127	145	164	133	153	137	143	158	157	132	122	157	152	129	129	142	147	161	126	129	154	125	139	148	142	128	135	143	142	140	156	158	144	149	143	147	129	145	145	162	159	153	159	146	151	154	164	156	158	126	133	137	144	153	152	130	121	121	123	150	140	130	127	138	139	139	134	142	133	166	144	136	128	150	148	141	135	115	159	121	151	149	133	134	142	147	124	133	140	146	134	148	128	134	158	168	153	153	146	159	140	135	148	137	149	133	135	127	117	129	146	129	147	153	148	143	145	144	137	163	159	131	119	136	105	156	153	119	143	130	150	140	144	162	158	135	140	136	126	134	132	146	128	146	146	119	163	142	162	155	142	129	143	141	157	137	142	144	142	136	155	148	172	148	151	148	124	139	136	151	166	149	137	139	136	141	160	142	121	166	141	153	156	123	147	138	132	128	138	127	156	145	129	151	132	149	134	129	131	153	154	122	141	133	143	122	150	145	148	122	142	156	128	149	139	160	141	135	179	157	113	122	160	162	144	127	143	147	146	135	150	141	143	123	147	156	139	145	139	151	130	142	151	165	140	159	139	139	137	149	157	172	137	114	127	135	142	153	137	167	135	120	142	139	133	137	136	140	130	147	138	146	129	137	151	137	138	145	149	147	142	167	156	117	135	140	131	148	138	163	152	160	134	157	153	140	134	156	143	123	143	135	145	149	139	142	119	117	142	152	156	147	139	160	127	120	128	158	145	148	117	131	145	158	119	123	136	144	130	133	131	155	141	110	149	134	159	142	154	127	129	155	146	146	124	152	149	133	156	154	164	135	142	137	122	132	136	125	151	130	147	145	143	140	135	150	133	178	140	156	126	143	134	126	154	128	126	158	147	142	138	111	130	155	129	140	127	150	136
9247	1577	3670	4313	3443	3552	3168	2184	1759	1319	1109	853	597	569	503	511	462	458	471	498	460	470	474	432	466	449	475	404	439	451	464	436	378	390	395	420	379	397	407	427	397	388	428	418	349	388	359	356	392	365	385	399	404	383	372	381	395	369	351	378	392	377	352	354	378	371	364	365	422	339	427	338	366	368	384	377	391	347	377	341	374	358	361	355	362	323	328	373	398	354	367	364	338	336	371	372	392	382	359	383	385	369	364	344	373	389	391	361	348	385	369	378	371	377	374	373	361	385	346	379	375	357	412	352	367	361	360	350	383	354	379	369	355	393	393	372	347	366	374	335	388	376	359	366	369	384	360	366	360	346	370	335	346	375	343	373	391	388	329	379	398	393	383	388	384	341	353	349	387	321	357	377	355	354	350	395	364	378	376	352	357	320	341	353	353	354	386	371	368	353	354	376	378	346	360	366	385	373	377	373	395	378	360	350	385	368	340	351	375	348	370	367	346	355	354	361	360	372	362	360	372	377	382	315	335	371	379	321	367	338	347	365	368	365	373	354	371	381	352	376	399	388	359	357	332	368	394	374	367	359	345	357	373	342	340	354	363	383	378	363	390	393	383	351	358	367	344	369	343	372	373	366	351	337	335	353	373	376	337	387	389	354	310	353	379	355	382	362	380	356	356	354	348	359	373	391	380	337	368	368	347	338	393	330	351	338	361	353	383	362	397	362	368	359	359	346	356	356	386	347	377	367	400	347	349	346	394	349	351	364	341	369	369	374	374	393	373	387	384	356	378	350	355	369	380	379	362	379	347	379	357	358	388	346	364	343	355	330	334	372	337	377	327	366	418	363	317	351	359	371	336	401	344	360	370	353	368	381	332	381	378	360	390	366	369	375	373	370	353	377	377	330	383	356	332	393	362	361	361	377	378	370	385	365	386	402	367	326	374	407	383	356	375	362	356	354	348	356	330	360	369	338	368	402	371	359	376	399	350	365	351	339	371	381	351	334	389	381	367	384	349	396	375	365	373	359	373	362	363	371	359	375	382	355	412	343	400	339	400	348	395	349	335	415	367	388	362	376	370	368	378	334	371	332	378	350	350	358	355	365	359	375	411	363	393	380	353	357	371	351	380	358	359	373	357	333	387	376	358	314	381	366	359	383	342	341	382	350	347	343	373	372	392	372	352	363	374	387	369	372	363	352	355	380	364	357	329	371	396	355	379	335	352	393	381	399	363	386	373	339	339	375	363	367	352	363	391	383	381	366	357	370	332	382	353	365	351	333	346	372	358	358	392	371	348	365	372	362	363	334	361	365	355	362	379	340	383	377	373	368	329	390	371	364	348	348	362	351	367	373	405	349	319	374	374	351	348	372	364	358	349	355	372	363	382	357	398	347	358	371	339	400	366	334	389	352	340	343	371	354	333	375	401	368	380	348	321	354	362	348	358	383	341	384	372	339	348	359	369	377	390	361	355	357	359	397	379	361	377	376	358	375	377	372	334	356	352	405	328	346	364	395	366	351	357	385	373	354	390	350	365	356	381	333	345	361	348	349	360	326	343	365	375	349	350	348	359	365	358	400	353	342	354	350	335	345	351	374	377	395	353	359	349	380	353	387	357	349	367	387	371	368	373	356	384	386	381	372	350	337	359	366	358	377	382	354	341	365	337	378	352	356	381	368	355	366	340	384	361	403	338	367	315	344	376	407	344	348	353	329	388	370	378	369	385	363	365	368	371	380	369	390	365	358	352	366	365	338	380	307	342	359	380	349	413	345	331	373	376	360	389	356	372	334	352	373	354	328	366	338	378	362	370	392	366	356	352	383	377	356	395	384	356	348	396	304	354	373	369	348	358	373	338	356	364	381	398	330	356	335	375	336	362	333	368	381	378	320	366	403	349	364	339	347	328	362	336	360	347	376	362	351	361	340	388	351	366	383	386	360	356	343	382	356	393	374	356	362	369	382	408	356	368	348	388	366	348	365	368	343	399	366	390	382	370	357	353	334	370	352	393	346	393	336	353	370	405	350	373	383	352	354	370	361	347	348	371	345	370	343	356	364	357	375	355	360	374	402	358	344	328	356	364	351	404	344	394	379	375	401	373	344	371	377	352	362	363	361	378	369	340	364	346	359	369	360	371	324	367	367	350	373	358	344	352	365	372	419	372	319	381	350	383	354	402	364	367	341	356	338	342	344	373	320	355	364	339	348	329	372	389	360	370	358	349	405	357	355	354	363	356	357	333	360	377	340	338	365	335	349	360	376	362	376	336	369	340	393	362	345	375	365	387	394	357	339	337	360	352	355	364	347	373	346	384	363	327	393	420	319	378	350	362	333	381	357	384	326	372	379	388	382	358	336	337	363	376	370	357	380	393	367	357	361	351	355	379	364	387	371	346	374	346	376	370	358	373	364	378	356	354	397	344	330	371	388	368	358	362	366	389	362	379	371	373	339	339	377	355	365	372	381	370	364	379	353	376	373	339	362	340	349	357	365	378	361	376	379	372	374	341	388	392	372	415	370	359	402	368	357	349	366	382	345	375	371	358	371	340	360	353	349	400	352	367	382	374	371	374	348	346	387	371	373	355	366	374	354	381	364	365	373	367	322	367	358	360	367	338	352	329	374	365	335	377	371	364	385	376	383	348	356	352	362	393	344	358	400	381	356	377	328	345	363	366	378	378	341	373	353	386	385	342	352	376	372	336	363	337	366	390	336	380	363	351	345	390	338	391	387	356	350	369	399	349	323	346	340	370	354	372	380	369	385	353	375	364	400	384	371	364	369	356	403	353	362	379	350	373	371	323	368	370	371	363	383	365	361	366	357	372	370	349	362	365	409	381	366	375	370	356	323	381	337	399	360	354	349	371	372	388	384	384	343	365	369	385	368	355	367	336	340	348	331	371	363	356	340	347	367	396	375	384	358	392	381	360	351	365	360	382	367	380	343	342	350	352	355	377	370	345	371	393	387	346	396	370	365	417	342	343	381	321	353	347	342	357	331	369	354	383	357	335	347	369	389	377	373	367	380	373	374	355	364	355	357	329	350	372	359	351	347	361	353	384	361	366	353	334	357	338	370	357	357	391	372	344	393	388	374	364	326	404	346	337	362	361	315	392	328	351	354	364	378	381	335	396	343	351	375	349	375	369	360	365	363	357	371	365	365	377	369	385	341	358	366	390	393	384	359	375	351	356	374	379	355	364	349	366	412	380	368	351	378	390	358	354	361	370	356	387	355	361	360	368	375	386	353	358	390	375	333	384	359	355	361	374	362	354	352	415	369	350	345	380	403	357	386	347	382	378	380	378	363	357	354	356	350	342	406	361	369	329	378	385	360	331	352	332	391	371	352	358	412	389	404	373	349	368	329	331	353	344	362	362	331	369	350	385	381	357	375	380	359	385	347	330	370	327	361	357	388	331	362	349	328	371	400	352	340	363	347	356	354	362	351	370	370	372	350	333	353	359	364	390	347	362	359	321	360	353	361	372	358	373	359
2236	636	685	616	605	579	543	470	434	453	445	398	450	378	382	416	384	363	425	463	423	414	382	409	393	406	400	399	421	382	440	407	449	408	436	436	412	425	398	382	419	424	422	431	392	392	363	401	368	404	386	464	461	431	426	435	414	402	457	404	422	399	411	439	373	398	438	413	464	449	438	438	393	394	419	409	423	401	412	389	454	425	366	411	401	404	412	415	423	420	427	435	444	425	380	383	402	419	403	420	439	399	428	413	437	397	395	371	406	410	413	408	434	424	441	408	381	439	403	426	421	386	415	398	415	397	426	381	407	398	441	418	429	429	435	393	445	391	430	409	398	413	413	397	425	416	426	382	369	428	438	403	373	386	429	424	418	417	420	401	433	391	407	406	405	386	414	404	452	396	412	446	427	383	392	453	437	419	403	409	419	391	404	414	403	399	413	382	423	378	445	407	460	433	403	344	411	404	408	371	407	424	413	420	418	411	427	384	429	419	404	431	398	388	333	380	451	406	414	393	422	440	428	402	376	392	422	404	421	401	382	377	439	391	403	399	409	432	359	407	449	428	375	425	410	377	421	416	455	412	437	423	431	384	408	404	417	390	398	393	418	420	448	438	415	407	396	414	445	417	391	404	391	418	406	404	413	430	395	385	411	428	399	382	426	414	425	459	377	443	421	384	361	439	456	381	409	431	380	413	381	420	454	413	412	409	396	394	400	383	411	400	443	441	401	406	406	428	427	425	438	384	422	414	392	430	407	424	411	426	479	420	443	411	413	410	417	426	429	397	409	422	429	410	408	423	435	439	419	448	415	428	412	423	415	430	419	421	402	418	440	424	429	418	426	425	407	402	414	419	402	401	395	375	379	407	372	397	382	396	411	426	424	411	438	430	394	434	455	426	418	420	424	423	429	415	411	421	423	390	434	400	381	412	462	413	426	410	439	401	438	383	427	438	362	386	380	410	427	425	450	450	379	418	423	430	409	415	432	405	406	426	438	384	403	394	409	415	435	418	423	427	419	437	434	385	410	384	409	408	429	355	394	453	419	440	379	436	402	380	404	416	467	438	412	418	426	419	430	409	446	408	401	416	392	407	369	422	437	361	425	419	396	435	380	390	433	385	436	458	454	397	363	393	402	411	398	415	413	449	376	441	400	400	429	441	408	437	424	411	413	405	399	423	415	402	405	397	421	429	397	393	432	398	413	425	427	429	421	446	456	429	423	407	431	379	404	388	402	429	394	392	361	387	368	456	413	451	424	408	434	431	450	395	425	419	385	389	434	405	406	410	426	396	389	406	365	365	398	435	433	455	387	377	435	412	414	398	430	398	425	409	414	449	426	396	423	406	423	412	406	425	457	389	416	424	418	368	402	376	416	380	445	397	440	414	406	422	381	394	406	389	371	439	400	449	427	409	394	372	364	430	420	434	392	423	408	409	406	430	415	436	412	414	415	396	422	423	420	409	432	367	396	395	391	372	397	416	412	403	414	399	432	374	375	438	456	367	398	430	417	384	434	424	433	435	400	432	386	425	399	468	389	404	398	361	393	461	434	411	453	420	440	445	379	424	427	440	390	447	424	387	431	393	429	427	452	487	407	405	421	390	419	411	419	460	486	410	390	392	413	411	424	435	415	402	377	410	410	412	432	381	389	435	383	396	434	443	427	429	412	376	412	428	431	426	449	426	439	417	423	414	421	410	417	383	410	409	429	407	408	415	414	446	405	463	395	397	395	382	381	403	422	423	444	421	451	408	462	411	433	456	364	448	397	415	424	420	415	434	389	434	443	411	400	431	438	410	440	414	446	443	445	373	421	399	411	441	366	394	467	405	385	395	403	416	409	411	408	426	419	420	430	435	421	384	425	399	390	404	384	379	419	445	403	415	394	387	388	399	403	414	458	452	402	453	433	434	428	406	411	415	376	408	403	408	409	404	387	384	424	392	361	406	401	418	471	432	403	443	426	450	392	449	413	399	423	420	425	409	434	395	385	435	428	411	408	423	432	393	441	414	421	426	403	441	411	395	450	404	451	410	418	407	425	415	458	437	395	384	426	408	404	423	418	430	408	393	450	393	420	420	447	457	412	419	387	427	445	475	468	407	420	385	408	387	387	405	429	439	403	403	433	432	475	415	398	414	425	399	417	400	396	427	395	392	384	382	402	416	430	429	447	420	433	438	412	472	406	444	412	375	421	456	427	448	409	436	434	378	405	407	403	418	438	415	403	417	384	401	415	369	416	442	446	430	411	406	396	399	433	391	446	419	426	430	370	415	435	388	368	468	382	386	396	443	437	423	407	391	404	383	400	385	404	409	401	416	396	448	425	373	392	405	431	400	446	418	421	446	423	420	426	367	427	444	377	421	413	416	417	415	439	433	415	384	388	439	412	407	389	419	393	437	400	389	401	403	431	435	411	417	403	452	434	419	412	380	392	447	417	436	425	426	445	423	428	373	437	431	422	405	391	385	405	435	440	420	413	373	382	397	424	452	398	455	416	397	375	412	409	448	404	392	412	403	403	409	410	411	410	393	403	422	423	410	372	459	421	386	410	404	433	415	477	400	413	395	432	457	428	415	423	389	415	386	411	423	432	377	427	433	419	410	423	429	413	404	428	414	408	401	433	407	388	408	412	388	401	427	420	431	422	428	413	418	429	392	396	374	391	400	437	423	398	437	411	425	441	424	410	405	398	416	405	430	393	422	407	412	401	423	420	403	409	409	439	440	410	423	405	430	430	430	393	453	396	432	450	461	413	422	412	473	434	427	420	434	410	429	438	413	422	445	440	428	461	385	405	376	435	372	399	419	449	388	416	390	415	422	440	405	428	410	417	448	421	419	395	404	431	465	371	417	380	400	398	413	424	435	381	437	407	400	422	404	410	423	374	410	395	399	448	388	424	387	421	436	447	410	410	400	434	460	404	405	380	370	390	353	409	432	396	407	406	409	408	412	408	422	380	381	423	443	439	392	423	434	422	409	438	406	412	388	420	400	428	430	413	352	422	406	436	391	394	394	462	455	410	445	420	426	389	378	440	397	440	434	405	391	398	443	428	387	403	429	382	398	448	407	395	417	468	408	419	415	435	420	374	427	392	383	384	411	408	489	382	380	418	366	412	415	401	423	404	412	415	419	439	391	430	421	430	382	448	435	403	359	450	445	379	419	385	400	409	468	421	395	431	433	383	401	439	433	464	439	449	370	438	416	396	435	435	454	405	395	439	416	434	402	411	392	388	414	413	442	407	435	425	414	451	436	413	366	453	412	391	410	414	407	360	413	421	367	371	483	420	406	398	415	402	445	417	411	399	406	421	432	424	399	441	422	392	395	385	424	411	418	425	409	418	444	433	427	462	440	423	407	436	428	395	433	411	442	454	460	389	424	401	412	442	418	420	384	425	432	397	413	437	415	398	381	377	392	387	381	424	448	432	405	421	389	417	425	415	397	415	425	416	441	430	374	407	426	385	402	434	409	445	397	381	409	391	366	384	401
2493	1122	1497	1578	1595	1692	1502	1354	1156	1105	1077	1026	922	929	882	940	938	930	907	872	917	911	881	927	898	908	888	849	960	901	939	885	907	941	872	882	900	872	844	875	928	882	868	965	893	911	952	905	874	877	901	867	984	916	840	888	890	911	856	881	958	874	908	905	921	916	875	917	886	910	861	869	936	908	898	887	902	887	897	888	914	936	923	918	934	903	891	928	928	843	925	897	883	902	910	901	872	864	896	879	919	888	892	887	911	889	918	932	936	893	915	928	866	920	881	907	969	920	898	853	948	917	910	909	919	879	902	874	910	943	857	896	902	940	909	913	899	853	912	877	958	918	920	943	909	883	930	951	911	911	884	921	951	942	865	936	905	946	945	938	891	934	938	923	901	907	918	870	894	883	923	852	952	908	948	958	876	917	887	891	998	956	865	897	943	908	887	924	953	935	901	865	943	951	942	893	927	866	906	873	898	930	903	910	947	836	910	843	922	917	915	888	878	850	914	869	918	951	904	870	901	892	892	851	904	919	913	841	903	845	861	915	881	905	899	922	914	879	907	905	930	923	939	939	908	868	883	946	963	934	886	897	897	927	914	909	925	907	915	894	947	856	938	897	892	852	855	971	869	942	911	939	891	929	832	866	875	914	843	904	912	906	962	926	933	927	925	920	909	950	864	876	925	907	834	896	932	859	903	930	912	912	904	923	920	876	914	882	885	873	923	912	907	833	905	916	908	914	867	924	920	902	910	912	934	903	915	870	915	931	904	906	903	886	914	879	906	915	884	891	890	944	908	933	910	814	933	924	884	937	923	898	906	876	888	913	902	944	911	934	897	847	870	849	881	908	866	969	946	913	967	903	860	931	918	918	911	956	926	883	915	867	872	826	916	921	901	936	862	883	901	920	858	918	961	851	897	845	899	911	984	953	929	884	968	851	902	890	875	911	828	928	895	878	930	906	906	895	809	956	905	895	896	920	903	905	873	919	884	921	846	869	885	889	932	871	904	874	867	869	918	876	879	871	900	902	884	863	880	850	836	906	900	948	921	889	942	872	837	956	914	884	894	937	900	936	861	874	900	928	912	952	908	884	859	905	956	930	870	945	871	904	928	895	928	930	964	902	956	916	930	882	940	911	888	897	932	933	898	913	889	910	934	865	892	926	900	925	943	888	898	944	891	908	904	910	887	930	903	891	911	888	915	899	931	915	945	935	920	893	873	921	855	895	912	891	878	886	911	885	934	885	952	881	909	870	923	941	893	922	920	916	931	887	821	941	898	898	907	872	816	887	948	944	837	908	892	900	950	916	894	841	891	907	878	888	900	909	918	882	961	910	939	926	873	897	899	967	876	849	885	896	912	886	918	912	875	916	893	888	901	925	856	900	910	865	920	899	921	858	896	909	927	960	927	960	899	964	872	914	955	939	897	911	977	910	910	904	971	934	918	854	896	900	884	863	906	907	898	961	861	920	880	913	912	930	883	917	913	900	909	903	923	901	880	873	885	940	926	865	871	923	906	936	879	942	940	908	913	947	865	867	843	845	912	927	907	878	891	948	888	893	948	892	880	916	859	954	896	904	911	947	937	831	905	908	848	917	881	897	907	960	833	904	921	912	888	906	899	890	935	915	902	905	901	935	945	892	978	908	935	952	991	882	856	942	958	922	845	885	895	916	899	913	868	886	888	934	974	858	1002	881	889	881	912	865	910	916	886	940	937	948	888	889	939	920	928	829	947	926	904	897	932	890	876	902	938	871	886	881	914	903	953	876	877	896	880	884	879	944	917	935	927	901	867	892	891	895	962	891	936	904	897	893	922	875	926	898	926	890	932	900	984	859	921	911	934	885	894	912	932	909	886	869	860	867	957	895	886	911	911	919	932	921	880	953	866	922	904	900	848	934	885	931	901	871	914	934	893	932	957	916	896	937	926	891	847	886	911	855	883	893	857	899	888	890	889	852	959	891	934	932	905	888	864	855	904	936	866	851	849	831	972	870	908	910	888	949	899	889	897	876	895	898	923	891	870	942	889	888	859	913	904	888	905	925	970	930	943	907	906	919	892	878	863	934	919	920	922	890	905	946	859	899	838	855	907	931	937	933	888	901	911	945	945	877	934	923	892	953	924	911	884	925	903	937	909	909	873	933	892	905	925	915	897	870	894	904	853	931	888	875	899	894	914	864	927	951	911	904	928	922	886	900	850	955	903	953	937	941	883	902	893	935	873	948	845	932	953	941	895	881	920	903	888	941	885	912	934	946	911	856	926	918	899	912	898	919	922	913	892	883	915	901	898	932	965	953	893	930	867	907	857	907	941	877	909	870	952	934	945	911	897	911	939	898	869	897	918	900	895	905	880	953	940	899	915	901	917	886	895	883	922	892	877	896	897	962	869	893	890	911	898	890	882	938	889	907	901	871	913	860	922	885	890	940	869	975	902	908	895	939	924	902	889	903	877	876	911	936	865	911	904	901	947	907	868	853	923	881	909	921	907	883	972	987	914	897	939	968	924	901	894	830	911	897	924	860	868	951	914	883	887	876	868	868	882	907	861	876	904	886	927	912	888	918	919	858	929	933	851	892	904	932	905	909	895	853	880	909	858	915	920	932	853	920	891	924	903	902	920	889	952	856	878	928	933	911	891	918	955	876	918	925	897	927	862	933	897	864	882	858	930	936	875	914	922	897	852	947	936	903	866	914	873	918	928	880	911	898	909	941	882	945	899	919	905	900	869	884	906	942	930	940	933	953	913	934	989	874	848	901	923	873	877	938	931	912	909	909	921	866	933	912	897	927	927	852	911	878	899	896	872	906	882	882	953	903	894	833	942	853	914	943	920	920	951	942	869	956	939	878	921	897	917	906	961	968	912	905	901	939	918	885	901	905	906	921	905	866	919	920	946	921	926	916	895	919	878	934	886	898	933	909	948	948	901	892	908	888	928	887	922	873	932	861	924	865	859	882	905	883	884	876	863	923	891	909	930	873	926	894	901	909	900	920	883	873	895	885	853	870	924	944	907	913	893	916	917	937	876	953	906	890	904	908	859	859	890	915	928	873	912	925	908	913	883	883	937	909	931	939	922	977	910	929	950	912	906	907	920	924	898	949	871	907	848	920	926	947	920	895	952	882	922	918	900	878	897	917	913	859	957	876	957	909	935	881	893	940	883	925	916	918	898	909	904	905	896	859	886	844	856	881	965	962	851	889	896	859	924	930	931	926	905	886	935	877	853	832	907	876	914	922	878	897	878	898	944	900	910	898	886	929	940	957	918	961	869	882	919	872	909	912	896	930	891	902	911	889	860	916	932	872	933	851	948	895	873	865	867	896	905	914	872	960	919	882	913	890	939	906	913	937	896	909	890	899	922	946	960	850	896	927	909	922	958	901	856	901	877	893	950	871	895	944	904	907	904	900	908	885	911	896	886	916	969	909	887	915	872	884	943	915	908	911	920	884	927	903	841	880	953	909	905	923	852	902	931	980	903	939	951	904	933	885
9256	1059	1237	1046	777	698	627	490	406	341	342	315	294	271	304	243	270	272	273	323	290	254	252	274	276	278	310	255	285	287	261	246	272	277	249	274	270	268	261	275	278	292	241	236	266	271	273	254	289	281	293	259	277	290	255	248	257	243	278	266	276	289	280	275	279	273	278	271	267	267	263	243	281	295	273	302	251	266	256	281	258	266	251	292	258	284	303	259	281	282	278	320	296	258	240	285	270	253	245	268	299	289	281	259	265	284	269	269	243	289	304	273	262	265	275	276	259	260	274	266	259	282	292	269	272	261	279	253	265	248	261	296	270	260	252	258	276	303	279	236	263	246	240	299	257	242	254	261	295	293	251	236	281	269	276	284	262	234	252	254	280	252	283	275	274	260	263	289	290	289	278	281	283	262	290	249	275	282	283	289	303	265	297	248	288	254	266	246	286	293	287	310	265	271	294	262	272	276	280	269	246	294	234	244	271	246	278	269	275	249	288	282	230	281	273	301	238	293	276	312	264	254	261	303	261	273	235	255	249	268	308	301	264	245	291	265	273	268	285	265	258	276	245	242	249	288	294	267	296	273	271	246	281	272	267	277	274	253	286	286	256	275	243	240	274	281	254	288	275	294	248	254	257	282	261	255	284	265	244	250	260	238	263	301	276	266	250	246	250	254	246	289	226	262	247	276	247	269	248	285	262	261	286	272	252	284	297	242	289	282	268	278	271	284	306	288	250	294	260	244	247	261	264	317	248	232	260	268	240	262	253	244	266	279	267	289	273	305	288	235	274	272	282	290	275	266	266	266	252	272	271	230	274	270	268	286	257	293	281	282	288	284	267	251	280	263	274	301	253	253	283	250	258	272	301	254	267	262	311	280	278	272	290	291	280	262	279	263	279	259	283	300	283	242	275	287	235	257	286	282	266	291	296	285	265	294	277	278	265	262	270	267	283	264	274	295	284	309	289	273	283	258	258	264	267	247	264	280	273	289	241	254	284	265	283	230	283	248	267	268	274	257	264	294	269	276	254	280	258	258	286	289	277	285	269	271	272	258	272	275	268	230	260	268	287	287	269	312	262	245	258	244	257	278	288	270	256	272	244	294	283	290	263	273	268	247	262	272	254	286	283	260	277	295	268	270	247	297	234	262	289	284	283	277	274	282	278	237	257	267	263	277	264	265	265	265	254	269	274	309	265	305	244	257	262	272	284	266	294	262	266	285	277	278	269	298	269	268	253	258	274	299	256	303	257	267	251	279	260	282	267	236	276	318	227	286	282	277	277	275	265	273	272	278	270	242	313	278	251	266	258	292	261	262	270	231	261	243	257	269	255	267	296	278	267	247	247	279	276	287	277	269	303	265	284	293	256	295	272	265	272	256	261	276	273	268	278	310	290	287	264	286	290	304	259	265	272	274	266	267	258	284	239	277	279	263	243	266	284	287	271	290	250	293	271	280	283	288	261	255	272	255	273	285	255	243	270	285	276	268	249	268	268	270	264	302	268	281	277	252	270	265	283	276	279	265	269	264	288	259	264	281	296	267	280	292	263	264	281	262	284	262	229	286	286	246	270	283	266	265	276	250	259	249	277	266	283	280	250	269	247	249	279	248	254	282	297	233	247	269	270	280	283	271	288	293	258	279	273	262	266	312	253	280	224	265	246	267	261	281	283	249	282	298	239	255	267	276	253	280	297	275	273	287	253	279	266	276	246	231	282	303	230	274	305	254	266	272	264	256	257	277	246	299	293	271	257	291	288	259	273	241	294	294	242	245	267	264	272	268	263	258	265	292	264	299	308	259	300	239	285	263	263	255	281	265	276	281	266	300	282	267	253	259	266	247	271	319	271	302	275	284	273	302	269	293	234	237	268	261	249	287	264	231	275	279	287	296	279	287	251	287	271	283	248	279	252	248	286	317	294	295	294	260	254	282	267	254	219	276	246	289	292	260	276	307	281	263	273	294	282	290	253	284	262	241	242	248	267	278	282	257	281	310	291	271	249	265	285	260	288	323	275	231	306	248	296	271	309	275	285	252	281	272	281	275	266	291	249	269	306	311	263	265	246	284	273	250	291	239	269	268	271	245	238	287	290	256	270	286	260	264	275	265	266	242	255	292	266	244	259	286	275	239	278	264	251	281	276	290	286	285	267	291	222	291	274	294	305	251	292	244	240	274	309	233	273	287	275	238	270	265	290	242	293	232	252	298	273	269	274	264	272	239	279	267	251	250	271	291	259	247	276	269	297	279	243	295	266	263	299	274	283	240	255	251	237	287	297	270	300	294	292	238	261	264	292	242	303	274	259	277	257	273	308	243	274	298	246	271	284	249	283	282	283	264	258	257	280	283	227	254	235	278	272	258	271	272	264	272	277	289	276	284	235	249	251	265	223	267	282	287	308	280	302	280	285	265	266	317	299	300	244	241	274	260	256	267	297	226	268	274	281	297	267	272	221	280	264	264	261	250	295	271	263	298	264	303	269	271	265	267	285	303	291	259	280	255	255	277	290	295	242	248	285	269	275	240	285	266	276	307	255	271	294	279	284	272	228	245	229	261	234	243	280	272	304	258	298	253	289	287	277	280	273	300	264	267	282	243	252	256	284	273	254	278	280	262	290	282	303	282	275	281	286	304	253	267	269	277	268	253	307	257	269	283	274	271	286	243	299	255	274	281	279	265	272	251	260	289	285	266	277	264	295	272	245	267	221	266	289	262	275	257	266	260	254	280	280	276	288	287	253	261	300	284	241	255	292	265	271	255	275	298	236	276	281	244	261	268	289	272	306	276	279	266	247	276	285	261	264	293	282	278	229	250	226	297	284	250	269	240	255	268	287	259	254	286	301	251	249	241	254	257	257	247	247	291	246	252	248	265	305	285	240	277	263	273	289	275	261	282	276	276	261	276	308	261	270	251	272	265	266	277	267	279	270	296	294	275	313	259	272	245	253	296	287	265	287	278	284	264	265	268	269	286	284	244	247	276	250	275	266	243	264	284	264	257	277	269	266	295	259	261	267	267	240	277	289	259	294	241	285	273	230	262	264	285	283	269	278	237	260	256	255	239	290	271	281	255	276	300	248	284	257	260	278	295	277	235	268	250	246	266	251	282	293	268	281	273	302	296	267	251	294	268	273	267	261	283	273	244	253	285	288	268	261	231	278	261	261	285	272	281	265	288	255	243	260	296	279	283	248	246	270	286	276	280	280	279	294	275	235	248	243	266	245	260	277	309	272	318	288	273	307	261	264	270	289	261	240	255	269	287	257	282	297	279	268	269	255	279	275	293	304	288	308	251	275	287	227	273	287	285	285	268	250	289	298	261	281	282	263	301	259	292	271	252	282	261	272	297	269	287	255	285	274	264	274	268	274	281	305	285	227	283	261	270	300	261	239	242	261	305	274	251	257	297	272	256	269	278	278	245	273	280	249	269	272	255	237	289	283	249	286	313	234	262	281	271	284	274	236	288	293	254	283	269	287	280	239	275	274	326	269	254
7305	1393	2681	3025	2681	2718	2435	1827	1377	1135	1038	917	781	710	711	704	659	691	675	640	670	686	679	634	661	657	648	705	649	635	670	624	633	634	628	619	654	616	628	695	609	582	652	619	628	593	655	607	605	652	593	651	595	582	584	588	580	602	616	597	558	597	596	637	643	581	622	583	585	622	615	652	602	604	588	578	625	580	664	615	569	595	607	605	618	584	637	610	595	607	645	627	609	605	631	613	638	596	589	624	599	634	597	591	604	594	611	618	592	610	623	628	637	623	622	612	592	614	627	608	582	589	622	606	637	687	567	588	622	604	633	602	622	598	659	651	610	618	614	588	595	620	608	647	650	621	573	629	604	614	627	611	615	617	589	671	593	614	618	616	651	607	582	629	595	624	638	620	614	559	598	625	559	635	616	596	575	649	626	676	589	595	649	611	625	600	610	644	601	588	602	570	596	594	600	577	628	629	584	618	607	616	634	665	628	604	644	600	608	638	616	585	559	628	646	638	617	624	633	572	635	609	626	638	665	611	574	631	629	611	636	603	595	652	612	610	572	586	594	595	601	612	605	666	599	596	580	598	609	612	580	593	653	629	650	595	641	566	584	595	631	589	631	630	594	622	612	633	656	588	636	615	620	600	611	576	615	653	617	610	591	607	591	587	601	662	596	586	604	602	613	590	595	626	592	604	565	631	673	567	594	553	626	568	572	558	627	617	619	604	612	626	613	545	656	597	595	588	585	618	578	615	616	648	563	578	627	625	640	569	619	668	623	609	660	598	634	646	635	561	602	545	579	644	589	614	568	627	642	567	574	584	610	613	629	598	618	635	569	608	621	579	619	580	612	642	621	564	578	614	609	569	588	590	596	600	590	617	654	585	639	557	592	612	616	605	624	608	566	611	550	578	605	600	624	608	628	580	570	628	616	596	612	603	642	600	606	616	627	633	610	623	567	590	607	596	606	600	634	587	632	626	604	615	594	617	586	640	627	600	620	628	594	580	604	625	618	611	569	604	677	670	594	622	557	593	612	578	652	629	590	599	604	600	631	657	574	609	611	607	646	598	633	618	609	598	633	587	584	645	622	618	616	596	666	569	595	609	649	608	601	630	642	559	628	604	602	596	585	578	593	588	583	614	587	647	603	595	615	621	611	604	583	640	593	633	606	638	599	604	607	582	586	573	618	613	569	603	634	631	603	596	620	576	633	669	609	620	576	622	574	596	612	606	607	652	596	606	626	603	584	622	640	572	588	647	578	609	601	645	647	590	600	587	619	642	590	666	619	602	619	621	603	606	617	635	591	600	563	628	625	628	610	595	631	639	615	613	589	615	637	609	554	591	622	634	607	635	601	589	599	604	610	598	587	607	571	592	635	582	597	590	614	612	593	646	619	607	643	598	616	645	612	600	631	606	624	593	606	597	623	585	597	610	608	578	551	588	586	576	603	620	644	635	599	616	611	613	611	618	589	661	577	603	639	639	622	556	584	600	618	601	621	575	592	596	566	619	588	651	583	638	607	618	640	615	621	593	561	570	616	602	649	613	634	607	596	600	584	578	614	605	584	625	643	655	614	612	602	630	584	646	602	588	597	657	606	609	629	586	617	599	576	626	647	588	606	618	603	627	627	636	655	583	617	637	614	582	620	646	669	612	592	571	622	636	631	638	634	578	622	650	583	597	615	595	610	619	634	621	643	600	607	616	622	646	596	580	568	602	594	634	613	617	594	588	645	596	687	579	614	618	606	621	571	614	594	630	584	617	615	588	591	676	579	626	666	573	652	619	583	597	603	616	588	579	618	619	553	615	592	576	625	612	602	604	579	593	646	582	629	576	615	637	635	594	612	579	569	585	594	583	593	631	581	612	639	547	631	581	640	637	634	628	603	586	562	627	614	578	595	622	592	636	622	618	567	619	633	580	609	615	538	615	642	580	566	604	612	561	615	646	630	618	613	636	603	618	565	639	596	630	626	562	664	620	569	623	599	581	644	625	585	599	629	651	605	583	651	603	631	598	634	587	602	628	669	567	639	596	611	570	598	595	631	593	613	622	634	627	607	604	583	581	652	609	597	633	610	603	639	652	617	609	642	587	613	573	633	585	592	636	598	611	613	564	644	569	637	631	633	588	652	603	610	611	610	620	606	605	671	579	621	631	611	582	605	631	621	602	568	573	596	599	622	589	614	583	616	639	573	558	595	602	632	641	617	599	635	602	594	621	594	616	584	587	588	647	570	595	591	635	568	587	609	674	618	604	573	599	578	577	618	590	602	643	599	626	587	600	657	633	560	607	609	613	605	577	646	641	582	627	564	597	591	572	622	590	592	592	639	581	610	623	619	630	610	651	629	648	599	544	582	609	626	618	593	621	660	616	618	627	657	605	582	605	604	632	611	623	642	581	619	606	592	610	618	598	594	638	587	608	561	571	636	563	560	584	587	632	595	585	599	612	616	604	626	631	601	630	635	612	617	688	611	612	582	614	602	626	589	622	606	610	607	621	563	601	583	628	634	569	615	615	606	585	579	610	604	639	607	590	594	604	627	617	617	590	627	625	625	607	623	631	572	582	559	617	578	595	582	609	613	620	612	636	575	617	624	627	603	580	608	603	611	570	582	601	629	636	619	580	608	582	603	590	638	612	574	571	599	632	578	579	602	635	602	597	612	614	645	602	592	612	613	628	553	632	593	589	607	582	618	618	563	624	627	625	614	604	598	571	608	605	633	618	637	559	580	592	593	633	584	590	603	626	581	659	587	628	648	595	573	601	634	613	593	609	610	605	633	594	603	607	637	628	631	641	558	609	590	657	584	657	623	638	621	555	580	594	577	607	597	635	586	609	617	632	627	595	628	601	622	626	588	620	600	648	619	601	593	664	608	606	605	598	606	631	565	589	609	625	599	627	606	622	566	651	624	571	620	629	561	618	600	666	629	608	645	600	586	622	633	582	608	620	573	627	575	641	610	564	559	621	617	576	606	609	614	618	609	622	575	599	631	612	637	629	651	645	594	613	637	626	590	647	606	600	599	621	622	621	630	605	576	608	603	599	636	653	609	561	626	577	644	582	563	583	594	599	593	622	594	569	589	663	613	594	625	626	620	571	635	638	629	633	606	617	581	592	596	599	578	610	582	613	622	574	624	637	618	645	622	615	653	608	602	608	603	612	592	610	639	645	614	562	573	650	610	613	617	578	609	602	603	630	559	601	623	591	610	588	576	578	619	626	618	622	625	616	582	598	644	579	581	596	645	624	593	580	599	656	580	643	611	611	653	596	572	595	626	567	575	591	598	617	619	617	649	587	614	578	606	616	567	610	624	590	616	647	609	628	608	622	607	633	624	636	674	611	614	629	624	608	595	627	598	606	609	593	601	624	617	594	655	573	620	623	649	616	606	601	586	603	594	644	635	619	638	597	612	612	601	658	608	601	596	643	595	610	607	613	583	598	586	571	624	598	621	614	553	606	596	604	557	602	641	626	585	603	571	650	613	648	621	645
16443	2181	2020	1450	994	909	766	588	386	296	275	249	198	166	179	196	159	160	144	154	141	167	175	161	127	184	149	146	170	154	179	168	161	170	149	166	137	149	153	155	158	160	151	155	151	156	141	129	149	151	123	163	150	139	162	151	145	136	161	124	151	156	147	142	137	160	142	133	139	159	150	148	169	124	155	158	155	140	145	166	129	139	141	130	141	142	158	124	137	129	128	157	149	148	140	137	155	138	155	153	159	158	121	159	157	148	154	137	143	149	143	143	148	161	135	145	148	125	152	169	130	132	138	137	130	118	146	133	140	162	151	138	127	133	149	168	151	116	142	138	155	182	154	133	140	146	156	155	139	153	138	149	146	169	127	161	121	124	148	147	152	153	124	146	129	153	143	151	160	151	151	171	144	161	122	138	162	169	144	156	153	142	130	150	133	134	140	138	162	137	138	141	161	143	145	125	159	130	148	160	131	158	157	168	146	146	132	146	140	144	131	127	143	140	134	125	165	137	172	145	144	151	143	159	134	145	158	136	154	151	170	170	137	127	139	144	147	117	123	149	140	150	166	144	138	156	173	155	141	157	116	157	134	148	135	153	157	145	142	144	141	157	181	132	153	140	162	150	127	129	142	152	131	141	147	146	141	149	139	138	137	165	124	147	142	134	143	139	141	158	149	150	151	151	141	130	133	156	116	148	159	153	136	135	146	156	154	147	141	149	157	138	166	143	153	144	151	142	128	153	152	129	155	149	156	134	123	154	151	145	142	139	127	159	156	154	136	150	155	150	139	140	117	149	143	167	136	141	149	136	175	136	152	159	147	145	139	144	128	128	156	146	151	149	134	136	159	163	132	160	131	147	151	136	138	139	134	139	146	135	147	165	146	135	151	145	138	154	143	174	141	153	140	146	141	159	144	149	148	144	143	148	122	151	133	137	141	129	154	141	145	145	134	130	160	148	139	151	170	143	161	157	131	122	150	137	143	148	147	154	162	106	152	139	149	148	149	144	164	153	169	131	133	142	119	167	144	133	154	148	143	156	128	132	150	136	150	151	152	160	149	172	153	153	169	140	137	143	145	155	166	143	148	160	128	154	151	169	157	158	131	155	157	135	147	144	159	147	154	152	157	150	179	167	146	174	154	141	152	154	136	147	130	147	158	181	141	146	150	143	154	145	161	154	145	145	118	172	151	172	135	150	127	143	149	174	178	133	199	157	149	146	146	164	154	137	133	142	135	132	175	164	164	153	141	153	131	142	131	172	160	141	156	153	148	156	151	160	137	143	145	141	156	156	137	165	138	173	127	123	147	157	146	143	153	196	142	151	137	151	154	125	148	128	166	160	139	142	140	146	143	129	149	142	126	148	133	144	152	160	164	131	161	127	162	141	139	141	154	151	123	157	136	161	140	128	160	161	135	159	131	153	133	138	179	144	143	148	123	163	145	156	160	137	157	149	149	139	156	133	153	125	132	155	145	157	133	147	142	156	171	167	161	165	145	119	151	146	127	148	168	171	141	162	160	156	155	131	154	145	152	162	126	140	169	135	173	142	135	135	124	145	151	142	146	147	142	158	115	150	155	150	166	131	142	181	147	164	146	143	133	160	146	153	136	153	152	144	119	135	141	164	114	170	140	165	128	142	130	166	162	155	122	147	179	158	159	159	145	149	136	126	161	136	138	153	169	143	113	138	151	138	154	121	147	156	160	158	153	156	147	141	139	142	134	140	156	155	136	157	149	139	132	147	134	151	159	154	142	143	162	175	143	158	151	148	132	162	140	165	171	167	132	162	151	151	151	130	163	147	151	136	142	164	159	148	151	161	162	160	139	143	137	151	164	146	136	176	174	138	132	141	149	147	154	129	154	152	151	134	157	134	159	135	149	160	141	150	130	152	147	134	154	153	162	130	147	180	156	132	137	145	143	157	137	142	152	159	148	155	149	156	183	161	140	129	138	143	142	151	181	169	143	139	163	159	136	125	150	158	159	138	160	142	159	155	125	163	135	136	155	139	158	143	147	155	168	141	146	149	141	156	151	158	151	148	141	127	137	148	155	136	139	145	151	141	146	149	149	153	168	151	140	162	143	169	168	181	136	141	143	134	150	163	162	157	143	133	142	147	145	166	129	161	153	152	184	137	143	118	149	139	151	127	139	163	142	146	130	153	158	140	137	128	150	138	162	142	150	144	150	138	120	131	155	140	155	134	155	148	160	150	142	139	159	141	139	152	134	156	138	169	159	153	129	162	146	123	125	136	132	148	135	130	138	131	141	147	142	129	147	167	148	147	171	153	140	143	161	139	163	145	122	142	125	129	141	144	148	162	155	143	169	129	143	167	150	160	128	134	180	158	171	134	142	159	155	158	133	174	136	148	129	120	157	127	160	160	154	160	152	130	143	138	148	129	154	152	128	153	151	165	160	160	140	156	153	142	171	124	169	143	139	178	147	151	139	167	124	164	155	146	150	140	162	161	159	144	132	147	145	138	152	172	144	152	123	158	133	143	151	150	146	137	169	147	132	145	140	138	142	147	154	152	135	174	175	118	161	154	144	136	141	160	146	138	129	117	150	163	181	143	130	152	149	145	175	171	146	145	135	156	153	139	142	156	153	115	132	175	157	148	167	133	150	162	151	150	147	135	152	159	174	156	148	130	162	160	135	154	136	154	145	152	153	141	148	142	150	161	150	148	159	139	176	153	169	164	141	134	179	153	147	146	147	152	163	149	138	141	161	160	149	131	143	155	152	137	154	144	168	156	132	133	171	153	159	134	143	159	142	152	127	154	135	143	135	136	153	157	149	158	155	158	126	166	140	139	143	170	154	135	156	170	134	127	150	145	134	157	158	144	127	160	160	147	147	150	133	146	149	168	142	144	139	128	146	154	144	144	144	149	120	139	178	143	158	161	157	151	171	178	134	163	158	155	141	137	135	123	148	143	149	141	155	144	143	150	157	164	132	150	136	131	179	142	154	134	162	158	149	150	176	143	181	173	145	131	142	136	150	160	144	166	142	177	127	157	160	151	137	132	166	161	146	129	158	143	133	144	144	143	151	137	151	151	127	156	173	140	130	131	148	158	134	149	138	158	183	144	140	152	132	153	160	142	149	163	138	160	151	150	143	157	144	160	149	137	143	153	138	132	164	129	138	146	132	158	152	141	150	140	143	152	142	146	164	140	148	122	139	160	156	131	137	140	150	153	148	163	151	158	131	149	156	139	162	142	141	142	161	153	150	134	144	141	132	162	157	179	129	124	144	142	143	149	167	154	161	151	149	141	162	165	172	148	131	137	144	183	153	146	157	143	161	147	141	150	137	166	149	155	127	154	118	151	135	159	154	147	146	137	178	152	149	142	136	128	138	178	132	143	140	145	160	164	146	146	150	153	162	161	171	139	148	147	123	155	163	144	123	137	155	167	132	152	140	152	157	141	131	137	132	156	139	140	149	140	146	141	163	136	125	131	134	136	153	126	157	141	160	148	135	142	133	145
9301	1639	3972	4612	3824	3607	3284	2584	1706	1280	1072	904	662	567	524	480	503	498	525	467	490	501	467	448	414	493	456	434	472	460	467	445	419	386	420	402	416	405	415	427	394	386	380	372	365	392	381	393	391	410	375	367	385	360	383	386	342	343	380	374	385	398	347	375	359	390	384	365	368	400	382	384	368	385	374	372	382	357	389	385	381	413	362	360	376	382	401	352	390	380	371	374	378	374	376	363	349	365	363	362	365	358	389	382	385	379	370	416	337	386	366	393	371	397	370	366	354	377	387	360	383	392	366	385	364	395	382	402	371	387	392	366	384	381	382	386	359	366	361	378	345	359	424	405	332	371	410	358	377	365	427	372	343	353	374	393	393	392	389	372	361	370	373	371	344	364	375	352	365	397	388	366	369	367	409	344	349	377	386	343	370	386	346	399	367	389	378	374	378	378	352	397	370	362	414	363	388	362	404	329	385	374	370	335	334	358	372	353	364	359	400	369	331	351	391	366	359	383	375	375	390	378	358	364	389	355	364	388	357	370	386	342	393	341	372	360	355	391	344	389	399	392	388	360	373	352	362	362	409	361	353	388	417	346	334	344	374	388	384	351	384	375	411	397	402	353	392	383	363	384	360	332	398	385	359	394	373	359	350	415	317	333	383	378	373	381	357	375	379	377	380	400	382	387	378	396	380	342	386	426	378	383	374	388	369	382	401	364	375	364	351	345	370	372	371	349	433	366	363	394	381	376	381	356	378	383	381	346	359	356	363	367	349	386	359	382	390	346	391	352	365	391	327	367	391	342	365	358	372	352	360	376	371	356	417	344	386	359	358	390	388	386	403	370	384	365	361	361	383	355	366	369	393	384	354	407	396	326	369	363	390	365	363	348	393	346	365	381	380	404	334	372	393	395	367	365	380	380	340	370	350	383	379	365	364	398	368	380	384	386	397	360	380	368	374	395	384	383	384	372	385	376	377	377	380	406	383	340	349	299	368	355	364	384	349	365	367	342	343	359	351	367	400	393	365	392	403	375	404	392	358	359	384	372	351	339	381	368	386	384	391	387	335	361	375	373	393	386	391	383	368	379	349	380	335	360	392	383	398	357	370	371	341	383	349	350	363	359	369	389	353	368	391	361	329	355	357	364	362	380	389	363	340	372	401	348	394	390	365	363	387	390	371	358	395	365	398	361	377	366	364	376	345	363	366	365	373	370	373	382	382	369	356	389	370	362	359	364	355	370	334	326	391	351	346	366	360	372	344	377	376	362	386	385	368	410	364	387	386	367	372	384	354	389	355	384	377	359	361	360	396	369	380	373	381	365	359	380	404	374	365	400	347	363	372	342	359	350	367	398	358	381	359	358	372	373	355	363	376	403	379	360	398	400	391	341	371	360	368	355	357	363	342	370	368	383	375	349	359	358	366	405	393	351	366	406	372	388	396	394	380	358	392	389	354	374	396	409	358	351	368	356	344	366	351	361	377	374	377	403	399	377	349	412	388	360	367	368	325	383	332	375	326	366	392	346	385	383	358	386	375	369	343	387	381	393	358	371	408	370	378	393	389	380	386	410	403	347	387	364	367	366	388	350	385	371	340	347	379	358	366	379	370	347	382	369	380	360	365	384	393	372	397	408	324	352	341	353	359	366	375	400	339	377	393	383	380	365	390	390	369	354	401	378	372	400	398	376	327	366	351	398	398	383	414	377	367	362	401	367	382	367	369	379	403	362	344	379	362	358	348	393	401	333	382	360	353	371	383	374	372	390	325	364	379	338	373	362	375	387	385	354	355	378	366	387	386	361	406	415	364	356	378	392	376	382	346	396	347	399	361	340	360	371	378	366	384	421	385	347	391	336	390	345	393	380	369	432	400	345	376	370	371	364	371	359	363	371	384	389	393	391	363	394	365	342	358	319	363	356	385	386	370	385	397	365	383	369	380	360	381	363	382	356	401	357	385	361	357	357	407	360	402	372	372	352	398	357	349	376	380	394	365	371	386	379	368	362	393	367	402	376	397	406	366	385	326	374	367	363	402	386	373	353	390	362	366	363	375	373	359	379	366	373	385	377	419	372	382	374	371	376	332	362	386	378	421	383	328	378	397	393	361	356	346	377	382	370	369	397	361	395	400	359	382	349	366	353	401	370	379	357	377	392	387	345	355	370	369	370	360	380	380	367	350	357	350	377	385	356	379	351	381	417	387	377	384	388	395	366	329	356	359	390	383	401	357	355	352	350	358	375	397	357	400	381	364	388	397	355	373	351	363	395	380	360	370	344	333	404	355	410	402	382	350	393	363	385	341	334	386	366	401	377	390	358	380	376	399	388	377	382	371	354	384	380	372	393	352	358	367	400	385	371	338	362	400	365	367	352	344	388	374	344	380	375	395	380	371	373	403	357	363	407	376	364	407	357	370	375	377	348	374	371	381	343	376	388	365	380	358	374	365	367	362	360	396	340	339	404	388	373	350	405	367	365	403	359	406	372	405	357	377	393	392	366	382	396	359	384	366	405	368	369	394	356	379	318	349	354	388	360	388	388	401	376	391	371	388	374	379	391	360	406	391	338	364	365	382	366	351	367	386	408	339	357	353	364	348	373	349	364	369	387	395	370	411	356	399	355	373	386	368	373	376	376	331	372	355	352	336	363	332	367	376	337	355	396	387	374	358	393	353	348	357	405	370	359	363	386	365	369	387	368	370	355	347	372	366	333	376	362	365	396	370	395	377	365	365	358	374	376	376	393	343	369	363	386	340	398	399	396	367	373	365	364	368	396	388	383	389	378	398	357	375	388	387	340	371	343	358	379	370	365	403	387	387	354	375	367	386	376	389	369	359	414	380	390	383	367	371	363	365	378	379	373	411	365	349	391	379	368	406	348	406	373	355	362	384	374	376	395	371	355	353	384	349	367	345	343	401	381	379	359	378	381	363	343	370	359	391	388	376	337	374	353	348	355	389	366	352	361	342	359	350	365	379	348	410	363	376	375	363	378	375	365	372	360	398	404	365	369	385	385	404	366	388	367	371	348	377	369	366	390	334	388	368	354	392	364	372	323	363	381	360	372	384	381	410	379	390	392	377	379	363	377	369	380	347	343	374	351	412	375	350	362	399	355	370	385	366	390	388	365	380	383	359	394	395	358	368	352	347	397	362	355	366	369	344	357	409	375	391	366	398	391	387	363	373	409	402	369	375	398	391	396	375	390	391	398	377	342	342	385	375	394	389	380	377	362	379	338	389	398	372	359	380	354	381	369	392	377	382	364	379	388	348	352	354	391	410	361	373	359	380	372	351	378	368	357	373	384	357	375	371	377	369	379	353	385	388	392	404	368	382	360	362	397	354	358	340	334	357	363	354	345	396	359	353	380	373	391	366	385	345	366	371	376	406	364	380	363	365	350	380	389	360	358	397	371	358	355	377	418	384	364	365	342	382	347	372	394	352	362	382	358	381	352	406	316	355	375	391	385	391	380	378	369	338	355	377	378	341	356	346	374
2248	627	742	624	617	589	566	472	481	377	418	435	417	425	411	413	402	427	419	401	437	437	405	430	411	391	447	419	434	431	435	395	431	410	387	488	422	443	410	406	407	411	401	446	440	424	431	449	420	438	428	419	388	418	389	431	392	375	454	433	435	403	426	452	442	450	407	384	381	424	441	422	382	414	434	444	440	404	459	448	410	429	426	414	430	418	417	409	430	412	421	426	419	396	400	409	438	408	471	401	453	441	420	453	443	422	376	397	414	398	431	399	408	401	468	378	401	427	424	419	422	423	412	463	425	477	421	430	417	387	413	426	425	402	404	420	391	430	377	407	358	397	408	392	406	402	427	435	447	421	413	429	430	422	396	425	431	424	428	383	384	406	433	472	442	399	417	445	428	437	439	403	419	438	433	455	406	431	451	423	434	410	441	406	397	410	421	398	397	417	416	413	456	406	383	372	428	393	444	446	420	415	459	424	426	437	443	435	390	383	385	426	424	425	409	420	389	417	409	393	415	359	405	431	390	429	403	398	420	422	433	431	451	442	414	376	400	439	400	388	392	401	423	418	407	427	388	446	397	376	397	435	421	397	385	372	426	390	439	458	397	452	410	395	386	386	386	430	428	388	404	389	401	444	423	418	448	449	424	460	436	399	414	422	443	404	376	396	381	421	422	470	397	425	376	394	436	393	432	395	418	444	420	389	415	427	405	409	421	444	416	418	407	435	412	421	410	441	385	384	397	403	409	427	427	411	435	424	444	411	418	416	393	367	411	444	450	406	381	399	414	386	387	418	399	394	447	421	398	386	414	452	412	455	432	404	425	408	446	422	407	379	426	402	409	454	395	405	435	434	461	388	419	461	442	442	421	411	423	420	410	436	399	418	413	437	441	407	412	417	406	442	432	402	424	411	393	426	443	373	423	463	437	367	422	436	438	440	419	408	458	369	418	393	411	464	443	418	437	406	402	435	430	395	395	394	401	427	366	422	430	439	401	415	434	390	402	402	440	387	414	417	418	426	420	397	398	399	434	428	440	391	459	386	415	413	413	439	414	395	450	412	385	412	419	427	394	410	427	396	452	450	405	393	389	407	413	414	411	455	382	433	466	408	399	396	395	394	433	393	410	407	423	475	438	434	420	410	464	421	432	410	418	371	398	425	435	375	373	401	409	446	424	441	389	438	409	427	402	430	414	405	412	401	408	419	408	425	391	452	422	429	446	428	424	403	451	422	425	393	424	421	437	425	439	402	450	428	415	443	430	419	423	388	433	422	392	441	432	408	382	353	415	385	435	410	444	402	434	415	385	423	373	407	460	394	388	391	443	392	404	406	417	421	438	421	438	399	399	415	403	450	382	404	438	397	409	428	434	455	402	430	452	414	431	427	443	456	409	391	398	441	405	396	421	416	407	438	397	421	426	443	457	426	467	466	463	416	406	450	389	398	446	444	420	460	435	411	434	430	414	411	437	448	422	400	443	454	408	387	448	411	406	414	406	437	433	436	415	399	414	417	403	439	413	440	388	414	397	384	444	413	435	419	418	412	415	418	391	445	441	415	457	455	432	417	430	424	430	443	413	444	441	426	408	428	419	475	424	430	425	392	429	426	465	384	424	432	406	424	414	419	396	415	422	430	404	381	421	432	401	402	401	417	443	423	452	411	442	428	387	404	394	429	354	396	422	421	383	416	426	438	455	462	451	421	445	427	450	428	414	448	433	456	459	422	391	402	402	431	449	421	416	442	440	391	389	408	393	404	384	423	407	430	446	422	401	384	378	429	456	461	408	442	423	411	361	448	364	412	376	444	425	398	444	407	443	414	410	363	408	425	419	411	398	413	435	419	424	440	385	379	409	433	437	382	453	381	415	413	394	400	405	460	430	368	385	404	417	427	439	440	445	423	445	418	391	379	399	400	438	440	432	386	428	401	422	418	413	431	402	410	394	420	403	398	453	408	451	400	413	394	444	426	419	414	412	413	397	424	417	401	403	385	404	423	429	407	378	442	428	435	424	402	435	422	380	435	433	386	401	419	402	446	429	417	391	409	398	413	387	411	439	439	392	391	435	421	401	417	405	441	429	449	412	470	386	384	404	428	418	415	439	414	408	402	394	430	393	409	413	403	395	374	417	434	444	389	406	426	383	385	388	431	411	436	425	418	399	414	426	479	430	442	402	390	449	427	386	467	406	406	417	405	415	393	422	431	385	453	432	404	435	460	464	416	423	425	427	417	381	412	415	414	382	420	393	388	426	439	410	420	404	428	392	400	405	391	398	402	410	419	414	382	441	406	427	412	404	399	423	408	433	410	403	416	407	412	402	409	400	395	417	419	413	397	418	378	408	415	433	390	392	424	423	407	418	392	367	419	426	437	472	401	417	412	414	422	417	458	419	469	418	432	408	451	410	395	401	419	410	440	417	437	403	401	431	398	467	409	451	454	418	426	383	461	407	418	404	400	417	427	418	454	426	406	416	425	439	427	411	436	419	430	433	419	417	436	436	413	434	417	410	411	450	407	436	421	352	392	417	384	397	412	399	382	422	417	434	399	404	431	412	416	394	449	468	436	423	413	434	414	422	434	467	449	416	419	379	394	433	417	436	400	424	400	395	366	398	399	421	458	408	439	371	425	397	422	405	418	432	418	428	442	409	458	380	419	413	426	452	407	400	395	417	438	448	406	388	412	382	413	438	411	402	438	442	411	411	388	330	401	401	409	397	411	458	381	430	435	431	381	405	403	417	423	409	397	477	406	400	396	398	365	403	407	414	432	432	406	413	437	420	405	401	407	439	449	384	410	392	417	415	371	422	393	406	410	419	379	406	381	369	424	424	439	408	375	399	394	441	427	412	431	421	380	423	391	435	413	436	401	423	438	415	417	385	395	378	438	449	408	409	396	434	406	397	424	440	417	429	421	418	418	437	392	452	411	413	432	394	422	430	441	423	470	377	453	408	415	438	367	378	385	395	453	425	444	423	397	429	431	421	458	390	428	428	418	402	424	408	407	409	452	442	455	414	411	433	401	410	455	396	415	431	434	403	384	415	441	451	450	415	406	382	414	453	415	430	434	430	388	425	403	403	428	404	431	403	455	417	426	424	418	433	440	457	437	400	413	447	403	441	401	421	428	376	381	420	453	434	413	444	427	414	429	453	404	392	439	441	383	418	409	407	436	409	370	420	404	407	430	437	469	427	412	395	432	395	392	436	446	454	409	410	415	377	416	388	409	411	402	428	463	434	411	385	465	399	427	458	396	417	403	436	418	437	417	397	446	403	423	428	419	406	395	398	448	441	415	420	448	444	430	424	429	418	457	414	420	400	386	416	433	454	418	396	386	435	412	411	398	397	408	403	414	425	451	445	456	401	342	404	412	409	425	456	443	390	407	382	394	424	431	365	388	422	422	414	417	420	409	412	413	391	442	403	421	443	392	440	435	438	394	408	372	410	435	426	417	405	429	460	393	400	407	409	448	420	450	413	432	433	435	417	362
2385	1180	1496	1681	1641	1733	1555	1370	1166	1161	1091	996	941	931	919	925	943	901	931	879	922	916	906	895	902	861	875	937	904	899	840	934	905	884	925	991	894	915	967	906	927	943	939	920	954	883	894	917	951	935	913	912	883	927	951	967	939	940	924	936	914	873	917	863	915	916	981	903	890	949	897	945	904	888	891	892	906	880	941	914	910	1012	889	882	888	943	870	864	889	893	894	896	879	977	877	911	918	904	943	893	857	904	866	955	856	907	889	921	965	907	895	885	967	918	925	872	877	914	913	931	912	916	909	916	920	883	931	898	945	905	902	907	887	914	866	916	893	929	925	876	895	873	973	944	935	881	839	958	922	864	904	865	966	900	858	947	909	886	919	929	935	980	884	887	876	928	894	922	932	868	908	929	967	960	902	938	886	918	936	894	889	899	910	893	889	945	914	940	905	896	926	935	929	893	931	927	909	969	876	888	915	973	933	884	933	901	925	908	903	893	899	941	899	920	892	881	907	928	928	945	908	879	883	915	866	859	881	868	874	973	935	869	907	935	873	902	926	895	905	916	950	911	846	897	892	957	891	917	920	900	955	905	918	928	911	896	954	909	905	901	879	880	878	954	901	927	857	913	916	938	882	898	910	935	899	884	885	933	909	885	943	894	907	918	928	866	918	912	982	909	891	870	881	910	928	938	919	897	971	912	930	920	893	888	858	866	924	910	942	908	867	852	830	942	903	950	948	882	934	927	940	955	867	974	876	921	914	906	926	865	920	897	883	906	912	883	883	914	904	937	901	899	897	889	919	885	913	898	880	913	935	949	935	845	972	878	901	936	888	939	979	907	886	892	905	936	958	868	887	892	907	937	896	932	926	910	890	890	914	909	942	912	887	868	906	924	914	910	894	876	863	894	872	865	941	929	927	879	923	896	873	889	897	939	929	947	845	872	859	893	880	927	887	907	896	942	999	882	911	910	925	903	910	893	910	945	894	877	903	919	953	930	903	915	902	863	904	936	902	896	980	900	896	882	905	928	917	873	901	927	921	869	979	872	881	912	924	903	945	950	907	900	914	943	876	902	908	894	952	930	935	927	959	937	899	837	932	880	912	865	876	922	915	927	871	869	884	939	941	834	926	913	941	891	917	891	906	894	943	882	946	934	862	918	896	903	881	922	908	903	965	968	901	904	904	924	845	887	830	834	892	895	891	829	908	915	917	907	878	937	912	915	866	906	889	903	901	923	936	900	890	898	922	960	936	935	885	934	958	899	923	909	927	909	915	919	928	965	895	901	900	895	923	912	911	903	955	937	869	909	953	890	906	915	887	909	894	921	870	902	878	894	931	952	925	911	885	923	920	903	858	909	917	895	867	882	910	930	895	959	887	921	964	939	906	892	927	898	921	849	926	878	927	895	912	910	883	877	909	929	918	888	958	976	930	877	913	926	871	857	847	898	878	899	893	913	889	852	943	965	879	956	874	951	915	936	886	938	890	929	863	903	890	884	892	914	914	881	872	904	874	931	943	928	958	904	902	857	989	946	842	920	830	894	893	954	869	881	952	915	928	931	912	918	851	926	908	881	902	939	913	920	961	981	889	924	909	877	899	945	879	866	903	935	923	883	905	860	947	876	907	953	879	883	882	937	947	893	890	925	912	889	899	950	914	911	888	935	858	912	871	904	849	954	929	902	859	871	874	995	861	912	871	918	892	925	884	880	846	849	891	916	947	874	948	894	909	890	942	918	901	879	885	942	970	922	960	887	891	986	904	911	905	894	897	925	924	925	957	939	949	923	919	911	926	908	927	889	885	925	930	933	902	899	865	945	921	911	966	904	892	929	913	913	890	941	911	906	849	943	890	914	858	931	942	966	891	895	872	841	915	896	961	888	938	869	900	822	909	911	878	937	905	906	948	941	867	908	923	933	933	884	872	915	889	898	913	952	919	921	908	937	978	854	905	885	909	876	941	890	867	951	901	927	925	887	890	887	883	878	813	938	883	900	893	923	922	848	893	934	941	958	896	948	865	845	911	889	945	906	943	892	937	911	919	953	908	881	846	961	918	908	911	925	880	888	959	932	831	912	920	928	936	938	912	948	850	946	854	922	866	897	855	919	865	944	874	867	969	901	950	925	913	882	895	883	917	904	873	940	909	950	887	922	950	922	919	959	920	938	906	887	914	913	898	900	868	912	920	857	908	864	891	909	877	977	888	917	908	922	883	957	916	903	894	932	1000	877	922	911	885	899	913	960	911	890	956	940	965	896	954	912	846	924	908	914	941	912	937	924	899	944	927	881	984	930	855	920	870	869	887	929	905	918	912	866	892	869	944	863	885	906	931	884	893	892	930	912	891	939	898	883	925	914	981	923	885	963	939	899	917	913	954	904	899	893	902	946	956	938	911	879	911	911	866	915	889	881	931	919	858	890	908	958	890	891	956	924	919	888	912	875	935	845	904	895	946	890	880	887	882	841	917	908	926	924	936	932	888	920	950	837	924	970	893	960	926	912	934	847	906	852	928	913	941	893	857	912	869	888	863	947	922	915	968	926	926	916	901	914	959	855	936	842	902	929	910	928	918	918	973	921	904	933	906	951	896	848	914	892	915	883	887	901	903	911	875	941	890	893	911	877	958	917	881	955	900	894	874	902	900	886	883	882	907	899	910	915	860	917	878	888	885	924	888	917	899	920	904	897	894	919	932	900	957	948	905	936	885	945	928	911	928	863	899	900	892	922	912	924	929	901	852	922	883	918	890	864	893	929	872	920	933	922	930	951	907	943	878	922	895	879	925	903	950	974	946	922	895	946	909	936	920	862	900	909	916	867	899	930	953	865	922	914	889	864	891	896	927	882	904	855	886	924	897	898	895	925	874	902	940	897	972	901	930	876	932	908	886	879	930	914	860	911	913	906	886	879	928	932	883	926	859	880	951	874	939	877	917	916	905	901	971	887	924	962	913	906	928	908	904	888	928	918	874	896	903	895	875	956	927	918	871	882	878	892	935	930	932	878	927	895	934	920	889	886	865	882	856	908	868	893	878	968	903	891	874	849	923	868	866	964	940	886	931	958	909	929	905	958	981	923	907	873	878	924	924	906	903	902	910	987	858	898	885	927	909	868	929	924	899	932	927	913	935	925	916	963	942	910	894	897	861	867	902	897	889	915	898	955	915	936	900	891	891	938	951	903	913	876	922	973	971	880	950	972	894	883	931	942	875	905	922	886	902	885	894	919	905	887	888	960	845	950	938	899	944	864	942	882	853	932	945	939	860	876	913	888	900	871	951	883	920	927	845	882	951	885	946	919	901	871	908	930	920	916	927	905	946	902	874	938	932	948	901	890	923	860	890	873	955	921	942	929	897	916	882	911	892	943	953	910	983	850	902	941	893	868	939	854	898	956	924	917	945	911	949	880	917	886	929	968	971	944	906	901	903	940	906	890	905	907	897	838	840	894	870	908	883	884	877	956	933	920	908	945	881	925	885	909	910	848	915	881	866	896
9363	1212	1271	995	741	667	622	542	416	384	361	347	317	265	310	263	280	298	281	276	278	304	287	276	262	279	249	304	263	286	258	304	283	267	267	248	291	278	257	282	278	251	314	263	259	303	278	269	279	287	273	274	272	252	268	258	271	287	284	284	263	273	309	291	259	270	255	270	275	253	246	295	248	284	290	264	266	270	269	268	263	244	252	261	257	252	252	273	296	265	252	249	274	304	291	286	292	261	258	292	264	267	301	288	271	256	275	275	262	295	294	305	292	254	298	298	258	279	271	278	291	270	281	257	300	272	258	274	259	308	259	240	281	278	280	299	274	276	313	247	248	296	294	258	256	254	271	273	272	301	279	258	255	252	286	260	272	273	299	292	252	318	272	316	301	293	234	272	245	278	293	259	274	246	248	299	241	254	299	285	264	281	224	300	288	285	309	252	281	266	300	297	267	276	279	270	265	254	274	334	289	273	292	242	265	241	268	249	280	244	260	283	259	275	271	285	265	261	257	280	251	267	294	276	267	289	255	282	273	312	265	277	267	274	279	258	256	276	277	270	270	266	275	312	273	253	234	314	262	243	265	295	281	238	264	272	267	252	252	266	248	276	233	276	264	285	263	278	303	290	249	275	307	282	276	284	263	256	240	315	262	277	250	259	288	287	263	282	291	260	277	255	250	228	279	277	274	295	281	254	280	266	269	294	256	267	246	282	259	277	260	275	237	286	268	226	263	296	284	280	311	268	257	263	257	260	275	261	280	259	256	276	242	290	271	297	263	275	294	255	274	294	290	289	266	305	260	289	263	274	265	273	250	250	245	274	287	284	277	287	297	265	275	301	297	270	291	289	250	268	286	278	266	262	253	266	279	290	271	261	281	291	311	256	266	250	266	277	286	283	250	243	251	269	256	280	277	267	266	317	248	284	262	273	291	267	300	281	245	261	311	292	294	270	298	274	284	247	264	294	262	292	276	280	230	277	263	291	306	269	256	244	262	254	289	260	271	264	247	269	276	286	285	281	288	314	273	309	306	272	222	267	289	281	255	271	283	255	294	293	286	277	251	282	227	258	278	279	279	282	257	271	286	282	285	271	299	257	236	261	294	284	289	299	280	291	284	253	296	265	290	273	288	270	277	272	280	286	279	279	280	278	301	258	297	285	257	268	267	301	285	249	279	269	274	262	266	270	292	271	258	272	263	263	261	276	245	251	275	281	252	275	242	290	283	249	276	243	287	264	281	263	248	276	275	275	302	276	278	239	303	290	298	250	279	264	283	268	287	282	271	258	259	293	277	273	269	266	269	293	264	263	287	280	285	271	249	259	302	292	287	254	262	238	249	279	266	270	266	278	282	258	303	284	279	260	247	297	283	273	246	284	318	252	256	243	288	280	276	279	274	286	253	261	301	272	279	271	282	290	297	278	297	255	278	267	256	289	270	280	227	264	276	267	275	259	293	262	295	298	273	261	261	278	263	277	296	280	290	308	267	252	273	271	260	273	268	260	280	270	262	274	290	294	302	284	286	277	277	278	267	263	282	261	292	263	267	265	261	271	282	280	246	258	271	296	270	277	276	287	317	240	236	287	315	287	276	311	275	247	270	291	278	303	278	278	282	255	272	281	252	285	279	288	233	271	288	288	273	271	285	264	267	296	245	281	268	287	302	257	242	269	255	274	265	259	261	251	286	268	273	234	241	259	267	265	246	241	272	268	237	276	273	278	302	284	279	264	292	291	274	289	292	278	281	276	269	290	257	295	262	310	291	270	289	249	295	276	280	270	254	274	292	289	268	258	245	260	276	247	269	278	279	276	271	273	266	269	245	235	245	280	291	265	306	254	269	291	275	274	243	249	287	279	308	269	265	265	285	280	290	266	276	253	227	280	262	267	260	290	269	286	283	275	283	291	264	254	287	269	286	274	262	251	259	278	266	278	253	289	277	280	266	275	280	258	280	294	299	264	278	288	270	298	256	282	241	256	284	258	274	296	287	281	273	292	260	261	268	305	279	286	258	289	245	280	289	266	245	284	267	268	266	267	276	283	281	285	291	280	319	281	301	244	243	238	276	254	279	259	252	281	268	259	287	282	278	291	286	258	292	289	285	279	269	267	255	262	272	287	272	290	297	288	281	275	262	306	266	257	289	257	262	242	294	284	273	260	307	317	263	272	276	307	285	280	272	312	269	270	288	258	271	248	277	278	252	301	286	268	258	264	300	268	292	280	299	292	293	261	276	306	289	263	284	260	239	288	258	259	256	281	273	291	232	260	284	230	254	291	264	269	283	282	252	253	289	277	268	262	315	268	254	275	259	292	285	275	263	305	302	261	280	266	270	282	272	289	275	295	268	284	286	245	282	266	271	301	274	284	250	287	261	300	246	265	302	273	275	277	281	289	271	279	277	266	264	275	280	259	273	253	276	253	276	295	281	263	269	240	263	294	272	283	286	281	254	263	255	235	290	272	264	293	249	271	307	251	272	279	269	268	262	265	260	276	295	282	257	295	285	253	261	273	297	279	302	284	279	279	287	279	256	297	256	262	259	263	270	278	278	272	261	259	301	260	298	268	260	263	282	265	254	268	274	262	295	266	291	279	283	292	225	254	253	275	275	277	297	268	276	249	297	258	282	274	300	283	266	280	269	261	273	253	281	285	279	277	254	253	260	257	286	321	285	264	268	248	288	266	289	260	261	280	258	280	254	285	294	282	279	281	277	266	285	262	293	308	254	279	275	317	273	258	314	287	252	239	270	287	286	261	274	270	284	279	290	263	265	275	258	267	243	278	264	253	261	273	264	234	282	272	262	269	264	265	276	313	265	274	224	294	282	271	258	250	261	275	252	269	292	282	259	299	293	287	264	282	270	279	269	239	275	295	249	262	261	297	257	276	302	264	255	287	304	297	249	259	287	274	250	270	249	297	251	271	242	299	284	274	232	262	273	281	278	260	245	270	249	281	270	275	307	268	299	279	277	269	255	251	267	283	274	277	249	288	256	237	244	290	288	292	296	264	266	287	281	279	300	310	280	288	289	276	253	299	332	240	281	256	258	268	270	263	276	267	270	259	259	275	281	278	264	277	257	302	257	254	268	262	284	250	263	269	303	306	277	283	267	252	250	300	249	246	274	290	254	270	239	280	258	261	268	306	259	289	280	302	257	257	268	252	262	259	264	290	246	255	280	294	242	246	279	268	253	278	248	261	270	248	287	242	250	286	298	292	293	274	279	291	282	246	258	256	266	256	292	248	252	258	270	277	268	273	223	250	281	252	282	242	282	275	260	275	246	287	279	290	295	313	291	274	294	245	272	284	278	311	289	276	255	263	279	280	266	254	273	290	248	266	253	282	253	277	267	293	233	247	302	267	291	271	272	273	288	254	249	295	252	277	266	285	273	281	269	285	298	265	297	254	253	268	292	268	260	297	288	281	265	264	253	278	307	279	264	287	294	263	288	254	262	271	280	244	286	285	272	268	275	275	262	267	268	295	278	277
7317	1337	2792	3092	2736	2762	2417	2080	1467	1050	1025	911	762	712	693	715	643	670	701	676	690	652	707	639	640	666	692	694	649	653	660	630	611	623	637	614	662	593	624	651	629	620	634	577	608	598	631	647	609	604	611	635	578	659	618	639	613	631	635	643	674	607	634	624	595	594	614	622	646	565	624	669	574	618	590	607	638	654	599	620	608	608	605	601	604	628	615	629	649	618	622	651	634	635	642	606	589	577	624	654	653	627	574	598	606	594	613	585	586	603	618	573	635	595	609	601	590	638	609	623	615	620	578	606	638	620	655	624	607	660	584	641	636	621	585	611	615	632	564	607	601	609	610	604	614	576	588	555	577	605	613	575	574	618	652	611	610	586	594	598	633	624	599	632	653	613	617	609	622	595	644	633	647	617	575	634	620	614	633	612	622	677	609	616	646	626	624	580	615	594	614	611	604	618	581	590	577	645	617	638	605	599	627	577	607	662	606	646	622	610	626	626	643	620	604	587	657	642	627	652	607	607	622	593	566	657	631	607	639	637	615	598	614	648	628	602	592	583	588	634	607	597	600	630	619	628	587	594	596	582	630	565	615	623	609	634	607	600	615	649	578	652	647	630	601	620	641	634	622	638	626	608	587	633	601	621	590	645	609	598	655	564	574	629	614	567	592	602	573	620	601	582	623	590	616	593	586	577	622	627	573	619	605	633	625	555	656	658	598	604	578	602	613	588	629	566	608	624	640	601	612	606	554	624	653	581	587	621	601	586	631	601	602	609	610	586	620	592	644	644	592	608	610	552	597	606	572	614	616	635	578	594	628	625	615	600	618	586	609	622	640	618	638	557	589	612	600	584	591	609	597	561	594	618	592	652	597	640	592	632	595	586	646	618	637	647	587	655	598	598	587	632	585	591	609	575	613	594	596	595	634	644	650	641	613	554	621	592	664	667	651	618	600	588	602	580	626	617	634	627	603	602	632	598	608	575	615	599	657	585	579	557	629	606	646	619	574	611	641	627	662	621	616	615	642	661	601	602	593	647	627	652	577	621	586	625	665	574	605	603	611	638	625	595	616	611	649	630	627	587	605	611	623	637	648	552	654	608	650	633	627	630	606	609	606	596	651	663	615	622	606	594	600	665	604	627	589	585	606	651	594	593	576	632	603	628	636	644	627	616	569	606	617	675	548	586	615	651	607	595	606	605	581	625	607	610	640	650	639	626	582	635	581	602	605	594	589	635	653	606	608	598	577	591	609	613	652	644	634	576	651	575	620	647	637	621	588	570	646	608	639	617	609	598	609	608	625	591	624	618	581	564	616	640	601	667	619	626	617	647	635	597	576	614	584	619	587	613	659	656	605	607	656	628	608	622	572	643	633	636	593	682	631	631	638	651	592	591	629	597	630	617	569	629	558	616	576	600	595	608	616	608	617	580	598	607	627	598	604	592	622	641	591	628	629	598	617	621	587	630	594	630	606	645	601	602	580	608	604	628	599	644	579	585	596	628	638	593	612	593	599	570	605	593	652	611	619	625	561	592	593	613	609	652	610	643	621	609	609	652	565	584	609	631	565	618	589	640	608	583	595	643	649	631	611	607	586	616	616	609	626	594	604	577	618	579	624	617	616	596	657	636	612	633	627	591	593	604	643	619	605	599	590	630	647	655	587	624	622	610	618	643	603	649	597	616	628	570	652	635	660	603	622	632	619	608	612	568	650	619	591	627	591	598	613	571	629	609	580	593	611	606	576	655	632	608	629	599	619	609	616	616	630	618	621	627	625	617	649	662	626	564	608	602	641	583	604	610	634	624	644	607	633	622	593	621	588	576	637	610	643	575	603	629	608	628	630	593	596	651	590	614	590	614	624	606	615	631	614	598	627	629	580	581	609	552	605	633	611	578	550	608	612	591	650	610	582	582	612	601	601	620	602	653	654	600	617	624	598	579	615	580	633	588	592	628	604	584	582	624	625	628	609	601	665	621	636	641	602	595	617	615	590	573	656	641	654	600	606	613	619	631	620	604	614	607	598	573	577	600	591	568	657	615	605	610	616	586	583	630	645	663	622	590	592	597	626	624	626	608	588	607	575	598	661	624	585	647	622	587	615	635	582	578	597	586	618	573	620	637	604	621	601	600	618	577	630	591	611	640	610	596	646	545	636	654	626	594	650	602	608	597	639	627	580	618	620	648	628	644	597	584	607	636	635	568	613	584	592	621	613	594	592	601	633	625	637	630	645	616	641	606	617	615	580	579	638	587	587	614	631	640	611	645	576	622	614	622	578	616	607	623	597	604	604	570	632	618	634	651	575	594	570	641	619	605	618	590	577	602	616	598	590	576	636	601	596	604	659	579	625	642	559	615	599	639	614	561	585	624	608	637	597	562	606	572	591	572	591	560	604	646	608	599	603	638	649	648	590	594	600	579	599	600	596	600	619	660	627	592	663	650	607	618	630	622	572	591	602	593	628	606	592	621	597	559	597	602	597	649	639	646	616	614	649	631	595	624	548	596	610	620	621	562	586	580	637	602	659	606	616	622	648	644	583	644	602	626	618	576	620	612	600	611	595	620	633	615	624	608	590	623	588	606	607	634	653	598	576	587	644	602	596	636	661	602	623	606	589	646	588	651	617	607	570	631	617	566	586	626	632	593	578	607	626	584	569	601	695	614	598	569	584	597	604	642	638	610	600	536	586	575	659	594	608	613	619	619	603	649	638	631	599	603	595	628	604	587	605	607	605	596	603	650	608	611	623	615	611	598	587	600	577	602	591	623	603	596	594	559	640	636	588	579	607	616	596	560	616	591	597	582	665	609	628	577	619	609	622	633	591	623	614	614	571	619	601	612	616	630	619	566	605	599	633	687	589	628	642	634	590	609	624	572	640	607	583	593	581	584	609	638	624	571	640	636	611	614	624	616	662	631	588	582	614	599	587	613	616	555	588	573	560	583	584	614	636	660	592	596	628	603	592	590	617	581	616	626	559	602	627	592	581	577	621	591	625	591	581	580	605	600	611	624	641	589	590	612	656	612	632	656	650	611	637	595	566	607	621	624	588	589	654	634	646	603	619	628	635	559	635	598	636	609	589	589	638	586	591	636	597	611	590	590	607	566	641	601	606	607	615	600	609	639	577	589	613	650	623	619	605	598	593	641	636	584	601	579	582	586	617	583	620	592	644	578	588	610	683	612	603	596	571	625	596	613	583	595	646	649	582	597	585	563	564	617	592	634	631	597	625	622	641	622	638	638	607	600	627	612	623	606	609	566	645	594	593	629	611	611	600	622	640	643	662	606	601	630	547	601	636	601	607	610	624	600	614	573	614	618	561	574	576	616	654	587	552	574	565	593	601	594	628	610	625	599	596	608	580	628	646	638	610	546	608	581	638	585	576	596	588	578	605	639	646	592	599	640	631	566	590	541	640	614	619	639	651	570	621	604	618	598	626	623	604	586	580	612	586	601	572	597	611	602	611	610	634	624	591	592	629	597	612	597	591	608
16570	2249	2024	1455	943	835	725	616	394	287	262	240	206	171	164	191	169	153	171	180	154	163	177	169	153	173	157	131	173	165	157	148	150	156	157	142	128	150	137	140	150	142	163	156	147	149	164	156	165	145	154	142	126	156	174	150	135	158	177	137	160	115	143	143	146	146	152	142	146	151	135	158	131	151	131	131	139	157	146	153	147	160	151	128	129	162	145	151	158	138	149	161	150	170	152	126	149	134	152	149	158	145	149	149	150	146	142	168	150	146	161	148	148	152	156	150	157	146	143	143	126	154	131	152	142	163	178	187	135	154	142	142	165	158	168	144	135	151	160	166	137	149	131	142	126	130	140	143	145	164	145	165	151	160	151	134	144	130	151	155	151	145	154	142	155	154	161	151	155	160	157	159	148	139	157	157	133	137	150	143	145	189	150	135	136	141	165	165	144	147	132	155	170	156	137	150	141	141	153	145	152	157	149	144	143	161	154	163	136	148	160	141	130	140	154	133	168	149	171	138	174	152	145	168	160	155	157	156	165	146	134	153	176	167	141	150	132	141	130	121	168	153	158	164	145	147	150	170	156	136	152	154	140	125	153	144	153	144	121	136	150	152	139	160	150	172	155	153	161	144	140	138	157	167	147	156	155	145	144	142	140	136	143	159	130	156	151	130	162	148	158	143	154	144	155	168	155	150	149	152	144	146	137	175	122	147	147	150	141	156	143	143	149	157	165	157	170	151	157	121	150	165	153	172	134	147	157	143	160	156	140	115	148	116	157	164	169	146	173	170	159	137	151	153	147	152	142	140	138	129	130	141	151	175	142	135	151	130	145	156	164	153	137	147	142	134	152	157	153	144	146	156	158	162	174	164	178	153	148	161	153	128	138	138	152	168	138	137	144	138	138	187	139	182	137	137	146	156	138	147	160	130	118	143	131	143	167	158	150	120	152	136	143	146	143	150	146	139	129	146	149	173	162	141	145	136	136	137	152	159	126	148	155	144	144	156	154	164	154	157	139	155	150	167	127	140	143	157	146	136	145	164	162	144	164	169	166	154	137	134	181	158	155	138	155	165	151	154	152	193	145	144	130	151	147	132	163	141	148	156	160	134	144	154	146	144	136	155	133	137	147	135	124	136	156	160	147	148	164	139	114	135	138	160	140	133	144	158	157	154	133	118	155	134	151	136	146	148	155	155	137	141	166	163	169	154	148	162	154	157	148	147	164	139	154	160	162	152	167	147	122	162	141	151	167	155	145	156	153	131	130	154	147	147	159	151	128	161	140	159	143	152	146	119	158	144	146	173	148	149	142	139	153	151	152	141	140	149	151	146	152	118	135	154	134	136	146	130	139	142	138	175	162	154	136	126	150	141	118	134	149	144	156	155	164	151	160	141	155	158	151	135	153	141	174	132	146	155	161	132	133	167	142	136	165	150	133	163	165	142	168	141	166	132	134	137	160	146	145	125	156	138	161	134	163	156	166	146	137	163	122	153	130	149	151	134	183	158	148	156	140	166	138	158	144	143	155	146	131	157	133	146	163	156	146	166	143	158	125	136	143	162	184	148	133	129	144	146	150	165	140	149	150	146	175	150	160	154	146	146	166	155	142	158	166	139	164	157	164	167	149	153	160	145	155	134	158	154	150	130	138	140	148	145	145	158	149	147	152	138	143	144	148	156	166	134	159	144	144	153	168	157	134	151	145	137	162	153	150	137	154	139	158	150	157	147	130	166	147	166	171	144	144	158	139	162	156	172	156	151	134	158	145	155	167	132	151	163	161	165	124	157	144	182	191	150	148	165	139	137	142	139	150	161	175	142	146	166	164	138	157	147	141	149	162	149	136	148	158	147	144	132	152	142	116	142	151	145	143	148	149	147	161	141	133	145	156	135	140	143	118	150	151	161	156	143	162	166	134	157	129	144	167	158	157	136	146	154	161	138	148	135	139	154	130	150	141	138	134	148	148	150	155	151	152	160	136	141	162	156	129	158	150	135	138	147	131	152	161	136	146	161	141	149	182	160	151	160	170	151	137	126	138	162	151	157	148	154	134	157	158	153	134	162	152	143	139	145	155	160	161	128	130	164	122	142	163	161	151	142	151	145	129	170	155	186	160	154	140	140	161	146	163	142	156	136	132	157	134	144	161	149	166	160	134	150	164	142	156	139	130	166	151	141	142	148	150	133	125	148	144	158	167	129	143	156	153	141	132	133	163	134	178	162	163	150	149	148	133	149	139	153	128	155	162	164	140	142	149	144	148	157	149	159	148	166	145	146	135	156	166	149	144	129	147	147	149	146	153	161	150	160	156	156	150	142	119	127	130	137	153	148	154	134	145	136	157	143	179	156	169	148	142	146	163	171	176	133	166	160	163	145	153	161	135	168	132	145	136	142	149	144	165	161	122	150	146	141	159	154	144	146	145	136	141	155	134	139	168	146	170	166	133	162	150	159	162	168	168	142	127	163	137	157	146	136	131	153	147	150	141	156	128	142	152	150	128	151	132	147	144	157	177	154	157	140	144	144	164	152	125	131	152	164	147	163	174	153	146	181	152	145	155	132	128	165	143	140	141	159	149	162	144	154	168	149	168	138	128	171	163	144	182	137	135	153	153	147	133	165	180	151	159	163	153	133	139	130	139	146	134	181	144	147	160	154	146	147	154	166	143	172	171	146	141	136	157	152	152	167	139	155	137	153	140	128	152	145	163	162	137	150	143	127	175	134	135	135	156	149	157	157	136	156	134	144	135	130	157	158	143	148	156	135	126	134	163	142	156	149	139	143	153	134	173	180	139	176	160	136	144	155	149	140	115	143	152	140	142	161	129	137	134	138	151	172	146	135	137	130	144	153	186	146	115	151	184	151	156	154	152	137	139	159	139	163	143	134	156	185	149	169	152	147	148	157	128	130	159	160	137	170	130	146	161	160	157	145	141	170	145	133	152	145	167	149	146	143	138	145	133	145	144	140	154	174	136	169	153	164	144	167	138	171	139	151	165	143	140	143	144	145	142	157	144	128	128	147	150	131	161	165	149	142	160	159	157	140	153	170	125	134	122	140	148	147	144	117	158	147	152	147	145	160	138	151	146	137	122	144	158	158	151	138	172	177	161	129	123	150	144	157	151	136	137	131	158	171	159	155	156	135	166	131	138	142	155	135	131	158	151	146	147	164	162	156	138	149	156	137	153	151	164	145	146	146	157	150	134	139	157	136	144	151	138	154	149	181	159	166	145	154	140	146	134	138	174	137	151	137	133	134	173	145	161	162	132	142	146	144	149	149	144	140	152	154	161	135	152	142	167	142	144	136	147	173	177	157	147	130	153	148	140	159	150	135	149	121	168	144	136	139	126	156	142	145	137	152	153	146	149	145	156	157	169	142	162	150	144	127	120	148	158	156	145	126	123	149	158	151	139	168	163	119	148	178	164	154	143	139	170	130	151	173	150	142	161	126	140	154	150	177	147	140	144	138	154	171	133	157	147	154	163	152	156	144
9152	1832	4023	4617	3669	3676	3254	2814	1848	1253	1040	884	699	568	568	480	500	496	492	514	504	428	443	483	443	442	477	480	415	455	442	440	424	387	402	417	360	399	367	407	385	372	418	426	376	401	384	404	384	413	446	398	401	428	392	409	396	398	363	390	410	389	345	389	439	364	360	377	420	372	399	391	418	337	370	371	358	402	398	379	349	383	341	418	382	400	390	415	391	373	388	406	362	405	373	399	374	391	344	382	373	392	337	379	387	350	389	361	393	348	413	388	396	386	433	358	366	359	358	381	394	402	370	374	363	364	372	380	378	386	326	389	404	350	390	348	370	363	389	412	379	382	416	389	377	361	370	396	360	356	387	394	361	354	375	389	333	349	351	381	367	366	359	391	397	371	359	355	369	370	388	413	352	363	377	375	386	406	378	417	381	393	383	396	358	394	339	333	389	367	363	356	368	357	405	356	340	350	394	405	392	377	412	351	397	339	404	348	419	339	380	363	401	369	403	392	393	383	396	357	362	380	370	375	388	373	383	372	361	370	377	359	384	405	386	368	401	393	378	386	390	359	354	415	378	342	378	383	414	407	352	353	426	370	395	375	381	390	387	397	371	363	365	382	403	337	377	395	368	365	367	418	357	394	419	360	392	362	381	374	360	404	384	391	360	369	399	384	354	405	356	367	360	404	395	378	346	390	371	347	432	373	386	379	379	386	376	405	389	401	360	350	373	360	380	354	343	340	404	401	351	399	361	391	354	353	407	386	429	392	394	326	397	372	401	354	380	367	396	369	333	352	387	386	375	369	330	377	369	369	374	352	386	377	362	392	383	396	374	358	370	369	360	374	390	387	370	373	363	365	386	396	361	385	372	382	352	385	375	379	362	372	375	344	381	372	392	352	389	373	337	398	403	355	366	355	373	386	366	381	371	366	359	389	334	374	373	365	352	374	367	382	394	346	383	358	378	358	351	380	389	400	423	355	357	376	346	404	390	368	395	359	400	385	428	398	375	379	346	381	368	409	383	383	368	343	376	365	401	371	374	369	353	409	358	376	370	381	393	359	395	403	385	363	406	361	363	379	402	364	353	352	387	395	387	370	379	382	376	379	393	380	375	386	359	388	358	383	351	380	377	392	406	335	392	405	374	364	376	349	396	360	366	379	369	374	352	356	371	363	382	362	387	410	411	377	359	369	350	340	362	395	398	353	388	387	392	401	372	349	386	372	379	389	364	363	357	378	376	387	378	373	363	352	416	397	382	353	393	402	368	390	354	358	352	410	386	368	356	354	378	377	364	369	392	334	400	339	366	388	363	371	396	339	402	353	374	391	350	389	389	382	376	367	366	360	375	369	398	368	401	403	367	360	343	395	366	408	365	404	392	347	355	359	343	361	388	375	365	341	361	390	360	356	410	363	381	319	365	381	382	386	362	361	415	372	364	383	375	361	329	385	370	377	379	384	375	384	362	400	359	346	388	389	386	410	384	360	409	378	344	376	378	414	360	412	385	367	377	410	355	400	369	385	418	369	384	379	355	357	382	376	392	413	369	381	371	407	394	439	355	404	348	386	354	384	382	375	341	341	386	362	367	383	372	349	364	364	393	380	363	352	361	367	352	370	361	367	345	418	346	397	350	355	388	371	403	376	376	365	370	378	375	364	382	394	378	394	404	408	377	388	370	413	352	379	413	365	410	350	365	360	345	380	400	356	368	341	405	351	375	368	370	357	384	394	369	346	366	364	375	384	346	379	357	417	371	391	403	347	362	359	387	348	356	373	379	355	384	364	373	377	402	420	395	354	391	385	360	380	341	353	378	399	386	384	356	368	373	371	400	381	351	370	400	379	376	409	404	390	391	371	397	381	382	378	379	400	369	369	420	320	346	389	351	374	410	346	355	376	383	351	357	378	395	383	386	391	357	351	407	367	402	371	410	384	388	393	415	399	385	365	379	361	383	377	376	369	384	395	388	391	410	403	362	399	394	400	411	414	392	395	365	351	396	400	358	380	382	396	333	393	348	392	335	365	377	398	370	352	366	383	369	369	340	369	378	389	373	400	347	379	420	367	356	370	346	332	374	398	345	369	359	341	370	391	365	339	356	376	394	415	407	384	364	397	394	369	362	389	400	352	399	391	407	387	385	383	373	366	392	374	388	381	400	363	395	366	348	392	380	383	371	380	370	376	399	389	379	393	384	361	383	371	395	399	348	391	355	389	349	358	371	366	410	394	405	388	376	381	391	345	395	403	373	411	343	417	361	393	373	378	360	391	380	358	383	400	387	374	381	392	356	373	360	377	412	400	366	396	372	352	379	365	368	338	365	380	376	381	360	366	431	375	403	358	380	391	363	352	375	357	353	416	394	397	375	398	407	382	368	409	392	392	376	400	364	352	367	413	394	381	373	369	353	389	384	372	367	392	387	363	372	395	364	399	378	379	378	381	365	357	378	369	394	391	367	408	392	363	360	350	403	339	372	383	382	381	364	387	370	373	355	346	354	413	362	358	377	375	366	419	360	385	359	375	350	375	390	383	387	365	388	370	339	376	367	376	378	373	364	345	369	377	356	346	351	392	375	370	397	395	401	346	385	378	386	382	375	353	388	376	375	387	394	379	386	391	409	372	364	358	376	379	342	370	394	367	398	385	400	366	357	402	453	388	391	364	376	392	354	356	385	388	364	380	365	355	372	347	405	389	343	378	377	373	337	341	400	391	411	327	372	391	413	381	342	318	380	390	368	346	397	351	389	354	331	385	355	372	365	387	354	411	409	349	444	345	390	376	360	341	375	339	368	377	398	363	374	363	379	376	371	372	385	347	357	371	368	381	348	402	416	356	367	355	367	373	324	371	368	353	410	376	354	373	404	360	373	384	375	409	366	370	391	393	385	379	361	371	397	385	398	347	346	406	398	391	353	389	393	369	391	384	372	381	394	376	380	375	376	400	368	371	412	375	366	361	408	361	402	360	410	383	402	364	389	412	373	361	362	356	367	402	367	409	368	371	348	370	360	375	363	380	389	351	352	366	360	360	349	388	348	394	370	414	385	357	386	388	395	392	392	359	383	395	374	393	403	341	440	407	416	351	391	377	358	386	370	383	376	388	390	374	399	378	351	399	406	406	374	367	376	376	380	375	359	393	378	392	386	433	368	392	375	404	387	395	415	405	388	389	368	401	378	374	379	372	367	375	362	383	344	387	398	368	350	364	346	384	379	374	363	377	366	380	417	342	361	388	366	351	390	389	385	398	385	373	390	370	368	389	399	374	378	372	368	414	374	397	375	356	369	373	361	351	380	370	384	367	373	363	366	367	399	369	397	419	406	356	364	381	390	370	376	365	389	418	408	349	364	363	399	401	375	378	365	367	346	370	375	364	371	392	360	357	341	370	373	397	417	372	402	367	369	395	400	354	359	396	337	382	388	384	398	374	382	366	383	389	353	382	374	344	378	377	383	399	378	373	391	406	361	376	416	362	382	418	391	396	383	352	353	378	369	404
2213	739	780	619	575	578	555	536	509	480	429	431	408	418	429	441	379	411	431	386	424	371	426	459	412	483	397	378	433	422	441	403	406	421	432	420	369	423	439	432	426	407	420	400	440	400	410	472	444	410	435	394	431	395	425	415	405	408	457	434	415	452	466	437	450	403	437	396	430	452	456	428	416	405	412	423	424	424	417	426	424	446	400	397	416	451	414	413	419	422	405	439	399	383	436	422	453	395	413	377	413	407	436	418	400	461	417	386	408	441	425	412	407	433	406	439	424	444	418	429	431	466	414	427	449	444	411	436	421	438	394	402	384	454	406	435	416	400	410	398	419	416	460	423	402	399	429	423	459	407	406	446	418	404	436	413	422	437	417	404	432	373	445	410	430	386	368	419	429	408	426	435	412	441	453	402	427	436	420	383	410	416	382	421	412	390	439	399	413	435	431	420	453	425	401	414	436	401	400	450	443	405	430	439	437	418	427	405	424	399	430	427	432	420	458	442	423	421	426	424	420	407	428	433	412	383	412	453	404	431	426	402	409	376	394	392	406	436	430	449	444	418	427	413	393	436	413	426	415	401	400	433	405	412	431	431	408	394	392	433	456	404	394	388	393	395	432	420	397	433	409	444	395	433	442	415	425	425	442	411	433	412	427	437	427	407	422	430	387	416	405	410	424	428	412	398	452	404	413	428	400	429	400	386	421	439	412	382	407	406	475	400	405	414	416	418	408	377	400	405	387	374	404	449	420	417	420	414	442	420	436	458	444	394	400	435	454	474	408	396	412	452	454	413	381	422	428	430	428	431	427	449	414	430	440	403	431	382	371	422	419	457	392	388	441	420	409	407	423	427	457	385	417	382	401	422	416	431	421	441	423	416	421	443	383	402	448	395	374	418	406	393	393	435	386	421	436	416	419	456	466	412	392	425	392	402	442	434	426	411	383	433	425	397	443	439	440	451	430	373	393	472	409	380	417	447	428	394	455	412	443	405	443	367	402	437	394	446	465	422	411	382	403	420	440	428	401	418	422	445	397	413	431	454	425	425	388	429	426	419	419	397	389	392	415	421	403	430	407	405	384	426	403	405	382	445	419	426	421	461	430	443	437	422	397	405	402	426	441	434	441	439	406	422	408	473	413	466	440	397	402	470	421	404	380	407	438	432	444	464	418	460	447	435	433	423	441	443	404	406	398	405	441	426	442	437	458	445	390	402	380	445	410	414	437	442	391	428	427	416	426	460	413	437	406	410	409	438	423	386	454	412	406	446	435	411	416	427	439	451	442	421	424	428	387	410	421	408	424	416	377	413	406	447	418	416	383	392	429	385	426	394	411	412	421	400	414	407	461	479	413	480	418	421	429	459	391	416	395	426	430	404	431	419	432	430	406	423	398	435	403	451	415	467	437	430	404	391	411	400	441	411	446	437	441	400	468	412	470	408	424	370	394	429	420	412	448	470	421	448	451	413	432	395	403	401	451	443	409	432	453	416	384	387	409	408	410	450	397	436	411	428	423	423	417	417	458	425	489	436	403	408	424	401	418	408	408	427	415	440	384	394	417	369	474	443	413	424	420	370	410	377	402	389	422	436	429	432	401	410	410	433	431	417	406	423	425	375	430	412	443	404	423	444	389	424	449	446	396	386	447	374	418	416	402	419	423	392	420	393	400	401	411	419	408	402	440	417	493	413	399	398	405	409	423	419	394	405	418	436	381	370	427	430	403	400	461	416	430	436	430	406	436	423	437	476	419	415	451	454	402	425	396	403	432	390	416	396	387	394	403	393	372	419	392	451	424	426	407	412	421	416	442	420	416	423	419	419	402	416	425	429	455	404	423	409	391	431	424	424	406	383	418	436	405	420	428	421	447	408	433	436	388	469	444	389	439	415	445	401	396	383	456	408	441	428	393	384	377	418	427	446	410	424	431	424	388	404	422	402	443	413	444	459	470	412	413	464	422	440	439	434	385	424	403	413	417	453	365	406	459	447	435	471	419	440	457	430	426	378	403	430	419	392	446	405	407	400	388	415	451	408	444	391	416	422	404	426	421	411	459	400	414	437	447	398	438	433	419	403	408	434	483	400	384	416	428	411	425	461	399	429	435	462	417	441	433	409	426	395	427	444	410	397	422	459	441	431	430	435	374	434	423	443	418	424	420	428	405	452	433	436	429	382	403	435	407	415	412	419	429	406	426	437	387	399	412	433	411	417	384	410	437	406	428	433	465	433	387	432	389	410	422	409	421	408	459	384	404	445	427	444	401	420	425	415	420	433	404	435	409	412	400	431	394	440	444	408	453	435	402	436	413	384	428	396	415	403	404	426	420	432	434	433	401	448	409	415	422	454	436	416	444	443	428	446	431	422	445	401	417	408	414	414	382	412	414	456	418	429	430	401	412	434	392	379	426	392	433	403	399	425	422	391	397	411	496	414	441	399	471	414	379	405	424	442	415	441	400	388	414	452	386	414	433	405	431	426	469	444	409	392	370	440	431	439	403	430	414	430	448	426	428	428	408	439	402	494	450	416	424	437	442	373	416	447	429	444	420	401	411	427	418	381	427	444	408	451	398	422	424	445	436	407	399	410	399	412	419	453	400	420	420	440	457	474	440	449	439	461	427	439	427	435	420	427	434	433	474	390	456	386	426	432	445	375	409	425	434	475	408	423	413	411	474	423	409	436	404	406	437	443	398	406	414	421	441	413	433	430	448	391	446	421	407	451	435	412	449	441	385	432	428	440	419	415	450	399	424	443	418	428	400	410	380	426	448	420	434	428	386	392	393	414	428	442	448	408	394	435	409	432	407	425	418	450	464	428	395	439	441	409	407	411	415	435	404	436	435	416	434	417	412	415	438	392	423	435	404	443	428	372	427	440	442	415	409	403	439	427	411	406	428	418	432	378	391	456	436	426	405	430	458	419	386	414	403	425	445	379	390	426	410	419	419	440	414	410	451	450	399	423	380	448	456	420	419	469	433	431	395	455	411	436	432	400	413	403	414	404	446	440	445	399	435	433	460	418	442	427	410	401	404	385	459	405	363	451	399	416	447	402	437	405	413	400	418	394	455	446	416	409	457	419	386	393	417	416	414	431	427	406	445	469	475	437	412	442	432	456	384	406	397	438	440	403	407	445	437	431	423	443	416	395	393	439	406	408	395	406	447	379	408	394	428	427	432	414	400	396	377	432	408	395	377	435	413	412	376	427	423	413	456	428	410	396	419	420	416	443	407	406	430	398	385	405	447	403	405	362	436	461	407	423	433	443	416	418	405	499	372	373	422	425	428	451	416	407	420	376	407	451	462	424	422	423	402	468	420	447	408	398	417	435	441	451	421	378	442	424	402	432	441	432	440	450	416	395	439	418	412	425	440	427	424	403	422	410	420	387	416	404	418	397	425	396	418	414	425	406	419	419	407	434	464	428	405	433	414	392	454	424	444	413	411	394	422	411	416	454	459	397	401	421	401	428	423	448	427	466	401	424	408	446	418	405
2461	1187	1652	1677	1597	1623	1601	1460	1285	1140	1130	1001	944	881	959	928	860	936	953	872	960	940	876	951	909	943	917	934	916	923	903	907	913	974	844	923	913	948	882	893	938	938	965	861	848	907	898	939	957	949	862	966	921	931	910	939	944	950	955	935	935	925	880	927	912	919	909	861	853	882	872	944	930	936	878	937	889	948	940	889	884	901	914	946	912	912	903	890	923	907	926	896	913	922	865	944	884	871	953	948	887	896	881	920	921	933	927	863	886	931	865	885	927	924	886	906	931	882	914	919	891	951	903	882	911	894	899	887	885	863	917	954	900	916	901	907	967	940	941	957	910	938	926	922	850	969	920	892	939	974	900	911	879	944	921	945	930	903	894	942	906	920	914	925	918	917	920	927	912	915	944	928	936	888	895	902	951	889	865	905	901	906	932	909	897	911	914	854	894	861	939	871	929	900	893	887	953	921	892	919	955	896	911	902	917	955	877	888	897	917	872	905	926	945	889	909	973	932	911	959	903	894	884	896	913	900	895	884	949	858	949	919	870	971	949	932	878	951	929	914	901	936	925	903	879	912	918	896	892	964	903	893	870	912	872	869	909	870	928	918	906	909	953	926	967	934	881	920	925	912	927	885	888	931	915	901	939	880	914	909	898	943	945	982	883	919	879	943	943	922	884	934	935	876	946	909	973	854	972	955	913	921	880	859	895	862	905	912	939	907	975	884	865	909	889	923	867	896	912	918	887	930	900	895	865	963	931	932	897	895	983	893	893	902	927	885	916	919	966	948	913	890	884	956	939	906	910	918	888	934	949	870	908	875	916	916	1002	943	859	936	903	856	924	920	907	919	868	919	892	932	950	836	888	912	886	872	853	918	920	927	959	920	952	925	943	959	920	899	905	895	882	850	896	934	964	919	916	860	934	918	940	909	881	869	950	937	938	881	952	924	900	872	950	947	902	916	920	920	848	905	864	907	920	931	904	921	920	895	934	894	930	891	895	909	877	902	901	896	897	909	946	920	900	882	898	985	891	944	944	917	883	922	913	899	937	941	897	857	898	901	883	937	920	926	890	893	978	922	1007	938	857	887	929	958	903	874	880	878	856	909	952	929	899	965	915	907	970	928	926	893	958	932	930	874	894	927	875	915	890	949	887	855	872	860	918	894	865	903	944	959	958	904	860	961	902	901	1007	864	901	923	907	897	936	914	913	923	892	897	941	873	865	906	896	943	956	924	895	932	921	896	898	894	864	936	923	891	925	920	922	964	933	880	932	914	922	987	881	932	850	917	859	902	908	922	949	951	946	900	851	909	908	928	983	909	949	931	915	928	892	888	944	944	877	897	846	872	905	908	908	884	894	959	880	906	973	905	929	958	951	899	885	950	901	936	904	957	905	871	875	894	907	847	880	887	902	902	893	901	901	910	901	879	975	858	913	963	910	924	934	953	856	915	930	890	910	922	882	906	897	904	906	952	892	901	928	904	974	981	964	874	902	881	944	930	969	936	947	921	895	930	850	889	901	908	844	890	865	930	926	934	898	916	926	931	912	880	965	949	894	905	1005	948	896	941	939	981	926	887	934	958	879	870	858	939	903	960	967	871	884	951	948	906	914	870	889	938	909	1002	939	884	928	914	935	974	893	906	868	892	861	890	932	908	879	888	887	867	960	903	884	879	908	894	957	923	899	909	936	866	883	888	860	896	882	927	915	910	916	902	890	894	911	970	888	915	889	959	926	955	911	847	919	886	945	895	867	923	888	900	957	933	894	908	903	924	902	944	866	934	931	895	899	941	921	898	901	887	993	959	960	871	928	883	903	877	968	953	898	943	923	907	962	891	934	902	925	882	939	918	921	880	935	887	928	926	888	914	966	872	867	884	900	926	896	936	891	878	955	854	896	913	909	936	882	849	903	969	910	930	894	859	868	935	934	899	947	846	959	960	952	942	927	926	919	926	938	912	897	910	923	920	928	926	923	946	935	940	899	896	968	938	880	914	947	954	905	957	875	924	874	899	946	965	913	887	919	902	889	948	934	942	853	921	915	883	863	939	859	916	897	888	899	878	936	872	942	882	941	872	918	960	871	947	936	924	909	901	891	935	887	901	928	951	888	951	876	914	851	930	971	932	891	900	893	914	911	986	941	901	892	881	960	970	898	901	906	939	900	928	915	913	928	928	920	959	912	904	914	883	915	888	977	864	915	933	895	905	887	948	906	894	938	961	891	941	902	871	970	876	879	906	913	911	919	934	963	925	875	858	904	900	949	928	888	938	884	908	951	909	881	920	933	928	921	914	916	916	900	919	908	916	883	911	941	953	986	947	861	954	945	897	901	946	905	860	932	943	942	939	932	929	918	874	856	965	886	944	906	889	926	928	897	920	900	889	969	816	929	911	949	864	903	898	937	944	922	906	863	920	904	911	896	877	881	942	908	914	906	883	964	882	890	903	858	893	929	908	965	943	890	890	944	897	970	919	899	945	899	875	884	962	907	943	926	982	879	891	922	932	920	834	904	940	872	947	924	939	918	938	905	921	894	844	958	924	903	896	958	943	961	887	919	948	895	865	857	911	942	923	954	887	947	897	910	906	889	925	940	949	903	960	949	869	870	953	938	882	843	925	944	868	932	950	925	929	961	899	885	904	925	909	852	941	937	872	955	918	941	905	931	942	935	901	917	874	945	887	890	902	947	827	979	951	925	896	955	941	925	924	947	894	935	924	897	897	902	903	936	923	948	973	936	922	957	911	900	917	919	901	870	922	914	926	833	974	949	912	903	890	916	939	924	865	869	901	920	934	914	972	951	900	899	912	907	882	870	892	925	921	890	946	927	902	963	905	892	904	878	912	910	905	944	946	970	917	931	917	855	841	941	902	963	898	928	966	891	931	977	878	880	916	906	898	963	871	917	909	947	901	935	896	919	913	921	913	927	958	924	924	908	918	921	941	899	918	878	895	903	942	942	900	928	931	875	911	883	923	947	885	907	890	905	923	923	892	880	965	905	881	921	900	954	867	933	900	897	937	881	945	854	989	939	916	940	898	901	904	963	948	885	920	918	920	933	885	903	900	942	909	893	862	960	896	908	846	902	929	929	865	919	927	937	944	862	931	942	920	923	913	889	893	918	932	934	956	885	903	891	934	879	938	866	958	890	901	965	986	934	904	916	944	960	884	939	953	916	922	953	903	933	893	922	887	901	911	911	909	950	882	856	925	907	908	946	957	951	934	898	904	933	899	890	941	915	858	891	896	920	926	870	928	935	929	891	890	938	917	904	911	919	944	885	866	927	896	908	872	948	900	928	918	894	917	893	976	917	965	881	910	965	916	944	889	906	892	949	893	928	861	918	945	902	927	908	893	928	860	825	976	917	908	878	938	912	899	934	921	903	959	897	871	922	936	900	892	956	922	892	855	999	848	924	908	912	887	941	910	937	940	850	908	887	892	939	955	912	937	875	955	943	970	923	911	936	948	962	915	912	887	887	894	929	878	888	910	913	912
9400	1355	1312	1085	732	661	631	537	419	378	340	307	302	269	290	279	291	284	326	274	296	297	280	272	280	290	264	287	264	262	289	279	260	284	301	282	276	255	258	297	268	272	245	286	266	298	279	282	261	254	289	262	269	256	238	249	270	262	260	246	285	266	282	287	276	247	240	248	292	281	298	265	303	249	262	303	287	306	270	247	247	262	276	280	242	313	312	287	259	277	278	269	277	262	225	259	271	287	267	278	291	272	296	255	270	271	268	264	270	289	261	250	260	271	280	284	266	312	254	332	285	264	294	276	286	288	266	287	294	302	272	287	253	269	300	274	286	254	292	266	279	246	277	246	271	273	248	285	276	242	296	265	279	309	291	282	282	297	274	279	280	270	259	244	277	280	256	272	252	256	285	280	255	261	242	271	271	280	262	291	276	255	302	296	254	309	284	257	258	253	295	289	307	278	289	282	270	273	250	254	272	290	280	263	289	308	273	270	259	269	252	273	250	285	283	266	262	249	271	293	300	261	275	298	275	283	250	296	289	276	276	256	276	306	267	313	280	241	267	279	280	248	258	281	280	262	294	290	245	257	285	296	262	297	289	292	279	255	291	287	283	289	286	271	268	291	280	270	232	281	248	267	304	267	281	262	270	273	270	308	252	277	287	267	271	274	260	252	253	292	256	281	260	263	305	259	295	265	282	276	286	270	281	276	268	276	280	275	258	279	273	248	266	250	284	249	274	287	280	268	279	295	247	287	289	264	253	263	259	265	301	251	263	269	258	282	277	281	246	260	286	258	249	264	292	228	290	275	264	242	268	254	280	290	240	274	256	261	258	275	258	250	257	294	286	272	285	260	279	291	281	282	256	288	267	259	250	265	271	273	262	279	293	261	299	274	293	292	279	242	276	295	256	247	305	279	276	285	265	263	240	283	262	252	250	294	291	301	287	277	255	276	288	296	277	244	246	294	264	266	325	268	292	272	289	274	312	292	249	281	261	263	263	255	250	250	272	259	282	268	268	277	278	260	262	281	254	279	262	243	279	258	284	281	292	284	288	266	288	254	292	289	267	258	290	253	251	265	267	244	273	277	298	270	252	273	292	287	307	257	303	247	279	269	274	279	264	269	257	276	307	257	259	289	239	279	275	270	253	280	282	228	273	281	294	293	258	286	291	262	270	315	298	274	260	303	239	276	282	266	285	273	302	287	264	274	302	295	279	292	300	294	254	257	277	265	264	232	286	245	259	267	275	255	309	246	305	272	246	266	290	264	294	262	258	292	276	235	266	285	265	263	249	305	244	277	275	302	276	267	270	256	259	267	281	263	278	305	247	283	271	298	271	263	265	248	288	329	244	275	283	259	265	259	242	282	300	290	282	254	264	290	274	282	257	274	283	273	302	277	229	262	268	267	299	288	285	286	267	273	286	266	290	273	255	291	286	262	267	277	258	250	261	289	305	273	298	295	273	266	251	278	261	307	279	299	273	274	271	268	296	278	267	257	244	296	247	323	299	235	272	272	277	303	289	245	290	283	270	265	282	250	267	266	289	253	281	276	274	272	275	284	278	260	240	272	286	271	280	267	260	251	278	276	252	307	274	274	299	276	245	291	288	282	274	261	269	292	285	223	260	309	284	245	299	293	269	269	288	276	273	250	248	279	288	260	303	272	296	272	253	249	266	266	220	269	291	274	297	287	270	289	300	244	262	273	261	240	255	285	260	249	279	273	275	290	277	283	273	267	286	248	290	263	253	219	261	282	280	275	288	268	277	268	263	262	241	291	293	284	249	299	266	283	278	285	282	271	256	267	282	278	293	316	273	265	283	249	279	254	327	295	262	301	270	284	323	264	254	295	286	308	281	271	263	278	282	266	291	264	275	284	275	255	272	264	256	274	267	279	271	283	308	306	267	281	250	296	264	296	249	288	239	280	269	249	250	262	297	241	280	268	291	264	274	292	297	281	290	290	258	254	271	294	246	286	259	274	248	270	282	272	266	293	254	248	264	279	283	270	290	282	276	274	256	275	261	252	255	277	273	277	256	293	292	249	256	263	250	272	260	275	253	280	285	270	254	273	275	291	243	247	273	275	268	258	262	314	298	263	288	295	271	267	277	262	250	252	282	273	264	245	278	265	278	291	281	279	263	287	298	268	276	308	286	243	298	273	282	264	285	273	293	291	271	250	278	271	284	293	257	290	278	270	293	253	276	251	277	313	283	285	261	298	272	244	235	291	289	270	279	286	263	270	309	252	281	293	275	247	276	240	248	292	266	280	279	282	265	249	280	249	268	254	269	305	292	286	268	291	284	286	298	282	252	261	305	283	284	298	238	235	264	297	279	307	257	291	293	291	248	269	242	254	275	269	272	286	292	289	277	283	292	316	275	292	267	284	292	270	276	288	280	269	246	294	290	277	262	257	281	290	274	272	253	271	290	288	257	265	299	269	274	276	279	253	285	281	259	274	252	244	254	292	294	272	262	315	254	274	264	266	294	279	294	273	279	298	262	264	259	257	308	257	291	251	267	312	307	286	254	311	282	249	290	269	289	288	298	298	269	274	298	275	277	315	284	249	241	271	298	280	261	263	286	254	255	273	318	271	272	265	249	273	270	260	279	244	268	272	289	274	289	266	268	277	291	261	237	260	270	280	263	267	297	267	269	270	276	265	257	265	274	263	255	292	289	266	264	295	260	286	294	295	267	268	266	285	262	241	273	275	274	271	252	277	286	265	292	282	268	304	260	286	267	249	245	284	284	290	295	261	263	262	262	290	275	264	261	297	258	258	265	250	292	296	278	269	268	270	238	273	283	279	279	312	321	249	295	294	300	270	288	292	294	291	267	306	256	288	279	285	255	283	260	269	275	262	256	265	277	272	264	263	266	299	219	262	285	254	261	247	261	280	278	297	265	284	274	254	274	251	276	283	279	276	254	260	258	248	238	264	285	265	245	293	260	272	303	254	313	273	281	259	287	266	247	270	298	291	296	273	294	280	298	236	259	261	281	284	284	270	260	270	263	277	279	289	258	277	287	303	266	259	275	239	274	270	280	278	302	274	244	273	274	277	276	273	269	267	289	281	297	278	292	262	273	283	271	288	270	253	271	272	270	273	263	295	271	301	279	303	277	261	289	284	270	298	253	243	256	267	263	311	270	307	264	269	265	265	260	309	293	262	261	274	300	300	288	238	262	290	271	293	287	290	270	263	251	275	276	272	266	284	270	309	257	299	286	272	248	270	268	270	289	263	276	286	286	277	278	280	270	274	248	284	288	252	276	266	272	279	256	299	226	247	235	273	255	276	262	284	256	263	293	251	259	277	252	296	306	276	249	272	255	257	305	278	284	272	271	271	267	262	255	273	236	291	276	276	288	278	261	249	305	284	281	298	278	261	273	287	282	266	252	259	270	312	282	259	268	282	231	243	262	259	255	258	245	256	273	289	275	278	267	262	296	275	261	264	268	277	270	240	288	262	240	303	279	229	284	267	264	329	272	272
7473	1553	2738	3204	2673	2524	2478	2107	1587	1151	1048	889	833	730	660	694	660	687	637	670	690	715	678	714	708	711	672	630	672	659	666	700	656	617	604	613	616	629	638	625	608	567	589	666	635	590	610	601	658	669	578	655	630	621	590	615	621	611	584	593	645	632	616	594	585	562	645	583	614	595	620	606	611	596	620	621	636	615	623	658	614	607	602	605	635	640	587	636	609	632	604	623	622	584	630	633	638	620	640	598	601	624	616	592	556	594	613	640	614	581	624	621	627	624	611	610	555	630	599	629	571	633	606	642	651	609	606	620	636	622	593	560	655	575	605	587	641	641	642	645	593	586	593	652	590	638	604	636	612	622	639	579	593	606	631	617	598	626	597	633	652	590	629	637	599	606	627	620	596	632	636	612	647	651	620	606	590	599	580	608	634	654	610	658	599	616	580	630	595	588	604	567	565	564	609	599	624	651	653	605	638	568	625	606	623	651	616	590	651	607	591	611	592	631	598	644	637	566	600	607	623	595	599	643	620	639	573	633	629	608	662	637	576	640	587	598	597	627	616	600	608	593	592	617	606	634	647	610	620	617	622	602	600	621	610	645	576	611	661	609	594	626	614	642	616	610	657	642	621	614	581	656	579	615	618	619	582	600	595	563	583	619	634	603	590	601	562	610	636	596	667	660	630	644	592	600	584	554	638	632	635	583	586	616	653	593	665	581	621	619	634	609	573	582	644	599	575	581	596	598	617	609	567	610	599	588	616	596	612	604	582	649	637	584	607	668	645	593	662	622	653	597	597	656	613	604	602	591	594	568	591	650	628	647	591	632	618	543	637	601	626	602	626	621	594	617	635	601	602	619	604	598	599	638	622	595	631	611	610	619	604	639	624	624	586	637	617	623	639	579	636	626	651	614	609	549	595	624	625	616	583	631	616	579	609	641	639	624	623	617	611	614	608	635	615	644	618	583	638	597	613	606	621	632	630	590	623	622	604	631	648	618	631	574	596	563	595	612	593	577	627	596	646	620	632	566	587	616	565	680	620	625	658	652	635	649	591	598	595	618	620	629	566	612	592	588	662	587	581	606	601	658	578	582	642	590	551	632	650	606	624	608	622	583	617	568	654	626	600	615	567	604	629	631	589	624	637	617	616	578	611	656	601	647	627	615	619	613	611	615	595	645	570	580	651	611	608	631	639	658	554	596	625	615	623	619	562	614	599	645	587	608	623	597	686	633	607	618	605	620	639	587	613	580	612	622	602	597	610	609	648	593	627	652	629	601	581	607	567	638	614	600	613	614	564	590	657	630	622	584	584	570	610	623	586	584	610	614	641	590	634	620	627	630	591	614	653	632	587	613	612	622	665	604	609	636	601	632	592	577	597	580	650	621	594	634	595	613	633	599	637	612	609	619	649	649	588	593	611	622	622	600	627	615	656	593	595	618	644	564	625	594	614	608	599	585	618	627	654	676	590	660	568	628	635	570	570	612	650	626	657	569	595	610	640	612	605	669	589	614	650	647	608	594	581	709	620	561	608	595	600	588	585	587	614	600	637	629	601	623	598	589	568	654	603	626	623	585	644	628	625	607	595	631	623	642	614	606	567	631	628	646	624	605	634	602	598	599	603	576	612	606	603	616	623	625	658	631	595	616	619	586	578	613	621	573	638	589	614	570	625	607	645	608	614	666	628	615	566	603	609	639	630	612	604	579	613	617	603	629	615	630	616	569	617	620	618	626	563	622	639	600	654	615	609	645	672	557	631	591	593	629	625	601	633	596	614	616	638	652	677	643	627	660	646	638	605	592	621	581	566	615	583	637	627	589	620	641	562	624	636	590	578	590	643	602	601	623	572	610	592	563	623	634	605	635	610	605	629	614	625	628	636	637	606	578	614	598	624	606	670	608	609	598	591	620	622	630	569	599	606	607	588	598	586	646	565	598	635	614	608	593	610	587	559	634	615	587	598	603	616	608	631	583	643	631	583	595	642	635	579	604	634	607	641	605	619	590	638	633	612	645	633	584	602	630	618	628	573	574	605	603	588	603	616	580	636	621	563	601	632	642	616	558	609	615	554	611	593	597	603	592	621	581	586	636	604	600	635	607	626	592	599	593	623	652	614	579	597	636	613	611	570	597	592	685	642	592	631	612	598	605	605	599	639	608	602	622	594	593	598	654	639	605	594	649	610	602	651	615	588	629	586	641	607	586	611	647	603	637	583	683	627	609	606	608	616	621	587	619	577	638	627	654	576	598	595	621	601	612	640	571	597	607	626	632	652	586	663	598	572	600	601	586	607	598	576	615	608	625	615	585	617	582	609	634	561	641	612	575	624	589	606	590	662	606	625	605	664	629	622	601	630	634	610	687	614	592	650	602	696	550	602	610	646	568	667	621	622	676	572	608	611	604	600	642	592	583	596	631	621	627	592	595	612	609	592	649	585	587	618	633	585	611	623	620	597	636	611	594	625	613	623	616	563	628	594	538	611	540	638	659	585	632	641	614	616	626	674	638	568	628	636	592	603	607	638	603	576	566	586	619	611	589	627	602	646	609	600	653	637	609	668	643	647	637	587	600	619	624	571	588	629	580	572	591	626	582	580	658	583	599	599	619	617	636	611	598	611	577	615	580	621	636	640	661	633	609	620	594	603	657	603	659	583	615	621	607	618	558	629	636	564	592	633	632	603	583	599	593	630	657	635	657	565	664	592	603	615	616	584	598	619	596	646	616	601	590	588	583	627	594	649	602	621	549	632	586	651	633	584	601	668	570	660	575	609	621	625	600	619	638	618	604	610	571	638	616	609	611	568	603	607	626	644	652	600	604	615	615	609	622	622	585	643	596	622	658	604	614	580	570	619	615	606	649	622	616	618	647	584	593	618	633	587	622	588	618	598	675	613	611	617	605	592	655	568	580	637	603	624	598	558	609	579	615	623	610	571	576	597	602	639	620	601	592	633	599	573	619	582	610	637	611	600	611	636	623	595	563	624	650	590	582	610	595	607	607	610	618	638	575	646	645	634	589	606	610	618	606	628	628	639	608	642	638	591	596	655	620	609	589	625	594	575	636	628	634	613	577	630	620	678	635	631	629	632	610	619	665	584	637	609	596	577	598	612	593	567	630	625	572	600	569	615	614	645	578	610	591	660	599	604	655	639	609	582	619	601	623	598	625	659	562	623	603	582	638	610	637	581	616	627	586	657	596	653	634	636	638	653	645	551	626	613	579	602	645	612	615	607	580	608	564	632	590	588	610	638	613	624	678	627	629	593	608	629	643	611	596	625	617	590	645	600	657	647	574	609	571	599	607	583	610	641	583	635	618	639	625	586	658	577	601	589	629	569	623	594	623	614	602	570	620	606	614	634	617	617	608	627	582	608	588	610	606	613	611	586	642	637	619	618	612	630	604	640	620	633	616	616	606	626	615	619	587	622	655	613	621	599	637	630	577	630	629	590	572	565	650	649	617	571	629	609	598	606	623	663	597	621	635	606	624	621	623
16624	2349	1985	1486	1003	828	713	624	440	325	244	229	192	191	207	147	163	165	172	170	159	162	176	163	165	154	154	154	151	154	144	163	152	157	167	144	157	165	145	153	149	153	135	154	154	149	139	155	158	182	152	153	163	151	145	156	166	169	148	167	153	156	148	156	138	163	127	157	142	139	165	153	161	155	161	125	136	168	147	146	126	162	128	157	142	152	139	141	155	155	133	166	125	155	163	138	127	161	159	150	149	150	149	166	163	149	136	146	131	146	164	172	137	140	166	153	128	136	154	158	151	134	131	152	137	132	168	151	138	148	140	138	150	147	137	168	147	128	143	130	139	161	161	145	157	147	142	147	140	143	153	149	146	133	149	139	149	178	164	133	153	137	139	156	145	160	142	139	161	157	161	146	160	146	134	156	151	150	147	161	140	142	134	173	138	139	173	136	155	165	158	166	171	130	121	150	154	144	141	151	169	166	155	131	149	132	173	146	167	169	155	132	141	167	153	140	122	167	138	136	171	140	156	137	157	159	134	135	158	152	146	121	129	143	180	142	160	146	151	168	163	162	139	130	149	151	162	152	158	167	159	137	157	149	138	155	149	167	164	172	167	174	147	139	129	132	169	151	159	163	140	128	134	153	114	144	172	169	148	158	147	158	151	149	145	127	151	147	187	184	139	139	174	140	161	159	146	147	138	140	178	143	140	165	142	168	180	140	159	167	121	134	162	159	140	131	151	151	163	168	128	133	153	159	152	156	136	154	121	139	155	153	151	147	145	145	141	136	161	152	142	158	166	153	161	140	146	165	137	149	141	134	151	160	174	138	149	150	150	125	148	145	143	152	144	151	149	133	160	168	135	158	147	142	145	123	179	125	145	136	163	173	159	147	139	143	137	154	147	130	159	173	178	151	145	134	133	160	162	134	165	137	151	157	144	135	150	153	177	145	151	138	146	156	157	133	143	151	153	142	149	146	154	148	165	162	141	150	148	180	156	148	162	149	167	152	138	169	150	129	143	161	164	141	152	158	138	137	147	143	148	141	155	143	135	144	170	151	143	169	148	148	140	140	148	171	129	152	165	155	147	124	155	156	161	176	162	132	145	150	140	149	174	143	164	156	140	147	154	151	152	164	137	162	150	136	153	150	159	180	157	163	143	158	151	137	129	159	165	140	171	166	146	167	137	147	162	165	144	158	164	147	138	142	138	155	151	141	122	154	142	148	134	141	147	135	135	155	136	145	165	161	158	172	132	138	155	170	159	148	147	159	160	144	147	144	171	173	135	164	142	137	166	150	162	144	153	146	152	161	143	166	161	168	154	141	148	149	179	168	174	128	168	150	138	141	182	135	150	159	157	169	140	183	153	174	147	152	152	144	162	148	137	162	131	157	132	156	158	167	158	151	138	135	145	141	148	136	172	146	138	160	140	149	139	141	150	137	164	148	145	154	149	147	142	146	155	145	148	136	144	146	135	158	136	155	171	152	153	147	177	178	146	154	162	141	144	128	133	143	116	170	148	140	171	144	166	134	158	142	145	135	130	143	138	166	145	160	168	144	150	141	155	164	150	144	149	161	154	146	145	137	139	154	158	139	179	136	157	159	146	151	159	150	156	174	129	120	156	160	148	135	141	147	156	149	164	144	138	170	154	175	145	130	144	148	132	168	134	162	134	129	150	143	142	155	141	174	145	137	172	144	152	151	142	139	119	148	152	151	161	163	135	159	162	189	148	155	155	142	129	159	151	174	133	166	168	146	144	156	134	152	134	128	136	166	132	150	142	140	169	179	157	143	141	147	141	147	152	166	170	146	135	168	137	159	139	146	127	147	141	157	152	150	146	143	158	149	166	132	179	145	168	149	132	167	134	166	160	164	159	149	173	168	174	153	121	134	129	132	138	121	137	157	140	147	158	140	140	147	170	150	135	168	149	140	150	146	155	134	137	136	124	154	158	166	139	155	142	163	166	156	147	176	158	148	160	135	168	148	139	162	141	161	164	159	158	155	144	158	152	156	136	139	137	162	159	148	161	170	150	122	136	139	138	125	129	134	149	144	138	143	150	145	145	153	163	167	148	129	123	131	160	152	154	148	154	142	157	180	142	167	151	137	155	140	126	140	149	148	173	155	131	159	148	133	119	132	152	150	140	134	141	126	146	152	159	146	163	153	149	132	148	130	169	165	154	165	161	170	146	152	149	161	145	161	156	137	142	161	143	136	144	153	163	149	146	134	124	149	166	156	168	150	135	145	160	147	148	129	144	175	166	150	118	156	136	152	153	150	157	141	136	142	143	144	138	155	153	143	151	182	169	148	165	149	158	120	154	137	129	142	141	148	168	176	158	124	144	153	141	149	156	145	160	153	147	145	148	150	152	131	170	161	165	159	150	127	132	142	143	138	177	147	145	149	150	148	142	154	136	148	146	136	146	143	160	164	163	166	158	165	159	181	138	139	162	133	159	163	132	163	152	129	159	151	153	169	144	145	131	159	132	151	132	127	178	154	152	162	155	142	160	164	141	136	179	128	150	142	151	155	162	152	139	141	143	121	143	117	167	142	167	135	155	162	162	163	164	134	149	164	148	159	143	180	180	156	172	148	168	146	137	138	167	142	151	152	131	142	167	157	143	137	169	161	149	132	155	119	141	132	167	146	152	160	140	150	166	132	149	142	138	130	166	153	140	139	146	170	173	148	183	153	149	167	157	129	150	150	151	140	164	140	130	144	141	138	137	141	137	141	166	142	154	155	144	119	146	153	151	148	133	150	140	141	151	144	150	136	157	129	132	170	163	122	151	126	160	138	177	136	144	143	160	144	150	147	155	145	130	154	163	159	165	148	143	161	148	152	141	164	160	145	162	124	151	135	132	158	164	130	174	167	146	152	168	158	159	140	156	163	145	146	141	146	148	148	140	148	162	136	149	154	141	148	166	136	156	145	163	149	145	149	182	145	150	142	145	155	149	151	153	120	162	125	157	138	156	151	144	149	135	160	159	133	138	145	162	153	127	148	141	167	143	155	156	151	170	146	136	167	151	169	143	149	151	199	153	154	153	152	168	170	164	160	162	142	168	159	140	159	155	140	168	138	131	132	139	154	140	151	143	166	141	165	183	164	151	176	136	145	162	168	141	146	152	144	145	144	201	166	157	143	142	167	176	126	164	133	189	139	147	143	150	169	171	154	128	133	126	156	159	147	153	141	129	156	159	144	169	168	131	126	153	147	158	172	156	182	150	174	165	139	153	149	161	152	145	160	167	167	163	156	140	134	141	146	120	169	129	131	125	153	136	155	162	151	148	146	156	132	145	141	171	155	148	141	148	136	135	150	155	161	163	149	167	153	129	163	148	157	138	146	147	148	128	151	132	140	156	164	167	144	165	138	174	157	125	171	150	143	148	146	146	156	149	157	151	149	184	174	138	138	149	129	158	165	156	124	165	134	147	133	139	141	135	149	143	157	135	151	154	141	141	155	156	152	153	139	136	149	158	139	143	123
9195	1870	3710	4751	3802	3474	3210	2677	1962	1416	936	863	685	579	549	558	542	566	496	454	466	469	484	487	464	498	462	457	468	477	404	444	404	414	404	403	389	395	367	447	377	369	397	387	400	395	399	395	392	415	393	367	411	369	367	399	382	406	392	399	383	361	376	349	393	382	354	404	426	380	378	412	358	431	392	402	389	390	387	372	367	405	394	358	390	383	367	388	382	358	382	397	396	363	357	409	410	390	364	376	393	360	336	386	388	361	395	364	425	345	407	398	380	411	397	376	387	406	365	345	360	347	400	401	366	385	393	415	362	378	392	363	394	394	390	384	377	374	420	385	356	356	341	393	358	362	381	411	395	397	376	364	372	385	385	383	365	380	417	382	408	432	374	405	364	407	377	390	393	383	378	408	377	362	392	369	359	401	378	416	378	378	403	360	343	361	401	382	365	353	367	386	395	378	401	364	371	407	382	422	333	407	378	375	396	396	383	377	415	387	381	364	356	423	351	359	375	385	359	422	372	406	397	387	366	351	375	384	409	392	389	366	382	411	390	406	382	315	390	376	349	354	351	392	394	420	343	367	397	370	357	398	383	383	358	411	373	386	380	383	374	383	361	378	386	354	359	375	357	377	359	388	387	405	410	357	400	379	364	343	355	352	367	361	384	401	409	389	429	367	362	346	359	395	383	387	375	405	384	362	392	358	342	345	389	373	365	362	365	350	382	377	387	413	384	389	407	380	384	400	392	359	391	394	364	393	389	376	369	391	353	393	392	367	359	368	397	377	400	398	389	405	384	381	410	358	362	357	370	398	378	404	367	397	352	347	382	350	397	381	353	364	385	413	395	379	401	375	383	368	349	373	360	364	421	361	372	400	385	393	341	385	378	388	335	362	367	367	372	378	399	389	367	361	355	389	384	400	399	391	385	357	358	367	355	393	384	396	374	379	391	379	350	359	344	398	369	367	381	379	362	355	387	392	404	359	380	354	383	358	339	370	362	423	395	350	377	430	380	399	394	376	408	369	346	366	369	417	348	374	361	403	405	381	360	388	334	370	370	403	373	396	375	415	354	410	363	344	384	334	374	395	365	407	380	414	394	360	364	361	372	358	394	385	348	370	380	386	389	376	393	408	347	303	413	415	344	376	380	405	382	368	379	401	383	395	372	392	355	381	411	403	390	358	386	351	417	406	403	388	352	401	387	400	377	412	389	338	381	372	407	413	396	387	356	393	385	370	393	392	411	383	363	359	379	373	405	422	385	398	405	418	392	385	370	410	369	366	336	376	392	422	372	390	376	413	368	375	389	369	398	413	410	383	367	381	393	368	397	401	400	403	371	367	384	369	388	377	386	361	353	388	364	382	403	380	392	370	364	387	355	408	377	395	422	384	368	359	368	362	389	355	393	369	402	399	386	379	378	400	356	378	372	368	344	411	399	400	346	373	380	400	354	399	382	383	378	363	360	379	388	378	383	380	392	382	414	372	415	338	417	420	375	358	354	358	379	379	411	390	405	410	409	369	376	387	360	396	377	383	389	348	373	375	374	375	351	389	349	393	397	365	388	376	392	398	381	387	365	362	409	360	354	367	376	363	370	347	394	413	366	375	389	382	364	388	399	358	383	391	379	352	389	348	354	400	353	387	376	390	379	416	335	373	385	399	373	372	364	390	359	380	374	376	366	376	402	368	363	334	380	348	399	394	403	384	389	375	376	399	402	364	386	366	374	379	351	402	377	397	420	390	414	366	373	378	378	371	413	380	390	391	378	421	352	384	362	356	367	400	385	396	365	368	405	400	377	387	386	364	362	383	391	397	388	353	387	335	385	364	387	399	383	389	384	376	347	399	390	364	389	366	461	386	378	345	395	376	393	361	378	351	360	381	413	396	382	370	359	361	364	354	398	393	394	342	395	416	396	385	394	368	332	359	371	376	408	383	384	361	351	365	383	359	382	379	362	403	419	383	353	376	374	390	384	373	383	365	370	398	340	379	342	373	385	378	360	336	387	390	366	398	331	353	385	358	388	384	395	364	382	369	389	406	409	365	362	336	374	376	369	403	356	377	381	346	372	395	392	356	362	382	360	404	369	346	370	389	374	415	403	423	400	340	364	408	407	405	384	396	398	367	385	381	358	362	379	353	394	401	382	374	359	381	400	376	341	384	360	379	389	388	349	371	397	359	409	385	386	402	402	412	428	357	370	376	373	385	402	356	340	411	399	383	377	394	372	410	400	404	352	411	372	385	380	419	384	394	363	381	369	374	388	361	380	376	370	339	399	376	365	405	357	386	374	364	386	396	396	412	379	406	388	374	357	369	383	375	371	389	389	378	372	375	370	401	385	372	367	360	396	364	375	371	396	390	374	408	380	408	380	344	387	366	373	401	435	353	370	385	353	364	390	378	397	363	355	379	378	396	382	374	361	353	379	374	402	361	385	380	384	370	409	371	379	386	366	391	377	387	361	399	410	394	383	374	382	365	359	363	383	360	370	358	407	374	357	361	389	377	386	358	381	421	387	422	373	382	428	364	377	366	352	406	385	357	392	369	382	372	387	400	357	392	385	393	396	376	361	388	406	354	392	380	340	405	367	397	377	381	403	372	399	380	373	371	359	361	401	365	344	393	392	385	362	402	392	410	383	391	399	383	349	375	402	399	389	341	399	397	366	375	381	393	361	394	373	367	400	373	390	375	396	373	386	374	384	394	425	368	366	349	375	380	408	375	401	371	383	390	384	360	389	379	373	377	382	390	392	390	365	373	387	398	389	378	329	418	353	336	351	366	367	424	373	397	375	411	362	390	370	377	397	387	389	355	371	374	410	411	408	372	396	386	375	369	351	369	349	393	384	375	410	376	382	389	400	343	369	364	348	354	407	368	352	407	363	381	344	384	420	351	396	431	413	369	396	398	378	384	344	399	378	353	410	406	384	366	374	392	401	410	352	417	371	400	410	362	387	423	396	372	357	386	371	381	364	378	406	385	360	373	357	363	386	396	378	370	390	379	386	373	400	369	364	368	345	377	382	388	408	412	383	410	388	372	403	387	346	354	400	378	364	350	373	380	346	378	366	404	356	398	380	381	349	403	358	384	415	370	365	373	397	373	384	361	386	398	394	373	386	353	373	396	385	367	423	403	365	369	358	342	395	382	358	364	384	381	409	405	339	377	377	375	393	368	369	373	406	369	384	385	379	378	368	383	372	365	419	365	398	355	416	382	369	396	364	371	392	429	384	368	357	377	413	364	387	388	400	392	390	368	373	377	396	355	377	384	391	371	425	384	403	369	398	356	411	369	343	385	404	350	369	351	403	386	368	391	384	347	335	382	409	348	377	380	375	356	384	371	406	369	369	337	397	383	384	362	360	365	355	351	405	403	379	364	365	399	324	358	349	386	388	413	364	385	364	356	348	406	366	367	377	379	375	393	356	373	395	337	403	382	378	401	390	361	378	370	397	355	371	359	410	388	402	390	362	363	390	393	381	369	353	389	365	374
2317	698	699	655	553	584	571	515	502	483	462	454	403	446	384	429	432	431	399	388	407	409	427	450	418	409	413	383	445	384	399	488	456	394	440	463	470	462	428	449	436	433	411	408	437	430	470	417	420	423	440	399	396	433	438	411	429	427	464	441	411	418	410	433	389	420	421	417	435	389	446	427	432	401	414	395	428	410	430	415	381	405	426	394	417	420	421	395	458	398	409	408	440	419	433	383	440	440	424	428	408	435	449	412	415	424	443	417	413	416	393	407	431	429	422	427	381	429	446	412	464	412	436	398	400	390	463	418	405	414	402	377	418	415	401	440	412	437	440	416	424	419	423	420	429	439	409	406	395	427	424	433	449	468	418	387	445	415	432	416	424	458	457	410	476	421	390	392	450	419	429	412	420	439	482	404	380	409	499	409	371	394	416	475	444	395	418	416	426	409	420	443	423	412	353	398	441	430	433	454	425	388	410	434	464	421	404	433	413	437	421	417	388	416	408	405	417	410	428	393	377	451	392	413	449	453	406	466	440	411	388	409	397	420	414	377	422	428	430	453	407	437	421	390	428	444	452	421	373	396	442	408	446	404	392	418	421	418	432	466	414	438	452	423	389	416	416	423	415	417	429	445	437	399	462	397	415	406	387	383	389	403	448	440	406	392	415	423	460	413	471	423	398	451	426	441	415	432	416	413	395	434	405	376	457	443	416	416	433	405	429	435	432	405	432	417	437	431	410	452	405	437	419	420	415	408	442	401	408	415	409	391	378	405	427	414	438	413	400	426	401	402	409	410	448	419	375	426	380	431	413	438	415	410	453	423	408	443	388	414	384	474	444	387	448	415	463	424	466	400	453	428	431	410	398	399	447	416	430	425	431	407	409	445	412	431	387	427	464	379	403	397	477	404	404	447	427	420	403	444	395	439	412	437	399	438	407	413	440	414	416	404	433	377	419	442	399	391	420	433	400	458	456	428	460	432	463	399	423	421	430	393	432	425	398	417	389	410	394	419	421	450	419	437	401	442	394	366	447	443	411	481	446	404	395	438	430	394	415	418	448	433	383	421	427	434	448	392	430	437	400	412	419	407	431	411	444	408	431	407	452	436	436	406	430	437	449	397	455	425	447	405	435	408	422	420	385	424	422	434	438	408	421	397	437	441	438	407	400	414	409	415	445	457	428	411	429	418	428	444	464	439	424	386	419	397	450	434	452	405	444	416	431	410	390	434	445	390	390	417	404	470	393	376	405	389	428	397	412	423	424	434	404	404	382	411	413	468	397	424	419	416	424	417	468	409	445	459	429	460	415	425	421	424	430	442	413	467	387	382	380	399	427	429	428	434	441	421	418	420	431	450	427	405	431	412	440	406	410	399	446	424	416	398	400	404	442	420	440	405	469	408	409	414	399	392	439	417	433	423	410	436	399	431	438	433	446	413	407	407	450	418	425	408	409	444	445	442	455	429	415	435	423	406	437	392	438	403	404	451	414	404	399	457	423	419	414	432	406	406	429	448	423	445	444	416	444	432	422	422	442	387	390	450	408	429	396	437	451	424	425	419	392	422	446	425	434	401	417	404	425	420	483	431	420	443	453	433	429	431	424	456	419	452	407	404	435	423	464	430	422	422	421	437	444	461	410	417	402	444	446	412	438	414	452	391	411	434	429	435	376	377	429	454	430	423	405	445	455	398	452	399	450	442	446	465	426	444	419	425	425	413	394	422	424	428	434	411	440	380	395	426	384	431	445	450	438	462	393	391	407	385	402	408	444	402	402	411	410	411	423	431	426	437	451	395	426	392	456	408	396	449	433	402	431	403	434	432	386	400	435	436	410	385	445	447	430	384	431	413	412	427	421	405	445	434	407	433	425	400	398	422	431	445	415	432	383	401	398	431	445	433	454	416	436	434	413	428	426	459	431	446	405	467	480	440	433	428	422	392	431	453	369	467	444	442	431	399	393	411	418	401	407	396	447	451	426	385	452	429	416	447	405	418	426	428	410	441	374	452	416	398	425	424	432	450	404	447	434	450	436	452	402	398	403	432	439	419	408	402	401	439	412	439	423	445	395	436	411	415	465	436	448	449	432	408	461	458	435	406	417	409	420	411	420	436	445	418	426	405	446	429	449	375	420	421	425	385	422	364	411	451	429	436	414	398	425	418	398	452	449	401	410	457	383	471	429	416	422	444	469	425	421	433	398	427	451	440	421	416	420	392	426	435	399	431	423	407	460	386	401	397	407	398	413	446	390	459	439	432	389	436	428	386	426	414	428	428	457	466	442	399	412	432	426	420	468	422	462	428	423	435	424	445	411	402	386	429	439	482	399	437	415	423	427	417	457	417	484	434	414	412	430	412	442	420	385	451	452	417	389	422	431	410	448	436	422	416	423	413	385	447	454	447	433	424	415	420	382	401	433	435	413	438	421	413	380	444	463	423	460	425	415	431	414	404	425	452	415	415	461	459	471	420	419	445	399	413	396	423	432	416	397	447	409	413	422	397	426	442	429	417	376	404	396	422	434	429	460	423	422	415	430	413	433	452	440	440	447	436	399	420	392	420	399	414	402	411	444	450	469	443	404	453	403	425	433	457	411	419	412	410	427	457	409	410	411	452	400	400	432	411	446	419	406	454	422	414	439	422	450	427	429	436	414	438	388	425	420	427	422	448	417	411	398	453	432	393	448	444	441	433	423	411	388	401	377	424	421	440	400	430	413	412	458	404	431	451	469	422	410	392	503	428	431	432	441	461	444	429	444	428	404	421	424	412	400	441	425	419	427	452	414	381	406	405	445	441	428	403	432	449	400	400	381	453	442	416	423	421	427	420	434	416	456	452	421	440	448	388	439	450	424	428	451	414	424	445	365	453	418	434	427	429	426	444	479	420	432	457	441	391	425	422	468	447	422	429	462	433	442	442	433	468	410	411	385	416	481	425	419	424	418	458	414	434	406	434	417	475	414	439	443	431	429	410	437	412	388	447	406	400	448	445	404	442	474	413	426	412	453	455	413	416	439	455	447	405	404	416	422	425	416	422	462	438	425	470	435	401	420	409	380	417	416	445	393	382	416	455	450	443	406	427	429	429	406	422	427	433	447	434	413	439	428	384	440	402	411	408	409	456	451	427	423	433	425	393	450	411	439	408	398	444	442	366	441	395	384	436	390	408	437	411	426	427	392	416	424	415	413	439	452	463	405	398	421	447	453	435	438	396	436	412	435	431	430	415	417	428	403	434	412	427	418	457	439	415	397	410	394	400	397	384	430	431	428	418	467	405	399	423	401	442	431	427	476	414	434	416	406	440	443	432	445	444	447	389	425	444	413	444	433	383	407	413	413	380	402	447	440	447	445	400	395	415	401	420	423	345	386	426	451	428	418	400	396	429	441	404	430	393	377	392	435	425	438	434	436	430	454	406	393	449	382	477	445	456	437	430	416	395	429	423	451	401	437	420	382	425	396	445	437	395	380	434	449	402	394	429	405	423	433	441	413	388
2573	1218	1554	1595	1561	1582	1552	1463	1304	1116	1026	1009	930	1013	916	925	953	892	910	962	916	921	905	929	904	906	982	967	918	943	948	933	913	920	884	980	879	944	919	899	915	916	958	961	964	942	904	885	909	908	914	912	893	926	922	955	939	979	940	890	948	943	880	881	901	897	887	891	908	914	953	935	928	866	901	928	913	922	924	898	916	940	942	896	916	963	925	927	898	892	900	891	931	873	898	909	867	881	935	845	917	935	911	955	866	897	901	919	938	911	937	910	912	914	893	875	905	862	897	909	886	936	920	900	921	927	871	936	930	936	920	941	915	966	869	975	912	889	935	913	901	910	938	953	972	950	930	929	871	954	951	919	959	913	828	915	922	938	889	958	958	896	867	904	887	904	927	890	917	943	955	948	935	883	909	895	870	895	872	857	886	934	922	956	943	929	933	900	983	916	876	913	968	920	868	872	879	921	921	943	911	905	938	929	1015	905	947	849	881	910	871	935	933	905	845	927	968	889	837	939	909	934	870	932	965	899	944	878	873	876	897	946	862	911	851	944	932	932	861	910	930	927	926	898	904	904	905	885	903	911	919	916	916	905	915	873	944	928	920	918	936	924	966	937	933	952	921	889	913	967	922	894	901	933	923	863	945	946	1006	915	966	930	934	978	902	950	924	896	887	906	914	865	915	935	878	918	924	920	919	925	882	968	943	895	902	920	897	909	940	944	904	908	917	872	910	933	938	880	846	898	878	893	952	919	941	908	925	887	915	922	929	931	894	907	964	935	955	882	910	891	953	882	881	929	867	893	910	909	906	892	915	880	909	883	933	932	881	936	927	950	869	957	939	926	888	946	930	927	909	961	977	926	963	954	918	929	937	940	925	874	888	957	942	936	900	981	932	967	910	906	909	904	917	923	885	989	910	908	890	893	885	948	904	887	921	935	931	942	968	886	943	908	908	956	924	955	886	926	939	913	882	924	938	968	921	882	930	913	908	929	944	943	895	909	887	920	902	875	948	949	892	901	903	945	946	922	884	913	849	908	954	926	956	929	903	920	889	943	844	965	896	917	890	877	968	879	907	879	935	974	893	932	945	910	901	880	906	928	886	945	942	892	904	907	930	893	943	897	948	918	921	940	904	885	921	959	926	903	959	911	893	907	902	970	942	956	922	897	907	934	932	944	891	896	916	954	942	931	929	887	918	947	904	897	981	895	956	907	924	921	924	957	936	853	960	897	966	922	960	898	849	962	927	953	925	885	923	905	924	883	907	930	928	923	879	908	873	939	943	869	879	970	974	883	881	941	897	924	866	910	924	952	910	930	878	943	927	891	950	937	923	917	922	900	878	898	868	930	929	907	954	942	925	878	914	932	917	932	906	899	944	920	890	911	915	934	956	898	921	936	921	909	934	910	1012	930	958	892	919	935	886	909	966	914	940	874	897	926	987	865	929	938	939	925	909	922	897	901	1032	889	914	904	962	933	940	906	850	950	935	910	914	908	958	871	939	939	929	921	924	930	958	908	884	892	943	940	872	951	900	905	930	867	913	888	867	875	873	933	905	909	924	922	937	903	902	947	912	906	880	931	935	894	930	913	913	868	948	929	955	902	899	947	866	888	949	881	907	915	922	918	890	911	968	890	923	931	952	950	926	911	886	916	893	916	954	935	941	945	928	919	916	911	870	939	906	886	919	894	903	873	909	958	940	938	926	893	905	972	928	916	921	914	917	860	924	938	962	939	907	936	910	904	915	994	917	912	899	926	978	936	891	910	957	959	876	981	937	908	924	929	876	931	936	933	882	915	907	913	870	954	902	929	886	891	937	936	992	941	885	886	894	901	884	959	889	886	912	899	936	892	917	912	970	922	906	927	935	884	852	969	920	930	929	945	935	888	921	899	937	953	891	877	911	934	931	948	940	874	894	928	938	987	878	937	924	951	957	944	972	958	867	917	876	889	912	921	892	915	928	871	896	921	931	957	886	868	953	946	956	931	909	938	945	876	952	902	870	886	968	889	884	916	943	913	892	857	914	901	885	880	945	910	848	896	929	980	905	883	909	898	894	913	924	945	938	894	916	891	911	906	961	881	931	897	903	920	921	930	856	935	898	911	970	950	950	923	901	925	921	931	922	872	931	922	864	951	932	918	962	903	915	938	938	918	925	930	956	941	919	916	876	897	875	906	938	985	864	917	925	893	897	882	930	923	947	941	868	897	888	903	899	901	963	901	905	955	919	899	943	935	926	892	876	861	916	935	990	925	948	888	978	928	925	881	988	937	875	944	865	965	868	885	893	949	910	933	929	941	927	941	943	937	914	917	968	913	898	945	886	928	906	917	876	879	886	920	894	895	958	908	905	951	908	918	867	879	985	945	932	829	897	936	902	882	915	924	949	899	834	884	896	945	928	940	886	941	981	923	915	937	911	948	934	918	905	965	923	919	902	902	929	862	910	868	901	929	935	960	924	935	951	873	926	901	892	919	862	936	981	907	868	940	904	905	961	868	922	881	909	922	904	909	917	935	943	920	881	941	918	896	921	974	909	850	873	875	942	931	859	939	978	928	903	927	898	978	955	948	899	938	900	925	957	936	888	886	920	900	921	913	913	912	899	862	965	979	938	960	900	935	984	894	899	906	868	931	876	929	919	978	980	920	919	981	888	961	919	895	926	916	942	889	960	855	918	891	988	928	896	898	981	912	898	931	865	933	996	830	930	893	913	938	949	942	872	970	928	881	895	928	904	929	906	853	931	914	942	900	926	916	987	879	983	915	909	882	889	910	916	891	926	885	872	953	897	966	928	907	933	912	916	876	908	854	943	894	923	893	912	870	889	902	924	865	872	897	893	914	908	946	882	960	908	955	967	902	861	917	857	911	915	880	976	900	941	966	901	905	927	922	948	923	867	978	953	891	905	890	907	934	867	911	916	882	855	876	943	947	956	893	874	888	924	873	929	939	921	931	897	902	950	864	913	864	897	936	927	916	944	896	919	885	898	887	918	936	903	891	927	901	954	952	944	907	879	904	924	917	966	906	974	962	896	893	895	939	948	902	928	988	948	949	925	868	947	857	915	896	916	938	875	952	960	892	899	942	978	937	910	946	907	957	874	971	895	957	906	895	929	967	931	929	927	910	901	875	892	913	927	928	903	861	899	877	924	927	918	961	925	931	902	917	966	881	894	904	919	956	893	918	899	943	962	915	919	881	868	879	924	919	899	946	968	928	927	908	979	905	914	919	862	911	929	829	927	936	917	931	904	905	925	890	932	891	900	866	928	957	929	926	919	908	943	913	881	909	922	942	941	895	901	921	947	922	826	869	870	900	915	893	904	940	884	954	906	933	949	938	965	915	877	873	907	901	924	944	936	913	939	919	940	991	947	963	960	917	902	934	898	893	893	834	913	927	894	950	904	952	934	923	955	896	966	924	908	933	934	968	909	958	950	889	908	943	908	902	905	925	920	928	934	946	922	928	945	952	920	875	951	954	931	920	950	885	963	926
9245	1292	1248	979	757	661	625	562	458	391	304	320	311	303	288	267	270	286	281	274	276	277	281	267	275	294	280	288	272	248	289	303	283	263	248	292	261	258	252	269	277	256	230	293	292	245	268	274	299	289	270	292	280	268	278	283	267	273	272	276	265	271	268	278	273	271	275	282	284	287	295	269	311	273	262	278	267	268	286	296	269	240	267	293	265	273	270	280	268	271	255	293	282	291	274	276	268	279	237	286	285	263	283	254	287	266	283	279	277	255	287	305	267	259	281	270	273	254	256	313	293	268	271	269	252	260	250	286	303	265	296	290	289	260	288	281	241	297	260	283	272	274	284	257	276	281	269	272	273	249	262	263	331	271	261	249	240	279	255	262	272	279	271	282	289	257	267	257	252	263	277	249	259	286	240	282	283	276	261	251	244	263	290	294	258	232	271	265	295	283	271	249	290	250	276	213	302	282	288	318	257	278	271	284	264	246	271	238	264	266	241	283	274	278	253	312	257	267	258	278	294	258	292	257	291	273	269	264	265	265	310	283	268	262	266	272	274	279	289	289	244	292	259	272	254	263	265	280	266	250	255	254	242	265	307	274	278	276	278	264	288	273	282	291	254	264	272	275	276	258	239	257	285	307	258	295	277	268	287	287	269	271	283	282	269	257	282	266	268	282	294	291	258	295	229	285	263	286	292	272	278	298	302	264	272	260	238	296	260	258	229	264	298	294	291	274	285	299	260	272	281	282	285	286	295	310	299	238	264	269	282	308	251	263	271	278	294	272	275	276	303	265	263	291	280	280	290	272	279	253	253	285	267	254	292	289	283	263	255	268	301	224	288	242	260	258	279	288	291	261	287	276	245	280	265	279	244	272	290	281	256	297	287	288	271	264	299	245	286	265	284	290	321	284	276	302	279	298	264	277	280	279	269	272	244	261	301	265	277	268	292	265	252	251	249	263	271	277	258	263	241	267	281	264	266	267	230	283	265	259	249	258	277	297	280	280	291	269	252	285	294	284	269	297	288	231	246	254	262	291	276	292	311	292	288	238	255	269	236	262	262	292	257	254	269	272	279	279	270	294	249	250	259	296	294	302	265	304	261	259	243	239	259	277	267	263	306	278	260	277	272	265	257	278	275	273	290	282	252	251	271	248	272	292	265	281	257	263	252	277	286	280	273	266	277	233	274	299	270	255	267	283	280	280	250	301	279	264	270	321	289	275	285	280	269	248	279	262	257	282	280	287	307	288	275	254	239	260	272	238	296	277	277	277	271	270	266	256	260	253	298	276	285	228	237	301	240	257	282	258	299	290	289	269	280	261	293	267	265	280	283	296	276	269	285	276	293	260	271	311	276	293	277	277	259	283	285	267	262	251	307	278	310	263	257	297	277	272	272	257	309	286	286	276	285	289	287	264	280	270	298	243	285	278	293	279	265	280	263	274	272	262	284	299	275	276	269	278	256	273	269	293	303	277	261	282	295	271	252	253	266	294	261	226	278	266	242	285	271	251	286	273	258	293	262	258	266	256	275	261	265	261	262	254	286	273	258	249	293	261	331	247	254	254	253	279	297	274	253	304	276	286	272	269	274	291	314	296	274	257	258	263	284	279	282	269	270	287	262	293	263	253	281	263	279	279	252	310	271	269	272	255	257	257	311	287	268	255	257	254	258	299	248	272	256	297	270	250	257	265	242	276	268	260	300	248	263	289	233	298	252	252	302	265	268	256	297	273	283	266	291	240	273	282	287	281	285	268	269	283	277	261	272	272	292	265	293	282	253	250	273	292	254	287	256	291	286	270	298	273	291	293	257	279	274	256	255	283	273	288	281	275	269	290	268	221	277	250	275	280	313	300	293	272	264	286	314	272	260	277	278	266	263	255	283	301	275	305	294	272	291	262	294	271	271	257	269	285	296	268	273	245	259	268	262	262	289	255	254	306	271	267	270	281	301	225	262	278	251	280	280	251	252	258	265	288	269	273	266	278	286	274	290	264	300	272	280	266	278	270	282	293	256	272	247	259	233	305	289	297	254	259	300	254	253	293	288	292	269	260	250	274	335	262	269	260	272	287	266	258	274	254	273	265	287	295	271	297	300	267	303	278	268	255	265	265	259	254	268	253	277	284	273	276	276	239	251	287	274	261	234	280	300	237	270	291	268	267	269	291	263	278	287	314	255	279	261	261	284	274	285	299	254	281	303	274	264	297	273	246	295	270	308	260	308	258	274	289	277	293	283	270	285	300	259	288	287	254	281	282	268	279	272	287	268	288	271	269	297	258	263	297	266	262	296	282	274	269	249	302	281	303	286	272	266	267	257	264	262	265	310	269	247	299	284	266	264	285	266	285	275	267	250	275	274	306	268	269	296	253	255	289	287	258	242	270	299	261	283	268	291	250	294	283	275	256	299	264	250	241	294	272	274	269	273	282	259	274	263	321	249	304	308	310	286	266	250	283	292	253	272	291	266	290	272	282	282	300	283	239	237	278	274	266	254	279	252	293	290	268	276	290	254	255	266	276	269	278	243	240	260	263	267	305	275	271	263	275	286	245	251	260	277	258	270	283	288	254	311	290	266	298	292	289	270	259	244	275	264	286	296	314	298	271	265	311	252	269	269	278	297	299	290	268	279	249	283	270	283	282	315	285	270	279	267	272	263	276	272	270	251	243	260	275	259	258	288	274	271	267	307	266	259	290	243	251	275	259	267	278	226	262	290	286	279	257	311	267	276	277	269	315	268	297	292	279	280	264	281	307	265	244	258	287	255	261	266	275	251	248	295	250	301	279	267	299	327	294	291	278	260	313	264	291	276	326	298	251	294	255	291	277	286	266	296	280	295	254	302	260	284	316	283	265	289	275	277	248	267	272	262	261	241	283	323	292	301	331	279	285	281	279	281	258	258	258	297	250	284	282	275	278	261	283	281	268	274	273	246	291	278	288	303	276	285	248	291	277	285	231	299	282	264	303	300	264	284	263	266	247	303	258	282	275	287	282	274	300	280	267	263	290	270	239	275	295	287	277	262	266	284	271	308	286	267	296	273	284	279	281	279	262	302	303	287	229	274	272	270	265	272	273	265	279	289	285	285	287	252	244	292	260	284	282	296	269	277	265	278	277	253	287	277	276	278	250	254	270	275	290	251	252	283	279	290	265	257	259	292	253	296	297	318	240	269	270	282	269	254	301	233	276	280	269	257	259	277	255	269	265	303	272	276	266	243	256	271	264	304	272	277	260	275	260	258	261	272	288	259	252	258	262	274	275	279	272	265	249	265	312	285	286	269	293	326	292	301	275	310	270	261	250	265	269	255	259	242	283	300	289	297	263	241	279	295	291	255	296	287	262	274	274	294	268	283	233	268	280	283	262	297	278	344	286	246	260	260	223	264	274	273	269	257	257	262	267	236	284	237	264	272	261	247	260	290	286	258	300	263	260	270	251	281	273	259	272	286	285	304	285	272	273	267	279	260	246	253	267	299	242	263	283	267	272	285	262
7344	1590	2698	3056	2545	2365	2398	2156	1680	1231	1007	884	816	712	703	693	665	675	669	658	687	665	678	674	659	687	684	692	674	675	675	610	656	670	628	637	622	635	650	652	648	625	668	645	616	570	625	646	581	695	627	630	622	633	629	606	643	596	622	573	647	584	619	628	666	593	632	660	624	645	584	602	665	646	565	642	604	609	646	638	615	655	630	615	623	601	627	566	612	618	633	603	646	628	634	606	626	610	625	624	595	622	620	618	604	683	597	568	635	618	588	577	632	605	618	585	587	599	641	579	572	592	628	628	631	615	614	641	660	641	652	590	658	599	633	626	621	607	637	595	629	603	573	631	620	644	652	621	637	658	619	649	603	654	598	640	667	615	598	623	630	570	631	597	597	610	619	632	634	637	585	622	625	579	592	608	642	628	623	630	588	578	606	620	645	624	618	605	587	647	663	598	621	615	598	640	617	597	590	590	590	642	611	613	567	609	575	594	584	633	625	576	635	641	609	587	624	600	600	646	635	623	626	647	608	606	602	597	599	586	628	608	612	597	586	654	647	619	632	597	647	602	604	618	640	640	629	631	581	659	622	656	625	592	612	614	652	643	624	603	617	597	632	601	658	610	588	603	627	602	627	600	619	598	636	622	640	602	616	648	605	622	601	620	646	630	592	633	612	637	598	673	612	599	583	656	659	604	608	612	579	604	593	660	636	625	618	618	640	625	653	604	625	641	579	662	652	628	607	657	612	591	645	602	613	634	593	600	604	601	648	610	635	613	621	613	618	668	614	616	588	649	599	588	598	607	620	604	611	646	613	576	629	647	632	578	618	591	604	616	607	619	626	612	617	616	630	585	654	591	654	616	638	570	588	616	634	584	616	594	654	637	569	613	638	662	638	608	607	636	621	600	580	602	628	649	629	628	659	655	646	620	616	639	627	657	591	597	620	605	614	606	596	638	634	641	589	596	613	548	589	630	651	640	588	604	603	625	610	618	600	629	611	684	664	628	624	628	619	634	611	650	592	599	628	621	655	637	612	567	633	634	660	587	650	549	607	563	637	562	600	623	585	630	599	632	625	598	664	617	648	634	631	592	639	611	641	627	600	631	604	627	624	651	660	631	534	594	679	629	657	615	621	637	594	594	662	612	610	638	613	610	654	574	567	634	642	608	610	617	620	641	614	628	587	591	621	670	603	613	624	601	619	634	598	624	640	612	651	589	616	612	644	613	640	619	599	599	611	584	625	679	612	589	631	653	627	620	570	656	630	613	574	606	598	621	590	636	657	641	605	625	610	589	594	590	618	619	603	623	608	647	575	623	600	617	620	573	605	633	602	659	623	667	593	621	668	638	606	607	589	564	589	619	607	583	627	625	620	604	619	601	630	631	578	591	587	588	642	624	611	646	586	650	637	628	630	639	612	644	629	638	639	654	624	630	608	621	643	571	622	596	633	598	614	628	598	595	604	647	590	615	665	619	587	665	629	594	608	593	671	569	633	612	646	585	589	644	632	629	647	616	620	616	640	606	618	582	595	590	604	582	605	668	640	593	619	596	590	643	660	582	635	629	630	615	641	607	626	626	612	624	594	602	671	592	664	634	641	634	612	599	594	625	594	622	592	647	648	635	579	639	621	669	606	634	689	574	626	625	596	627	647	642	578	633	616	617	601	610	585	671	619	607	626	630	638	632	600	675	586	587	580	671	583	602	611	662	633	595	605	600	629	648	601	635	572	616	620	597	592	595	618	591	633	634	613	585	619	623	630	600	596	616	628	639	622	605	659	583	634	621	601	571	644	615	608	627	594	646	613	623	585	614	655	628	603	637	615	629	621	608	593	615	638	568	633	608	588	657	646	641	645	629	631	598	602	614	643	618	614	622	614	613	676	651	621	601	611	592	601	600	628	600	583	665	616	616	646	587	618	611	680	641	571	620	591	620	650	620	601	568	596	615	611	622	613	642	602	605	588	613	635	632	593	603	670	643	629	612	593	623	660	593	650	610	631	638	616	656	607	659	580	612	585	630	576	628	647	585	628	638	626	617	650	647	625	558	592	583	618	605	586	599	646	637	611	605	607	561	615	623	643	625	574	605	595	586	628	579	665	655	620	638	644	610	612	635	615	593	588	596	659	616	608	622	670	653	608	597	637	612	590	603	611	651	639	616	659	608	642	606	582	595	608	612	590	612	639	646	609	616	590	592	610	613	619	619	617	599	593	607	649	596	626	549	600	595	581	552	628	651	601	604	641	615	621	591	609	633	586	642	639	587	632	610	630	632	683	589	640	589	579	646	611	609	640	617	612	648	618	650	607	614	592	650	629	614	625	594	581	630	649	645	604	606	594	562	598	620	573	600	633	613	570	587	616	577	634	626	609	628	615	627	616	582	625	609	630	614	611	576	650	592	591	667	624	611	630	612	610	576	619	638	588	660	599	651	583	600	588	572	557	624	593	618	656	617	635	659	621	628	603	589	627	624	629	666	613	604	591	614	660	590	620	630	597	634	607	591	619	612	568	654	608	577	624	609	596	646	629	651	629	626	635	595	631	614	640	563	635	635	620	607	634	611	571	629	613	629	636	627	589	628	643	562	615	579	596	619	587	613	575	594	658	602	563	651	620	642	642	596	627	615	593	568	603	605	609	625	597	645	618	631	615	607	622	603	660	652	627	602	570	643	602	629	614	628	614	638	588	651	623	600	603	626	636	611	652	629	581	611	620	594	619	602	619	626	658	596	591	617	616	625	603	615	589	599	599	554	632	642	600	574	615	578	612	613	607	620	623	605	623	632	602	639	631	647	618	621	585	616	611	624	585	647	618	620	604	640	657	622	635	629	577	643	632	657	610	579	616	649	588	612	580	583	654	590	584	587	575	609	605	674	637	597	601	652	601	688	638	617	615	597	599	645	654	603	652	637	616	575	602	634	638	610	601	612	619	637	607	585	607	637	606	599	587	624	661	624	576	619	616	610	604	596	604	639	630	622	597	593	603	606	598	589	644	661	592	592	616	608	559	634	619	561	620	604	606	629	617	638	592	610	622	609	630	602	582	631	615	609	626	595	627	614	616	610	610	628	609	624	603	598	601	637	579	636	587	655	589	623	651	608	616	631	650	641	617	631	636	618	601	559	607	601	634	571	652	612	641	625	639	636	567	642	636	618	604	631	633	613	635	585	585	577	645	626	637	631	637	627	623	596	639	642	616	555	649	603	627	623	562	574	644	639	619	623	612	642	594	595	599	578	618	625	613	608	643	625	602	591	643	605	618	605	637	643	619	636	603	601	606	633	619	641	576	594	626	648	619	662	553	606	632	608	570	620	650	587	612	642	636	601	613	668	588	606	631	603	623	585	631	649	635	640	612	594	607	624	619	579	588	615	608	599	595	611	617	637	604	614	613	616	644	605	631	625	578	603	611	582	641	628	579	588	628	621	617	639	596	590	594	586	613	582	624	620	626	625	595	608	628	651	584	649	588	583	632	627	602	593	622	590	628	628
16891	2475	1874	1361	967	728	671	656	462	326	251	235	182	179	161	166	160	181	169	154	166	154	149	183	169	152	161	145	157	158	173	172	155	155	150	124	152	136	157	145	151	155	161	164	158	122	143	128	140	127	153	144	144	129	138	156	130	148	139	154	162	139	141	152	153	170	161	140	155	153	147	154	155	180	179	148	140	131	151	142	153	144	150	120	182	168	155	136	161	190	171	146	139	149	178	157	157	143	191	160	168	136	129	147	146	146	154	133	161	153	135	159	140	139	146	161	163	164	192	180	176	149	160	167	168	143	159	139	164	152	161	134	152	152	189	150	150	144	161	151	153	145	164	143	163	161	161	155	147	153	138	139	146	148	163	165	154	158	156	150	144	163	157	136	170	171	156	143	160	153	182	160	167	149	150	136	153	142	158	168	138	168	140	145	140	179	147	142	141	161	163	138	122	155	158	152	140	173	155	136	166	161	150	152	169	135	164	152	155	146	159	133	180	151	141	146	174	149	164	161	170	157	138	142	139	151	168	162	156	155	142	123	155	145	144	145	145	133	138	142	138	149	141	162	146	150	157	135	142	166	158	136	136	140	143	146	151	139	151	155	129	165	148	161	140	144	146	168	154	155	180	146	178	151	165	142	162	152	120	180	138	157	156	167	146	170	139	156	162	163	123	144	150	148	139	151	153	135	192	155	149	137	137	146	161	129	156	158	169	151	148	174	155	149	153	149	136	148	123	146	167	145	142	140	150	161	146	147	143	142	142	153	157	170	143	127	154	157	122	132	168	144	142	127	145	155	181	145	152	165	143	159	162	161	163	148	195	169	154	124	143	156	155	170	166	156	141	155	150	122	128	144	135	125	146	150	166	155	147	150	169	154	166	154	138	156	131	153	160	146	156	146	157	157	149	172	153	150	125	163	145	149	148	165	127	149	170	151	136	174	164	152	144	134	136	154	152	149	172	166	154	123	155	169	133	143	142	145	151	146	153	139	139	148	147	138	162	160	157	126	149	162	153	150	148	176	159	166	161	157	163	154	155	125	124	142	145	148	140	145	147	163	135	144	166	153	128	155	171	139	159	126	160	164	140	153	177	148	172	166	153	159	152	130	142	138	161	158	163	133	156	178	165	152	161	144	145	160	165	130	155	157	136	146	148	154	154	147	166	149	142	136	159	146	144	168	181	129	176	191	144	138	158	170	156	138	175	138	150	142	151	144	146	124	161	160	157	156	143	133	157	143	158	156	165	152	159	143	143	160	151	132	162	150	152	179	130	165	150	132	156	147	166	173	140	176	147	126	163	164	123	135	181	153	158	161	135	160	164	142	161	145	151	135	126	139	176	146	155	136	139	136	157	137	154	135	134	147	153	146	160	127	147	151	149	174	145	190	131	160	164	149	137	160	161	151	149	169	149	151	152	142	145	133	170	144	141	151	165	177	151	140	145	145	136	161	137	152	152	144	141	148	153	143	143	162	146	133	132	141	134	147	120	149	168	142	152	132	148	181	151	153	154	170	168	150	136	148	131	159	171	137	148	154	156	145	144	133	163	141	143	147	142	158	148	151	142	164	144	146	174	134	155	132	162	157	161	133	135	153	139	150	139	149	154	153	168	127	131	147	151	168	155	146	148	135	156	151	161	126	168	138	146	176	144	166	132	145	155	143	164	155	149	158	145	140	143	125	164	145	180	152	158	162	152	148	117	147	154	164	169	136	167	172	138	130	161	114	149	146	139	146	175	145	161	130	164	150	139	158	165	151	141	148	139	165	150	147	136	170	157	144	170	143	189	142	155	153	165	168	142	158	124	136	146	155	151	160	146	156	141	136	142	138	172	153	133	150	159	165	150	165	150	147	168	165	171	147	142	150	160	164	151	143	145	159	156	160	135	147	164	161	154	150	138	156	147	164	169	151	148	151	152	143	146	142	162	157	144	147	154	150	182	165	158	147	135	140	168	144	164	153	165	140	140	155	139	154	132	136	151	146	147	161	132	144	146	170	149	171	166	150	167	147	161	163	144	162	151	180	151	173	153	147	143	156	137	150	173	164	143	157	148	157	153	143	151	153	161	158	109	141	118	172	150	146	155	161	165	164	121	168	145	148	153	159	126	173	165	166	156	178	166	145	152	135	178	121	137	152	146	166	131	154	141	155	138	126	157	164	162	120	163	162	169	171	180	155	152	166	165	153	150	147	174	138	135	160	139	152	186	142	128	146	134	151	136	128	156	144	193	150	159	133	149	172	172	149	138	149	149	137	149	132	135	150	160	147	164	154	154	157	182	159	176	144	144	152	151	135	157	143	159	145	151	142	162	152	145	140	150	149	131	178	128	170	146	151	159	139	145	144	156	158	142	160	134	132	169	154	156	151	141	128	189	152	142	148	133	157	169	156	148	151	143	153	136	142	137	150	150	150	173	147	149	141	159	159	157	156	176	156	182	168	151	135	171	132	150	140	139	129	172	152	168	164	155	165	151	146	150	153	159	137	145	146	166	124	164	152	156	135	144	132	155	149	165	156	149	161	158	144	139	149	142	145	145	139	147	144	179	157	155	150	148	142	138	146	153	157	175	114	144	169	159	154	153	126	171	143	160	157	150	178	162	154	161	181	142	158	149	169	169	151	147	151	140	153	148	145	147	166	139	151	160	156	172	150	167	137	121	147	144	135	150	154	150	161	123	164	151	167	141	144	155	139	133	155	164	140	132	156	137	153	147	152	129	152	154	147	140	147	129	165	155	143	154	164	161	158	162	152	126	159	166	166	157	135	153	136	161	157	146	130	112	134	157	161	112	137	153	169	132	141	140	148	160	142	149	132	142	158	153	166	154	154	144	137	141	154	134	152	134	149	123	158	127	151	157	141	151	168	155	156	142	153	142	140	148	151	148	136	147	171	151	150	145	127	155	145	180	157	186	152	124	146	143	130	144	146	170	149	137	139	150	153	140	142	127	161	142	156	161	135	176	121	138	162	163	140	151	129	164	149	165	156	142	147	170	133	152	147	149	160	123	160	170	181	163	156	168	162	154	151	113	148	146	161	165	159	129	144	172	135	145	167	151	147	153	153	179	140	139	150	143	195	135	172	155	154	152	175	143	174	137	165	147	149	157	116	133	153	140	148	173	171	168	159	160	150	148	138	148	140	135	136	150	152	156	148	135	166	151	144	146	148	164	130	155	149	151	150	138	138	164	151	143	143	131	172	191	145	139	158	155	142	135	148	134	144	155	166	143	140	155	130	143	154	146	157	157	149	165	135	134	141	156	176	150	148	133	150	149	137	137	144	159	165	167	155	154	157	156	138	172	137	154	145	128	140	140	142	162	161	164	136	154	167	153	136	122	158	180	158	158	166	151	175	168	139	148	159	169	164	148	149	161	159	159	186	147	160	135	125	144	163	156	145	146	167	165	145	161	155	153	163	172	140	160	162	172	152	144	152	137	139	167	148	162	120	149	133	163	179	159	156	153	152	163	140	143	147	156	145	143	163
9359	2036	3674	4300	3675	3040	3087	2803	2082	1437	1118	873	652	555	530	528	497	537	474	461	444	480	476	473	456	470	472	435	474	482	426	463	376	445	372	406	425	419	425	424	424	414	434	425	418	397	361	431	404	411	383	375	398	407	374	408	394	400	392	386	405	385	411	416	360	380	370	391	381	380	401	417	422	386	394	415	400	409	386	383	365	372	361	385	416	370	391	389	367	388	379	393	385	396	371	390	396	401	394	397	434	384	391	372	393	395	389	361	399	349	361	378	380	363	412	393	347	402	414	392	408	371	387	366	363	402	393	442	362	389	384	342	334	385	414	367	374	355	371	388	385	385	379	412	410	378	393	385	387	417	402	360	378	381	379	358	420	376	388	395	360	356	359	377	377	356	372	384	388	364	350	394	367	361	432	371	372	388	367	398	386	358	402	396	370	368	399	396	392	389	433	367	399	409	396	370	353	355	441	387	392	391	364	379	383	398	362	373	353	413	366	371	377	387	399	380	378	373	345	340	403	355	396	402	370	372	400	339	389	385	361	421	387	411	376	385	372	359	377	359	369	363	400	398	377	370	370	376	369	374	388	383	339	378	371	398	389	406	397	366	402	369	382	375	365	355	404	372	410	407	404	374	389	365	382	379	412	398	351	354	373	384	400	377	360	366	381	346	413	378	437	391	416	395	431	386	361	394	365	404	363	371	363	349	385	402	412	415	365	394	400	382	381	429	388	352	393	384	417	402	387	420	379	404	391	412	400	372	372	358	408	359	371	405	393	377	379	351	373	375	371	371	393	379	368	373	383	360	386	367	351	368	400	349	369	377	393	392	347	370	386	347	382	371	380	373	374	352	352	378	350	403	391	393	400	395	397	372	375	404	386	417	387	367	355	380	373	363	379	405	388	424	371	408	426	405	409	382	356	380	365	380	350	421	367	377	371	394	385	366	412	412	392	405	361	376	340	367	358	383	378	378	361	384	390	363	356	368	374	398	384	385	370	354	361	380	375	367	378	361	398	344	377	367	390	382	375	364	357	389	407	382	434	389	386	426	379	407	406	366	399	374	375	393	375	388	375	386	377	368	391	374	384	356	365	395	431	358	399	368	426	392	376	397	380	411	373	370	376	399	388	392	370	356	393	366	381	386	369	406	377	364	376	357	354	398	396	384	385	367	371	369	434	349	393	351	339	404	383	394	391	359	356	396	409	416	375	390	380	367	384	415	372	392	390	383	389	387	380	387	402	401	392	381	386	403	386	381	380	401	359	404	367	392	370	378	412	370	380	393	407	382	391	353	405	394	390	400	370	403	408	376	404	382	409	377	383	419	388	370	393	367	388	372	388	387	382	359	380	352	369	374	369	413	387	369	353	423	395	384	407	358	347	394	384	338	387	376	380	377	416	373	398	374	396	383	371	401	378	344	370	367	383	389	377	349	406	388	373	371	376	375	393	384	382	332	371	349	376	365	390	377	374	408	385	379	374	402	368	405	382	408	395	387	385	392	376	399	381	380	367	385	392	425	375	380	372	381	398	409	379	414	383	350	377	380	381	360	407	372	413	364	339	378	387	385	388	366	364	376	382	389	371	356	396	387	412	392	387	363	392	418	357	383	331	350	400	365	390	382	392	412	374	382	362	335	335	401	335	349	416	379	370	398	381	407	391	411	382	385	360	415	385	387	378	399	386	381	364	396	366	432	433	388	409	413	405	376	411	355	352	373	429	355	376	372	347	402	395	381	378	362	374	404	376	413	375	374	411	379	398	383	379	389	387	366	386	391	392	400	388	376	385	394	377	376	375	366	396	388	392	339	415	383	387	389	396	353	401	388	398	410	420	388	381	381	363	390	380	346	363	393	406	382	416	402	391	410	394	387	372	422	383	398	366	377	397	376	389	339	391	396	367	355	398	381	400	377	384	400	347	425	386	399	363	371	368	364	402	401	376	391	395	403	353	392	388	387	412	384	381	399	412	378	403	390	357	379	367	348	398	355	377	371	382	343	381	395	377	393	380	344	397	372	387	374	378	402	363	405	388	387	388	341	415	362	357	373	404	402	387	366	409	392	394	372	405	353	333	380	361	341	346	359	360	395	417	382	373	406	352	372	388	340	387	352	385	358	382	358	392	383	347	380	403	375	397	371	404	370	359	410	361	367	367	370	387	391	369	382	402	401	417	392	400	390	417	387	367	351	369	414	406	376	409	373	367	384	364	364	384	379	387	354	375	353	389	399	358	415	392	357	397	392	382	365	406	364	388	379	385	342	399	341	395	392	408	373	365	392	382	384	369	389	391	405	427	368	381	371	403	381	428	388	379	381	381	378	393	375	383	371	361	374	365	357	380	390	380	398	385	381	361	389	399	372	364	379	366	407	398	385	391	352	381	371	367	413	387	385	375	402	398	352	395	395	411	374	382	380	408	387	381	380	450	370	396	380	366	353	391	375	359	358	413	381	399	391	406	394	402	393	369	400	412	397	396	392	410	376	397	375	405	394	395	361	389	386	364	368	395	416	387	380	378	378	394	378	367	372	389	417	396	354	370	379	381	391	348	348	423	389	385	391	412	405	362	373	379	389	388	375	391	381	372	373	407	391	413	393	370	372	384	378	371	389	371	393	399	360	377	401	385	395	358	369	404	372	390	362	369	353	412	376	361	398	386	417	398	369	374	352	387	373	393	366	382	384	395	366	348	375	411	366	394	366	343	348	374	383	400	387	366	385	382	390	392	410	385	409	348	374	403	345	365	399	376	375	377	390	382	380	392	374	384	409	367	371	416	375	384	408	358	373	372	384	403	352	385	387	356	391	392	355	390	389	386	366	354	372	352	433	379	367	416	406	401	377	381	389	377	371	367	400	368	365	366	371	389	360	400	392	386	369	399	371	377	374	397	369	382	438	361	408	376	367	390	406	391	384	375	384	431	371	428	410	381	392	386	393	353	359	362	363	390	371	341	398	398	407	389	387	384	383	386	351	356	392	381	386	400	370	393	362	390	384	345	425	357	340	363	381	396	363	393	362	404	377	356	380	386	359	372	399	394	390	392	371	391	370	367	406	383	393	411	382	378	411	365	378	350	364	403	329	341	373	381	391	400	381	379	376	374	379	366	380	406	389	383	382	358	390	412	383	386	386	380	397	391	400	402	394	393	398	435	420	355	378	369	399	390	351	394	372	378	366	415	376	400	393	378	381	371	382	364	402	368	398	382	377	390	394	409	352	401	410	359	365	400	381	411	360	390	411	374	395	386	395	355	367	406	418	360	434	377	368	371	384	410	370	365	372	380	395	373	359	411	391	419	358	387	406	372	366	371	371	374	379	415	399	367	388	405	394	393	374	382	400	413	402	397	374	360	358	388	347	386	405	403	388	385	371	385	399	355	389	373	427	377	400	383	433	364	392	375	345	363	393	373	383	349	383	378	412	400	400	374	394	421	372	389	377	367	364	379	366	416	391	362	387	402	384	402	384	401	399	384	349	394	377	391	369	412	361	387	353
2334	770	750	690	579	501	548	516	485	481	483	438	421	403	388	428	412	413	446	442	422	438	413	446	427	455	418	456	427	412	443	402	423	403	452	431	461	409	418	422	442	421	398	391	443	433	399	417	434	420	429	437	421	421	430	414	395	426	410	439	421	411	433	419	418	444	464	432	441	443	497	389	413	403	420	432	416	432	378	432	430	410	462	455	455	427	411	414	466	443	428	427	412	413	387	395	438	415	447	416	391	402	398	447	455	425	382	443	426	440	449	436	410	404	421	441	429	396	407	431	422	409	415	447	437	432	416	410	466	405	411	417	438	410	426	422	408	461	419	444	387	438	400	431	436	428	414	407	437	434	434	397	466	411	389	447	464	454	438	441	433	428	427	405	436	454	433	408	404	428	432	417	442	406	424	424	406	418	427	412	425	432	408	440	433	421	376	432	391	423	384	437	410	392	411	433	419	404	405	434	438	404	439	374	454	426	400	420	417	421	427	459	435	439	456	393	444	476	439	426	416	431	427	408	448	423	433	378	451	428	434	398	399	385	408	434	447	429	377	367	430	427	391	424	464	445	431	430	434	446	413	393	415	422	400	439	446	458	415	448	420	417	433	421	415	392	436	396	440	448	434	423	415	445	402	374	464	418	403	428	400	453	464	432	423	384	443	454	422	421	443	429	450	398	425	386	371	460	404	432	440	403	413	379	423	442	438	441	392	470	468	415	477	413	394	379	421	438	413	444	413	453	400	417	483	448	420	477	420	439	445	408	393	423	447	447	447	413	380	416	439	411	437	407	437	418	412	416	422	454	428	424	421	407	436	441	462	431	390	431	404	411	379	413	408	423	435	405	403	425	402	417	464	402	425	413	427	396	434	371	428	413	441	404	375	424	385	408	421	383	408	426	453	418	395	392	415	451	454	447	417	433	430	461	419	452	462	425	433	406	384	408	462	408	413	466	420	465	426	437	406	409	441	433	434	418	457	410	410	424	417	436	428	414	423	452	418	414	401	419	438	436	426	411	482	416	411	422	429	440	410	429	414	416	391	399	430	440	423	411	381	397	435	425	423	402	427	457	411	392	402	440	438	430	455	386	435	434	459	403	441	450	430	413	460	460	460	394	404	403	400	469	415	449	428	395	446	416	406	413	454	433	449	441	421	464	410	406	425	393	441	478	421	417	426	432	426	447	469	444	391	466	454	449	451	435	428	465	418	423	418	447	414	415	445	417	425	405	397	407	413	433	433	401	466	406	409	426	439	452	387	447	398	401	419	432	480	418	419	431	419	440	449	419	438	395	386	408	427	416	406	412	392	450	396	453	435	426	405	408	460	410	439	429	458	395	435	430	450	444	421	422	398	447	405	477	449	394	390	406	440	403	395	411	430	432	428	410	472	441	423	445	413	404	453	448	409	474	398	401	392	416	442	390	411	425	406	402	463	438	436	447	376	390	429	456	418	432	439	404	413	433	438	438	414	453	412	425	400	424	441	439	391	433	382	406	450	440	416	427	426	421	466	383	398	411	435	395	424	383	409	413	437	432	428	409	403	396	451	457	410	412	403	411	440	460	434	433	396	415	428	447	455	391	410	450	417	387	405	444	410	423	397	452	453	395	386	441	400	433	425	425	412	409	429	468	432	423	418	434	430	455	439	445	426	405	469	424	398	418	394	397	419	399	431	424	413	432	403	433	403	392	448	415	411	443	425	418	467	428	463	425	410	419	404	406	436	448	423	473	437	376	433	405	442	460	415	427	442	414	457	434	453	392	387	395	435	420	419	419	467	414	426	433	442	439	449	406	432	390	374	423	425	448	420	440	415	431	412	415	389	442	437	429	429	441	442	420	426	418	410	389	448	433	421	407	429	450	439	447	453	449	450	469	369	370	411	437	443	461	446	420	421	443	386	396	447	440	421	418	442	426	410	448	425	403	419	460	404	401	415	442	416	436	430	429	444	430	445	408	407	454	415	373	437	402	428	414	428	437	448	445	368	439	395	405	406	427	461	435	425	427	401	411	451	469	426	409	426	442	452	424	394	386	428	448	417	412	429	403	425	424	439	439	435	440	415	420	416	414	418	390	441	409	445	436	422	454	434	413	399	397	408	392	418	417	432	408	447	460	412	393	448	427	446	423	479	394	437	431	423	386	438	438	409	421	410	414	439	437	412	375	441	398	422	424	426	392	436	423	384	435	412	412	432	468	443	418	424	424	428	451	425	427	427	458	433	431	456	402	413	407	400	431	430	448	474	403	425	437	459	410	462	398	450	430	451	409	428	435	438	426	391	392	411	413	421	431	448	434	450	436	414	404	377	426	417	445	425	394	440	418	424	356	399	391	419	391	438	394	396	423	490	467	426	474	457	434	414	422	411	440	448	447	400	411	418	430	417	427	374	408	414	416	436	438	387	446	449	390	411	412	438	413	410	423	438	388	407	444	458	423	437	385	405	409	454	422	445	415	446	436	418	423	439	411	428	396	455	446	443	437	441	417	417	452	408	433	414	416	435	393	457	439	389	398	421	427	445	385	421	455	411	393	445	441	440	428	419	445	442	418	408	415	418	437	468	395	410	417	471	432	447	406	411	455	411	448	396	392	424	405	430	450	465	428	416	430	419	441	444	413	414	447	433	444	449	441	402	442	384	413	433	441	410	388	429	450	393	429	443	432	435	452	414	421	461	455	445	388	436	423	446	402	419	441	462	411	423	401	447	426	425	397	427	425	391	398	429	425	450	398	397	420	429	406	378	470	419	441	444	403	390	455	463	451	447	412	396	386	458	406	487	432	362	426	448	414	432	449	403	452	413	411	420	389	403	422	425	422	442	409	418	417	457	427	421	432	409	421	418	421	434	373	443	450	446	448	460	455	392	419	447	386	412	394	358	464	429	397	405	413	403	433	408	418	401	401	418	437	426	417	406	392	436	446	400	406	383	397	420	419	460	417	433	400	428	440	444	434	386	464	434	417	442	434	443	391	405	430	439	391	450	440	433	439	431	410	438	459	423	431	426	422	413	431	440	468	431	445	411	384	410	434	446	441	431	433	441	393	429	415	456	450	410	425	440	433	421	408	389	412	412	412	409	438	441	433	493	448	423	440	463	418	389	436	410	436	405	415	430	422	400	389	424	424	439	465	409	427	433	446	456	437	363	406	446	420	446	418	448	408	461	404	441	361	462	396	453	447	435	423	423	463	450	403	413	441	449	445	415	445	427	432	421	435	414	430	427	443	459	396	410	449	380	425	434	396	394	421	457	420	426	419	449	417	391	447	421	433	451	414	436	420	438	503	439	410	405	437	457	453	428	416	469	413	418	418	413	411	427	402	416	429	406	377	377	398	429	414	402	436	429	408	439	410	444	441	415	403	410	432	428	398	425	390	392	448	435	440	419	446	450	395	409	440	476	455	438	399	393	406	451	406	447	415	445	463	451	407	421	414	427	455	457	389	398	420	410	395	447	468	442	478	410	443	450	423	474	410	421	421	412	403	403	427
2543	1322	1461	1599	1525	1460	1690	1498	1347	1135	1035	1016	967	914	923	877	921	929	937	973	908	896	959	956	894	952	940	916	995	953	961	937	942	896	925	949	935	910	917	914	901	975	966	878	874	813	897	880	958	932	926	921	905	933	935	927	903	924	905	887	948	950	907	895	911	918	944	875	948	907	927	901	904	907	872	950	915	956	942	880	923	964	889	946	914	941	970	919	965	951	981	911	948	927	910	897	908	895	901	935	909	963	940	961	858	880	920	882	850	957	937	954	913	868	919	890	902	933	896	931	865	938	948	922	902	938	1005	940	936	916	917	959	906	898	945	896	886	922	942	899	935	921	881	919	925	895	900	889	932	918	961	914	918	969	879	975	923	941	881	946	992	936	955	973	930	913	861	911	933	930	953	976	961	947	891	916	908	939	896	958	970	911	929	891	958	928	897	899	900	959	896	911	928	871	965	984	903	888	871	884	953	877	942	919	916	938	933	835	941	890	939	896	917	946	925	890	898	874	926	907	895	846	977	943	893	903	943	865	923	952	927	911	936	942	940	825	929	915	862	909	940	938	910	916	912	943	949	849	901	931	952	872	902	932	923	899	941	917	905	907	895	927	945	854	914	914	928	952	914	919	933	962	923	889	896	883	932	963	886	903	885	959	970	924	890	859	952	929	951	877	944	902	933	939	902	936	917	907	905	977	967	952	953	906	911	928	933	978	845	950	890	931	956	912	880	902	914	970	907	907	929	951	916	882	893	904	916	937	903	919	925	883	911	918	930	920	953	979	902	870	944	888	881	939	920	902	942	933	911	956	876	907	867	902	985	903	912	957	935	931	890	902	968	941	874	923	878	941	1002	907	982	954	877	906	955	933	934	920	973	829	949	900	916	887	881	914	888	908	995	910	929	918	971	891	933	928	907	1013	897	924	964	933	948	924	950	932	885	887	923	922	962	878	883	925	918	916	941	981	880	928	929	955	917	941	955	894	942	888	919	901	917	938	957	916	923	931	946	937	963	921	976	916	906	900	912	891	977	930	930	922	943	931	915	912	901	939	905	931	901	964	899	929	907	883	963	952	912	922	927	913	923	901	936	875	919	911	902	926	859	940	954	838	936	929	879	980	895	892	928	935	869	921	948	942	954	828	895	885	911	984	884	925	916	910	913	952	944	940	923	962	914	898	912	912	898	909	879	924	944	946	918	892	922	929	915	864	909	926	876	967	881	890	894	919	910	915	937	897	929	886	944	952	933	954	976	959	906	955	949	913	907	923	938	978	910	925	845	996	947	925	914	934	903	1011	943	949	900	870	959	937	940	908	955	956	898	888	932	932	910	933	917	938	907	949	923	934	974	937	946	912	921	961	988	994	922	911	877	923	914	905	865	926	979	921	909	907	890	899	916	916	922	952	934	917	962	894	896	896	938	882	930	921	917	857	908	927	876	921	916	888	930	962	930	920	897	938	941	878	874	916	915	886	920	972	951	882	894	923	935	983	913	955	960	917	957	916	940	897	948	957	869	932	950	909	955	853	839	938	935	918	917	935	942	965	940	910	913	925	948	926	908	929	916	905	926	860	953	896	898	896	938	911	889	937	912	868	893	952	936	900	905	947	884	927	904	949	926	908	890	878	932	919	960	929	969	910	940	886	893	958	931	889	961	896	975	919	889	942	940	914	958	906	939	965	908	881	920	880	994	953	904	905	963	955	962	876	932	893	922	973	933	910	955	954	951	940	920	943	909	860	894	902	961	886	944	980	924	919	946	864	923	900	924	942	956	955	898	914	911	905	926	974	892	857	917	986	934	886	947	930	939	914	930	925	943	915	918	940	895	927	901	935	937	919	932	895	938	890	943	939	903	920	912	903	967	877	950	890	946	910	933	892	904	950	909	909	894	869	876	968	963	916	886	987	905	930	948	902	921	884	930	888	911	907	915	933	891	915	939	967	911	909	926	873	915	914	896	913	884	957	907	985	849	944	932	892	966	925	960	923	959	955	951	891	916	955	917	929	947	878	923	898	899	890	895	925	890	910	887	946	931	929	910	937	869	926	943	938	941	937	969	951	892	912	890	872	865	942	926	952	929	938	896	873	905	945	911	936	920	926	939	898	917	914	941	894	985	977	917	937	929	904	991	870	915	905	917	919	995	934	879	940	950	905	872	930	894	990	902	907	935	951	922	901	964	904	859	963	903	921	921	931	898	958	932	905	983	910	936	895	947	902	930	958	931	970	910	931	938	916	902	911	920	849	949	969	958	963	935	942	942	980	898	939	961	953	925	916	887	882	907	942	919	958	909	921	936	883	934	925	850	926	893	926	913	884	957	875	960	878	937	895	932	897	913	968	938	945	966	946	937	962	889	913	946	902	933	932	973	915	891	886	921	927	935	854	904	914	926	917	933	915	939	897	920	907	918	963	900	920	952	895	889	950	926	926	932	926	840	946	893	935	924	964	950	902	883	984	910	890	942	927	941	891	895	870	872	907	911	940	907	909	904	934	960	885	937	945	917	939	872	881	887	947	925	903	901	939	943	944	944	882	946	900	935	922	913	898	914	907	929	912	927	896	923	901	920	956	948	906	894	866	880	927	920	903	944	961	949	882	893	964	904	902	922	883	927	946	932	944	927	921	974	974	935	923	946	904	928	945	930	916	889	911	957	901	962	952	903	925	910	895	910	972	948	914	926	909	961	863	935	876	930	930	959	888	885	900	960	974	873	930	879	963	922	892	950	943	943	968	896	904	942	923	925	909	933	934	950	878	907	918	946	947	863	950	955	937	924	903	908	919	892	898	923	967	926	926	904	915	913	943	935	901	895	905	948	890	933	987	896	881	948	887	929	918	897	898	947	943	978	853	904	903	971	896	957	864	910	881	913	938	931	932	939	867	927	918	941	887	932	963	924	872	919	900	972	909	907	885	918	956	940	838	962	907	922	914	937	929	918	941	906	958	955	1003	931	888	943	982	900	964	842	967	955	905	863	913	929	894	951	904	986	964	925	969	903	887	952	943	908	865	940	937	950	949	912	884	906	939	933	967	925	906	930	936	906	945	940	974	900	911	960	905	949	909	888	939	921	897	965	917	920	896	908	937	879	882	847	906	911	897	894	914	926	888	905	849	945	898	929	947	866	919	888	979	938	965	913	944	970	916	922	892	963	919	912	888	876	978	910	915	901	897	879	919	925	963	904	909	955	907	927	938	958	935	900	973	920	926	911	878	876	930	914	920	952	971	911	881	922	958	975	925	939	945	933	886	899	852	885	931	913	909	965	929	910	889	906	942	909	887	971	929	872	943	1015	925	925	883	938	915	946	937	962	935	883	847	905	917	951	965	895	955	948	895	924	926	945	931	928	955	879	891	886	937	920	964	944	934	976	883	959	908	902	893	892	877	928	931	900	908	901	928	899	902	941	909	952	908	955	928	909	948	940	941	936	902	901	906	917	961	936	899	890	987	930	920	942	904	916	898	913	948	919	946	896	886	946	963	978	959	926	896	936	959
9405	1316	1261	981	679	639	585	600	503	370	335	332	294	296	287	298	269	289	309	282	271	312	305	251	289	283	314	256	282	270	295	267	281	268	268	293	316	275	274	266	251	265	240	315	282	250	249	261	256	249	289	283	268	254	248	250	262	260	284	285	252	282	265	281	263	259	275	304	282	282	306	279	277	273	300	257	262	272	241	318	295	266	302	280	288	277	256	267	253	265	306	295	322	287	255	265	315	281	281	257	283	277	263	265	276	265	253	283	261	292	266	254	279	279	268	270	300	270	273	300	283	251	241	276	286	257	282	270	283	293	303	299	280	295	279	272	283	281	289	269	295	286	259	269	280	284	271	259	315	292	300	288	290	267	270	289	286	262	289	261	269	290	293	275	271	263	299	265	270	259	269	283	285	265	280	304	262	284	276	278	298	267	316	286	323	263	257	230	251	302	306	283	280	271	275	259	265	295	294	295	313	280	265	285	280	262	275	310	283	299	277	264	254	255	267	260	300	247	275	289	284	294	259	288	260	275	315	277	271	295	284	250	272	273	279	301	266	277	279	270	252	269	277	258	242	267	250	256	277	268	254	264	281	269	274	283	283	262	245	321	276	274	287	285	278	336	290	282	271	265	262	255	257	302	259	279	276	252	283	275	283	299	285	277	249	293	280	249	267	275	293	275	325	287	285	274	272	252	280	285	303	304	281	272	262	285	256	296	276	263	272	275	271	281	265	258	263	273	269	265	255	300	295	269	267	278	245	286	266	291	275	280	274	258	263	299	292	270	293	263	292	316	292	279	286	260	280	292	274	274	306	288	268	308	285	267	278	256	267	297	260	290	254	265	254	288	261	277	269	253	285	299	279	272	261	274	273	276	256	263	292	291	280	264	274	249	311	275	295	284	296	278	291	266	265	271	270	278	261	268	277	291	241	292	295	287	291	275	251	275	257	295	261	264	265	252	274	272	248	299	285	283	289	300	277	281	237	280	284	292	282	268	288	251	215	245	272	280	281	283	271	271	293	281	307	289	257	239	296	290	271	260	311	268	283	323	291	293	250	323	285	266	270	274	281	280	277	290	274	278	265	272	254	255	277	289	287	277	276	277	293	286	274	289	270	256	259	285	279	288	280	274	242	272	282	269	283	286	269	301	287	270	289	255	246	258	290	269	256	271	316	296	256	288	276	262	284	238	292	278	314	307	256	296	284	264	246	245	282	284	272	252	251	270	261	250	271	290	271	254	300	276	243	261	236	277	278	306	286	270	244	275	289	261	277	246	262	263	272	271	290	263	297	274	255	319	270	286	256	299	297	290	263	296	320	280	291	280	308	322	290	260	279	242	284	253	273	252	255	251	279	282	248	271	286	286	266	248	270	276	275	275	307	274	270	286	265	276	269	247	324	280	279	279	284	267	284	253	293	300	259	253	287	273	282	284	241	276	283	265	269	257	269	294	289	284	310	266	260	252	257	271	287	280	273	264	283	264	268	300	284	271	279	261	289	251	328	277	313	301	275	274	258	265	249	267	251	275	247	293	264	267	303	289	245	243	248	293	266	253	279	278	262	289	280	256	293	276	292	273	280	258	253	300	290	271	251	249	310	267	283	291	248	244	280	295	300	289	265	286	288	277	263	299	300	259	284	310	324	269	267	287	268	245	258	266	298	341	271	274	267	241	302	298	277	305	277	298	273	296	262	274	260	276	276	312	254	270	243	268	280	248	286	255	279	296	285	303	281	264	285	270	255	280	253	288	258	293	277	274	276	273	275	252	293	277	282	282	281	272	267	323	245	298	270	278	258	302	261	286	288	305	308	308	254	288	268	283	264	295	280	270	318	261	304	303	290	257	254	259	250	279	296	227	279	280	222	261	257	255	271	260	274	260	263	267	280	272	300	280	300	270	282	291	286	294	285	260	275	286	269	265	291	276	285	271	266	281	278	291	270	291	293	251	308	293	254	277	270	314	279	283	249	288	318	285	250	295	285	279	289	278	283	270	308	262	278	295	248	299	290	244	271	276	272	294	317	274	268	261	263	261	290	263	261	278	230	291	272	263	281	291	281	280	271	292	299	269	274	296	279	302	331	272	263	246	303	255	286	250	279	275	319	302	293	304	265	255	258	279	263	262	281	255	258	242	294	268	285	303	256	299	272	288	258	286	312	270	287	280	267	263	246	301	279	270	245	277	252	277	254	274	269	293	265	229	279	261	252	282	241	271	278	238	262	286	285	288	279	304	291	284	269	277	257	272	270	292	288	294	283	261	284	292	252	249	260	271	265	271	286	288	258	283	259	261	269	288	276	287	271	288	306	265	267	307	266	267	295	241	273	264	298	273	253	314	279	250	254	271	271	258	283	288	286	260	247	299	272	263	263	255	281	288	264	276	284	301	258	276	273	282	289	316	262	274	237	269	291	265	268	272	287	301	277	249	234	297	277	272	282	266	264	289	256	290	277	254	265	319	301	225	274	276	264	307	280	296	259	254	277	284	268	311	264	292	292	287	275	284	249	259	258	241	301	283	274	276	296	266	278	282	305	260	279	247	283	274	307	257	267	296	280	259	289	284	247	240	253	314	292	286	258	323	266	281	291	304	310	295	299	271	276	284	247	298	279	275	291	302	279	257	271	325	254	267	286	283	245	248	280	286	291	268	254	262	281	270	289	268	270	274	285	259	279	262	308	265	261	277	301	276	277	269	268	296	261	300	327	263	264	282	274	305	293	281	247	254	254	278	298	286	280	233	275	265	288	298	274	249	251	294	306	267	296	256	278	270	293	275	245	282	272	279	278	269	281	242	290	267	303	296	286	247	296	284	280	280	278	304	274	287	253	294	287	289	268	241	279	288	280	283	276	308	299	251	271	246	301	246	274	288	273	298	285	275	261	281	268	269	278	270	236	268	256	256	271	267	278	294	298	290	283	248	297	277	277	287	296	245	295	252	292	256	287	241	263	289	245	293	306	274	278	258	264	276	246	298	283	274	254	307	279	299	296	296	267	289	280	306	288	285	248	260	297	283	275	290	283	300	266	292	269	266	275	263	304	272	284	296	237	234	284	256	273	282	307	285	274	280	268	241	284	288	274	282	283	289	256	289	250	300	279	293	284	255	296	302	294	265	264	292	318	265	284	305	287	299	256	240	293	267	282	289	290	297	260	240	269	299	307	266	253	260	284	240	293	286	287	292	281	255	298	291	282	288	269	258	278	271	277	267	315	251	265	291	284	266	268	303	281	286	298	258	261	292	280	297	278	288	273	303	284	277	260	266	255	297	275	264	277	227	330	270	260	285	294	281	297	280	261	318	307	277	261	273	289	276	251	299	271	292	264	262	293	284	239	279	259	249	268	277	288	271	297	300	294	244	288	281	267	242	254	260	285	276	288	282	296	304	300	288	273	248	267	276	263	282	274	261	247	249	296	287	287	287	241	292	277	254	271	286	275	239	272	301	268	262	258	257	270	274	297	267	282	283	251	256	287	247	282	284	287	269	288	268
7371	1489	2691	3084	2578	2120	2279	2161	1693	1252	1038	916	767	724	645	716	693	665	683	662	629	640	672	621	678	665	711	746	687	675	645	681	625	617	639	650	693	606	653	625	642	601	628	647	610	574	638	627	630	651	618	651	579	652	596	622	606	648	621	620	652	613	603	591	635	610	598	660	658	624	592	619	636	610	609	628	599	580	661	662	601	653	613	605	617	635	638	610	621	599	620	641	638	599	669	655	628	607	645	651	578	634	599	601	607	614	670	637	588	634	603	624	590	611	597	605	638	614	636	646	594	644	633	617	590	626	650	686	587	672	652	643	639	583	578	627	667	661	619	603	662	662	606	582	634	648	651	570	592	637	642	634	600	606	606	638	616	608	655	604	642	632	601	606	652	628	587	670	596	639	599	614	653	604	626	637	631	652	625	577	603	584	652	625	579	621	629	659	624	596	609	591	620	595	589	617	637	601	607	659	630	666	609	629	582	612	603	650	641	619	615	625	673	621	607	590	605	669	626	596	624	652	633	616	626	609	608	627	618	651	621	607	582	620	596	603	669	637	627	617	603	607	630	628	633	713	631	620	623	546	604	667	613	643	592	593	630	629	648	621	645	621	596	554	620	628	624	641	624	624	599	673	629	637	629	627	652	609	584	646	641	598	613	563	620	583	658	630	654	587	640	650	608	620	626	599	597	625	613	605	633	609	623	630	645	635	623	622	626	634	658	597	604	600	678	624	597	608	615	610	628	600	593	647	597	601	607	596	626	611	621	657	611	634	609	620	618	580	618	645	612	613	637	612	625	651	627	610	614	631	616	657	611	597	608	649	633	630	605	620	583	651	655	585	636	633	619	645	588	655	636	597	657	577	610	620	609	613	605	637	612	627	614	663	632	621	581	633	637	594	593	598	661	655	635	621	595	592	589	586	621	647	573	594	615	631	604	618	627	651	603	638	599	627	603	614	604	641	626	619	630	642	597	634	605	641	606	586	613	619	608	622	609	622	620	624	594	667	624	620	631	589	576	620	694	632	580	586	603	618	598	605	612	635	653	616	629	613	615	645	627	654	633	649	622	612	625	603	617	629	627	631	614	621	623	596	667	666	595	644	612	625	615	633	628	604	666	582	574	621	597	660	636	629	647	655	644	615	646	621	599	632	587	624	608	594	665	637	576	621	610	616	631	582	571	576	596	654	612	583	654	633	663	624	616	641	604	620	626	626	601	626	641	688	660	567	637	639	635	613	651	649	625	606	610	632	600	626	650	646	626	610	628	584	643	629	625	608	627	595	620	627	626	621	602	651	614	612	626	617	584	638	609	648	642	586	647	660	643	621	612	629	586	624	581	622	624	590	618	626	625	619	580	620	629	621	611	599	622	647	601	603	621	631	650	597	687	643	599	674	618	603	627	615	651	624	636	634	644	640	610	587	624	598	616	608	646	601	623	634	613	644	638	598	650	611	659	615	608	599	634	637	643	614	627	576	638	615	594	586	605	642	642	597	595	595	613	595	658	676	613	646	592	648	646	627	648	581	615	593	613	646	598	592	588	601	585	643	645	638	652	606	583	614	656	608	640	621	619	660	646	612	612	630	615	642	629	614	616	625	557	623	554	582	594	623	601	591	668	616	627	579	627	645	576	595	624	613	612	602	638	652	624	669	630	629	648	619	598	631	630	613	623	625	599	653	610	655	599	624	636	634	615	622	587	692	680	605	592	596	637	601	596	624	644	593	580	679	615	684	601	650	598	619	570	608	605	646	576	632	648	587	598	606	628	604	607	631	607	613	591	628	650	623	653	619	637	601	673	581	614	673	622	641	577	584	639	645	626	631	633	655	609	602	624	611	645	614	605	608	671	583	609	634	612	597	657	622	642	625	592	602	623	609	648	632	645	652	627	645	634	604	654	646	621	600	576	654	615	553	641	585	612	600	672	559	613	597	646	644	643	623	598	677	573	643	619	634	634	627	669	626	580	671	638	603	624	596	646	650	592	635	638	655	652	602	662	637	610	633	605	604	628	595	609	612	643	583	625	633	655	607	602	597	670	613	650	595	606	601	673	591	669	571	576	645	595	660	626	643	619	575	583	611	618	657	649	623	639	607	631	648	619	635	612	645	554	632	645	624	616	592	613	627	626	618	604	592	598	600	642	599	634	632	633	616	612	631	603	584	623	644	619	653	649	660	625	619	607	632	581	617	661	597	611	608	665	667	605	637	618	612	604	647	612	625	612	648	583	612	611	597	629	610	605	632	626	622	617	609	644	624	605	642	665	627	644	637	599	606	582	635	631	681	628	603	623	614	605	642	653	642	591	614	604	597	643	644	624	641	622	650	653	634	635	582	617	620	661	649	582	669	641	603	630	649	618	627	650	606	648	582	627	640	647	652	602	638	634	649	647	596	617	624	623	596	587	616	617	651	606	609	613	625	598	618	570	634	637	655	590	640	634	562	580	684	590	586	615	600	620	602	621	615	611	626	574	616	641	587	606	663	625	623	611	620	616	686	644	624	622	614	607	616	633	606	621	613	627	633	637	636	612	648	591	608	645	574	618	599	599	617	585	596	571	649	641	614	646	630	626	606	646	572	658	599	638	645	633	607	634	619	612	593	642	586	604	658	621	608	564	647	642	632	614	642	611	665	633	652	620	652	641	615	608	629	611	633	570	622	623	627	609	647	545	606	646	657	587	645	620	616	607	636	629	615	617	631	632	633	575	641	559	638	658	628	623	631	588	621	612	569	639	639	542	635	614	662	619	650	604	605	601	618	644	644	600	653	633	596	643	670	617	598	663	620	623	609	592	673	613	632	610	634	642	569	637	602	627	609	589	579	648	606	626	643	597	614	617	647	619	644	651	649	608	624	574	604	640	620	655	635	655	587	613	629	623	652	612	613	611	622	650	621	633	670	636	620	608	615	635	561	604	608	623	588	617	583	593	651	612	594	610	615	592	659	612	648	609	611	581	608	630	636	627	599	589	610	598	626	641	580	589	632	603	624	624	619	649	609	659	625	607	641	621	617	639	632	610	624	639	634	647	625	607	643	586	656	669	637	608	680	657	595	640	648	671	612	636	615	606	580	635	680	603	594	613	609	603	600	631	686	623	572	669	612	597	661	606	559	619	614	667	651	613	633	598	609	628	623	653	624	643	623	588	627	613	592	593	642	605	611	606	583	615	682	638	669	608	618	614	615	661	647	583	605	641	585	634	651	609	633	620	608	591	609	545	663	577	586	601	650	680	631	543	644	622	576	648	623	650	615	657	635	598	661	600	641	613	631	649	647	592	651	630	613	577	624	598	597	604	617	638	620	631	623	643	587	598	631	591	610	574	633	681	640	625	653	608	603	644	630	658	612	626	605	648	645	607	619	581	636	625	631	600	622	608	600	641	615	629	587	606	662	599	660	641	603	594	619	594	619	619	623	644	636	602	627	658	617	630	643	627	662	570	641	637	610	638	660	660	651	637	599	615	622	649	641	617	661	602	642	629	614	602	607
16717	2431	1887	1497	958	703	577	599	471	373	293	237	185	196	155	190	184	166	171	138	160	176	141	158	170	174	184	169	168	169	160	146	152	141	166	182	144	155	166	148	153	143	148	157	153	168	142	182	146	164	163	146	152	150	153	141	138	155	154	137	159	152	161	131	126	171	172	148	155	171	149	150	151	121	163	182	140	187	167	153	141	176	163	147	138	139	148	139	150	157	149	135	153	155	150	138	161	194	137	137	116	147	150	151	158	159	168	149	138	156	156	154	166	155	133	149	139	140	141	154	154	181	169	147	133	129	150	184	143	161	167	138	141	152	142	171	155	143	153	154	167	156	159	141	179	160	136	117	158	139	182	187	148	138	151	165	134	162	146	161	176	143	138	156	143	154	157	173	145	144	156	178	160	149	150	154	162	149	155	141	157	175	165	150	141	176	178	150	167	149	162	150	148	147	140	151	166	155	143	119	171	163	146	148	150	130	143	152	143	159	150	161	139	146	156	173	173	168	167	180	163	140	156	160	149	154	164	137	134	121	153	171	157	158	164	152	151	164	159	143	149	156	154	147	154	163	150	151	152	140	148	154	166	166	149	155	113	169	143	190	155	178	151	150	152	128	144	138	132	144	166	160	139	162	147	161	158	168	156	163	149	145	169	150	175	141	161	162	148	147	152	183	150	161	140	155	140	162	162	159	158	180	171	157	149	158	173	157	164	154	146	157	144	178	139	151	147	169	174	136	164	153	171	153	185	149	161	173	158	148	134	160	150	150	158	126	159	125	157	148	158	150	143	162	164	176	119	149	166	168	155	132	129	141	140	161	162	144	157	160	157	160	161	135	145	152	142	150	166	143	135	133	152	127	150	145	158	147	147	148	177	158	157	135	147	164	139	157	161	150	155	151	170	176	161	145	157	136	153	152	163	165	168	139	152	163	163	142	147	129	144	153	145	184	140	187	157	141	129	154	173	161	135	125	165	163	167	150	174	140	167	155	159	165	151	156	139	136	160	154	136	145	158	166	134	137	139	146	147	152	139	146	158	139	153	158	164	155	164	145	144	144	148	155	135	168	169	166	139	149	137	166	161	142	189	162	145	163	153	131	160	169	136	156	162	140	149	154	161	171	160	140	137	162	160	144	164	152	155	157	181	150	159	146	156	152	145	153	142	156	141	139	150	141	141	178	140	158	148	167	145	159	157	162	148	167	147	147	171	165	156	187	142	158	159	167	148	144	116	140	154	145	178	142	157	148	170	180	151	149	171	178	124	167	161	136	145	148	140	136	151	132	151	164	161	149	138	160	160	136	144	143	151	167	161	173	155	167	146	137	167	161	147	168	161	147	150	137	164	140	143	126	134	164	153	153	165	144	165	145	148	165	153	144	160	150	151	149	163	152	172	152	142	114	146	174	177	155	156	144	153	144	182	159	157	160	164	161	156	165	172	132	154	144	148	149	146	156	151	152	150	160	153	161	162	163	161	182	141	147	166	163	157	147	143	161	138	139	135	156	158	135	146	156	150	159	152	153	158	177	151	146	134	149	159	155	150	156	162	169	152	151	171	141	156	151	174	150	155	141	181	136	161	157	171	158	125	174	144	169	174	143	159	146	143	156	143	174	154	139	137	168	149	135	174	154	149	169	168	169	153	156	148	129	173	162	154	149	138	157	151	137	139	150	169	148	151	151	140	171	152	153	164	136	160	155	151	151	154	170	170	164	161	141	163	131	151	137	149	146	150	151	170	158	160	169	167	178	163	160	156	153	168	157	130	161	162	152	164	163	155	146	147	138	170	121	150	164	172	152	134	174	157	137	157	147	147	181	165	152	139	138	150	184	136	159	156	165	160	150	160	164	171	162	137	144	155	178	141	131	150	151	163	161	157	171	153	153	168	140	138	146	146	152	160	148	182	159	172	143	145	152	160	152	172	153	142	170	151	137	146	171	158	145	154	137	155	180	165	152	167	160	150	152	154	154	159	158	130	163	151	156	147	186	166	156	173	147	147	142	137	156	165	158	146	155	157	139	157	160	164	148	188	160	147	175	149	137	179	150	153	133	159	156	164	163	184	172	140	133	161	180	145	144	165	157	160	149	168	149	162	129	163	161	160	157	142	163	157	160	163	157	159	127	152	161	164	140	134	153	160	145	162	157	145	161	152	145	165	125	136	148	150	145	155	160	167	139	187	159	144	159	153	179	155	116	166	143	128	153	160	162	152	152	151	150	159	160	149	151	162	164	162	151	172	151	162	159	159	165	167	162	154	154	149	150	130	133	129	148	156	176	149	132	158	172	161	149	141	170	163	159	166	159	157	160	152	167	166	155	141	158	142	162	142	178	159	155	154	168	142	132	144	148	135	171	148	152	164	143	168	156	164	135	131	164	143	150	153	146	149	168	140	124	157	140	174	142	138	164	141	149	164	126	164	141	158	135	152	138	168	143	171	165	160	162	134	147	155	142	145	157	179	143	154	150	149	156	133	178	159	142	140	128	158	144	135	160	169	147	159	160	156	177	156	151	147	131	142	143	141	150	151	164	147	132	144	154	159	151	163	170	165	184	143	158	152	155	138	159	151	162	184	139	148	157	153	150	161	161	167	148	166	146	147	169	153	144	174	167	174	166	124	156	160	144	173	162	174	178	147	131	155	159	155	151	173	148	137	143	144	169	157	154	149	131	147	154	171	158	155	137	145	160	167	140	134	174	138	133	174	158	136	144	141	138	170	141	154	161	131	143	140	167	139	152	150	136	138	136	154	139	185	171	151	147	141	145	137	167	136	148	153	153	155	143	153	145	156	175	144	181	143	144	155	150	164	156	141	122	144	140	146	179	165	159	145	137	148	142	162	142	157	158	172	155	150	147	162	154	154	152	170	152	143	144	135	141	138	156	185	145	149	156	159	152	172	155	152	142	183	150	132	152	136	152	135	159	147	167	138	160	137	159	146	133	161	157	147	147	153	156	163	187	138	138	139	141	145	189	173	144	150	144	150	155	148	168	149	150	157	168	143	146	157	159	175	120	166	164	145	147	145	151	177	147	158	153	176	172	141	141	171	138	156	171	167	152	144	137	161	148	141	149	140	171	152	138	158	139	146	135	134	159	147	136	144	152	160	153	136	172	168	156	165	175	168	149	150	149	138	179	148	158	167	165	169	169	135	173	156	149	151	172	150	183	165	161	160	154	167	152	141	178	150	123	158	156	147	171	161	180	148	133	137	137	151	141	144	151	153	160	153	158	163	147	146	136	180	145	139	160	142	134	157	127	159	164	158	167	161	169	169	145	170	154	169	153	174	154	152	152	160	164	149	139	159	171	169	156	155	175	164	143	165	167	129	170	165	132	139	147	161	163	167	155	146	174	152	176	120	169	169	164	148	154	149	157	162	154	161	162	147	153	142	142	183	179	123	142	173	138	160	155	140	185	158	142	166	162	159	175	136	148	172	155	148	153	160	164	160	145	149	159	159	169	158	157	151	141	142	165	137	153	133	160
9487	1931	3784	4538	3551	2759	2890	2876	2322	1608	1109	990	674	580	531	541	497	483	536	468	516	450	474	428	458	476	500	446	453	460	485	462	400	424	416	422	441	397	422	415	394	400	446	413	384	410	397	376	383	384	407	412	395	393	419	391	384	422	397	389	428	399	425	368	403	389	391	404	423	404	413	429	377	378	395	385	382	389	362	424	396	403	393	391	386	367	400	373	401	414	404	372	381	389	374	370	382	358	373	388	366	393	371	432	362	364	421	346	378	425	409	369	373	384	380	394	402	365	401	402	403	411	386	389	359	407	394	371	393	395	380	361	388	381	406	366	413	375	390	336	382	433	385	381	396	389	388	361	398	380	411	439	394	390	370	366	378	396	383	371	393	416	371	392	400	385	409	360	365	347	406	381	377	380	398	377	389	378	375	388	393	392	408	391	376	408	361	406	357	386	378	406	388	408	399	356	353	367	409	407	443	379	386	377	381	373	361	359	382	359	391	381	378	374	407	407	439	402	391	390	373	368	374	417	356	380	361	419	347	403	401	395	375	395	361	387	395	406	375	391	361	391	402	371	391	400	376	393	382	371	366	381	385	396	358	380	430	385	373	345	368	370	394	415	406	407	399	401	388	382	401	358	387	381	362	390	388	370	411	417	370	366	389	382	371	398	419	366	391	405	400	419	380	408	369	383	426	354	382	372	373	379	348	370	383	398	375	381	415	390	403	409	360	412	435	378	367	421	385	366	379	405	379	372	388	392	338	407	368	415	370	407	378	388	362	394	385	393	370	377	405	401	399	354	375	431	356	396	384	386	398	388	380	395	402	402	371	393	408	384	407	370	398	392	400	383	416	363	418	376	391	400	370	377	389	370	394	372	379	372	425	365	377	369	401	420	388	404	372	384	448	400	380	399	373	361	374	350	409	382	362	408	416	410	353	389	391	349	372	417	370	392	391	396	409	367	374	384	388	380	357	378	407	371	402	359	393	399	374	415	396	384	371	380	403	387	407	383	361	395	395	392	365	389	400	436	365	425	394	381	350	387	356	392	378	379	369	373	365	386	398	416	384	386	392	369	395	347	413	406	400	384	401	392	387	393	387	383	395	360	349	398	380	387	364	375	382	381	351	407	415	412	391	388	344	373	418	391	403	396	398	387	410	430	381	375	389	389	401	362	377	355	395	368	382	412	371	355	398	371	362	370	396	365	372	387	400	380	403	377	410	375	371	379	376	357	398	350	374	372	351	386	385	365	377	376	397	370	401	405	393	363	381	375	384	364	369	348	360	403	388	409	373	409	389	372	397	381	378	390	397	402	387	400	427	406	410	386	405	405	373	401	399	443	363	378	367	392	410	423	415	384	363	386	396	382	433	390	390	394	400	371	405	367	352	366	410	377	398	388	401	405	397	407	413	372	379	413	399	376	395	385	388	374	403	387	359	427	374	392	390	372	390	389	385	391	396	371	385	379	382	369	399	391	362	374	400	368	378	373	401	396	397	379	362	396	405	416	401	401	376	388	378	399	422	401	362	369	349	401	377	373	393	372	361	407	395	388	386	409	399	395	395	401	350	372	360	388	386	352	412	392	379	397	400	415	367	407	389	392	392	383	415	373	390	380	409	384	416	397	377	418	380	343	402	389	417	389	364	394	387	379	393	384	386	418	378	350	379	406	415	397	401	390	327	362	408	384	394	397	444	369	380	387	373	387	404	381	423	353	427	390	382	428	390	374	373	366	394	381	379	371	401	395	415	392	400	370	377	388	365	378	427	354	389	390	397	381	368	362	404	408	366	398	361	424	390	386	377	424	384	432	375	397	421	375	416	373	366	414	390	360	426	422	393	375	373	387	377	380	365	405	381	391	400	365	398	415	412	385	411	368	380	388	396	407	375	382	411	407	397	415	375	360	375	394	371	388	360	389	377	413	385	386	349	376	403	400	392	423	397	406	389	385	420	365	386	391	392	343	408	387	374	360	399	390	376	403	369	382	396	367	385	356	348	373	380	391	389	384	379	381	343	398	397	405	403	384	396	408	447	385	428	364	403	406	385	386	416	359	358	365	411	392	456	402	372	395	371	394	367	374	388	404	411	376	370	371	420	378	407	409	378	378	387	374	378	376	429	397	381	414	409	381	356	384	376	375	369	358	375	409	374	375	386	400	385	391	416	354	355	382	405	424	394	373	351	383	398	388	365	382	369	405	402	368	393	433	430	388	390	367	382	376	372	368	352	398	390	398	391	377	419	377	367	374	369	406	403	382	420	392	357	376	391	405	397	348	399	363	358	394	388	402	405	399	373	408	372	407	362	406	384	431	389	419	388	370	368	388	361	386	420	377	364	398	394	412	370	365	400	383	412	357	381	389	407	398	397	397	387	403	378	405	377	407	383	383	379	388	404	381	367	414	376	380	389	373	399	392	399	376	387	402	426	368	381	395	387	382	368	374	390	369	397	419	412	417	430	395	396	385	420	400	403	389	360	396	398	377	386	403	397	377	366	392	390	414	402	383	367	374	405	386	398	376	394	395	389	366	420	385	386	385	382	383	382	420	396	390	395	370	402	381	410	393	390	401	407	413	418	354	353	401	412	388	385	409	362	361	403	396	428	394	413	393	392	383	341	365	395	382	407	330	444	395	399	355	371	382	378	420	390	389	399	393	327	417	400	363	379	349	376	385	419	395	382	373	392	383	392	367	412	391	368	394	386	384	379	396	351	385	379	389	392	345	386	370	338	370	410	390	366	418	376	397	402	402	395	400	371	400	394	375	387	385	376	437	400	376	384	367	392	350	384	381	399	378	360	378	426	406	359	375	369	403	353	378	397	386	388	355	391	452	381	394	389	390	371	406	393	373	379	365	338	416	407	393	383	397	406	364	389	382	414	399	396	384	364	383	376	391	393	374	385	375	397	394	394	352	381	387	397	416	390	402	376	397	425	403	388	403	420	385	358	382	385	353	407	379	364	365	421	378	362	384	408	383	368	353	405	395	385	398	375	363	379	364	360	363	383	383	395	384	371	335	392	400	363	415	391	406	385	368	377	408	343	394	372	379	406	388	409	430	345	391	380	396	402	420	401	400	382	392	399	390	389	423	407	369	377	369	392	377	379	374	409	363	351	386	376	376	405	402	392	399	408	387	382	378	383	361	396	402	383	378	386	369	405	377	387	368	335	382	377	381	348	392	390	399	373	432	403	409	347	393	377	410	391	409	391	369	420	384	375	411	395	352	348	369	389	413	387	378	371	370	408	350	375	397	401	408	359	379	396	389	381	398	396	346	387	377	378	368	407	412	373	432	389	391	404	409	392	385	383	417	404	398	365	443	384	415	411	370	369	380	411	388	356	367	403	361	426	383	404	388	389	405	378	407	393	416	380	415	416	386	412	382	398	398	364	376	367	380	396	377	398	384	403	416	398	395	410	391	366	397	371	392	363	398	370	368	428	352	352	396	375	379	359	380	363	387	401	373	385	380	369	381	383	371	376	401	373	362	379	419
2336	745	703	667	615	541	513	532	571	521	475	413	437	412	436	448	397	416	423	460	420	421	446	436	432	426	415	424	428	453	449	412	432	448	421	403	387	388	404	428	448	463	455	399	441	438	446	434	425	457	468	446	400	428	456	443	371	422	405	406	428	446	395	407	392	433	417	401	413	395	446	436	409	411	392	432	416	408	430	412	404	454	464	396	407	452	435	432	392	427	442	422	420	435	449	437	445	439	424	463	444	414	416	430	423	435	385	400	441	457	468	427	433	386	423	462	432	400	433	434	407	430	435	409	386	420	462	424	417	445	441	406	394	409	419	396	415	453	436	435	452	472	397	429	418	442	453	448	432	400	417	438	418	430	405	425	423	411	401	428	448	408	444	396	405	377	446	415	434	408	437	434	395	416	435	412	466	427	487	466	466	414	428	406	425	456	412	416	441	432	383	448	362	423	401	427	396	440	400	429	484	451	439	435	404	423	432	419	477	411	413	476	436	436	438	436	424	413	406	426	419	446	429	416	423	416	492	424	414	434	430	428	445	424	422	406	445	441	386	433	459	426	420	410	437	478	434	437	406	395	413	434	432	422	445	366	418	441	446	424	451	421	410	399	410	421	473	445	380	421	407	390	429	452	394	377	447	435	425	444	431	438	445	437	437	387	414	447	429	430	419	449	424	444	462	433	403	449	428	462	393	455	428	378	434	438	404	381	374	407	448	421	405	406	438	423	457	403	418	437	450	450	417	396	424	393	421	434	436	459	424	416	427	426	414	436	403	399	403	404	435	434	422	426	432	392	417	399	469	453	448	429	438	430	412	404	429	441	450	401	449	422	411	422	396	394	392	453	455	436	382	421	367	439	419	387	389	423	416	445	436	429	410	400	446	430	410	418	409	445	412	419	441	402	368	423	442	423	419	430	440	425	421	420	419	405	414	417	426	445	404	448	433	452	422	454	377	404	416	418	416	426	454	471	439	419	415	425	448	409	406	423	417	395	425	458	417	400	410	422	390	439	457	408	410	420	412	407	401	423	431	415	468	404	432	415	449	440	389	439	422	457	434	435	430	427	438	435	417	404	425	422	406	424	444	432	397	439	433	447	400	472	437	448	402	406	398	404	442	412	404	454	410	425	416	398	445	427	427	442	439	421	416	432	419	442	391	410	445	423	379	410	393	432	416	402	413	455	452	443	418	438	423	473	399	431	421	395	437	409	447	456	409	400	392	443	422	466	431	427	385	384	417	431	415	399	462	439	424	415	430	433	422	416	407	387	406	458	425	438	440	411	425	433	440	394	423	403	395	401	437	430	440	416	423	445	430	414	422	450	403	450	431	424	488	423	462	412	426	397	440	374	401	400	415	441	439	443	393	412	432	447	437	414	423	396	413	469	422	414	413	402	443	417	402	478	428	468	405	393	434	425	426	459	369	478	434	416	429	441	426	421	392	427	432	421	451	385	424	435	417	438	422	397	390	461	425	442	426	482	406	400	396	432	423	419	447	427	427	419	409	423	415	435	427	446	433	397	457	442	427	452	426	450	411	409	410	433	441	425	413	447	420	415	424	406	443	444	402	436	382	427	354	358	428	441	431	428	459	414	437	431	464	437	417	402	425	440	406	432	416	407	438	409	465	433	424	439	417	465	397	400	398	445	452	407	453	400	397	435	403	398	458	385	414	428	430	422	461	385	414	396	442	423	441	413	427	375	431	419	470	458	440	424	422	412	411	419	392	427	468	430	420	434	425	399	434	456	415	456	435	389	434	383	408	399	397	451	387	422	425	446	429	402	415	429	442	456	416	441	465	400	442	409	430	413	421	453	463	448	408	436	402	401	431	448	396	456	407	391	415	412	453	437	462	419	422	409	424	396	433	436	425	428	436	445	395	402	454	481	411	436	430	419	420	407	425	428	397	402	451	424	373	410	426	456	439	436	431	427	415	461	432	443	439	446	411	470	410	416	443	436	458	400	437	411	418	431	431	445	424	393	433	382	410	398	432	429	459	413	396	442	428	458	433	411	447	404	447	426	404	409	418	403	402	425	396	413	443	442	436	432	412	425	413	463	423	422	394	419	415	421	428	438	399	421	411	459	443	413	423	408	388	462	419	448	406	398	431	434	410	436	449	472	448	403	464	418	457	407	430	414	447	434	411	445	437	439	409	463	430	419	417	444	455	393	448	433	439	441	429	460	416	441	399	423	411	478	464	416	428	460	436	417	432	479	395	405	430	455	392	438	431	396	411	474	372	445	409	417	409	395	443	463	443	409	423	424	441	440	466	393	418	428	427	420	392	424	436	451	416	426	430	464	416	421	467	445	400	420	418	398	438	429	419	418	437	389	452	405	447	418	457	423	411	434	427	423	442	461	437	385	431	465	408	384	436	395	413	432	405	397	407	441	428	430	436	423	461	439	417	410	425	420	420	440	425	425	443	446	416	417	445	466	413	439	428	468	401	430	414	402	402	403	433	456	411	432	445	442	409	427	482	451	440	439	456	441	447	405	435	415	433	431	409	448	430	440	408	439	417	389	416	440	420	450	443	424	427	412	429	420	454	459	419	462	464	380	409	429	409	421	447	423	462	422	390	446	447	413	450	411	422	437	449	425	413	454	395	421	423	439	477	441	413	426	411	392	415	425	411	430	443	414	397	410	395	409	441	395	373	437	416	452	427	398	391	438	438	439	415	475	419	427	387	403	401	456	429	446	451	432	467	424	435	433	407	422	464	448	460	434	436	455	433	438	413	407	480	462	399	466	457	386	403	394	421	474	453	417	410	409	455	441	405	425	431	416	467	410	431	442	381	436	408	405	416	397	438	407	421	407	426	417	421	434	410	408	440	433	464	390	408	401	409	416	412	436	446	408	408	453	418	418	396	400	402	415	433	454	395	446	408	392	422	410	427	426	434	411	445	460	431	438	428	417	453	434	431	417	411	390	437	447	423	466	434	403	431	468	432	479	438	389	435	415	428	455	452	420	414	421	441	400	438	427	438	425	452	422	410	435	420	460	451	433	429	414	441	411	416	426	445	417	432	424	410	389	402	428	428	443	427	389	390	408	402	421	449	443	443	402	429	422	442	431	408	446	429	456	436	447	432	462	417	417	385	354	418	415	365	395	441	437	440	383	402	422	376	394	429	400	443	431	393	397	435	403	399	409	384	461	437	449	428	459	426	452	406	445	401	426	452	392	439	417	420	402	442	427	416	431	421	433	422	410	417	418	415	422	430	408	417	429	410	386	389	425	437	427	405	422	442	428	448	423	446	456	482	422	399	453	432	412	419	408	459	431	449	420	412	426	439	433	442	441	427	415	427	401	399	420	399	379	413	422	402	434	417	437	430	389	459	436	399	385	403	411	391	455	419	473	367	407	429	401	440	468	403	447	397	454	443	419	413	423	392	414	396	413	392	462	418	450	404	425	425	419	464	463	445	472	406	421	423	482	411	397	429	428	414	430	412	457	442	402	431	444	459	437	447	460	430	386	390	406
2541	1156	1561	1770	1620	1372	1436	1569	1394	1214	1090	999	961	936	918	932	963	955	943	968	921	925	934	905	963	953	963	954	903	970	941	968	878	953	949	951	973	995	892	982	929	935	918	949	928	921	894	942	928	902	921	980	933	929	889	907	946	901	914	912	890	884	912	908	911	932	951	913	974	909	946	972	923	879	957	909	908	955	911	937	898	898	922	944	928	920	927	945	888	940	895	926	956	918	917	943	924	923	925	925	963	919	895	967	936	882	945	952	926	960	993	950	944	901	966	949	928	952	869	927	944	931	851	929	881	922	923	939	964	879	922	963	886	976	917	969	971	948	979	927	881	899	954	936	882	923	876	904	963	858	889	968	899	899	945	923	924	908	910	929	880	947	917	901	882	934	913	916	903	927	942	972	934	966	966	914	976	909	862	855	958	936	909	909	891	897	884	910	938	958	947	946	903	982	896	980	933	901	955	916	945	950	922	921	936	959	874	943	888	903	892	925	935	933	937	917	879	945	927	912	882	890	959	884	914	922	900	897	853	936	923	904	905	956	949	942	997	883	932	911	926	930	906	876	965	926	933	913	956	909	910	903	902	935	883	984	916	955	880	907	982	898	934	890	971	947	922	865	923	893	937	963	898	962	924	981	957	929	910	895	937	954	888	934	940	889	952	946	952	949	913	922	909	944	927	916	941	907	971	898	925	862	922	859	981	956	966	891	922	861	906	955	899	952	960	949	941	971	870	928	931	895	927	974	934	936	930	937	910	939	919	893	914	912	861	933	978	970	933	958	925	902	895	910	914	934	937	902	867	918	932	883	862	983	942	908	894	898	887	944	909	926	929	959	939	920	953	875	945	913	895	913	930	959	933	905	894	881	894	901	956	934	902	943	945	927	894	923	939	927	971	914	916	927	891	917	958	951	870	921	891	897	942	931	857	915	943	935	926	903	889	947	929	959	941	888	908	887	969	938	896	916	951	957	886	965	899	868	933	944	940	941	914	908	939	956	896	948	993	944	871	932	950	910	922	936	963	925	895	896	920	955	942	920	978	942	912	958	930	938	905	867	930	892	936	876	951	948	930	871	938	974	937	909	935	891	904	912	963	978	941	918	928	912	942	944	834	934	901	899	943	905	908	904	1007	918	946	934	956	951	910	995	965	960	900	940	921	898	863	990	885	967	906	885	957	888	923	928	935	926	941	980	965	913	927	917	978	988	969	947	971	947	984	938	932	956	944	938	892	923	946	940	948	951	891	918	970	903	950	934	933	908	940	950	841	905	907	957	966	943	956	903	953	907	974	938	874	973	901	901	951	889	935	924	903	927	917	903	952	887	905	977	895	951	900	940	899	937	931	944	959	955	882	947	906	904	928	940	952	897	960	927	978	950	879	932	919	900	925	881	923	865	928	929	935	961	931	888	910	977	928	926	952	897	943	948	900	878	948	948	888	926	925	912	899	875	928	948	910	995	895	931	969	921	918	939	930	898	896	950	913	918	952	942	903	945	921	951	936	932	924	976	927	905	904	982	878	960	912	926	881	926	953	930	922	929	926	923	941	922	945	1024	928	940	875	922	935	951	912	897	898	1035	918	900	864	957	930	953	926	956	921	881	909	979	920	912	950	937	885	915	924	948	929	887	940	889	905	893	980	956	983	973	937	905	939	904	908	899	980	923	978	937	937	927	957	970	905	951	894	904	868	946	918	949	906	932	875	918	900	896	899	965	928	923	851	943	917	927	887	970	969	928	904	959	901	891	917	921	905	923	940	936	899	896	905	869	923	928	949	948	948	942	919	976	991	897	954	959	919	914	923	910	924	889	930	917	927	985	923	940	956	984	903	902	920	919	942	877	916	925	901	925	916	980	907	929	919	886	936	955	916	935	952	887	903	941	918	908	928	866	882	911	890	960	958	879	943	951	934	917	912	918	933	913	942	898	947	926	920	961	904	905	886	927	963	883	882	898	943	921	963	898	939	881	922	966	917	913	870	935	910	992	907	878	936	923	908	925	964	904	931	959	982	959	902	881	925	934	906	933	940	907	891	900	975	915	959	953	901	931	905	954	932	923	922	938	931	945	975	947	947	914	907	986	901	895	845	956	917	899	970	915	901	907	937	936	954	879	983	935	919	921	928	885	904	932	939	930	953	964	900	943	928	896	925	943	928	920	913	1021	956	938	848	925	940	903	945	926	952	959	892	921	911	893	925	909	958	922	877	916	973	933	968	954	896	876	904	974	934	944	890	952	932	877	966	1000	930	938	904	944	920	925	907	857	958	884	946	946	885	926	938	874	934	935	869	915	895	900	934	927	898	989	957	935	929	969	942	882	926	971	943	922	978	1018	914	953	965	908	954	869	897	862	930	941	919	915	943	928	877	931	926	955	915	944	923	882	963	953	941	891	942	907	890	906	917	905	898	943	947	936	908	911	945	847	895	979	893	938	965	918	894	936	946	958	913	930	972	911	927	920	900	962	918	896	938	928	884	893	968	962	906	928	942	903	969	898	912	960	896	941	930	906	965	919	956	971	900	1001	986	870	947	950	898	896	1030	890	939	935	858	915	983	960	974	934	891	978	931	914	919	905	915	863	867	867	918	915	903	909	961	935	922	874	946	915	921	952	926	937	997	988	919	932	930	931	868	898	890	935	958	932	945	929	929	945	912	862	948	820	927	923	911	938	952	926	939	949	927	946	959	916	947	885	916	916	924	970	956	935	964	955	974	931	928	983	971	1002	912	916	892	946	964	928	882	921	962	922	895	923	966	957	927	885	929	901	935	918	889	904	864	930	956	926	923	915	884	882	909	922	946	938	927	917	919	918	862	935	972	947	933	968	933	886	969	944	889	957	928	958	974	906	915	933	937	951	933	929	936	908	907	933	927	923	924	935	933	919	941	920	938	932	898	960	934	944	946	942	874	921	897	929	899	906	913	934	916	928	934	928	987	938	921	943	903	920	951	913	930	947	928	891	961	1003	939	885	933	931	898	920	936	956	894	916	924	947	911	894	956	896	907	915	934	937	946	942	898	896	973	899	951	927	949	902	935	948	907	935	965	952	930	926	896	901	920	944	948	918	880	943	960	918	857	868	923	928	945	922	923	876	884	909	903	908	939	926	875	958	960	935	893	955	926	960	983	882	924	854	956	917	960	908	978	993	930	950	911	900	925	913	922	946	975	884	886	916	963	938	944	910	904	924	941	947	946	970	920	940	940	955	941	936	942	909	926	932	902	943	918	955	939	951	931	923	967	877	933	927	893	949	952	919	928	885	969	911	958	953	979	961	937	918	906	985	948	862	981	904	934	912	928	934	934	990	906	896	912	914	873	929	933	938	941	915	957	954	922	885	974	934	897	928	943	925	919	955	859	946	949	923	970	948	965	940	938	939	914	925	917	945	897	927	942	971	908	949	902	941	984	952	921	959	884	947	890	931	882	932	902	940	909	879	895	919	894	930	950	962	963	944	896	885	875	915	929	864	910	956	989	899	914	887	971	950	958	898	915	955
9400	1325	1327	1034	768	586	569	542	488	404	364	325	310	262	299	297	302	286	269	304	268	283	278	321	304	302	269	270	289	272	260	288	262	274	285	270	279	265	303	295	266	282	269	300	311	278	250	269	296	283	311	272	264	261	283	297	278	297	288	278	285	281	276	266	291	281	278	277	276	292	280	277	283	260	266	284	268	298	268	271	277	272	284	284	266	289	258	264	304	263	261	272	292	273	250	299	255	259	266	269	302	273	275	260	270	253	269	296	281	275	293	282	243	281	300	278	257	264	266	270	278	249	288	298	303	269	272	264	284	277	243	278	258	290	270	279	259	280	266	259	253	276	270	259	278	264	267	271	238	280	238	290	264	292	284	276	287	290	253	278	264	286	279	260	285	276	259	269	301	275	275	281	281	284	311	294	279	283	287	310	288	309	329	304	284	303	288	275	286	305	293	281	268	258	259	274	307	272	298	261	285	261	277	284	301	288	280	299	280	308	227	276	247	255	267	263	295	312	280	279	296	294	293	281	303	299	267	274	308	322	266	251	254	258	270	280	300	257	253	308	282	291	297	301	268	285	267	287	280	283	255	273	274	285	286	290	259	269	273	296	280	307	269	314	302	273	302	253	314	257	309	323	295	297	272	290	272	278	279	287	280	273	264	290	272	288	268	261	319	277	290	233	274	264	273	273	312	254	274	294	269	262	266	307	277	275	256	262	283	284	234	292	287	287	271	278	283	293	302	258	288	278	289	288	339	258	316	298	256	259	269	271	287	272	257	264	269	308	259	301	258	282	286	289	276	274	270	285	251	273	254	276	250	299	291	268	279	317	278	297	275	312	282	278	276	284	292	271	299	264	274	263	266	300	275	312	263	293	272	281	295	275	285	287	304	261	252	291	220	274	314	265	277	308	255	265	315	258	245	264	281	285	273	305	288	315	289	319	283	299	272	274	285	273	276	269	295	299	289	293	270	297	288	265	278	252	272	251	283	275	307	279	282	283	282	304	266	277	306	253	271	287	261	287	247	298	264	253	266	280	285	282	301	254	270	272	274	259	280	278	292	276	286	286	328	296	264	302	262	297	278	292	255	266	295	320	278	306	239	269	286	285	278	263	274	300	293	256	285	278	284	280	253	283	280	259	237	274	263	263	263	273	279	294	255	309	285	265	281	264	278	255	259	286	273	264	270	249	300	326	291	275	280	303	319	274	259	227	276	285	280	311	259	301	299	291	299	268	295	280	294	293	303	264	266	288	279	293	282	288	276	263	275	289	278	265	280	283	278	271	280	252	255	276	250	258	265	277	286	286	299	291	265	262	281	269	275	275	281	281	277	243	288	290	296	275	271	275	258	265	287	283	270	286	269	263	293	253	279	264	283	294	301	284	262	276	292	282	248	278	299	302	259	287	245	271	302	290	266	310	302	277	286	253	310	267	270	275	301	276	293	291	321	282	243	258	238	262	274	293	267	260	276	254	278	275	265	271	266	265	281	296	288	302	294	282	294	267	286	260	257	251	272	290	270	296	295	271	292	283	269	277	257	259	282	297	271	287	300	273	273	289	250	312	262	279	297	291	287	309	262	271	246	294	243	292	258	250	299	267	269	317	278	275	295	255	308	310	251	283	288	288	291	256	294	257	253	288	276	288	258	274	303	273	296	248	282	237	249	298	302	273	267	308	279	283	283	277	288	290	281	304	269	290	303	288	299	285	319	298	265	263	294	280	280	290	267	306	336	287	299	280	328	258	279	293	273	273	298	301	277	272	293	271	293	283	294	288	259	250	295	253	290	247	295	274	248	268	278	281	283	272	293	295	302	268	261	311	256	324	295	252	271	264	292	275	250	246	266	281	266	263	310	281	286	244	267	271	264	272	241	298	289	272	279	298	252	276	285	272	302	273	272	240	266	281	260	277	240	293	275	266	269	292	276	271	278	312	274	246	256	292	257	262	250	258	296	294	267	301	267	307	280	287	263	290	293	267	293	303	278	272	279	289	278	263	273	267	260	298	273	253	276	309	295	274	256	275	228	270	259	284	295	270	290	309	285	275	263	265	288	284	287	284	276	293	255	301	285	275	245	270	315	299	261	264	264	295	295	279	310	278	261	279	306	256	283	274	266	254	296	326	295	260	285	278	240	287	284	291	263	272	264	305	267	249	288	274	321	277	288	280	312	294	294	278	268	275	297	288	281	283	263	265	288	248	291	288	309	301	294	263	282	284	275	301	268	276	286	255	279	282	265	261	271	276	254	267	312	282	284	300	297	259	268	295	292	284	255	266	280	254	278	261	298	279	280	286	304	266	317	260	279	305	274	324	294	265	279	266	275	274	286	270	281	286	281	255	294	313	276	273	284	301	275	268	277	271	243	266	294	270	258	299	294	312	317	311	265	289	272	281	273	273	318	292	316	295	274	276	273	287	248	307	306	270	277	290	273	242	293	289	287	289	282	282	280	281	261	250	267	266	248	258	274	280	285	284	311	271	274	293	269	276	240	299	274	310	284	285	258	266	279	291	304	291	283	326	270	285	278	268	293	274	267	299	290	287	292	261	269	266	262	271	275	253	249	272	270	247	243	268	307	307	276	265	263	277	315	295	275	273	277	284	271	259	286	285	267	282	307	270	279	277	290	306	262	275	256	278	283	258	268	285	281	288	264	298	284	321	276	290	313	294	280	292	270	318	286	307	243	254	290	277	319	280	286	281	301	294	239	264	289	279	277	285	289	286	257	289	275	306	268	291	241	295	251	285	292	305	263	259	250	296	271	279	284	271	307	302	268	287	301	294	272	271	284	288	292	262	268	288	280	276	275	275	256	303	303	269	289	280	288	274	260	268	264	252	274	267	264	286	309	267	246	264	263	292	303	277	278	271	261	274	271	273	297	283	308	260	267	273	255	272	283	264	300	298	264	279	289	253	265	274	256	304	296	260	276	294	310	243	278	305	272	260	252	286	293	277	282	267	269	284	276	273	284	243	304	261	265	273	279	295	281	294	274	287	252	297	283	267	269	274	299	275	262	286	273	292	268	258	255	275	303	251	296	265	268	307	284	306	290	262	281	278	306	289	253	295	298	294	284	277	297	266	256	280	264	261	282	301	274	309	271	285	303	291	283	281	274	293	277	294	270	306	280	284	259	267	320	278	285	271	280	265	272	308	263	324	300	279	291	291	283	246	286	264	286	267	267	254	264	264	299	272	287	258	274	260	252	250	262	280	320	256	267	295	301	294	286	243	243	263	295	282	268	312	271	280	298	267	267	278	306	277	283	260	285	293	276	264	277	279	281	295	288	250	276	299	252	264	284	309	275	284	252	298	287	256	244	277	237	253	269	262	263	267	251	320	280	252	263	296	265	297	303	271	254	270	274	241	270	272	255	296	267	302	298	250	310	301	275	261	298	299	287	251	242	269	298	303	278	274	307	267	281	271	291	246	294	299	266	266	267	300	258	291	281	286	272	289	287	302	290	300	257	277	323	308	283	264	280	257	299	275
7514	1562	2733	3149	2617	2057	2077	2147	1927	1469	1068	902	777	762	707	728	662	677	641	660	626	655	724	647	626	667	697	681	650	696	675	628	676	628	644	640	601	606	611	641	654	657	637	652	647	584	678	628	632	657	610	651	622	612	659	587	606	639	677	606	637	621	637	663	679	627	640	640	628	661	649	630	602	657	583	647	620	654	623	604	621	603	656	648	631	559	647	628	596	587	612	666	594	638	662	612	632	603	606	676	618	606	571	606	604	620	601	608	595	615	633	611	591	607	597	646	623	628	612	667	642	608	630	595	617	634	632	638	619	652	621	600	620	650	658	658	616	643	614	621	613	629	622	646	630	660	637	617	656	600	584	643	603	667	675	585	581	673	680	631	636	625	643	657	586	597	618	652	672	638	593	632	632	629	616	638	610	646	645	641	607	635	594	589	583	635	662	627	620	660	609	617	633	649	658	667	639	635	598	644	656	653	623	627	628	645	628	599	599	619	638	611	675	634	615	648	621	613	597	595	635	641	611	641	611	618	685	608	633	610	591	563	621	616	663	614	655	643	576	645	604	682	600	631	604	590	640	609	624	642	610	612	616	632	651	608	622	580	580	625	656	643	637	596	627	656	600	628	565	626	637	618	601	603	625	673	664	656	593	676	580	613	595	624	644	592	639	661	581	588	628	634	631	596	641	621	659	597	627	662	591	615	623	614	643	619	605	632	616	645	629	671	655	561	630	647	582	628	632	630	630	648	656	629	620	579	614	602	618	657	639	636	599	609	629	626	592	585	611	610	597	624	623	605	628	620	657	659	616	630	631	591	592	595	620	606	646	605	613	647	656	630	620	625	574	615	627	649	631	631	644	610	634	652	637	623	636	650	615	662	607	584	612	623	654	663	610	586	668	614	623	644	646	664	571	611	640	586	606	649	579	618	599	594	641	607	669	580	598	599	633	609	588	632	642	643	607	625	588	666	681	620	608	614	623	614	616	628	645	578	620	609	637	606	584	621	644	598	634	610	622	622	584	632	647	595	626	637	605	622	631	607	627	580	592	670	653	618	619	634	592	635	611	614	633	648	606	670	633	592	607	639	607	619	621	600	621	609	631	642	664	649	654	625	618	589	592	658	585	623	614	631	665	609	592	611	614	617	640	606	610	607	623	627	619	602	617	683	598	674	576	642	589	586	605	613	654	626	605	566	558	630	596	614	642	610	595	627	635	614	627	667	625	625	635	593	610	627	622	625	632	620	619	632	671	637	582	621	622	654	633	620	661	599	623	622	678	619	636	584	630	612	616	601	641	632	638	632	613	624	632	634	587	621	580	634	633	636	631	623	602	600	577	564	675	551	606	596	628	656	600	637	586	604	625	630	626	597	620	658	614	646	630	610	636	660	660	615	609	621	571	640	629	605	615	608	620	634	641	617	639	634	627	612	626	629	621	608	644	629	615	636	623	609	649	613	633	630	590	624	646	631	574	620	629	647	616	580	563	623	630	643	655	608	625	618	629	604	599	655	602	632	591	606	630	625	610	647	624	679	619	631	644	633	627	616	595	608	626	611	618	604	635	626	638	612	627	641	612	626	626	650	616	602	692	643	670	630	529	612	621	642	622	624	607	635	629	597	610	580	633	606	596	609	609	593	588	590	607	631	611	633	645	623	645	628	584	649	624	631	637	622	606	652	611	600	653	600	604	618	589	613	624	633	608	621	622	612	668	594	612	635	627	645	593	632	632	629	568	616	627	649	585	604	609	605	636	650	640	635	625	588	702	647	617	617	629	625	629	593	594	604	656	640	609	641	617	591	627	617	634	624	637	650	626	604	605	617	617	602	615	605	578	603	624	686	610	615	632	616	624	659	613	628	573	588	580	631	647	620	667	603	642	684	642	630	634	590	623	619	613	638	632	665	631	609	622	619	613	621	567	613	617	605	615	589	624	633	615	616	610	606	603	616	649	627	662	635	622	581	610	642	571	661	613	621	633	628	619	607	603	649	600	590	630	600	583	611	619	652	658	614	613	600	596	598	625	611	645	653	680	634	617	659	615	628	614	636	625	570	641	625	631	647	591	586	601	634	605	601	629	584	600	613	628	617	675	624	615	597	654	638	612	657	615	608	609	629	626	618	667	627	646	647	616	562	672	640	618	663	609	608	609	588	615	666	628	633	611	637	608	614	644	647	654	622	603	597	623	674	597	638	668	617	611	671	619	623	605	602	624	637	643	643	644	664	633	629	624	625	629	647	663	648	638	622	596	617	585	536	625	620	593	646	624	621	637	671	620	643	650	618	616	587	627	661	660	598	658	604	582	610	607	612	571	619	605	622	633	609	639	624	633	619	578	606	598	625	651	588	680	656	599	590	626	652	572	662	657	640	582	610	637	638	627	632	587	695	626	674	610	604	632	632	623	652	650	638	636	615	612	638	605	664	644	610	606	596	641	632	627	621	609	607	610	637	642	640	603	582	639	594	596	627	613	611	610	620	597	623	658	640	666	619	633	636	598	643	637	598	615	645	617	613	657	629	641	657	581	622	609	615	628	640	584	619	650	570	575	622	674	620	619	653	625	603	624	631	641	653	614	592	639	667	653	585	605	606	645	642	668	699	619	602	606	592	621	658	617	676	656	637	627	610	600	644	595	646	642	607	598	606	597	634	608	594	622	623	665	602	601	609	627	618	610	622	638	627	634	631	619	614	633	598	609	614	584	612	599	617	590	607	632	631	620	661	618	647	632	654	649	642	587	624	598	633	591	642	580	623	596	603	624	634	653	592	593	633	633	613	634	601	629	626	633	679	627	656	645	643	629	617	596	642	634	605	650	637	622	591	586	655	642	585	654	638	642	615	581	635	608	631	619	652	624	643	620	586	632	685	615	640	550	640	586	629	613	633	654	579	572	598	645	645	675	662	645	633	606	622	648	642	621	643	650	614	593	615	596	616	620	565	656	646	640	626	632	649	641	605	643	609	597	601	616	620	622	597	673	592	670	637	659	613	629	609	606	595	644	615	595	629	656	618	581	626	614	625	649	608	646	651	608	630	608	604	588	613	635	623	622	603	625	612	637	701	609	627	628	617	666	631	633	640	611	637	584	632	625	640	623	620	634	638	587	611	609	636	621	584	605	629	592	637	616	631	624	635	619	624	614	616	631	617	632	619	608	609	615	637	664	646	629	639	628	647	592	650	608	648	603	592	625	642	621	604	624	630	627	637	616	636	645	631	645	679	632	616	630	617	589	618	585	644	612	609	636	653	644	638	668	648	622	639	590	586	636	617	596	626	597	587	672	605	673	619	634	611	627	609	626	616	627	674	652	653	620	616	598	614	617	610	660	600	628	624	624	633	584	624	634	639	581	617	605	649	626	582	595	585	637	636	647	585	614	679	621	591	601	612	618	643	604	669	635	618	653	609	609	582	637	647	592	633	616	629	622	625	620	634	677	611	633	605	610	600	642	609	607	612	623	606	608	644	609	635	650	627	569	604	624	624	605	629	621	612
16655	2435	1930	1429	904	664	574	617	516	390	275	246	215	172	192	169	181	161	153	162	186	154	164	160	164	191	170	148	161	194	167	177	184	170	164	160	134	148	149	150	173	164	134	180	167	165	138	159	161	160	166	180	155	135	125	125	145	171	170	173	141	138	167	151	177	161	164	181	132	135	160	148	151	143	159	153	143	148	150	139	188	172	157	182	159	156	156	155	179	146	139	158	154	157	145	171	167	161	130	155	145	149	119	159	146	154	159	163	160	137	164	153	181	168	158	155	157	146	152	164	173	147	171	148	151	140	154	166	137	159	160	161	159	154	152	163	173	160	144	170	168	154	136	152	161	150	141	151	154	174	147	153	142	147	162	148	158	159	158	136	131	147	152	146	158	170	144	170	162	165	174	174	148	135	129	156	155	143	146	155	156	147	152	161	144	176	141	138	185	151	143	144	165	165	138	154	160	164	155	158	118	149	148	159	137	127	152	155	137	157	163	165	156	159	161	131	172	154	140	148	154	144	157	182	162	146	156	140	151	136	171	161	188	152	162	154	141	144	171	155	141	137	144	136	169	154	145	148	168	166	151	181	168	147	150	148	140	145	151	152	136	155	140	172	171	171	173	148	158	138	147	152	139	141	150	167	152	157	157	149	145	142	141	174	172	158	143	143	151	155	153	140	114	160	182	144	156	155	178	136	153	175	171	164	172	162	162	129	163	143	151	152	150	154	142	174	147	135	143	146	131	158	143	138	148	162	150	173	148	164	156	159	126	154	138	148	147	146	145	162	170	165	156	152	138	154	152	163	154	151	149	137	150	159	145	170	168	166	164	154	138	146	150	136	157	150	142	167	189	152	163	163	169	168	130	129	152	160	155	167	145	164	152	160	150	166	161	160	159	137	153	144	156	141	138	143	119	138	153	149	138	165	140	167	157	153	138	152	142	166	160	152	169	170	154	154	143	142	166	177	149	146	154	151	149	169	137	178	143	148	181	161	148	156	132	164	144	172	160	165	152	163	163	155	161	152	134	157	159	165	160	149	164	131	140	146	175	151	179	178	161	174	134	173	161	170	152	144	158	163	146	143	156	160	153	156	152	156	158	163	146	178	159	148	155	130	151	157	163	144	158	151	135	121	156	164	145	134	147	160	180	126	145	159	131	161	157	149	183	156	160	196	167	147	134	135	135	148	167	158	134	152	169	153	168	150	156	128	165	157	171	151	155	129	175	145	146	162	141	134	156	165	168	167	169	170	148	146	172	146	150	152	141	168	158	143	154	155	141	140	159	149	165	138	174	150	152	149	146	134	147	136	178	164	180	144	152	149	145	142	160	170	175	140	136	155	170	126	139	161	158	161	167	150	153	158	171	140	97	153	169	155	176	165	152	175	173	162	141	158	163	155	145	163	155	139	144	166	145	151	175	142	150	175	136	142	130	171	151	148	152	131	148	144	177	150	144	179	151	163	164	160	145	175	152	161	154	148	137	133	166	183	144	154	170	146	148	166	173	148	149	123	165	146	154	170	154	156	173	153	152	147	166	144	159	148	179	137	140	155	144	145	142	174	148	156	155	177	151	177	165	156	160	167	144	164	146	132	153	156	141	162	145	145	141	162	162	141	155	167	172	162	177	174	159	162	174	168	172	134	180	170	157	144	161	144	137	166	137	137	147	130	157	176	128	134	156	151	162	136	163	143	186	156	142	161	149	144	156	165	162	178	145	160	170	140	157	135	152	155	154	154	148	145	163	151	152	155	180	164	144	133	151	156	151	165	166	149	178	156	158	144	143	154	142	146	125	152	153	176	166	174	166	170	156	156	147	148	153	142	138	164	163	177	160	155	144	137	173	153	163	160	146	144	153	165	143	147	130	173	151	159	149	138	159	158	148	153	159	158	156	165	196	151	155	147	164	157	159	173	157	167	160	154	124	162	150	153	178	136	140	173	153	161	142	140	134	155	151	146	168	145	145	155	137	172	158	161	149	171	137	179	134	180	166	133	127	140	135	133	150	159	157	165	156	146	133	134	150	143	153	158	157	153	142	159	153	174	139	162	150	135	176	184	141	133	148	156	176	141	180	166	160	167	165	141	149	172	173	158	138	132	166	140	161	161	138	178	151	153	155	152	124	146	151	160	144	157	162	159	166	142	150	149	182	179	182	160	137	137	144	174	146	153	147	162	174	137	174	144	156	144	152	151	126	170	159	142	156	164	171	147	140	141	155	127	155	135	191	147	145	144	164	172	131	162	162	164	158	174	149	152	147	148	169	141	118	173	162	141	187	153	149	158	153	183	169	137	144	143	147	167	142	163	133	143	157	162	138	143	163	170	146	172	153	177	156	157	154	154	127	139	149	149	166	132	150	177	143	158	157	164	155	158	148	148	143	146	152	152	120	169	129	170	158	131	177	161	155	164	172	140	145	154	152	149	133	150	155	160	165	143	130	131	150	164	134	144	155	153	167	158	149	171	157	173	131	142	177	175	162	147	158	158	160	160	164	138	132	135	170	149	163	173	147	146	146	144	174	175	171	202	171	180	158	139	160	136	115	117	164	153	176	150	182	166	154	155	152	149	171	153	135	161	117	136	163	143	140	170	140	162	155	149	161	156	156	167	161	164	145	136	166	160	161	144	173	141	160	172	134	149	157	126	162	157	140	148	138	157	161	136	151	151	148	147	155	158	163	170	152	176	175	139	149	151	183	154	143	160	161	130	153	151	134	154	168	148	164	171	185	153	176	165	142	157	163	174	139	165	133	159	148	141	171	146	166	139	149	135	157	169	163	152	151	160	154	150	187	135	154	164	161	172	145	136	170	155	151	153	148	155	142	182	139	165	165	162	159	143	155	153	146	153	146	157	160	157	161	125	138	178	152	170	155	146	159	159	130	146	137	165	148	146	160	155	167	150	155	134	135	133	152	110	133	157	163	174	162	164	152	158	161	132	156	141	130	164	107	161	159	128	164	166	156	158	159	155	148	155	150	147	164	162	187	144	145	174	147	158	146	144	174	144	151	176	144	195	147	130	145	150	146	122	166	161	157	153	141	160	145	176	147	147	167	147	140	134	162	160	148	159	158	132	193	156	140	157	136	142	144	154	152	165	151	153	143	164	150	158	176	143	156	137	158	139	165	145	146	148	165	148	170	161	162	154	178	130	170	164	145	154	157	162	153	161	173	160	168	151	145	151	146	166	140	119	158	160	163	147	141	144	162	134	161	148	156	161	165	153	144	172	157	166	131	158	157	150	164	156	146	155	151	141	149	155	152	140	188	164	171	140	170	139	154	153	134	156	182	142	149	165	146	124	160	163	150	152	152	134	159	161	145	136	165	141	174	163	166	125	138	143	144	153	154	141	126	135	170	164	156	141	164	170	160	161	166	142	149	166	141	160	148	149	173	153	146	150	161	160	144	157	175	146	154	154	173	157	157	165	188	141	165	141	156	145	182	171	156	147	162	188	186	170	167	166	159	144	144	168	138	160	131	165	145	132
9491	1834	3733	4667	3731	2641	2581	2909	2383	1681	1131	881	676	575	553	541	527	534	543	509	501	483	481	467	480	494	503	471	507	474	490	455	412	437	403	396	429	421	392	447	417	391	421	393	418	391	416	358	397	413	428	385	408	419	384	375	408	373	407	370	419	393	383	382	422	393	369	375	396	370	401	400	377	409	394	409	378	394	434	397	397	401	374	355	351	426	383	382	394	419	392	380	381	419	401	407	391	364	403	399	408	357	397	367	397	393	345	403	375	355	407	387	359	378	397	375	369	428	354	370	374	383	350	364	387	406	385	407	411	377	373	388	396	366	426	378	372	344	406	408	391	346	380	380	368	354	371	373	411	393	382	378	377	382	373	441	431	367	382	371	411	404	387	401	389	392	403	386	409	399	399	405	403	410	388	377	352	388	415	368	385	383	381	374	371	383	381	429	372	394	396	422	385	360	350	389	392	380	385	359	415	413	378	374	380	420	415	402	413	399	374	393	376	381	392	370	381	406	419	409	386	441	397	408	348	397	401	390	407	418	385	398	376	396	393	375	373	397	367	421	361	353	392	364	405	413	357	391	403	381	411	409	379	358	395	417	411	392	393	361	416	416	415	398	352	372	383	387	381	389	390	365	399	367	373	350	412	388	363	393	378	372	378	367	397	362	389	374	394	396	380	393	392	424	383	354	367	371	379	393	394	428	405	376	400	389	347	407	388	394	369	360	373	371	373	383	376	415	409	399	369	399	376	390	362	361	386	356	399	404	350	379	390	361	370	381	379	379	369	391	404	374	362	418	402	384	362	405	412	347	404	390	394	411	395	384	391	405	381	379	381	387	365	389	380	395	369	425	401	386	377	402	378	396	380	407	388	380	409	382	381	390	417	367	404	402	380	404	355	347	384	398	414	397	365	413	412	344	380	415	396	426	408	400	425	393	393	336	360	403	371	407	399	369	355	430	388	360	378	403	379	410	380	385	401	390	364	397	398	363	399	366	399	397	363	390	408	396	405	390	376	353	394	405	412	371	385	404	367	364	371	373	398	382	401	401	398	349	355	381	370	374	417	366	413	412	350	391	402	366	382	403	409	394	408	363	383	392	409	376	364	368	377	406	377	385	385	422	386	385	340	375	387	350	358	372	356	390	368	385	351	390	382	405	416	404	367	373	357	391	365	404	385	376	395	360	428	416	402	365	383	374	391	404	394	379	386	359	403	391	388	391	406	382	366	392	379	363	409	411	405	385	382	378	413	417	365	390	400	361	380	379	392	395	385	404	365	401	395	401	400	408	376	391	391	385	362	399	385	416	391	387	389	387	366	377	390	390	389	393	365	400	413	345	378	354	380	384	386	372	390	384	402	466	383	425	412	351	386	406	382	399	408	404	378	383	382	376	371	399	380	376	371	398	427	400	389	407	374	390	415	439	432	422	406	353	387	374	416	378	380	407	394	388	380	385	372	402	402	407	380	387	382	406	409	362	374	386	387	405	358	400	376	383	381	369	372	408	344	398	409	387	386	391	386	377	367	361	398	387	371	368	391	393	352	362	389	375	386	365	393	386	389	411	416	420	382	368	386	374	374	390	384	342	373	353	390	366	355	400	376	385	369	349	415	391	400	389	379	358	406	364	386	391	420	401	411	391	401	389	394	382	387	408	421	409	355	391	386	408	386	361	384	407	354	388	414	392	406	406	378	401	421	401	410	385	403	393	379	388	408	372	398	401	388	391	370	407	416	416	385	368	378	384	377	400	366	366	387	366	396	376	359	327	345	408	397	360	411	375	390	395	379	422	357	359	339	393	404	398	370	434	364	402	413	440	355	389	397	377	376	410	384	371	390	388	380	387	385	363	387	376	377	373	382	390	400	378	385	411	406	374	409	392	414	383	386	398	398	400	368	388	406	369	363	371	379	366	408	402	374	396	416	417	370	354	370	374	403	364	379	396	411	399	394	392	364	388	396	380	385	364	410	388	354	410	401	410	398	356	388	337	417	391	399	376	387	331	365	385	333	390	389	394	382	397	411	370	370	395	406	381	387	405	394	376	380	398	407	418	360	393	400	377	388	397	384	379	360	382	405	371	346	357	368	381	378	386	413	388	392	435	408	401	379	384	397	392	381	382	407	397	364	374	330	390	380	398	356	369	390	375	398	370	373	406	395	349	422	400	352	397	380	369	357	391	427	376	391	391	396	394	372	405	375	370	394	361	403	357	384	369	393	383	381	395	361	358	411	382	399	380	375	396	401	399	395	380	374	353	377	361	387	362	380	394	356	400	370	391	375	398	399	386	396	363	371	364	394	362	385	361	389	351	369	384	405	397	359	372	371	430	414	421	407	405	406	409	379	412	390	406	381	407	390	385	410	401	401	355	408	401	366	397	412	371	371	402	427	357	403	371	357	401	361	379	405	373	402	366	367	404	377	395	382	403	385	384	425	400	427	378	366	391	410	383	374	396	379	394	393	395	374	391	416	413	397	392	418	385	389	410	410	393	383	388	381	391	384	396	417	363	386	358	382	373	373	365	373	360	410	372	393	417	401	376	362	366	364	426	362	408	381	406	423	405	402	394	378	396	388	402	418	389	420	436	419	395	364	395	370	386	414	378	350	329	395	420	371	387	374	381	424	337	383	378	374	428	399	347	370	372	381	349	419	402	384	373	405	377	400	396	394	386	368	408	356	429	390	357	416	367	381	386	395	395	375	386	367	392	377	413	384	399	398	396	397	386	414	389	451	387	366	404	392	390	365	383	390	387	363	371	376	384	404	363	367	389	388	363	434	350	399	364	381	384	413	395	409	366	405	406	385	381	357	368	413	388	421	408	384	380	403	392	385	398	377	383	415	375	412	365	387	372	398	375	388	416	391	345	348	394	397	384	356	381	388	376	376	373	379	401	369	401	366	380	415	400	392	378	363	377	397	389	363	362	432	418	394	398	370	378	350	386	421	370	381	378	356	410	380	368	374	394	386	400	406	386	367	427	401	381	386	362	412	387	395	377	364	375	375	386	335	393	373	402	394	384	391	377	403	399	387	419	399	388	422	358	368	374	368	350	367	405	387	395	376	373	380	383	387	381	393	366	368	414	386	381	373	361	379	381	371	394	354	384	390	382	432	367	370	404	383	404	398	379	406	385	396	370	374	359	413	383	413	399	386	394	394	398	417	383	410	396	361	378	381	384	364	418	392	373	364	419	394	429	348	374	395	375	390	388	387	400	374	419	403	372	386	409	407	394	391	399	417	404	384	393	400	407	400	384	422	378	372	368	414	402	377	359	413	375	402	394	407	401	403	394	382	378	375	377	390	413	397	396	414	401	401	400	410	419	372	376	424	389	397	347	398	410	395	470	374	411	355	413	372	393	387	385	382	372	407	394	414	370	390	373	381	373	376	343	424	383	402	383	377	385	405	389	403	408	402	413	395	388	375	379	395	388	433	367	402	392	365	377	375	367	400	385	401	412	376	385	373	403	392	400	414	424	393	429	382	363	385	380
2430	689	743	604	585	495	511	514	540	504	478	451	443	391	428	448	415	397	412	441	431	425	420	418	428	401	439	465	407	461	414	424	435	433	409	437	400	430	449	414	452	410	404	442	428	342	426	391	483	436	412	443	423	418	420	433	408	426	448	461	445	444	448	397	433	424	429	404	432	428	475	428	443	415	415	401	399	442	451	459	436	399	424	467	446	405	407	422	443	430	412	378	412	453	466	459	426	461	406	460	442	455	426	425	435	440	457	431	432	453	431	439	428	460	386	460	430	438	442	418	455	395	388	448	439	431	409	451	434	418	475	422	403	376	434	432	411	447	426	413	424	439	440	486	429	424	440	384	410	416	385	415	436	408	459	425	477	408	420	485	440	418	401	450	391	452	413	420	425	395	424	398	460	434	451	457	457	445	462	451	439	441	424	479	428	426	390	433	368	440	460	389	446	428	416	442	389	423	408	390	410	432	461	425	405	430	388	459	438	430	398	424	402	373	417	409	437	413	403	431	434	441	437	440	412	400	408	410	446	457	420	455	414	422	426	414	429	434	427	432	464	408	390	433	440	423	418	416	412	432	455	406	424	406	424	458	392	410	381	408	403	452	425	463	452	467	486	421	413	399	403	435	419	449	440	447	394	430	416	461	412	433	405	466	401	454	436	437	441	440	397	472	403	409	433	401	438	441	388	399	385	423	446	456	434	416	445	459	404	421	416	428	477	417	438	438	414	436	457	403	438	435	449	448	408	403	433	450	409	438	439	396	413	469	460	427	386	417	441	395	452	407	450	406	450	418	410	431	432	465	398	378	443	444	438	469	437	419	407	395	447	478	430	417	446	404	462	417	451	449	428	421	401	430	428	427	440	484	434	448	412	426	422	444	416	400	399	423	393	450	424	425	459	438	446	382	432	415	433	449	429	456	417	428	434	431	411	384	422	444	439	467	466	440	397	434	408	429	431	425	408	418	418	448	473	401	442	450	488	434	393	450	428	438	435	440	444	420	389	411	441	415	447	401	414	399	440	422	427	410	412	433	465	433	405	433	399	411	389	421	422	422	425	441	421	443	427	438	436	423	440	461	390	473	440	434	412	430	407	419	418	415	421	425	404	407	407	453	458	421	423	447	442	404	436	432	437	450	416	439	401	433	481	459	475	407	422	430	449	442	482	456	453	424	439	454	440	410	418	437	430	416	451	439	462	447	445	404	414	469	433	447	465	462	405	418	433	443	474	430	454	433	461	450	461	400	409	480	420	470	456	408	447	378	416	443	428	442	434	395	444	421	400	428	436	402	404	388	407	426	370	380	477	411	429	465	406	426	465	422	439	419	418	396	411	409	432	405	471	423	423	458	406	419	426	408	406	426	386	413	397	433	435	436	426	448	400	455	400	440	416	408	415	423	422	419	442	454	433	409	447	474	451	385	469	441	419	402	432	409	472	423	393	446	409	421	433	454	437	427	466	408	406	432	401	452	476	424	411	475	436	456	390	390	438	471	412	473	435	426	455	423	415	419	446	393	455	419	381	407	417	430	426	462	424	428	435	431	411	417	419	427	452	416	422	484	459	454	439	399	401	456	434	459	463	385	406	399	427	472	425	417	459	405	406	448	425	412	467	452	405	455	470	408	402	436	439	439	443	405	456	423	409	432	414	440	440	411	429	422	433	417	424	414	434	423	436	455	435	419	408	399	386	432	373	378	397	453	463	408	393	412	463	441	463	433	434	406	423	431	417	412	421	427	419	418	393	462	455	433	418	409	427	408	429	411	427	373	449	474	412	414	430	427	452	400	409	434	400	417	401	441	419	429	404	458	428	423	440	425	458	409	461	462	447	452	408	436	412	417	379	404	414	444	432	465	385	392	412	457	419	426	423	415	445	417	434	430	437	428	456	395	446	424	460	429	430	422	399	437	427	411	423	387	445	438	442	431	420	433	449	411	422	456	426	442	427	415	395	401	428	420	402	417	417	427	424	426	396	433	417	435	421	395	415	446	432	433	449	434	454	449	423	440	475	488	445	414	430	425	411	433	403	467	458	429	405	418	435	435	424	446	398	406	451	433	429	471	398	434	417	436	407	417	430	445	410	435	420	384	427	441	448	425	429	419	480	428	399	433	440	405	431	403	457	457	452	436	444	407	444	438	420	443	405	415	412	420	390	422	456	434	430	421	406	415	432	437	458	434	444	373	406	419	463	440	460	453	450	440	442	441	435	466	371	423	420	448	449	420	413	396	417	457	402	458	427	400	419	414	380	432	408	380	425	459	439	483	452	451	440	450	448	433	378	406	396	404	458	426	390	427	421	434	436	484	405	429	456	466	424	404	399	430	437	426	424	458	437	455	453	441	410	445	478	457	398	429	416	423	378	465	383	411	431	422	417	437	452	409	429	410	374	402	415	401	444	411	435	463	401	400	445	457	440	481	444	407	473	420	406	444	436	391	418	404	410	464	453	410	458	427	402	429	440	450	447	362	442	398	409	411	418	430	423	395	418	428	468	451	410	457	414	427	403	480	436	409	420	406	410	460	429	441	416	447	427	442	397	448	432	473	444	435	446	447	407	427	406	435	415	404	416	435	450	432	440	455	382	399	404	426	442	421	420	444	428	413	451	413	421	441	424	434	461	465	470	413	425	426	413	433	401	408	386	425	435	445	405	425	426	440	423	447	448	401	446	463	419	443	424	454	435	454	457	417	413	410	407	396	480	394	442	426	436	481	429	415	427	411	403	429	451	398	404	451	411	421	410	388	437	445	432	411	424	412	412	444	446	436	419	443	418	506	427	397	425	428	414	460	458	477	423	453	452	429	407	435	421	443	475	425	414	440	394	448	468	444	460	412	455	422	432	445	435	421	412	431	434	416	428	408	453	358	441	459	407	442	421	441	437	430	438	425	401	426	418	418	397	449	422	394	402	438	367	419	418	412	468	414	439	422	441	429	433	448	467	411	440	404	429	454	434	430	411	462	432	400	439	423	417	377	421	398	409	407	401	427	436	428	394	408	435	429	431	450	421	453	415	406	410	433	458	459	430	443	447	441	480	459	409	461	415	489	442	453	403	439	425	403	458	470	415	434	445	443	419	461	454	433	475	480	492	439	431	420	425	431	464	426	434	423	422	411	423	398	419	421	406	402	419	393	407	428	432	428	439	428	455	446	448	422	372	441	420	424	417	442	407	449	382	408	426	434	466	405	427	419	423	440	404	429	401	434	451	433	412	443	455	441	435	396	443	420	461	417	405	449	403	444	416	410	406	435	423	426	416	414	411	450	442	427	465	470	458	467	470	424	448	410	416	458	433	408	445	461	439	417	396	408	423	453	446	441	456	411	442	438	433	399	431	455	433	420	433	464	418	449	421	412	434	421	461	409	453	410	387	404	411	418	409	423	422	463	452	412	406	427	416	402	382	470	453	436	447	409	437	425	446	428	401	436	402	420	448	453	492	464	442	441	407	439	417	413	415	446	413	407	428	438	438	418	435	468	458	443
2608	1262	1502	1761	1629	1423	1400	1570	1390	1217	1086	980	946	915	897	966	947	928	972	947	906	920	924	959	962	901	895	987	898	908	997	954	962	917	927	921	931	930	925	936	910	936	911	908	938	912	911	870	886	922	890	984	940	974	885	919	922	895	956	917	952	872	988	934	907	897	929	873	936	959	953	921	870	959	896	946	1000	931	893	943	903	896	922	929	896	950	917	899	935	934	911	960	910	944	909	949	930	940	918	942	894	926	880	903	899	974	946	920	928	987	904	965	995	941	952	939	974	904	928	911	968	916	865	872	972	974	941	949	935	963	880	874	939	905	874	956	915	948	844	879	948	909	936	924	918	949	904	938	978	915	887	917	907	964	901	927	895	942	927	945	940	939	894	961	929	941	983	984	901	969	945	958	887	925	927	932	909	896	953	937	860	955	946	847	953	1002	903	926	973	904	901	974	878	942	925	882	954	898	884	915	993	902	975	950	886	932	933	930	925	957	934	953	943	936	896	935	952	929	908	940	888	922	923	1001	929	911	922	918	953	1001	916	936	956	945	862	912	935	893	935	913	892	914	951	930	915	915	1008	959	936	906	929	954	941	918	969	950	989	930	955	884	920	939	941	963	889	907	877	941	1001	930	939	962	921	906	905	923	899	955	900	876	888	924	911	961	970	913	916	933	947	868	953	958	886	920	982	881	926	894	977	898	918	945	970	908	959	903	957	951	957	922	957	932	949	931	897	962	975	948	946	975	901	978	956	900	936	906	917	915	884	894	926	934	925	910	902	920	918	915	958	968	978	907	912	961	953	885	928	921	896	949	863	978	961	896	906	918	926	934	941	906	885	936	896	932	877	942	945	947	978	910	948	939	937	927	933	998	874	933	966	946	924	924	939	860	913	950	938	941	943	935	899	924	973	953	925	950	933	958	900	868	900	904	956	923	907	921	949	892	916	892	918	993	903	933	905	909	916	923	997	911	899	931	934	916	955	906	884	939	998	969	927	930	927	920	958	905	969	943	944	925	874	932	883	1003	929	968	916	959	954	936	876	882	940	942	918	894	912	972	940	928	894	916	937	949	905	906	909	956	926	957	913	878	913	945	942	913	887	949	922	907	902	933	915	889	913	898	913	963	885	941	908	878	899	937	912	909	961	909	914	885	941	978	953	926	923	904	968	923	975	960	879	922	951	957	902	892	913	893	963	974	969	982	895	900	925	930	889	933	955	900	901	892	1000	919	922	979	895	1030	941	885	883	892	922	937	950	965	977	974	921	892	908	902	946	933	927	936	908	924	929	907	936	963	968	960	924	947	951	917	903	895	960	904	923	869	917	926	881	932	947	928	908	925	881	985	918	914	954	912	939	932	903	936	861	937	956	988	886	975	908	919	946	881	986	938	907	912	917	976	929	951	972	931	966	968	930	958	946	979	922	930	920	937	916	951	997	962	909	980	976	963	884	869	1050	945	900	921	950	987	909	862	937	921	963	944	899	918	922	919	949	914	878	870	921	931	875	912	943	955	929	976	923	968	926	980	956	905	981	937	919	906	949	903	954	891	906	884	912	963	926	976	951	914	922	904	927	915	952	919	961	934	924	987	884	964	962	921	938	924	938	899	962	978	982	970	914	960	912	907	939	910	905	938	947	913	954	946	903	932	928	886	900	946	952	941	923	922	932	964	928	961	930	960	952	967	970	842	906	997	908	878	965	974	886	899	946	925	873	922	898	966	900	937	923	949	939	972	915	965	942	952	915	896	911	960	963	955	937	929	914	983	927	887	969	936	920	865	876	916	937	963	897	901	983	930	942	911	954	946	921	846	925	918	958	874	891	888	983	991	918	960	937	908	1002	910	947	958	919	947	972	910	882	903	908	957	881	958	938	967	918	951	917	932	944	958	964	936	936	950	947	994	961	913	983	912	909	891	871	930	962	933	874	936	905	898	937	966	896	955	949	940	897	922	969	908	920	924	901	910	948	854	939	926	908	949	940	980	894	979	919	915	930	901	975	911	898	929	912	878	957	886	900	900	931	943	893	907	910	917	957	936	925	898	944	936	893	898	934	914	935	861	866	897	856	895	930	868	930	985	963	915	914	1013	992	955	916	948	953	872	925	948	983	944	928	971	906	936	920	979	921	953	945	963	921	912	947	950	951	913	896	895	941	1017	923	917	965	946	942	955	920	833	947	930	899	881	908	853	900	898	897	949	893	900	925	901	950	938	923	957	900	896	954	957	895	960	953	947	969	899	957	918	886	935	895	981	905	940	908	961	1011	952	922	938	963	964	936	967	915	974	973	915	961	932	878	902	888	977	913	944	873	899	929	908	965	930	935	918	942	897	956	911	921	920	895	979	974	955	954	940	880	921	888	899	974	925	953	932	946	1003	923	913	965	935	929	922	959	907	928	942	909	949	963	901	946	921	961	972	935	908	934	952	917	989	917	920	966	953	918	905	941	917	869	928	903	936	945	901	946	949	896	900	929	931	974	968	930	931	940	939	929	936	907	1017	926	971	946	869	910	985	912	894	907	924	945	969	903	945	950	876	913	930	937	959	902	892	891	945	908	951	925	962	927	953	954	926	926	935	938	941	956	917	925	935	843	967	958	945	900	900	984	959	944	929	899	947	991	939	938	923	922	931	968	928	918	872	913	884	943	922	941	941	914	925	964	929	929	916	891	933	918	902	917	914	982	981	927	936	886	992	912	923	927	908	955	961	945	969	919	926	899	893	975	950	924	917	885	949	899	897	884	969	989	983	906	915	944	891	931	960	911	899	934	936	940	972	914	899	894	896	967	958	960	924	922	936	933	970	922	971	953	975	967	954	913	926	919	993	951	956	918	955	929	899	932	961	886	994	900	1000	949	908	907	955	911	932	918	944	964	952	923	951	889	907	916	968	941	913	946	899	934	931	911	948	908	968	896	947	920	899	962	941	898	875	930	937	904	895	928	952	952	900	950	901	920	883	926	974	906	941	951	875	964	946	943	904	885	960	958	916	913	898	916	906	959	943	847	937	975	861	910	919	905	931	903	935	981	938	905	909	898	925	917	932	960	957	948	901	904	902	886	984	932	891	934	963	946	919	1025	873	924	877	954	922	931	933	950	960	945	897	922	930	937	904	956	909	943	975	954	972	902	923	939	917	925	936	963	950	876	943	949	917	935	941	925	937	953	917	925	992	919	940	896	905	954	908	953	950	906	958	931	953	874	888	937	946	910	995	904	903	920	1000	919	931	938	920	964	912	945	907	897	891	897	869	918	907	944	935	937	951	965	935	931	986	864	934	910	937	952	957	914	928	912	902	900	922	973	966	891	951	937	933	877	863	907	916	875	928	970	924	930	962	909	901	946	954	934	933	941	973	933	887	955	986	928	936	948	920	914	955	976	917	941	931	877	930	898	950	913	964	966	945	912	907	901	931	930	933	923	968	962	912	910	902	866	947	921	847	929	918	861	910	929	926	964	904	916	930	915	941	965	944	922	909	885	931	924	934	877	914	963	909	919	945	931	963	930	944
9529	1256	1238	1041	801	678	574	516	555	435	376	312	302	303	276	271	298	281	305	320	276	299	281	271	275	280	295	296	253	243	328	269	291	259	281	278	268	318	321	294	297	266	297	264	267	297	303	277	286	305	286	302	283	284	302	248	270	241	260	295	295	293	287	283	244	296	276	270	286	245	260	265	270	286	287	281	287	238	268	287	299	262	293	268	295	271	273	300	251	275	283	281	259	264	283	270	288	285	285	268	262	278	272	306	307	280	276	268	267	283	294	286	276	259	269	296	278	288	274	308	270	283	244	290	303	226	249	295	269	280	266	282	253	288	325	257	244	277	276	259	245	301	305	282	248	251	262	250	285	284	301	281	276	294	264	271	274	274	283	286	270	280	308	274	314	295	261	288	310	287	287	274	266	287	286	278	305	289	296	297	267	305	286	310	250	293	277	290	272	274	287	244	300	297	276	307	299	264	325	277	296	266	272	244	308	277	262	308	299	300	268	283	274	257	291	252	275	287	268	259	278	273	287	249	304	298	295	280	261	273	275	294	250	244	271	304	282	295	311	271	299	270	266	250	263	273	296	295	282	294	298	314	316	281	286	283	273	304	255	261	284	280	298	248	296	325	272	263	288	282	296	283	278	276	254	280	285	284	285	280	250	276	288	291	272	285	277	264	291	285	248	268	307	273	312	266	298	274	286	295	275	291	283	300	274	292	286	263	305	273	268	276	292	255	269	265	276	299	282	286	254	329	302	291	272	278	260	306	253	241	283	272	316	250	300	275	290	290	286	314	272	307	281	253	270	272	304	289	264	271	285	272	283	299	286	327	271	262	279	265	280	312	301	281	284	271	271	278	279	281	295	299	296	281	314	271	293	273	251	265	278	300	275	290	292	272	277	273	245	292	304	268	236	271	287	290	272	322	291	270	270	312	321	303	300	308	256	268	266	264	285	286	283	276	284	253	283	271	277	226	289	244	330	277	293	266	238	275	252	267	262	252	259	309	292	269	248	270	280	244	308	309	250	308	292	297	307	265	295	309	278	245	266	295	287	246	313	275	262	262	295	284	251	259	267	283	292	263	255	256	253	268	275	258	253	247	298	272	269	257	286	274	278	277	297	249	270	270	270	256	289	271	308	256	258	281	292	278	286	277	267	261	279	302	291	263	291	260	281	285	254	307	269	262	240	275	279	267	280	289	255	281	284	310	295	298	285	308	286	293	255	315	279	295	268	303	293	262	284	279	283	296	289	262	293	261	253	286	266	257	276	255	288	278	264	270	261	259	279	309	299	294	278	243	257	263	258	242	258	280	276	296	253	304	272	286	278	245	263	264	294	292	274	256	261	272	312	290	274	306	273	303	271	268	247	333	278	264	295	255	268	272	289	255	296	301	289	278	281	286	261	235	254	296	287	268	291	269	245	281	311	267	282	306	272	274	277	235	264	262	302	312	288	278	261	301	260	293	293	294	261	287	277	287	251	288	299	298	266	296	273	280	280	265	281	281	271	263	299	308	282	273	281	282	282	268	257	282	244	279	254	235	261	259	274	258	269	318	299	309	303	264	257	286	233	258	259	282	266	264	266	298	263	286	244	300	263	274	305	250	299	291	291	274	285	265	288	268	295	264	275	293	328	253	227	288	288	271	263	289	292	264	246	283	252	268	280	261	312	294	297	305	282	291	275	273	270	290	310	290	258	302	296	284	275	293	241	308	281	254	275	267	259	284	289	289	262	285	289	261	280	288	314	237	309	290	285	291	277	278	271	278	255	301	290	251	285	253	311	275	272	263	242	286	275	288	281	260	288	278	278	286	304	269	305	310	273	264	243	257	256	302	282	266	280	295	315	267	279	298	246	276	292	306	279	291	275	299	285	257	268	272	254	295	295	278	279	286	279	252	285	288	256	258	276	286	274	263	284	242	296	279	268	288	278	281	288	299	269	291	276	289	273	277	280	281	301	304	273	254	288	286	275	294	271	283	292	297	275	314	275	312	312	296	280	322	240	273	278	297	269	306	255	250	263	305	266	320	332	294	256	261	300	291	291	281	284	267	230	286	290	276	266	297	290	290	257	293	239	281	274	294	270	276	269	264	269	278	274	295	259	245	284	266	280	256	288	273	269	258	301	248	289	279	263	261	249	277	273	312	284	286	294	251	262	277	273	305	247	283	264	273	324	315	300	296	286	279	260	269	289	289	272	305	265	294	277	253	265	261	259	280	282	278	277	290	251	265	249	285	267	254	242	293	257	282	261	275	258	286	271	298	278	264	254	266	246	269	255	268	250	262	286	291	297	294	276	269	268	289	259	297	302	259	265	237	254	291	279	266	264	265	260	281	281	289	269	305	286	282	265	271	287	283	272	285	257	279	277	275	266	287	261	271	291	291	299	309	294	264	279	246	288	312	274	264	253	301	276	278	308	252	264	259	284	305	271	295	271	287	291	289	281	313	274	291	286	268	277	267	304	262	308	270	269	261	282	301	279	302	253	301	278	260	270	308	307	277	317	291	267	270	273	269	271	246	248	267	289	278	290	293	272	309	276	262	311	299	285	270	263	272	281	259	264	301	271	300	261	269	270	276	286	293	273	271	280	258	297	261	280	260	272	289	288	272	264	267	291	332	313	290	291	275	300	315	296	279	297	267	269	269	292	295	253	300	297	294	274	298	272	272	266	268	263	300	276	285	295	280	253	250	275	270	257	264	298	243	281	299	326	286	273	309	259	264	281	276	276	307	271	304	267	247	278	274	283	271	278	281	306	249	243	260	294	286	281	282	273	241	267	277	285	273	289	259	309	259	322	283	255	291	255	280	290	280	259	265	252	277	275	283	304	270	268	244	295	248	312	288	261	274	267	278	308	262	287	266	281	338	274	311	277	272	296	269	278	255	277	270	261	259	290	318	272	286	269	284	286	262	262	283	321	270	281	271	289	260	256	275	269	269	288	263	288	266	296	275	272	266	278	252	276	277	257	303	269	279	287	313	273	278	258	268	257	288	298	286	297	278	244	310	316	289	277	257	296	266	266	269	284	298	286	251	265	258	291	259	234	302	271	292	286	282	274	250	283	257	290	282	281	282	282	292	298	304	278	298	262	309	284	269	294	295	278	291	275	273	286	293	300	275	306	299	263	269	306	300	279	291	273	263	270	297	298	280	267	255	304	284	274	292	271	296	251	278	310	255	280	267	297	273	267	281	256	265	273	235	265	279	285	263	265	273	268	282	259	268	276	283	300	298	279	278	295	289	274	273	270	296	285	308	293	276	269	259	276	289	280	293	241	255	280	285	294	290	286	295	278	261	265	282	258	261	283	237	277	303	271	253	248	289	303	269	255	292	278	312	283	277	260	246	263	244	280	269	274	292	269	293	291	331	287	273	296	251	291	283	279	326	276	285	284	281	293	256	284	289	295	269	303	254	279	259	270	256	270	294	305	270	312	270	268	307	267	257	308	320	273	300	286	308	287	270	252	264	280	284	280	290	258	294	283	284	282	266
7430	1456	2648	3240	2736	2341	2036	2177	1823	1439	1058	926	759	702	695	704	708	688	671	658	666	671	621	641	659	678	688	640	668	682	692	687	713	604	647	626	628	632	651	607	634	622	649	645	676	614	617	607	636	606	627	627	608	600	640	637	661	650	623	615	612	648	612	646	593	617	593	673	652	618	610	611	634	597	625	613	634	659	642	636	648	647	615	592	567	640	608	619	654	602	602	661	617	635	621	592	634	607	628	594	648	567	642	610	583	606	640	646	612	592	596	649	605	596	618	594	655	612	589	585	639	626	633	641	585	588	644	645	651	590	633	616	567	619	655	577	617	584	633	630	587	628	592	600	641	611	614	683	655	655	645	641	608	626	631	606	664	612	615	621	697	614	639	616	595	597	646	641	643	622	589	612	614	625	620	628	669	662	615	669	626	673	627	690	622	614	600	623	597	647	644	655	640	594	654	628	633	586	649	620	669	632	619	656	612	657	610	633	663	653	570	630	643	605	614	638	632	599	618	643	624	596	615	616	605	599	639	593	605	606	653	623	639	654	601	608	644	624	631	619	619	607	598	628	591	652	627	617	668	636	624	625	665	630	651	601	637	651	622	597	593	653	629	625	629	609	629	583	614	607	687	609	619	600	616	656	628	653	585	642	641	619	575	617	656	615	657	652	673	607	596	629	677	644	623	658	602	618	625	622	642	662	585	608	596	655	632	629	625	624	623	616	630	661	655	587	601	605	595	586	628	633	636	603	646	626	652	645	629	607	616	656	635	622	605	605	611	613	623	652	638	621	624	640	664	621	630	606	650	646	620	629	608	603	630	629	641	633	669	647	587	620	624	619	620	600	625	596	667	632	622	639	629	637	642	580	667	582	600	645	619	625	592	621	606	616	602	659	683	571	657	669	661	655	619	617	636	613	636	607	634	667	616	605	588	593	625	618	646	627	601	628	557	649	660	640	622	649	589	583	693	625	620	614	596	662	651	587	644	645	638	604	645	659	613	623	610	592	641	598	594	591	628	614	666	618	631	645	622	648	623	631	610	617	650	590	647	573	610	577	608	645	600	600	654	640	620	649	590	674	679	625	591	602	649	651	610	618	612	611	590	677	634	622	686	611	589	635	562	620	646	592	610	567	645	609	629	668	636	637	590	648	656	608	539	649	616	610	626	659	609	634	604	638	633	630	623	607	617	594	675	595	628	612	617	562	594	639	629	594	632	599	615	640	609	636	642	637	609	653	611	620	619	631	602	617	612	586	582	623	585	607	654	649	663	666	614	605	651	598	625	593	637	631	629	589	626	635	649	625	661	644	630	648	612	620	625	673	616	629	636	590	612	580	609	614	623	609	670	652	592	657	623	570	629	587	611	625	653	655	589	638	597	569	599	609	585	626	621	635	646	668	615	629	614	645	616	596	597	585	610	625	609	603	607	662	698	587	635	647	606	612	631	599	604	591	594	672	657	640	644	601	634	600	674	635	632	688	593	654	629	601	613	598	649	657	592	613	618	634	662	633	629	603	636	615	661	590	600	628	683	644	623	627	655	612	666	607	627	630	611	648	602	658	582	628	608	612	648	630	630	577	659	600	616	621	616	674	605	617	627	595	643	610	606	578	615	623	636	633	661	627	607	606	618	673	627	635	610	677	611	700	649	634	594	643	618	605	627	621	643	616	626	634	614	637	597	617	629	615	609	655	607	608	622	601	599	680	640	613	606	614	596	637	613	609	628	611	634	628	671	643	619	622	641	596	630	668	623	652	623	620	664	583	620	636	623	668	583	607	599	634	581	636	626	633	620	601	644	601	614	619	649	634	644	643	613	629	640	646	619	615	608	632	630	630	612	613	596	613	665	624	651	612	649	623	631	556	584	622	655	598	625	621	618	653	611	630	577	626	616	648	595	604	595	636	637	588	639	582	622	602	602	623	602	624	575	590	619	634	601	647	631	652	573	663	590	643	628	580	644	662	620	665	671	639	653	606	630	624	575	608	654	586	650	638	673	620	649	566	602	589	586	624	636	642	638	635	623	629	581	601	619	635	627	597	635	578	600	650	636	594	626	637	623	623	631	624	629	608	624	617	640	648	662	632	579	619	632	611	611	637	626	579	652	679	634	602	618	602	620	627	638	576	617	586	680	631	624	595	626	611	654	642	588	633	608	668	589	637	611	632	574	665	665	665	611	616	604	597	622	604	593	650	627	607	603	650	657	625	643	588	601	606	633	624	660	631	643	639	628	624	626	625	621	623	654	636	637	635	616	602	624	634	602	641	621	616	667	623	619	614	646	630	622	619	665	637	613	595	594	617	590	632	632	635	592	650	621	650	647	617	695	579	642	630	638	594	630	577	640	627	628	626	638	653	638	636	620	601	594	571	616	647	626	636	587	670	639	618	614	619	634	632	645	613	638	602	626	652	617	600	617	604	628	640	621	625	602	638	637	579	623	620	656	641	639	622	615	621	634	622	655	628	631	629	627	598	622	628	642	631	628	620	588	616	614	600	564	690	619	683	613	615	601	621	593	631	659	607	644	619	614	637	569	640	596	650	640	614	650	639	609	580	627	626	596	642	598	612	632	622	611	613	644	593	617	631	620	645	608	610	573	597	653	586	659	632	660	601	614	637	575	660	621	613	608	678	648	644	646	644	604	586	624	617	663	618	618	615	619	629	622	563	637	621	594	605	634	635	625	620	611	611	661	628	620	618	573	603	662	610	627	620	617	668	614	642	608	586	666	650	609	653	563	602	608	605	636	643	601	605	615	656	649	623	606	573	608	643	619	666	609	602	624	609	656	604	586	636	608	636	616	593	594	617	595	643	595	631	605	652	618	634	617	609	623	576	632	600	585	650	620	660	626	587	619	593	634	614	624	589	639	642	639	615	618	628	617	627	645	613	605	623	627	656	662	610	624	637	582	630	610	638	609	654	644	648	607	628	610	594	617	609	635	606	579	628	643	642	624	624	629	617	608	622	659	573	631	610	660	614	632	623	610	652	602	592	602	637	633	640	615	599	631	638	605	631	598	605	628	640	642	572	590	645	591	645	622	643	655	589	657	643	642	614	611	641	586	640	645	636	608	640	615	630	597	652	654	599	625	613	628	594	615	630	606	660	638	646	621	663	577	659	660	661	678	631	615	671	654	611	621	639	601	609	588	587	632	598	647	640	631	610	615	627	643	639	623	662	651	616	603	649	587	627	629	644	647	612	608	635	597	621	621	636	599	630	622	665	608	640	655	623	667	606	565	591	602	664	598	620	619	654	644	627	658	640	645	634	650	587	624	605	585	654	656	637	650	595	631	613	668	633	612	658	661	608	647	660	625	587	634	616	621	662	621	602	619	637	615	633	655	595	660	630	620	606	592	575	600	599	621	656	611	604	615	608	631	598	542	629	630	573	599	635	650	671	642	636	647	684	602	636	627	677	601	648	613	622	668	642	630	619	630	619	686	643	604	601	598	615	640	589	691	610	647	655	648	583	593	599	597	667	583	609
16707	2481	2014	1488	1053	860	671	592	524	384	300	247	178	188	166	168	194	172	173	181	160	171	171	166	169	188	175	150	146	176	170	155	160	133	159	146	167	171	163	150	175	166	161	147	146	176	167	170	172	154	149	174	143	156	169	153	131	155	148	154	161	152	169	143	168	135	165	142	185	153	148	155	144	150	157	161	144	175	167	165	152	164	132	153	155	174	153	161	171	154	164	128	161	163	163	167	148	148	155	135	149	144	143	139	138	146	152	155	156	143	135	159	146	133	155	160	160	147	161	146	171	165	160	163	161	137	160	147	153	149	143	147	152	157	162	160	202	153	150	164	143	145	135	150	142	155	164	145	165	153	145	143	161	169	159	134	151	154	157	132	164	119	167	160	148	159	175	140	154	168	139	142	134	124	145	160	133	153	163	168	161	182	141	161	171	164	157	152	127	159	156	148	171	163	158	155	159	139	135	144	138	154	164	156	162	168	163	162	156	172	175	147	162	147	163	179	145	154	161	168	147	139	146	147	150	148	137	150	133	152	166	154	161	157	172	150	170	160	152	146	166	169	169	163	159	182	172	130	174	164	172	159	133	164	150	153	152	163	160	139	163	168	156	147	134	134	182	165	169	180	151	162	146	131	136	154	149	192	145	145	140	148	175	135	151	146	178	159	147	186	155	178	168	161	117	141	167	182	160	143	169	148	165	145	160	126	138	135	178	150	172	165	146	151	146	165	174	142	146	159	171	138	146	161	160	159	152	149	147	159	155	129	127	153	148	140	176	161	168	151	153	164	175	138	147	150	181	186	155	158	146	195	167	145	137	154	158	155	173	145	156	179	173	137	170	154	166	147	167	169	153	180	153	145	148	145	180	155	159	165	140	165	149	135	170	169	164	160	121	144	165	163	142	156	138	136	175	155	153	144	145	165	158	137	155	152	154	173	140	159	134	152	158	133	116	148	154	148	154	156	148	154	157	178	150	142	164	138	140	168	153	159	140	152	173	156	156	164	128	171	176	189	145	150	173	137	158	145	156	147	149	166	160	153	150	152	157	169	175	142	135	155	155	134	164	160	154	167	149	163	143	172	152	121	166	165	163	175	153	143	139	137	151	167	157	151	133	159	126	132	147	145	141	158	150	138	135	150	134	175	162	141	145	183	154	150	165	137	153	162	152	167	158	148	155	145	157	149	172	170	159	148	141	147	161	160	197	179	179	167	165	157	160	122	186	155	147	181	151	162	176	180	153	158	142	126	178	156	162	179	165	141	166	154	170	175	176	150	143	156	131	158	132	152	159	168	162	155	147	153	188	150	144	137	136	133	158	155	176	172	144	155	166	130	149	147	161	181	149	146	156	169	144	156	147	148	149	151	163	159	166	161	143	148	159	147	134	153	162	175	161	178	154	147	160	153	166	144	150	145	149	164	171	157	154	157	152	168	174	167	152	140	134	136	162	167	143	165	157	170	158	125	166	130	163	168	155	159	164	164	166	169	174	173	150	150	153	135	161	162	163	138	165	161	160	166	157	150	162	164	143	148	169	155	134	160	139	174	172	160	150	139	152	148	158	161	151	152	166	177	158	150	169	139	143	156	160	130	162	173	150	163	165	144	157	152	152	152	176	196	156	168	153	157	168	145	157	160	147	162	187	158	160	154	156	163	161	158	173	152	147	149	152	144	135	157	168	177	177	173	170	167	171	136	164	157	150	144	162	166	176	171	141	165	188	162	139	153	140	134	142	159	153	142	156	164	173	170	163	163	160	163	184	138	156	167	154	145	150	154	145	157	138	160	163	135	155	179	143	166	142	175	172	144	138	169	168	150	163	168	157	151	172	158	153	160	166	154	139	161	156	166	177	164	164	142	146	161	157	150	151	130	162	159	146	156	171	148	167	153	169	141	134	141	145	174	171	158	131	159	150	134	163	138	140	128	165	141	136	156	175	152	154	148	148	161	158	155	157	149	168	143	150	153	164	153	179	145	173	151	163	155	168	152	157	161	155	169	158	158	158	152	166	160	132	155	155	154	174	137	166	165	148	138	152	175	133	179	177	148	165	159	176	158	143	172	202	169	144	153	155	177	127	137	164	160	156	167	143	144	152	139	135	152	159	151	148	174	159	137	169	156	145	163	162	142	163	162	158	149	150	143	146	149	158	161	162	166	154	136	147	170	165	162	188	141	142	156	172	158	143	151	164	159	142	160	156	166	159	141	153	146	168	133	140	140	162	179	160	155	160	176	169	134	145	134	149	155	156	131	174	160	166	148	149	140	149	161	160	166	149	157	133	143	138	130	154	168	142	160	148	182	136	163	181	145	154	134	195	146	152	176	164	151	172	167	184	157	150	174	149	178	147	154	146	175	183	140	151	160	165	149	134	172	144	154	143	172	159	163	152	164	130	130	128	175	165	129	158	163	151	151	156	151	170	155	171	184	150	151	155	160	142	152	168	160	170	164	172	161	145	157	149	133	154	139	145	152	167	150	132	119	139	142	150	144	149	164	171	139	170	163	173	134	160	178	170	168	151	167	156	145	149	160	155	166	133	143	135	158	156	144	149	156	139	162	152	166	166	161	161	163	171	165	167	137	145	168	175	152	155	135	151	144	149	141	157	144	152	148	145	142	177	159	142	164	166	162	138	146	184	161	155	154	151	140	148	125	138	135	134	148	145	153	175	173	150	165	160	140	154	157	155	155	157	149	167	174	159	166	163	151	153	164	169	156	155	158	180	148	174	164	155	164	165	145	176	139	132	161	145	136	156	171	124	172	156	125	173	156	170	175	159	163	156	163	127	158	146	151	156	160	171	163	173	174	153	169	157	150	148	170	156	135	151	142	162	169	171	146	173	140	142	169	140	111	154	165	159	145	163	181	152	155	156	165	164	153	151	167	164	182	142	188	151	163	169	153	152	159	143	151	166	142	154	143	139	151	153	153	155	168	155	161	128	151	173	156	164	167	144	157	182	169	139	155	142	180	156	156	154	155	170	152	141	164	170	160	156	140	164	131	159	162	154	162	147	149	164	167	140	143	146	143	157	154	160	167	154	116	148	171	157	132	149	165	150	158	152	133	155	142	151	169	148	151	165	170	145	150	176	162	149	159	155	162	147	165	163	161	153	153	172	184	157	157	144	124	168	125	139	152	152	180	183	161	156	142	142	142	159	159	169	162	165	139	166	162	151	158	170	176	145	163	133	125	162	163	138	145	157	139	162	143	141	174	153	170	142	162	171	138	148	171	157	149	168	163	159	146	169	175	153	134	164	160	172	165	168	148	185	151	164	140	145	156	144	173	176	158	159	164	157	164	156	154	157	161	160	167	162	141	143	157	170	150	152	146	150	170	155	151	161	155	160	139	131	161	151	163	152	162	167	147	148	153	184	155	136	143	168	154	166	157	184	170	176	125	153	149	167	159	115	155	161	169	151	161	142	153	157	168	157	139	158	160	167	186	153	176	161	147	163	166	161	183	148	138	195	159	153	178	157	156	162	163
9330	1951	3777	4681	3986	3367	2875	2781	2271	1654	1145	886	711	558	520	501	535	507	561	483	526	481	476	456	452	490	463	444	489	506	478	506	459	389	437	417	413	404	406	429	416	395	422	427	418	400	379	400	390	395	440	420	391	382	412	405	394	410	415	407	394	358	380	356	398	401	380	416	409	384	416	372	360	384	359	404	380	401	412	381	416	374	391	355	423	400	442	392	411	390	415	398	364	403	388	362	398	428	405	378	373	408	351	395	411	382	398	402	400	374	350	379	398	403	388	400	354	381	384	363	397	389	379	396	389	414	423	411	431	333	370	397	422	404	396	392	401	399	415	376	374	396	359	364	387	376	366	431	388	377	371	394	396	430	381	427	390	414	368	384	400	400	411	387	371	381	399	392	420	369	406	363	364	360	363	390	385	401	373	387	378	402	407	379	405	412	401	395	405	406	400	382	359	371	382	399	390	373	395	345	416	387	367	404	454	396	378	415	393	403	400	399	399	365	388	373	379	391	350	344	381	377	393	391	341	394	421	391	392	409	363	404	439	382	382	395	388	442	383	385	401	369	419	392	398	408	384	414	377	408	386	400	417	388	388	412	397	397	412	394	385	395	430	380	383	367	378	364	408	399	398	348	386	385	382	383	423	409	396	394	380	398	420	427	370	391	376	420	375	417	389	381	392	450	398	364	425	409	367	386	397	382	400	377	360	393	420	397	421	376	380	365	399	402	374	385	409	411	374	408	391	371	395	420	384	388	370	423	385	403	351	418	416	339	389	388	399	415	402	378	386	414	394	413	415	361	387	390	387	403	411	411	368	448	402	406	354	372	377	376	393	358	389	358	405	377	382	404	369	377	392	364	408	391	439	446	408	388	410	432	392	406	388	403	391	425	371	408	427	394	425	421	388	414	389	389	381	389	397	367	368	375	391	352	365	434	381	371	409	430	402	390	391	405	391	390	355	395	381	386	431	372	394	413	397	394	391	369	398	399	401	409	381	399	407	391	389	367	395	358	379	380	375	396	404	414	387	392	406	419	427	375	425	374	395	400	393	414	376	411	391	394	364	418	387	401	399	387	373	369	386	404	370	384	365	369	381	422	384	409	393	368	388	407	403	373	395	385	400	355	388	424	376	384	364	367	405	400	396	360	391	370	409	401	369	361	424	366	392	376	366	404	370	406	383	392	373	364	356	387	407	413	398	389	385	420	394	419	372	431	427	389	401	371	430	399	358	402	410	397	362	387	378	366	386	396	393	376	396	421	413	426	419	410	396	414	423	406	378	392	354	364	370	385	388	398	379	425	391	419	400	404	414	396	386	417	371	391	375	389	394	381	424	392	409	414	413	395	402	377	378	412	385	386	382	421	387	381	387	403	365	405	424	390	425	367	387	362	443	370	377	376	403	387	383	384	372	379	373	415	361	368	407	386	387	396	387	382	389	390	427	379	439	407	385	398	396	372	383	379	377	388	383	411	350	404	405	398	361	386	417	404	393	431	434	388	385	387	399	402	365	350	418	380	363	380	381	366	392	427	395	384	384	403	368	412	397	409	385	424	378	374	419	400	384	357	397	385	367	381	375	418	384	389	388	388	426	407	374	357	387	389	374	372	401	387	427	385	387	391	398	402	399	387	382	410	407	373	394	384	379	408	414	403	395	401	381	362	411	392	406	390	404	376	415	397	425	378	390	360	374	431	396	384	386	376	401	367	417	387	400	374	403	389	393	387	380	366	425	390	381	363	368	384	399	359	412	402	388	393	404	393	393	416	365	437	387	389	410	378	407	373	428	414	372	388	371	378	393	402	408	378	388	368	392	371	404	405	415	392	402	401	394	366	371	387	399	370	384	390	401	362	407	411	389	379	414	366	378	402	403	387	399	376	365	381	374	378	400	375	377	402	399	328	364	421	357	386	430	375	388	391	374	408	347	371	354	380	364	395	360	402	391	403	400	353	378	389	387	428	384	397	409	385	357	389	370	388	395	385	371	396	379	403	412	367	398	371	423	418	379	361	393	396	389	382	346	375	409	390	390	402	362	405	373	363	395	386	404	354	394	377	390	396	396	369	403	370	393	359	383	390	405	367	327	405	376	389	426	409	370	390	381	358	396	413	395	413	389	374	387	390	368	417	344	374	359	399	374	381	390	374	414	365	374	401	394	437	402	389	403	381	379	363	370	366	403	407	381	403	387	367	388	411	397	344	401	436	386	356	377	369	398	412	431	413	426	413	383	411	404	385	386	393	392	357	364	404	378	375	409	366	410	378	402	403	397	374	404	400	395	368	409	366	405	406	389	418	411	396	388	380	369	356	364	389	420	399	412	368	394	387	363	408	439	376	376	388	388	364	387	390	394	414	382	394	372	409	354	387	372	349	409	372	401	363	392	382	418	405	406	403	388	374	393	388	405	407	398	414	419	358	400	393	362	382	367	382	388	397	369	364	393	420	391	428	371	401	403	386	400	397	353	414	398	386	393	368	385	418	384	411	381	359	378	347	358	406	419	389	390	398	390	411	406	402	390	426	390	399	361	376	378	411	413	419	379	384	364	373	385	377	388	347	397	410	378	376	410	385	388	376	396	406	377	371	379	420	377	396	386	389	388	374	378	395	417	374	400	390	388	350	403	358	402	388	404	366	407	408	392	396	404	370	423	380	382	420	384	380	390	401	399	426	360	393	442	398	374	366	421	386	391	385	398	391	392	407	396	364	438	361	395	365	385	421	366	412	407	388	373	354	388	376	403	364	362	375	376	353	372	383	402	379	363	406	402	340	379	404	385	374	376	427	406	381	389	373	428	382	374	409	386	377	377	409	368	404	378	387	397	385	383	445	358	418	372	383	396	387	401	348	380	406	363	406	370	398	360	381	436	409	420	393	414	360	376	380	395	401	351	372	377	367	409	393	352	388	396	382	406	366	387	404	385	381	394	388	384	432	380	416	377	377	373	443	430	363	431	362	418	431	379	408	400	400	408	395	406	367	421	358	398	342	414	396	377	415	420	385	415	404	352	423	378	377	370	399	390	387	387	372	398	399	348	398	372	382	415	386	403	398	376	375	367	400	404	411	439	374	392	401	392	379	377	370	387	407	393	396	394	367	421	377	370	417	364	425	404	422	377	415	374	398	431	388	421	381	376	397	377	413	366	367	390	386	400	371	363	347	364	379	372	367	383	401	417	384	397	400	393	360	364	348	420	416	378	369	401	418	389	392	383	419	369	422	419	366	379	347	371	376	435	392	376	372	411	397	379	363	402	385	388	408	370	399	416	392	381	383	370	389	415	393	415	407	394	370	383	410	414	395	408	395	401	360	369	401	389	406	416	381	395	400	379	397	390	370	376	384	360	390	398	386	395	380	409	364	373	384	368	420	378	401	397	369	379	386	411	376	403	411	400	419	363	403	374	386	363	395	404	402	415	399	395	360	391	423	372	389	436	389	377	411	376	404	378	401	392	409	377	406	387	435	387	397	368	362	368	388	347	369	423	378	395	410
2319	724	766	663	647	558	487	501	516	509	438	428	449	433	453	470	437	445	421	463	445	427	419	436	426	430	453	454	430	414	457	420	447	437	429	410	376	410	413	432	422	429	403	462	443	446	433	387	442	416	416	437	470	420	428	419	402	404	430	434	411	462	433	449	447	386	416	426	459	405	460	407	425	428	422	452	410	442	412	411	429	412	455	405	459	414	441	445	452	432	447	461	406	446	435	470	408	450	423	399	399	461	415	447	409	405	481	453	445	425	426	433	423	441	410	432	431	415	401	415	420	412	419	460	445	428	407	388	421	462	429	447	403	432	435	396	460	431	449	433	441	418	419	390	439	419	441	422	439	475	455	432	412	430	459	422	417	409	416	424	409	441	440	448	431	448	416	444	444	441	437	441	416	438	402	411	425	396	472	440	412	428	454	459	416	442	390	470	456	469	403	397	466	410	432	463	441	416	393	441	445	466	431	468	445	413	398	424	405	464	431	454	428	439	414	444	439	456	432	434	406	435	377	450	386	401	415	437	471	410	459	442	431	425	387	428	401	433	387	415	433	407	444	467	456	487	423	400	406	395	422	415	411	447	382	446	426	433	416	423	418	455	421	479	431	450	393	442	423	478	451	433	434	414	448	400	415	412	445	422	410	436	450	426	478	417	440	437	465	426	422	390	449	408	458	430	405	434	427	426	428	416	434	440	397	434	461	407	414	436	471	486	392	510	402	414	436	437	455	440	433	448	476	412	412	462	417	453	443	477	416	460	429	431	448	432	454	426	404	449	425	364	428	404	432	475	422	421	434	385	431	476	414	387	406	433	406	447	452	451	425	447	432	457	456	422	422	444	466	416	456	423	445	462	426	418	443	443	442	442	427	473	424	428	467	446	397	418	407	435	444	398	422	402	425	411	442	454	389	433	441	449	406	439	440	422	457	424	465	428	422	392	418	418	454	419	433	443	472	461	396	438	442	428	383	435	462	403	420	410	459	439	485	409	472	433	449	407	413	414	464	434	437	402	429	421	428	473	417	438	440	432	487	472	436	449	449	477	429	423	440	446	421	468	428	425	458	436	423	421	402	412	434	403	463	445	408	420	447	421	456	448	459	438	437	434	471	404	406	428	436	429	431	426	420	501	432	412	432	403	440	443	454	424	470	426	424	445	415	437	442	460	419	422	427	443	387	435	438	427	441	399	422	399	405	399	430	446	439	426	422	421	437	418	431	402	411	446	438	425	436	444	422	429	433	444	420	397	395	442	446	426	463	403	442	447	410	418	398	440	449	399	450	431	398	481	458	418	419	413	413	460	454	442	419	414	444	482	416	408	423	412	427	483	426	447	458	418	397	467	441	478	447	417	421	442	431	444	429	390	409	420	459	449	435	432	443	434	477	427	459	449	461	430	413	390	450	416	416	409	423	450	417	433	468	424	438	390	409	461	449	456	445	431	407	453	473	446	438	442	413	438	392	434	437	417	421	399	432	440	473	470	417	387	439	443	427	438	416	458	471	456	472	521	442	465	398	454	417	417	439	409	386	403	473	409	429	483	450	428	412	437	457	392	412	454	435	459	475	445	425	385	450	412	454	433	435	450	437	409	452	426	393	402	435	464	459	447	389	443	440	458	425	411	418	414	417	460	453	470	463	481	479	397	445	461	425	404	402	441	424	381	438	419	430	435	401	447	453	417	426	416	416	430	418	417	467	494	461	448	406	408	429	462	440	434	451	401	478	471	460	449	417	442	424	396	434	450	382	450	389	449	417	446	428	421	429	455	418	442	424	460	425	435	372	437	435	435	437	440	406	446	428	439	474	414	400	464	429	451	441	416	413	425	443	436	425	457	392	417	411	384	363	393	463	423	457	469	424	420	426	403	426	449	390	417	438	458	440	420	465	463	416	445	419	418	432	440	403	430	445	451	415	455	406	396	424	443	419	427	447	458	460	444	415	412	448	466	439	452	373	447	423	433	423	443	413	439	442	435	432	436	420	404	480	422	386	429	426	440	438	486	476	461	440	449	404	407	444	432	405	456	435	430	431	445	446	428	415	405	402	432	420	462	457	437	424	465	453	437	461	405	411	406	405	413	405	449	436	434	432	433	410	464	430	451	450	403	406	423	402	412	408	437	478	440	443	447	456	449	444	434	405	454	449	436	438	485	441	478	448	409	462	395	444	476	467	470	443	396	467	413	468	465	412	458	395	414	458	428	463	426	424	395	422	430	420	444	436	445	451	417	445	459	436	434	445	428	471	431	401	420	423	437	451	488	430	432	408	434	403	441	430	403	447	432	405	415	436	450	431	399	472	410	387	392	398	409	425	410	486	440	438	419	477	442	461	434	434	411	426	433	448	450	435	447	455	446	453	395	400	469	408	412	457	415	408	432	436	465	430	383	406	454	430	401	399	429	404	410	431	440	424	429	432	401	456	490	435	397	425	411	452	438	421	430	450	409	431	465	430	429	446	445	440	417	420	444	489	469	413	427	419	420	434	412	464	403	424	436	420	446	444	435	426	394	427	433	425	434	404	426	393	446	423	430	412	455	434	436	417	442	414	412	423	383	448	430	424	447	434	415	425	434	433	432	459	458	447	411	451	436	406	435	416	422	451	393	408	438	428	431	442	400	410	452	434	425	444	438	406	434	431	438	461	473	421	397	436	411	433	442	461	420	422	426	410	428	437	436	463	469	444	432	416	435	430	449	409	447	396	435	451	399	461	396	441	424	443	397	420	429	449	438	422	421	430	435	416	431	400	445	459	449	412	454	417	457	436	426	408	403	432	419	456	426	445	450	407	440	432	377	426	446	445	449	398	391	463	388	428	432	434	478	415	412	390	418	430	421	470	380	467	453	452	431	377	484	449	453	440	444	476	435	405	410	416	426	402	402	441	446	407	433	486	425	430	402	411	489	459	446	400	417	428	422	400	443	443	381	417	462	456	428	431	397	441	448	416	469	435	414	453	447	487	455	454	420	438	431	459	427	440	428	423	423	418	388	411	441	399	443	436	477	465	440	493	403	433	478	406	460	476	426	394	427	419	407	428	435	463	462	405	418	431	414	455	426	392	443	423	451	439	419	446	446	416	464	452	438	411	451	426	415	443	469	408	425	444	442	444	477	416	446	429	451	441	439	418	393	382	392	398	409	450	413	459	431	432	466	451	448	466	426	440	398	439	399	403	416	434	475	426	445	463	429	407	409	404	443	399	414	486	430	453	447	445	456	424	395	450	417	400	443	461	434	428	454	448	455	430	476	401	461	414	413	442	424	407	455	406	403	448	439	408	428	443	413	421	417	431	429	411	422	414	446	448	408	421	468	432	447	467	461	426	454	403	441	418	387	488	435	418	446	428	422	459	398	407	426	412	442	451	424	442	434	409	417	441	448	399	435	409	417	413	435	428	434	436	453	374	426	383	393	510	436	439	437	456	477	445	457	455	454	422	397	425	467	432	421	407	450	419	444	414	381	471	449	458	418	437	413	452	445	404	405
2587	1146	1618	1755	1744	1574	1591	1425	1401	1200	1062	1028	914	998	902	973	942	928	881	967	975	913	884	979	946	907	992	951	932	960	908	989	921	941	970	990	898	952	996	908	937	922	902	927	947	929	942	982	939	935	965	905	929	954	928	898	924	918	890	901	905	901	866	929	897	938	944	920	943	942	969	975	926	971	976	899	966	912	885	920	936	955	874	951	936	879	895	931	880	887	920	923	907	933	940	919	902	882	895	944	902	948	891	975	982	894	939	922	952	993	943	969	910	929	929	923	909	959	931	937	907	946	968	913	898	991	924	876	932	913	959	893	904	917	935	966	920	929	898	938	943	919	880	897	932	905	949	891	913	922	894	922	950	883	888	898	934	927	952	878	976	947	949	948	937	911	905	908	926	944	907	917	929	903	963	918	926	971	917	902	924	933	955	968	898	903	911	924	927	923	962	933	922	953	936	999	860	964	939	958	934	923	936	922	903	970	972	957	926	910	930	920	1006	988	939	991	919	903	948	942	952	948	942	982	930	907	967	938	953	946	966	937	915	928	946	966	951	963	910	952	958	959	971	957	962	906	917	942	932	931	910	934	921	958	899	895	965	947	961	929	928	927	949	921	978	958	910	969	978	907	965	938	949	965	948	938	936	942	934	914	943	989	925	960	948	867	888	918	965	902	923	932	945	985	959	920	955	957	997	947	907	881	910	904	909	877	974	949	903	911	915	939	970	937	983	947	925	913	941	957	931	941	918	907	932	918	930	957	978	932	873	986	973	952	937	920	929	986	907	882	970	890	916	952	966	908	933	944	961	919	900	954	928	980	923	903	938	966	893	946	948	935	931	992	884	917	984	897	922	925	899	976	903	935	937	922	974	1024	967	902	931	891	990	938	985	954	928	930	930	902	937	914	916	949	933	968	883	925	960	897	950	936	924	963	920	939	934	905	904	917	998	914	944	931	928	875	954	954	899	929	897	968	983	879	959	956	892	896	922	939	909	914	913	946	914	942	969	925	979	923	909	929	929	869	945	884	912	949	921	917	1000	899	934	909	910	929	948	991	934	896	917	957	999	949	942	950	936	961	924	942	932	976	888	939	891	949	871	919	906	924	963	928	981	988	938	947	901	953	918	963	946	898	930	893	951	879	943	950	885	933	937	947	952	935	978	939	939	964	965	921	893	876	960	943	918	917	911	954	953	878	936	948	895	914	994	935	955	937	906	946	947	931	914	929	908	964	947	943	975	933	947	976	927	908	934	938	884	880	916	931	946	875	947	885	924	897	940	948	957	946	1031	951	929	916	939	933	878	905	913	933	936	1002	939	965	905	845	879	952	994	951	939	909	902	915	936	924	932	949	929	943	958	934	945	999	885	929	936	854	985	932	866	888	954	937	967	954	980	911	958	877	959	922	901	875	931	934	917	967	973	953	931	959	924	873	933	976	946	914	944	913	957	918	926	968	962	965	934	962	929	835	979	918	984	914	957	882	1000	905	996	1002	935	930	911	931	961	940	922	946	936	904	906	949	912	908	905	997	949	964	934	931	916	932	908	913	957	912	922	905	945	935	930	968	884	948	919	979	862	940	940	925	903	882	916	933	929	966	954	981	960	1001	989	974	977	975	971	958	907	968	928	921	934	889	962	950	918	937	898	910	933	884	966	950	974	995	948	946	911	941	917	945	1005	925	889	979	970	863	915	920	894	960	889	959	925	968	897	955	946	952	929	973	960	929	918	985	941	922	910	911	965	962	926	893	955	924	897	953	891	964	925	948	942	985	894	910	928	872	983	894	918	922	924	949	918	960	899	965	930	995	972	929	925	951	961	955	939	919	957	929	903	917	901	931	931	953	951	1000	971	1018	937	910	949	958	910	946	915	953	930	942	967	975	911	992	911	939	891	904	918	978	947	932	899	940	891	949	965	976	957	939	886	971	919	935	943	882	1002	939	944	927	941	926	978	944	918	920	928	919	966	927	884	908	908	920	987	941	924	927	957	912	890	971	938	932	944	943	909	983	930	910	873	968	951	888	944	970	938	906	877	949	931	933	888	932	954	930	919	956	938	919	942	969	916	893	906	907	918	961	887	939	927	929	920	905	912	948	996	973	896	939	1018	919	981	899	976	924	913	939	914	895	980	857	919	945	897	938	1021	889	970	926	973	958	942	893	931	945	929	918	951	929	948	1001	952	960	942	890	954	988	910	958	921	943	955	943	916	942	988	897	979	988	909	902	877	976	965	929	903	934	966	946	939	961	931	987	915	935	988	924	910	959	995	990	923	947	896	927	892	939	966	910	927	930	935	966	974	897	892	965	931	966	949	971	976	915	906	973	923	955	927	929	923	918	923	936	852	929	956	876	931	905	949	912	915	944	1017	957	916	904	909	934	943	969	968	900	980	967	954	925	879	948	948	975	942	915	993	926	910	926	975	972	963	901	928	955	938	940	970	895	948	951	950	936	909	925	936	955	976	890	923	988	882	996	902	897	924	946	941	945	924	866	902	946	934	967	935	900	894	939	985	902	996	933	916	916	933	945	953	908	896	947	926	922	908	923	900	924	895	968	942	950	915	888	908	960	981	911	926	925	929	967	954	901	935	942	935	936	947	926	949	932	957	945	943	945	924	949	864	956	870	914	972	918	876	950	985	928	923	918	905	929	970	937	949	944	948	929	922	888	944	956	923	947	912	929	954	907	951	918	949	952	951	931	934	943	991	926	961	869	924	882	911	972	919	936	952	945	955	945	891	908	932	935	968	933	907	963	944	969	925	1041	852	927	922	953	913	981	984	916	937	941	943	953	910	987	917	930	959	888	939	925	917	943	936	933	962	1038	910	931	955	881	913	963	881	946	900	898	922	987	932	935	905	914	978	973	1007	976	930	903	922	932	963	931	938	952	930	906	894	995	919	927	879	903	989	972	919	929	932	922	971	961	911	963	948	963	906	903	917	919	943	921	917	932	955	918	925	976	889	913	909	961	940	948	884	927	937	919	963	936	915	966	987	950	927	969	988	924	950	951	939	903	891	943	933	915	976	929	971	913	922	975	935	958	916	956	986	935	935	943	908	955	966	902	936	959	971	951	932	973	942	924	970	967	919	907	958	981	967	895	921	923	962	929	927	970	960	943	907	974	939	988	950	951	922	929	898	938	916	941	910	938	898	920	930	932	905	972	973	952	924	931	904	951	957	935	993	951	936	949	961	912	921	1035	971	970	951	967	950	995	936	968	954	924	977	936	967	881	961	919	903	931	886	945	967	931	884	879	940	938	892	948	932	924	920	949	880	955	905	947	966	958	934	942	992	950	873	948	906	988	983	908	947	940	916	942	928	935	930	925	969	954	918	904	947	923	930	931	886	931	873	907	979	920	947	895	883	910	920	915	910	950	950	963	910	923	928	980	886	958	962	982	940	918	978	978	947	928	919	929	958	976	960	940	879	976	969	937	1004	958	941	904	956	972	923	944	920	881	892	942	979	919	981	971	944	936	956	899	937	894	936	919	947	940	966	955	966	963	921	945
9681	1366	1382	1058	815	653	581	547	469	372	349	287	334	277	296	331	300	292	255	273	273	273	299	276	303	298	280	280	322	285	273	247	256	239	257	276	272	297	296	304	291	289	274	264	253	289	284	299	291	291	297	284	239	308	278	284	282	288	254	278	300	274	279	284	256	330	301	299	274	286	287	279	278	287	302	278	267	256	290	285	291	271	281	243	286	285	274	312	331	295	283	340	300	263	281	292	278	289	299	264	273	283	248	274	286	288	263	295	262	315	289	263	284	296	304	277	291	283	282	297	299	312	266	280	324	266	272	285	242	296	299	293	275	276	265	267	272	284	274	278	263	301	242	281	264	271	292	261	292	298	280	276	295	291	277	282	249	283	309	295	320	271	307	293	270	294	264	282	286	264	264	276	267	272	293	279	286	287	259	240	302	290	311	264	280	285	238	291	275	278	279	264	303	307	278	293	265	258	311	297	312	267	291	290	273	241	258	273	310	284	258	284	297	294	294	273	284	295	270	294	301	317	266	283	287	290	284	267	294	270	291	301	282	276	272	287	316	265	282	261	273	309	284	278	324	269	290	243	240	282	293	286	265	270	286	296	329	272	297	261	285	290	258	280	284	296	266	265	275	281	295	311	284	272	288	288	275	311	273	280	287	279	262	262	256	273	274	280	284	301	266	331	265	257	266	288	260	287	295	278	279	283	246	288	291	284	285	275	261	257	277	276	262	263	284	277	267	315	298	298	246	290	258	266	279	320	280	268	280	265	228	260	263	297	291	294	286	277	285	262	311	287	281	288	296	290	269	280	306	254	307	281	272	289	303	272	290	273	318	312	243	283	289	267	283	275	323	279	296	273	297	253	317	274	261	290	277	303	283	264	289	298	283	266	283	273	275	248	290	256	266	274	277	307	269	260	258	262	289	281	271	283	291	262	275	295	282	267	276	302	330	289	295	270	298	280	273	290	299	256	295	288	271	298	280	301	265	299	275	306	266	264	276	274	268	287	249	254	277	299	278	258	267	278	289	250	276	267	271	263	280	289	261	269	248	289	277	244	306	270	309	319	274	278	279	262	238	291	282	277	280	260	276	257	267	287	270	298	267	301	310	256	291	302	274	282	271	326	275	287	249	282	258	280	303	293	248	303	277	315	291	275	307	285	261	279	294	254	269	260	323	300	295	325	291	253	280	287	287	313	293	268	260	290	288	300	260	275	280	282	313	294	291	260	297	281	246	245	278	265	261	284	295	306	282	268	272	298	300	324	248	284	305	277	283	274	284	292	312	289	273	306	288	240	281	253	269	315	300	270	289	277	292	245	273	256	246	299	262	298	316	291	280	272	273	287	264	302	285	316	277	296	291	283	251	285	308	309	309	301	288	282	283	283	277	281	319	234	270	293	277	301	281	279	278	287	281	272	265	281	300	264	272	295	268	253	260	249	294	272	279	263	267	303	286	292	268	252	272	306	292	283	274	278	320	281	297	296	291	288	302	284	285	296	275	280	276	284	282	256	314	280	246	287	259	258	272	285	277	262	276	267	291	278	296	293	279	287	296	250	264	287	304	237	293	282	249	282	298	291	288	262	288	330	262	281	287	286	260	277	288	321	285	269	292	272	293	283	305	265	287	271	253	257	280	276	281	294	257	271	280	234	268	298	291	275	294	286	289	266	275	249	264	259	264	281	312	285	260	323	300	276	272	287	299	266	294	314	278	258	257	263	256	291	270	298	275	252	250	299	334	267	293	293	274	278	281	321	293	287	300	282	304	318	293	275	250	253	266	285	296	264	255	270	311	260	264	295	286	272	256	289	279	270	290	270	285	314	280	264	263	289	260	285	302	258	260	302	257	294	288	280	290	297	314	266	284	261	298	258	262	259	289	315	298	255	269	286	288	247	305	286	266	240	293	274	276	284	284	278	277	277	259	269	274	230	269	245	293	286	301	292	259	309	251	305	286	293	266	238	255	277	265	262	265	294	278	284	290	247	299	315	313	280	278	269	255	308	272	273	284	290	290	270	305	286	262	250	261	313	301	265	258	298	272	256	266	243	272	264	276	288	296	322	289	280	274	267	280	268	273	286	326	284	276	284	309	304	296	278	251	305	324	269	272	299	262	321	320	296	302	268	300	277	305	259	284	268	277	257	276	296	288	280	248	255	284	266	272	297	300	290	329	277	281	294	298	301	288	277	272	311	301	293	265	285	258	291	287	273	265	286	266	296	312	328	278	284	307	246	274	282	257	284	262	283	281	298	259	296	313	291	298	281	292	238	291	259	279	237	249	300	268	290	269	298	295	253	308	278	270	280	258	279	265	289	272	297	286	271	256	278	282	294	285	279	311	276	290	282	289	245	258	252	287	258	262	296	293	270	313	298	271	308	256	279	291	269	295	298	291	274	277	298	269	302	272	284	279	274	323	276	283	292	295	310	275	279	260	255	254	307	271	308	282	310	271	276	335	279	288	280	299	311	292	255	270	290	284	267	266	276	309	308	291	320	276	305	271	262	260	262	289	271	296	275	259	303	285	262	273	282	291	294	283	290	263	273	322	290	274	318	285	279	272	296	284	282	273	295	258	275	273	267	296	273	272	262	276	250	266	275	287	293	281	261	292	309	284	302	289	295	263	235	243	302	266	288	297	275	266	276	277	256	298	273	308	272	298	301	309	292	287	245	308	287	269	263	268	269	305	292	301	289	299	284	300	263	276	247	285	269	308	298	285	309	311	291	298	264	270	253	271	305	295	281	282	291	273	284	292	262	262	293	271	240	306	288	303	291	292	320	266	253	293	284	264	294	295	279	223	292	296	328	273	306	290	298	302	310	288	277	256	266	288	281	256	291	291	279	304	302	313	314	282	290	307	319	281	279	252	270	259	344	273	285	277	274	243	272	294	292	253	252	275	266	257	271	245	322	292	288	284	287	278	339	300	264	254	286	274	270	274	235	288	270	279	289	277	272	272	250	268	281	238	291	260	307	262	278	253	265	278	278	322	264	289	306	305	293	269	305	281	289	296	299	301	254	303	287	239	308	249	311	268	255	300	299	269	309	273	284	262	266	256	291	265	253	286	285	319	240	303	274	300	348	291	281	297	265	293	259	275	315	278	272	268	285	258	291	306	273	262	278	254	267	301	260	256	290	280	258	290	297	274	294	273	288	270	298	296	280	243	313	310	290	280	270	247	269	285	315	309	281	248	273	302	259	298	288	277	291	285	285	285	270	313	267	284	295	262	276	289	253	286	300	284	299	275	311	293	296	273	293	299	296	291	303	275	309	327	329	297	275	279	262	221	272	280	295	291	255	289	302	292	293	262	284	295	305	296	305	286	296	295	268	287	281	287	262	274	301	278	290	273	277	285	299	284	265	302	264	311	259	320	314	291	280	280	302	262	275	280	303	290	263	282	281	273	279	259	304	284	266	284	290	281	317	292	282	277	274	272	286	289	270	292	275	288	263	312	300	296	299	268	259	281	269	277	248	283	281	277	304	271	281
7331	1570	2833	3037	2858	2472	2355	2145	1661	1333	1073	917	840	702	730	673	713	651	677	656	711	660	636	650	680	646	730	689	660	688	693	663	681	605	631	672	643	650	591	632	641	686	627	646	652	634	645	630	637	652	603	614	650	635	627	615	620	623	671	610	674	612	654	592	657	631	662	635	636	635	634	615	675	614	614	612	629	619	603	583	634	653	663	671	597	589	583	616	593	651	645	668	629	611	631	647	626	668	637	615	618	618	643	629	637	659	610	636	660	680	580	628	668	611	672	652	613	620	644	627	644	613	652	617	614	646	603	643	630	606	620	642	608	672	612	595	652	613	615	640	650	606	579	606	654	619	605	648	696	607	620	664	656	640	645	616	684	676	616	624	593	627	654	607	597	663	624	594	627	622	615	591	609	590	624	616	658	603	636	632	619	638	594	652	603	662	637	649	605	615	692	647	648	617	627	646	614	604	598	592	617	639	670	610	638	615	641	617	632	644	656	603	649	657	649	629	624	584	636	641	646	623	654	649	653	635	602	660	623	637	617	609	646	652	638	642	651	606	626	627	594	634	613	585	602	616	617	588	625	645	651	656	576	629	655	623	585	618	640	600	616	582	668	603	588	616	637	619	609	643	662	634	619	641	623	627	603	621	594	621	675	585	657	591	608	637	589	619	624	650	598	622	617	635	655	623	640	603	592	596	656	653	600	589	660	629	645	646	608	600	616	646	629	646	623	628	645	617	627	620	623	608	637	630	608	601	597	603	596	619	655	587	661	618	578	622	617	644	620	619	700	669	608	638	579	629	649	668	599	614	651	610	659	650	623	601	609	648	610	633	597	641	586	608	634	657	632	632	665	646	592	646	651	640	593	634	609	651	627	594	608	597	646	632	636	668	620	660	636	662	640	649	603	609	653	586	620	621	631	586	640	635	662	574	650	608	684	645	625	614	627	623	626	622	612	562	656	599	628	642	606	630	633	651	664	651	635	635	601	624	608	628	676	636	632	612	646	655	633	645	677	637	631	601	628	670	632	687	643	661	612	635	628	596	626	577	631	574	622	607	623	645	617	656	628	678	608	659	604	627	612	634	655	629	646	672	647	648	641	603	615	612	612	651	626	626	608	643	656	557	628	634	657	648	624	682	627	635	605	671	596	631	644	676	644	624	625	625	616	629	624	679	630	646	629	623	627	612	627	589	618	625	635	600	659	594	611	676	646	675	640	631	603	645	575	584	596	675	590	642	608	654	646	662	640	636	663	664	693	655	650	601	612	592	668	645	632	611	634	607	658	636	620	627	599	634	646	610	673	621	665	649	627	615	663	608	608	619	627	662	644	579	680	636	614	612	615	625	591	627	660	654	692	619	630	647	605	632	619	650	609	661	651	587	600	648	649	627	549	617	593	611	620	625	625	617	580	649	636	609	630	636	621	615	604	655	629	630	656	587	624	625	637	644	628	604	657	594	603	620	623	610	603	595	612	637	666	634	633	635	644	622	666	637	662	641	634	590	644	634	625	618	615	690	573	610	591	601	634	576	596	649	621	631	628	634	626	663	645	674	594	631	593	623	673	640	675	639	647	622	670	635	608	644	643	636	613	632	620	591	639	639	664	618	648	583	672	589	664	623	618	652	619	643	661	632	606	616	615	604	617	632	636	598	673	578	649	626	668	657	625	558	634	629	580	688	599	615	608	611	598	632	624	579	627	623	655	610	620	642	651	609	576	671	595	620	620	604	628	649	642	638	599	628	632	614	630	647	631	631	588	623	634	609	653	624	620	657	649	650	615	632	630	667	584	650	629	620	593	602	618	681	611	658	716	601	650	601	654	632	626	646	632	607	596	612	610	592	629	692	655	661	570	647	696	600	609	673	622	655	620	682	621	685	613	627	650	595	658	672	632	626	621	633	600	642	623	664	638	633	656	593	610	628	691	579	657	634	607	639	660	622	640	638	634	626	646	612	627	640	638	579	604	667	648	588	616	647	588	620	646	646	664	622	638	648	629	674	615	672	631	604	653	655	676	607	579	600	646	636	594	566	661	640	622	622	610	635	615	624	614	667	654	627	614	611	665	655	621	608	642	585	651	617	658	655	615	649	611	657	632	641	615	636	679	652	606	656	622	628	627	602	632	637	626	648	604	666	623	611	671	615	632	660	621	668	590	656	625	639	632	647	634	614	647	557	623	637	569	637	621	603	641	622	658	644	619	647	647	623	615	626	584	620	632	607	603	631	640	638	643	618	655	676	576	651	644	623	596	654	566	625	654	621	634	621	625	621	625	660	632	632	637	624	645	661	634	584	609	641	632	618	672	616	646	669	605	637	584	664	653	607	617	585	644	556	638	648	651	638	656	633	614	604	635	666	617	568	619	652	621	617	615	614	616	634	612	616	596	608	624	601	608	658	638	671	612	621	609	624	619	670	590	572	611	669	630	625	649	613	657	642	637	645	645	659	677	565	643	647	673	632	628	611	640	658	572	620	646	630	661	634	578	628	631	607	594	633	576	597	653	597	617	660	655	640	624	639	633	613	649	625	620	590	628	667	633	607	637	644	618	614	650	629	609	635	684	665	633	578	600	634	642	672	643	602	618	601	641	654	608	630	677	641	643	627	659	636	644	662	678	610	603	637	636	606	645	599	657	592	626	621	631	628	647	629	619	599	666	568	659	624	643	620	691	647	657	619	620	633	597	603	593	634	612	626	626	603	640	637	623	615	624	573	615	663	607	634	584	648	633	604	604	663	615	654	640	591	621	622	605	643	596	579	643	633	626	634	583	638	631	612	600	650	630	632	621	657	632	652	630	631	653	632	624	631	659	630	641	622	613	620	605	653	552	625	621	647	622	623	616	629	593	634	624	618	652	615	603	671	627	649	662	674	631	599	622	622	623	610	592	652	626	631	612	632	624	596	658	608	649	634	641	612	637	587	629	659	622	648	681	620	665	648	648	646	645	622	589	647	665	639	651	638	611	662	633	655	620	694	599	636	630	625	614	584	650	656	591	682	641	657	595	616	608	637	624	636	666	631	628	620	652	623	567	639	595	636	653	625	618	693	619	620	657	640	612	680	606	667	596	644	605	663	637	617	629	690	632	558	666	618	654	622	587	612	636	603	647	609	613	634	615	627	604	630	622	627	609	633	651	606	652	619	660	652	618	641	611	659	645	611	588	582	616	620	640	612	608	605	664	610	598	593	621	636	667	614	608	620	650	648	600	683	664	653	566	632	635	624	640	669	645	663	648	634	646	634	627	656	678	635	599	590	622	638	611	614	615	612	642	640	616	660	625	633	670	603	618	645	630	642	569	645	637	661	602	602	621	636	618	658	621	600	638	642	671	665	631	644	646	583	651	604	607	622	635	641	637	594	660	620	673	610	680	670	599	599	662	622	638	644	605	606	670	613	638	620	644	627	627	608	647	655	627	656	611	647	632	656	630	614	590	644	652	639	624	673	649	608	614	622	606	622	629	599	608	663	599	611	656	633	646	602	670	629
16874	2638	2074	1540	1003	761	677	615	501	326	303	252	215	199	187	185	182	151	182	179	187	178	165	154	181	160	192	172	184	171	167	160	173	165	172	144	163	147	157	190	145	157	163	146	153	176	175	170	154	153	145	161	148	146	137	159	160	139	169	191	170	171	157	154	140	153	177	162	188	175	168	154	172	170	156	140	169	174	168	134	159	153	148	152	138	159	169	161	176	148	165	163	176	158	163	158	145	158	145	150	180	163	161	146	170	190	167	165	149	134	156	175	147	168	122	147	142	142	156	152	158	157	145	147	152	150	167	161	152	156	161	169	127	153	172	174	178	173	161	180	157	183	176	179	147	155	150	147	189	169	148	151	156	157	173	153	177	163	147	165	170	173	153	164	152	150	144	156	166	144	154	137	163	146	131	147	180	173	203	167	135	174	162	151	172	174	148	165	141	164	153	141	182	170	170	178	170	139	153	167	167	155	157	164	134	159	145	168	163	148	158	157	174	153	154	147	156	179	155	157	150	168	170	155	122	157	154	151	167	150	173	147	168	137	156	158	191	173	150	158	163	174	157	163	172	155	176	166	148	125	144	167	154	169	144	167	157	175	140	173	144	153	131	170	167	155	177	171	167	144	184	157	188	155	142	164	156	157	133	185	160	148	186	183	166	170	184	165	149	140	181	166	139	164	143	176	147	151	167	175	138	148	147	160	159	153	144	181	164	150	159	160	163	139	147	166	169	172	168	162	152	178	161	158	178	144	178	154	160	168	126	158	161	143	157	162	169	157	142	154	165	160	145	180	169	154	144	160	161	164	159	160	177	179	133	148	147	152	145	172	143	165	169	149	185	166	152	142	164	167	125	135	180	158	144	145	164	132	177	171	124	143	128	160	182	158	155	162	164	152	185	159	161	150	151	187	160	171	168	161	171	166	157	159	163	133	175	151	159	146	165	152	152	137	165	162	179	172	141	158	166	154	144	145	152	171	170	150	164	166	153	163	172	170	154	145	172	150	170	173	176	147	174	148	144	173	175	153	148	140	150	147	156	149	158	164	161	160	160	164	139	170	168	161	180	127	159	138	176	147	176	175	156	159	158	140	157	157	179	142	154	176	179	159	155	166	184	165	175	151	158	169	147	160	156	174	148	176	169	163	149	160	164	137	164	142	174	178	144	179	129	171	182	154	170	145	192	168	140	163	131	138	151	163	138	156	143	138	133	150	145	150	170	148	151	180	177	155	154	146	161	162	153	169	143	151	168	146	116	153	151	179	177	121	160	172	186	165	183	151	138	162	161	145	156	170	138	135	142	165	146	166	179	168	135	176	147	164	148	164	182	161	166	152	166	161	140	181	152	152	185	161	158	162	153	149	165	170	172	166	147	159	154	181	165	179	143	162	163	166	148	142	145	170	140	157	153	142	172	156	159	169	187	154	151	156	177	177	196	159	164	159	185	158	174	181	168	150	145	147	161	163	140	148	155	152	138	165	158	155	156	151	163	136	175	153	156	154	177	156	152	143	166	166	162	154	144	162	144	171	184	159	150	157	156	170	119	140	171	165	181	170	157	158	157	159	139	155	196	128	140	153	153	144	160	176	160	161	135	156	165	149	143	153	157	165	162	142	164	161	146	166	160	148	164	162	177	152	138	180	145	160	172	139	154	140	155	185	155	155	146	158	149	163	164	145	144	177	132	156	156	195	152	167	157	170	173	158	157	150	137	159	163	136	151	151	132	158	151	169	154	163	155	132	157	162	154	147	149	165	149	123	139	154	145	161	169	157	153	149	145	175	144	162	164	174	161	162	151	152	156	134	176	145	157	172	152	177	153	160	161	161	168	156	151	151	150	133	140	156	177	159	185	151	149	188	158	173	151	160	174	139	133	164	135	148	144	176	167	156	138	135	153	185	172	132	180	144	168	160	158	186	165	150	159	158	137	185	166	169	163	161	147	155	147	150	158	176	150	157	167	151	148	147	169	188	139	172	164	165	138	159	159	161	165	176	150	165	153	169	141	132	144	166	140	157	169	149	148	154	153	174	161	161	154	139	173	130	139	178	152	157	161	186	157	132	161	142	156	148	155	172	131	156	160	180	156	154	151	150	150	162	149	141	135	145	159	153	140	166	162	163	172	162	168	153	171	181	157	153	163	143	145	160	177	146	155	160	175	151	148	153	144	154	158	132	162	131	144	155	159	140	169	151	201	170	157	184	144	143	191	168	154	170	153	179	159	182	175	181	147	158	170	145	145	153	177	144	155	136	155	159	141	167	144	142	156	154	148	148	164	177	161	158	159	142	145	149	161	132	157	173	152	183	174	142	168	173	178	164	149	163	128	151	162	141	146	176	158	157	154	170	159	144	152	170	158	159	165	145	164	167	154	156	154	158	153	147	203	153	163	134	144	141	156	168	154	163	159	136	153	154	124	150	149	177	165	167	149	173	144	159	168	160	154	160	159	157	171	178	152	149	167	170	173	176	169	163	172	155	160	143	169	184	150	151	139	158	167	159	166	186	150	163	160	163	164	123	145	154	167	134	179	191	164	169	131	163	154	133	149	168	144	150	162	158	138	152	162	143	131	127	140	169	169	171	155	173	156	150	133	133	142	168	141	152	137	170	158	165	151	169	197	164	156	147	167	158	158	189	138	163	155	173	157	149	137	165	154	169	153	160	160	162	169	156	165	179	176	171	151	152	163	152	164	172	147	161	138	137	157	146	167	139	177	131	153	168	182	156	180	135	145	158	163	165	165	150	160	163	164	155	152	176	162	164	163	160	160	185	165	168	140	148	179	133	172	155	146	135	152	166	153	169	182	147	165	171	160	167	140	158	165	164	160	174	143	173	143	153	144	141	160	138	143	140	181	183	154	154	176	158	153	145	159	151	147	157	136	168	163	143	152	169	157	179	174	170	160	167	156	167	149	164	160	153	171	159	163	165	137	172	155	151	156	154	166	160	180	175	150	150	146	172	152	165	148	175	188	127	145	165	148	171	142	133	151	139	166	162	144	155	136	158	152	136	174	163	155	141	149	163	154	182	157	121	151	151	155	151	159	173	163	151	175	172	175	157	144	172	156	170	170	153	156	166	138	182	167	142	171	154	127	141	139	155	171	145	125	164	157	179	160	167	114	170	169	148	180	150	163	157	155	192	144	188	168	154	159	161	151	129	182	182	179	171	130	141	179	170	169	154	168	153	144	159	143	139	155	161	167	153	146	173	166	173	144	170	144	162	155	156	144	173	175	151	139	169	155	156	141	142	183	160	151	148	170	141	155	159	141	148	145	160	170	155	155	153	140	147	172	161	164	175	149	164	152	162	158	145	127	144	155	136	134	167	142	150	181	162	142	162	137	166	171	166	144	147	168	175	148	164	166	140	168	161	152	158	147	138	166	174	165	164	155	158	146	160	167	151	174	175	170	165	162	156	126	161	156	151	168	152	129	161	136	161	161	152	163	162	153	153	143	151	162	157	153	154	154	166	162	169	153	141	136	150
9473	2084	3970	4678	4097	3492	3132	2796	2119	1565	1283	894	710	576	558	540	487	493	502	531	508	470	459	517	442	495	494	430	489	496	492	466	438	479	452	447	427	406	446	403	415	413	436	417	457	439	401	393	425	428	424	418	372	409	438	372	366	406	400	421	409	372	398	399	396	372	409	395	390	406	425	430	395	403	407	384	410	383	379	413	393	392	378	432	367	411	401	394	407	352	417	405	416	393	370	398	381	408	420	445	396	410	396	397	382	371	370	421	413	377	382	380	408	374	342	393	390	402	402	402	357	398	412	411	434	417	378	369	424	386	368	397	388	405	407	361	407	414	387	371	386	421	400	387	384	395	406	424	373	380	400	376	426	418	394	423	407	425	398	386	398	371	374	388	435	423	350	414	377	408	400	436	353	393	390	396	363	376	373	422	380	405	395	384	417	425	405	407	407	389	410	384	388	391	424	375	366	364	396	383	392	416	401	418	383	380	354	377	378	389	367	399	402	418	388	381	396	375	409	373	401	395	373	400	429	401	410	402	392	415	378	397	394	396	411	430	425	373	405	421	411	405	386	379	376	437	406	412	387	400	386	358	392	405	396	418	418	385	403	407	404	402	393	388	411	378	430	363	399	382	394	415	366	380	440	475	419	397	411	381	406	399	428	385	375	400	395	375	390	387	397	378	387	411	414	405	381	360	376	395	408	378	417	408	404	401	390	395	421	403	378	408	392	368	394	381	438	403	370	350	394	380	390	364	414	374	388	394	387	390	404	373	380	389	370	397	410	394	373	408	411	376	382	402	469	407	413	403	397	348	438	377	378	392	399	412	394	417	410	425	402	383	360	362	418	415	368	404	359	386	423	393	387	417	378	390	402	434	414	419	385	414	393	401	402	353	391	407	417	374	409	418	375	406	379	397	383	418	383	399	420	410	385	397	392	387	377	387	391	411	379	426	391	389	397	402	403	376	387	369	356	396	371	423	380	410	394	355	417	412	412	387	390	414	396	375	377	410	434	423	412	375	389	433	428	392	368	399	416	396	430	413	382	392	436	404	397	401	414	393	370	389	394	388	363	399	394	441	420	416	397	424	391	400	386	402	397	391	376	384	417	382	369	354	392	369	402	357	422	410	377	392	383	382	385	382	397	386	415	394	404	365	376	403	382	400	416	419	387	434	415	368	384	409	402	413	390	379	351	359	376	401	390	374	374	389	431	394	424	389	419	383	407	399	377	395	375	384	392	424	373	383	382	391	424	396	424	438	410	423	386	366	391	341	400	420	385	424	458	398	391	374	357	408	376	403	420	399	392	380	379	400	420	383	395	387	433	391	408	391	388	413	419	369	402	392	398	399	360	406	380	387	391	359	426	391	422	416	380	433	406	375	396	404	363	413	374	418	397	394	397	415	393	410	398	370	385	342	407	368	354	398	369	386	398	369	404	415	353	410	378	421	398	385	409	430	368	422	430	368	403	403	419	400	380	372	415	412	434	410	398	376	396	397	421	394	389	394	396	401	371	367	410	378	384	371	376	398	404	392	369	380	394	397	377	382	403	405	389	401	436	408	405	441	412	407	423	381	416	399	414	377	432	413	404	406	398	399	388	393	383	415	381	374	442	392	421	369	402	415	419	386	361	421	370	376	405	399	385	413	420	392	395	407	405	410	389	388	386	389	417	369	430	391	417	406	385	383	391	412	381	364	336	390	396	413	391	389	382	386	377	415	398	419	417	398	394	391	354	384	407	393	429	408	393	377	423	402	405	380	412	396	385	377	363	411	398	381	403	401	393	408	373	374	382	399	424	414	420	344	385	379	418	394	406	388	407	419	415	386	385	436	420	424	378	403	371	439	414	377	378	401	418	396	417	380	401	406	387	392	370	358	363	408	403	383	353	418	408	413	416	372	392	408	393	404	389	372	402	358	408	403	383	426	388	408	377	424	390	353	406	408	444	409	379	395	386	369	436	419	407	426	405	397	432	383	385	409	374	402	364	375	411	419	380	409	393	409	377	382	381	403	386	416	405	413	421	385	395	395	396	380	419	439	384	380	414	384	392	409	402	415	403	401	382	392	369	386	370	406	406	359	410	394	374	399	392	395	402	405	393	409	439	386	442	370	384	397	390	390	401	391	374	390	398	431	381	384	377	393	375	388	392	395	402	389	409	396	372	401	391	356	394	426	412	404	391	415	367	422	395	408	378	386	371	381	388	369	355	376	391	430	376	362	371	422	399	420	380	379	364	384	434	415	373	412	401	396	409	399	380	411	381	432	383	447	371	417	369	406	370	379	383	406	397	406	446	384	390	374	424	370	384	404	417	434	380	383	402	380	372	420	376	367	382	390	382	400	440	405	402	396	417	401	416	373	413	429	403	405	373	403	391	366	369	378	411	423	421	363	414	414	363	405	373	390	371	402	383	387	395	402	397	406	369	400	400	397	423	409	400	385	418	412	417	369	410	393	422	361	397	404	380	375	419	420	407	417	394	383	422	383	378	406	387	418	443	398	449	398	394	381	421	378	434	402	377	365	386	381	395	397	369	389	389	427	398	389	396	358	429	424	410	396	404	419	396	375	422	387	416	426	395	382	465	381	390	393	428	363	400	429	372	371	387	395	395	383	394	402	374	423	374	413	367	424	389	434	388	395	374	395	382	375	405	414	423	401	430	434	393	395	366	391	380	402	382	385	410	404	394	382	400	420	375	411	350	406	372	411	387	434	426	393	402	404	466	394	410	399	421	411	429	359	380	417	409	396	370	366	401	381	430	400	399	387	387	404	385	393	413	380	385	398	387	399	422	382	410	384	424	352	395	405	419	381	401	388	429	407	424	390	405	422	394	404	403	401	397	402	422	397	408	401	432	407	384	382	400	368	458	399	398	442	385	370	393	404	384	438	450	415	375	395	382	400	410	395	390	395	376	416	350	363	393	431	420	377	390	417	398	365	379	399	387	421	349	376	358	400	413	396	404	417	452	405	394	391	424	416	365	387	425	419	384	374	429	417	366	402	436	388	395	400	436	400	378	396	403	432	416	396	380	419	372	380	376	427	388	396	375	438	408	453	358	395	392	402	397	385	409	394	365	394	404	401	408	420	357	410	409	390	387	406	367	383	369	406	410	428	383	383	391	383	388	388	396	386	402	441	357	355	428	393	403	382	408	384	395	378	418	365	391	387	387	405	364	412	388	413	409	393	361	408	399	378	413	389	379	363	418	416	397	386	391	342	396	398	376	419	403	378	398	430	367	408	411	400	446	386	396	402	400	419	421	391	404	352	378	397	391	382	392	418	419	391	416	392	417	391	367	358	390	418	389	418	436	396	382	391	397	425	383	368	391	395	428	395	391	404	386	411	369	394	400	387	385	424	405	384	414	414	382	400	384	385	381	392	387	397	373	387	388	397	408	411	396	362	385	411	387	393	381	371	391	411	385	371	391	394	408	406	421	420	364	391	399	371	372	397	382	375	358	420	394	417	380	397	386	400	393	408	419	397	394	409
2462	767	774	723	608	608	539	540	547	495	483	472	438	421	432	453	455	423	487	440	431	428	412	418	449	396	447	406	455	415	442	434	446	498	458	404	372	429	440	454	422	393	424	417	460	443	379	413	426	452	465	449	445	418	447	460	380	477	420	438	448	473	396	441	455	418	426	444	445	440	446	404	453	408	447	446	401	476	454	432	428	436	444	466	396	410	441	415	397	441	452	423	455	420	445	424	428	439	420	399	412	443	421	416	458	412	404	462	413	418	414	432	481	440	459	420	426	448	433	404	447	458	421	379	368	422	436	408	471	474	441	402	439	474	457	433	435	414	431	443	408	415	476	426	478	408	449	449	419	431	474	437	438	456	447	430	438	446	424	458	362	427	453	415	402	397	456	447	431	430	430	418	454	446	484	456	442	439	437	442	417	462	385	444	422	417	435	400	424	436	412	444	424	436	407	411	405	425	478	447	443	430	476	431	420	437	394	434	391	429	431	446	470	398	416	423	439	453	429	448	403	421	430	462	447	408	442	454	402	396	442	419	419	417	449	414	449	425	436	408	462	439	411	393	432	455	413	430	429	460	420	444	451	452	448	430	423	459	452	435	439	463	425	474	463	428	429	435	433	461	443	436	440	442	434	403	441	439	494	452	438	375	473	442	451	428	442	382	431	409	428	401	410	420	395	463	445	431	440	404	448	448	410	423	433	460	447	430	394	408	447	432	427	429	432	426	436	473	451	455	452	457	438	436	443	423	429	443	454	434	446	421	445	459	423	433	462	457	445	430	408	430	435	426	431	424	447	408	400	422	449	416	413	425	468	415	418	431	405	405	407	416	443	433	439	465	442	394	442	471	438	447	428	458	411	431	421	445	462	452	391	417	419	426	442	429	504	457	433	397	485	435	404	451	417	436	440	418	448	423	422	442	441	420	469	489	382	400	465	457	455	465	440	449	430	411	435	422	481	450	427	422	412	414	418	450	423	448	402	462	416	462	402	391	414	443	425	423	429	445	413	401	427	444	480	417	415	452	425	416	436	457	427	474	431	453	461	431	462	446	451	446	466	443	468	386	405	462	390	429	385	457	391	449	443	416	435	414	428	450	409	411	437	436	409	442	426	415	426	374	448	451	407	445	458	444	421	457	468	432	420	453	419	455	462	366	434	412	463	447	398	443	398	402	418	471	402	390	439	428	400	455	447	421	448	402	405	465	417	434	422	436	414	416	449	444	476	444	390	409	390	417	426	438	446	440	417	430	421	446	387	436	414	437	409	447	427	412	460	447	462	406	436	442	466	408	421	451	446	438	428	402	416	455	496	446	445	456	408	403	474	415	423	420	402	443	463	429	418	414	448	410	413	428	426	460	446	461	396	429	466	453	442	407	434	455	414	407	414	410	446	443	434	420	445	410	461	428	442	420	433	468	452	427	471	463	436	419	459	395	418	495	430	422	398	463	445	426	424	431	415	366	428	425	419	391	435	440	449	428	414	485	409	449	417	429	432	434	429	475	442	438	431	447	431	438	425	425	433	435	433	397	400	416	436	449	399	433	427	457	431	469	424	455	436	458	425	424	440	451	451	443	450	447	423	456	440	431	448	441	480	399	419	427	412	425	460	408	450	450	423	381	415	423	446	457	430	420	426	470	413	429	455	446	441	439	406	420	449	465	410	439	448	424	459	423	418	466	464	459	437	463	441	414	445	419	456	457	453	401	447	423	429	475	405	399	429	420	429	442	435	445	429	452	430	434	463	453	422	469	472	429	378	422	419	425	468	388	406	416	443	467	437	411	397	436	442	422	415	422	414	443	460	436	414	485	425	424	466	432	452	478	468	469	429	406	433	457	460	439	477	409	421	421	447	403	433	435	422	417	434	457	453	395	443	434	464	409	458	457	414	478	437	451	419	480	433	420	461	485	460	442	400	447	386	468	435	440	432	438	413	433	403	437	399	458	462	413	459	489	425	421	430	418	441	438	374	461	407	430	438	425	463	436	398	427	448	420	434	472	427	417	421	434	396	432	456	395	412	429	470	419	474	455	450	448	419	440	415	421	461	430	412	454	422	413	415	439	445	488	416	418	447	430	444	462	437	448	456	425	424	463	427	408	392	421	420	400	459	461	460	436	422	461	415	486	425	456	414	419	404	441	413	430	422	471	483	469	432	423	419	444	423	417	459	427	413	414	400	446	388	433	438	366	424	449	428	403	430	406	384	398	441	403	449	478	432	409	425	415	442	444	401	426	428	424	418	457	452	451	474	464	452	469	481	448	433	482	436	432	433	441	423	436	417	422	429	442	393	440	420	453	465	438	412	400	449	405	487	465	456	424	417	452	445	430	398	383	396	450	401	425	459	430	392	468	430	448	430	451	406	430	444	394	466	405	396	441	405	492	439	415	426	436	456	447	429	399	417	452	459	430	401	403	401	472	425	442	426	470	391	411	436	468	446	435	447	436	427	400	431	421	425	459	447	449	481	500	434	413	430	448	487	431	418	428	430	375	427	445	438	439	416	440	471	412	454	428	450	409	429	424	393	440	434	420	398	407	386	459	437	440	462	438	424	398	474	456	410	458	426	429	424	431	452	447	417	405	427	438	415	467	439	457	452	448	442	425	454	450	430	431	411	449	436	452	433	408	459	456	443	467	429	436	439	425	451	431	468	468	435	402	447	452	358	417	470	444	424	424	437	438	472	441	408	429	410	433	408	379	394	444	445	443	408	430	425	438	429	461	454	413	446	427	434	460	451	431	432	426	443	445	441	454	448	457	407	458	452	441	415	437	425	428	401	387	411	435	446	462	425	458	433	449	429	448	422	423	420	405	409	441	466	463	448	433	460	462	411	462	471	461	394	467	441	424	442	436	434	415	434	419	441	424	469	414	433	453	411	416	424	436	454	436	429	448	420	463	400	424	436	460	426	409	452	407	434	428	444	433	433	410	445	433	419	469	449	462	431	414	429	462	409	447	483	424	432	452	416	412	442	423	444	449	385	435	428	418	457	420	432	388	410	434	415	420	437	469	456	425	454	453	433	472	479	418	441	468	441	420	461	411	455	413	404	426	437	479	442	436	421	452	383	409	457	418	449	459	446	408	431	425	450	390	380	435	440	428	432	439	450	445	418	431	472	425	458	391	411	466	423	414	425	395	469	441	450	445	401	459	412	411	407	429	442	456	400	397	452	496	443	465	451	397	457	478	394	420	454	437	455	423	434	432	405	435	435	426	397	430	426	468	456	402	428	416	435	430	441	461	438	412	446	472	428	439	444	505	462	454	442	427	453	459	420	464	432	442	427	418	425	414	414	437	456	427	461	418	414	446	394	423	385	443	429	441	465	460	423	425	426	397	405	421	440	440	420	435	435	416	437	427	444	456	446	435	438	452	418	434	389	427	412	426	419	440	426	416	414	454	428	425	476	404	430	452	408	462	491	481	479	423	435	413	417	411	437	439	439	447	455	446	415	470	423	443	453	420	459	425	443	437	427	427	461	443
2618	1264	1620	1832	1719	1647	1583	1465	1335	1087	1127	1020	981	963	922	989	943	945	929	948	933	960	950	977	988	950	965	939	916	940	1015	949	942	894	983	925	891	945	976	948	942	937	922	980	937	921	973	961	926	955	950	923	938	1025	972	928	926	935	969	972	967	919	965	968	972	927	933	945	981	958	916	953	935	932	955	956	950	949	895	906	961	921	929	1007	941	868	926	955	924	967	974	851	911	948	943	961	965	923	957	956	970	968	937	929	924	952	873	916	990	900	918	910	971	934	899	994	903	918	966	943	958	895	889	883	938	932	933	948	951	933	947	936	909	960	918	934	906	890	919	913	946	939	937	940	922	948	963	918	934	882	990	957	943	936	940	944	922	968	939	914	940	968	958	907	967	937	932	935	950	964	944	957	994	936	963	922	975	920	921	983	887	930	913	998	965	916	912	901	917	928	934	923	932	916	916	928	912	899	920	944	936	933	982	930	991	928	913	922	895	921	979	989	923	957	964	894	913	951	877	900	959	928	860	925	933	950	965	911	937	977	913	914	930	947	956	945	908	977	910	922	923	904	904	922	856	980	1004	932	918	913	885	941	930	947	940	890	962	928	904	932	932	918	934	971	978	965	928	990	936	950	872	904	929	942	921	971	955	953	966	904	956	944	952	927	965	940	964	920	933	908	942	942	928	933	952	908	925	928	935	920	937	917	905	919	953	968	906	942	1013	945	918	1008	939	950	932	935	938	916	958	982	911	973	922	926	914	934	921	951	954	928	968	978	922	931	934	936	966	992	943	929	926	918	939	898	927	953	889	915	910	917	902	947	874	928	907	945	959	980	969	902	914	933	922	954	930	978	960	957	903	892	905	856	963	960	966	935	909	966	986	897	965	894	947	915	978	964	990	920	918	933	955	929	958	943	988	902	928	965	946	941	984	907	925	909	905	983	951	948	951	914	921	911	934	871	966	930	943	933	1004	949	905	914	959	946	960	931	964	929	915	939	943	919	938	950	949	909	906	928	925	961	962	950	982	956	966	1018	891	1010	991	940	955	926	939	934	963	939	927	968	972	929	904	903	926	954	943	915	904	968	981	932	973	933	978	917	992	969	900	931	957	984	957	953	875	943	958	963	913	949	961	942	984	929	961	954	935	900	918	914	946	920	933	907	952	950	958	882	893	878	927	973	945	916	915	894	909	912	947	931	965	912	896	925	937	922	964	956	907	966	938	964	1005	893	899	928	947	974	958	961	985	945	998	926	909	984	906	958	930	957	1003	913	978	933	880	1009	941	937	952	975	889	938	903	947	931	869	978	983	929	941	953	955	923	881	984	960	902	912	924	934	909	960	945	940	962	965	895	973	969	933	937	913	937	899	939	937	928	994	901	915	946	951	941	970	988	905	947	971	941	946	962	987	1007	938	919	939	924	943	963	916	973	929	956	920	909	932	918	949	916	978	931	968	904	868	926	893	990	950	955	971	945	859	957	949	894	946	940	974	981	889	955	933	1044	910	960	921	944	940	903	922	888	933	895	938	948	941	906	950	950	870	942	937	923	949	919	964	931	911	1004	943	931	915	941	943	959	898	942	939	911	925	939	950	946	928	953	925	922	908	980	901	925	941	873	905	968	986	930	938	956	968	901	942	981	981	926	997	981	995	931	973	933	967	929	973	953	955	945	921	974	958	907	962	928	960	902	953	953	951	938	990	970	902	989	964	945	904	896	969	940	887	978	967	953	971	950	921	979	956	890	934	896	958	898	935	890	983	957	968	923	934	968	876	874	925	926	1007	925	912	957	933	948	936	893	909	974	953	897	921	923	905	934	948	1033	982	915	924	894	910	957	918	930	943	938	987	923	971	954	934	900	954	880	915	893	984	949	946	930	970	907	953	921	936	929	925	908	948	951	958	980	895	896	908	973	879	966	897	947	914	955	895	906	900	949	972	951	958	997	949	940	907	972	962	954	888	961	1010	968	1009	934	896	889	962	899	913	973	955	912	963	960	1011	928	930	969	966	1010	888	923	937	962	927	979	850	874	919	939	955	921	951	912	921	928	953	957	921	939	955	964	929	930	932	981	962	966	953	911	952	923	887	936	917	952	962	925	986	989	897	947	927	943	924	933	971	954	909	959	917	915	983	963	920	935	1033	1005	974	1014	952	920	955	956	927	969	951	959	959	911	974	974	917	924	939	909	900	918	951	971	949	912	969	929	927	989	919	960	989	898	964	888	949	902	956	969	940	918	975	950	978	937	922	950	970	890	937	957	967	1001	953	979	985	893	984	947	936	934	842	942	972	976	969	932	938	924	899	966	979	939	980	962	959	942	890	933	918	927	916	883	940	967	964	913	925	920	937	954	959	921	945	916	942	935	919	959	968	971	925	931	932	959	923	938	953	934	936	961	980	966	938	968	977	938	939	961	939	933	938	978	932	968	915	913	966	894	978	927	902	917	959	964	975	941	999	960	930	920	893	920	965	973	958	972	920	916	940	900	879	954	942	938	975	947	935	902	920	923	925	914	931	967	911	966	941	931	852	923	923	937	915	953	962	919	962	916	936	957	978	939	917	890	919	955	925	923	908	948	909	938	937	911	966	924	915	1001	918	975	942	948	985	913	967	932	930	942	967	860	963	930	967	955	977	961	946	899	984	963	909	955	957	941	953	922	909	965	957	899	973	945	935	922	918	930	956	922	952	931	950	931	943	939	916	940	943	923	915	921	894	926	991	968	922	942	888	953	955	857	913	976	898	922	959	901	936	968	985	982	958	930	957	916	939	956	955	943	891	930	954	924	964	953	952	907	907	960	907	914	919	906	932	952	1009	987	962	934	926	865	947	952	897	942	942	948	838	912	937	978	986	949	965	920	930	945	950	878	950	973	977	945	951	907	885	932	954	923	914	938	999	931	939	957	951	939	913	909	936	911	931	975	892	969	949	909	957	972	916	975	964	954	918	942	978	939	972	937	941	937	874	928	977	872	921	970	967	956	941	892	971	907	950	932	950	916	875	904	972	904	924	902	969	964	916	964	988	971	967	928	918	942	948	970	945	900	980	960	917	926	939	952	828	925	909	915	885	954	922	884	940	952	906	980	958	939	940	931	922	925	982	914	958	928	943	917	999	959	989	915	933	1031	967	963	1017	931	962	898	902	953	944	974	920	1002	988	955	948	871	956	905	932	942	974	958	990	936	963	913	919	945	928	965	918	961	948	941	930	978	937	943	899	905	1002	939	940	988	922	960	1002	1000	960	901	952	924	906	947	910	950	925	911	927	957	954	894	969	942	993	926	905	943	950	950	957	940	923	982	930	942	986	959	966	930	943	941	949	939	984	962	963	918	916	946	969	977	936	918	972	909	920	925	919	931	894	934	962	946	911	923	976	901	899	976	954	957	928	936	925	975	957	961	951	955	924	908	901	915	890	966	944	920	929	923	929	954	959	939	1011	897	938	936	927	996	963	939	929	932	928	944	930	874	959	886	974	928	939	903	929	942	946	965	941	893	1002	954	944	1010	972	938	919	912	919	935	929	878	955
9696	1352	1294	1041	805	693	602	551	465	398	382	311	290	311	310	298	305	285	308	296	327	291	278	269	307	285	306	292	309	273	303	303	276	294	276	280	255	252	279	257	273	284	267	246	264	278	298	307	274	273	313	269	301	264	276	280	268	273	298	283	263	290	337	283	296	282	290	256	289	270	293	273	253	284	246	280	288	258	268	274	278	281	288	266	257	315	265	288	289	314	293	308	258	264	266	297	257	251	262	284	276	290	307	297	301	275	273	259	248	277	293	309	285	319	280	266	272	279	280	301	271	293	296	300	266	314	300	301	277	293	310	307	268	288	305	239	268	263	277	281	262	276	267	289	294	251	265	246	307	284	294	278	308	300	280	276	293	273	269	286	269	288	251	283	292	287	264	264	267	286	267	290	289	279	272	322	275	310	287	291	311	271	297	279	259	294	281	292	255	268	288	297	265	297	270	272	277	272	282	264	290	268	264	283	284	283	288	263	292	281	284	291	270	278	281	300	291	268	291	304	263	262	285	327	292	280	265	282	259	261	325	296	294	276	313	297	299	288	328	303	260	248	283	262	250	276	285	271	288	282	281	257	274	273	298	278	291	264	268	249	276	292	274	271	297	252	288	308	291	320	312	288	291	278	265	264	298	266	277	266	287	257	303	312	306	296	279	248	308	285	245	269	272	287	300	303	259	251	286	248	270	286	270	285	288	253	290	251	275	289	310	291	278	251	258	302	280	261	251	276	281	280	272	284	273	312	255	242	279	270	261	268	281	249	301	275	303	280	237	281	267	301	276	264	267	303	289	300	263	304	259	253	299	259	256	268	280	274	296	247	292	256	269	287	270	281	286	287	281	288	292	300	297	280	267	292	304	255	263	283	276	273	279	309	267	291	266	310	304	260	254	266	275	274	286	257	295	285	287	268	258	283	258	281	309	265	288	298	303	278	267	305	276	255	290	257	312	284	275	269	283	336	260	247	263	249	256	307	288	245	278	297	275	271	282	310	301	254	269	284	294	264	296	293	235	277	265	295	270	299	262	264	289	317	262	296	268	303	331	268	267	284	258	289	289	298	292	289	292	275	276	282	300	258	258	305	296	295	289	286	260	280	268	282	279	315	277	276	293	281	287	268	255	299	276	284	294	294	282	276	283	301	279	246	286	265	270	263	339	275	276	304	291	291	316	265	325	288	286	297	267	298	286	300	318	290	282	278	285	301	279	264	283	277	286	276	304	288	312	313	277	282	281	279	289	277	277	292	295	280	298	233	277	265	272	269	278	300	297	297	270	318	288	290	274	262	298	289	280	284	272	306	271	303	284	264	274	292	299	269	279	281	325	304	257	302	282	290	314	319	310	272	310	264	313	289	304	272	288	305	255	319	293	296	259	246	287	286	267	290	304	266	277	305	283	248	280	320	286	278	321	265	255	274	292	277	282	278	287	280	268	280	276	278	287	289	267	279	264	256	299	308	296	300	284	298	304	286	269	264	296	281	274	274	252	253	251	286	280	291	273	294	264	295	272	270	307	273	287	283	264	261	276	292	290	287	286	276	256	318	291	323	300	281	297	260	284	280	268	283	329	261	286	272	286	290	233	264	271	312	280	281	281	288	272	273	318	298	284	273	276	258	282	287	290	291	298	299	279	299	308	258	237	295	260	252	274	294	262	282	271	260	271	309	301	311	271	271	280	302	305	252	277	314	295	285	274	241	250	266	279	288	253	257	263	287	264	272	303	279	256	290	283	272	321	263	270	259	295	291	325	278	300	285	276	283	277	287	286	272	281	321	281	297	288	283	262	303	270	277	294	263	290	294	258	298	277	293	274	285	307	286	268	272	277	279	273	312	308	311	290	297	283	272	309	272	292	281	254	319	297	264	251	272	253	289	265	262	297	266	278	298	281	305	275	260	288	283	320	285	306	287	273	317	276	274	273	311	293	260	264	294	284	308	280	261	296	291	262	279	319	259	255	263	284	280	266	261	263	282	290	296	281	278	253	292	283	283	291	265	252	304	266	254	252	270	280	278	277	292	292	272	280	254	278	289	305	264	269	279	283	279	276	235	285	289	263	276	274	295	263	289	279	276	266	278	283	293	297	268	263	300	310	254	295	277	300	293	302	304	300	283	296	320	250	292	288	290	278	273	274	262	295	304	261	272	286	264	272	301	277	245	237	289	303	303	276	270	290	290	290	279	248	252	277	291	277	279	271	301	292	297	273	297	281	277	236	288	290	260	301	295	287	265	264	278	266	267	293	269	269	299	269	282	313	296	285	254	280	305	300	283	289	264	274	300	333	258	296	288	306	284	260	260	289	268	302	272	264	247	261	276	276	264	267	289	275	298	275	272	286	269	292	314	281	326	308	289	289	253	266	255	273	305	295	277	257	260	271	244	308	287	277	297	290	257	275	282	265	301	265	317	282	275	274	263	259	318	248	252	291	271	260	247	242	279	300	327	242	254	297	245	289	267	273	264	284	299	285	317	283	291	270	258	277	309	280	283	285	278	282	250	278	277	307	280	263	280	269	291	246	273	305	276	268	258	259	259	267	301	294	310	270	287	272	262	288	297	332	261	289	290	252	286	281	270	293	303	280	259	285	267	275	276	282	290	283	278	282	281	263	233	269	282	302	284	281	262	298	280	265	244	299	257	287	234	281	278	275	278	297	295	256	258	278	260	309	301	290	314	252	285	323	293	280	278	257	238	282	279	299	278	295	298	305	250	251	273	281	263	289	291	298	307	293	302	281	286	270	239	262	245	261	278	306	295	302	339	308	280	289	278	269	268	257	269	289	262	283	288	269	269	281	265	311	323	267	298	261	260	279	264	289	277	304	313	262	320	306	280	278	282	283	266	238	305	283	258	283	279	276	272	276	310	319	292	300	277	304	287	267	279	298	278	294	227	278	305	307	313	297	275	241	275	286	269	266	301	268	279	280	256	253	278	326	255	275	266	279	294	306	313	312	299	271	269	287	298	296	304	276	253	264	300	284	278	282	282	255	253	301	291	258	298	241	278	269	293	282	279	292	293	267	306	281	282	283	284	276	300	282	295	281	284	305	283	302	295	287	295	273	287	256	291	273	282	284	291	314	262	273	272	266	289	291	257	264	267	293	258	253	252	264	277	317	273	296	282	312	298	275	282	265	272	283	298	316	283	246	280	300	305	280	281	281	286	283	315	293	290	299	247	313	290	278	283	309	235	252	242	280	317	307	254	271	255	275	266	301	277	295	276	296	274	268	285	280	277	271	302	294	280	286	289	253	268	307	328	294	301	284	274	292	333	315	286	294	312	280	324	280	295	302	295	276	301	303	256	263	273	305	270	266	276	275	288	288	270	290	292	286	307	287	267	296	281	267	290	300	290	270	244	286	289	296	245	282	284	293	243	320	284	248	302	266	300	314	241	249	287	260	284	301	301	297	284	316	278	294	282	271	248	282	309	288	282	286	285	272	317	240	284	304	304	276	254	287	270	267	291	274	259	306	284	294	262
7465	1572	2781	3180	2737	2500	2335	2074	1744	1222	1046	944	781	726	667	759	690	680	685	683	691	678	627	707	683	673	677	703	695	696	693	643	657	652	648	659	630	645	668	629	628	646	612	598	638	659	645	596	631	639	632	636	652	634	623	642	653	610	622	626	661	619	689	604	634	603	637	596	619	619	655	585	657	620	597	618	655	676	584	614	623	678	655	627	618	608	638	607	617	635	668	622	628	571	691	653	566	610	633	640	606	615	614	609	643	624	630	639	628	618	628	649	635	648	634	631	643	607	631	611	609	646	646	621	637	687	670	618	622	642	622	610	648	627	671	651	607	631	591	629	630	624	616	605	623	635	632	619	649	597	645	598	578	587	612	623	641	635	676	600	604	658	618	632	628	641	647	622	609	628	632	618	607	660	646	648	634	635	614	609	623	615	641	672	621	652	624	626	652	629	655	630	621	651	601	645	626	610	593	666	631	618	657	645	620	624	641	639	599	658	652	653	669	627	643	648	664	642	581	637	616	614	615	665	554	645	627	685	645	634	613	599	640	622	642	679	615	620	612	652	636	566	618	622	644	651	614	636	624	622	622	621	589	615	615	627	596	626	652	632	570	667	647	610	647	610	635	597	655	568	667	586	688	600	657	640	627	624	655	628	631	620	658	581	620	615	603	638	593	649	639	651	610	646	602	614	619	636	582	609	643	639	605	633	621	652	664	597	641	587	632	673	667	609	649	608	653	630	621	655	657	628	627	627	652	622	621	650	620	642	642	594	627	650	608	624	600	631	615	614	647	647	605	619	606	632	607	621	654	596	650	637	623	599	587	571	644	618	638	653	616	692	567	646	648	624	597	587	673	589	590	579	594	606	606	602	601	613	643	651	635	630	623	617	642	666	674	663	619	630	638	599	626	660	607	614	601	609	621	597	656	594	585	619	589	619	622	656	600	613	640	577	602	627	630	591	650	674	661	631	693	630	641	617	635	631	629	636	655	605	636	685	656	651	581	654	636	639	654	599	705	609	612	626	597	653	611	625	623	650	659	604	583	639	604	636	641	638	623	671	658	609	613	625	631	618	628	641	622	605	618	619	612	654	656	641	615	638	591	633	635	614	635	634	642	654	641	678	633	646	600	654	636	655	633	610	623	605	604	621	599	638	648	610	632	688	642	621	639	658	657	626	617	636	581	628	635	628	635	606	638	650	648	619	636	624	589	613	652	631	621	614	643	609	668	642	644	620	587	650	642	622	609	620	612	597	646	661	635	676	643	620	653	620	619	624	614	596	641	645	639	621	630	574	599	600	622	645	671	659	627	615	645	608	620	644	641	650	634	631	593	632	633	595	637	613	611	683	639	618	611	639	625	649	603	656	614	608	596	625	623	649	625	623	616	620	649	634	626	638	611	655	587	628	626	594	616	621	592	593	587	582	651	616	622	618	661	608	644	638	633	606	588	623	720	639	642	588	605	590	614	637	613	596	552	668	634	663	641	608	613	623	652	577	657	623	614	664	570	641	631	603	662	615	642	640	621	624	596	625	619	635	588	586	630	612	589	643	634	643	625	665	647	633	634	601	596	598	607	633	632	623	603	626	582	606	654	653	627	609	586	645	619	635	605	629	625	665	595	633	595	585	616	597	645	654	595	626	624	683	623	688	649	640	622	619	566	590	638	658	617	608	629	591	601	598	612	645	641	607	623	642	656	579	645	610	629	683	651	617	581	635	587	593	627	653	639	633	644	601	654	601	631	579	625	607	661	632	634	619	658	643	617	645	613	595	649	647	611	670	603	606	662	627	637	645	623	627	653	633	642	639	618	587	637	639	658	614	664	631	663	643	554	611	640	641	619	614	628	660	634	596	673	629	627	620	623	658	619	614	637	601	639	665	620	622	602	603	637	647	658	608	607	589	629	586	658	601	608	633	633	634	608	664	608	596	635	614	575	638	570	635	599	614	637	658	544	610	664	603	609	635	611	595	660	642	629	627	675	612	649	615	607	626	608	599	642	657	639	656	615	651	593	602	628	649	645	566	640	622	610	628	594	654	651	629	612	595	615	558	600	656	577	622	649	666	627	626	653	607	620	640	670	610	612	653	671	665	590	624	662	620	632	670	615	591	627	599	669	620	602	656	626	598	646	630	631	632	672	612	646	595	634	624	616	606	597	634	601	632	634	570	584	666	633	626	635	587	633	650	656	592	604	591	656	658	617	665	584	643	671	631	644	617	668	600	686	649	690	577	609	651	593	630	626	638	599	647	622	643	611	675	648	585	621	589	664	626	638	634	624	620	660	631	603	616	607	642	635	617	647	654	664	672	628	599	602	708	654	678	632	626	631	700	604	617	669	600	665	622	642	644	591	656	635	644	653	640	660	651	602	667	583	618	640	590	650	676	633	622	622	648	617	679	628	598	658	644	618	562	578	638	633	596	635	615	615	643	617	598	617	627	624	649	624	606	575	590	648	623	629	606	658	625	580	638	654	604	657	632	646	628	639	613	620	623	614	630	654	612	594	660	682	615	619	604	628	592	634	635	633	625	593	703	655	628	619	641	634	638	609	592	610	617	635	586	616	626	635	608	598	595	589	623	624	659	628	617	639	616	630	622	659	616	622	624	650	611	619	620	641	613	651	660	616	662	660	617	580	618	640	625	630	636	633	593	614	575	628	685	682	628	702	633	611	611	650	649	613	641	656	594	616	661	643	634	643	622	648	624	567	604	645	649	607	619	637	628	612	563	660	605	625	639	629	637	668	671	622	636	637	612	681	609	647	619	621	675	646	583	612	634	621	638	627	657	632	590	593	618	604	636	673	620	608	607	612	623	671	593	620	634	610	676	674	602	625	651	640	635	660	627	614	655	608	620	663	642	641	634	615	645	634	620	644	609	646	600	622	598	624	601	591	604	622	628	615	623	608	648	582	618	619	697	629	595	663	608	590	660	636	652	611	627	639	667	631	600	624	626	647	630	639	592	647	653	675	632	637	621	632	664	585	649	628	608	661	652	646	641	627	614	598	620	608	624	627	613	625	589	671	655	603	632	614	614	647	640	655	619	646	625	634	648	629	609	649	632	621	596	639	637	614	642	608	624	682	679	565	605	627	632	629	628	618	651	600	608	618	645	601	630	633	654	645	608	621	632	597	617	606	633	602	650	580	575	632	610	605	646	607	642	642	624	603	668	648	614	625	596	651	604	655	631	634	627	610	622	665	638	630	600	640	582	624	648	591	614	613	626	658	639	633	694	635	646	609	643	639	630	637	620	619	608	610	606	603	612	622	605	638	587	615	598	613	614	649	673	664	597	659	626	598	622	608	600	641	624	640	652	670	641	637	608	633	671	650	595	612	601	640	629	601	611	678	624	653	637	621	566	623	646	635	652	636	624	605	632	624	603	605	596	602	656	600	627	616	658	658	612	595	628	581	619	668	659	629	632	595	646	619	680	633	630	627	631	632	599	656	615	590	633	631	592	605	653	654	620	673	617	623	676	638	598	589	606
16609	2554	2050	1503	1019	863	663	621	441	318	301	267	218	188	214	174	175	197	157	177	166	177	165	148	167	149	152	156	182	188	145	164	173	169	178	140	182	144	156	145	150	147	157	172	128	165	157	164	160	152	168	151	160	153	123	168	146	151	166	147	172	151	136	127	146	168	146	162	151	140	152	160	131	164	140	150	154	149	153	138	153	146	155	155	168	140	147	171	156	173	152	165	145	140	146	138	141	149	161	162	171	164	148	143	134	160	132	139	160	158	141	150	137	157	164	150	159	154	140	148	164	155	154	153	163	153	155	165	157	139	138	175	148	154	137	147	157	149	153	148	156	143	183	139	119	141	150	147	161	144	147	163	157	167	157	164	151	161	149	162	149	160	168	145	163	171	173	138	139	133	151	162	155	162	149	157	162	155	166	152	160	146	148	147	139	154	141	157	164	151	169	183	155	154	117	141	133	142	160	175	158	149	138	144	147	155	153	169	197	165	156	141	160	134	150	158	145	165	145	158	161	159	144	148	173	144	151	142	156	161	157	166	168	143	161	154	158	160	151	157	143	165	136	145	148	175	163	151	134	179	142	141	154	150	164	144	130	160	176	168	159	154	153	151	141	163	153	163	160	149	168	159	144	171	156	158	145	157	175	140	141	136	144	175	147	149	153	131	182	131	141	140	142	152	154	158	165	159	166	153	184	170	159	157	162	165	172	138	151	166	139	159	159	160	159	170	161	139	140	165	149	136	139	153	138	152	141	180	163	146	127	168	171	155	147	159	155	170	164	154	152	148	164	172	146	177	169	157	161	158	160	171	161	162	149	166	136	143	159	165	156	172	141	163	153	158	177	140	146	156	128	165	141	176	140	156	155	144	155	173	143	149	140	135	148	153	175	146	164	156	154	154	150	150	166	156	138	129	147	147	191	136	148	166	158	153	156	156	157	157	158	166	156	172	136	156	169	143	153	158	135	169	182	163	161	159	150	161	172	158	152	148	137	158	175	172	149	166	139	160	142	152	153	146	145	142	154	145	171	157	178	156	165	142	134	154	153	179	152	140	150	169	157	167	157	160	155	172	110	129	154	158	156	167	155	164	136	149	144	162	136	137	178	179	152	152	155	177	176	136	149	151	144	182	157	186	161	138	158	161	146	172	147	171	171	145	162	180	131	151	147	147	159	172	174	152	150	144	167	155	165	173	145	179	176	147	143	158	167	183	160	149	158	167	157	166	154	161	153	169	163	141	149	145	139	153	143	173	166	145	146	151	161	153	152	143	153	153	172	138	150	160	150	162	159	147	166	135	181	181	157	149	143	150	176	144	172	145	184	143	179	141	138	134	150	169	131	164	136	178	157	148	142	158	150	141	154	143	151	151	154	149	149	156	155	161	144	154	158	154	160	144	147	158	159	160	141	154	156	170	184	164	169	162	165	148	147	160	146	162	142	157	160	170	160	172	146	153	152	151	146	176	165	162	163	167	120	156	136	149	133	150	164	166	146	140	172	145	158	143	144	163	167	170	152	150	155	168	147	154	157	153	160	158	152	163	157	159	136	150	155	151	147	141	144	152	169	170	140	147	177	163	151	158	160	168	139	150	155	172	121	149	146	140	156	145	151	171	166	157	160	166	164	160	165	167	150	145	151	143	148	153	153	136	154	145	186	137	145	161	153	145	176	145	146	176	180	158	140	157	164	170	184	169	148	172	170	169	162	179	165	148	166	156	172	131	132	145	150	170	159	144	164	139	147	151	147	170	145	173	171	148	131	138	125	152	156	171	184	146	128	154	176	162	142	162	137	185	173	161	161	147	156	130	156	150	169	160	140	141	167	168	155	159	150	180	162	165	149	148	128	140	168	156	142	143	148	130	151	142	162	170	154	143	150	141	164	162	161	160	141	158	146	170	160	154	150	150	149	154	128	161	161	178	150	156	150	152	156	165	161	161	149	129	152	147	182	151	143	158	173	176	142	180	162	175	176	152	162	153	153	171	154	165	149	171	132	152	143	160	154	149	135	173	162	173	126	148	158	160	161	166	158	144	163	169	143	169	168	127	153	165	149	153	162	167	151	159	157	164	159	163	151	158	168	160	161	181	142	165	165	155	159	159	146	165	167	153	153	153	153	168	163	155	161	158	135	171	166	154	156	166	174	157	165	167	154	149	145	189	147	168	161	161	189	143	137	185	133	173	165	149	179	160	166	157	157	168	142	156	135	139	136	160	154	148	149	166	159	150	141	151	175	148	164	160	155	127	147	162	164	138	142	143	159	168	133	153	139	163	143	163	166	151	171	141	156	174	177	139	139	158	141	165	152	165	151	138	169	157	161	139	142	140	130	145	135	147	141	168	152	161	161	148	148	160	156	135	164	164	147	173	152	153	138	142	157	184	156	138	151	169	151	147	162	155	172	144	143	157	159	156	150	157	187	158	155	129	160	161	162	184	177	177	150	165	170	164	141	139	154	149	164	157	172	151	160	163	146	141	142	159	158	139	153	147	147	146	137	158	150	166	143	154	138	166	177	153	152	174	154	157	181	169	124	162	173	172	150	189	133	170	140	161	156	163	152	144	154	153	169	163	134	143	151	178	163	153	121	155	160	153	140	140	147	163	175	161	166	171	147	145	156	159	165	165	133	155	157	165	172	164	159	186	140	149	155	140	165	162	178	143	145	145	151	173	139	130	156	160	138	178	188	139	134	158	168	155	160	150	162	162	189	161	150	155	149	139	161	152	139	147	168	149	159	162	167	153	153	170	136	162	148	151	178	164	143	150	172	149	133	146	159	151	179	177	136	146	171	147	146	163	182	163	187	170	159	179	143	142	145	165	157	163	161	147	168	141	159	174	144	153	165	149	170	164	170	155	151	155	144	163	139	133	144	139	163	155	135	163	138	169	157	169	153	136	152	140	151	163	153	156	167	157	155	160	167	158	154	180	155	149	147	168	169	139	150	160	158	187	143	151	155	165	165	157	160	174	156	171	161	172	145	167	180	166	161	150	137	157	130	153	164	173	167	166	155	148	149	134	147	151	166	175	164	134	169	151	139	159	145	167	161	158	141	153	150	165	144	159	133	141	156	147	163	159	135	175	162	186	147	135	140	163	127	168	152	161	167	161	165	148	171	150	136	138	175	163	142	138	157	154	182	127	145	147	146	176	157	153	149	146	144	150	157	145	144	147	140	135	166	117	163	168	164	148	165	192	150	125	143	154	159	143	158	154	148	167	154	185	163	155	126	152	166	175	174	161	152	166	155	162	146	159	129	157	130	148	193	164	148	159	155	186	149	145	148	148	192	171	155	168	144	169	147	154	140	166	173	171	154	129	135	178	166	133	181	167	162	179	162	163	182	169	168	157	151	167	164	156	154	164	162	156	155	157	172	173	128	159	136	158	172	150	153	155	170	157	142	170	145	154	152	148	185	166	163	172	182	140	122	159	172	145	163	177	157	175	133	142	187	149	175	160	161	149	153	155	125	182	148	148	156	155	170	151
9341	1943	4060	4472	3870	3400	2932	2892	2113	1400	1161	874	735	558	564	496	525	516	522	536	422	459	482	475	488	500	472	454	490	493	486	427	427	415	439	390	468	425	411	413	406	435	421	439	410	400	395	392	388	416	408	413	434	402	354	403	408	396	412	387	422	436	411	410	380	403	404	407	380	356	380	357	401	435	412	373	407	384	361	401	410	385	400	426	426	395	384	379	407	405	385	374	411	433	406	390	367	422	401	410	395	425	404	358	376	406	411	399	381	373	377	383	409	378	403	394	421	417	397	377	401	394	401	377	400	427	383	399	394	391	422	411	369	389	407	391	379	373	356	408	399	398	407	393	427	376	397	349	406	372	437	414	410	408	428	410	394	404	400	377	417	424	401	337	434	398	412	391	385	393	376	358	410	360	386	406	397	356	379	377	385	406	420	381	379	354	346	384	399	385	394	397	408	411	387	422	385	383	412	350	417	403	367	374	370	410	396	364	375	423	368	398	412	399	381	408	405	423	420	408	384	399	387	370	370	364	453	383	405	401	384	406	401	385	361	380	368	403	396	421	377	393	415	394	411	398	439	416	460	394	374	397	386	407	376	368	412	381	388	372	427	416	407	390	423	404	394	425	398	395	384	392	402	399	445	394	405	398	378	372	349	410	391	427	419	384	405	374	397	385	397	366	403	427	397	365	387	404	404	393	373	408	395	397	400	370	377	361	378	429	400	383	393	362	390	372	385	367	392	397	383	388	370	410	390	415	380	365	392	412	355	425	381	373	398	415	399	377	402	414	381	315	402	363	396	373	369	385	409	386	390	370	411	394	403	376	389	399	376	398	367	435	382	407	371	388	350	406	381	384	387	395	380	409	396	398	390	425	391	407	363	394	417	366	382	385	398	400	405	400	400	426	373	371	358	429	417	390	388	438	389	410	393	397	410	407	391	391	374	382	398	395	383	402	414	381	388	377	391	381	441	419	370	366	429	390	399	422	377	407	396	393	379	406	374	391	390	382	428	405	351	363	421	370	405	354	399	370	451	363	374	380	391	368	396	375	388	410	391	383	415	397	417	367	395	381	362	408	368	394	410	376	389	411	403	379	378	369	385	393	364	410	355	401	389	392	405	378	388	411	385	401	387	418	414	430	382	374	429	433	401	421	380	379	367	410	367	386	388	361	406	365	359	392	365	409	373	368	393	384	371	365	387	386	364	399	396	381	356	398	402	384	366	376	409	380	374	364	405	375	397	380	411	382	386	396	402	378	391	410	385	396	400	400	393	388	402	396	431	417	382	413	360	393	377	409	368	369	415	362	413	363	366	385	375	400	370	407	375	374	387	410	412	393	411	390	398	409	387	431	399	391	362	378	370	402	437	379	419	375	422	398	399	390	417	384	373	408	401	389	401	374	374	398	418	421	391	396	401	433	403	362	359	369	384	395	426	405	395	384	393	409	412	432	394	405	396	432	363	428	389	370	401	374	360	412	388	380	352	412	362	393	407	386	378	423	401	398	366	402	400	403	403	369	422	382	395	405	415	401	395	371	410	373	389	443	362	445	415	395	357	342	412	407	404	367	401	384	385	375	393	416	398	383	443	386	391	399	403	400	361	403	401	393	368	373	424	401	360	381	396	360	399	377	398	426	352	380	411	373	402	416	391	369	397	414	407	387	376	368	363	405	403	371	382	370	381	384	392	423	391	400	393	375	397	397	348	402	364	393	380	421	351	402	385	400	384	372	418	348	399	375	404	354	420	378	389	375	373	389	367	375	392	382	405	425	380	407	366	403	398	387	359	395	371	407	424	411	417	395	402	384	379	389	390	388	394	356	380	369	380	440	415	396	408	397	410	397	410	384	360	396	382	384	384	408	390	412	404	395	363	396	367	408	377	388	388	364	419	368	384	364	386	376	408	428	431	375	384	381	412	411	395	431	406	388	408	397	399	384	392	417	394	400	363	402	402	384	386	387	395	387	384	384	402	396	392	385	410	416	373	395	408	354	422	424	418	381	409	433	388	401	398	401	398	349	386	415	379	421	417	377	388	404	404	365	397	389	393	398	367	409	380	398	394	410	363	391	420	375	433	387	365	403	399	419	396	404	414	386	398	394	380	423	381	403	378	425	390	431	356	375	388	384	397	377	387	356	355	396	411	345	417	390	393	437	396	400	387	366	413	391	397	380	380	411	426	424	426	373	391	402	378	398	404	392	423	378	383	348	414	403	444	399	428	364	457	392	416	411	362	432	426	407	416	390	393	379	399	374	398	368	387	400	396	396	397	365	357	380	369	371	383	388	411	405	399	399	406	396	434	387	423	388	423	407	392	407	388	389	395	395	362	425	418	407	404	377	408	419	356	425	399	388	385	419	374	398	406	381	384	378	370	414	393	395	359	404	396	429	387	404	401	384	388	371	399	391	412	371	410	402	356	390	415	378	385	371	400	404	380	380	430	391	418	394	401	388	372	403	412	382	378	406	411	407	425	381	400	395	404	395	385	417	379	368	407	406	394	368	417	414	398	413	402	370	344	394	399	375	427	380	396	372	399	357	378	368	387	368	405	389	411	437	399	383	437	389	373	418	417	388	403	400	436	418	389	391	387	422	406	357	394	387	390	373	389	354	385	370	397	412	396	370	388	361	430	399	387	439	398	400	401	392	391	406	392	415	403	402	397	408	420	394	392	378	365	375	370	410	369	366	398	416	410	418	418	396	374	399	438	410	388	385	429	408	413	384	365	397	395	380	397	409	361	380	414	396	397	388	366	380	375	421	381	392	406	410	424	404	391	371	399	375	371	392	402	403	414	421	428	442	373	371	399	382	394	428	388	392	405	424	385	417	396	365	379	396	400	401	412	378	423	365	397	433	392	433	402	392	363	394	390	380	427	392	367	392	388	400	382	427	361	370	425	406	378	346	406	371	390	447	382	371	369	414	365	448	376	419	405	378	345	383	423	436	393	393	396	402	394	384	389	403	396	374	389	376	411	408	408	377	392	375	387	411	430	411	402	377	400	395	389	376	439	388	409	395	446	403	399	370	383	396	406	381	387	368	395	387	411	355	396	410	390	402	400	413	383	395	380	389	403	377	378	382	407	424	414	393	409	391	450	425	382	408	378	415	405	401	388	373	411	390	358	373	364	398	387	416	373	399	380	401	414	405	394	415	409	365	383	361	394	419	396	400	399	388	389	402	377	383	392	391	376	400	393	396	406	368	386	367	412	342	393	402	385	387	368	398	386	384	419	405	419	386	398	375	392	366	383	366	392	397	404	417	372	410	419	430	368	417	415	397	402	412	405	386	395	393	381	378	373	407	373	383	417	367	387	359	388	384	438	383	417	414	364	398	410	364	404	335	416	392	396	429	425	393	378	411	339	409	394	406	391	394	400	377	383	415	417	397	413	406	401	386	409	374	397	375	362	394	432	422	381	412	389	391	403	349	388	409	376	386	374	380	402	380	403	342	413	376	409	377	399	408	402	405	378	380	372	382	387	400	383	387
2449	770	798	730	612	603	552	537	490	462	458	419	437	400	453	456	434	392	451	432	404	411	467	436	432	396	445	400	488	422	435	405	453	421	433	408	423	446	438	436	428	430	459	413	458	433	468	420	422	433	416	403	437	411	448	431	437	463	419	460	436	420	426	412	437	427	411	413	440	440	390	449	441	406	447	441	487	405	411	473	406	414	414	425	466	423	422	400	379	430	452	405	384	421	426	453	451	422	428	411	407	470	434	393	442	415	451	480	412	409	428	418	410	427	436	424	427	419	447	453	427	419	462	421	444	453	443	427	409	413	422	423	449	434	463	427	425	469	425	425	460	423	422	454	469	455	456	420	450	438	415	428	431	452	399	462	423	452	442	448	409	441	429	423	454	426	443	408	414	428	415	430	414	441	468	457	439	447	418	393	468	441	429	441	431	430	435	399	421	386	461	417	437	450	422	429	448	438	410	453	401	405	439	426	452	446	424	444	481	397	442	434	433	439	443	428	438	458	420	431	432	409	415	461	427	452	448	448	427	393	398	399	419	433	444	463	436	470	458	441	422	447	398	426	437	391	456	442	413	402	392	422	414	405	388	415	410	399	444	465	449	417	416	449	447	461	413	415	404	442	420	408	448	414	426	428	468	463	430	439	432	427	412	450	423	487	461	469	430	424	473	466	428	445	426	407	421	447	458	413	437	479	423	421	428	454	458	437	411	463	468	398	471	487	436	431	452	427	424	404	459	457	441	409	394	426	404	427	415	451	426	417	414	445	413	458	453	436	411	442	370	396	399	410	449	458	414	438	419	378	418	406	397	451	455	418	426	400	426	451	384	387	442	439	445	392	452	452	445	464	444	430	417	415	430	424	428	459	441	403	411	480	450	451	412	406	398	386	424	417	422	399	425	407	446	435	479	468	438	420	438	430	433	468	464	428	396	415	444	421	426	464	436	446	442	454	447	435	425	407	423	415	474	431	405	433	430	417	404	448	465	409	390	416	405	437	442	469	451	424	417	390	461	425	416	443	412	434	453	426	473	443	430	411	476	406	404	403	387	414	422	420	429	427	416	440	465	442	437	405	413	394	423	418	420	437	457	416	411	423	381	449	445	395	414	416	405	487	446	414	420	448	431	425	421	420	482	426	422	434	454	430	465	415	435	437	451	437	468	421	439	419	434	458	459	398	472	478	460	457	426	429	419	434	476	421	406	430	435	408	428	428	426	445	375	414	424	452	422	459	436	458	416	410	412	414	436	441	408	405	394	413	421	439	433	431	440	387	416	433	441	446	447	446	416	419	431	441	420	402	436	426	401	453	376	463	431	434	465	432	399	408	438	447	421	479	455	418	431	460	416	437	411	425	436	430	419	432	416	438	421	444	442	411	428	472	463	466	422	451	411	407	448	428	390	411	462	440	466	441	453	437	415	434	434	442	398	427	439	425	450	451	416	425	458	441	422	456	429	434	402	487	444	408	453	430	447	425	418	430	437	424	436	458	441	442	437	440	434	448	430	441	456	427	403	424	418	423	431	406	449	457	436	403	404	410	458	469	426	441	448	424	460	406	432	456	419	405	421	406	423	425	411	419	440	412	406	441	401	370	413	441	404	412	474	425	397	425	462	461	419	448	431	412	462	427	446	456	441	431	429	447	445	417	416	417	415	440	419	435	456	372	396	435	468	372	419	427	452	443	419	424	464	460	440	434	431	444	478	446	432	417	445	426	430	428	421	431	426	447	429	464	420	433	426	430	463	454	458	463	451	426	443	434	430	456	496	412	431	440	463	474	447	407	452	436	423	407	385	409	410	421	460	465	448	434	421	461	446	416	416	458	462	432	395	428	450	391	408	395	437	407	430	415	384	386	457	419	425	400	448	426	435	436	449	477	467	401	475	396	447	397	417	446	441	426	450	403	417	425	402	427	424	428	470	454	455	433	423	447	464	420	449	470	437	462	442	428	386	446	456	446	431	463	439	449	424	386	385	456	440	414	427	467	450	416	441	435	433	449	450	435	446	440	468	424	502	450	415	471	420	406	409	482	427	423	438	457	400	478	436	414	401	465	483	415	446	469	476	454	429	429	465	397	452	451	427	425	426	424	431	400	428	451	409	425	411	405	433	443	430	448	435	412	452	447	414	441	438	441	460	437	370	414	401	390	461	458	404	435	384	429	447	428	419	439	470	437	425	442	427	461	440	385	398	429	426	463	423	439	464	465	466	422	455	447	418	426	410	455	443	402	463	392	425	448	434	447	445	450	398	459	454	446	449	487	431	450	434	458	441	457	412	416	426	433	425	459	444	401	456	396	434	418	425	407	468	433	375	424	400	438	448	425	386	413	409	420	416	411	409	435	402	414	451	430	416	483	452	395	419	467	418	428	429	454	442	392	431	461	405	440	442	416	456	414	440	438	444	429	462	440	417	415	448	469	458	432	477	407	443	422	456	417	423	456	436	437	431	377	400	420	395	408	429	431	430	437	450	407	450	409	406	411	393	421	428	436	415	451	479	442	415	440	425	390	414	476	445	433	393	407	426	428	424	442	410	436	435	500	441	473	432	442	435	458	449	423	463	493	438	430	427	402	398	411	411	421	470	462	446	456	459	453	378	391	413	429	434	453	385	444	431	453	434	418	427	403	434	427	439	432	422	432	418	472	452	391	431	439	416	436	437	400	467	443	409	434	408	437	417	420	419	425	436	468	437	431	436	450	422	424	435	466	436	417	449	436	464	451	419	440	419	405	462	416	448	441	422	426	481	487	438	457	435	419	426	442	429	417	432	443	406	426	443	431	395	435	421	401	426	433	474	429	406	416	451	442	393	428	445	458	480	432	414	452	429	415	445	396	434	402	395	438	437	440	465	402	460	418	433	424	419	420	388	418	409	449	441	423	404	459	419	404	436	469	436	427	449	421	428	403	442	416	414	478	415	402	447	383	470	441	392	430	439	423	425	456	428	411	447	422	435	432	432	396	442	453	399	421	425	394	436	421	436	433	435	447	486	438	434	378	428	435	431	422	434	425	448	453	426	438	421	432	400	403	411	433	402	416	407	455	476	422	422	411	426	457	409	395	421	484	418	425	445	418	460	435	449	403	413	448	432	476	438	440	428	422	433	437	404	440	452	418	456	428	420	413	409	425	469	427	425	432	453	428	395	446	428	452	454	471	433	424	434	450	416	416	475	431	450	430	412	425	422	474	407	432	422	451	426	419	439	447	405	427	451	413	427	444	441	394	388	406	461	435	445	465	387	417	453	438	414	417	429	441	453	436	427	419	429	428	472	444	463	440	433	449	424	424	438	414	440	449	435	422	395	429	444	446	416	420	397	425	417	434	445	425	455	445	406	454	418	445	423	462	431	413	434	398	396	417	437	455	460	411	421	464	408	404	440	417	462	417	450	482	451	439	455	448	439	421	462	440	450	472	454	414	444	474	444	451	423	457	428	450	427	464	480	443	456	411	435	431	421	390	476	420	449	466	432	435	413	427	449	456
2637	1196	1672	1828	1684	1616	1496	1517	1231	1127	1060	1001	986	919	956	1000	944	947	964	1031	922	917	969	916	930	990	989	902	917	964	956	959	930	909	997	964	909	957	921	928	945	1011	881	915	940	988	936	913	934	895	990	900	903	923	946	863	944	943	911	928	959	950	956	896	943	939	940	979	917	951	897	939	969	892	920	922	968	900	921	930	964	978	938	925	967	914	972	883	966	867	899	940	948	931	920	904	921	973	909	904	917	925	999	954	939	939	915	923	946	934	946	947	934	969	950	872	965	905	933	965	925	955	950	950	1010	930	914	936	939	912	906	961	945	930	922	978	962	946	940	924	973	993	933	904	913	972	930	880	937	994	951	1007	889	913	964	914	893	926	941	915	918	907	967	869	879	927	957	875	887	959	889	945	975	924	914	917	950	885	928	943	963	947	950	980	916	947	981	955	990	922	894	927	893	880	959	967	922	974	949	919	973	902	931	921	925	938	931	961	934	959	916	934	922	967	964	912	956	951	932	902	957	935	921	969	917	944	956	946	912	918	931	919	966	913	916	955	951	948	926	950	944	913	896	932	951	982	967	930	921	960	974	893	949	918	873	951	972	928	922	960	956	955	969	980	891	878	932	895	897	999	925	924	956	960	937	957	951	1000	887	1017	944	954	1001	937	914	926	917	941	904	956	875	952	881	977	965	920	926	900	936	918	937	918	865	925	896	923	890	1024	916	949	932	948	932	936	965	922	948	936	933	886	913	927	936	953	952	918	935	918	960	959	934	920	884	965	916	943	902	956	948	919	901	931	925	894	982	914	942	967	958	925	939	971	905	929	878	937	969	922	921	912	951	984	915	898	913	908	877	912	931	932	928	944	914	977	885	870	924	920	975	916	950	913	976	949	901	962	915	922	944	883	1012	913	885	910	912	957	945	983	962	915	887	965	918	920	913	938	930	934	908	879	922	943	957	906	986	955	886	905	931	949	940	924	924	887	971	933	926	924	937	922	907	916	967	890	908	958	936	908	913	996	942	968	898	887	918	920	946	908	948	959	919	920	897	987	935	949	950	962	979	953	1005	907	934	973	961	934	936	975	891	888	939	1007	896	904	985	947	942	959	918	924	930	1004	911	922	921	936	906	922	934	914	891	882	929	900	956	955	967	894	952	914	924	937	872	942	920	950	980	933	951	897	919	893	950	960	966	960	989	924	939	971	928	922	923	914	958	900	917	919	904	950	990	911	915	911	972	954	943	929	922	938	959	924	909	960	955	1004	894	970	959	915	930	971	945	964	992	922	942	916	939	964	961	982	931	961	936	917	977	948	910	938	983	940	886	943	919	927	922	955	931	940	960	929	967	933	933	937	961	935	964	931	930	912	977	931	921	923	951	917	904	960	905	968	934	913	927	952	968	934	968	915	965	913	889	932	904	903	916	932	898	933	912	930	924	965	899	936	967	933	960	947	972	962	930	896	939	955	959	933	934	936	928	959	1000	945	932	966	951	894	938	898	926	926	957	968	960	924	931	925	975	966	935	963	946	920	941	945	993	935	908	924	954	928	927	973	985	969	933	981	946	935	924	973	884	924	909	893	931	910	939	915	893	930	972	953	907	896	982	924	918	930	924	917	996	940	924	923	915	894	946	947	924	919	967	933	906	917	983	948	992	932	922	977	912	961	881	940	907	942	948	966	919	898	937	959	928	954	954	933	916	909	935	933	987	915	909	926	920	943	964	984	926	961	1000	863	894	986	929	907	921	878	935	951	947	872	943	913	953	954	974	913	937	905	925	867	958	925	951	974	915	900	972	943	912	874	910	908	981	942	901	904	888	933	946	910	964	893	951	930	947	903	911	947	898	985	924	970	885	964	939	952	914	969	963	932	910	947	879	876	911	948	979	925	893	946	944	941	920	966	945	959	929	945	932	898	920	921	930	911	954	915	950	943	978	927	926	920	973	958	947	857	992	946	955	932	964	917	943	969	958	912	973	947	903	907	939	957	911	850	947	933	975	922	947	930	944	930	928	924	963	945	936	943	939	908	943	923	909	960	950	961	952	912	931	942	884	950	916	937	963	955	937	908	891	890	950	937	899	987	897	927	882	1005	914	945	985	967	935	939	917	958	867	925	975	964	907	956	913	934	962	948	901	956	961	952	916	934	911	871	945	932	911	944	948	928	928	912	987	947	958	908	994	947	912	981	908	974	985	913	923	935	931	921	911	891	945	921	918	977	928	948	895	932	971	925	974	965	914	896	944	965	932	971	936	915	890	936	881	895	964	928	874	889	967	952	921	946	988	915	897	915	921	929	943	936	939	916	941	929	979	928	963	898	947	938	926	902	936	938	875	960	956	941	927	980	888	918	911	957	971	933	865	930	960	907	925	908	929	923	921	915	877	924	976	992	927	936	984	942	909	949	912	921	943	922	926	911	901	970	948	954	959	955	902	928	928	906	1004	933	959	934	1012	934	930	969	898	918	882	927	983	946	949	886	929	968	936	979	886	935	911	895	933	954	935	937	941	918	924	938	932	926	899	983	922	911	930	885	925	949	969	867	932	957	923	927	927	972	917	884	923	936	942	1020	952	938	904	915	918	944	964	945	934	918	916	874	910	911	947	982	907	926	906	890	893	917	951	952	963	892	956	925	963	964	906	944	944	938	914	897	918	905	871	917	911	924	878	922	947	877	945	950	905	934	892	960	911	982	943	930	914	949	920	949	977	939	905	887	957	917	957	905	912	931	911	909	974	905	936	881	924	931	927	951	982	864	982	965	944	989	936	963	958	903	979	952	907	919	948	978	916	967	915	936	904	865	952	883	926	943	966	943	985	935	909	929	946	967	944	919	904	868	952	907	944	899	914	906	878	925	909	970	934	941	946	886	960	918	930	949	903	973	951	935	928	943	920	879	927	910	914	983	932	950	950	936	998	920	938	973	949	955	918	899	953	988	959	908	916	904	920	949	904	940	919	935	946	874	979	898	935	962	949	932	901	928	956	956	979	931	940	891	900	901	908	913	976	889	954	945	960	937	942	933	918	880	929	905	951	888	939	940	908	915	925	913	877	915	863	981	939	947	912	894	956	936	887	972	887	916	913	904	948	954	985	914	933	965	969	928	940	967	922	920	920	897	927	939	972	909	966	968	922	933	878	950	930	943	938	928	946	941	907	918	928	953	918	928	936	927	947	980	966	1040	912	909	925	941	917	935	944	1018	970	857	949	925	899	915	913	952	993	854	978	928	947	944	946	954	977	894	1009	929	964	964	961	936	993	941	906	906	923	927	953	957	937	988	908	881	969	923	913	972	897	1041	907	890	947	877	921	939	950	947	993	903	969	945	936	981	925	907	951	941	884	967	943	947	960	909	910	908	887	938	962	934	898	949	919	913	998	915	888	903	963	916	927	935	959	933	913	956	970	936	947	863	957	918	895	931	922	946	871	959	919	963	895	872	942	943	940	933	916	922	938	943	972	928	953	940	894	913	918	932	945	959	918	914	920	939	912	943	927	945	886	916	961	949	882	941
9487	1369	1310	1008	789	631	558	563	453	411	357	342	272	289	311	269	314	300	279	271	280	259	274	341	295	296	302	257	295	280	279	275	284	298	272	284	281	297	252	278	281	281	256	315	265	247	291	289	267	258	308	256	294	275	277	271	303	261	291	271	272	282	256	303	266	260	272	272	283	267	266	275	298	300	273	264	281	290	265	263	270	299	290	274	281	251	281	316	278	267	288	269	295	249	282	289	296	259	269	288	264	240	284	294	288	263	272	297	274	253	262	285	268	246	287	298	251	275	253	258	248	282	290	319	250	289	261	250	286	276	275	269	282	287	257	307	254	295	294	263	278	255	236	266	279	257	295	310	259	297	300	292	295	288	269	283	303	286	268	256	319	286	275	273	324	279	295	272	263	291	270	299	316	277	290	264	265	274	310	259	280	278	305	262	266	288	291	273	254	290	288	270	263	290	281	279	290	270	278	280	300	269	279	251	280	288	278	289	290	278	286	270	280	286	251	292	288	268	294	275	280	272	286	244	304	279	261	295	285	247	313	309	286	282	264	275	289	273	277	323	265	294	272	263	275	288	283	279	271	277	246	305	279	296	238	266	283	284	293	288	292	258	293	281	268	278	284	284	265	259	277	280	261	278	301	297	291	275	266	288	312	273	275	284	292	285	288	275	268	325	322	296	289	258	286	274	282	278	280	294	301	287	293	284	297	261	277	281	286	241	299	282	280	318	243	270	283	331	294	269	261	281	278	264	268	280	304	275	272	267	259	293	273	291	260	269	274	253	267	254	268	277	277	282	266	312	294	317	265	276	301	270	293	271	267	279	301	300	293	294	298	266	286	281	282	250	289	301	269	270	292	257	267	299	249	276	272	258	272	300	272	264	253	304	301	282	260	270	287	240	287	300	255	245	287	285	280	281	273	272	288	269	301	301	285	287	278	316	242	275	305	294	286	286	283	312	254	283	312	280	279	280	286	292	300	269	323	257	284	278	264	281	281	281	275	303	316	282	288	256	264	262	253	277	274	293	235	286	288	278	268	282	281	274	318	298	285	256	259	275	258	256	273	287	295	254	305	262	280	289	297	305	266	250	283	309	267	306	264	276	279	290	274	310	262	255	262	248	306	268	315	286	256	256	288	304	258	277	304	292	252	281	295	272	318	289	270	248	281	292	301	277	268	242	249	279	273	288	299	293	307	267	288	266	272	280	267	305	284	281	301	297	236	329	297	300	303	265	282	284	275	271	269	270	301	271	262	305	311	282	267	278	275	288	270	318	294	285	256	291	279	269	323	274	299	278	276	262	277	299	264	264	266	294	281	295	299	282	279	303	305	315	302	292	284	249	303	282	280	280	271	263	288	268	325	260	268	313	283	240	281	322	323	276	276	277	282	280	261	266	274	270	274	267	276	270	269	290	288	269	271	315	282	287	293	290	272	272	270	269	276	287	276	245	297	282	279	267	310	282	291	247	284	295	307	294	304	296	251	271	281	296	277	271	263	275	278	268	288	278	260	266	265	291	285	294	276	281	284	276	304	272	274	262	280	249	292	260	253	246	263	261	278	278	286	307	299	301	299	293	283	313	299	265	298	284	262	272	276	309	290	287	246	276	289	265	277	250	274	315	288	294	273	293	246	319	284	236	287	259	293	254	275	265	252	291	255	298	271	284	295	285	300	285	252	292	296	281	306	270	289	285	253	289	272	265	278	274	286	244	287	277	293	262	306	277	278	291	299	275	300	280	270	293	291	300	242	293	238	290	279	287	318	307	278	288	273	295	270	272	298	277	271	267	251	295	272	295	261	303	313	294	272	275	282	265	286	290	277	275	274	295	265	281	291	276	273	284	240	251	284	246	288	286	300	295	288	259	304	272	276	284	314	285	311	297	290	285	290	257	266	264	271	278	282	273	260	310	302	292	279	253	242	263	284	290	268	265	264	267	310	267	301	275	300	280	259	294	290	290	276	282	287	217	286	284	289	273	269	311	256	232	264	308	267	265	304	273	278	275	291	274	302	241	258	271	298	311	241	302	249	244	295	280	283	264	299	282	264	240	288	272	306	282	268	312	310	266	269	303	271	257	277	293	296	252	281	278	268	304	334	304	280	295	316	257	305	266	286	259	298	285	292	287	258	303	318	285	284	278	282	285	300	287	288	277	324	286	288	293	286	282	274	275	278	274	250	255	304	275	281	274	280	282	295	257	282	252	252	307	244	266	299	283	283	247	305	268	290	260	287	310	266	281	306	283	274	292	259	264	269	267	294	285	274	273	279	280	280	249	312	295	303	246	278	267	289	282	301	273	271	293	271	274	268	247	286	281	262	278	269	286	267	289	302	296	272	288	242	270	271	286	296	305	285	245	263	282	278	308	255	282	294	274	305	272	312	305	268	296	251	269	274	292	264	279	279	295	320	253	284	273	286	304	273	280	274	299	275	291	268	267	300	277	308	249	241	273	298	261	308	286	265	249	271	306	264	254	304	255	280	305	281	269	247	293	292	260	285	283	257	282	313	272	277	294	299	267	293	320	270	288	282	280	267	318	296	257	256	253	284	318	298	274	234	275	303	295	272	274	280	291	276	294	268	259	278	283	285	283	283	295	269	291	300	291	280	308	299	287	281	275	278	299	284	249	280	276	295	298	300	273	299	265	302	304	305	261	289	261	274	284	278	285	278	295	236	278	294	282	264	274	293	300	262	272	278	282	290	308	260	343	296	288	271	324	299	261	253	295	288	286	291	282	262	319	282	273	268	280	288	264	292	278	304	274	283	287	279	292	241	275	273	267	286	279	342	294	280	256	278	289	295	285	305	244	298	286	306	281	279	283	288	263	264	272	291	287	320	311	271	286	273	295	265	251	295	301	278	296	271	317	333	248	280	299	295	279	282	271	267	289	283	246	274	323	260	268	291	277	267	290	265	281	285	292	286	274	306	300	295	298	283	256	260	320	277	286	299	291	264	290	279	305	288	307	269	262	294	263	262	293	268	266	311	282	252	267	250	309	298	314	286	306	246	273	281	306	267	264	271	306	292	298	302	299	263	294	259	278	308	285	275	247	267	296	283	293	301	279	271	252	291	299	286	271	266	262	288	282	332	319	279	306	271	273	254	312	261	266	289	287	270	298	273	280	247	267	253	270	281	294	287	229	285	296	292	309	286	308	321	320	271	284	299	270	304	262	270	270	301	277	329	278	277	272	252	277	240	255	253	278	265	295	294	254	271	296	288	288	269	277	251	267	273	265	294	267	299	273	273	309	265	280	315	304	251	271	275	259	267	299	276	288	297	306	273	275	294	259	250	307	283	264	292	275	268	286	255	267	267	279	260	265	274	249	258	286	250	289	267	307	271	298	278	311	273	260	281	257	297	299	273	287	245	290	267	297	290	286	272	287	284	262	292	279	262	313	281	287	293	296	256	278	300	332	272	298	290	287	270	302	273	304	293	272	286	286	256	256	254	282	300	267	296	271	282	308	280	268	276	280	324	260	286	281
7515	1485	2714	3221	2791	2430	2198	1977	1653	1269	1087	883	812	732	716	730	704	674	670	657	663	655	644	660	721	665	699	705	674	705	634	647	621	654	664	612	623	631	619	608	636	628	607	635	631	651	659	664	628	644	634	603	642	610	655	620	653	656	612	619	602	603	652	592	673	591	637	621	601	620	683	624	653	619	602	583	627	654	632	628	639	677	645	629	696	652	624	672	653	615	597	659	600	630	665	639	645	639	663	618	617	624	649	625	635	573	601	647	617	626	572	619	612	633	585	663	621	621	609	593	581	618	588	654	637	612	654	649	636	616	661	643	613	680	638	616	641	599	637	573	640	626	625	652	582	572	605	634	593	609	596	652	643	585	618	654	593	636	616	636	558	622	670	620	627	674	677	652	647	662	626	641	591	624	595	618	620	630	666	654	602	605	657	597	645	627	625	622	633	611	627	675	605	645	582	570	638	621	640	630	618	620	649	658	601	603	667	599	629	615	622	565	594	596	614	584	618	648	655	629	589	623	610	659	655	608	614	642	587	606	608	614	609	607	613	607	618	611	592	575	633	628	609	615	600	633	697	627	614	594	650	607	605	634	631	599	613	614	602	570	607	622	547	613	644	608	588	597	608	650	599	614	663	623	626	621	640	650	583	623	624	633	662	648	635	668	627	626	636	617	636	649	624	608	661	585	597	625	627	621	631	568	616	647	601	622	595	657	581	613	610	611	636	661	610	636	598	609	621	613	648	680	643	643	605	601	584	634	666	597	592	613	625	616	587	628	610	617	629	577	625	627	613	593	668	600	586	607	638	602	608	598	631	589	650	626	609	611	657	629	605	627	633	653	586	635	622	612	569	596	588	641	601	601	631	622	634	642	582	676	623	644	605	615	608	589	615	648	637	657	616	614	609	628	595	614	611	605	631	626	601	662	631	620	628	644	660	639	608	604	606	604	588	633	617	579	608	609	591	648	622	577	606	620	597	583	610	629	602	633	638	597	650	617	581	631	605	603	623	642	594	633	677	537	631	606	588	608	637	646	628	567	648	613	621	625	611	576	679	644	624	649	652	601	630	622	627	612	572	633	579	602	629	615	635	657	634	657	556	616	592	621	614	603	635	650	628	581	641	639	635	667	617	639	592	588	649	608	636	640	571	610	646	631	631	634	566	601	664	616	631	604	620	611	654	656	610	602	653	680	602	683	644	579	648	614	702	661	617	652	623	577	607	657	620	627	635	613	676	667	630	622	636	602	692	564	669	601	643	607	645	611	658	643	651	570	639	645	619	644	633	609	615	608	660	665	620	620	626	646	663	592	647	607	664	619	588	645	631	616	661	614	605	617	632	638	578	628	587	600	606	637	618	638	655	614	578	596	629	641	574	639	612	629	625	627	664	593	642	617	602	613	593	591	633	619	600	601	576	612	629	620	624	629	620	593	628	599	645	572	592	598	595	581	625	599	622	654	669	603	597	601	638	597	608	632	581	630	594	597	628	605	644	672	577	653	627	608	622	628	639	583	612	629	634	666	635	667	625	630	646	637	590	617	666	594	608	642	656	641	638	671	624	621	654	610	599	632	633	686	628	624	602	653	671	586	593	611	644	667	651	639	597	642	625	660	618	622	611	608	629	628	641	591	626	597	652	616	581	612	635	602	631	642	651	605	658	639	623	621	601	631	611	642	611	608	591	625	672	618	612	591	593	630	679	610	604	651	596	641	609	639	613	591	621	618	636	608	659	644	595	593	620	582	590	576	622	619	610	630	599	624	626	637	624	641	654	593	646	620	615	646	631	607	637	604	638	631	633	662	628	660	674	577	663	588	620	608	625	629	628	583	646	633	631	635	611	638	601	590	642	683	648	646	645	603	580	636	589	611	627	619	659	637	615	604	632	661	634	607	649	606	607	648	610	605	599	572	630	600	622	615	653	614	602	614	608	624	638	609	605	634	610	624	610	609	633	643	633	648	639	581	680	674	615	646	633	644	658	651	624	613	608	577	582	633	635	587	616	651	646	651	665	578	643	631	616	664	586	604	669	614	605	622	638	604	607	640	607	619	579	630	592	641	627	617	620	637	671	612	644	618	613	652	667	605	583	633	596	613	609	633	633	617	636	641	628	632	655	648	626	611	654	637	665	621	625	612	616	600	607	616	620	611	626	624	612	595	617	616	625	589	657	603	633	644	608	650	564	636	641	660	610	602	633	621	651	610	607	624	593	644	595	587	621	648	634	640	636	610	607	599	607	637	623	639	611	638	629	679	666	604	618	669	573	571	626	635	648	624	632	605	625	635	668	633	586	621	619	602	649	632	614	640	620	623	620	631	633	614	632	617	587	606	618	615	635	598	617	624	649	608	641	629	627	643	606	642	664	619	656	604	600	656	619	618	605	619	598	630	576	605	569	612	637	611	626	654	587	561	654	653	609	656	601	610	568	625	658	669	649	597	610	646	604	626	623	665	633	625	625	638	659	660	632	628	579	619	573	608	647	600	601	624	648	606	638	612	587	645	606	642	632	628	649	647	620	610	588	620	628	595	624	611	642	642	641	649	616	633	608	614	631	628	654	635	648	605	635	614	612	656	630	617	597	666	601	648	611	594	618	641	631	638	634	643	608	618	636	640	634	632	664	613	606	617	650	613	655	613	664	611	649	653	650	644	611	599	597	639	638	611	663	594	655	632	610	627	607	619	623	631	640	601	599	641	665	628	638	644	601	651	592	604	600	655	625	633	663	624	590	644	631	604	605	635	650	589	642	572	629	607	605	620	606	614	640	617	685	638	571	659	653	648	615	617	624	643	629	684	592	641	645	623	631	606	600	632	651	608	598	631	638	645	579	669	599	663	641	581	634	634	569	600	608	618	661	620	646	623	633	628	602	645	631	640	627	626	610	615	673	645	617	647	604	624	632	641	636	618	633	606	637	618	609	601	591	625	589	619	605	601	590	626	634	627	620	637	639	611	633	635	595	598	672	603	615	637	626	635	610	632	626	609	655	654	600	649	619	617	630	666	611	609	643	638	601	638	658	588	622	584	672	609	636	621	628	612	635	598	619	606	681	619	617	608	612	605	615	624	618	569	653	632	608	620	620	608	658	604	626	643	643	636	681	622	638	659	648	612	617	623	674	637	608	655	609	639	626	620	638	610	642	599	641	604	630	608	632	606	594	621	613	659	625	599	600	596	650	580	595	625	607	665	636	608	641	605	603	686	606	623	639	617	609	610	625	621	651	641	646	627	627	588	620	579	587	643	610	647	655	626	603	650	627	635	663	618	656	611	649	646	624	601	619	603	668	641	621	617	602	636	619	633	589	627	563	634	607	639	621	624	628	652	623	618	593	618	627	594	623	618	674	590	607	645	624	615	616	617	650	645	627	638	622	623	626	638	630	618	622	641	647	627	629	618	641	660	645	641	608	621	616	624	601	596	670	608	625	662	639	602	631	626	631	626	627	662	660	605	644	619	633	618	632	610	642	674	619	635	680	554	600	625	664	619
16935	2510	2028	1651	1057	804	662	558	487	358	283	210	215	173	155	173	187	153	162	158	167	168	179	181	155	148	164	149	191	168	179	154	141	160	145	155	160	167	153	162	150	162	181	119	150	128	159	154	159	170	172	162	176	140	130	152	152	164	148	163	157	175	150	143	154	159	162	156	137	166	159	141	161	158	155	141	153	137	139	157	162	154	168	162	156	168	160	168	159	149	151	166	141	156	143	152	158	148	169	165	142	143	161	164	151	145	139	160	150	142	168	176	157	143	158	183	174	151	150	140	129	154	172	182	176	169	162	173	151	179	156	150	170	168	167	136	162	146	168	163	162	159	141	134	154	170	153	166	155	162	145	135	159	139	158	170	137	162	154	148	166	148	138	158	167	168	165	165	150	181	136	152	142	155	172	144	157	140	193	157	152	147	155	154	173	146	134	159	174	165	165	157	163	150	186	172	148	149	144	164	161	147	164	154	134	168	177	146	159	147	164	155	149	134	166	143	168	164	152	173	154	118	149	156	134	123	190	171	146	127	150	171	160	158	149	147	136	165	156	195	149	155	145	137	192	158	157	149	139	137	138	147	153	153	134	175	143	160	153	165	151	136	144	171	160	148	135	129	190	158	132	153	155	168	185	170	159	172	145	149	165	159	147	169	169	154	147	173	154	183	166	133	157	168	163	152	158	180	156	158	150	168	170	151	152	156	141	138	165	146	157	177	174	161	142	147	179	148	163	156	154	174	165	159	134	143	152	161	159	161	153	170	158	152	144	163	148	152	158	131	144	153	132	167	177	156	172	168	173	158	166	148	152	155	177	156	158	167	150	144	146	141	149	159	160	156	153	139	150	148	171	183	165	144	148	149	155	170	157	159	147	158	133	141	139	157	164	168	166	177	159	151	145	175	167	124	184	168	146	153	156	175	160	177	138	153	164	156	142	135	161	171	154	179	154	149	170	179	146	152	144	148	144	156	144	168	144	177	151	179	141	148	153	147	172	150	159	155	144	151	162	147	168	155	130	159	150	147	150	162	147	184	134	176	147	147	150	148	152	170	141	172	171	168	162	148	187	165	152	158	159	116	139	138	138	166	141	150	159	147	151	166	129	146	142	144	150	153	156	162	141	164	169	168	154	164	146	148	166	177	161	155	175	184	171	149	170	151	137	133	187	167	148	173	170	151	153	160	143	132	152	160	142	155	153	151	170	133	159	156	169	153	155	159	167	179	137	148	139	173	139	168	162	146	149	146	163	169	186	149	164	160	182	171	153	141	156	153	130	176	179	141	167	143	137	143	151	148	149	167	147	147	145	165	145	164	147	144	162	139	140	157	144	162	161	151	170	154	153	166	164	126	149	169	177	166	158	165	156	163	149	169	142	151	155	158	157	154	148	146	180	207	134	149	154	169	141	169	158	162	154	148	150	197	168	129	144	129	161	151	156	142	147	151	125	137	138	178	146	165	157	152	133	141	142	153	160	169	148	161	136	174	144	148	131	156	137	184	177	155	152	161	146	164	172	159	155	175	149	154	157	151	148	179	153	154	157	123	172	168	163	177	171	177	137	157	165	163	152	185	165	160	159	172	160	139	138	130	149	159	148	159	148	135	171	153	156	147	144	157	165	178	130	158	138	154	149	148	157	166	168	155	150	167	164	151	162	168	174	158	125	154	150	163	174	182	135	163	150	176	160	162	139	146	150	170	159	142	162	149	157	172	152	141	171	151	156	151	155	149	169	165	136	148	136	154	145	186	167	175	138	141	151	144	148	139	152	168	179	152	127	164	149	150	129	150	167	146	138	143	156	172	159	146	155	150	153	131	154	154	140	193	138	151	164	131	141	155	135	154	156	147	170	150	135	143	140	149	143	157	156	151	124	137	146	157	145	187	163	155	145	127	152	207	144	167	169	145	149	168	164	150	159	141	153	154	145	147	150	147	150	168	159	155	152	144	158	129	163	158	155	152	177	155	149	178	171	136	157	149	169	151	175	159	174	158	157	186	174	177	162	150	168	151	150	170	157	146	159	155	153	168	148	173	147	171	175	170	157	133	142	158	172	159	165	127	145	121	175	155	173	166	138	154	147	154	166	162	158	184	140	142	158	153	132	146	146	163	146	160	140	172	161	162	138	153	159	153	143	166	145	158	141	150	167	167	178	153	144	140	172	156	155	162	157	164	175	153	147	154	168	155	143	151	151	163	133	152	176	171	144	152	143	173	147	161	138	178	156	158	135	146	139	155	188	155	145	169	146	158	148	156	152	133	185	142	151	161	128	150	145	187	134	161	174	155	159	158	172	147	167	147	165	161	181	152	129	156	181	149	152	160	154	156	150	161	153	153	167	164	156	159	126	176	137	142	139	148	147	163	150	157	157	153	171	154	177	150	173	159	158	153	150	151	158	138	147	145	169	168	174	156	153	165	161	160	158	143	150	175	135	134	162	165	183	154	177	136	143	148	122	144	157	167	139	141	152	154	163	126	147	170	163	156	136	136	169	159	153	186	153	167	151	176	164	138	177	158	162	138	185	163	179	135	164	118	172	176	167	185	173	143	154	159	167	134	164	150	151	175	153	155	175	147	169	150	163	144	161	147	145	166	151	167	153	177	152	159	155	160	142	160	166	184	160	150	158	131	148	165	165	174	166	146	158	175	179	152	142	155	182	148	157	142	139	157	149	157	142	161	157	134	161	146	124	149	171	143	144	168	133	142	165	144	171	175	149	129	173	173	164	153	169	147	143	160	170	172	171	144	183	146	161	154	143	158	133	144	135	190	132	166	168	142	150	173	151	179	164	162	163	155	170	152	158	138	149	175	140	156	148	165	167	179	184	169	136	150	146	160	150	180	159	168	170	154	155	164	158	134	143	156	145	167	169	142	150	164	136	148	120	153	166	135	157	167	169	166	125	152	146	161	176	156	151	168	160	138	140	140	137	159	161	158	150	154	148	149	152	147	171	160	157	175	142	142	163	160	149	154	154	166	134	155	160	155	147	149	154	156	174	159	165	131	168	165	136	149	155	163	145	168	145	139	136	135	143	137	169	147	150	137	140	179	142	155	156	146	141	148	176	144	128	156	142	122	151	177	157	148	162	150	136	171	136	164	165	136	171	159	160	155	159	156	147	150	145	160	161	158	139	153	170	154	151	169	165	166	142	130	160	174	175	159	181	163	160	151	137	140	157	155	178	135	167	135	131	139	153	175	158	189	154	141	158	155	170	171	160	142	157	163	151	156	167	168	134	167	144	147	159	141	125	151	153	143	150	148	184	167	147	175	159	181	158	156	149	122	148	175	148	147	155	137	151	171	150	156	155	185	170	150	157	157	170	155	146	159	140	141	176	161	175	130	166	149	172	159	146	161	160	159	152	175	167	145	144	147	150	130	154	159	124	147	160	161	159	170	123	167	175	143	160	181	137	153	164	140	148	147	151	169	147	149	151	161	152	125	157	173	168	166	153	177	149	154	152	136	165	170	134	132	155	150	146	145
9472	1810	3965	4781	4074	3367	2731	2443	2031	1515	1205	886	771	610	609	552	524	559	491	474	455	446	439	417	476	464	496	487	431	472	417	485	420	385	422	444	385	390	436	432	407	416	430	421	366	358	383	392	424	415	368	419	402	410	403	394	367	366	394	419	408	372	406	384	396	433	402	429	376	393	408	395	394	406	387	398	397	362	384	404	405	382	415	394	393	397	370	435	385	413	387	372	397	343	401	409	386	425	388	377	382	343	391	403	406	425	365	356	390	380	405	369	412	411	364	388	385	418	375	400	403	383	370	363	371	370	388	372	382	408	414	399	410	415	385	405	378	404	392	405	390	385	419	379	387	361	419	359	426	345	347	389	376	378	357	370	365	380	388	386	411	387	384	391	387	408	363	365	373	382	412	373	386	391	397	400	392	373	411	396	405	390	368	412	393	366	394	389	424	395	390	366	389	398	399	378	385	406	376	378	367	406	380	375	380	383	382	356	390	401	385	410	404	389	403	394	381	368	405	376	404	370	407	382	386	388	375	436	368	378	397	373	402	397	365	394	366	360	389	379	398	392	370	388	364	422	352	406	417	405	392	408	387	398	410	359	414	385	424	392	406	403	366	365	369	390	383	389	429	380	378	396	361	376	392	365	395	410	390	392	388	391	357	377	388	390	388	368	345	392	388	386	374	356	416	397	385	375	416	405	371	386	418	368	384	401	387	382	391	409	427	381	386	361	366	383	371	363	394	407	363	420	406	386	356	401	343	389	402	426	441	401	358	418	374	362	391	386	395	388	393	390	394	371	440	392	388	387	384	411	389	390	399	391	383	387	409	387	420	417	388	404	419	372	384	370	410	394	390	379	378	394	376	387	407	409	397	405	375	370	393	370	435	388	384	421	366	390	411	424	395	386	380	383	428	408	386	369	365	388	361	404	418	409	389	359	428	375	409	396	439	417	386	385	394	411	367	395	376	401	413	399	423	392	382	405	397	391	380	338	374	396	391	378	344	401	406	346	388	343	385	393	384	348	396	369	390	373	392	393	385	407	360	407	413	407	391	391	400	390	379	388	412	399	390	383	390	409	415	370	377	395	351	420	369	386	376	364	375	378	383	368	402	395	397	381	381	395	391	392	355	431	415	385	392	402	392	383	421	373	374	395	383	333	346	388	406	358	386	406	417	357	389	398	411	365	378	421	393	396	375	378	411	416	363	420	371	402	389	381	362	391	387	388	408	404	393	413	370	393	404	379	397	398	395	366	350	390	398	405	436	389	390	368	412	405	402	384	381	413	415	377	378	424	387	367	383	397	411	377	363	355	381	382	414	391	396	356	411	368	354	407	417	392	395	381	407	366	354	413	379	387	384	357	404	373	404	378	394	402	382	370	356	375	369	364	402	378	375	392	392	353	394	381	352	400	414	405	404	337	357	412	385	360	404	353	371	380	376	367	360	379	409	408	382	397	384	359	374	387	376	369	409	411	392	419	383	347	384	426	392	399	425	389	387	428	387	375	374	393	360	416	361	399	343	357	399	400	400	418	370	357	400	417	398	350	395	360	366	394	389	412	398	373	392	360	390	431	385	357	375	420	423	393	391	421	365	363	390	376	395	379	382	389	394	376	379	401	376	385	371	439	370	380	418	382	389	398	370	428	377	399	413	386	373	376	384	386	413	356	370	407	392	410	406	393	392	384	395	411	373	411	403	380	386	381	368	366	410	387	393	394	367	375	388	395	385	416	370	395	403	373	384	400	382	408	344	388	382	358	386	385	447	391	389	376	371	393	374	399	377	400	383	399	348	407	407	411	412	423	418	429	390	372	412	395	382	412	378	386	399	360	407	376	391	389	389	364	404	407	367	364	395	393	408	421	395	397	383	403	393	379	431	357	380	364	424	406	393	372	431	396	390	385	411	400	398	358	358	371	355	410	408	391	357	357	388	385	391	409	360	403	374	402	402	381	415	401	410	393	368	390	392	393	386	418	408	410	421	416	405	384	393	376	370	388	399	387	391	380	404	405	404	356	384	397	366	392	354	395	417	397	375	384	415	420	409	376	409	364	404	345	353	380	391	398	361	397	400	401	410	366	435	405	413	368	374	371	402	372	394	367	423	367	378	413	422	407	421	362	397	410	418	395	384	413	385	372	377	367	396	361	394	375	377	387	370	402	399	377	368	406	373	396	372	387	382	385	376	396	374	413	384	438	412	411	360	367	383	396	359	400	360	428	381	361	375	395	384	404	387	377	426	378	408	374	409	394	393	386	398	407	432	407	383	339	375	400	366	403	395	384	394	408	411	411	406	368	373	428	394	376	402	402	403	408	357	399	349	366	394	392	411	377	406	415	409	391	359	356	403	401	378	364	408	387	376	385	381	365	391	363	408	397	407	408	383	397	378	396	390	411	408	394	413	352	357	343	404	394	407	365	366	404	400	409	395	391	414	415	431	384	405	406	388	400	382	376	390	401	407	394	375	415	411	387	408	393	371	396	369	410	378	387	390	388	391	358	389	381	432	404	383	394	401	412	427	397	385	414	393	409	374	369	380	436	379	417	369	410	412	388	370	388	427	424	419	369	376	374	368	393	403	373	396	418	396	385	384	381	362	415	371	385	392	394	378	374	373	400	344	362	394	421	390	404	397	377	394	386	401	369	396	420	372	417	352	404	392	378	375	384	401	418	401	417	379	390	382	397	401	407	393	422	433	394	395	404	401	360	423	389	388	399	401	398	400	386	399	377	363	412	386	379	382	376	380	376	399	364	358	389	383	355	387	364	443	389	421	341	424	371	357	383	368	364	394	395	411	366	407	395	411	421	407	382	367	357	379	397	372	403	392	413	376	366	406	372	399	390	423	373	383	414	385	387	358	405	380	407	381	393	413	362	405	413	407	403	401	375	402	400	392	398	386	370	425	357	374	381	393	385	378	409	408	395	381	378	380	396	342	378	404	405	393	386	378	356	360	398	418	407	384	382	350	398	385	385	385	399	403	374	396	410	421	400	413	366	428	373	390	351	352	374	384	386	389	418	390	375	330	400	389	409	364	418	382	367	400	387	381	385	382	397	416	375	373	398	363	387	423	412	411	403	402	406	335	438	385	389	404	417	375	353	416	399	380	420	396	375	372	422	400	398	398	381	365	403	394	381	383	354	394	372	394	407	366	406	371	360	376	358	393	368	404	419	377	395	386	364	382	381	396	416	390	375	378	363	426	406	361	385	393	398	371	409	379	387	406	384	387	374	404	390	393	405	390	395	403	388	405	355	384	377	378	420	399	391	380	380	375	417	394	381	371	389	385	379	385	410	379	372	374	405	398	395	394	396	396	399	369	399	399	399	397	398	420	358	387	407	375	381	389	367	388	411	387	409	379	387	398	368	403	395	386	439	377	394	372	378	373	388	415	392	371	382	407	369	412	397	398	400	401	405	347	378	375	396	423	385	363	369	387	390	390	403	406	369	386	363	400	382	403	413	378	410	419	385	378	405	397	427	377	339	391	389
2319	765	823	697	649	546	526	509	515	502	425	482	434	457	391	417	467	405	440	423	436	436	434	420	436	462	421	439	420	459	429	422	449	452	424	399	439	411	420	415	462	449	442	477	406	417	399	423	418	417	411	454	456	421	428	413	452	463	424	410	456	477	427	445	421	428	419	441	461	430	440	445	456	441	397	453	457	471	494	411	430	455	434	451	426	442	402	439	459	450	391	440	433	385	431	395	445	393	421	394	430	396	440	427	448	467	450	437	412	424	389	435	400	435	472	405	391	419	407	491	452	437	440	421	484	444	415	451	418	423	460	406	448	457	434	388	379	431	436	453	426	445	437	406	472	485	406	412	400	411	408	401	408	405	438	397	402	419	443	449	451	482	399	413	426	455	453	415	437	424	416	428	428	423	405	424	405	431	455	419	420	435	473	448	429	439	456	404	400	433	449	445	428	425	403	438	445	418	389	436	421	446	411	422	471	442	411	413	403	443	417	435	452	404	437	431	408	416	423	460	431	420	443	433	503	427	441	418	443	420	466	434	434	444	430	439	434	426	463	432	442	471	404	454	435	440	400	385	405	438	459	454	391	416	437	402	410	437	447	419	426	404	454	409	431	452	430	411	399	426	447	433	396	464	445	403	442	397	430	407	374	451	428	421	437	450	425	442	442	425	426	448	420	449	434	412	448	418	428	426	414	428	451	415	438	420	430	444	432	439	424	421	474	408	472	394	416	431	412	457	417	480	414	424	438	414	412	431	446	441	420	412	431	428	425	471	441	458	429	446	413	421	420	387	458	448	441	465	438	431	411	428	454	406	447	469	447	403	425	424	425	428	377	366	453	442	423	377	425	368	440	444	449	415	443	405	449	455	446	457	410	464	471	445	418	425	429	411	432	413	429	461	413	461	434	443	444	444	444	463	434	402	448	470	425	396	472	445	403	453	413	415	417	433	439	401	459	479	438	452	455	439	442	440	434	430	410	435	382	441	417	414	420	432	430	415	423	433	442	424	474	412	452	467	400	405	430	446	389	420	415	420	425	420	485	445	417	445	435	407	417	446	403	424	434	423	422	391	446	414	420	404	420	433	435	467	448	435	485	476	445	407	450	412	445	437	427	403	418	427	419	432	420	431	431	465	445	401	409	417	384	410	420	444	441	444	464	439	431	417	398	400	428	423	467	446	419	404	433	457	448	424	415	426	464	464	464	448	432	400	427	462	430	426	430	426	428	445	393	462	432	405	435	465	438	450	462	411	462	444	425	432	440	432	441	434	434	424	432	422	389	427	438	451	432	423	460	409	434	406	424	407	421	440	449	415	421	421	434	447	451	469	428	432	426	404	423	400	403	416	422	419	405	408	433	393	431	424	435	415	385	412	432	436	412	418	433	427	453	458	445	409	424	432	426	413	412	438	437	454	438	416	441	452	417	404	447	403	420	431	388	424	433	432	449	434	451	440	410	446	417	426	402	411	401	476	473	466	430	450	460	406	438	417	449	411	409	388	456	428	420	428	412	431	427	421	421	404	401	469	472	417	420	435	396	435	419	403	428	445	431	414	465	445	451	431	444	405	425	401	452	427	418	436	413	468	415	444	433	459	444	419	477	442	384	430	432	404	412	409	424	428	374	420	427	422	443	426	411	431	405	403	450	409	416	429	451	418	416	427	452	411	388	428	406	412	442	420	427	409	428	471	438	435	432	436	446	429	420	434	438	439	439	406	429	434	467	397	413	420	439	420	402	416	449	380	461	469	405	419	424	433	427	451	405	431	465	443	444	452	435	447	410	402	421	410	426	424	413	443	395	423	422	481	416	465	432	453	430	418	454	406	396	426	400	451	451	439	473	426	432	455	457	447	422	422	404	436	434	425	463	464	420	437	412	453	438	422	425	395	416	453	424	448	451	421	421	414	389	417	402	473	409	372	414	438	434	460	440	433	440	404	387	467	424	424	435	413	440	401	436	442	415	440	441	440	446	430	442	430	432	425	440	466	415	420	436	436	425	443	448	450	466	396	445	447	397	431	419	429	391	436	430	412	422	427	424	398	442	420	416	382	395	423	453	447	440	406	440	430	447	439	406	432	464	469	441	444	404	463	419	445	404	410	425	436	441	390	424	402	431	436	414	444	421	458	432	425	457	445	476	423	454	404	465	459	388	431	397	446	420	433	417	388	418	438	473	414	467	450	453	431	412	411	451	467	395	459	438	428	423	415	427	397	442	403	424	442	455	393	438	418	439	388	442	406	405	400	417	414	439	445	405	446	434	440	436	389	427	424	422	456	403	428	423	439	409	436	409	429	462	389	464	435	433	394	434	442	411	431	459	429	449	417	388	441	408	441	407	425	450	431	398	417	440	415	392	436	399	425	405	419	458	411	388	419	382	440	411	452	455	439	480	419	431	410	395	424	440	429	427	412	401	455	430	404	419	444	416	419	437	418	434	436	417	414	469	465	441	439	407	419	454	436	436	454	400	478	441	468	432	391	395	438	455	436	430	435	429	424	403	437	443	423	482	401	428	457	409	484	447	455	435	394	462	455	409	433	402	452	472	428	460	413	456	429	425	417	455	441	468	425	469	422	464	412	457	468	410	425	477	455	439	462	399	429	402	384	455	427	458	449	408	422	437	427	452	441	436	420	409	439	441	440	425	384	418	439	463	399	426	424	418	435	401	418	429	405	433	427	444	397	431	426	446	438	421	424	466	451	466	424	390	430	410	428	416	477	440	429	411	400	421	416	468	433	433	422	398	433	388	402	401	399	432	394	441	461	412	436	413	458	454	454	477	405	464	414	442	395	421	414	429	442	411	445	389	463	401	463	445	447	447	423	489	453	421	444	433	423	412	467	445	478	455	401	429	449	407	399	417	439	440	433	412	418	437	453	408	394	461	448	453	417	454	422	425	385	451	447	423	394	394	433	462	455	473	450	417	430	430	439	423	443	408	441	445	414	476	469	454	423	424	431	457	437	432	465	412	447	426	427	463	409	373	410	407	457	443	405	425	392	449	386	429	429	415	482	402	393	423	434	417	464	448	422	440	419	399	372	403	412	403	398	463	435	454	447	423	449	462	435	413	442	440	474	422	411	388	426	400	439	429	437	437	443	449	434	467	466	434	398	441	433	441	425	392	405	443	444	441	409	470	434	453	416	396	402	423	492	439	442	436	401	390	450	430	416	438	430	408	396	421	406	435	449	422	432	435	435	393	446	458	428	412	468	413	428	440	460	432	413	442	441	435	454	422	437	426	442	456	424	384	386	408	470	461	454	442	459	440	438	421	421	445	441	423	454	429	437	426	430	447	437	396	435	421	489	413	424	433	427	424	422	421	423	429	466	445	431	431	481	457	421	418	458	436	418	445	437	433	420	421	444	419	426	421	463	420	451	430	467	442	453	414	422	441	372	442	433	431	387	451	424	466	443	448	384	450	420	467	470	398	418	403	434	414	457	387	417	424	445	426	424	449	427	449	362	445	415	432	430	424	413	428	451
2634	1220	1688	1866	1711	1545	1462	1426	1270	1175	1035	1052	960	994	970	927	968	933	901	900	964	933	999	942	977	908	969	930	943	932	928	950	904	920	930	996	950	907	941	942	920	883	998	932	904	949	926	944	941	930	963	942	878	914	843	898	960	887	915	935	932	945	1000	941	945	964	911	924	914	921	934	913	931	952	927	954	936	917	912	884	973	922	944	961	868	898	968	921	936	918	901	897	922	915	943	958	866	923	962	918	928	913	940	933	946	893	973	993	889	917	921	983	951	971	934	952	964	964	965	932	920	925	880	916	959	936	957	975	939	864	912	899	918	884	901	924	971	988	953	899	923	938	894	950	956	907	898	988	906	926	927	893	880	899	917	946	905	953	957	966	918	943	966	948	932	994	975	958	973	927	884	904	950	958	935	956	899	906	929	841	895	908	920	944	916	969	898	897	862	927	928	874	922	949	969	921	899	888	912	928	950	917	915	895	889	918	962	934	903	982	964	927	923	941	955	974	977	972	913	910	928	917	913	905	905	910	960	915	1003	931	872	909	906	901	909	930	919	923	914	910	917	921	955	897	935	919	947	934	904	973	944	962	992	920	940	900	926	875	881	916	877	896	904	935	923	947	959	910	866	960	952	995	927	915	875	964	890	933	911	962	900	919	926	898	959	882	894	862	991	942	983	927	890	919	920	863	950	901	847	927	886	918	913	883	927	907	899	891	978	940	900	946	989	919	951	912	971	946	900	948	955	976	908	976	926	948	962	907	938	950	926	949	875	979	908	930	914	925	931	937	906	946	922	894	941	902	904	912	955	903	956	943	907	875	935	949	926	955	858	952	924	904	923	893	872	933	969	933	918	918	912	926	918	943	897	946	919	937	1014	945	947	933	928	978	957	930	935	945	905	933	947	918	973	943	969	942	938	887	965	940	902	939	939	890	921	923	963	912	908	935	936	942	934	947	919	899	955	888	968	872	961	920	950	950	878	941	856	896	916	918	893	917	886	910	909	890	896	947	960	896	947	968	893	869	944	969	942	885	928	945	896	934	955	933	961	928	930	914	980	896	917	941	928	962	962	982	933	965	902	884	959	906	973	940	975	895	883	968	948	939	887	927	926	922	947	946	962	889	913	940	921	986	930	929	923	967	986	993	913	958	950	939	974	917	941	885	944	937	900	966	967	943	970	912	936	962	930	952	903	916	925	974	937	882	945	934	919	926	912	982	934	914	944	918	906	919	905	919	935	932	926	961	922	909	924	879	948	934	941	946	947	947	956	932	963	910	925	943	940	966	941	969	987	976	926	927	944	957	908	943	920	859	889	941	927	955	980	989	942	915	911	944	922	948	879	975	910	884	969	924	990	916	939	913	933	902	920	913	974	927	875	949	903	952	938	955	917	934	917	972	906	970	906	976	958	953	929	893	905	996	950	896	959	956	887	896	976	910	956	975	894	971	905	949	883	970	917	884	949	948	908	916	931	946	915	936	945	979	938	979	921	986	980	906	995	955	927	943	972	912	952	931	909	860	966	889	966	899	978	906	937	956	954	942	958	993	995	965	936	981	921	983	908	943	941	1003	925	857	887	937	951	934	956	908	933	931	952	924	925	912	929	943	889	904	958	946	958	923	943	905	914	915	954	912	983	890	912	954	990	891	956	925	911	954	963	868	946	992	984	946	939	904	914	935	929	967	880	912	927	880	969	897	930	944	901	969	927	901	911	908	931	897	899	942	921	896	947	948	923	930	920	910	909	956	966	851	888	927	949	924	914	926	947	916	912	925	1003	949	952	945	924	937	930	911	914	944	904	926	913	933	956	924	912	944	925	946	904	901	976	990	914	910	929	928	939	880	926	900	875	960	954	937	930	920	878	954	876	940	928	933	919	949	941	964	936	911	914	960	932	962	930	934	959	942	980	907	917	921	908	945	968	935	926	944	984	922	912	906	913	901	932	925	903	958	966	905	961	891	960	910	939	959	935	917	868	902	969	913	950	966	958	944	935	938	909	960	883	929	978	974	920	889	920	911	928	922	977	982	928	938	971	948	948	949	947	955	930	890	923	929	965	935	944	981	907	934	942	933	946	968	862	945	930	942	920	958	986	897	942	966	935	913	937	917	932	906	942	906	955	928	861	949	911	886	995	870	948	938	909	946	932	969	950	966	935	924	973	936	937	931	908	928	950	878	945	983	944	873	916	917	914	924	923	875	919	954	890	946	945	908	975	917	880	955	887	945	906	933	926	910	978	915	896	914	926	961	906	962	949	934	968	941	904	925	896	952	915	900	967	912	929	926	1013	910	856	953	942	938	933	905	902	955	919	929	873	918	855	918	883	952	916	914	898	899	927	899	952	913	912	910	952	919	929	941	909	884	944	970	935	925	896	933	948	922	924	953	905	926	912	961	929	948	979	935	954	954	948	929	949	942	922	905	936	872	942	940	916	959	957	953	946	952	893	863	956	943	886	883	926	978	951	928	923	899	882	892	931	922	948	921	912	923	889	944	959	931	911	988	932	917	956	955	987	971	902	936	913	904	909	926	969	917	953	933	901	894	914	938	939	942	932	904	953	940	899	914	973	911	905	907	910	929	954	950	892	902	901	964	923	914	886	975	912	912	971	942	938	892	952	910	946	918	987	968	900	949	911	924	940	906	935	896	919	886	908	927	913	939	913	969	935	939	970	918	952	906	947	942	949	998	905	957	913	928	922	944	881	950	950	919	944	896	940	929	929	913	994	884	946	967	951	896	934	942	975	932	963	913	922	906	907	879	916	906	955	931	957	952	899	942	968	910	973	949	931	904	895	898	916	926	912	929	975	922	863	924	894	918	938	956	898	924	958	906	921	917	926	933	924	916	901	904	910	934	916	945	922	927	919	945	940	928	1007	941	919	856	906	952	924	863	870	912	972	958	968	904	898	967	950	904	951	946	921	938	919	909	911	929	926	955	902	897	967	950	938	892	934	879	952	912	913	962	893	906	975	873	910	943	1001	889	866	951	869	905	935	907	959	899	949	865	908	912	947	865	911	921	933	982	944	913	927	899	975	910	911	902	963	927	905	910	921	980	955	915	948	901	883	983	959	922	947	897	858	950	940	908	963	995	875	914	987	903	886	938	942	907	931	939	952	937	941	922	940	946	866	906	900	915	921	914	912	900	945	912	919	890	881	890	949	925	933	979	903	878	958	915	947	939	973	967	966	860	895	961	884	980	929	946	1022	912	879	965	927	951	938	950	968	934	947	910	902	889	965	949	956	930	927	997	903	915	906	955	937	953	919	956	904	947	947	1006	942	856	936	929	906	917	883	969	986	914	894	858	915	901	924	942	948	943	895	880	926	884	917	946	951	930	955	983	906	948	940	958	1023	949	974	881	905	886	942	932	891	917	959	879	915	950	920	987	909	909	927	979	937	904	957	942	960	896	901	929	912	909	941	892	935	959	928	910	950	946	927	922	951	921	970	882	917	917	974	906	903	937	946	847	935	911	984	912	910	927	935	916	904	940	958	936
9460	1347	1425	1158	826	608	559	548	447	352	313	298	277	281	259	318	278	300	280	281	251	269	254	284	292	279	260	288	277	269	315	286	316	272	278	291	259	288	260	304	248	262	263	258	272	260	271	281	245	288	279	285	271	260	262	267	249	261	284	288	271	279	281	293	293	307	291	211	290	283	280	286	287	269	296	271	271	307	248	279	301	310	303	265	328	275	306	320	297	268	299	282	303	254	271	253	265	315	276	278	272	294	276	294	295	261	280	288	268	256	293	276	290	255	278	255	267	264	294	296	278	279	263	276	259	288	286	267	270	260	241	300	269	288	273	303	287	267	258	264	251	282	300	297	264	281	273	271	284	247	275	276	274	276	297	260	285	300	263	307	298	304	294	294	265	257	282	274	294	290	328	285	255	284	288	267	287	309	277	290	310	264	252	258	293	276	253	278	310	320	307	276	310	302	287	275	298	296	276	256	271	289	297	246	265	309	268	270	271	264	276	266	270	264	262	233	261	273	266	282	254	264	307	267	257	255	287	264	284	282	277	314	262	258	229	256	282	273	266	301	300	294	276	258	270	225	295	274	292	263	252	258	278	269	269	279	274	264	252	295	278	265	258	297	281	257	272	275	277	259	292	331	282	266	290	306	277	312	253	281	289	262	269	291	312	260	291	286	301	290	263	274	283	292	283	291	272	296	274	268	290	289	277	259	283	262	283	275	278	254	246	243	278	269	294	248	257	282	289	290	257	268	284	292	273	300	267	297	303	271	260	268	254	274	282	280	262	265	286	249	282	281	248	266	302	261	294	302	287	260	311	263	288	291	302	304	302	322	282	289	280	241	287	304	295	267	269	266	243	292	288	272	300	288	296	269	296	290	308	270	298	273	307	283	277	316	269	272	263	254	290	312	268	268	278	275	241	269	257	282	311	284	289	297	277	279	257	253	311	278	307	282	300	285	258	280	265	309	284	291	304	261	264	247	321	281	279	290	260	258	272	296	275	255	299	272	285	285	261	278	265	269	231	283	268	293	270	281	264	289	290	281	305	296	280	285	271	298	303	281	283	269	283	272	265	251	262	276	270	272	246	278	272	302	271	262	265	263	263	285	265	253	279	281	290	276	281	297	292	275	280	242	287	280	290	285	258	289	281	283	256	281	272	259	281	275	263	257	281	304	261	296	300	255	248	253	274	295	271	307	244	283	272	294	258	252	293	276	299	292	306	282	268	295	312	286	273	300	286	281	292	261	256	284	296	233	277	278	263	310	263	278	274	265	252	289	271	261	297	262	291	289	292	303	288	252	303	306	275	275	290	233	272	250	282	284	241	295	274	243	274	286	301	298	288	278	272	289	244	287	292	287	275	264	268	278	275	266	232	279	261	267	256	299	279	276	298	249	306	294	280	294	284	281	234	270	285	260	316	291	284	273	293	276	279	282	284	244	271	274	241	319	312	287	270	298	273	277	278	292	311	268	269	279	298	270	282	251	284	278	258	277	252	286	267	317	265	285	285	282	274	279	264	298	290	279	277	256	267	285	259	299	293	277	243	270	289	298	287	280	309	268	284	274	260	282	274	315	296	282	247	273	277	278	284	263	309	240	264	301	272	271	265	269	316	305	275	277	287	275	310	268	292	294	271	253	262	265	286	292	290	260	257	280	290	243	294	266	294	263	289	289	233	287	289	312	295	270	258	278	307	241	308	292	296	286	280	277	301	282	254	273	251	284	281	265	267	265	276	292	291	305	285	287	267	256	296	303	277	306	287	277	312	297	271	273	292	261	257	284	281	280	301	300	320	262	289	295	263	275	264	266	265	269	282	261	273	309	269	288	292	266	254	240	262	324	274	316	282	316	282	260	252	299	280	282	286	254	302	290	300	282	258	266	262	272	276	256	267	264	260	276	291	290	274	291	256	271	277	268	276	271	285	305	294	275	321	276	306	281	281	277	281	308	283	264	301	281	258	318	249	288	270	266	275	305	268	286	271	284	284	291	261	299	292	268	262	279	287	264	266	309	258	268	284	277	252	283	268	256	272	274	279	288	266	278	281	300	257	260	295	289	290	239	295	254	244	267	294	261	262	294	275	268	279	270	278	235	284	251	265	241	289	250	292	252	279	275	275	264	264	277	246	271	242	278	263	295	292	251	295	289	285	249	261	300	259	286	265	272	269	285	283	294	259	307	275	278	245	291	271	257	262	290	311	280	282	298	290	261	283	283	276	282	259	243	275	328	305	269	311	289	285	270	291	296	233	239	256	264	295	293	248	267	301	282	285	267	269	297	281	275	255	270	250	317	262	259	273	276	269	278	299	315	314	265	331	294	257	245	289	273	289	266	278	245	288	291	272	266	277	274	290	317	296	275	287	311	299	269	273	273	269	265	260	317	286	294	302	284	275	271	293	261	292	255	273	263	277	297	259	279	280	286	277	278	264	308	278	287	285	267	306	272	270	270	265	270	256	296	261	256	278	283	302	284	273	269	286	270	239	260	276	262	289	282	276	286	256	278	291	271	211	270	284	262	263	261	275	274	282	284	277	288	298	301	297	255	277	313	271	279	261	277	323	284	284	296	280	277	265	300	304	307	284	287	258	272	262	309	288	265	299	271	288	247	301	266	258	253	266	270	281	283	286	268	276	275	276	269	249	274	257	269	275	289	302	260	276	292	279	281	273	273	275	287	275	271	285	270	268	285	245	277	287	258	294	238	283	306	255	276	274	250	292	261	281	253	255	287	302	295	296	288	261	279	240	289	293	310	259	292	306	265	277	269	271	261	297	291	259	277	294	303	273	273	284	277	273	276	256	269	278	292	263	302	275	313	277	287	255	300	292	292	268	278	260	262	286	276	271	268	255	260	268	308	295	293	304	288	240	297	286	303	302	282	295	275	293	259	298	282	292	258	282	285	266	258	262	302	251	297	266	265	271	288	309	268	252	293	242	289	240	308	252	242	260	272	286	302	295	296	275	285	311	262	291	292	280	267	266	324	280	261	311	271	274	298	258	268	283	257	304	263	283	262	282	238	248	268	256	301	314	288	286	251	277	246	267	270	300	244	275	277	272	242	267	255	299	303	255	276	288	230	272	282	312	294	283	278	287	235	283	278	257	255	295	285	300	289	290	263	274	269	275	295	273	270	253	282	282	297	298	266	306	285	243	283	284	285	281	290	254	309	270	290	272	280	261	289	296	305	279	285	289	308	306	315	273	291	290	281	306	284	231	270	271	253	277	284	277	246	303	283	242	285	275	262	255	266	276	279	264	274	298	301	300	272	277	280	262	284	259	273	285	297	269	286	280	276	285	273	279	286	306	271	274	269	265	278	299	285	255	266	296	311	273	286	259	262	287	273	273	281	308	304	253	275	300	285	272	268	303	294	300	288	272	281	258	264	303	224	286	274	284	293	283	279	302	267	279	264	295	283	296	295	268	279	276	264	304	305	292	282	311	280	302	281	278	282	267	243	260	295	275	257	282	264	274	252	238	287	264	257	268	253
7532	1523	2857	3462	2833	2537	2129	1878	1633	1339	1122	861	833	711	719	698	662	660	691	674	691	684	658	657	658	654	631	654	709	653	631	680	658	624	607	674	615	636	710	695	614	646	645	625	624	624	609	632	650	640	602	675	643	635	621	633	604	617	601	673	611	598	607	661	631	618	623	623	629	601	627	618	643	617	658	627	658	619	650	611	640	577	640	611	641	625	637	643	631	605	658	630	587	674	623	649	582	629	620	587	616	618	670	631	641	616	614	670	647	619	593	608	623	619	599	632	611	632	617	611	640	593	600	658	647	658	604	657	617	592	592	645	605	644	613	638	594	598	633	637	603	679	614	580	602	619	612	627	626	598	587	620	611	640	636	597	603	626	678	616	577	625	617	622	600	622	652	633	655	647	630	611	628	623	667	615	584	619	595	633	637	625	657	653	625	633	620	626	632	617	662	618	657	615	650	594	633	647	664	611	660	614	638	612	628	635	590	627	638	610	588	614	670	606	660	572	604	604	635	615	591	653	610	625	632	627	638	637	615	612	602	561	601	616	597	661	588	597	613	597	606	578	622	645	628	609	612	608	640	611	606	620	632	648	612	623	585	635	630	645	632	607	611	613	629	635	559	588	592	585	606	606	591	611	646	555	624	609	641	629	610	604	596	619	639	648	630	631	664	615	596	597	623	635	619	647	572	613	624	627	626	623	615	670	604	615	629	582	621	638	614	610	644	629	574	644	632	635	613	660	609	603	634	668	589	603	601	647	593	679	623	632	605	572	598	604	625	609	595	582	599	596	603	606	680	615	614	631	556	588	593	596	610	607	652	639	645	610	622	585	614	611	625	627	671	625	563	640	615	587	628	587	608	607	607	617	606	627	606	585	619	638	608	599	562	636	558	630	671	592	685	628	668	654	618	629	611	610	616	635	640	578	654	629	642	676	650	628	671	639	594	648	598	591	631	624	592	626	593	586	668	611	609	651	652	629	626	666	637	664	609	651	632	600	577	617	645	584	612	610	661	603	640	610	601	581	620	679	595	608	609	624	651	626	642	610	611	660	638	598	637	596	650	637	638	592	627	621	605	613	684	606	591	604	631	579	619	602	642	628	588	635	611	620	619	665	649	612	609	638	578	609	607	589	637	607	603	618	659	620	635	632	607	610	616	585	641	619	598	648	596	569	579	629	623	623	642	568	588	664	595	595	616	626	627	617	626	599	628	645	625	632	622	576	627	610	580	636	594	615	581	626	607	617	627	626	577	617	620	606	590	660	632	617	605	585	620	615	676	652	629	615	624	662	637	617	638	599	600	619	608	615	597	632	622	650	619	595	611	603	627	711	655	605	640	607	613	578	615	611	571	619	643	660	638	634	596	619	594	599	601	622	612	582	604	568	614	611	583	614	626	669	613	639	619	607	609	613	623	639	611	612	636	627	653	603	653	627	619	602	610	590	670	666	643	635	646	598	623	579	609	564	631	584	588	619	633	621	601	654	617	578	648	611	661	601	615	602	580	611	606	624	638	599	645	598	641	636	653	708	608	629	638	619	600	653	647	629	592	635	636	634	618	598	621	629	626	608	621	648	629	638	611	610	617	587	599	594	590	636	632	613	650	612	614	628	624	617	580	603	608	565	634	675	618	617	637	600	627	620	581	618	590	620	607	631	653	627	610	627	597	597	648	577	627	626	589	595	633	617	622	645	601	596	589	601	653	616	623	604	582	617	642	659	677	618	617	668	597	633	659	587	619	641	641	635	591	593	582	623	597	606	627	637	644	564	635	652	609	636	616	589	611	647	599	621	647	612	697	603	594	643	616	582	607	570	648	639	634	617	602	605	617	634	617	627	637	590	627	596	643	594	641	617	601	586	613	600	604	617	630	562	636	617	651	631	642	602	655	624	621	631	571	654	658	662	653	670	636	599	617	614	635	613	654	627	647	656	621	665	641	648	630	636	639	591	611	626	624	592	604	626	670	625	622	629	608	631	591	583	628	606	615	619	603	640	603	631	640	625	610	588	612	676	608	592	638	630	632	644	636	648	682	662	552	607	651	596	616	600	610	676	605	595	618	601	594	647	621	605	661	592	619	607	649	621	649	643	647	595	642	584	585	661	608	590	626	601	635	573	641	642	603	634	629	630	610	637	665	652	665	598	624	620	622	624	613	680	612	629	626	650	665	593	629	608	656	613	666	565	640	629	634	591	574	626	640	605	612	595	588	622	628	628	629	608	643	626	657	657	623	597	584	630	614	600	598	614	591	628	615	596	619	638	609	583	605	669	617	662	597	601	614	631	574	628	580	611	636	620	642	633	590	627	592	594	646	637	636	619	610	598	631	613	599	637	629	605	598	617	579	613	602	615	606	572	604	649	584	614	587	609	641	601	596	619	606	604	617	605	611	628	589	647	624	654	592	618	666	624	629	659	575	627	646	590	586	583	586	600	660	621	631	586	624	600	598	627	604	653	647	622	595	622	652	629	599	633	628	582	590	633	624	656	629	611	597	650	601	579	633	629	599	573	655	625	561	653	632	583	677	608	620	614	563	587	633	631	635	618	618	578	579	619	587	632	600	610	619	616	642	650	632	586	609	614	605	617	654	602	624	663	629	652	666	609	617	593	563	668	626	629	606	604	603	583	619	573	651	590	635	626	624	592	640	620	629	641	626	680	557	609	628	629	670	594	596	608	632	652	633	685	601	628	597	589	653	604	605	600	589	633	632	703	621	595	597	649	619	666	618	603	616	617	596	643	639	650	610	663	567	602	624	588	602	674	625	642	657	617	658	644	626	624	647	617	641	626	651	605	632	626	617	632	612	628	608	674	657	609	635	613	610	636	575	603	654	584	609	622	569	651	631	650	556	626	603	622	597	617	641	624	664	621	580	612	621	609	597	626	630	649	639	662	645	638	638	606	645	598	614	578	597	677	614	640	609	580	598	647	617	613	608	638	592	591	620	611	633	644	608	603	640	601	590	612	622	651	624	617	657	630	629	624	649	614	608	620	633	593	629	624	624	611	627	630	621	606	633	590	635	668	614	628	653	628	672	641	604	637	643	607	565	591	560	620	633	614	625	590	586	660	572	613	562	611	596	607	597	622	636	629	621	598	600	638	599	622	630	661	597	625	621	604	591	660	596	642	622	579	654	610	642	583	645	585	628	617	596	648	613	660	626	605	638	626	635	633	641	647	599	633	662	630	597	607	680	590	662	608	620	615	617	622	602	615	622	595	598	667	669	646	651	571	596	607	672	615	659	625	614	623	658	621	693	590	626	589	608	629	632	598	603	657	644	607	605	641	614	592	647	619	648	622	607	646	587	617	630	596	629	592	611	649	670	609	616	641	657	620	657	636	602	604	598	656	590	622	617	595	599	645	622	596	626	658	648	634	607	603	593	613	607	660	615	609	627	631	655	590	601	657	606	637	606	661	624	604	642	631	621	610	637	656	616	598	600	621	634	634	638	607	562	651	633	591	607	646	619	667	629	636	635	641	651	662
16987	2586	2083	1676	1019	718	611	505	392	385	290	241	210	191	208	169	168	166	189	165	158	159	161	176	143	131	181	191	171	193	146	134	157	165	169	154	135	157	143	160	123	175	166	174	141	148	133	159	153	170	141	134	170	159	147	170	132	161	159	156	173	158	148	138	173	146	140	162	163	151	184	157	152	142	167	158	144	169	130	147	160	145	175	134	167	129	163	158	143	159	153	156	169	152	167	133	147	181	152	155	147	149	184	165	135	144	173	174	159	163	143	165	150	148	156	138	159	156	136	172	178	159	158	150	153	159	144	162	139	156	161	168	144	143	165	148	150	156	172	153	132	152	148	137	143	137	145	151	165	157	142	160	174	155	163	153	144	137	135	137	167	170	138	153	140	178	174	161	137	148	168	155	158	145	150	166	158	146	141	130	140	159	141	160	147	161	151	142	160	165	156	155	169	132	136	142	154	148	134	149	158	149	150	126	154	165	151	160	145	152	154	160	156	156	153	142	143	159	138	167	166	138	152	165	137	157	156	140	154	164	190	149	166	142	138	186	138	182	146	145	159	159	141	165	149	121	135	157	152	147	166	157	162	128	173	156	148	172	138	136	149	124	134	141	160	152	133	158	130	193	163	137	162	159	129	166	147	155	159	148	171	166	153	143	153	159	182	173	154	141	173	148	169	170	152	157	134	151	162	146	157	151	149	164	160	168	168	157	142	163	137	139	169	153	148	163	163	157	151	176	164	133	140	168	153	159	179	149	149	166	157	175	146	159	180	142	145	133	139	173	141	143	167	152	156	163	158	137	140	156	132	127	140	168	167	154	119	153	159	139	158	172	146	151	169	170	171	150	164	142	184	182	154	166	137	138	143	145	137	121	159	152	160	160	166	145	124	155	168	150	160	154	157	158	171	172	149	158	147	161	167	166	147	157	168	165	166	153	138	168	175	173	138	161	149	150	156	157	136	158	133	143	132	169	162	143	171	152	133	150	157	153	156	139	161	128	138	163	164	153	147	137	165	155	114	151	153	170	137	144	136	160	175	154	154	149	172	173	160	149	127	134	161	136	132	152	147	151	153	156	155	157	158	143	161	137	159	153	153	138	121	197	142	144	148	161	156	151	143	168	163	159	145	141	135	151	182	147	148	145	151	172	177	171	151	134	144	142	180	178	156	171	159	160	159	162	187	157	145	145	162	153	166	145	162	141	166	146	167	141	133	149	145	153	147	144	159	180	162	155	174	131	147	151	141	152	154	154	167	168	138	146	145	135	160	147	142	137	160	164	150	167	130	147	150	171	175	149	156	140	180	148	154	151	139	146	165	148	143	140	149	153	165	135	165	143	110	174	163	138	167	184	147	148	141	155	144	153	133	142	149	158	161	147	153	152	180	157	174	161	142	151	177	153	152	171	159	163	178	178	149	156	154	165	169	151	154	170	155	157	162	147	170	171	161	148	149	152	152	165	135	175	149	157	134	157	144	154	153	155	154	182	167	159	171	156	147	147	175	146	182	139	142	151	143	155	168	142	137	148	151	155	152	153	156	145	153	137	126	154	144	159	148	169	164	160	144	159	130	154	150	165	141	168	165	156	146	151	163	133	165	172	141	173	151	169	158	155	166	141	128	143	144	163	156	180	165	165	144	149	152	169	147	146	154	158	133	150	180	156	158	152	141	142	124	147	144	161	166	164	160	147	176	143	158	134	144	176	128	136	154	165	163	141	144	159	133	160	156	164	159	156	147	144	147	140	151	146	158	174	153	147	155	143	147	154	179	141	134	175	183	148	141	150	154	172	159	146	151	153	142	161	141	163	131	153	136	151	159	172	140	160	163	150	159	168	149	140	144	160	168	148	162	170	154	132	159	146	152	163	163	128	164	144	147	181	163	164	167	142	144	144	159	165	162	149	146	157	148	122	157	165	170	144	131	156	150	143	139	151	148	139	157	161	169	149	166	135	155	151	173	185	119	150	170	151	135	142	147	162	185	151	166	159	151	150	137	143	118	160	151	142	166	177	165	153	141	166	136	157	155	118	169	133	145	163	176	163	161	152	149	139	154	162	162	151	139	145	147	122	145	169	153	157	137	145	145	150	141	176	159	154	159	141	147	147	143	120	193	162	154	145	160	157	137	161	143	160	147	172	145	142	164	150	166	157	155	155	172	156	137	138	142	180	152	149	177	168	145	172	166	173	149	159	165	163	163	154	162	140	173	137	164	142	126	131	154	140	164	161	137	138	152	154	165	137	157	159	135	167	172	144	126	149	164	163	144	153	163	165	146	162	160	147	150	118	150	157	168	154	147	140	146	153	144	146	151	155	163	154	149	182	150	154	134	163	128	155	147	164	148	158	146	156	149	165	167	156	162	149	156	170	147	152	126	178	161	171	144	146	137	146	144	174	154	135	119	138	140	171	160	132	159	162	178	153	143	114	171	154	133	159	172	127	151	133	145	142	148	165	178	143	145	161	128	156	160	149	162	151	159	156	163	164	142	147	175	155	127	148	147	141	161	160	142	161	172	143	160	134	162	150	157	127	120	155	153	155	162	152	158	147	163	168	162	151	155	153	144	158	142	155	153	157	128	136	133	157	159	151	166	150	144	178	160	183	147	173	142	161	142	166	177	148	151	158	158	150	169	149	137	158	162	138	164	160	175	143	155	159	159	141	143	154	140	151	142	146	161	159	132	139	165	152	148	173	165	119	156	165	162	146	152	167	152	157	140	158	150	154	165	162	159	165	124	156	179	158	144	145	142	160	149	169	159	139	149	161	163	153	152	185	176	159	156	168	140	165	155	141	140	134	139	144	164	140	147	138	171	145	167	152	154	180	161	163	170	124	144	146	161	154	137	142	146	145	161	159	160	171	144	149	162	146	150	157	150	148	157	143	155	145	170	165	152	153	136	159	148	166	134	146	159	136	144	174	174	132	157	136	122	129	146	130	168	156	159	167	161	160	173	142	167	160	168	182	166	185	150	145	144	172	128	136	166	130	149	147	149	146	160	152	162	148	146	131	137	183	133	158	146	146	146	156	163	175	156	140	150	162	152	157	146	157	161	179	130	128	168	147	159	162	133	129	152	127	135	154	166	156	180	150	147	161	149	142	165	146	176	154	158	152	151	144	148	150	143	159	162	164	169	152	139	174	151	174	160	152	168	167	156	153	163	182	146	163	138	156	173	140	131	154	142	153	152	148	135	151	174	149	163	150	154	145	148	155	152	145	161	165	157	171	189	148	144	137	138	151	150	131	136	149	166	145	141	148	167	147	133	150	169	168	177	161	193	157	160	163	149	130	128	160	165	161	162	159	159	171	162	149	151	155	161	141	144	126	163	161	145	150	154	163	165	144	144	129	174	136	148	140	137	148	134	138	162	150	160	146	144	134	153	158	144	161	142	145	150	146	170	154	143	163	138	163	159	165	157	171	160	153	140	130	148	133	163	169	155	183	150	133	131	157	154	157	162	155	154	141	153	161	169	144	161	168	144	148
9508	1966	4068	4913	3982	3279	2864	2454	2077	1565	1122	851	690	628	562	511	507	499	492	491	475	448	509	459	465	443	482	426	493	443	421	460	438	428	413	413	425	446	400	409	399	393	422	390	413	393	459	434	418	404	399	416	419	384	407	391	365	373	424	366	409	415	385	382	380	388	406	379	381	383	355	398	391	407	351	391	391	359	397	383	407	394	393	395	370	389	382	408	413	407	378	346	360	366	392	381	396	370	363	376	391	380	394	408	349	362	403	375	382	360	378	408	353	372	379	354	381	392	410	353	368	397	404	384	374	351	393	418	387	400	377	406	427	395	418	381	431	374	388	371	384	382	355	366	362	398	414	401	377	368	389	366	395	426	376	392	394	393	375	404	375	369	406	379	371	388	367	381	397	388	382	423	378	380	371	388	416	363	386	388	411	388	393	406	408	388	394	376	425	410	386	379	382	397	390	365	373	363	356	408	373	422	387	379	397	403	387	403	412	382	381	416	365	359	416	399	410	402	385	365	401	374	336	419	388	384	382	377	379	385	382	403	392	411	409	403	400	358	412	366	412	378	386	412	388	414	398	354	401	385	387	378	422	393	410	389	370	399	378	370	413	379	376	392	356	373	358	390	387	364	358	398	395	433	394	405	376	377	392	360	399	408	393	364	403	383	379	405	383	428	378	357	392	394	360	392	393	386	377	396	418	355	399	383	378	391	398	384	394	413	368	400	388	384	391	405	371	408	421	392	371	376	413	426	366	409	385	405	387	388	375	361	375	399	403	376	388	388	395	381	395	370	382	382	368	373	423	381	411	371	395	394	409	386	357	395	400	373	390	355	379	394	361	384	388	389	398	385	375	377	370	406	341	405	379	387	357	357	416	377	388	347	419	374	359	388	400	377	397	395	398	371	398	395	403	376	369	399	405	396	417	402	398	404	412	375	388	349	386	422	391	395	338	425	379	383	381	375	417	421	421	395	417	397	369	370	385	405	365	375	387	392	415	393	402	407	407	386	409	382	386	419	400	405	359	375	403	381	379	412	397	349	389	396	394	392	395	370	458	384	368	399	392	395	378	376	381	358	384	374	393	389	385	373	393	394	339	380	410	386	398	387	381	425	358	364	414	377	348	427	367	380	418	383	395	396	381	359	388	423	416	420	374	400	353	420	377	379	363	400	386	398	352	406	373	375	425	360	387	388	379	401	325	358	373	365	392	377	389	405	383	367	373	422	389	382	386	392	367	373	371	393	407	385	380	366	368	395	380	402	405	402	385	367	418	389	398	369	351	413	408	353	385	397	355	318	378	381	396	393	426	391	351	388	378	386	380	374	390	364	372	362	361	380	403	407	390	403	405	408	364	353	381	379	404	389	379	398	370	411	381	410	387	374	405	380	354	403	368	386	392	381	377	413	403	401	395	384	378	410	383	402	393	401	364	410	389	416	397	402	411	400	404	377	399	411	384	399	373	405	398	369	391	366	351	391	395	376	377	393	403	392	399	405	397	385	422	393	391	345	342	389	373	365	400	390	404	373	396	375	398	381	389	418	388	392	408	347	395	393	353	383	381	427	366	380	393	350	385	376	378	354	389	370	381	373	415	405	413	388	371	370	376	386	390	396	364	393	410	409	394	397	408	422	412	395	411	423	386	402	381	350	396	383	412	395	410	404	379	389	402	379	359	418	400	371	405	381	377	398	381	376	385	381	418	386	388	401	381	372	410	373	376	376	377	406	385	391	427	374	387	399	393	361	395	348	413	406	362	422	339	413	378	400	405	360	377	373	388	408	395	369	403	400	403	372	363	379	427	384	371	388	425	397	383	402	398	387	374	389	373	359	370	407	386	368	416	376	423	366	377	393	371	381	384	423	385	392	418	357	404	386	395	373	409	393	380	390	414	368	376	390	359	376	400	384	386	400	389	393	386	412	351	403	406	384	401	398	404	389	425	420	394	403	366	393	375	368	382	379	403	384	385	406	401	405	396	413	379	379	361	417	379	407	412	394	389	403	399	357	388	378	387	397	389	375	397	398	359	362	405	409	377	351	394	352	425	364	357	390	407	381	440	389	395	381	407	402	352	360	381	381	384	402	366	408	422	381	355	396	357	407	390	383	383	383	380	414	407	388	377	397	365	382	391	412	363	385	383	409	403	389	397	394	410	405	352	391	374	379	398	387	353	389	409	373	381	355	360	373	391	387	390	403	369	373	367	390	429	348	394	400	361	366	372	415	392	378	399	390	379	400	380	383	350	375	375	372	386	357	378	376	376	359	446	413	395	415	378	376	389	403	369	396	397	399	432	401	367	385	425	390	380	388	427	359	373	391	370	390	379	397	420	368	378	395	413	378	372	407	408	359	410	412	420	357	407	406	393	331	386	363	394	410	416	395	346	375	365	374	416	378	392	391	377	412	392	349	405	370	423	413	405	357	383	374	401	366	409	345	367	420	386	442	367	391	405	398	384	382	366	390	426	397	378	382	367	370	380	381	364	350	398	353	359	385	366	422	386	412	384	371	418	366	391	382	411	411	430	396	371	366	391	371	408	368	363	364	434	415	383	388	412	392	412	372	362	376	372	412	381	380	377	417	409	358	414	379	376	386	384	376	435	425	413	384	400	379	386	375	399	369	405	369	390	388	368	370	381	392	404	384	401	386	405	368	351	393	414	391	391	394	382	363	395	376	411	400	391	383	380	390	398	375	409	365	401	389	409	402	409	412	392	393	440	372	376	376	389	359	390	401	423	363	396	401	392	380	370	379	386	372	385	405	394	413	372	416	380	408	353	377	411	381	399	402	401	381	432	398	394	395	415	403	403	391	381	383	386	384	391	355	414	400	380	379	404	396	408	338	377	386	378	385	395	374	388	405	367	403	365	377	414	360	375	411	376	390	399	382	362	350	375	368	356	409	400	385	367	353	353	389	437	397	412	401	406	393	377	411	405	387	399	370	360	395	374	381	402	410	404	412	399	387	426	376	413	415	373	399	404	378	369	360	378	408	408	376	400	387	383	415	394	398	394	378	369	374	405	397	347	439	378	380	437	369	368	395	364	372	350	385	351	350	377	402	406	355	358	365	370	392	396	412	370	404	402	394	395	380	399	361	380	401	376	354	400	381	404	372	406	390	406	430	378	397	401	351	368	416	359	387	408	382	404	407	406	388	419	363	403	419	395	389	397	386	426	422	385	392	415	389	397	365	401	388	389	389	364	356	376	395	366	402	357	370	341	420	374	381	378	353	402	394	380	374	410	359	392	381	374	356	389	405	399	364	438	379	398	392	355	389	359	389	380	397	383	367	377	361	377	389	364	410	370	363	381	398	421	397	395	399	351	381	372	390	413	375	406	372	393	400	392	386	403	362	407	379	407	379	360	391	362	365	347	399	391	373	355	399	397	382	413	406	401	394	379	388	375	388	380	387	399	379	377	373	402	395	411	391	377	404	373	417	342	382	361	389	372	393	415	423	399	391	394	391	362	420	372	430	423	411	362	392	371	374
2636	768	821	715	585	562	535	537	527	460	460	403	446	445	427	428	444	415	411	450	379	448	397	452	399	413	436	394	414	442	433	430	425	429	438	496	460	432	379	413	428	456	414	422	424	421	442	431	445	433	423	424	442	424	450	409	427	388	400	428	386	390	414	455	447	442	402	459	438	424	431	473	397	459	411	423	429	427	442	404	416	435	402	399	403	411	445	374	439	473	437	412	425	432	420	394	406	392	392	420	380	442	473	455	428	426	460	458	394	399	408	423	458	415	387	446	431	425	477	430	451	423	417	446	439	418	422	423	387	417	440	435	428	470	408	401	440	481	388	401	409	419	433	438	430	446	416	443	441	389	394	418	406	391	434	412	359	423	407	447	425	398	398	469	422	428	414	429	431	428	425	436	439	433	376	408	423	453	452	443	444	422	423	421	397	405	440	439	424	390	437	425	363	448	415	392	420	423	428	422	399	407	492	452	411	419	438	407	402	458	384	453	432	429	426	379	425	454	451	405	406	415	432	430	415	395	435	454	429	401	414	438	402	424	414	418	453	407	440	439	454	444	421	427	439	436	416	420	397	411	415	411	451	422	394	441	404	424	448	412	400	433	441	418	404	390	411	446	408	428	422	456	426	419	437	423	458	431	445	415	406	384	391	369	415	408	394	403	447	423	434	400	402	395	410	429	449	431	400	421	391	396	433	425	441	467	423	444	463	404	416	446	407	451	441	414	406	436	398	448	437	417	380	447	449	437	449	388	432	414	412	399	414	412	400	424	418	424	404	456	416	419	383	379	440	374	428	442	419	428	397	384	448	453	456	453	460	383	437	432	424	445	414	439	438	427	430	389	405	445	395	427	459	450	421	433	406	410	449	444	453	438	413	430	412	405	402	464	388	406	418	413	432	426	469	437	445	445	467	401	428	446	460	433	426	439	434	436	436	452	425	427	412	450	463	432	419	413	401	411	433	441	430	439	445	431	435	412	421	447	451	460	402	439	406	416	440	470	409	410	412	449	400	451	408	428	393	388	389	453	434	399	418	384	442	400	370	435	436	445	429	429	418	441	408	436	428	420	433	379	454	401	406	388	401	414	407	447	404	465	435	425	414	432	424	387	422	426	477	434	460	396	419	426	453	399	433	419	429	445	429	374	451	444	434	442	459	443	425	418	421	407	431	412	412	443	457	408	440	425	431	431	437	417	419	421	426	422	387	468	433	432	481	395	446	425	441	443	435	432	407	434	420	431	372	507	433	438	439	403	398	455	406	432	425	415	440	379	405	407	426	436	421	415	417	452	430	409	404	448	421	365	365	394	449	441	464	451	446	429	454	426	398	411	399	430	399	414	457	458	439	457	479	462	441	416	422	405	448	443	435	463	445	430	403	405	416	436	452	426	414	411	449	411	401	376	426	427	419	424	448	439	461	437	437	423	411	405	395	397	427	394	447	413	421	421	388	434	424	439	414	390	462	441	406	404	403	449	401	411	384	421	426	450	411	428	425	452	456	429	421	420	422	431	446	431	386	415	408	416	429	389	453	407	403	425	446	463	417	440	489	410	459	458	401	413	371	438	469	446	415	443	406	408	416	403	420	427	368	403	419	438	455	416	432	434	422	420	456	420	401	439	407	404	422	403	403	415	388	408	439	399	426	422	425	398	414	416	391	469	377	413	409	430	419	403	433	414	421	377	410	458	389	422	424	456	444	430	433	495	444	441	477	420	433	464	429	427	401	415	418	395	417	433	417	418	472	432	429	404	420	417	459	370	400	469	415	433	421	383	436	434	434	410	439	418	436	385	465	458	388	404	403	433	422	428	426	422	434	417	429	419	408	425	450	460	457	413	432	421	383	447	392	467	408	438	441	453	406	464	474	423	421	439	443	408	443	454	400	429	410	445	398	423	429	459	437	411	419	379	409	425	424	433	414	444	374	423	429	436	443	452	416	419	386	412	430	445	463	440	395	435	419	468	403	388	418	419	447	422	395	422	425	433	433	421	430	470	414	412	408	425	441	467	417	440	409	425	436	430	409	475	440	430	432	449	410	397	442	459	404	440	399	415	384	396	423	440	402	403	401	437	407	411	438	419	412	429	396	433	460	435	393	425	417	445	429	420	447	455	443	423	431	450	420	388	443	410	418	426	415	464	442	442	425	412	438	433	439	465	471	441	420	459	425	415	448	422	424	434	444	412	412	444	425	423	420	461	462	417	400	435	461	413	446	434	465	416	425	390	431	443	447	430	449	408	418	448	418	451	403	408	447	416	434	425	420	439	393	429	418	453	400	408	418	427	404	448	411	402	438	360	446	416	427	405	370	447	436	425	400	464	414	464	429	412	395	423	429	442	401	395	373	421	394	389	458	431	424	463	437	414	392	392	467	413	428	417	423	411	433	443	431	431	444	441	435	411	452	433	437	412	398	464	396	459	456	382	407	435	408	400	439	406	426	432	407	437	422	418	433	445	406	429	418	436	452	418	393	450	454	398	392	402	434	434	423	419	406	450	420	439	405	470	376	422	419	429	420	407	439	409	464	434	402	423	433	441	461	435	429	453	420	400	422	408	403	466	404	431	458	435	375	396	438	461	415	456	401	424	442	437	431	406	466	433	445	435	452	408	408	438	421	393	444	463	426	401	436	451	431	390	435	444	433	429	421	422	399	418	428	444	443	408	413	402	438	450	410	442	453	410	422	443	397	467	421	400	432	425	421	435	401	402	435	432	418	380	393	423	419	444	403	428	434	467	434	431	423	434	412	401	392	407	470	439	405	431	446	417	421	437	400	438	429	393	425	447	402	447	459	422	444	423	396	406	441	401	457	420	377	448	411	448	418	442	425	408	415	368	404	407	395	414	400	469	402	391	447	404	386	392	410	392	445	418	419	455	469	432	420	448	445	393	479	432	389	428	452	421	406	390	442	409	462	460	424	429	450	433	422	397	429	408	411	436	436	449	438	439	450	437	410	378	408	427	421	437	411	423	459	407	384	418	437	468	440	385	446	427	452	430	448	408	392	426	454	436	429	421	427	410	459	457	427	404	402	443	444	428	384	436	410	417	415	436	424	389	396	389	469	466	401	430	475	412	452	446	431	419	438	413	424	426	440	445	424	418	410	426	428	440	391	437	411	461	422	405	416	411	418	415	416	436	402	454	400	382	446	443	450	421	417	444	412	413	409	402	435	427	401	407	438	415	420	454	450	439	425	426	417	421	429	425	403	454	470	413	440	399	405	466	429	418	438	381	409	419	440	444	442	446	420	404	444	431	422	411	410	414	453	441	434	422	438	432	421	408	394	404	416	388	381	446	406	473	445	449	434	463	388	451	447	458	422	402	416	423	427	431	434	438	463	451	432	415	430	452	441	379	442	426	423	415	411	441	428	430	431	433	416	440	406	417	437	385	398	405	449	408	422	398	445	426	415	435	430	413	434	415	419	406	392	428	436	428	434	392	427	451	423	448	429	425	418	417	443	399	417	420	436	432	425	452	424	457
2657	1192	1690	1964	1747	1587	1527	1423	1329	1153	1096	943	971	927	871	936	968	970	934	942	940	932	910	891	932	884	974	934	899	936	918	922	945	895	946	914	964	899	863	926	931	880	907	913	925	961	902	947	896	912	934	898	894	899	882	916	912	939	984	904	868	992	903	893	900	851	914	944	914	906	941	946	914	914	959	960	962	921	828	960	911	929	877	903	950	869	936	919	880	930	881	929	891	906	936	972	926	904	924	893	953	885	953	945	925	941	917	933	888	902	915	908	939	908	976	882	951	894	926	962	945	904	931	946	956	991	916	894	961	909	853	926	895	986	972	989	923	942	937	924	986	902	911	957	947	903	935	937	906	930	910	911	918	954	921	923	948	918	934	946	925	885	930	939	918	879	951	913	875	905	953	906	942	896	901	913	915	928	919	955	913	916	909	958	886	910	970	939	940	960	946	921	954	901	945	954	931	915	842	888	903	935	918	960	934	913	963	941	914	955	939	940	898	924	947	906	957	940	917	933	904	908	931	910	874	925	918	917	933	910	950	921	921	933	879	918	903	864	937	925	929	886	978	900	944	936	926	885	940	921	941	912	921	932	930	924	871	974	944	962	890	887	874	874	868	940	947	896	946	928	901	909	898	864	916	887	883	899	947	896	880	954	961	901	932	910	957	891	868	888	962	966	946	938	983	951	902	899	927	925	882	879	916	941	951	930	960	960	900	934	880	880	908	907	919	884	949	865	935	926	932	899	892	889	852	942	909	901	892	952	839	952	869	920	922	893	903	913	907	953	952	926	928	919	924	947	909	895	914	905	916	863	895	950	909	925	944	916	926	914	887	925	878	858	917	908	941	889	927	949	914	944	929	981	858	940	932	892	903	937	897	947	858	954	933	899	944	909	896	932	894	920	964	937	964	886	930	889	943	940	926	931	933	971	937	939	921	929	935	966	948	894	912	907	915	944	965	923	913	964	908	884	882	936	889	962	895	933	894	926	935	893	938	903	882	890	890	886	926	922	920	870	943	955	932	918	919	899	926	895	924	920	889	933	916	947	939	925	900	901	863	931	901	969	940	922	869	981	931	885	923	907	970	956	876	892	895	902	903	940	957	904	944	977	965	931	950	967	927	866	985	912	961	904	929	952	942	977	937	937	972	885	926	900	903	892	983	996	897	947	954	919	932	906	933	943	915	946	944	935	901	900	879	939	920	910	960	922	914	923	933	942	968	915	904	908	969	982	942	932	899	950	985	936	914	887	904	953	926	908	979	869	932	980	949	919	904	917	944	925	908	935	929	875	886	918	905	889	946	911	959	986	949	931	939	984	928	886	985	947	841	884	976	924	944	896	885	921	912	958	991	944	941	896	917	894	897	887	915	953	883	879	901	941	924	934	960	921	901	962	963	983	894	902	923	966	978	923	905	973	913	933	941	946	976	937	873	925	911	910	921	895	953	941	895	852	932	961	941	960	929	913	937	890	900	919	912	941	916	928	954	927	920	958	871	932	902	961	970	917	913	902	900	897	904	916	939	922	963	894	957	841	952	959	912	886	955	912	870	990	962	886	906	958	912	956	874	864	890	912	890	900	912	865	883	942	943	918	910	932	919	972	890	930	892	905	930	950	940	932	873	938	918	872	928	902	900	948	967	883	939	957	947	949	930	923	904	910	918	883	892	949	916	957	964	855	959	953	923	860	936	909	921	896	946	939	925	1005	902	931	901	887	902	936	948	940	946	918	951	918	920	928	966	917	862	920	908	951	952	925	911	1025	952	942	914	925	954	898	944	869	905	953	932	987	901	914	890	931	914	945	902	943	896	893	927	928	937	908	918	916	909	904	914	926	847	860	887	870	957	914	882	915	932	893	960	948	957	956	936	891	901	869	895	877	906	886	921	933	953	880	943	979	868	897	948	872	938	934	901	902	970	903	953	946	896	919	996	944	892	934	921	914	969	895	968	904	881	879	927	966	892	932	913	936	929	926	939	916	891	925	918	906	950	940	911	878	907	892	908	900	907	939	825	937	922	911	903	915	942	932	919	876	886	916	878	892	881	939	963	988	921	930	930	897	960	866	887	889	910	908	885	932	885	930	943	882	922	912	928	932	899	918	885	965	905	909	960	897	888	918	918	926	887	934	895	922	910	980	931	850	897	892	926	954	876	869	917	923	938	951	950	908	954	933	896	914	938	924	922	919	892	961	938	894	895	914	895	942	954	962	897	938	936	898	927	941	913	968	903	906	906	987	904	959	908	917	934	919	973	928	927	961	923	960	888	887	946	957	976	926	950	918	902	916	909	973	918	914	956	933	942	890	890	958	923	893	917	901	860	942	915	905	913	964	866	980	895	857	913	939	917	925	951	953	901	897	932	843	940	929	889	927	941	957	882	949	950	969	952	936	900	914	905	894	981	937	949	882	921	896	903	917	940	932	928	885	943	896	900	984	940	867	896	883	915	920	953	892	925	929	950	930	927	929	911	907	925	932	945	932	952	967	934	994	911	863	894	850	1007	947	920	931	949	943	924	871	900	910	891	955	929	936	903	916	957	926	971	914	943	949	860	870	990	900	921	868	909	892	868	914	981	888	850	901	901	912	945	894	938	959	889	941	901	958	963	881	880	896	954	876	916	934	966	905	985	892	912	885	902	887	922	980	885	989	893	950	933	937	903	925	942	927	937	917	924	855	896	923	931	906	879	930	916	944	873	926	903	899	928	948	959	951	947	918	904	932	946	948	953	940	942	953	934	954	891	917	909	930	932	927	869	919	953	954	916	925	875	903	950	953	906	941	968	936	958	912	888	914	907	879	951	913	916	923	878	921	936	890	891	867	954	909	921	969	951	956	1006	889	891	942	909	909	946	955	917	902	922	877	907	997	893	902	898	941	914	906	965	893	922	928	947	938	956	864	891	917	909	937	948	906	891	920	936	902	964	911	885	915	931	951	899	915	904	968	902	954	878	973	932	885	905	892	924	941	964	931	906	912	952	894	909	986	897	910	906	920	930	897	945	949	940	891	971	953	929	909	965	844	931	878	931	942	939	928	933	919	910	897	922	907	886	962	896	935	958	940	910	915	923	884	927	920	961	966	934	898	912	929	934	906	945	887	926	901	886	915	930	943	914	923	913	950	926	931	910	899	936	944	879	929	970	906	911	887	956	934	889	941	922	909	895	891	950	919	948	945	896	958	957	910	882	889	923	912	926	919	962	940	952	962	919	942	990	933	920	897	926	920	945	933	920	902	952	910	911	864	938	861	860	858	936	918	918	923	932	967	897	929	921	966	913	948	922	979	907	925	948	952	887	936	889	948	878	920	897	869	916	940	892	920	940	912	901	945	898	953	900	928	905	919	863	902	920	904	912	890	898	938	948	898	920	963	939	913	876	919	901	888	897	952	912	894	912	858	883	932	933	864	967	943	962	964	913	884	851	930	1004	970	901	916	876	928	904	918	932	916	872	924	897	940	948	925	925	951	904	943	938	909	901	929	913	957	896	898	916	946
9570	1385	1421	1089	745	628	596	552	482	374	361	337	321	298	322	299	280	296	292	285	266	264	278	275	273	303	293	277	282	315	279	251	264	255	274	283	253	255	323	314	255	261	284	289	260	280	260	283	283	273	279	277	260	281	267	313	276	302	288	293	265	298	275	280	265	269	272	305	283	277	230	268	263	277	278	278	291	273	266	270	270	256	255	258	257	263	278	279	247	290	300	296	282	274	308	284	295	292	263	278	273	267	250	297	261	279	293	264	249	270	269	256	276	265	278	272	274	273	292	280	269	284	316	291	278	299	281	275	296	286	267	281	304	280	267	284	294	252	242	289	259	278	305	268	268	283	256	294	280	251	256	276	268	272	276	267	322	285	296	264	294	253	284	277	287	287	285	278	299	259	287	270	261	299	291	279	267	274	232	307	264	268	257	298	263	293	281	278	296	302	295	279	282	257	251	288	275	279	275	251	293	275	291	279	291	301	273	286	274	276	272	294	303	270	272	294	278	267	256	276	316	286	298	247	284	275	274	270	291	267	284	255	239	254	292	277	263	290	296	278	290	240	270	301	285	267	294	297	299	292	282	259	259	246	264	276	280	308	289	283	279	261	283	270	274	285	255	292	288	294	253	311	290	246	274	251	312	271	281	277	298	265	302	266	255	304	291	256	282	265	260	249	290	258	267	307	265	308	269	285	294	280	257	266	266	275	263	305	288	278	308	282	275	269	259	279	263	276	283	307	299	301	295	247	255	249	269	260	252	283	252	273	289	258	272	238	262	263	247	263	300	293	283	247	308	271	277	252	278	292	257	274	280	285	294	266	260	290	288	280	312	259	285	292	310	268	280	297	302	253	303	258	271	300	277	279	257	268	277	270	258	266	297	268	269	297	264	265	274	282	286	286	254	255	287	277	260	309	264	268	275	305	262	279	307	293	289	250	251	265	259	267	265	306	295	279	273	278	261	255	293	305	264	285	272	297	284	285	262	299	286	281	272	305	248	302	266	306	273	276	276	282	275	248	253	295	242	279	266	264	279	250	279	269	287	297	290	285	312	314	255	255	248	277	281	273	280	270	269	284	265	266	277	288	277	246	281	309	290	282	260	310	304	273	267	266	248	274	293	258	284	299	280	281	293	291	282	284	266	283	263	281	285	265	301	297	321	314	297	320	281	257	283	283	311	264	273	298	304	335	275	268	273	264	287	259	318	253	273	246	294	246	260	307	259	271	304	253	273	292	277	271	276	285	278	279	271	291	265	269	313	256	302	283	305	273	270	282	277	268	289	303	262	265	280	282	249	260	289	273	290	242	280	254	277	303	302	280	287	250	263	293	280	247	273	277	259	245	251	264	265	279	298	275	289	276	255	299	253	275	257	270	275	267	268	255	289	260	298	259	276	243	293	280	298	269	289	281	279	285	287	319	282	302	290	249	247	302	278	268	280	282	241	306	312	260	293	289	269	247	265	286	307	281	272	288	286	282	297	294	259	297	305	283	284	274	283	241	264	255	287	234	278	284	306	280	278	260	291	298	333	276	266	247	305	285	277	279	269	236	267	264	279	268	284	274	281	320	294	292	271	290	250	295	277	274	249	299	269	268	271	241	250	284	249	286	260	258	294	260	282	257	269	273	269	274	302	254	254	269	266	264	262	259	286	293	274	277	275	290	281	301	265	268	271	265	290	263	265	276	239	268	263	278	255	252	280	274	246	272	265	263	247	276	282	314	269	247	265	281	299	294	258	301	276	265	253	219	269	265	242	268	259	243	302	291	291	316	261	301	252	307	284	307	275	284	265	280	272	269	264	297	271	266	279	259	267	289	276	273	281	279	286	270	269	294	264	268	273	279	282	304	263	269	269	267	287	298	287	310	270	267	301	259	283	282	271	294	290	238	262	260	266	273	262	246	309	288	291	275	262	301	274	259	269	291	265	276	300	284	254	280	266	270	278	283	296	295	268	300	277	237	287	296	294	282	280	268	269	254	250	296	304	281	277	286	281	271	276	278	271	235	270	256	263	275	262	261	272	298	283	263	261	289	258	289	289	277	282	258	275	275	293	277	267	287	248	311	284	280	285	283	289	281	315	269	271	299	279	295	311	258	260	308	279	302	226	271	259	251	273	249	276	280	276	277	290	304	287	311	286	242	286	263	274	259	269	305	273	285	277	295	274	256	278	266	270	272	315	268	270	280	293	292	276	261	264	292	276	268	273	280	280	268	275	286	276	280	262	266	266	266	295	276	269	267	263	281	274	303	233	255	287	245	294	305	293	266	268	276	304	266	259	276	257	276	288	292	284	272	274	272	267	325	296	280	285	287	273	259	273	260	279	271	272	274	257	251	266	295	261	247	276	275	272	242	245	269	290	266	269	303	275	284	260	269	292	290	278	275	304	265	283	233	292	270	274	294	291	266	266	299	268	261	260	257	254	279	277	282	274	254	269	301	261	259	272	279	278	260	258	274	281	257	276	245	289	306	278	285	290	274	266	285	272	301	309	291	295	253	258	278	280	276	273	247	273	267	292	283	294	265	260	241	266	306	286	273	249	250	285	300	273	252	252	308	283	267	274	314	265	270	284	307	263	280	286	279	269	272	244	295	271	250	256	259	251	259	301	302	303	261	274	282	309	291	294	260	309	266	252	322	288	305	269	269	295	270	304	281	287	302	228	257	239	267	295	265	268	287	249	299	284	293	276	295	300	250	298	292	276	310	281	262	281	259	248	311	260	286	285	251	306	301	299	253	245	291	283	322	303	285	281	299	254	273	267	277	296	283	256	253	296	288	233	277	290	271	288	283	293	270	293	270	284	278	304	270	268	285	248	301	272	261	278	273	284	280	297	238	281	273	254	264	269	285	276	273	280	268	313	272	252	268	239	284	270	280	245	281	265	270	268	321	306	271	284	306	284	255	268	274	250	287	248	300	263	283	285	291	279	292	300	249	276	282	277	290	289	292	274	275	272	284	244	297	314	253	284	305	283	253	274	280	241	287	275	256	281	254	261	260	252	301	277	259	282	281	263	269	269	301	285	321	258	291	275	319	279	257	245	289	262	280	272	248	285	298	298	249	269	274	288	267	232	303	255	265	280	259	269	287	270	297	263	260	304	286	299	300	302	289	273	283	261	271	264	275	248	309	246	271	278	272	276	256	317	282	266	308	307	294	261	272	310	273	259	264	275	267	259	241	248	292	288	269	297	244	268	238	275	259	295	243	260	257	285	239	270	295	304	278	293	288	279	283	290	283	241	267	263	304	261	274	281	274	247	274	269	251	281	276	273	299	269	272	301	264	278	274	256	272	250	329	293	299	261	287	262	289	284	284	271	268	291	271	292	273	282	292	259	268	284	282	248	282	300	292	281	276	289	254	259	288	283	251	269	284	248	234	264	315	282	249	270	264	240	264	261	271	257	284	298	271	273	297	274	264	259	275	259	284	268	257	278	262	251	255	260	304	239	264	271	281	306	282	257	278	268	305	316	262	315	311	313	272
7476	1544	2819	3314	2670	2358	2157	2007	1700	1266	1104	910	805	728	680	687	720	666	681	669	681	655	636	639	630	679	638	683	658	640	689	684	630	620	669	605	611	631	640	610	631	617	585	592	622	620	620	626	649	644	653	562	613	588	607	613	599	642	592	648	624	617	613	625	615	601	634	642	602	616	603	606	616	604	629	642	637	597	619	614	650	571	575	650	623	612	606	638	537	580	625	620	648	623	677	634	621	580	625	618	621	627	630	645	653	618	669	625	614	656	647	584	610	641	614	586	609	673	584	613	628	633	647	654	578	644	620	558	597	598	657	590	626	617	589	618	621	600	610	656	575	613	617	562	640	622	588	652	595	628	595	627	628	630	600	651	605	582	647	620	624	642	589	650	599	610	694	668	604	612	631	637	610	621	628	614	649	569	605	613	610	646	647	629	650	597	614	582	599	659	588	609	623	607	614	604	625	614	659	629	599	642	635	618	620	611	608	603	595	589	630	595	597	639	619	642	657	580	605	629	613	588	650	593	608	642	637	600	607	616	581	643	606	618	595	594	599	649	600	633	609	589	682	621	626	618	623	617	597	609	588	657	649	639	603	596	581	605	635	650	557	645	601	614	660	627	617	604	583	626	623	622	581	632	547	567	631	654	608	610	581	663	619	621	634	616	602	624	605	603	646	565	615	633	567	640	619	616	608	607	618	570	624	660	603	583	623	604	638	589	603	618	606	597	651	641	603	618	642	611	649	629	625	643	614	626	599	576	665	618	616	621	638	613	591	595	667	620	590	617	669	614	596	588	584	601	610	623	598	595	638	628	612	613	635	628	616	589	589	608	610	595	602	628	650	597	584	624	561	616	607	583	617	646	611	623	600	646	638	606	601	630	593	624	611	613	606	589	601	607	602	622	579	613	569	619	628	635	621	612	597	597	577	624	626	567	628	653	592	640	602	597	642	603	629	643	590	627	562	638	624	650	607	602	654	594	574	612	666	618	632	615	646	606	616	606	625	589	636	565	589	618	679	623	637	652	651	602	572	576	610	637	639	616	594	602	601	620	632	616	609	654	629	618	589	603	622	623	645	595	663	591	582	586	625	619	592	598	601	603	594	652	633	608	639	599	592	613	591	590	629	679	644	630	592	603	596	591	650	640	628	617	609	610	618	601	598	633	635	644	631	588	612	616	632	620	658	638	580	617	615	626	648	606	620	623	653	614	643	562	588	639	644	571	621	619	601	643	589	625	595	610	590	665	626	634	602	607	604	631	624	565	599	602	640	624	648	619	601	618	644	617	599	633	642	612	650	644	646	576	576	615	628	615	622	597	638	606	614	609	605	617	590	573	597	632	583	610	618	634	656	620	611	578	632	641	601	596	591	577	643	619	629	591	620	607	634	619	625	649	643	598	607	585	635	606	600	669	652	646	612	576	617	640	630	653	647	597	645	609	623	657	613	631	695	629	592	610	584	649	644	590	621	608	574	649	575	590	607	625	594	647	634	586	628	605	555	586	612	603	624	563	630	636	579	612	606	629	586	609	629	647	579	606	635	637	610	622	606	621	570	607	649	595	616	623	640	612	598	638	623	621	585	644	619	619	641	645	587	642	620	625	597	666	616	600	651	655	637	610	596	607	619	583	580	571	635	654	620	636	611	637	584	593	598	651	616	610	591	625	643	632	616	658	640	575	614	621	589	666	612	605	620	587	588	658	617	650	643	608	619	631	593	610	587	607	598	574	610	590	598	649	586	590	629	622	637	613	623	591	627	639	591	651	630	640	599	556	615	617	604	626	600	633	620	622	601	573	643	681	586	614	614	572	633	602	637	578	595	611	634	629	588	586	633	586	607	615	624	614	625	625	658	645	637	615	600	568	651	584	599	661	672	606	639	634	633	604	591	636	577	614	581	635	644	626	649	570	578	659	670	586	589	598	620	603	642	631	653	647	600	652	611	624	645	629	604	580	569	652	651	647	646	625	623	613	626	603	629	620	641	597	626	615	609	635	674	610	626	606	643	619	636	613	624	602	604	639	653	672	662	598	596	646	587	647	628	622	587	623	631	626	628	661	648	578	626	612	652	624	628	592	643	609	618	626	565	638	604	646	620	628	578	622	620	588	595	613	607	644	599	632	597	599	598	643	658	587	577	626	603	656	582	619	680	617	562	613	601	592	547	603	633	610	624	656	672	633	616	596	604	608	607	593	702	618	644	635	601	621	577	627	620	612	615	581	626	591	632	638	604	644	636	617	622	591	588	598	598	589	613	595	629	647	597	627	612	600	648	606	634	610	658	614	640	610	598	579	637	635	578	635	634	645	634	631	625	669	636	647	605	603	606	613	632	663	565	610	618	588	619	656	635	604	617	600	646	646	607	644	658	619	637	600	622	605	614	634	597	638	594	646	626	663	674	662	629	619	632	607	637	639	654	615	601	653	590	611	644	637	612	643	635	586	568	606	644	566	634	601	593	631	609	617	654	608	613	584	623	614	615	646	585	630	626	604	610	675	614	613	593	589	618	629	602	628	623	655	627	621	614	687	627	615	622	630	584	624	600	615	594	649	593	653	608	611	576	634	655	640	614	589	613	675	623	667	584	603	669	619	573	645	602	634	620	601	621	578	649	578	573	607	651	648	601	634	626	618	608	608	603	639	595	604	587	600	602	572	611	585	639	593	623	600	583	642	627	611	599	652	589	608	649	634	592	612	601	628	637	641	632	608	595	612	634	642	659	684	633	577	638	609	573	598	612	605	618	615	601	633	596	636	603	599	555	588	614	600	651	632	609	638	590	635	640	637	615	648	619	591	612	645	609	657	615	626	619	637	633	613	659	662	609	611	649	639	641	635	633	601	628	635	644	662	589	610	563	616	651	602	630	646	597	634	593	621	626	622	616	667	634	630	597	616	618	629	598	552	602	615	611	595	586	587	595	618	598	622	577	633	617	639	642	620	601	598	604	616	632	661	633	613	614	632	618	624	605	672	649	591	622	625	621	614	631	626	646	639	665	647	646	641	613	622	586	623	618	575	612	646	560	624	616	622	555	590	580	586	624	643	611	640	619	587	597	626	582	605	585	619	616	635	602	649	615	656	601	610	666	619	624	588	614	634	625	609	618	569	629	585	645	634	573	606	592	623	587	607	606	625	650	599	626	636	627	578	613	608	636	621	633	632	612	623	625	621	610	600	607	600	666	613	633	569	603	613	568	591	641	650	591	619	591	575	614	607	636	615	609	630	626	582	615	625	617	624	588	608	695	620	615	615	598	653	622	614	593	576	660	559	656	610	639	556	663	601	614	585	584	581	602	632	617	604	635	578	622	651	615	620	607	620	636	603	611	627	597	590	615	628	614	630	572	588	616	638	593	618	578	636	591	578	557	655	655	647	631	590	600	598	598	616	629	614	681	603	622	593	649	593	608	596	658	565	632	623	582	631	593	617	618	591	604	613	648	642	620	633	616	603	627	597	611	631	622	591	598	621	602	624	623	624	603	626	572	630
16923	2669	2135	1597	986	775	706	616	458	362	292	232	164	179	188	139	192	150	159	180	146	147	161	178	160	171	140	181	204	142	164	160	178	170	157	160	171	156	160	144	149	174	159	159	140	139	149	140	164	166	183	155	145	150	172	141	150	159	147	151	172	136	151	140	154	141	167	141	157	140	165	186	161	153	155	159	146	163	143	161	152	171	164	155	167	159	157	149	146	142	145	128	155	144	173	154	152	133	146	149	174	157	162	148	167	170	150	172	165	143	155	168	162	149	152	170	149	164	160	171	165	152	175	173	170	146	188	162	162	167	191	173	167	175	140	156	116	138	150	161	128	155	138	164	155	147	151	140	149	142	155	165	158	138	143	153	161	169	148	167	143	152	157	145	171	159	142	153	131	147	155	154	151	159	168	139	149	180	153	161	160	159	164	143	138	139	145	137	142	172	156	169	156	159	163	159	152	142	166	135	160	152	144	144	161	151	180	150	158	161	158	144	158	160	148	149	150	142	147	162	140	137	143	151	142	180	159	171	167	150	172	139	138	160	163	160	161	154	157	144	143	173	123	154	137	139	127	144	171	151	168	167	161	173	143	141	151	187	160	153	142	145	142	160	146	163	151	133	144	175	166	149	160	170	144	149	152	151	145	154	145	164	158	140	134	149	138	175	147	150	142	158	147	142	149	150	168	140	152	163	147	143	146	163	133	128	155	174	183	181	147	162	139	167	169	149	151	134	140	136	156	149	151	150	147	151	171	149	143	149	180	164	172	144	142	160	155	170	157	147	158	173	156	148	132	139	153	157	146	169	151	155	152	153	176	150	144	158	150	127	162	175	187	153	172	174	147	162	160	162	167	194	166	152	146	154	147	166	142	147	156	146	161	158	158	164	127	176	149	163	138	151	177	154	162	165	172	147	139	153	135	150	152	176	165	154	152	159	160	154	152	151	166	140	150	171	153	143	155	160	163	142	132	160	164	147	138	148	151	175	162	187	135	154	170	146	165	168	165	148	162	160	162	155	128	139	150	163	158	154	159	163	148	162	159	140	127	147	200	152	139	177	158	155	155	143	147	135	132	166	166	145	142	155	175	152	135	159	157	148	163	157	168	151	152	148	186	139	155	139	177	144	148	149	153	159	163	157	149	135	155	150	150	147	153	180	177	145	166	153	155	154	145	159	143	165	162	155	190	154	140	157	142	167	129	157	169	152	169	153	148	157	150	153	165	182	160	152	145	148	151	167	163	128	136	133	156	160	149	139	164	166	162	157	163	126	166	134	172	147	153	160	148	149	142	163	204	152	163	176	164	164	167	162	174	177	159	147	157	142	158	164	140	157	142	161	136	132	157	139	176	160	135	169	133	153	167	168	140	148	181	161	134	153	162	160	152	150	160	162	153	153	152	135	163	132	144	162	156	146	159	144	176	149	144	171	141	180	174	130	148	165	136	151	169	166	145	132	155	164	149	149	149	143	173	167	143	173	124	142	164	161	158	136	151	141	169	135	143	166	172	166	147	160	172	161	173	164	165	160	161	147	140	132	151	172	167	173	154	144	149	145	165	141	146	176	144	158	125	143	132	146	139	139	154	144	148	146	154	147	154	155	140	155	158	170	166	157	154	181	188	155	145	143	155	164	167	146	155	137	144	186	137	158	137	160	160	153	155	174	171	152	187	157	151	150	149	132	136	133	152	181	143	150	170	146	158	174	173	167	143	169	147	154	153	152	164	139	145	174	175	143	159	159	118	157	162	143	149	169	147	162	159	181	163	165	146	144	169	156	141	158	172	143	164	161	180	162	172	151	172	133	136	161	144	138	157	125	161	161	149	159	152	149	153	148	178	161	155	162	176	120	150	150	157	162	155	163	132	145	143	171	137	136	162	151	168	160	146	179	138	169	124	158	159	158	160	173	152	154	147	165	139	170	159	156	176	152	152	165	178	160	143	140	156	133	142	146	159	159	154	141	140	189	139	151	145	149	163	175	164	149	161	150	156	146	125	161	161	155	144	147	161	135	140	126	166	160	160	146	159	171	148	163	139	163	152	173	153	150	146	130	144	169	147	124	164	159	156	175	152	148	163	170	169	138	152	165	148	154	169	183	167	179	156	170	150	149	143	136	150	157	159	137	158	145	175	175	158	135	185	143	162	179	161	137	150	165	173	175	162	157	172	151	154	156	144	170	145	147	161	149	157	158	151	149	148	136	162	139	150	149	150	165	159	164	147	166	152	158	160	164	164	155	192	162	169	173	155	178	150	166	170	147	144	148	165	167	146	148	147	139	140	151	164	134	170	148	136	159	145	157	162	160	165	138	132	154	155	155	144	149	147	137	151	147	159	178	141	165	136	152	130	144	141	132	168	146	148	146	166	145	147	164	163	137	158	143	126	170	144	177	163	164	183	185	156	151	151	164	153	168	154	136	148	144	135	158	180	161	156	157	152	161	173	153	133	160	166	155	179	169	159	162	177	188	160	153	138	146	168	156	113	154	169	163	149	157	156	153	173	150	164	155	175	143	156	139	147	150	152	156	175	159	151	162	146	161	167	150	171	142	130	147	180	126	162	152	172	154	157	175	171	154	173	159	144	128	176	158	164	179	152	176	150	160	150	169	154	147	157	148	158	191	155	157	165	165	165	129	155	177	153	126	131	138	149	125	171	162	123	150	156	185	156	146	159	155	165	151	166	140	158	163	142	152	172	147	146	142	155	144	154	144	144	141	148	144	144	176	158	166	146	140	158	138	146	162	145	164	164	179	151	152	165	154	164	138	169	156	169	159	154	164	147	165	150	150	151	154	172	141	150	158	151	135	138	138	156	164	158	154	154	151	140	161	150	148	154	164	146	126	155	169	135	158	153	158	137	146	152	172	139	161	158	174	165	151	151	147	158	170	166	120	157	166	146	143	150	137	142	168	163	131	148	128	144	155	138	154	156	168	154	161	161	162	165	153	153	141	153	184	144	151	160	153	150	162	136	140	154	172	155	147	172	151	175	141	133	167	145	138	145	145	148	158	142	165	174	145	145	130	154	149	149	161	145	170	152	162	162	162	149	147	132	165	172	146	157	155	155	145	141	147	133	136	147	134	151	140	154	145	134	150	141	157	139	136	184	166	142	155	155	133	152	143	159	147	160	153	135	156	164	150	153	163	165	160	143	153	165	161	141	165	166	140	148	123	166	151	167	165	156	163	167	138	173	156	128	138	160	140	137	142	157	171	157	153	153	159	155	152	170	155	134	171	160	172	144	150	129	163	162	158	182	156	170	143	140	158	145	128	153	156	147	124	150	163	168	139	157	133	155	141	140	160	172	142	169	155	145	174	173	131	142	146	152	158	145	156	158	151	145	152	144	164	156	177	163	146	169	139	124	145	147	153	169	146	166	163	147	148	157	162	138	134	138	164	148	163	139	178	176	157	154	175	157	164	149	141	157	155	147	141	151	162	142	140	159	165	165	146	180	187	153	162	167	143	136	142	169	161	148	136	164	159
9565	2066	3955	4759	3772	3241	3005	2921	2100	1582	1182	893	707	612	548	509	569	529	468	443	481	466	479	442	470	467	436	443	432	418	435	430	443	416	446	412	394	389	439	420	395	396	400	373	377	415	403	367	435	365	398	387	408	377	425	428	388	417	383	388	407	434	380	418	418	389	377	374	386	392	399	384	401	422	398	404	395	358	375	386	412	381	419	414	386	419	397	375	366	382	365	379	375	375	372	364	393	373	389	381	407	408	406	389	410	382	378	366	371	374	385	402	406	390	411	390	389	360	374	354	373	408	376	357	418	351	354	414	392	357	380	360	373	426	418	343	408	394	370	385	408	357	405	387	396	386	353	369	427	399	404	397	443	374	404	387	387	414	371	430	401	365	380	396	364	367	402	373	359	391	422	381	408	401	424	412	337	387	422	380	423	388	394	375	358	407	343	408	410	371	412	398	418	393	364	406	396	360	384	398	373	369	353	412	358	392	400	360	382	415	370	398	380	402	380	391	382	376	384	381	375	412	361	405	407	362	374	402	368	410	392	363	416	412	409	389	413	353	408	351	423	398	393	361	371	391	358	387	379	393	443	398	363	388	396	429	384	372	398	355	366	393	395	326	406	398	357	377	435	418	402	363	381	403	381	386	391	400	378	391	395	404	373	399	419	365	384	394	395	396	391	398	382	397	375	357	378	379	354	386	351	382	387	409	453	383	376	401	387	388	389	378	371	375	420	378	405	410	354	403	423	369	410	384	389	408	392	384	368	400	389	372	377	347	368	385	424	370	413	430	397	403	356	403	409	370	387	394	362	433	391	387	398	405	387	387	408	369	373	395	372	368	392	388	379	417	392	393	372	419	359	366	387	384	397	388	395	379	395	409	401	382	367	398	423	389	370	384	372	369	441	366	381	407	378	394	405	355	388	378	427	398	391	388	356	383	390	401	383	351	372	416	351	360	394	376	386	381	363	393	427	409	379	414	339	336	372	410	384	412	369	358	371	384	418	390	380	413	376	374	379	383	407	405	388	409	399	379	354	374	373	412	380	370	391	357	390	390	373	433	377	345	377	399	377	388	409	374	347	386	397	384	404	416	404	346	400	370	356	387	397	405	376	396	373	433	390	376	391	410	385	399	415	396	373	394	381	397	419	362	380	376	389	414	379	404	369	365	376	389	420	403	384	355	375	386	355	378	371	416	386	399	341	355	386	399	397	382	396	384	407	379	367	378	362	374	361	413	394	389	390	348	357	400	353	381	371	375	381	368	368	381	375	351	369	384	385	388	388	346	397	406	375	387	391	403	373	371	395	384	405	368	389	387	401	392	402	379	376	382	402	379	420	417	380	403	399	413	382	367	368	351	394	405	371	351	363	373	381	397	373	400	399	372	412	390	401	366	374	404	402	386	402	395	413	396	382	396	374	352	418	404	368	372	377	368	382	412	402	387	398	337	375	392	395	396	386	350	392	384	401	359	384	392	372	403	374	371	380	366	372	366	376	370	374	406	372	370	376	416	377	396	384	368	389	397	350	378	375	439	396	388	385	413	347	361	357	374	386	423	403	384	407	421	380	389	375	396	417	413	401	420	398	385	394	357	427	372	374	430	367	370	369	375	405	397	358	411	381	389	393	379	413	337	388	388	361	399	377	386	387	347	393	379	417	382	356	357	369	417	378	366	373	397	441	369	373	365	345	382	387	387	381	399	385	406	397	420	375	431	404	419	424	382	396	361	335	414	415	418	395	392	402	376	375	396	374	370	417	428	396	372	384	419	370	394	372	407	383	381	399	367	369	404	383	374	391	417	391	394	354	399	390	401	357	405	381	401	381	397	407	381	384	407	411	370	420	403	368	391	402	404	367	409	364	379	370	405	382	398	381	370	403	355	410	432	392	369	371	371	401	384	391	372	375	386	388	405	407	368	392	357	379	365	375	403	409	388	381	409	377	388	397	378	394	377	367	408	369	353	409	384	392	363	350	360	375	372	386	373	363	394	396	367	392	389	400	375	395	357	402	375	435	396	375	380	365	379	339	399	342	395	402	368	368	384	391	387	383	370	366	341	397	376	411	377	370	366	396	401	349	367	415	364	427	395	386	410	405	385	385	452	379	382	396	382	397	387	379	396	422	403	392	400	409	397	389	370	398	408	401	386	386	381	379	394	373	384	372	399	364	330	384	399	379	398	374	368	374	362	402	399	369	400	371	395	365	373	398	374	404	380	387	375	401	343	352	389	378	401	346	372	400	401	399	354	396	377	401	409	393	360	391	417	393	360	395	413	384	377	339	405	401	407	360	384	371	406	357	380	379	423	392	386	372	381	356	400	384	366	382	384	404	374	395	365	386	396	377	402	413	422	365	395	395	395	405	399	374	384	388	403	382	392	381	396	360	371	374	384	407	378	427	406	388	417	403	416	353	406	355	385	375	380	390	418	415	374	364	362	397	415	391	375	396	406	425	393	401	389	366	395	400	332	410	401	398	389	367	407	364	362	378	386	420	368	400	378	408	380	406	371	385	396	402	400	388	388	369	384	396	369	385	398	393	400	358	384	368	369	375	410	386	382	384	387	401	399	375	384	388	379	400	408	370	369	379	403	405	393	387	376	386	384	383	384	390	375	378	364	410	339	376	391	370	381	402	378	354	416	429	374	376	378	387	369	378	385	383	394	394	403	391	350	386	399	401	356	382	380	422	373	393	381	393	424	400	417	407	377	374	428	413	383	406	349	448	381	390	370	365	389	383	374	371	371	391	357	400	384	374	364	389	394	386	395	420	373	400	367	418	392	377	354	403	368	374	372	425	400	336	384	385	417	372	400	374	414	355	408	411	378	390	382	378	383	367	409	369	380	401	399	373	397	377	388	377	405	390	396	392	364	420	358	345	416	376	388	391	389	394	410	348	399	368	402	390	364	380	389	361	381	402	407	403	401	410	381	427	408	406	401	417	390	412	374	373	395	385	383	391	382	386	410	396	402	389	350	352	379	359	367	386	414	372	388	388	406	417	376	394	388	384	392	392	409	406	412	383	395	394	390	372	367	396	427	414	338	383	363	380	400	389	386	400	359	394	389	367	375	405	353	394	375	385	367	437	376	358	381	379	401	392	374	374	393	414	398	373	382	445	410	401	399	387	374	402	380	385	422	386	417	408	381	360	399	398	388	376	386	366	411	372	387	372	402	383	375	409	384	444	390	380	370	397	379	352	382	377	399	375	414	398	367	378	349	390	439	364	363	399	411	368	377	383	377	388	375	417	341	390	409	447	374	365	387	421	398	414	351	370	382	443	395	391	397	389	413	399	427	409	369	354	399	400	383	392	384	417	365	404	372	377	436	386	370	427	369	368	393	348	400	401	369	404	390	401	403	403	384	370	434	385	398	363	346	397	366	394	402	361	380	374	383	363	369	390	405	366	395	407	400	373	383	387	372	371	385	385	376	411	409	401	402	389	353	375	387	385	358	372	362	366	366	395	345	410	397	362	372	372	373	361	426	401	388
2407	819	806	714	584	545	582	546	519	489	428	434	423	421	420	450	405	419	428	433	395	467	437	413	395	411	460	448	413	473	489	406	425	463	436	423	431	422	436	418	456	421	433	410	437	430	470	435	426	467	408	421	401	413	438	438	424	458	437	429	454	426	453	403	423	414	457	392	412	436	430	447	443	414	397	410	437	421	432	424	442	446	451	390	433	441	435	461	404	406	420	439	427	446	437	431	425	418	426	481	447	446	458	427	446	412	458	413	428	432	467	428	416	373	441	426	407	433	392	409	449	438	446	419	430	470	478	457	440	442	437	385	481	425	426	453	456	407	434	433	462	446	460	418	439	433	418	433	459	450	453	435	438	433	435	434	413	429	424	416	444	465	441	450	458	406	448	446	423	411	415	444	430	452	438	448	412	418	451	438	454	429	443	444	437	444	427	430	427	442	411	456	470	467	453	429	430	433	435	427	386	391	468	420	414	388	416	441	436	400	450	445	433	417	405	420	441	480	437	416	413	445	408	422	415	456	432	434	401	418	449	425	455	449	473	451	431	417	413	446	484	402	427	424	427	422	389	418	455	459	423	432	399	403	441	406	413	422	397	407	447	429	410	419	410	420	465	434	415	453	462	407	446	424	435	397	448	457	437	402	462	384	443	457	437	467	424	472	432	443	409	416	421	431	459	445	462	446	397	446	423	420	458	432	433	436	399	399	434	445	420	440	432	413	397	468	412	433	486	449	411	419	429	438	427	396	459	437	454	410	431	413	417	431	420	455	411	437	478	402	489	440	435	418	407	418	421	405	437	443	452	453	414	452	461	405	457	380	443	466	450	413	456	429	459	455	407	431	476	442	460	420	387	423	420	406	424	411	409	458	431	455	420	437	458	406	410	430	423	413	417	450	434	438	418	452	437	424	453	434	436	432	458	449	413	401	419	422	454	444	413	449	428	409	465	470	423	414	395	408	466	472	456	419	415	384	405	403	386	420	409	417	462	458	467	435	418	468	449	420	409	401	415	424	443	480	444	415	442	442	407	443	387	464	439	447	451	427	440	403	428	448	425	409	402	453	414	467	397	410	393	441	449	440	478	430	392	465	448	422	440	446	483	421	417	436	460	484	445	414	455	450	415	435	397	458	434	395	449	424	433	381	440	422	427	429	434	431	425	438	433	421	379	423	402	431	406	469	443	403	421	429	452	464	438	427	448	439	443	419	434	430	447	452	446	443	437	424	423	395	446	428	418	414	441	436	427	473	411	441	433	427	477	462	461	410	404	385	435	415	424	429	435	439	390	421	459	418	455	444	400	443	427	440	453	413	454	426	454	484	475	457	424	469	404	466	449	433	388	430	432	420	445	443	453	394	402	450	403	457	429	426	413	425	411	449	431	428	418	500	417	434	454	464	452	438	443	427	418	444	437	399	437	414	462	460	441	469	412	465	436	439	386	440	458	439	405	424	442	415	440	453	421	441	426	455	425	456	433	404	459	401	413	417	462	408	436	463	446	426	440	448	426	452	433	431	430	432	435	458	428	436	385	456	395	444	420	448	463	386	404	433	426	448	406	443	427	430	451	431	456	407	407	460	431	432	461	427	409	432	406	426	437	409	403	420	411	456	448	405	411	451	436	471	430	441	420	411	434	416	383	439	429	424	452	432	402	465	384	445	426	441	456	430	409	413	425	442	411	436	451	475	444	466	419	449	434	476	396	441	481	427	459	419	444	423	416	424	421	466	436	428	464	424	447	456	432	431	446	462	437	445	421	448	450	417	395	411	458	435	484	416	448	450	395	447	435	454	408	454	396	422	422	438	374	423	431	421	460	410	454	425	418	404	394	423	405	410	404	423	449	396	442	426	462	414	405	433	423	396	409	443	422	446	420	404	480	456	443	430	423	452	437	433	434	442	441	426	437	421	408	436	448	410	439	449	410	395	432	440	440	459	421	376	446	443	407	423	409	438	488	420	413	422	399	491	400	404	396	430	441	413	433	423	432	425	431	450	425	447	409	402	394	421	423	416	420	414	427	438	454	462	432	404	410	428	448	440	421	445	413	468	445	401	405	452	473	415	442	416	411	420	439	467	419	470	412	432	437	416	388	428	440	451	431	431	464	447	454	424	446	437	421	410	436	452	398	447	398	420	427	411	409	462	463	424	455	446	462	441	420	441	407	429	392	450	433	477	440	393	412	461	416	445	452	425	424	430	388	398	425	430	408	454	406	451	423	416	471	462	484	432	474	403	428	436	431	436	422	471	407	458	442	421	425	437	439	429	425	415	441	432	453	392	399	455	445	420	427	397	443	428	447	437	449	405	400	441	419	451	430	409	428	434	399	434	465	424	463	435	385	423	477	441	446	430	410	397	451	438	423	401	445	436	424	448	407	461	466	432	429	414	435	401	424	406	442	445	436	441	441	416	448	426	450	438	406	440	473	413	457	413	397	414	434	450	420	451	461	409	425	421	379	423	401	416	410	441	417	413	441	451	418	476	441	436	429	459	430	444	418	449	429	440	432	449	425	482	407	434	454	460	392	459	490	420	449	454	418	457	417	391	449	493	421	423	449	430	436	447	448	425	427	418	425	448	403	470	441	450	407	418	412	455	399	410	443	422	419	412	448	442	418	410	466	441	430	451	444	450	409	419	474	450	422	397	446	436	445	414	425	436	405	426	430	427	440	424	427	402	411	412	439	462	431	452	430	424	442	405	424	429	436	453	442	400	461	411	379	466	408	419	461	445	445	454	416	402	400	398	383	468	448	453	441	408	434	468	420	411	462	414	411	428	442	439	440	458	449	413	431	433	429	435	400	425	417	410	435	384	406	431	433	425	414	429	449	467	392	393	435	420	403	430	439	465	429	430	455	442	438	422	408	432	434	427	457	387	447	459	451	405	445	428	454	437	445	424	439	428	418	403	432	411	474	431	380	418	457	483	454	416	427	425	412	423	438	421	459	448	416	441	454	381	410	441	434	427	433	422	404	425	447	409	449	449	416	416	423	444	415	442	429	446	462	445	443	420	432	451	424	442	459	463	448	413	410	419	431	425	463	379	404	403	428	458	439	491	461	464	446	427	452	449	447	415	444	459	474	422	455	458	432	446	462	440	420	413	419	460	416	486	447	433	434	456	444	399	458	431	391	478	456	433	432	447	441	436	440	464	433	421	397	411	457	457	441	439	461	378	387	405	472	466	445	408	387	457	434	417	402	448	393	416	443	413	450	471	430	436	415	437	401	430	403	466	427	421	421	414	423	481	455	393	448	422	426	405	450	435	445	447	431	448	437	437	434	440	441	411	412	393	423	433	422	398	482	436	436	403	451	452	422	439	446	458	426	439	438	419	447	399	445	425	452	415	472	402	497	421	395	448	429	474	458	427	434	473	428	423	463	423	427	452	409	436	423	427	410	441	407	431	438	416	428	407	462	440	423	412	411	487	392	375	408	439	419	461	410	452	416	411	433	431	466	456	428	412	452	406	415	426	425	422	417	482
2625	1271	1761	1837	1728	1632	1646	1542	1390	1192	1075	1025	969	936	908	936	953	949	961	998	963	964	916	972	972	978	928	869	1004	891	937	965	961	922	888	964	891	902	891	940	977	972	938	904	932	936	916	898	907	945	929	912	924	924	917	898	966	1001	945	958	900	915	958	898	952	935	884	927	961	880	940	922	931	969	940	985	925	924	917	935	934	899	895	963	864	910	957	943	926	983	922	903	943	939	924	906	912	957	936	898	926	916	919	944	880	958	959	937	969	930	908	899	995	897	1030	914	891	981	955	940	882	946	907	930	898	1008	899	955	899	933	947	919	912	932	925	908	912	940	978	970	977	929	944	915	920	930	877	914	951	899	935	1018	988	897	894	911	1001	938	918	980	913	968	936	959	934	966	989	917	903	939	985	899	937	886	926	965	938	922	940	896	898	921	937	918	905	939	912	917	943	908	896	939	929	936	902	917	954	948	919	978	925	924	884	942	975	880	875	950	946	942	942	947	956	904	906	907	913	892	927	992	909	895	945	938	978	939	938	932	941	927	904	933	1016	962	927	936	941	958	903	934	939	945	933	965	907	922	957	943	1004	918	902	954	928	962	929	943	974	979	946	888	915	917	929	958	881	952	903	925	942	926	899	865	903	939	925	927	939	984	875	901	1016	954	953	941	880	920	886	924	942	887	898	933	953	934	993	946	914	963	954	898	969	894	951	933	925	944	912	892	978	925	915	927	923	935	922	937	973	960	901	912	947	999	995	949	949	909	964	960	940	920	903	994	904	886	938	954	944	905	896	932	941	913	928	931	972	965	925	918	906	952	937	914	918	934	1011	1022	899	950	928	963	923	925	945	894	887	966	897	924	959	960	984	903	965	883	940	901	925	967	914	929	993	941	923	1009	921	933	928	897	936	972	945	917	952	966	894	874	925	941	976	954	926	955	927	904	956	928	905	873	980	993	906	914	909	949	952	960	852	909	958	905	986	944	924	958	899	934	944	931	894	882	960	940	981	930	967	924	959	925	903	967	963	919	1004	937	914	882	876	946	902	956	964	938	926	915	922	971	913	937	893	918	940	903	949	957	984	946	997	943	949	921	995	945	945	940	950	881	921	1002	959	909	923	905	915	922	945	881	939	880	964	898	930	907	979	972	941	942	924	922	961	1000	907	942	958	921	963	880	873	966	935	954	929	968	950	970	936	923	905	933	888	958	900	919	967	897	925	927	934	983	1006	956	958	920	922	933	911	958	943	881	939	915	962	927	919	1015	910	931	931	932	987	922	936	934	923	980	936	916	944	980	953	944	917	982	948	924	927	942	1007	964	887	911	944	886	944	956	950	912	985	952	985	952	958	943	924	978	982	936	990	943	942	904	946	965	942	922	937	978	951	940	943	934	952	927	914	937	885	971	909	951	929	937	956	928	978	930	923	944	933	979	895	939	948	898	917	902	971	948	987	933	910	911	905	938	901	900	950	983	939	943	993	878	975	929	939	980	952	922	944	938	942	910	903	964	864	914	965	942	925	923	970	956	951	951	950	948	1017	927	955	887	983	957	881	919	972	944	929	920	949	923	948	879	921	945	912	925	979	909	969	916	949	976	964	914	866	913	1030	926	935	969	926	950	890	949	978	891	901	912	866	918	947	984	902	918	917	925	947	967	928	884	974	918	930	902	908	929	901	944	945	945	951	959	972	956	967	914	945	926	926	951	886	939	948	954	905	925	935	937	863	924	943	1009	947	943	942	946	934	935	906	888	926	956	935	905	921	929	931	921	935	936	871	965	979	906	887	955	925	926	970	929	925	964	947	909	963	908	976	942	980	943	909	973	996	904	872	930	932	922	952	959	959	937	870	906	965	872	924	937	934	927	930	961	941	951	948	937	945	898	895	971	931	915	936	905	906	936	941	905	920	878	934	977	887	990	925	902	982	929	936	905	926	922	893	897	913	934	952	926	952	941	896	903	997	932	914	943	983	985	937	956	945	962	904	911	949	898	953	963	914	912	934	929	940	980	921	920	910	950	933	927	942	971	899	987	936	900	923	984	965	962	931	898	989	911	894	950	885	970	890	926	935	948	988	983	983	907	930	947	956	947	942	869	917	950	966	954	924	962	989	958	889	950	915	946	905	919	896	961	942	969	983	962	923	897	904	920	984	932	934	940	963	888	893	899	931	928	938	938	945	905	962	912	915	960	919	879	914	921	951	915	945	989	924	959	944	961	877	959	969	948	934	949	953	945	910	974	937	959	949	961	963	916	936	925	910	893	924	932	885	977	902	947	874	948	968	984	910	942	932	955	895	890	929	883	956	919	955	970	903	910	924	879	983	917	943	1014	948	915	893	882	954	949	934	984	939	971	923	928	957	968	947	920	979	949	918	962	925	944	880	921	880	908	905	936	912	921	935	933	895	922	951	974	896	867	959	962	970	928	898	967	965	947	976	1013	938	921	960	957	908	931	920	919	993	893	948	964	1003	935	956	921	887	965	905	973	962	970	994	966	935	934	953	981	975	940	933	940	972	908	882	961	982	929	917	1024	971	924	941	932	939	930	928	953	937	868	992	946	963	922	918	938	935	924	945	899	949	923	930	958	920	964	944	988	909	910	923	912	913	902	932	994	905	912	943	989	963	912	926	872	892	918	929	925	986	905	937	924	928	921	938	947	921	978	903	957	912	929	954	921	931	926	910	895	908	967	983	954	923	933	951	871	948	941	935	963	958	907	1018	931	913	939	885	963	906	942	980	974	940	923	968	894	939	909	957	928	979	886	945	930	968	963	939	967	881	949	908	935	931	942	983	939	931	945	877	980	927	952	917	928	924	963	900	900	922	923	940	983	881	924	916	901	982	907	915	953	953	879	951	894	937	929	959	944	939	965	928	971	956	890	950	936	912	907	937	921	885	898	1012	909	911	1012	949	916	947	965	892	926	958	908	948	926	893	933	1014	944	910	923	952	936	924	918	963	938	946	925	966	907	951	901	944	964	937	918	931	964	908	933	937	950	967	908	963	918	937	930	957	940	970	975	898	920	929	939	933	891	973	961	959	890	957	900	964	931	937	941	916	931	937	902	947	920	977	917	962	902	931	895	950	910	918	940	963	943	894	916	897	911	963	900	914	936	929	938	950	903	903	940	921	882	942	914	939	953	951	896	930	966	902	909	890	939	929	930	1032	941	932	887	915	896	966	915	899	928	928	883	942	896	912	907	913	943	913	940	938	925	906	960	905	894	972	913	894	941	944	942	938	964	910	879	882	957	986	896	947	938	980	898	907	920	923	951	896	966	934	902	924	947	933	906	929	934	928	977	951	949	957	995	932	921	939	904	885	964	952	880	927	936	975	900	913	931	860	987	964	932	946	942	962	925	969	927	913	981	895	901	936	917	906	938	962	918	957	913	883	891	904	924	904	950	967	943	1004	945	878	961	978	911	950	971	1004	947	898	915	934	978	940	908	924	924	966	920	955	867	908	918	961	891	948	992	910	1002	931	921	934	976	938	959	923	943	957	933	905	897	951	905	922	971	943	904
9634	1377	1290	1043	731	662	643	582	476	443	378	284	312	274	288	299	269	303	328	285	286	248	302	322	278	290	224	307	290	280	278	292	283	249	265	284	272	288	299	291	285	249	263	244	234	304	290	269	323	250	278	326	275	295	290	257	259	296	300	266	274	283	283	292	267	276	291	272	284	277	305	293	279	269	271	268	269	271	263	295	265	264	299	268	290	253	286	273	276	281	300	275	276	271	276	288	276	277	267	260	287	263	301	309	289	288	257	273	265	283	269	265	281	314	283	286	274	268	256	306	287	283	301	317	272	274	277	283	291	302	262	293	294	282	266	270	296	285	291	254	297	263	267	288	285	321	284	302	256	284	259	283	285	266	283	286	247	233	267	279	273	297	250	280	253	294	299	293	302	275	279	282	287	277	252	271	290	291	247	309	285	312	270	264	283	277	282	297	271	262	266	292	259	296	304	280	288	263	293	279	296	257	243	274	294	294	271	242	293	277	292	258	310	297	301	329	282	306	272	295	271	275	280	261	270	275	302	270	301	306	290	298	256	260	307	284	263	295	268	301	244	276	283	277	281	281	282	294	268	262	295	294	282	260	282	292	266	322	289	276	268	287	292	245	286	282	330	292	254	295	261	290	262	258	283	290	268	283	257	277	265	260	264	272	253	276	307	273	279	256	324	267	281	304	273	281	271	295	285	259	251	276	271	280	280	252	299	280	267	267	256	294	276	262	260	298	270	263	266	269	277	281	262	285	286	271	273	247	248	266	295	296	271	273	294	283	292	288	273	294	304	270	275	292	262	226	294	255	288	343	314	282	290	258	274	260	270	295	267	314	261	290	288	256	263	292	279	276	247	293	266	288	293	278	276	295	271	272	266	284	283	263	296	304	262	308	261	277	267	256	310	281	282	256	249	256	273	262	280	247	298	302	275	289	279	293	280	273	281	286	299	289	251	319	315	308	302	280	282	247	261	265	288	300	295	255	311	305	255	273	258	261	280	270	254	277	259	297	274	290	307	257	277	283	266	276	312	308	302	239	282	293	276	280	314	268	270	259	323	258	304	274	242	239	273	286	257	270	281	275	278	290	295	267	254	308	277	278	281	268	267	277	269	278	265	287	305	285	285	279	310	254	253	276	252	291	302	272	262	276	264	293	303	281	296	244	265	255	239	288	270	278	307	296	252	269	289	263	268	299	286	288	266	246	235	256	293	304	285	275	260	284	318	263	256	255	274	282	269	299	251	294	281	266	294	309	289	261	314	315	287	291	307	299	258	244	254	273	289	272	232	284	253	244	242	261	265	301	300	263	292	280	287	268	272	280	258	292	303	258	273	269	264	260	308	306	283	275	286	284	289	281	298	281	285	261	284	277	272	273	253	292	279	279	277	281	248	276	279	261	280	291	265	272	290	285	282	280	294	320	271	298	253	304	263	286	293	277	279	269	292	306	266	288	280	263	334	279	292	299	288	326	288	284	276	280	256	291	265	267	267	287	266	283	256	275	278	275	277	317	290	281	298	282	274	318	266	272	247	291	261	246	277	280	264	297	250	283	264	288	268	278	270	259	289	273	264	284	281	271	283	271	293	288	263	311	307	277	289	267	273	273	293	235	252	241	277	281	244	256	259	289	273	272	297	298	295	298	269	270	244	293	271	270	283	308	264	263	260	283	277	321	290	291	265	263	276	287	284	279	280	297	272	274	264	279	286	288	288	270	308	273	292	254	267	297	280	331	300	271	285	286	288	289	258	272	275	272	258	253	281	260	294	297	272	303	267	296	305	260	280	296	297	292	302	294	304	248	284	268	298	244	267	272	282	282	307	263	269	260	268	239	291	297	248	291	265	270	253	233	278	287	290	283	287	266	286	299	277	310	301	266	276	303	282	275	276	260	265	266	255	300	270	294	247	274	264	298	276	294	267	250	313	243	235	291	297	309	290	278	248	273	258	263	253	281	338	290	273	255	249	281	274	261	297	234	282	262	252	296	281	284	291	257	264	298	276	286	241	246	273	256	266	257	267	294	284	277	311	284	261	266	283	305	261	278	256	255	290	288	268	280	265	305	276	318	254	266	242	276	290	276	334	267	282	317	293	276	269	239	281	258	262	283	276	280	260	262	259	284	288	286	279	289	268	247	256	259	291	265	296	293	316	261	277	271	283	295	266	241	270	287	277	294	282	258	303	272	261	286	268	297	293	264	270	302	288	269	306	290	296	297	256	250	267	254	288	302	287	280	307	275	260	291	280	277	295	305	280	242	269	278	290	268	287	277	289	332	281	285	266	233	293	224	289	290	279	269	296	273	254	259	273	279	253	264	263	297	263	291	250	284	294	281	232	278	259	291	304	271	262	278	264	302	293	299	270	292	301	319	259	269	281	266	281	282	257	313	283	273	251	262	288	275	272	280	292	265	290	275	250	284	274	267	294	266	279	287	282	292	296	279	240	287	285	261	280	285	298	270	298	274	262	285	260	258	284	308	301	268	271	258	257	268	261	310	289	282	292	253	276	307	267	274	282	279	289	299	280	262	259	274	276	315	267	268	281	271	288	253	262	296	288	264	260	247	300	290	263	266	284	274	276	281	278	268	266	291	310	290	294	303	280	280	281	303	296	302	265	303	325	262	287	265	252	254	284	262	266	277	281	264	303	276	262	299	281	293	276	281	315	285	277	286	269	281	273	263	267	269	290	276	272	279	270	270	293	280	255	293	278	263	290	304	277	267	310	282	297	278	259	302	268	277	265	297	283	293	299	295	269	276	266	242	290	279	245	275	285	318	294	262	304	280	297	296	275	244	270	276	268	278	284	288	266	275	274	285	247	252	292	260	268	264	263	275	263	272	296	272	281	278	232	287	301	276	307	249	271	273	276	305	298	271	271	274	284	279	294	273	276	287	290	271	278	287	271	307	287	264	276	270	268	229	280	279	299	305	286	290	286	262	263	270	252	295	280	293	298	316	278	256	267	272	289	296	280	282	305	288	264	287	309	269	277	293	270	258	250	279	279	272	293	267	287	291	304	300	255	290	260	281	256	317	301	269	310	275	299	250	283	274	264	271	267	277	302	287	299	257	258	314	263	242	274	312	248	270	261	296	274	284	231	302	260	281	270	311	271	283	267	236	300	240	287	267	262	320	296	271	275	271	287	274	288	298	308	267	278	288	278	288	268	268	270	264	275	291	277	259	298	273	278	238	303	262	317	287	270	273	275	305	281	278	304	264	278	279	275	277	285	294	282	289	269	285	312	279	266	300	287	259	277	285	304	257	261	295	250	283	276	261	249	278	272	266	300	306	267	250	261	270	282	275	262	309	318	294	303	269	286	285	261	291	288	266	287	296	264	274	265	292	288	289	268	260	281	273	283	252	276	305	274	287	272	270	265	294	252	249	232	281	285	293	278	270	300	265	277	272	280	290	289	289	276	306	278	254	308	305	260	257	278	266	274	279	262	295	255	289	306	271	295	276	273	263	293	276	285	278	268	290	277	271	305	253
7576	1592	2859	3198	2512	2633	2420	2250	1682	1374	1180	923	768	733	706	712	681	644	673	631	655	683	657	685	619	662	631	665	669	619	656	635	619	663	670	607	657	634	679	662	626	642	599	624	624	641	623	623	601	614	626	669	663	585	657	633	620	629	626	591	652	641	639	605	665	645	656	632	647	626	588	640	603	608	642	586	697	656	653	602	583	620	623	639	609	596	614	611	630	676	617	615	633	621	617	627	627	671	611	603	628	699	599	640	640	614	619	574	638	654	608	597	564	617	619	630	647	581	607	642	604	665	620	604	613	644	667	589	615	592	642	626	587	608	651	631	597	644	627	672	640	594	611	625	566	621	618	581	619	624	640	580	638	616	639	611	604	604	648	653	634	659	647	671	687	637	622	568	667	603	635	638	613	667	615	629	616	658	627	618	590	620	622	640	679	625	593	615	616	630	594	570	658	617	606	597	587	619	609	608	603	622	615	628	710	621	590	608	580	593	631	597	588	622	616	626	651	629	634	620	593	609	641	622	632	618	595	616	572	593	629	614	617	587	595	634	632	640	654	604	642	576	634	643	577	653	675	612	640	627	628	590	608	634	591	603	625	618	640	597	607	608	612	652	636	622	647	594	652	683	634	616	628	621	620	606	627	633	608	586	604	596	609	627	618	570	568	634	634	619	639	623	581	681	581	637	594	665	605	629	624	588	654	546	585	645	632	644	576	653	582	627	593	651	663	582	610	580	636	622	612	630	613	614	612	637	645	584	613	604	636	618	596	637	623	609	668	638	625	579	644	622	614	574	615	649	635	643	653	649	657	686	657	638	595	615	557	635	578	620	634	629	624	622	619	633	633	572	672	640	611	621	604	615	652	600	624	659	654	632	665	595	631	622	582	614	602	605	673	637	659	638	635	565	643	638	639	628	616	632	614	611	658	593	611	600	640	660	644	632	602	641	614	613	627	649	615	607	650	612	651	632	662	611	652	590	662	626	633	632	625	625	610	610	644	614	621	663	615	658	622	633	596	595	617	609	605	643	624	632	584	603	622	631	611	647	607	617	624	600	566	633	620	609	623	601	632	622	637	649	616	615	625	623	621	653	625	598	652	592	584	628	642	626	682	612	619	635	653	603	603	649	608	650	643	615	589	651	615	608	561	652	642	640	635	623	628	609	595	641	622	594	596	614	623	582	627	593	623	634	638	605	615	603	618	634	643	630	595	651	615	607	600	573	624	645	653	590	657	669	652	677	665	603	615	614	621	657	635	645	641	643	657	618	600	641	681	625	613	661	635	608	588	622	590	624	601	608	595	604	642	613	560	614	658	634	680	577	618	602	607	628	594	639	622	612	617	656	627	594	607	608	610	652	582	628	598	605	593	618	638	623	654	581	617	635	643	640	657	616	621	610	628	618	619	618	592	566	604	627	624	650	610	603	649	610	654	610	633	617	615	654	624	635	679	666	621	585	639	641	641	596	618	623	632	588	611	653	645	577	626	626	600	607	606	619	671	618	605	555	639	629	614	582	616	624	632	624	624	629	668	642	612	646	597	630	593	626	617	629	622	607	606	589	608	614	601	602	620	627	644	596	645	610	597	632	640	606	628	567	629	635	633	661	628	644	616	638	598	630	604	608	632	604	626	623	652	645	646	610	614	617	643	624	622	607	634	597	615	657	615	598	620	638	641	579	611	621	636	618	628	621	590	601	643	665	647	626	589	622	613	587	606	643	637	613	593	641	669	638	599	641	629	595	623	611	599	607	665	637	629	610	654	637	618	618	648	588	630	606	561	664	643	656	634	599	640	574	629	618	589	599	608	602	630	631	586	606	608	652	636	608	599	612	643	631	638	617	641	654	629	600	570	612	611	627	615	668	609	626	613	641	641	628	631	644	623	639	631	635	636	601	636	614	641	604	556	637	613	626	638	618	627	639	621	601	632	595	619	646	588	628	651	615	610	568	629	624	587	627	632	630	638	621	622	615	568	631	640	615	680	623	675	611	643	638	611	607	649	632	603	600	592	608	625	612	565	610	636	640	614	605	616	592	620	621	590	647	578	647	626	633	595	631	606	674	596	649	626	639	601	635	593	607	602	590	613	608	618	606	594	635	600	634	604	623	646	591	585	611	615	584	633	646	653	676	637	640	611	625	651	621	652	637	628	622	610	635	619	609	620	598	663	609	613	637	677	587	610	612	635	624	597	612	602	610	640	596	634	608	608	619	607	602	614	639	610	612	623	590	588	673	644	588	602	609	629	586	586	644	618	563	587	621	582	564	626	659	596	625	621	614	584	619	631	631	612	589	609	599	594	613	614	638	622	634	575	638	590	615	611	581	592	622	557	647	645	648	624	635	610	628	623	638	635	641	630	629	625	687	623	639	643	601	567	627	642	657	661	598	640	603	609	628	639	588	568	593	607	572	579	622	637	649	640	654	577	614	602	625	617	614	629	654	625	642	641	607	636	600	599	634	594	622	655	650	591	632	650	588	597	646	639	614	595	586	633	645	634	626	615	654	603	663	600	624	627	639	590	583	569	598	602	657	647	621	628	631	636	637	623	596	681	594	635	628	599	657	610	631	591	628	646	605	606	640	633	589	622	609	616	591	619	573	640	627	630	611	624	628	632	640	628	620	611	593	613	640	621	607	635	618	652	581	637	630	596	626	640	660	616	615	634	586	635	599	601	627	622	615	629	618	648	621	667	610	602	640	586	606	632	654	618	633	670	588	605	599	592	606	628	633	635	646	627	612	651	695	663	640	598	576	619	613	639	620	569	613	596	667	626	623	638	611	602	654	623	659	625	624	619	680	666	584	652	635	621	616	600	644	648	632	587	615	633	596	600	653	591	603	587	620	598	619	660	656	608	600	635	626	669	614	628	635	576	604	617	626	604	647	604	571	603	637	648	615	655	626	624	653	655	576	644	612	625	604	575	633	639	643	622	594	647	630	585	638	642	599	611	652	571	601	651	585	612	627	634	601	603	624	619	641	590	592	602	632	589	609	626	593	597	602	604	607	597	611	602	590	617	641	624	611	629	621	600	588	651	605	594	627	641	646	603	629	637	619	634	620	688	651	685	636	666	595	591	648	605	616	679	573	679	646	587	668	611	630	628	632	631	557	582	643	672	613	643	643	675	605	608	641	619	641	606	589	668	614	587	630	651	588	604	617	589	592	648	601	611	630	640	588	600	621	621	659	578	612	657	611	671	564	599	644	655	617	616	650	613	600	666	611	616	630	638	623	640	628	615	692	605	601	629	635	646	577	634	668	612	617	607	665	596	657	624	608	607	617	570	589	657	617	642	604	638	642	597	613	622	630	635	613	620	639	595	630	643	658	591	611	588	616	689	597	607	665	616	577	667	642	629	608	649	598	631	674	668	605	601	621	621	591	603	661	614	631	651	608	614	601	580	630	605	598	606	603	676	607	609	611	630	607	638	599	615	629	603	623	626	600	607	616	628	622	598	644	616	600	600	607	606	640	604	641	662	598	626	711
17146	2683	2078	1599	1042	898	878	666	507	377	298	220	193	187	156	170	178	155	158	166	177	180	140	166	177	141	154	159	178	184	165	142	174	195	167	173	157	176	173	158	162	182	173	160	168	165	131	167	186	153	179	151	153	168	167	147	166	147	166	125	148	160	173	159	159	156	162	156	165	153	136	146	169	144	175	169	165	149	158	126	152	172	161	148	159	165	156	176	153	164	155	134	165	166	153	175	147	160	182	152	144	142	174	170	144	172	166	165	172	160	148	152	147	157	164	174	175	168	149	161	156	169	183	156	151	167	176	138	190	163	149	151	151	158	128	175	188	156	167	136	161	152	149	159	165	143	147	175	142	132	154	139	154	163	146	163	142	141	176	162	147	153	187	160	160	160	155	156	145	169	162	190	167	157	152	137	160	139	137	148	171	152	154	141	153	155	164	162	163	147	163	143	155	144	173	153	162	154	142	173	148	159	144	130	163	146	137	151	148	147	174	153	174	151	164	154	146	147	167	142	145	161	164	140	153	129	162	139	143	162	159	142	155	140	139	134	177	144	152	173	131	149	166	152	154	138	147	161	163	173	168	166	150	158	142	148	151	154	151	141	156	152	142	147	178	152	137	176	144	161	140	136	152	166	124	144	163	169	160	140	169	153	149	146	145	154	163	153	167	147	175	175	159	125	135	162	139	148	150	141	152	160	160	152	159	183	151	156	167	152	164	166	152	144	163	157	186	154	179	166	182	147	167	157	170	171	148	157	147	151	160	152	134	155	137	161	165	158	160	179	152	155	147	166	159	159	155	171	174	175	149	136	157	150	145	162	165	160	148	171	125	134	156	149	166	160	168	139	164	145	170	154	169	170	183	153	153	156	186	143	160	162	209	129	171	174	169	142	148	140	153	156	154	154	155	172	153	135	177	190	176	146	141	180	151	137	157	181	141	166	140	150	148	163	162	161	132	174	157	160	143	144	119	157	157	139	169	151	160	147	155	172	170	151	142	170	145	156	142	145	169	167	155	162	169	158	170	166	153	120	168	158	160	132	148	166	150	151	141	148	143	133	133	176	170	146	170	143	156	144	157	168	176	165	151	147	155	162	140	165	144	167	153	128	138	161	139	131	136	182	152	144	159	157	174	174	135	151	185	164	158	158	132	175	152	143	148	159	144	140	179	162	156	146	147	159	134	153	146	166	153	176	166	135	147	173	165	137	152	137	156	163	153	151	156	168	144	140	141	127	181	165	160	163	154	154	168	165	120	161	160	171	138	146	177	156	149	160	174	138	145	141	162	184	157	151	155	140	158	161	178	157	149	138	147	160	158	150	139	157	135	153	153	156	158	174	162	162	161	160	175	135	135	173	168	143	151	167	166	163	135	135	163	146	143	153	157	163	157	188	143	165	157	153	142	135	136	161	161	149	140	153	147	151	162	162	155	179	146	158	140	171	165	148	153	171	134	156	119	155	152	172	155	148	159	158	151	163	152	168	157	179	157	166	126	145	152	164	161	156	144	151	145	167	134	165	159	184	144	150	137	153	158	150	135	168	150	160	152	173	158	154	166	151	180	166	159	124	165	149	175	173	143	157	169	157	165	163	144	152	142	139	133	171	145	159	165	142	183	154	142	163	175	161	167	167	156	172	152	113	151	159	141	157	159	152	163	176	141	145	156	132	135	160	149	186	171	171	148	170	179	134	148	134	158	144	159	186	144	172	141	155	166	192	163	153	163	142	154	194	176	168	150	139	167	160	160	161	157	165	174	140	143	154	139	166	161	153	180	151	157	184	164	168	176	152	145	139	158	150	175	155	158	179	131	141	164	156	166	150	164	152	151	158	153	152	158	176	186	152	176	167	156	143	157	159	184	137	161	165	154	166	147	153	135	136	159	163	167	173	169	162	140	149	169	160	160	159	164	158	169	152	182	166	149	157	162	144	153	176	127	151	181	144	154	158	163	149	168	182	123	151	153	130	160	146	175	121	173	158	163	162	182	175	163	166	179	158	173	169	140	163	173	167	154	159	149	147	150	152	129	153	150	162	168	146	169	130	179	157	170	156	173	148	159	168	151	155	140	147	140	159	171	152	155	159	157	158	148	155	159	182	157	134	160	181	137	173	162	161	162	146	132	163	171	151	153	144	174	163	194	184	142	172	150	167	138	158	155	163	142	155	142	153	161	167	157	134	167	162	160	164	157	151	131	150	147	145	141	153	167	185	160	182	157	142	165	169	183	145	148	170	164	181	169	149	166	154	146	167	151	156	145	175	147	140	142	142	175	153	141	163	165	154	161	145	149	146	161	143	152	151	145	159	170	175	155	184	158	162	145	173	143	162	152	199	153	156	171	151	153	139	166	169	145	147	173	161	156	149	136	156	170	180	153	182	168	148	162	175	174	165	178	158	140	143	141	142	147	158	148	153	158	144	161	160	155	186	167	149	153	156	147	152	153	190	153	140	164	151	134	163	177	160	161	149	171	154	142	188	146	173	148	144	159	176	178	168	183	161	170	185	152	152	160	158	133	148	161	136	165	171	158	148	147	165	142	159	148	150	155	155	168	157	147	160	175	136	167	172	135	181	145	152	149	162	135	173	165	155	168	162	160	174	173	143	199	161	139	159	162	163	161	145	153	172	153	155	149	160	166	155	143	169	142	160	177	156	157	153	134	149	156	146	155	158	128	150	140	181	169	174	147	144	172	150	156	162	138	175	130	145	162	171	194	155	157	157	147	162	146	156	179	150	153	178	143	149	171	148	150	129	164	175	181	123	144	148	148	166	158	161	131	164	135	154	150	165	169	162	176	151	131	172	146	160	151	188	145	152	163	148	152	166	172	182	140	166	172	154	171	177	174	143	207	137	146	156	153	170	170	140	144	143	135	138	169	174	148	138	153	152	174	152	150	140	147	162	141	153	155	165	146	145	194	149	170	160	155	167	144	147	151	156	160	141	128	135	145	175	137	138	166	178	169	153	157	145	163	167	159	156	157	157	154	151	146	155	149	176	183	151	159	174	153	161	140	151	135	141	145	177	161	170	192	156	172	189	145	144	143	173	168	163	164	158	162	136	143	170	139	162	156	158	132	151	160	159	158	148	164	159	159	156	164	157	165	169	159	185	153	173	193	152	140	142	137	139	150	156	140	162	145	169	147	175	128	154	173	171	163	166	139	177	145	171	155	159	150	161	187	164	143	152	155	150	155	177	147	173	167	152	152	152	144	174	153	162	166	163	153	162	160	152	155	151	169	158	147	152	130	170	159	156	152	162	135	144	129	183	164	139	162	152	166	142	175	150	168	154	161	152	165	131	165	164	169	162	160	174	150	172	145	136	143	165	137	160	173	152	153	144	151	166	164	142	162	157	142	165	168	166	164	122	137	165	141	168	164	153	148	164	154	178	159	171	143	157	164	131	152	172	173	150	123	157	148	149	133	173	152	168	154	149	148	162	151	157	153	166	148	155	123	154	161	165	166	179	182	168	154	175	165	143	142	158
9678	2204	4074	4683	3752	3725	3441	2864	2104	1678	1286	910	648	645	573	540	492	501	475	521	479	490	473	474	467	425	446	481	487	457	443	437	421	424	395	375	416	442	410	412	439	429	420	398	374	414	394	463	452	392	375	380	442	376	402	388	395	426	412	410	397	420	423	432	440	401	387	410	431	374	402	406	391	392	435	396	383	413	388	433	387	376	401	392	382	397	380	413	390	411	387	385	368	393	379	416	376	390	384	399	370	400	382	369	393	408	396	376	392	437	407	397	374	386	413	405	352	384	358	390	408	394	405	403	351	375	397	402	384	411	382	383	398	414	378	393	397	398	400	437	393	369	391	367	387	367	406	400	386	408	429	406	359	394	381	409	383	366	352	419	368	416	391	394	385	404	418	381	396	368	376	403	410	406	381	390	399	373	382	395	381	359	371	409	408	393	367	383	394	399	387	382	400	423	401	394	412	403	409	379	419	380	428	404	427	392	411	366	407	385	425	400	402	410	373	397	423	406	387	406	401	365	380	408	415	385	389	368	378	404	402	416	402	402	409	336	397	372	413	408	410	391	381	391	367	404	362	428	384	392	396	397	408	399	398	382	408	392	422	401	388	400	375	398	380	392	403	435	409	425	406	379	369	420	409	393	423	408	386	417	380	414	378	402	422	429	394	401	396	389	405	408	402	379	350	416	395	385	371	398	419	352	383	379	383	401	393	379	423	419	396	402	372	355	406	371	398	406	392	414	425	327	368	393	397	371	394	365	440	387	362	403	378	400	356	374	380	367	381	394	415	422	415	448	378	395	378	408	383	383	348	391	373	396	416	374	399	388	405	419	403	373	401	378	451	378	386	370	380	398	401	393	397	379	403	387	399	374	375	405	378	379	408	391	410	382	395	372	399	433	429	408	406	415	394	391	417	410	424	406	413	387	357	380	396	390	349	386	373	402	368	396	407	388	391	365	373	399	398	381	391	393	414	380	368	380	390	385	387	394	397	394	415	413	398	412	419	405	404	407	379	400	400	401	369	428	353	398	372	400	400	364	383	400	409	421	395	359	373	371	392	382	424	413	392	421	415	351	393	370	382	383	382	397	419	419	418	420	423	386	441	385	378	392	375	393	379	406	415	390	384	372	387	399	389	394	428	386	373	422	359	375	354	374	395	424	400	384	377	408	438	389	397	368	402	406	429	385	399	374	375	383	367	396	396	408	389	423	372	372	395	395	406	399	366	371	400	387	385	397	397	416	416	368	376	366	394	401	407	392	386	356	401	364	418	385	390	405	419	419	399	418	444	421	382	386	382	403	413	403	390	391	384	376	401	400	384	379	382	396	384	407	412	393	418	402	413	408	430	400	381	404	397	385	406	399	390	391	350	370	380	389	412	403	403	412	426	401	424	403	383	415	390	390	381	371	395	374	383	386	399	409	398	396	384	381	369	355	414	358	411	407	412	418	369	397	370	405	391	365	399	373	375	395	400	384	401	428	372	379	398	378	409	395	375	432	406	409	379	378	399	386	416	408	384	413	415	336	390	401	410	397	392	387	383	389	406	422	403	396	382	413	406	378	369	399	398	403	394	378	417	369	422	430	366	369	397	389	365	390	397	395	411	388	369	389	370	364	418	356	411	410	356	369	410	400	377	388	362	422	398	381	395	384	366	375	392	431	405	393	398	377	357	394	380	406	412	389	381	356	365	427	399	405	385	415	415	369	438	396	412	409	412	397	408	384	381	399	402	416	402	395	405	395	394	367	417	406	369	405	392	380	372	391	345	440	369	398	406	376	378	389	394	396	391	408	416	366	397	396	426	380	380	359	407	414	390	385	378	406	415	339	378	406	402	396	398	385	417	418	391	406	381	374	384	381	387	413	399	409	396	385	390	408	384	397	385	385	374	399	376	427	412	371	394	387	382	375	372	377	412	386	395	392	389	398	363	419	389	397	413	390	373	414	405	388	396	407	403	380	393	373	387	407	370	402	389	401	366	389	398	409	394	383	429	356	410	423	407	388	420	373	366	385	416	375	415	438	383	402	378	404	407	412	341	404	436	372	395	421	404	371	364	358	380	393	368	385	391	385	417	372	357	386	358	403	452	382	380	387	389	387	408	373	435	381	397	392	415	422	405	385	402	414	379	370	378	402	406	423	388	415	382	411	386	386	402	409	395	368	403	354	410	390	384	411	418	384	378	370	393	357	425	382	415	413	411	360	403	382	386	378	359	429	408	392	401	387	387	411	407	387	374	394	396	393	349	374	386	397	398	395	391	382	407	397	425	376	401	419	399	413	383	387	366	410	387	389	371	396	369	395	384	380	413	365	463	365	398	389	363	365	405	405	393	379	376	372	381	398	402	409	399	372	410	375	420	414	366	389	389	378	406	376	396	380	376	382	397	372	400	359	391	415	408	379	413	368	383	415	416	372	414	381	404	385	440	381	385	397	399	385	393	410	406	390	387	380	402	411	424	386	431	405	370	412	376	413	398	409	368	400	412	381	397	387	395	413	429	350	397	376	379	386	423	383	391	421	386	391	360	395	402	403	402	363	403	366	413	414	456	387	417	399	360	409	402	424	381	378	402	414	404	393	383	383	399	362	398	373	415	381	391	391	400	370	369	380	417	394	380	403	399	382	396	421	398	383	422	385	392	405	372	384	391	402	413	413	413	375	409	410	426	448	393	383	395	389	387	373	413	385	421	400	386	423	398	375	394	411	430	398	389	396	374	415	356	385	432	356	395	345	378	387	370	378	365	387	412	391	406	380	422	406	404	407	377	409	386	398	379	379	389	391	394	390	432	396	390	391	388	360	388	386	382	427	379	382	398	412	373	385	361	392	377	385	368	418	402	402	394	404	401	395	430	386	363	423	388	414	402	408	367	381	397	371	383	400	401	417	385	347	404	386	401	394	408	379	412	381	379	395	366	416	351	416	361	398	406	393	410	356	387	384	422	398	377	383	388	384	386	362	391	366	384	391	430	406	423	375	398	388	421	377	401	397	413	385	372	393	361	391	409	370	385	407	371	425	407	376	392	357	375	388	420	409	398	424	378	403	412	388	397	401	369	422	382	403	420	393	375	423	397	380	413	342	379	366	398	366	364	396	389	432	379	402	378	395	411	368	399	406	416	392	370	368	388	360	433	349	413	387	453	385	383	386	379	403	388	403	366	352	406	370	389	373	361	398	409	386	407	407	415	434	390	372	400	414	424	425	359	414	406	358	395	386	375	415	400	414	377	373	419	371	376	396	393	374	413	370	410	389	381	390	361	363	366	385	379	381	408	371	374	395	394	366	401	379	411	414	428	369	401	368	424	429	361	407	415	374	396	385	380	386	379	406	392	427	379	381	403	400	428	384	381	415	420	388	363	395	413	383	391	371	400	375	406	414	431	379	372	396	425	394	391	430	406	370	362	399	399	408	407	409	416	411	420	401	382	348	376	429	358	374	378	393	403	350	430	343	416	375	391	343	375	380	387	379	414	403	370	392	379	397	411	399
2441	734	835	729	636	588	536	556	498	491	447	472	422	452	459	422	415	524	437	439	395	475	440	440	441	441	446	393	371	495	417	462	433	437	426	425	432	418	416	464	441	403	406	422	428	465	409	454	464	393	401	417	479	479	428	411	416	441	455	428	403	413	449	457	472	440	451	424	416	407	434	408	461	410	424	441	467	440	484	468	425	429	427	412	471	495	467	441	426	434	421	414	434	449	422	391	462	423	426	439	395	442	414	427	439	419	471	422	424	444	407	467	464	443	399	440	422	430	446	419	403	437	408	439	439	434	420	446	432	435	505	461	434	382	443	415	444	407	462	439	442	487	422	451	447	432	449	460	454	452	438	403	448	440	471	465	479	441	463	440	442	419	413	423	407	414	456	432	434	428	387	427	416	427	434	437	414	412	387	407	437	391	429	433	442	431	460	463	416	476	456	423	455	416	479	417	438	438	432	409	450	426	448	423	426	431	443	414	480	452	433	436	416	435	431	434	447	435	468	451	431	419	420	427	417	448	447	432	445	463	431	422	437	415	438	417	395	431	461	424	431	464	411	472	447	432	411	432	459	417	418	400	458	429	436	473	415	455	441	429	417	440	407	440	382	422	449	422	463	414	433	433	424	437	458	486	456	449	436	414	417	404	425	407	424	424	457	433	435	430	416	456	441	424	432	437	458	414	431	433	433	404	473	419	421	441	404	432	386	424	441	408	466	484	436	451	450	467	443	398	447	432	424	411	442	418	469	482	455	434	445	452	476	437	474	423	398	423	390	423	470	437	408	455	440	439	401	454	430	407	417	460	428	447	400	408	449	418	426	441	456	445	439	395	428	406	451	442	453	442	458	429	435	451	441	405	433	431	396	403	406	450	451	396	426	447	440	443	441	421	434	437	443	429	387	466	445	443	424	437	457	453	460	446	464	428	438	432	449	413	422	429	419	457	446	414	409	434	417	444	430	430	492	434	443	442	464	468	471	443	440	418	440	460	405	423	401	432	389	449	433	435	455	444	403	406	459	467	422	463	501	451	440	449	479	413	428	474	418	470	406	443	407	438	367	403	421	438	457	421	438	437	425	433	422	430	447	413	450	445	438	443	442	466	455	446	449	451	435	456	408	382	450	469	470	457	454	431	426	488	412	421	424	481	431	443	419	432	441	433	454	468	430	405	433	439	462	424	457	437	424	466	441	415	442	431	459	448	448	392	410	465	439	427	425	428	454	427	428	420	453	428	492	420	448	428	410	438	418	483	395	415	447	459	438	478	403	453	430	444	448	416	400	416	399	475	427	402	402	398	455	399	438	433	442	435	416	460	410	496	462	459	461	444	390	417	421	417	436	442	401	440	380	414	441	384	439	485	441	424	448	467	431	433	435	430	435	421	485	469	457	407	429	399	456	436	418	427	470	426	456	439	442	443	425	443	458	407	411	437	441	444	460	438	418	430	426	440	468	392	429	441	463	444	427	433	442	443	482	446	471	453	444	410	459	476	423	461	427	430	476	416	387	448	394	391	467	437	420	473	401	474	417	427	462	394	402	400	429	485	471	410	450	397	430	447	402	417	425	468	446	441	437	464	420	452	445	460	443	424	471	408	456	390	423	419	427	438	397	440	463	431	392	416	468	444	425	467	415	480	427	463	447	416	438	394	434	431	443	460	442	428	375	415	465	427	458	405	446	421	436	422	422	447	436	437	447	421	448	429	392	457	410	421	454	416	428	456	432	434	466	456	449	444	452	436	391	435	441	425	441	381	405	423	437	418	442	415	426	438	442	469	432	404	415	460	437	390	442	442	442	414	411	387	464	434	430	437	433	412	459	434	469	441	398	442	452	472	435	425	419	417	411	403	427	434	437	445	450	450	436	409	419	381	439	404	478	452	443	425	432	455	423	412	423	437	425	428	443	435	446	459	446	401	459	422	432	418	452	442	420	382	433	470	455	445	428	461	434	417	447	466	413	413	441	417	447	499	488	397	415	456	419	416	417	445	486	417	440	456	411	409	424	443	461	464	478	430	417	425	455	493	434	441	400	432	433	455	426	416	446	433	450	466	453	438	411	374	423	423	413	430	442	443	469	468	383	450	446	458	455	415	456	412	452	398	441	481	454	431	429	422	418	432	430	410	439	459	433	414	454	433	463	429	424	398	429	443	433	446	416	440	413	437	446	446	463	454	427	453	445	418	403	468	453	445	408	418	405	406	495	432	438	407	420	458	464	425	419	475	433	449	450	447	383	471	433	475	447	444	424	431	425	401	423	430	440	425	444	483	414	430	470	427	451	432	472	449	406	445	414	469	448	429	470	440	413	413	439	417	441	466	432	461	392	409	397	444	421	409	447	428	446	491	462	422	421	450	404	446	451	467	434	425	465	434	411	465	441	384	425	462	497	462	444	453	448	447	514	440	437	468	430	484	453	431	490	426	420	382	453	461	446	422	427	404	454	416	431	432	444	472	471	465	421	415	458	440	422	456	420	440	443	413	441	440	415	412	458	395	417	430	453	403	447	431	416	467	455	468	478	433	439	395	404	448	406	446	417	398	413	423	401	416	412	423	444	425	436	443	422	447	419	424	463	434	395	441	449	424	435	431	444	413	431	445	429	398	443	440	442	431	437	429	448	464	432	415	402	422	432	479	404	424	432	414	456	433	434	389	428	406	448	481	427	451	442	430	414	395	455	447	376	402	484	463	411	454	396	428	446	428	462	451	411	439	439	446	400	425	468	422	477	456	412	432	455	462	422	435	430	473	433	453	405	452	452	461	425	428	443	441	462	433	432	447	461	460	414	460	444	447	425	448	427	415	423	418	424	424	473	464	431	440	459	406	417	393	413	407	498	466	426	417	443	467	455	422	449	422	432	419	447	483	454	405	419	434	423	444	428	425	409	459	426	461	442	437	468	443	448	442	417	450	447	453	427	443	443	454	474	445	437	425	441	432	438	441	466	449	458	468	414	400	435	482	433	411	446	397	471	442	437	457	439	432	455	450	397	473	468	427	431	437	423	419	475	453	437	462	420	432	437	455	444	412	471	455	416	452	443	469	436	434	428	430	459	439	428	458	449	440	416	394	409	459	410	428	452	460	441	419	441	451	408	451	445	399	435	445	390	434	450	453	419	465	441	431	421	438	405	453	434	452	398	432	402	441	446	411	416	445	429	405	454	450	410	433	424	436	468	408	486	439	444	458	436	438	423	422	433	433	489	470	462	442	443	459	438	414	441	420	449	418	380	409	429	458	426	427	403	424	461	410	425	470	458	456	424	438	428	426	465	417	404	433	418	453	442	430	438	442	407	428	439	427	445	439	413	425	455	430	477	437	425	427	445	398	445	429	402	416	466	413	426	464	438	439	462	430	431	402	460	424	439	418	471	439	442	429	425	447	420	401	423	459	398	418	397	444	449	453	437	467	473	423	442	401	405	377	441	443	446	465	451	429	453	426	448	428	440	434	424	430	466	417	472	435	455	425	470	414	396	387	373	419
2657	1266	1756	1842	1647	1816	1774	1588	1325	1191	1139	1010	1009	1012	989	890	943	930	988	911	1028	972	907	889	894	971	885	933	976	913	934	927	928	972	927	978	920	928	982	966	911	949	991	935	953	946	932	926	1012	946	954	895	922	907	933	1000	888	951	918	916	888	954	995	896	983	983	986	930	905	937	910	999	943	945	929	949	957	928	898	930	909	933	925	929	984	934	999	946	936	965	969	914	954	915	962	893	916	967	955	989	939	958	895	990	970	951	907	954	991	969	966	935	958	942	952	951	942	879	1023	963	883	942	947	874	914	958	927	970	958	934	930	964	973	935	946	939	913	950	962	969	909	930	929	948	997	938	996	922	956	946	911	934	879	944	915	970	897	909	924	937	952	962	961	880	933	923	943	928	954	961	993	971	932	919	917	934	974	984	901	986	997	939	950	923	889	903	917	923	961	951	939	932	930	953	945	957	943	887	940	922	899	934	935	943	1004	864	977	892	965	975	917	964	915	943	920	926	967	962	936	991	966	862	973	973	927	927	929	923	954	947	928	996	942	968	936	913	901	947	934	960	928	972	904	901	956	905	941	908	938	927	963	979	890	954	969	1009	967	945	892	977	967	938	947	932	926	993	920	997	941	980	974	925	956	912	1002	927	957	936	936	964	917	923	893	955	890	920	962	917	967	994	970	979	890	954	978	955	919	916	932	930	1004	973	978	968	941	962	970	938	932	906	958	936	929	905	883	960	982	950	948	908	948	948	978	989	942	957	944	929	948	929	916	906	933	961	933	900	949	924	925	947	874	909	904	916	947	915	972	911	967	985	913	946	942	960	911	923	955	878	992	975	958	979	938	953	966	948	924	949	904	946	929	940	907	875	936	927	964	942	905	945	968	910	932	979	975	938	969	950	969	951	890	929	881	857	923	944	919	931	933	949	926	939	972	905	958	975	920	906	979	955	940	925	923	913	945	915	1002	918	934	976	957	948	928	931	927	993	959	946	944	961	944	966	936	900	950	962	929	954	900	910	964	965	930	915	961	949	941	944	960	983	968	964	925	935	942	944	963	914	1002	908	970	862	940	966	951	967	911	911	959	905	898	963	894	942	923	911	959	976	968	920	926	877	927	960	946	946	938	1005	944	912	1000	982	971	980	913	946	1017	950	929	960	976	838	962	971	1016	913	946	949	956	928	929	923	919	897	897	915	933	990	907	908	930	967	904	920	920	980	931	990	951	965	950	985	938	921	1023	974	954	931	938	893	941	886	947	996	895	956	933	926	943	959	1018	918	925	944	868	935	1042	944	919	943	945	995	953	947	931	950	956	953	973	901	896	978	956	916	951	900	965	911	931	928	996	952	867	963	915	931	939	934	918	959	921	969	966	967	958	927	987	973	938	1014	995	907	932	995	1000	921	1002	924	894	931	944	910	941	920	976	906	867	942	930	879	944	950	917	935	899	949	967	945	950	931	983	940	953	963	969	923	994	902	918	933	977	905	975	916	946	976	942	952	926	952	948	930	943	967	935	943	963	948	886	1004	913	1003	899	962	984	965	964	940	954	942	932	906	917	984	941	978	981	912	918	963	952	938	960	945	945	1003	973	964	957	924	944	940	1006	969	948	908	912	1014	940	966	955	976	935	906	952	929	911	955	926	936	933	946	903	935	920	946	932	1019	925	965	931	941	1010	880	924	940	932	913	988	981	911	971	947	928	955	914	940	942	953	998	944	927	958	952	980	957	906	900	921	947	958	962	955	968	953	927	962	981	951	935	958	930	939	964	974	875	932	920	968	973	1004	927	915	924	961	926	961	899	916	989	952	939	987	945	974	970	940	956	979	964	910	1010	909	924	988	935	893	969	904	970	964	928	988	1021	855	922	912	912	970	893	945	937	947	946	907	981	969	965	972	999	939	901	989	985	914	953	930	925	922	929	966	965	923	939	907	970	961	932	909	930	965	975	951	945	936	935	934	947	935	921	907	929	887	950	922	871	932	921	890	908	893	914	909	943	936	931	912	950	975	921	912	940	932	917	963	918	961	974	988	928	875	938	968	938	961	960	934	933	925	915	942	949	917	908	992	983	931	957	941	925	921	917	944	971	895	963	915	909	916	922	944	909	922	918	945	879	962	1027	926	929	937	943	931	906	950	960	962	917	989	923	989	988	1001	935	905	989	981	939	880	899	933	910	1010	928	917	938	927	928	911	1000	912	940	943	893	961	961	966	941	882	942	955	922	927	927	976	952	908	955	934	972	978	1005	952	932	937	952	915	948	938	934	988	925	930	933	999	964	934	979	961	956	952	959	908	889	939	948	938	913	995	969	907	941	893	1031	936	915	980	922	917	886	954	991	916	936	911	904	954	948	920	937	975	935	942	949	931	966	952	933	919	946	903	968	971	944	882	915	944	950	938	929	970	927	907	947	926	927	926	944	950	950	939	940	1006	925	953	938	978	938	950	938	906	930	948	983	964	910	957	935	912	913	946	1010	954	961	965	963	951	932	1006	979	1026	956	903	943	905	930	947	944	936	964	956	920	917	948	973	936	904	927	927	932	945	963	932	903	912	950	953	932	969	932	970	934	934	990	994	948	931	904	875	882	937	953	927	875	980	914	923	983	958	961	970	966	970	955	970	949	946	975	952	978	950	936	955	986	987	962	951	921	932	1036	919	937	907	1019	936	929	949	926	964	959	906	966	943	945	964	899	1023	965	955	926	951	949	910	904	945	947	916	978	932	972	914	969	961	896	937	964	935	911	887	1021	941	983	930	916	899	963	921	924	918	909	890	939	959	962	932	928	961	928	950	962	859	978	923	943	935	967	952	901	971	978	960	920	932	928	947	959	929	918	976	939	974	1006	943	896	938	964	966	890	925	940	923	899	952	926	951	938	908	955	915	964	995	949	969	923	977	985	957	930	933	947	960	957	912	972	944	974	952	978	978	970	909	937	955	956	958	917	939	933	927	932	976	975	947	919	903	936	993	933	928	936	953	980	923	931	945	978	937	941	951	905	886	957	940	957	969	912	911	962	915	857	972	929	910	939	970	970	921	921	947	960	981	947	904	915	970	989	932	926	924	891	963	933	908	964	919	912	927	962	955	957	964	940	899	910	909	913	896	961	975	936	965	973	905	917	921	935	965	954	904	908	994	979	968	909	993	947	919	906	970	956	982	916	1009	925	986	955	974	900	967	931	899	902	887	919	979	917	943	943	971	904	956	912	957	935	965	925	989	927	943	947	974	921	897	945	930	907	985	910	961	940	913	920	906	925	916	915	965	988	979	937	936	920	972	937	956	931	1006	991	922	929	930	1002	954	926	948	950	932	945	985	965	901	891	950	934	965	937	986	967	948	933	951	977	987	974	843	948	966	935	965	952	944	904	936	940	944	915	885	950	937	847	957	978	959	960	949	990	950	940	936	955	957	946	949	981	917	1012	960	953	1015	917	946	926	939	939	939	970	950	962	907	977	947	973	954	931	938	928	895	949	935	1008	980	945	927	955	989	950	988	950	977	924	1005	986	904	965	931	909	963	972	981	915	918	947	940	973	896	950
9893	1483	1419	1108	865	750	702	560	457	402	336	306	311	258	280	291	289	288	290	339	300	291	296	297	301	271	263	283	298	313	281	338	312	284	302	272	265	255	287	293	285	280	274	273	282	292	265	272	272	255	270	278	289	259	276	276	290	289	288	291	313	309	288	283	263	294	283	293	295	283	271	299	282	269	301	257	261	271	249	285	261	294	276	285	261	292	292	296	289	327	305	276	282	282	278	292	308	276	294	279	278	263	324	299	304	271	311	224	292	250	293	245	272	300	277	294	317	269	293	314	268	277	295	309	285	273	315	300	265	298	273	311	261	285	269	280	284	307	273	322	287	251	291	320	280	288	291	278	257	276	277	284	278	246	286	271	289	265	287	301	292	279	267	254	302	281	290	309	289	295	268	298	292	261	326	297	300	305	287	289	284	298	286	286	300	302	291	276	273	297	306	293	307	281	268	278	282	266	295	310	282	338	314	295	296	313	259	298	259	298	291	275	297	270	274	275	280	275	301	313	296	283	271	260	279	288	267	282	290	258	252	270	289	257	303	292	280	267	271	323	302	286	286	271	306	265	314	265	305	268	280	303	273	304	287	299	286	266	270	287	290	313	325	268	274	305	283	277	277	256	305	297	261	236	275	272	307	275	271	239	272	311	305	286	329	291	278	257	285	284	257	262	274	283	312	260	301	267	288	271	293	274	298	297	286	265	235	280	310	282	297	297	308	256	282	294	292	279	261	277	264	300	282	281	289	327	262	263	279	278	268	236	277	271	282	298	302	282	306	294	277	263	293	258	289	301	296	284	284	264	281	302	264	301	299	294	312	323	281	270	288	267	272	269	262	264	303	261	291	283	272	296	278	274	298	281	283	262	258	268	263	265	263	281	262	284	268	298	278	298	258	300	242	249	265	296	287	317	258	278	291	277	285	291	289	272	261	273	289	286	251	281	268	293	282	276	277	308	286	289	272	274	264	298	263	275	272	265	258	263	262	286	307	251	275	278	285	298	300	298	277	308	277	288	277	280	292	285	304	277	306	275	271	290	323	286	278	257	266	290	273	262	283	269	240	296	288	306	266	299	272	302	263	282	294	289	292	319	269	272	302	274	305	273	277	264	251	267	266	293	273	264	270	289	317	269	276	285	269	284	310	288	276	281	254	264	283	265	274	287	271	288	284	285	284	273	262	305	273	264	277	286	295	301	256	289	264	295	269	290	277	270	293	307	291	287	295	278	283	302	257	251	288	281	311	301	306	328	278	301	322	288	266	272	291	247	314	306	290	297	274	273	268	304	283	289	305	284	273	301	278	279	292	343	279	288	275	273	267	289	297	300	299	302	296	337	288	272	282	324	277	262	271	313	263	295	285	302	286	275	290	323	294	283	302	327	271	271	289	289	291	262	294	278	264	308	253	285	306	293	269	247	282	277	283	250	289	290	260	290	276	296	261	290	251	304	296	270	301	261	268	285	276	290	308	259	276	243	293	286	276	275	271	297	320	272	245	273	278	256	268	286	329	292	258	255	267	259	284	269	305	273	266	280	292	310	266	269	300	254	294	284	287	267	293	298	288	309	282	319	291	258	278	280	271	269	259	271	256	281	303	300	263	252	306	293	300	299	274	289	262	300	308	253	284	274	291	255	281	281	250	296	286	246	308	277	272	242	299	278	323	293	287	278	280	276	277	261	296	283	314	276	275	291	312	313	269	294	292	284	306	318	273	315	301	268	276	281	321	273	284	251	267	288	252	288	292	291	291	272	283	285	321	284	302	290	274	310	281	310	282	326	273	291	276	269	298	279	244	274	314	297	276	298	322	309	276	309	290	293	336	261	291	281	289	312	290	290	262	278	286	266	294	251	282	261	282	286	281	289	260	262	258	271	280	310	283	315	319	313	313	242	284	297	287	274	298	333	304	297	326	276	259	253	270	270	311	294	275	291	279	299	247	284	307	326	301	316	274	271	269	310	300	325	269	279	274	301	306	305	283	263	269	299	246	298	295	311	295	247	291	315	271	269	327	256	294	310	306	297	279	255	270	309	248	308	291	303	286	269	288	306	266	305	257	263	280	276	294	281	283	258	269	272	289	277	260	275	287	288	281	288	291	309	292	295	321	319	266	291	291	286	248	256	284	282	307	259	244	283	257	256	277	305	291	284	285	297	269	267	290	280	318	261	293	290	303	257	281	278	290	254	266	270	285	297	281	327	302	266	282	268	292	261	266	270	277	240	286	305	283	296	309	317	287	286	257	297	278	262	279	271	287	286	289	274	278	282	291	277	291	299	332	294	284	283	279	257	247	315	309	265	315	287	278	303	265	316	311	301	286	306	270	278	301	271	253	290	286	303	284	262	293	309	286	315	296	263	253	323	289	322	281	285	252	277	290	244	270	331	288	292	283	296	282	279	297	277	270	242	276	291	313	281	273	280	280	268	259	310	292	263	292	281	295	286	277	303	295	284	293	273	321	288	277	280	300	260	262	288	266	271	316	277	303	293	253	284	290	286	321	327	299	266	252	272	284	300	256	282	272	283	288	289	274	275	277	288	293	276	296	278	289	291	266	283	292	287	288	310	286	288	259	270	285	270	290	278	282	281	301	276	262	305	296	261	308	307	272	266	310	277	277	269	255	281	252	285	261	302	290	285	276	254	268	291	279	316	335	309	306	300	273	296	260	266	293	291	291	289	286	281	294	276	276	302	297	290	283	299	269	264	301	274	287	264	302	280	280	263	284	285	294	268	288	291	312	307	307	300	257	287	279	293	313	299	304	309	298	292	279	264	249	268	282	263	298	265	240	265	294	308	271	289	281	283	297	325	278	275	323	307	253	261	251	252	313	264	310	265	259	296	322	284	278	324	278	282	291	324	283	300	308	285	264	302	299	306	253	254	283	272	298	290	321	301	291	252	285	284	276	274	292	256	279	271	247	292	273	291	272	304	277	306	307	263	291	297	269	283	317	291	268	303	288	316	291	296	278	282	244	265	292	285	308	296	317	284	296	284	303	281	297	303	298	280	293	305	309	314	274	253	271	282	296	249	258	271	318	309	271	286	292	272	282	267	274	284	267	278	292	276	285	266	305	278	292	297	302	281	259	262	321	299	266	262	271	287	298	292	294	263	286	281	271	267	287	292	303	293	266	279	263	271	252	281	276	279	285	267	244	275	280	257	302	287	290	263	259	300	285	280	263	267	297	279	279	297	279	280	289	296	237	258	277	285	290	287	283	299	343	290	271	296	298	270	245	254	252	250	285	286	310	282	264	275	261	274	269	318	256	277	269	280	273	260	308	262	291	296	279	287	270	282	265	292	275	291	281	278	282	286	268	266	267	298	271	295	306	284	298	266	256	252	307	264	274	313	295	277	275	261	272	284	242	280	272	300	261	280	272	293	297	298	235	281	327	292	276	279	284	265	266	304	304	229	272	310	278	275	331	272	297	313	281	317	270	279	281	272	271	275	266	280	280	280	284	308	268	280	295	305	269	275	274	282
7531	1695	2917	3444	2926	3218	2877	2288	1673	1441	1176	956	840	785	701	696	683	731	691	698	696	671	659	675	675	659	694	648	692	651	685	598	621	661	637	637	606	605	656	647	643	684	647	641	637	668	670	610	638	640	591	655	627	649	638	655	648	619	648	647	619	671	633	656	601	636	644	605	596	653	705	622	616	641	615	678	591	630	633	637	673	618	631	611	648	672	630	650	624	606	630	629	665	605	624	658	627	576	620	622	631	640	638	582	649	641	671	642	603	597	635	628	627	648	677	656	636	631	617	634	647	649	667	634	623	672	681	679	592	616	648	658	656	644	601	648	634	628	621	639	618	634	598	608	637	645	615	620	660	672	652	608	632	655	619	620	641	618	684	610	653	667	612	609	653	607	628	634	562	621	676	646	628	632	652	641	657	639	615	651	611	651	626	617	650	641	631	614	598	603	642	685	640	617	670	633	620	619	657	650	659	653	629	644	634	643	635	695	655	649	606	672	650	650	633	617	641	606	655	589	660	609	667	669	642	683	636	646	654	647	616	608	663	654	601	652	619	629	639	611	625	607	639	608	619	642	646	607	640	656	606	663	608	627	614	652	616	617	652	629	686	592	669	619	645	638	623	637	631	664	649	613	634	635	625	560	631	609	644	605	639	669	677	616	632	678	617	651	575	641	622	583	631	643	642	608	634	615	653	675	644	667	631	638	617	661	696	641	567	630	630	625	625	663	637	613	648	606	651	617	629	630	655	638	599	628	625	644	646	646	644	638	672	654	597	603	616	660	618	685	628	642	584	659	642	639	678	617	613	642	651	667	642	639	635	649	632	664	638	584	642	616	628	631	629	626	615	636	639	663	634	653	597	609	602	632	663	604	670	673	637	648	643	594	672	634	593	622	648	657	678	590	630	589	596	634	636	645	655	630	623	634	623	620	660	571	654	587	665	634	661	659	628	631	680	639	656	656	661	599	678	633	643	675	610	632	655	646	606	595	601	634	605	626	650	685	662	629	644	597	608	652	631	633	621	599	596	661	615	661	678	638	628	680	602	633	638	649	624	653	647	673	665	637	624	645	621	627	641	698	650	624	655	644	629	650	614	640	665	641	616	621	642	609	636	622	623	631	614	614	635	673	591	669	609	612	599	619	634	657	640	606	650	590	598	628	629	658	627	618	623	631	644	659	608	674	580	615	634	606	598	681	664	629	614	615	656	651	615	687	627	637	637	639	640	642	665	652	648	697	617	678	647	628	620	630	650	639	653	619	644	641	637	591	632	617	633	629	635	650	628	618	627	629	627	657	610	578	609	624	646	649	678	631	615	699	667	670	650	620	652	645	629	630	643	628	655	671	666	665	661	640	648	609	638	623	629	684	637	681	655	604	635	629	637	586	650	623	602	662	612	629	683	631	595	666	676	631	666	617	620	651	613	621	580	624	652	643	610	624	656	647	648	633	657	650	655	653	637	604	646	637	609	633	618	565	641	598	616	646	651	651	621	593	616	632	636	625	637	641	650	597	664	631	625	606	600	635	600	692	608	610	631	628	617	636	646	593	590	611	624	626	654	593	642	691	661	617	624	605	580	658	655	663	642	616	642	634	649	613	660	605	591	653	604	609	638	666	619	602	662	605	658	667	647	589	680	631	602	624	675	582	650	620	629	655	650	633	626	651	615	609	591	625	650	640	626	616	643	624	677	610	647	625	626	618	626	664	674	610	593	619	578	641	638	606	615	626	631	631	614	637	651	624	628	610	654	606	611	628	635	632	577	599	627	612	625	642	660	614	661	635	605	637	664	586	646	657	635	632	623	706	635	664	636	595	691	645	642	625	675	592	665	627	649	602	665	615	627	654	659	642	658	605	619	692	599	575	655	659	607	622	604	591	651	657	656	618	634	609	649	615	625	658	631	640	639	602	645	613	650	628	639	653	673	637	622	635	621	624	612	631	630	661	609	662	629	630	606	684	584	660	641	616	665	637	660	659	640	697	650	630	624	653	664	636	640	628	609	660	648	649	629	604	624	641	633	645	650	613	610	637	624	638	636	597	617	668	670	631	606	623	667	686	648	646	643	633	615	648	660	615	644	619	638	671	635	636	654	633	630	674	607	643	607	629	634	648	666	649	621	628	650	609	646	685	644	604	615	675	645	666	608	609	664	607	679	669	646	649	636	622	657	593	624	630	625	618	643	702	627	653	653	585	639	613	595	642	661	626	659	618	618	652	686	610	615	685	621	651	653	640	642	629	648	607	637	590	647	641	629	672	657	665	620	627	614	652	662	640	627	632	669	634	644	592	620	604	678	610	643	658	639	648	604	641	658	619	617	638	611	647	634	662	594	636	677	653	646	669	646	612	651	650	609	618	607	624	622	658	617	639	634	677	582	619	648	634	671	661	635	584	667	650	635	606	598	624	597	650	611	668	636	614	608	627	637	657	637	672	665	645	607	640	646	622	636	625	633	621	639	651	634	589	641	628	611	614	651	629	618	615	633	672	633	696	590	634	678	624	651	608	596	647	621	650	640	643	668	682	660	663	671	604	615	610	647	639	618	623	590	621	642	569	619	641	639	604	621	605	682	637	695	666	639	658	645	638	642	631	643	674	642	650	668	633	658	653	620	624	593	683	648	662	668	638	670	616	626	635	644	634	646	635	654	601	678	589	613	649	605	624	642	614	653	655	600	617	623	600	647	652	603	657	644	635	638	610	626	674	610	617	607	609	646	650	640	591	628	662	605	633	607	632	682	585	623	650	612	626	599	648	619	611	643	668	596	646	619	613	607	644	640	667	622	637	618	620	616	565	657	648	641	617	635	670	642	627	611	615	649	631	646	611	686	611	673	625	604	601	641	655	648	630	608	616	663	673	695	665	655	652	622	638	631	646	610	631	600	606	630	647	660	588	694	651	663	634	666	668	634	613	628	652	639	636	626	656	643	656	636	647	614	664	659	638	621	634	593	673	646	675	598	658	633	689	619	608	635	649	668	625	632	670	660	627	629	677	635	619	635	640	676	632	619	592	619	607	591	634	668	630	610	631	596	625	639	632	645	680	576	633	669	613	620	622	630	642	649	591	602	692	650	637	628	612	678	661	638	690	640	626	683	580	647	638	654	614	688	602	650	638	583	634	639	647	616	639	641	637	623	673	629	622	668	619	639	611	661	634	660	613	625	650	688	615	639	654	658	671	639	622	607	616	615	619	661	604	613	628	636	612	645	674	639	636	668	625	675	708	613	647	606	628	665	646	652	605	680	626	653	618	653	664	649	637	636	668	595	670	625	654	662	660	617	661	647	611	688	616	677	643	665	628	574	648	658	653	634	648	673	647	609	666	609	625	632	636	624	659	610	644	604	624	606	618	632	616	650	675	634	653	614	638	603	660	631	653	631	626	665	651	647	636	637	594	582	669	637	626	609	652	635	648	608	618	647	681	664	663	650	629	609	629	628	613	656	657	626	602	658	647	617	657	663	663	650	586	647	653	616	632	652	662	639	654
17242	2725	2136	1598	1155	1040	885	633	459	358	338	267	201	200	178	168	160	181	145	184	202	180	155	195	170	166	176	169	207	161	153	174	181	186	148	145	149	187	184	179	151	167	173	177	143	179	155	153	179	167	174	171	152	161	190	153	154	160	181	168	170	180	178	163	163	156	170	172	183	149	157	191	126	175	166	191	197	177	158	176	179	177	171	163	160	162	165	158	149	151	151	148	148	156	178	146	146	184	143	149	149	154	149	152	142	158	142	139	187	170	155	147	148	174	174	179	161	175	173	151	134	160	164	190	150	200	170	163	166	146	172	154	168	164	189	160	151	146	148	160	167	132	147	158	161	185	163	152	155	168	154	162	172	165	153	150	150	175	155	152	177	155	151	140	147	169	170	175	147	181	160	165	164	158	180	151	164	155	150	161	165	164	163	179	155	160	158	184	159	158	169	131	178	164	132	166	164	161	142	151	152	171	171	169	171	155	150	158	167	158	144	174	163	164	172	159	147	176	166	165	176	145	142	161	159	183	147	149	184	159	170	150	183	143	152	169	159	146	155	173	173	143	157	163	168	145	152	185	154	176	182	147	124	131	144	173	161	146	143	160	157	181	169	172	184	157	176	193	172	158	169	174	164	182	168	159	146	143	165	166	167	164	146	144	148	177	188	165	150	156	154	166	177	176	185	118	193	161	174	166	155	155	158	194	160	176	160	181	145	175	170	141	147	148	159	175	144	163	158	149	154	151	153	178	184	143	178	157	186	182	147	170	149	191	189	154	198	158	167	158	155	165	160	143	158	191	165	176	155	172	177	189	160	180	136	182	172	180	181	172	177	150	151	159	150	175	173	154	177	161	138	159	172	162	177	182	166	177	166	176	176	193	161	159	165	171	167	164	165	150	160	166	153	163	164	163	147	139	157	170	146	177	185	165	171	140	172	167	174	146	176	167	163	169	173	180	183	163	172	134	157	186	152	158	158	180	188	180	164	193	151	150	160	141	148	152	149	183	170	162	153	147	145	153	162	187	137	160	166	156	145	171	172	163	148	163	181	123	166	160	165	164	171	161	186	178	182	149	164	176	170	184	153	180	140	149	164	159	154	144	150	159	163	156	133	149	159	162	166	164	167	150	152	165	161	159	179	156	167	175	164	153	188	177	164	164	158	177	173	150	188	162	152	149	151	168	124	175	163	165	154	151	148	114	146	182	155	168	188	166	178	136	175	146	154	166	166	174	189	173	146	156	180	193	178	173	151	142	160	163	195	160	152	155	145	159	165	173	163	162	154	155	150	155	151	159	158	165	192	144	157	156	158	173	168	174	163	152	153	173	173	151	170	175	161	149	161	156	159	163	176	176	156	165	160	151	182	184	190	151	157	171	168	163	158	160	174	136	174	147	153	155	163	142	160	156	163	136	139	151	179	157	206	187	160	158	154	157	148	164	158	157	154	189	173	149	163	163	153	166	137	176	173	164	151	167	159	143	145	161	165	162	166	151	176	162	178	184	159	165	142	168	148	163	162	171	159	162	142	169	163	152	154	171	181	166	142	140	166	153	164	181	154	168	175	175	181	171	165	157	176	177	189	175	168	166	137	164	169	165	166	133	171	203	152	145	149	157	181	176	170	158	193	150	156	148	166	142	198	179	151	169	154	146	180	170	177	142	153	143	152	174	138	164	158	162	156	164	183	170	168	149	174	154	158	176	153	161	160	163	172	131	194	183	179	154	179	166	168	156	177	153	162	159	166	163	150	164	158	160	161	169	171	174	169	145	158	146	161	165	145	143	142	153	180	150	121	152	159	165	157	175	158	186	165	178	168	158	163	157	165	165	152	144	148	178	156	174	200	160	153	156	152	153	164	141	154	156	195	172	172	143	174	177	176	169	183	162	178	162	159	168	152	189	182	186	154	164	161	164	157	166	164	197	159	170	152	188	159	153	176	156	168	148	154	183	187	157	159	140	162	178	171	169	175	160	173	146	159	170	157	165	177	179	150	140	190	179	170	154	178	167	146	151	164	156	149	180	158	173	181	170	176	147	151	184	177	173	173	157	170	163	138	157	152	146	181	164	168	163	144	146	177	171	154	170	175	156	173	161	185	170	186	180	166	181	168	165	152	154	181	173	156	183	156	170	187	181	157	151	176	191	151	172	141	155	145	179	152	166	155	145	154	151	166	154	173	146	145	166	177	159	163	153	201	141	145	159	153	169	176	143	177	174	153	176	164	189	160	186	163	175	159	162	154	167	147	190	158	167	148	187	179	176	166	169	154	146	152	152	151	176	161	162	163	185	149	147	151	160	162	166	168	143	163	153	155	154	175	165	183	169	159	154	148	157	183	174	146	139	164	180	180	161	142	140	157	160	166	145	168	177	164	142	159	174	155	150	177	153	148	149	161	169	158	168	142	176	179	179	170	144	172	137	189	162	163	148	142	152	191	153	165	188	164	169	141	162	183	168	171	153	151	157	153	177	165	192	164	176	167	169	162	162	180	174	157	174	148	150	130	153	172	182	138	168	166	150	156	157	168	184	175	172	169	151	162	186	181	165	180	170	184	177	159	163	164	158	162	148	154	142	156	135	156	178	150	167	163	157	134	171	180	170	156	147	161	164	158	149	156	144	184	165	170	159	147	159	155	182	168	166	142	171	174	149	170	180	143	169	161	194	164	183	161	140	163	162	170	183	156	177	146	153	172	167	193	179	197	170	170	157	180	177	175	152	170	159	172	156	184	149	161	179	155	150	157	171	176	167	184	146	169	189	179	131	176	180	137	167	154	150	162	159	170	170	166	172	175	167	142	177	189	160	162	149	157	164	170	169	148	164	153	176	166	156	184	159	149	161	150	156	143	166	167	161	180	155	163	156	164	180	141	161	186	166	154	153	172	169	179	156	158	162	138	123	142	151	160	179	165	148	160	177	150	150	158	162	153	147	157	160	157	189	148	173	140	176	182	180	192	170	143	161	178	136	182	170	157	159	160	181	169	148	155	166	148	167	169	162	183	158	158	152	151	172	164	169	136	161	161	150	167	165	155	174	145	157	157	162	158	168	161	172	171	169	174	172	137	149	156	156	158	174	149	146	158	157	172	174	146	167	169	160	173	145	167	192	197	179	171	153	161	191	154	168	171	155	177	163	166	167	174	139	159	161	160	146	179	151	140	188	157	154	155	131	163	143	170	148	163	149	161	155	180	144	158	171	156	169	156	150	149	185	169	167	153	150	185	140	145	175	155	147	182	186	169	163	160	147	164	161	160	169	164	145	143	146	162	167	181	164	152	164	164	161	169	183	176	154	163	128	167	193	161	161	190	170	156	189	162	146	173	155	140	171	176	160	162	146	161	155	151	164	171	164	130	156	159	146	178	178	157	166	174	158	168	187	158	151	163	157	171	160	158	168	142	167	169	160	183	143	175	153	169	142	181	176	159	169	159	154	180	148	140	178	176	175	164	174	172	174	188	161	136	170	159	170	162	146	168	150	196	164	155	138
9556	2095	4306	4906	4150	4433	3859	2949	2208	1728	1378	890	707	637	574	533	527	511	530	534	495	465	528	506	498	476	456	507	467	443	455	450	416	454	415	447	438	439	414	435	411	442	431	455	410	409	445	448	421	395	400	400	415	412	371	430	364	431	440	424	387	405	427	388	413	431	443	397	434	393	413	386	372	400	430	405	412	429	425	442	389	394	393	427	428	402	399	426	434	425	428	419	392	419	384	393	393	414	425	404	421	416	455	457	424	413	426	402	391	433	417	441	385	448	415	437	386	423	399	423	382	432	384	387	408	390	401	417	412	391	394	416	420	370	433	425	425	400	372	389	411	412	389	385	412	381	374	389	394	398	386	414	422	438	393	413	401	413	397	430	385	383	407	416	407	388	455	384	420	387	406	428	417	434	412	399	401	370	463	386	392	400	411	394	412	416	379	399	402	397	441	401	359	428	393	439	376	406	428	384	428	401	396	377	426	413	374	423	430	394	414	431	417	427	457	438	434	389	415	426	405	433	405	380	410	448	405	388	458	389	437	390	409	431	412	393	409	433	412	413	404	415	371	389	427	405	386	403	413	392	406	418	422	360	390	399	407	416	415	430	419	402	427	441	384	435	404	412	392	385	433	373	421	403	423	414	362	415	409	406	386	403	430	380	404	383	386	428	385	389	425	401	413	422	395	436	404	445	401	420	433	400	402	438	381	390	419	377	377	430	434	407	422	447	451	447	357	425	375	373	390	410	401	407	413	431	363	420	396	430	393	397	391	415	401	428	420	401	419	404	438	414	420	387	397	383	403	395	419	409	424	411	437	463	416	389	395	404	400	410	395	396	405	399	435	430	433	388	398	419	400	382	405	437	401	412	411	417	363	375	408	413	390	417	388	415	385	407	400	425	381	388	402	405	400	384	436	384	441	410	401	426	432	412	406	404	403	401	414	406	374	382	405	405	420	400	395	396	425	371	419	408	375	429	390	408	373	396	406	384	410	424	389	389	422	407	387	435	405	394	413	413	407	398	417	382	394	419	388	377	379	391	424	388	437	416	423	435	411	410	389	398	426	415	442	401	397	413	380	394	404	379	426	369	391	388	413	427	407	420	407	432	407	413	387	417	401	393	415	400	425	389	406	407	412	402	375	407	387	400	409	381	434	414	406	400	395	395	406	438	404	412	428	376	371	409	389	412	373	375	402	409	400	410	435	395	408	432	414	413	419	422	426	415	406	420	417	381	405	400	400	438	412	447	419	411	433	423	430	415	422	415	406	438	405	395	399	412	432	385	388	396	423	387	418	389	473	413	395	417	403	406	394	421	432	409	445	390	419	365	396	393	385	431	449	429	399	426	419	391	379	370	438	397	405	409	403	414	378	410	402	443	433	422	407	441	394	392	425	411	402	419	404	431	435	404	422	438	384	357	390	417	373	435	402	390	417	413	396	415	411	427	369	403	438	386	398	406	419	402	423	439	396	416	415	416	436	384	413	411	392	418	426	356	419	408	404	415	380	429	417	387	371	408	376	401	410	411	414	413	414	440	435	384	422	416	416	430	380	403	388	384	399	431	443	381	403	405	402	407	414	407	403	419	400	410	398	410	390	393	405	363	438	384	405	389	396	434	390	375	380	431	418	405	411	430	414	387	426	450	411	434	436	386	431	389	398	427	432	422	418	445	384	363	407	398	434	413	435	432	411	412	431	414	381	390	422	346	442	445	411	437	411	412	426	430	419	380	448	365	406	419	406	373	390	401	386	411	425	376	434	421	386	431	419	415	411	436	435	449	444	423	411	394	445	381	417	371	448	405	464	373	463	414	380	407	402	390	398	449	438	391	385	339	388	419	404	400	406	414	424	427	405	419	400	413	420	393	427	437	423	421	403	380	435	410	397	411	408	416	411	401	440	393	405	374	375	380	392	409	399	412	401	381	395	403	424	374	413	429	397	342	414	386	413	411	392	392	424	406	381	377	441	429	432	420	371	375	444	422	417	419	419	385	416	392	393	404	411	404	428	405	413	411	414	391	384	431	402	401	374	375	410	423	415	402	414	417	424	392	407	404	377	402	404	403	415	421	380	396	408	411	439	412	387	427	366	387	432	403	380	431	438	400	426	433	405	421	412	354	382	383	364	390	403	397	403	391	366	396	380	418	409	411	430	412	411	395	382	394	394	391	414	391	441	439	438	421	435	407	406	398	393	419	442	408	382	396	400	420	397	392	414	409	451	395	407	436	418	429	409	421	410	387	414	399	388	387	413	442	441	401	390	404	437	408	401	408	408	415	409	389	405	422	419	382	394	438	369	392	419	412	431	396	399	391	422	404	397	420	446	413	420	372	441	389	408	415	412	425	431	417	399	418	415	447	417	405	395	429	387	415	437	390	399	385	384	410	417	426	424	404	399	404	396	414	410	409	366	390	445	372	373	405	392	392	408	403	404	439	393	399	397	425	424	416	425	389	408	409	391	392	374	377	429	426	466	417	386	375	380	414	419	403	406	377	405	412	423	423	440	402	441	384	442	404	458	409	446	411	387	420	404	378	405	399	416	411	399	394	390	419	398	410	432	435	395	403	432	393	408	410	426	439	417	396	408	411	408	432	427	426	369	367	393	387	376	418	403	418	431	402	401	408	397	422	414	424	449	402	404	439	419	382	373	400	396	387	405	399	447	384	407	375	397	416	380	408	408	408	414	407	450	398	399	407	415	394	416	391	396	412	414	390	410	446	431	401	431	429	370	386	424	407	406	407	394	402	387	421	414	383	410	391	423	400	396	376	406	412	396	440	423	386	430	443	420	409	370	408	429	417	378	388	394	437	432	371	393	382	366	444	410	413	398	391	405	432	411	399	410	379	420	418	419	382	413	411	350	395	420	399	399	388	424	399	406	414	439	409	387	453	404	410	439	387	417	423	407	432	413	472	398	418	418	395	407	398	420	430	384	418	393	377	393	408	402	418	444	400	416	384	399	422	422	425	435	401	419	411	418	428	436	415	418	415	402	416	414	415	401	454	406	409	378	398	450	411	391	420	440	408	394	413	370	382	423	426	396	391	396	379	426	394	397	445	443	392	398	400	432	381	443	413	392	418	432	399	389	441	407	412	358	399	421	405	401	404	420	430	417	375	427	394	384	439	404	433	411	431	413	420	371	400	434	390	391	428	410	427	407	419	398	384	394	393	412	388	413	394	400	420	387	405	389	391	418	426	421	393	391	388	432	421	444	389	418	401	404	412	418	394	399	429	454	372	407	400	440	399	417	423	387	413	380	392	367	390	414	414	440	430	403	393	393	440	398	426	370	392	418	402	396	385	388	410	391	407	434	435	419	408	426	396	369	416	381	410	417	388	401	412	412	410	398	402	383	390	438	411	414	430	415	424	438	375	436	425	408	439	427	401	381	440	424	412	407	419	409	394	360	429	432	439	399	426	396	406	430	443	376	417	399	390	414	431	434	400	426	390	395	379	369	415	392	428	401	425	436	429	427	393	400	438	422	438
2499	814	820	747	666	672	620	587	514	517	488	477	410	402	429	463	429	450	402	437	441	445	427	435	424	434	418	434	408	421	416	452	420	528	449	471	451	430	410	436	448	470	463	433	431	446	408	475	427	430	422	444	446	391	426	444	426	454	440	435	414	454	458	476	452	411	428	410	457	438	411	468	408	421	457	418	421	452	467	467	456	428	497	450	419	480	434	403	408	443	443	440	425	436	455	488	425	459	439	450	428	429	416	475	444	415	475	440	418	457	407	462	429	428	433	473	432	387	423	393	424	416	403	406	421	466	439	420	454	456	407	406	424	474	405	429	475	446	419	422	442	479	436	429	433	398	454	401	402	460	433	446	468	413	400	448	455	447	428	394	442	421	470	419	413	410	443	451	466	426	428	440	440	419	435	431	502	392	422	442	403	443	424	453	390	441	397	444	409	464	475	445	464	419	420	395	465	475	411	485	455	411	407	427	433	432	454	450	437	422	468	445	446	415	466	402	441	430	466	455	453	446	430	408	415	458	448	404	439	471	440	410	425	456	436	419	396	417	442	424	439	418	445	376	406	470	417	457	446	445	433	413	450	412	444	404	409	430	453	465	405	464	450	426	414	418	404	417	407	413	451	475	413	426	422	457	424	400	448	451	446	464	439	466	453	419	472	487	450	449	429	472	445	418	418	428	430	464	451	451	448	422	467	471	449	398	440	473	428	438	407	421	420	422	437	445	443	431	471	466	437	440	452	463	422	431	437	482	434	418	395	470	461	460	396	476	449	431	424	438	481	448	436	434	441	466	428	415	461	438	440	403	406	424	422	460	417	473	448	419	414	468	437	441	413	439	480	451	460	402	446	397	446	379	444	449	475	447	450	461	443	427	426	441	406	415	422	442	433	467	472	438	452	457	458	466	488	462	430	442	455	476	499	424	413	431	442	466	455	440	401	446	433	458	445	478	446	448	426	436	462	467	444	504	488	433	428	457	443	443	439	469	450	436	493	404	440	448	450	434	478	444	390	448	433	415	433	425	440	414	431	457	429	413	402	427	493	476	441	443	435	442	411	465	489	462	448	484	430	447	449	420	419	438	490	442	450	458	469	433	436	411	432	449	489	429	514	454	415	408	463	412	433	447	461	453	433	430	462	430	433	429	449	443	444	414	477	465	443	415	483	412	441	438	432	458	421	437	464	441	452	434	437	430	451	514	396	443	404	431	427	417	430	422	445	363	433	480	431	450	434	462	432	392	430	504	464	435	430	438	435	448	433	401	448	458	435	453	421	432	407	424	416	433	448	416	409	458	437	459	488	483	443	444	440	451	456	414	439	445	413	476	421	467	438	436	439	493	414	423	420	430	403	415	436	422	448	414	444	426	438	410	468	421	420	466	457	430	389	444	435	420	469	453	489	450	441	457	430	420	426	464	404	467	420	439	425	460	453	468	444	428	427	422	427	447	431	417	478	434	386	435	431	425	468	435	434	405	496	435	446	452	451	408	397	447	435	444	451	451	412	452	432	447	472	440	408	451	444	456	454	455	491	454	455	478	402	496	413	416	457	420	414	476	413	444	477	433	425	424	442	440	463	421	453	432	408	440	474	403	444	446	394	416	475	452	433	462	423	459	426	431	468	430	445	423	427	389	409	402	410	456	427	446	412	414	448	458	490	466	449	426	446	425	428	447	426	444	472	435	460	455	450	469	411	469	428	417	402	462	444	461	470	450	436	431	465	417	444	420	480	448	404	413	474	440	498	417	460	429	448	434	403	441	454	442	390	433	465	429	401	431	412	458	434	417	451	446	427	430	450	378	478	444	440	421	468	476	437	454	410	458	455	429	417	439	406	406	457	406	418	415	420	412	397	446	402	480	452	430	505	391	428	430	457	403	409	419	390	470	466	448	421	409	447	445	444	501	458	474	439	447	436	449	432	412	444	461	436	423	454	405	437	428	448	424	432	446	449	409	467	427	403	429	445	443	405	492	429	474	469	424	416	442	414	422	407	435	383	448	441	416	431	392	468	489	427	454	427	451	474	435	452	437	434	446	415	448	479	426	447	440	463	442	410	400	432	456	430	454	486	434	457	399	493	489	458	418	418	431	446	470	507	487	436	438	456	467	442	441	458	478	452	463	471	467	438	432	455	482	433	450	457	442	461	435	481	447	449	438	416	440	438	465	450	443	431	420	437	410	407	433	452	456	421	485	461	436	447	500	462	468	446	471	457	421	456	450	461	430	459	408	480	459	395	459	462	442	455	441	484	396	448	412	462	474	406	414	458	439	425	427	460	445	482	441	466	466	456	468	443	448	424	446	424	436	429	453	421	422	456	451	440	457	467	451	408	440	422	442	456	453	437	462	407	455	442	402	468	442	432	428	440	412	469	442	455	451	446	453	427	430	416	440	431	389	442	436	422	460	457	438	432	448	444	490	448	464	442	430	432	451	484	417	472	429	421	458	424	422	425	483	411	444	469	422	480	413	475	468	488	433	470	449	451	455	376	441	420	465	395	450	458	434	464	443	419	412	437	431	477	448	448	405	411	430	453	416	427	395	399	447	461	433	425	420	427	455	427	440	461	472	424	445	475	459	445	431	472	424	465	421	452	457	489	501	453	420	484	420	441	456	450	427	402	412	410	433	444	465	495	439	432	428	463	452	484	454	454	447	470	385	414	445	448	390	425	480	461	412	442	434	420	385	380	439	423	450	409	415	428	418	473	414	449	423	413	433	460	447	461	439	476	457	454	453	456	479	415	442	456	425	456	454	433	428	434	467	435	439	443	443	461	388	461	397	410	438	477	410	441	477	454	452	426	440	470	427	452	479	391	443	424	440	427	402	448	441	438	424	412	434	450	449	452	460	390	425	439	446	439	445	469	418	457	463	451	455	423	449	402	426	455	460	446	439	430	451	444	445	439	430	444	424	410	452	475	464	439	461	445	455	387	410	427	469	441	471	421	459	418	448	444	454	448	438	463	430	488	418	409	430	440	427	447	428	422	435	420	460	438	474	456	480	432	437	455	456	442	461	433	440	424	462	417	461	468	452	444	433	467	420	477	466	433	420	398	460	401	431	377	461	423	421	450	433	456	473	438	424	435	417	482	435	441	412	444	458	457	446	471	446	458	459	430	413	402	467	441	459	473	420	451	456	452	437	453	444	449	437	457	421	462	462	453	467	452	494	456	442	491	435	470	448	427	441	440	430	421	451	446	431	439	455	448	424	439	400	403	409	404	457	475	451	479	442	461	432	439	438	437	407	415	433	443	441	416	431	444	453	418	431	482	460	444	447	441	439	407	450	441	452	421	487	481	417	436	440	406	477	406	455	438	445	453	460	466	463	487	442	435	449	422	438	406	395	413	455	454	439	456	438	463	435	455	463	447	451	453	423	425	403	463	450	449	459	399	420	422	417	441	462	431	433	453	435	415	450	478	448	463	459	485	446	459	500	464	418	461	447	442	405	469	469	445	445	433	449	469	415	417	414	434	397	455	474
2676	1308	1827	1954	1879	2064	1895	1614	1423	1264	1170	982	1043	978	1037	922	1003	954	970	977	986	889	957	988	920	904	951	943	955	913	929	949	932	963	967	934	945	976	918	923	938	981	975	979	991	954	965	934	958	985	940	908	978	959	941	1018	954	949	966	942	892	966	963	953	985	941	973	984	907	937	957	966	928	967	989	946	998	926	885	943	942	946	964	928	960	928	920	970	997	934	907	940	942	946	972	961	968	975	953	1001	959	967	938	946	983	922	914	959	963	972	950	969	940	910	962	942	980	969	933	987	930	978	926	947	1017	972	956	979	956	941	994	926	992	978	928	978	927	932	973	966	928	957	973	947	965	962	954	997	996	910	930	968	950	962	945	957	992	987	972	932	926	886	983	935	912	999	962	948	964	1010	977	943	977	950	928	944	943	1022	967	863	921	996	934	961	978	923	971	926	991	953	943	965	989	950	960	935	925	961	1018	974	953	931	1014	937	969	978	920	972	952	991	931	925	968	981	926	992	964	927	975	954	984	988	989	976	950	951	945	974	920	939	957	1008	940	979	958	945	886	1033	853	905	966	959	907	937	948	985	971	972	938	951	968	954	930	965	952	941	996	957	967	978	925	972	941	927	961	979	961	959	936	996	950	964	934	1011	979	959	915	939	956	936	935	925	961	948	938	962	973	915	962	908	928	987	973	968	970	974	944	1029	997	923	934	955	963	986	990	946	910	908	968	925	967	902	937	974	959	931	956	978	944	915	980	916	961	965	966	1000	940	1010	959	973	963	948	986	982	943	979	966	943	984	937	936	944	963	919	904	881	953	925	955	1004	968	923	963	972	918	937	954	982	911	1069	1014	1019	975	962	933	919	994	966	969	1001	947	972	1001	932	940	972	1006	908	915	924	1000	894	947	922	915	957	949	976	944	962	960	899	951	1006	952	983	944	924	932	1017	935	957	1011	969	942	910	931	943	974	950	946	962	986	947	909	958	1022	988	994	932	983	961	943	984	943	942	967	972	982	908	963	939	1036	931	973	961	895	935	935	956	933	924	998	934	940	988	990	989	977	974	910	933	928	932	963	969	929	981	926	950	978	986	931	929	954	939	933	913	938	978	921	983	975	961	942	918	984	986	946	909	953	981	958	945	963	962	897	970	989	966	932	964	949	983	896	1029	930	942	1028	983	931	927	991	929	920	1010	997	941	907	940	901	996	926	1009	990	960	967	966	921	973	961	942	968	899	933	985	983	988	942	936	948	1029	895	959	900	981	930	909	888	936	962	943	917	979	1002	956	937	958	936	919	952	946	1013	990	898	995	974	968	1028	944	950	944	936	923	933	952	966	969	940	972	975	971	946	955	983	898	993	938	976	928	923	953	873	972	1020	931	972	999	974	919	932	931	978	941	914	960	902	962	932	931	957	973	978	980	919	994	966	958	955	924	872	1020	961	959	927	955	920	1008	904	959	974	937	950	997	959	947	990	935	955	967	973	973	963	931	879	942	970	973	993	939	953	943	953	985	967	1001	935	944	977	976	947	898	998	936	980	970	912	970	947	962	972	955	899	948	970	906	958	899	919	933	929	988	934	940	996	974	975	918	1034	982	971	994	960	1011	926	947	921	975	935	1022	954	974	949	940	955	970	1016	1000	914	948	991	933	919	913	975	932	992	934	955	918	975	951	948	982	976	944	965	931	938	901	910	948	981	980	974	927	988	992	977	933	915	989	928	955	986	937	924	917	966	985	1028	946	973	973	945	946	936	952	914	946	932	933	908	975	950	953	977	982	930	941	958	956	923	897	953	972	916	1008	945	961	937	911	996	993	998	959	904	929	970	903	942	932	986	966	935	993	1005	893	953	1028	1024	921	916	959	941	935	940	935	969	958	961	971	940	1001	977	984	963	951	920	927	929	936	958	887	1012	931	931	994	992	993	922	914	983	953	958	955	898	1005	916	942	961	898	955	977	965	939	969	990	967	967	959	961	975	971	899	954	911	942	968	941	954	1016	952	1012	956	944	1006	925	962	936	1022	924	963	945	980	945	966	935	965	962	965	928	983	1027	961	964	993	910	965	925	938	932	941	987	940	939	920	912	939	911	967	976	970	997	945	935	906	964	975	928	965	991	975	938	957	942	940	949	1011	983	929	987	933	1000	988	999	915	928	881	996	984	971	958	942	959	958	947	970	936	985	986	973	935	915	946	932	852	913	923	976	880	988	1011	941	1024	993	955	912	1022	941	961	981	924	941	991	970	956	940	928	990	973	948	989	967	944	964	1034	984	1007	1005	899	990	959	952	945	1004	968	930	1007	976	989	919	914	1021	956	937	943	960	969	982	920	963	970	927	936	906	882	945	960	1019	951	964	990	971	992	915	958	954	935	1016	917	977	1012	945	944	959	1001	960	935	957	964	922	932	964	951	937	966	921	1007	961	964	920	970	958	920	909	990	940	978	962	967	1000	966	959	999	962	950	957	943	951	951	968	982	1001	974	963	989	935	1005	989	921	975	952	930	945	1004	962	937	924	880	921	942	949	952	873	970	941	931	924	1005	988	918	924	969	990	943	854	893	911	975	1017	912	911	960	964	1028	953	982	930	1028	1012	976	954	944	937	986	944	960	937	945	962	942	995	908	950	988	929	948	934	940	965	901	950	942	944	873	1033	934	956	952	956	933	973	963	942	943	977	972	939	968	943	965	964	1003	990	979	940	911	945	887	958	965	938	925	976	932	971	926	944	939	936	932	980	915	962	979	909	953	946	944	966	944	938	940	1050	975	900	968	1013	934	973	923	965	937	970	961	1001	936	950	936	974	970	1004	936	952	919	929	901	943	965	954	995	972	929	932	973	956	977	1023	887	990	913	934	1031	981	962	972	934	951	950	972	958	919	917	937	939	981	957	934	998	1014	962	946	964	971	953	931	910	959	914	967	981	976	944	969	932	938	986	946	968	935	920	1026	995	931	934	918	946	924	922	914	951	920	940	950	937	929	969	883	970	979	961	980	961	879	966	979	909	928	869	995	967	952	993	970	941	954	943	924	985	949	954	944	896	978	927	989	982	948	893	968	997	948	986	907	938	924	961	975	1034	986	925	930	957	901	932	980	943	950	933	936	971	987	968	976	946	917	927	940	958	961	963	936	942	978	980	938	974	931	977	972	956	968	936	931	993	961	905	975	952	911	937	975	921	933	943	955	997	955	992	946	967	892	946	982	984	1020	970	948	960	1012	931	959	956	981	899	949	996	968	895	948	970	915	973	938	953	978	960	983	985	972	944	951	996	949	985	973	957	971	916	982	991	930	958	951	979	987	911	987	938	990	957	927	957	978	980	934	1028	970	973	878	922	912	965	927	948	973	972	955	978	953	915	907	934	982	965	1021	967	946	1001	931	978	953	929	930	959	928	951	942	950	956	938	968	975	1024	996	964	932	944	942	929	968	924	969	962	962	930	953	939	1018	939	943	1016	942	965	964	905	984	989	980	978	943	990	908	941	905	980	964	930	972	939	962	966	966	974	933	995	916	950	961	918	948	921	938	963	933	967	944	949	872	1015	1014	948	961	901	946	948	942	953	950	934	965	958	963	1011	901	935	943	969	930	966	909	1008	923	969	937
9727	1571	1393	1128	867	897	753	638	488	455	391	353	324	306	299	318	255	300	282	326	330	314	311	288	329	310	303	284	304	280	297	292	282	290	312	292	290	296	326	298	266	294	266	264	315	264	282	292	333	299	282	283	252	286	293	261	258	308	315	293	297	292	304	270	293	298	290	297	295	300	293	318	329	293	281	288	264	304	293	279	284	249	288	280	290	297	285	269	249	261	296	258	319	288	278	294	290	276	279	282	297	295	277	265	288	297	275	310	270	295	285	310	281	276	284	289	300	284	285	294	292	294	293	281	291	311	302	294	294	266	294	299	294	289	292	277	326	331	278	318	275	284	284	307	305	312	306	296	279	270	305	270	306	281	326	287	292	289	242	300	275	284	268	290	290	276	284	319	292	280	274	265	282	280	281	301	293	278	285	280	268	316	311	288	316	271	268	298	281	277	334	282	262	273	278	260	285	328	283	292	303	279	289	335	252	319	282	295	297	243	300	318	320	284	294	299	283	304	287	315	318	289	267	256	283	305	273	305	301	314	319	276	273	292	291	310	315	293	310	265	298	284	267	281	254	278	303	323	285	293	285	301	285	273	277	279	282	301	302	311	291	321	296	296	262	303	333	279	311	274	278	257	240	292	277	277	279	311	295	289	317	301	291	284	306	276	280	326	298	304	270	302	309	302	321	327	324	259	319	304	274	278	293	283	271	265	283	304	325	278	303	322	307	306	307	298	300	270	253	297	288	263	288	297	279	284	292	296	271	282	278	274	307	268	294	311	298	286	255	287	268	284	307	294	311	278	259	270	312	304	294	291	298	265	302	277	293	306	297	317	294	318	296	288	302	300	286	266	295	296	245	297	341	309	311	294	287	279	302	290	268	309	299	308	320	307	297	297	276	273	291	294	297	316	296	274	306	294	279	262	281	302	288	265	276	280	278	301	293	305	316	294	295	290	282	295	315	313	267	281	296	269	286	286	292	310	254	287	301	276	286	302	301	324	286	311	305	340	316	289	276	263	299	298	272	260	270	282	313	266	289	308	295	306	307	315	278	313	314	312	289	275	268	282	278	337	305	304	314	326	293	274	305	297	311	297	315	287	272	284	276	285	318	301	294	249	270	291	303	286	278	268	286	292	262	312	268	281	291	296	320	289	297	280	292	278	306	284	311	288	302	282	305	301	334	285	294	288	279	281	269	292	282	276	287	276	277	261	270	262	294	293	271	297	273	298	278	266	303	304	292	307	319	273	299	277	299	288	299	296	272	291	289	263	245	285	269	300	270	281	283	305	290	277	280	269	266	274	277	277	280	286	310	299	302	266	260	243	279	286	271	300	311	279	305	290	284	296	290	282	255	286	297	280	282	280	274	303	270	283	312	303	289	264	286	290	302	317	277	288	272	292	314	303	258	293	268	295	288	257	281	279	316	245	308	282	268	297	287	323	312	289	279	310	315	292	287	276	262	304	265	266	291	321	275	301	255	288	286	291	294	290	267	305	276	316	280	290	277	279	254	309	301	276	235	282	297	292	305	271	278	327	317	242	288	288	291	295	299	284	297	292	285	257	266	288	308	289	303	273	295	273	287	268	312	311	283	302	297	306	306	303	293	270	308	291	343	277	279	280	310	301	293	294	270	287	278	255	291	287	290	299	276	321	285	290	313	287	293	277	279	299	277	281	257	282	304	258	306	291	296	270	277	280	297	283	322	325	309	299	271	276	313	272	298	322	288	312	326	285	248	297	277	280	303	313	293	272	299	277	296	271	252	265	297	305	278	320	250	300	270	288	268	290	325	307	298	324	271	328	308	300	307	291	289	304	269	282	286	305	255	287	296	312	301	306	325	281	303	289	289	302	310	295	329	280	285	300	285	303	270	298	286	292	318	275	280	280	275	279	284	294	252	272	289	284	305	288	300	280	292	287	293	281	261	308	307	326	298	297	273	275	275	252	298	310	276	258	323	297	292	263	284	306	294	277	316	262	315	324	294	270	290	301	299	273	276	306	285	292	282	303	294	320	295	294	280	303	314	312	285	290	312	258	309	314	277	293	309	308	308	273	307	300	296	315	325	262	283	325	292	316	260	308	287	253	286	287	283	268	296	293	298	289	289	282	292	275	314	269	260	283	273	281	309	299	306	253	287	306	310	285	302	286	294	303	329	257	297	262	291	291	271	264	278	266	300	278	299	301	319	279	291	285	273	274	274	317	303	277	308	272	278	305	297	289	296	304	290	291	285	273	297	304	249	300	273	255	297	332	286	302	292	277	312	292	284	296	282	306	300	288	289	308	295	276	265	301	291	289	311	312	296	294	308	275	279	295	299	287	292	290	297	292	292	274	333	329	268	318	332	294	300	271	273	279	289	290	281	304	302	287	298	273	305	291	287	290	299	277	285	279	305	268	278	292	295	289	300	275	308	275	326	287	273	307	278	269	304	287	316	317	273	269	299	276	298	269	289	279	261	294	322	335	297	278	286	307	301	295	288	295	278	287	298	308	299	291	265	295	279	307	286	271	290	303	304	291	244	281	306	292	301	301	261	300	281	282	296	318	279	281	287	307	307	281	276	296	269	307	288	301	300	329	293	304	278	279	314	297	295	317	292	269	264	301	287	285	287	276	282	292	287	308	299	311	301	285	275	293	269	258	314	249	281	267	294	269	280	302	277	289	303	293	290	252	302	286	256	308	297	326	285	294	290	289	283	269	308	296	279	299	324	302	309	314	268	314	309	278	274	294	270	283	308	280	264	298	293	310	286	294	305	268	298	291	292	309	273	268	268	280	295	286	290	310	290	290	257	255	308	277	317	312	252	308	293	287	297	289	303	290	282	297	286	327	304	305	277	269	292	286	283	286	284	302	311	324	310	301	280	312	283	278	278	277	271	323	315	281	334	295	308	309	308	313	280	279	279	306	275	292	307	302	282	292	276	288	271	289	282	321	265	288	268	293	297	284	258	262	287	273	271	250	282	304	305	299	265	307	303	300	296	308	310	309	292	295	285	290	285	268	290	302	266	309	299	280	271	305	268	290	269	310	290	293	291	284	262	284	292	322	287	259	283	252	294	271	284	268	276	268	303	314	317	338	305	308	268	308	291	297	296	288	305	315	302	288	288	315	312	285	331	304	312	297	302	271	275	280	295	287	272	295	286	296	327	290	311	281	293	308	289	307	305	282	278	277	287	288	321	286	282	280	291	295	272	282	275	286	291	287	280	299	253	266	294	280	282	260	263	261	330	291	264	269	273	253	273	264	287	292	290	274	288	260	268	301	302	252	299	289	285	277	318	268	295	261	272	307	322	342	260	302	281	280	294	298	316	273	324	265	294	276	262	324	307	312	281	264	270	293	308	274	283	305	300	296	270	308	315	294	312	292	300	279	312	279	305	311	287	294	288	274	336	299	305	352	260	285	287	325	296	306	355	262	281	275	294	288	300	278	292	326	290	285	321	286	276	264	273	291	289	271	251	268	297	298	265	276	313	311	295	278	311	252
7629	1685	3032	3401	3176	3456	2985	2382	1873	1542	1131	931	799	774	750	717	750	749	706	712	669	707	754	681	704	663	679	676	679	676	672	674	624	655	663	696	679	704	650	656	706	665	660	687	649	674	638	709	677	654	635	676	637	628	659	644	649	631	597	653	656	671	630	622	688	663	659	659	672	689	628	653	660	630	641	679	687	648	659	637	618	678	688	614	637	670	677	681	668	634	658	641	630	612	637	652	646	628	648	657	628	657	661	655	683	664	635	631	627	646	678	716	675	659	677	692	640	614	662	710	649	669	684	628	631	668	654	662	663	656	630	636	679	658	656	659	676	703	636	713	673	644	674	668	649	634	685	684	665	619	619	637	645	651	685	694	655	640	707	640	674	658	649	638	658	661	665	642	670	634	666	648	675	650	663	682	671	648	637	701	633	640	645	642	659	670	699	669	613	684	633	630	649	694	663	663	672	658	680	641	637	658	699	652	673	676	684	688	654	656	623	621	671	654	605	635	612	636	690	598	599	627	676	631	653	626	612	648	660	660	678	644	673	668	676	687	656	641	631	643	667	634	709	669	638	670	642	672	656	634	661	630	662	659	627	725	653	617	634	621	672	670	653	651	669	634	656	616	639	659	640	642	613	688	650	671	624	658	618	670	685	632	634	659	665	623	622	659	676	667	665	625	677	611	597	655	642	672	661	632	630	663	640	626	642	652	672	691	651	643	645	587	630	632	654	641	652	639	623	681	626	638	644	632	663	670	682	677	635	675	631	587	627	617	647	704	618	679	676	670	619	661	615	642	636	656	620	656	631	659	628	696	616	652	624	632	661	698	651	664	642	648	676	664	663	677	618	679	698	637	623	659	651	663	676	640	710	658	634	700	667	653	658	643	653	680	630	650	680	677	659	618	625	600	678	665	648	659	652	625	611	645	651	655	635	651	666	657	649	652	615	633	649	620	648	636	621	670	673	671	631	661	661	612	679	705	639	691	680	639	647	648	657	667	664	659	655	692	649	652	642	658	644	647	695	607	645	613	675	640	669	667	666	589	637	628	674	628	636	642	706	655	672	645	607	629	701	600	637	636	670	605	681	665	615	638	665	644	683	635	672	667	641	658	669	628	619	626	650	629	647	677	602	633	648	650	649	648	626	661	674	619	690	633	631	633	671	652	675	649	673	630	623	678	644	664	660	658	672	647	595	680	648	667	648	677	661	678	690	634	636	650	612	637	644	631	638	652	663	632	634	701	637	670	635	680	599	655	648	645	671	660	636	655	660	660	641	685	671	641	645	641	676	679	639	688	657	661	639	630	663	678	647	652	655	647	669	670	678	600	651	634	622	678	636	629	682	628	651	628	652	657	629	661	603	653	600	638	656	700	656	606	648	651	637	655	599	652	612	598	650	655	690	670	655	641	647	618	680	623	661	663	683	631	649	686	623	663	620	673	667	684	610	645	689	632	654	664	666	645	615	647	627	621	647	641	656	681	645	707	670	695	693	719	630	640	626	674	697	609	665	616	606	621	654	621	610	633	668	652	650	624	639	648	715	654	683	668	682	652	630	677	630	617	653	636	635	686	672	621	627	677	663	617	670	656	639	631	635	634	644	635	644	631	663	635	621	660	616	699	634	665	621	656	701	664	644	656	626	655	635	663	623	644	696	661	647	663	655	665	623	632	663	689	677	650	628	633	634	657	665	624	585	687	652	672	626	628	653	613	666	621	663	641	625	676	647	673	676	625	662	627	689	656	636	633	628	688	675	635	616	639	690	685	678	588	632	626	633	688	647	634	606	663	679	625	660	636	625	681	665	644	693	683	626	671	620	610	647	657	622	657	674	640	664	627	627	758	647	696	664	617	641	663	668	596	650	630	653	654	656	631	650	621	655	671	635	655	622	626	652	656	605	700	663	618	652	653	629	666	690	686	642	644	603	627	636	640	637	621	646	629	635	680	679	598	659	633	633	683	637	615	631	635	680	644	671	672	683	647	629	686	678	649	665	641	684	681	649	607	696	655	639	665	665	641	634	608	639	601	671	624	636	630	627	671	665	684	655	654	651	669	605	684	621	635	650	642	658	652	695	673	642	623	667	682	649	617	629	656	653	620	664	655	679	664	634	617	665	628	671	644	688	661	635	695	638	638	640	630	667	689	646	678	674	681	692	647	632	651	630	677	663	650	613	663	670	603	650	653	666	656	634	647	634	667	695	590	605	605	676	654	618	631	641	648	685	686	674	676	641	647	661	641	686	628	632	629	651	627	644	638	591	622	694	678	647	646	636	661	618	678	656	642	659	639	676	652	661	605	641	654	625	672	670	672	612	639	696	681	681	609	653	685	690	635	658	652	656	694	637	685	617	646	681	702	672	663	687	672	662	678	669	614	658	624	658	686	623	639	686	620	661	679	597	642	631	628	614	616	660	682	675	651	599	649	673	659	624	667	638	606	665	643	651	624	656	637	595	674	691	633	633	699	657	675	682	634	700	654	650	633	633	621	680	595	653	642	616	599	693	642	659	663	624	692	641	645	677	634	684	666	671	634	659	647	657	620	638	664	665	605	597	641	635	643	688	638	666	673	681	686	657	645	581	670	667	682	627	641	688	689	683	658	660	671	681	609	701	646	671	633	660	662	643	701	664	664	664	613	654	661	658	650	627	636	627	653	648	656	656	673	618	640	703	665	677	610	646	667	674	652	616	651	679	618	614	619	659	662	668	630	651	645	684	646	674	602	675	653	651	655	671	651	676	678	641	625	637	592	640	642	674	693	609	629	624	689	657	624	642	657	633	649	633	617	614	682	647	670	654	646	656	682	636	672	650	643	676	676	624	643	704	692	667	660	674	647	655	622	663	660	634	665	647	637	661	701	638	675	677	675	599	618	667	625	698	619	667	650	627	660	622	631	707	633	614	608	669	632	650	689	641	623	672	669	625	646	688	677	647	613	625	651	625	662	659	638	657	649	650	654	678	686	665	671	640	642	643	658	650	638	620	654	607	692	683	626	628	640	642	617	649	637	664	665	616	716	675	650	620	667	662	647	630	632	650	623	626	656	615	604	662	627	672	677	628	643	664	623	660	669	654	637	675	660	665	675	661	671	701	658	661	666	698	651	637	705	651	626	638	638	646	695	636	618	696	629	629	666	668	661	685	629	658	632	644	658	712	676	651	615	637	675	665	651	667	668	633	724	668	654	643	662	634	614	639	639	626	640	664	682	640	656	616	659	662	664	646	663	639	682	674	620	685	639	699	674	641	678	693	649	652	675	638	677	663	647	658	704	627	640	683	626	676	647	650	685	666	635	644	619	649	636	660	672	645	653	626	645	625	647	667	650	629	691	667	661	646	627	665	677	642	665	702	673	667	674	692	654	653	656	647	666	630	628	664	666	646	649	634	666	682	652	638	624	666	663	628	638	661	672	672	646	699	660	674	674	642	644	633	662	710	657	681	654	665	672	624	649	652	638	647	667	696	652	671	660	616	627	676	608	676	685	656	630
17677	2825	2269	1635	1131	1132	954	652	503	410	312	289	213	187	202	179	194	160	198	150	161	162	193	201	208	177	181	178	189	165	185	158	157	154	170	180	190	160	155	162	174	166	178	174	149	162	170	179	172	178	169	168	188	171	168	163	167	161	188	182	175	150	168	158	162	158	141	144	184	166	178	177	183	188	160	191	158	143	190	158	173	167	178	164	171	170	173	169	162	172	171	170	169	167	140	169	163	166	200	174	177	202	156	194	191	171	169	196	169	193	142	152	176	195	176	203	191	194	161	156	154	179	188	165	138	175	181	176	144	161	177	174	195	171	187	172	185	143	171	175	152	167	154	188	186	157	166	169	182	159	179	144	165	186	157	175	197	180	157	146	198	148	198	187	180	183	146	181	167	173	163	150	152	146	181	174	175	178	190	181	171	176	170	183	178	172	172	156	172	167	171	152	180	171	183	162	158	161	178	167	176	205	160	166	178	170	154	189	171	158	164	161	167	181	152	165	165	169	153	188	195	191	196	151	175	166	174	167	176	152	172	183	166	174	174	167	179	180	165	170	196	159	164	174	165	147	152	169	188	147	178	146	166	170	192	168	188	171	193	178	156	188	168	179	163	167	169	167	160	177	175	174	185	182	170	178	167	163	171	182	177	194	176	155	172	165	159	148	177	183	186	143	172	209	151	203	168	144	176	161	154	166	166	204	185	190	163	179	193	169	157	173	183	155	166	161	160	176	150	164	140	182	169	162	136	147	164	166	179	173	168	167	169	163	204	153	181	167	176	167	151	178	179	187	183	181	177	174	170	159	166	158	145	158	185	163	151	162	199	176	166	169	140	171	167	176	162	182	151	205	171	199	147	160	153	154	166	209	200	169	172	182	155	191	187	151	184	144	146	151	155	170	178	193	166	176	169	173	173	164	154	184	141	162	179	179	171	186	183	138	172	165	164	177	173	174	170	205	152	175	162	169	176	167	184	176	195	173	141	186	207	195	171	173	156	181	176	171	190	165	173	170	166	172	159	158	158	166	157	156	157	155	156	153	161	158	136	146	165	161	190	159	174	166	186	148	161	175	190	194	162	168	165	147	177	177	159	161	164	192	175	185	188	213	184	158	194	164	173	141	167	188	152	146	177	160	171	153	188	191	157	149	167	158	158	166	151	157	168	163	186	159	169	158	179	175	183	137	150	163	173	180	164	190	184	182	183	156	166	163	176	169	170	183	165	171	177	168	177	173	154	181	141	151	184	164	179	151	178	170	179	183	162	179	171	179	178	153	166	167	165	178	176	171	158	162	177	165	153	166	138	181	144	166	172	157	167	152	166	173	168	173	157	161	170	170	162	171	186	200	166	155	187	174	163	157	161	196	161	179	170	166	157	157	181	179	178	184	196	179	190	189	186	176	183	168	173	187	163	146	198	204	175	202	175	163	169	177	200	182	171	183	169	172	178	165	169	159	162	156	188	166	174	147	143	168	138	169	188	170	158	175	186	162	176	162	158	175	161	177	150	172	171	145	170	204	182	181	180	161	158	175	144	170	174	163	168	174	194	168	173	173	139	160	168	181	149	178	153	171	173	163	180	201	161	159	170	164	205	166	151	172	191	181	165	188	164	164	180	156	172	159	197	182	190	163	201	184	173	166	156	171	169	193	169	160	165	165	167	170	166	161	192	166	179	191	206	165	175	147	151	163	185	181	163	171	184	170	182	148	175	158	173	154	174	170	176	198	147	173	149	154	159	162	161	177	191	185	166	159	157	170	153	166	163	155	175	147	155	159	159	151	143	185	164	159	158	177	205	149	176	169	173	173	170	156	176	174	182	198	170	165	164	197	173	160	179	165	174	178	153	180	158	171	153	152	178	166	168	161	184	201	207	187	164	165	163	162	167	150	146	164	163	164	153	183	145	157	158	139	155	171	188	206	166	200	148	173	167	173	159	164	177	146	167	182	158	153	157	156	160	165	187	170	170	159	177	155	182	196	179	163	192	167	191	179	161	182	157	167	170	173	191	187	157	165	157	184	175	154	164	187	173	157	185	182	184	168	171	156	194	173	166	167	172	153	177	165	157	167	175	168	181	172	172	192	164	192	161	159	166	159	157	175	157	178	160	176	187	168	188	188	180	165	177	181	166	177	178	185	154	157	161	174	143	151	171	182	148	158	167	167	180	201	160	172	182	173	156	179	169	156	167	171	167	196	195	173	182	161	173	165	148	175	148	150	174	176	171	163	185	198	178	179	145	190	150	159	145	155	174	183	162	171	197	164	162	158	178	169	153	160	186	162	182	173	167	160	175	164	171	171	153	168	188	174	136	158	179	162	169	161	172	176	170	180	151	163	165	158	174	161	177	165	161	163	156	172	162	193	170	176	187	165	155	175	185	156	169	147	160	164	186	159	167	164	156	159	163	183	182	186	156	160	171	190	151	162	182	185	166	165	171	157	170	167	167	177	177	160	181	188	173	161	161	170	179	160	172	188	180	175	160	170	182	160	162	171	158	185	171	158	196	181	162	162	168	167	182	195	149	188	157	168	162	183	174	172	140	175	162	173	155	179	180	166	183	165	163	158	146	155	180	155	152	168	140	161	166	172	180	160	183	174	184	154	166	182	182	187	171	146	188	168	177	190	161	163	157	175	168	157	156	187	161	140	188	142	149	156	166	177	149	185	174	177	153	176	159	186	188	175	177	186	195	169	176	160	184	148	166	137	169	156	143	176	166	152	165	185	158	172	170	192	170	180	159	168	183	185	179	184	145	165	150	168	173	153	154	184	176	179	163	162	173	163	178	158	185	153	164	158	158	154	171	170	180	163	150	157	153	176	196	184	171	174	187	181	170	160	170	150	175	163	178	162	176	171	172	173	147	170	166	194	175	206	164	171	156	183	163	154	143	149	169	144	162	183	194	173	168	165	174	166	159	172	174	166	154	191	185	165	161	171	165	185	184	172	149	143	178	162	168	191	194	158	185	172	165	146	179	188	163	181	152	165	159	153	159	164	200	162	186	168	151	151	164	149	165	184	168	169	167	211	179	173	178	151	172	176	178	172	175	177	149	181	171	184	159	180	151	180	154	162	173	163	162	168	164	186	156	151	191	185	174	173	187	202	152	172	184	183	180	183	184	161	175	186	180	175	159	199	158	173	155	172	177	161	154	172	170	168	173	167	197	168	150	189	194	170	164	181	177	141	164	184	177	172	197	177	174	150	176	174	154	207	204	173	167	156	183	181	169	158	187	182	129	148	177	196	147	166	176	159	186	169	182	175	175	148	191	196	184	172	163	158	184	152	170	170	177	175	155	175	181	159	165	186	198	188	180	147	166	169	186	167	153	167	158	156	173	184	184	183	170	181	179	183	186	186	180	187	183	188	176	150	161	156	184	155	155	141	168	187	154	170	165	178	165	146	165	151	184	164	158	185	141	186	186	161	182	192	174	162	165	162	175	163	165	146	183	167	174	184	181	177	171	162	172	183	145	166	187	157	180	167
9833	2191	4349	4699	4766	4757	4142	3103	2294	1818	1374	934	786	674	603	567	548	538	517	527	509	542	559	518	544	461	498	490	510	481	479	451	438	454	465	436	456	407	449	436	424	438	429	413	443	444	445	463	424	471	418	408	458	431	387	398	411	425	408	441	452	453	436	422	460	440	436	442	420	427	444	409	409	408	446	391	399	444	436	445	416	403	423	411	469	436	416	417	420	443	420	423	443	457	445	437	447	432	403	435	407	428	411	450	406	438	423	424	459	404	432	411	420	412	372	420	400	449	433	419	441	416	420	448	436	421	417	384	440	435	456	430	388	406	435	447	416	436	463	420	404	421	454	420	430	441	429	418	441	451	419	466	431	472	416	412	424	413	402	424	401	432	354	424	449	445	469	447	416	436	443	413	425	414	419	425	437	414	435	444	409	406	445	391	451	464	424	443	408	398	420	387	448	443	439	437	412	419	427	420	445	466	421	395	449	438	446	418	401	453	436	423	380	429	422	425	445	438	417	446	400	457	442	442	473	403	428	414	442	439	420	426	483	445	449	434	441	391	405	420	410	443	445	390	416	433	390	399	417	441	433	493	433	419	408	452	423	432	433	410	388	428	395	414	411	416	453	425	405	405	440	404	425	437	415	381	471	421	401	440	449	419	437	361	409	402	419	442	443	399	448	403	430	411	414	420	418	439	436	420	419	459	394	454	409	421	428	437	399	474	399	427	421	414	405	399	438	414	437	423	414	400	434	437	433	409	454	415	422	431	413	421	439	456	435	440	400	401	427	387	422	416	426	424	439	388	450	404	425	422	445	395	428	434	409	436	433	415	405	464	416	444	447	403	442	434	384	396	423	436	409	438	385	403	399	381	401	429	403	403	436	452	465	403	408	425	428	444	447	421	385	444	403	410	452	430	413	436	406	431	394	428	439	411	437	431	428	439	438	400	451	425	443	399	445	409	432	422	410	414	427	414	396	450	399	425	426	416	431	451	459	401	466	409	402	446	445	412	408	408	450	379	435	407	403	439	399	422	423	438	407	398	460	430	417	423	432	399	451	395	400	421	465	426	446	421	415	461	393	415	421	424	415	389	442	404	401	398	423	453	434	428	458	446	412	421	426	401	445	403	444	443	385	424	433	422	392	418	433	414	409	425	438	397	449	409	421	425	419	426	440	400	418	429	408	426	401	390	450	446	409	417	430	463	409	404	416	427	424	393	372	450	408	425	425	434	416	436	425	406	401	427	411	409	410	424	437	431	436	450	431	451	415	453	446	429	429	448	438	402	467	435	418	416	422	414	377	401	408	437	452	442	415	401	419	426	409	456	440	431	405	465	432	416	427	397	428	436	411	359	429	441	438	430	368	403	405	389	392	413	424	403	419	398	432	438	380	431	412	444	371	412	440	459	445	424	435	402	394	407	459	430	386	422	412	428	423	434	402	432	424	409	423	417	432	433	439	426	446	451	432	409	435	453	423	410	410	411	412	434	452	421	380	432	449	402	428	401	446	429	449	391	418	402	418	426	437	405	416	439	444	394	452	394	432	434	453	456	401	439	434	425	436	421	444	464	439	451	406	431	400	407	432	414	426	400	411	398	416	434	426	431	432	433	454	372	442	412	378	409	411	380	418	407	441	406	442	394	421	391	404	434	401	427	420	443	413	454	417	428	439	411	407	429	418	429	433	446	401	432	427	430	403	453	404	436	432	410	400	403	418	406	420	418	414	408	417	429	428	490	438	414	441	444	398	421	468	415	409	401	420	448	411	473	438	472	414	412	442	423	420	414	414	425	446	413	457	421	450	391	420	418	413	416	404	411	433	426	398	429	438	454	396	417	428	428	426	433	387	436	419	395	394	453	428	432	446	436	427	412	456	442	421	393	410	386	413	438	402	414	390	417	418	406	408	390	397	430	419	441	438	432	457	410	430	414	422	445	400	464	446	431	455	407	434	411	419	411	405	429	412	424	417	425	388	417	432	407	420	427	451	433	413	420	398	470	434	388	459	385	433	458	392	424	423	441	440	424	407	417	418	405	390	429	424	450	420	430	429	439	399	427	398	398	427	397	397	432	431	393	408	411	435	423	446	426	421	406	442	439	397	422	418	411	396	404	437	444	417	376	411	392	420	431	444	439	419	419	415	429	400	452	399	442	423	421	398	408	444	403	437	428	397	432	418	390	395	412	421	459	417	456	442	411	456	413	420	404	416	444	411	440	411	418	428	413	436	422	443	458	461	409	443	413	444	431	381	415	434	448	419	433	372	417	442	431	405	411	449	384	420	411	405	381	382	422	436	404	387	448	447	404	423	393	455	404	404	405	421	421	442	430	415	401	414	418	420	410	428	420	468	410	412	428	427	418	427	395	433	444	423	455	472	397	427	420	400	410	421	425	427	414	421	441	437	400	408	450	418	425	436	480	410	429	395	437	435	436	462	407	393	445	405	380	433	414	434	421	460	430	483	407	393	411	450	426	430	384	433	444	439	381	378	437	433	417	391	406	436	410	400	397	441	411	421	392	443	504	418	442	404	402	430	447	414	405	409	438	429	449	411	420	393	449	396	434	418	432	408	425	419	388	446	376	433	424	415	414	456	392	416	424	421	446	410	413	458	410	416	438	423	428	416	457	419	414	412	433	418	430	428	396	407	403	432	425	407	423	437	425	430	441	457	411	429	415	444	414	393	418	428	441	443	488	380	384	411	408	431	399	437	439	407	412	422	379	432	429	432	431	447	440	382	423	451	431	403	399	426	411	413	399	401	424	420	400	434	391	411	416	437	413	412	452	393	445	430	476	417	431	431	452	463	409	459	438	420	382	426	440	399	416	411	441	430	413	440	400	437	405	436	407	415	444	418	411	398	453	427	423	406	442	443	425	421	416	413	403	440	426	403	401	421	428	424	437	441	409	414	417	406	429	443	446	435	412	432	442	438	386	406	457	424	434	433	441	415	458	390	421	399	422	376	430	442	401	449	427	413	436	422	439	418	382	452	410	483	404	405	443	438	407	417	382	438	409	429	434	377	427	450	415	408	417	430	438	420	426	452	410	407	424	422	470	391	418	445	415	421	418	394	456	434	459	394	433	429	411	470	441	464	432	421	432	417	417	412	422	397	432	442	448	370	426	440	408	410	438	397	405	403	435	435	426	434	441	443	402	404	448	420	396	439	394	446	412	454	411	421	391	427	380	442	418	409	400	405	397	393	441	384	419	407	401	430	454	457	417	442	405	436	462	406	424	434	405	422	407	386	429	407	377	412	457	414	414	411	423	397	449	410	418	425	410	406	476	387	405	411	419	439	401	391	447	451	430	431	406	393	440	404	447	399	439	444	437	422	443	441	420	415	423	382	458	413	374	420	452	446	438	402	430	422	434	460	423	431	448	454	458	416	429	431	453	435	402	426	372	434	382	431	422	416	407	434	422	427	432	450	396	453	416	388	460	437	430	397	431	435	453	416	443	373	417	431	434	475	428	447	406	418	427	434	417	444	415
2585	821	808	772	677	651	593	579	545	507	485	482	421	469	436	457	445	488	435	460	497	448	431	473	419	484	439	476	439	489	442	438	452	459	435	438	461	438	445	423	449	484	490	407	438	466	447	466	471	441	431	440	394	434	430	486	444	458	472	493	449	433	426	480	435	476	462	419	438	432	405	443	442	390	409	474	433	412	419	447	465	402	437	454	436	456	428	458	494	464	461	454	460	455	467	458	414	451	481	472	435	419	453	433	432	425	432	428	447	473	452	502	424	425	482	475	404	440	490	490	438	439	411	423	447	427	468	470	423	419	427	474	424	461	482	435	444	453	417	404	477	431	406	445	442	439	442	461	440	446	464	463	445	471	448	442	449	460	485	489	441	467	438	420	503	477	439	482	443	440	509	416	421	452	405	472	450	451	450	428	411	442	449	425	417	487	448	453	449	424	458	453	446	422	495	459	455	406	435	472	430	454	413	453	443	458	479	443	415	466	485	435	462	477	455	425	436	437	412	437	433	468	456	427	432	443	431	459	482	424	465	428	457	452	440	461	443	405	438	474	467	463	453	461	434	427	470	452	476	429	456	475	435	441	442	449	449	445	450	425	472	423	435	421	438	431	437	483	446	419	422	462	463	461	452	443	453	465	416	478	464	455	407	442	418	460	498	441	420	457	478	432	462	461	440	412	461	497	448	396	467	496	485	452	450	469	427	458	485	424	409	438	465	434	443	436	449	514	431	436	432	455	439	441	397	483	458	421	450	444	463	475	428	429	401	442	471	454	431	416	425	433	424	437	459	417	444	462	406	462	494	443	474	466	465	409	451	457	418	477	440	444	400	465	458	431	449	413	422	446	451	420	441	476	429	430	441	444	462	418	473	433	416	455	465	424	433	465	438	458	396	447	451	444	432	454	450	452	489	524	470	466	441	498	442	451	438	406	461	473	474	482	438	506	476	459	461	472	428	476	478	441	480	396	478	441	459	404	469	430	446	440	398	440	494	469	434	446	455	446	449	439	461	411	409	446	448	445	457	432	424	432	437	483	415	430	427	430	469	455	475	426	456	499	427	493	468	489	483	458	463	465	501	423	450	438	452	439	432	433	432	445	447	434	464	456	438	470	436	462	452	455	435	429	430	432	468	466	459	456	452	419	479	449	435	458	469	480	450	514	402	447	442	423	455	436	485	476	442	444	425	491	432	460	410	466	407	510	451	420	482	419	450	411	419	433	446	449	440	484	451	430	474	455	450	432	440	431	448	447	393	421	433	466	417	494	464	435	467	471	455	457	431	448	447	455	481	474	458	406	469	448	443	428	413	429	471	447	443	492	423	416	460	500	483	497	486	460	465	437	433	435	457	474	425	432	462	479	436	429	460	415	414	437	446	436	476	462	416	451	408	422	462	442	446	478	453	459	456	431	450	448	441	476	420	385	406	439	473	409	461	439	423	432	453	439	467	441	444	442	487	423	416	425	495	441	489	445	442	495	418	460	491	494	466	432	458	424	455	435	422	437	418	417	511	486	466	436	463	442	405	420	454	413	482	496	456	479	451	426	462	473	440	435	469	460	473	451	451	476	483	446	415	431	440	439	432	431	469	438	458	463	441	454	413	419	442	424	457	427	410	476	439	420	451	428	408	466	472	462	482	487	403	453	428	424	429	439	397	421	448	447	425	394	438	445	487	440	446	455	425	504	470	441	432	474	463	444	467	448	438	408	396	452	474	438	454	429	442	450	452	446	474	453	485	434	454	462	458	454	470	444	442	458	465	454	451	469	493	449	444	402	433	463	448	463	479	450	446	439	428	453	432	476	450	434	444	429	418	467	431	452	395	462	468	450	464	421	440	457	425	473	418	418	455	472	458	455	454	479	452	460	431	482	409	457	443	427	412	493	469	399	487	473	424	473	448	501	449	446	434	451	477	472	463	455	504	481	386	472	448	449	446	445	451	466	436	467	438	459	431	471	435	458	479	451	412	458	455	448	441	440	398	466	434	411	473	428	497	433	436	428	460	440	459	469	447	444	428	436	479	429	425	499	448	431	425	469	426	499	469	405	448	472	398	466	446	426	425	428	511	435	459	434	431	447	484	476	452	448	417	447	408	502	433	459	445	437	462	449	430	492	458	453	452	446	453	474	445	498	448	391	434	440	426	455	408	426	411	452	436	454	446	405	422	458	427	444	462	448	480	446	440	417	443	459	487	473	458	462	438	431	465	448	472	444	427	466	457	468	476	418	445	424	507	426	444	449	428	446	477	466	441	407	433	398	422	423	469	461	486	465	457	496	433	496	418	407	473	443	446	444	480	441	464	441	462	439	423	444	451	493	479	410	437	465	431	443	434	440	453	439	474	490	450	472	479	447	466	460	478	414	444	416	439	448	466	441	438	413	437	421	469	430	445	469	467	438	450	467	456	463	445	464	410	458	475	453	477	444	448	457	460	468	448	429	447	416	453	427	474	468	446	451	458	453	477	485	457	437	435	447	447	419	434	479	467	440	430	419	500	434	475	430	400	473	463	434	434	439	420	497	465	442	447	474	445	462	428	437	438	480	463	410	446	461	475	473	471	445	424	455	456	404	439	459	418	419	423	442	450	436	476	476	416	442	482	455	449	409	449	444	465	450	442	409	431	425	442	419	457	433	410	453	487	448	449	430	426	418	455	453	514	478	441	510	492	450	413	441	441	464	468	398	459	458	417	477	450	433	488	489	497	456	470	449	453	436	419	416	423	487	421	449	468	446	448	464	440	487	452	470	447	486	438	460	501	465	481	411	447	472	424	442	499	458	450	464	450	451	462	445	412	437	425	425	444	461	398	461	459	400	450	456	473	469	413	475	438	436	470	447	479	457	439	420	453	458	438	438	449	432	413	442	445	418	431	405	437	415	423	399	440	454	486	449	462	442	480	420	439	444	412	436	470	459	454	468	427	489	463	435	406	476	459	441	469	460	448	439	422	483	461	421	461	457	440	435	415	456	451	414	419	472	454	441	449	422	402	403	495	411	484	426	447	425	435	454	446	431	418	453	434	476	538	454	418	442	411	435	443	452	419	447	493	451	463	443	442	438	440	425	425	457	437	437	461	504	440	440	465	441	438	466	499	470	439	471	416	455	434	471	449	465	476	445	484	390	425	426	444	458	447	472	478	419	479	434	437	451	431	442	464	482	445	466	473	454	434	471	431	437	447	398	435	454	476	438	460	455	440	430	431	433	456	453	432	477	494	451	371	414	462	451	464	424	439	475	453	414	510	452	454	498	425	451	438	468	461	464	413	450	429	419	495	447	449	439	442	466	433	457	446	454	462	468	450	434	411	457	447	435	463	467	458	442	458	470	449	455	406	458	414	448	412	453	475	472	454	410	439	460	476	463	451	465	429	434	503	450	486	484	446	460	408	473	440	437	424	476	457	442	461	426	447	442	449	417	452	442	469	446	409	426	437	451	429	464	423	455	475	439	424	416	439	467	448	426	454	420	457	455	468	478	450	450
2721	1275	1766	1995	1993	2049	1871	1682	1493	1269	1087	1073	1010	985	953	977	940	1019	1038	940	973	945	1000	1012	985	926	1005	955	978	950	959	968	897	1013	1002	994	987	959	926	974	1006	943	1019	970	950	988	946	943	991	1003	969	977	991	1019	1011	984	960	943	956	974	914	1015	945	997	1016	936	959	979	1042	986	958	1024	1010	1039	923	990	955	958	972	953	984	914	996	1001	1007	956	1019	946	893	953	979	981	914	995	960	982	1042	988	944	980	986	958	984	1017	950	969	973	1004	988	951	926	979	996	969	1005	949	942	1006	986	961	996	1011	970	967	970	942	964	950	976	951	959	930	947	934	1002	956	999	947	948	938	909	984	984	968	928	945	940	887	959	992	943	1065	990	992	1003	988	965	957	935	959	942	1004	926	972	1038	1017	982	976	959	995	1039	970	922	956	917	1028	897	1023	1000	1012	976	948	967	996	974	930	965	946	1006	991	962	972	1000	957	953	1028	940	1047	1010	990	980	954	902	975	962	978	965	975	960	929	972	1012	963	965	966	997	963	970	1025	935	961	1058	947	955	957	931	978	1003	941	946	1005	950	952	956	959	963	996	951	971	948	974	953	968	945	979	950	955	1010	964	1004	986	1010	1002	992	946	1023	996	960	960	948	989	974	984	972	959	948	1001	958	1017	1004	962	959	957	901	953	934	1005	939	974	971	974	941	929	1006	977	999	957	999	1001	983	970	942	1014	987	961	983	1003	950	920	993	983	1002	965	965	916	980	1001	979	1013	1041	970	938	949	916	951	913	937	949	952	995	993	953	960	1017	980	980	968	971	968	975	953	987	960	994	940	947	977	1016	1007	975	1008	1000	939	997	976	997	944	976	960	940	916	990	1006	941	908	1003	970	961	1006	951	941	967	1007	963	996	1031	958	935	960	998	925	917	930	959	1006	948	996	987	994	949	1020	982	999	983	1005	976	954	977	991	981	928	938	955	967	993	994	1014	972	954	988	953	992	960	959	953	1024	999	1021	987	956	945	942	996	989	986	959	993	963	942	941	962	935	1000	918	935	921	944	969	1006	978	966	959	965	970	944	953	984	982	993	887	983	962	986	960	977	976	969	968	955	993	971	989	970	916	960	1005	907	999	975	973	983	1022	1007	977	944	912	957	1009	983	943	1009	968	963	950	959	1009	981	978	1055	1007	984	959	973	984	989	965	990	948	989	1029	932	939	960	973	981	976	980	1025	1002	1007	994	931	1024	977	963	974	969	993	1024	973	958	908	986	1008	979	971	960	997	1006	968	969	984	989	935	968	990	948	935	952	999	957	998	929	1017	996	908	916	938	966	988	975	961	971	892	994	967	998	1005	980	967	955	979	946	937	966	991	930	974	1046	972	991	979	952	1013	1037	1041	947	963	980	931	949	976	1007	961	975	966	944	996	978	976	980	992	954	962	961	954	927	960	951	965	936	1006	952	965	1016	977	950	942	957	970	964	1001	980	951	953	978	946	989	941	911	963	988	951	897	981	1009	963	1008	938	969	998	987	1035	972	959	984	954	923	975	967	978	989	927	954	951	958	969	993	949	980	939	966	980	991	959	956	998	893	994	986	1004	981	952	962	950	1001	986	1009	964	974	955	982	949	985	973	966	960	997	955	1017	1003	985	1012	944	1032	970	1002	1014	970	922	962	996	1026	969	956	949	961	953	987	991	979	932	932	965	979	1019	953	1030	957	977	975	1012	941	963	947	1002	981	980	962	994	981	1047	955	941	981	931	949	983	974	930	957	996	965	920	990	990	972	1016	994	933	973	986	955	998	956	1089	972	1019	980	1014	906	950	947	960	939	981	951	989	961	1004	925	965	1031	948	948	999	958	997	993	1017	986	970	1051	962	985	960	1029	967	950	999	1012	964	1013	948	1011	963	936	916	961	977	1000	965	995	943	990	1018	994	932	936	938	951	983	929	976	988	1010	1018	1032	925	949	972	947	974	999	988	1000	1009	987	959	947	944	975	979	904	968	964	919	976	970	966	945	936	981	983	921	979	984	999	966	988	1040	970	957	981	981	933	962	1000	989	961	1038	980	986	989	953	1003	967	958	995	943	997	947	945	964	998	962	1008	946	1015	918	1023	987	985	895	956	990	953	930	977	908	991	995	980	935	981	974	955	981	927	985	974	997	1027	1055	964	984	1025	959	926	1016	977	1012	993	1036	982	940	955	898	1056	1032	906	1074	903	932	959	998	981	987	998	987	996	1002	939	914	1036	1023	950	970	1003	968	936	917	939	973	1004	996	1009	998	914	971	963	933	903	996	1030	981	975	959	951	988	989	979	941	1017	950	978	933	1044	894	946	936	956	1001	933	961	987	899	926	995	946	914	977	966	937	973	966	896	956	894	990	953	957	922	967	997	977	946	1005	949	945	967	917	978	1022	914	989	1049	937	972	947	947	998	995	975	1008	940	963	1003	1010	970	951	935	991	975	1017	983	956	975	931	942	1007	1001	960	1004	974	963	970	1018	943	976	931	961	994	1015	1035	969	1031	955	951	964	963	996	983	966	940	996	956	941	924	955	943	973	931	950	933	971	1014	947	937	980	958	1000	1004	968	979	924	969	1041	986	949	978	1014	957	897	967	923	975	983	931	932	982	934	976	1001	994	1000	967	966	1020	925	935	978	975	984	916	962	1011	964	941	943	963	972	932	954	943	941	978	948	965	922	945	931	973	980	1007	1015	1030	971	976	1000	986	966	939	972	985	884	963	932	942	965	910	1000	951	1005	971	987	972	948	967	932	993	962	963	938	937	994	916	995	919	1027	1016	913	960	973	981	974	987	903	953	998	935	983	980	917	946	990	956	898	965	937	995	932	963	958	972	943	966	960	978	906	967	1013	1035	979	973	988	956	995	978	967	974	955	1021	950	992	972	983	964	979	949	1008	947	951	951	1008	958	977	946	962	971	963	1014	956	1037	993	912	992	1005	953	931	952	954	988	984	1020	1009	932	993	949	953	1049	1025	1017	979	969	1033	999	983	985	1002	955	946	942	987	938	966	980	974	1006	958	926	987	951	1003	993	992	971	996	978	945	1008	964	963	974	995	952	936	983	972	940	925	871	1040	950	1026	954	995	940	967	946	967	1001	960	996	1007	969	995	1051	970	955	1010	967	954	982	947	970	970	1005	995	964	943	947	977	984	976	954	974	988	962	953	998	943	978	943	943	987	959	934	997	984	922	992	973	933	987	990	976	991	920	951	995	988	960	962	950	1014	991	995	946	1003	967	968	931	1003	950	1032	964	978	973	1021	930	1028	972	940	1015	954	953	1015	987	1016	964	1032	977	964	991	959	1008	992	1031	1012	950	965	983	980	943	975	1030	994	965	995	985	937	950	989	976	946	940	973	934	987	944	994	924	986	963	1009	960	1053	960	908	975	1009	973	930	970	971	999	939	952	1019	986	960	958	1004	954	973	988	951	959	951	916	969	995	937	1044	894	978	972	962	996	955	955	899	941	1004	909	938	911	930	963	973	974	1023	941	975	1011	950	970	988	976	957	968	960	944	973	990	1067	976	929	954	937	955	959	991	972	949	925	956	991	951	996	988	985	1015	923	967	934	961	1011	989	1015	988	909	1000	958	1006	939	967	978	999	973	995	955	967	934	1020	978	973	971	978	960	983	952	1002	963	949	1031	974	1000	962	959	1029	960	1002	1009	989	987	993	981	991	933	1011	989	953	929	940	1009	1005	970	929	968	1019	1071	972	927	945	993	998	976	941	999	955	955	994	962	999
9715	1543	1421	1225	917	850	713	606	536	423	380	352	348	316	342	284	309	329	289	321	303	296	304	288	313	300	306	290	301	300	321	341	304	288	307	326	311	301	295	277	294	317	296	281	277	293	314	297	330	312	293	303	271	296	279	300	304	303	279	315	264	282	261	295	308	290	332	308	310	288	276	325	294	308	314	289	265	320	276	285	269	288	315	301	304	287	306	313	293	285	321	282	295	319	270	285	316	291	289	283	298	321	287	282	296	282	293	313	309	298	340	328	291	298	286	283	271	296	319	292	323	303	284	303	313	291	302	297	307	320	312	295	323	316	302	291	336	282	290	324	306	297	297	313	299	278	304	305	312	285	302	309	276	301	327	312	289	284	286	289	287	282	307	305	313	314	303	286	303	278	311	295	297	298	287	280	301	271	285	304	302	290	297	330	297	305	324	276	292	341	319	321	311	279	311	309	278	298	266	284	297	297	318	325	307	287	309	292	303	271	272	278	273	280	299	296	278	282	275	323	304	295	309	308	298	328	265	299	290	295	301	275	283	313	319	302	286	291	340	326	311	287	300	275	280	299	294	256	282	269	285	329	305	303	278	290	274	302	306	273	285	309	299	292	324	300	295	300	314	287	271	284	287	310	291	322	332	276	296	276	280	287	276	311	309	326	288	280	313	313	286	288	304	319	289	317	290	306	277	285	312	288	313	301	287	318	303	281	316	312	303	296	309	300	305	303	270	293	294	306	287	280	278	303	296	324	273	278	293	313	310	283	315	315	311	306	293	332	323	269	309	302	319	290	314	330	297	259	268	299	300	300	307	288	309	281	302	285	291	297	322	272	286	303	321	278	294	343	289	331	289	320	302	299	297	289	291	303	283	299	309	289	322	303	319	294	318	303	294	300	313	273	298	277	305	312	302	283	311	252	302	285	338	296	297	314	298	308	258	283	324	301	320	314	305	285	239	310	289	333	282	282	298	286	298	338	282	303	281	253	292	268	280	277	260	290	314	287	279	301	274	301	294	310	319	296	306	308	306	323	285	274	267	288	310	302	316	299	299	265	297	285	296	315	281	295	276	299	303	336	303	307	303	298	295	284	283	262	319	296	301	302	291	320	280	289	287	290	317	344	287	294	275	294	280	308	282	316	308	315	288	293	295	245	280	302	277	320	295	309	317	304	290	285	299	312	288	294	292	270	289	287	286	285	322	292	306	270	299	299	349	296	310	283	282	299	298	293	299	266	319	302	290	324	277	267	325	291	273	290	305	275	278	307	273	256	277	297	278	271	309	315	276	296	303	280	282	309	311	303	302	313	319	295	290	292	313	330	292	292	305	272	302	291	315	274	283	292	284	320	274	293	273	298	280	287	326	282	285	307	285	275	296	292	281	287	296	298	303	313	295	268	290	312	301	307	312	283	311	314	273	311	304	285	312	275	305	265	292	295	277	313	277	302	283	289	299	300	287	313	288	283	287	286	289	288	285	280	314	287	321	323	301	293	269	304	306	279	282	250	284	314	313	295	273	303	292	320	337	321	297	279	283	278	344	301	293	319	314	288	323	309	307	279	312	297	305	309	276	307	306	262	274	297	300	296	304	307	272	314	299	290	283	327	306	330	296	257	291	276	265	294	285	299	357	265	287	281	298	267	275	294	284	317	327	268	301	290	321	267	271	318	306	297	266	295	286	296	305	294	284	319	298	286	339	263	267	280	288	282	270	327	320	328	311	281	258	317	330	284	284	315	268	313	306	299	327	290	273	279	285	276	289	316	275	286	261	300	320	319	306	287	293	307	286	269	303	352	288	309	316	311	321	319	291	295	299	264	301	283	313	287	287	300	306	296	324	316	293	291	313	311	284	311	283	278	301	341	297	290	283	300	286	313	315	299	279	294	317	320	345	308	289	320	279	282	296	280	303	302	301	296	250	293	291	282	288	298	290	265	298	286	301	297	258	277	324	315	349	295	305	277	310	299	322	303	289	304	300	317	294	277	268	330	294	307	280	285	310	328	285	315	283	313	295	308	295	299	286	280	284	306	313	287	310	290	309	313	307	286	330	311	286	323	279	298	282	280	295	292	295	276	279	304	312	282	297	301	289	314	319	272	275	252	272	296	250	318	271	270	288	287	318	303	333	319	314	270	313	287	293	292	315	314	300	276	300	288	257	315	296	308	297	310	290	286	269	294	280	297	288	275	284	317	314	297	265	302	288	304	289	300	280	276	251	320	312	286	278	288	290	313	277	305	266	262	303	270	335	284	292	311	308	290	258	305	297	262	286	296	296	274	282	299	307	291	296	283	277	302	327	292	319	305	324	299	297	326	314	295	315	304	315	285	300	284	260	309	287	300	313	299	303	298	312	308	303	273	292	288	313	249	300	328	316	295	327	282	299	285	312	333	294	308	322	293	323	291	280	292	304	290	333	322	322	323	311	296	296	287	285	296	279	318	292	284	286	269	269	302	300	284	295	297	280	277	296	274	303	283	313	282	312	319	311	312	298	317	286	283	310	306	289	261	298	286	314	285	275	283	311	289	301	319	327	286	281	258	297	308	267	297	314	310	329	304	316	277	297	270	279	298	307	316	303	325	313	290	287	309	302	284	291	282	280	274	297	343	320	297	274	282	284	300	305	303	299	269	277	290	294	310	286	329	292	307	302	291	303	304	299	298	266	358	328	266	287	328	300	303	340	316	295	278	331	279	307	276	304	290	292	302	306	298	294	278	321	294	289	312	292	283	285	296	297	302	293	297	269	302	270	244	301	291	307	324	283	284	315	302	298	308	295	300	293	300	284	282	303	280	284	294	268	305	287	279	315	330	322	288	293	313	317	306	300	319	286	301	243	307	298	274	286	294	325	291	295	297	289	318	289	291	303	297	283	302	325	293	262	311	298	303	299	282	290	276	308	290	277	326	298	274	322	303	306	319	303	259	278	317	273	308	305	295	316	302	351	305	298	269	340	308	272	295	279	253	306	303	298	275	310	299	287	310	281	340	293	301	300	301	287	294	283	299	321	317	299	297	315	285	284	264	303	247	305	278	276	331	300	289	295	292	291	259	318	306	298	289	308	291	313	313	317	324	272	262	325	304	297	303	301	312	296	280	278	321	310	293	269	255	315	313	313	292	287	306	310	272	297	275	294	306	333	306	261	307	260	361	323	298	263	316	294	284	311	279	315	298	314	338	281	296	309	285	293	283	303	295	306	274	302	292	287	304	306	313	313	301	303	274	275	306	285	296	281	287	304	313	291	273	303	332	294	265	314	287	324	320	292	300	302	306	284	293	329	327	293	273	286	313	310	267	295	292	322	344	301	269	280	321	313	308	306	285	283	293	305	289	275	305	315	313	318	295	318	296	267	282	321	260	320	308	286	300	309	314	269	277	293	315	284	294	315	281	316	296	341	284	331	290	265	312	292	307	305	316	300	286	268	304	294	307	307	308	285	323	331	317	312	293	303	288	306	341	303	288	295	304	314	317	293	341	292	328	307	302
7754	1743	2987	3528	3342	3310	2965	2428	1858	1582	1236	975	847	808	793	716	719	729	692	729	677	671	715	676	686	722	728	701	663	699	690	654	670	645	618	705	695	682	673	674	669	668	663	684	671	657	674	689	692	612	640	689	658	680	662	641	629	669	661	609	703	664	680	665	670	630	676	632	676	648	664	687	624	659	690	672	653	675	647	660	692	650	653	637	628	652	634	647	677	650	617	673	621	677	675	657	683	674	674	653	616	632	660	687	637	687	677	669	684	646	634	658	697	661	625	661	629	680	666	663	663	694	620	688	664	672	665	663	607	683	674	644	625	670	653	638	637	675	657	674	673	681	689	635	689	674	649	626	634	656	669	659	687	667	641	705	671	653	660	621	650	661	617	703	685	652	652	649	699	633	647	617	642	656	678	659	607	665	650	657	677	643	665	613	665	672	655	644	671	670	629	637	656	659	658	633	683	628	680	665	655	647	616	657	710	605	662	659	699	643	637	657	712	666	653	631	687	663	659	707	685	617	709	659	647	640	636	670	662	688	696	623	665	669	691	620	620	675	681	647	641	671	716	661	673	664	693	639	633	679	655	693	659	638	610	661	661	651	657	657	648	658	639	687	693	659	684	654	686	651	632	688	693	643	691	672	644	652	629	661	695	618	643	654	660	663	671	628	688	684	691	636	678	657	702	632	661	636	689	725	664	677	643	655	712	696	662	668	628	666	703	620	697	688	651	718	676	650	684	647	679	683	639	603	661	624	693	659	629	673	670	636	664	628	684	680	675	665	620	670	620	643	637	668	704	658	676	651	666	644	653	610	691	687	649	654	620	641	605	730	664	620	657	669	652	657	694	624	632	674	684	677	683	668	659	707	626	690	685	637	634	691	628	663	634	678	654	672	641	667	656	689	647	685	702	674	617	658	681	657	689	662	676	659	665	623	652	678	700	678	662	660	631	664	651	643	633	666	682	641	676	696	645	694	636	667	654	656	720	661	689	601	698	681	670	674	646	651	657	639	683	663	652	617	670	663	664	664	717	696	651	635	660	626	647	694	635	660	669	592	675	634	623	681	676	628	681	684	668	636	666	662	652	609	675	695	689	642	632	647	686	664	655	627	629	664	669	642	706	706	694	702	657	681	646	691	667	650	699	637	687	654	602	653	664	684	654	691	621	611	648	685	673	649	653	717	666	656	674	630	619	644	691	654	697	657	654	677	657	680	637	609	692	632	660	699	671	655	678	605	663	665	667	655	674	633	673	648	685	632	646	670	617	717	604	665	670	668	655	628	671	697	697	686	640	635	702	678	667	683	631	629	625	655	663	657	668	654	631	690	617	706	672	617	629	664	671	704	660	661	688	652	632	656	729	654	653	643	663	662	675	670	669	690	630	654	634	669	660	690	642	696	647	632	637	687	673	654	669	647	692	653	679	674	672	631	655	635	657	656	643	639	667	680	663	660	699	644	691	645	666	628	678	642	682	683	697	638	629	656	609	681	725	609	654	673	654	707	661	662	677	651	655	674	626	670	656	660	589	689	685	646	699	650	647	612	661	698	645	717	704	623	668	623	668	664	699	726	685	677	595	673	638	644	652	645	691	650	668	652	683	680	619	632	686	653	678	643	644	646	655	640	670	688	623	659	664	647	697	650	676	645	701	678	646	654	679	681	709	658	590	685	670	691	690	607	639	641	640	688	686	685	645	649	672	675	649	660	634	654	653	652	618	674	648	675	672	700	610	663	702	656	648	671	664	661	692	691	674	655	627	663	708	622	683	647	646	676	691	613	616	642	671	666	687	674	702	702	639	684	647	663	675	638	671	633	623	654	659	634	674	635	648	684	667	623	668	644	661	637	694	656	661	643	651	673	647	717	707	714	664	629	678	683	642	638	655	734	674	700	654	624	630	644	616	668	630	663	626	677	637	675	658	655	696	660	637	628	622	661	676	644	656	653	606	645	653	666	665	664	666	657	656	632	701	637	635	664	664	680	666	651	687	663	599	687	674	661	681	634	642	578	684	645	678	681	638	668	687	668	651	669	657	662	614	698	633	624	701	627	702	686	643	686	668	640	624	713	690	664	703	611	615	696	659	671	673	677	612	670	648	649	639	683	642	688	694	690	694	665	615	662	652	623	656	655	646	670	617	613	640	698	665	650	693	659	695	697	653	663	629	642	693	690	630	687	654	656	689	629	681	644	678	644	694	663	645	640	659	665	680	664	596	676	669	642	660	678	644	657	681	676	619	643	651	617	621	608	627	634	583	694	666	679	640	710	661	677	670	721	655	683	653	670	665	633	649	688	646	678	609	673	664	703	660	705	650	626	624	693	645	678	703	615	616	655	667	643	643	653	652	627	649	628	623	680	659	718	664	626	638	645	643	646	684	668	668	697	644	664	594	632	668	695	668	667	656	620	698	675	628	667	670	607	644	637	679	647	655	649	678	680	637	662	631	679	627	598	634	659	663	670	635	679	660	701	650	718	653	665	657	694	672	653	655	684	656	704	625	660	664	667	605	665	675	649	642	675	640	628	655	618	677	663	676	650	637	638	652	617	632	652	694	650	669	674	626	653	675	623	612	666	641	670	657	651	668	652	673	648	687	643	659	634	651	658	654	625	663	635	641	664	700	634	667	641	645	609	649	648	685	612	651	638	671	704	649	654	652	686	704	638	626	635	723	659	630	712	678	629	657	623	663	674	628	633	648	630	610	713	638	663	649	662	675	684	660	681	628	653	664	614	647	617	688	636	673	658	628	654	654	610	703	696	664	698	634	677	640	695	641	706	670	667	691	661	672	665	687	708	628	690	680	661	682	675	672	675	652	641	686	698	688	688	672	672	648	679	656	615	650	687	679	630	665	663	688	677	687	687	599	626	653	690	632	634	674	639	646	675	651	692	620	680	640	648	651	673	627	627	653	700	644	653	629	637	675	621	650	629	701	650	629	587	678	643	652	668	624	690	674	646	665	658	652	659	642	663	657	664	699	678	648	621	640	650	651	641	700	674	656	664	624	621	684	710	687	650	592	655	693	663	672	627	672	629	646	643	651	636	599	651	680	639	665	657	631	660	623	652	691	651	661	658	671	659	708	654	658	680	662	688	667	651	660	673	678	681	680	671	623	664	650	625	651	628	676	661	665	646	683	665	691	635	624	668	687	715	673	683	679	701	592	716	635	614	622	672	657	671	677	685	647	670	642	674	671	666	666	690	685	651	626	683	656	657	702	677	658	653	645	654	687	629	634	662	679	679	690	659	648	652	675	678	676	678	629	661	657	672	699	680	696	623	668	647	640	679	644	655	633	647	635	664	673	656	673	702	613	678	677	677	644	640	689	691	636	697	659	659	670	665	608	678	619	687	661	680	670	639	649	656	663	647	659	663	698	683	662	643	700	638	674	637	657	665	649	665	668	656	664	633	690	624	632	633	716	669	666	636	651	614	611	651	656	640	621	640	672	680	665	635	674	660	673	684	669	703	661	652	648	664	718	663	629	627
17375	2848	2292	1800	1226	954	907	773	550	414	313	286	220	227	191	203	198	199	179	169	226	189	184	175	217	190	180	181	183	184	217	168	158	179	156	181	173	176	155	170	189	178	176	178	163	192	155	183	152	169	170	198	178	177	180	180	153	131	170	179	182	187	174	185	181	177	173	160	180	140	170	160	176	179	174	182	160	164	176	182	201	169	162	167	181	177	175	160	164	173	205	153	194	186	174	175	162	164	168	191	166	178	177	163	183	158	167	194	190	169	158	162	169	176	181	154	192	170	182	163	176	179	175	189	185	181	184	167	185	175	172	159	176	212	171	197	178	203	184	163	194	181	173	180	190	166	182	166	147	172	147	166	183	169	176	181	170	173	178	182	181	174	172	170	166	183	153	171	200	182	176	176	179	151	144	176	168	161	184	170	184	196	185	156	158	157	174	188	170	181	199	172	155	157	184	152	185	191	168	154	172	195	191	126	170	181	188	151	176	165	148	171	161	180	165	185	155	194	161	148	156	173	187	162	162	166	178	168	179	189	172	145	155	138	157	166	194	182	164	177	164	181	168	161	187	190	177	163	171	167	160	150	160	163	181	157	152	194	161	146	185	171	189	155	166	186	186	205	178	177	187	155	179	187	206	171	162	164	142	170	176	159	200	216	173	179	161	178	203	169	156	189	180	166	184	192	181	175	183	181	183	173	180	165	160	193	164	193	159	160	189	158	184	198	168	161	177	173	156	167	168	167	182	164	172	163	171	183	152	164	153	176	183	183	192	173	169	161	191	180	169	160	194	174	166	164	173	193	162	173	175	169	187	172	155	181	189	191	165	177	189	169	169	154	150	171	160	164	164	178	153	173	181	177	187	174	168	168	163	138	153	167	167	193	188	192	187	158	190	159	174	188	190	166	164	189	167	157	160	157	194	145	171	152	162	155	174	177	186	183	142	172	150	198	176	190	199	172	165	167	184	157	144	151	160	173	174	180	171	174	200	169	189	167	169	172	169	177	147	177	191	192	178	161	202	158	174	206	168	170	148	183	202	184	176	183	163	147	191	172	155	172	179	180	185	173	158	181	174	185	152	172	169	168	189	186	169	159	167	180	174	168	192	181	140	180	182	188	177	190	161	180	178	177	197	164	189	151	176	166	150	165	169	153	177	176	183	163	176	190	196	178	152	187	172	159	169	169	159	159	192	193	160	170	177	165	187	170	168	165	205	192	184	174	188	185	164	167	157	160	197	196	132	170	192	189	179	155	170	164	172	158	149	144	179	170	182	172	190	156	174	172	181	199	170	182	151	167	161	180	168	172	194	178	170	203	170	178	184	170	160	164	174	173	172	173	160	166	191	177	174	162	166	164	189	194	177	188	165	192	194	199	193	173	174	169	185	155	176	169	194	185	187	169	175	157	165	173	190	174	165	186	134	176	184	177	175	141	193	174	201	154	179	181	168	186	153	174	171	186	169	195	165	176	182	170	208	197	183	191	198	162	178	173	161	168	187	178	170	185	162	179	189	211	169	202	179	165	164	182	164	182	182	205	173	178	168	194	180	184	166	161	156	170	166	188	166	157	166	165	158	191	160	151	150	154	149	170	171	184	187	159	177	165	187	172	182	160	159	162	177	174	179	178	182	161	177	178	177	146	164	189	161	171	179	166	180	164	168	181	156	167	168	179	173	173	155	166	158	141	166	168	166	193	181	185	180	169	179	152	160	167	171	171	181	195	181	171	171	183	149	184	178	170	153	166	166	169	151	185	145	172	180	146	174	164	185	167	169	147	163	186	156	144	174	157	163	194	184	190	175	168	148	190	181	169	158	169	206	167	187	164	147	149	185	179	174	178	163	179	191	167	148	163	153	157	196	148	175	161	159	167	178	142	200	157	169	186	184	172	182	176	184	181	181	179	197	177	153	196	178	190	154	191	184	181	191	187	157	189	172	171	196	159	132	175	191	187	193	179	170	170	182	200	151	172	189	171	162	152	157	157	190	162	159	184	188	175	179	159	156	174	194	189	158	152	164	157	182	182	181	198	168	165	164	166	165	157	179	164	157	166	183	189	179	171	186	162	163	176	174	176	184	187	196	165	181	153	192	160	139	159	201	140	172	175	184	192	184	208	176	160	168	181	160	199	165	192	190	200	150	141	190	179	158	158	187	178	186	163	166	181	203	169	155	169	156	192	177	172	187	205	195	165	171	167	188	148	156	169	178	175	192	195	180	177	166	167	177	166	186	194	185	166	162	168	170	165	161	191	159	180	158	187	189	164	175	152	164	178	179	196	176	179	181	161	161	155	170	170	154	180	167	185	183	167	172	161	157	208	196	179	169	195	201	178	144	173	184	174	163	200	169	188	187	175	181	178	160	192	211	190	171	172	188	188	176	165	169	181	167	152	166	177	173	190	199	153	166	172	187	177	183	173	153	183	167	179	176	174	178	151	194	164	184	165	169	186	187	168	167	166	178	162	196	178	167	192	183	145	176	182	157	174	202	165	165	168	182	181	179	165	191	174	170	174	170	177	168	171	179	153	175	162	176	178	182	163	161	175	174	183	164	194	186	183	184	182	169	174	182	174	182	171	177	177	156	170	159	156	167	151	193	163	186	167	196	168	188	165	165	184	190	173	172	155	164	161	163	152	183	170	193	201	190	164	197	155	160	177	180	161	167	165	182	179	174	213	180	181	185	142	144	202	173	190	153	168	166	177	168	178	183	140	149	137	165	194	187	199	158	176	180	186	152	155	179	184	172	167	179	164	147	173	165	155	183	161	181	165	167	176	185	166	163	166	173	177	153	193	154	170	172	162	172	164	199	195	171	199	177	181	177	170	145	174	181	164	173	205	172	184	162	190	166	166	155	153	169	186	147	172	164	170	187	174	172	167	184	170	160	177	204	152	165	190	172	187	178	156	194	160	164	181	173	186	176	161	198	165	199	175	168	174	188	181	198	192	192	171	158	176	183	177	200	167	192	160	172	153	171	165	162	161	183	188	156	165	166	171	175	186	170	183	174	185	185	177	162	200	159	166	148	170	199	185	175	176	181	160	167	154	170	174	158	169	154	158	154	175	171	190	180	154	179	181	162	178	188	175	183	168	146	167	161	157	147	167	170	185	157	183	187	169	198	137	159	165	149	152	157	160	175	172	156	160	173	171	165	181	189	174	169	192	212	170	177	153	171	193	180	185	166	161	170	198	182	163	172	180	188	150	166	178	205	178	190	174	133	158	188	164	186	174	145	188	168	147	182	178	165	184	178	172	177	192	147	177	176	182	177	167	161	182	163	159	170	172	170	180	157	158	168	157	162	187	188	201	181	172	162	184	146	151	144	173	189	183	199	172	192	166	181	182	170	159	184	168	179	159	184	178	174	159	195	180	179	168	171	178	155	176	141	195	163	149	165	160	171	196	176	185	193	156	162	183	168	161	165	156	171	178	175	203	169	192	186	179	206	195	170	200	162	173	186	176	180	186	188	186	153	165	151	173	180	171
9826	2158	4254	5146	4887	4486	3911	3272	2402	1873	1391	977	772	640	615	583	560	544	551	529	544	584	581	552	525	515	470	471	433	486	485	471	438	448	455	435	418	456	445	456	468	433	453	428	491	443	453	467	412	471	428	432	457	472	418	424	450	437	454	463	441	463	417	446	459	424	471	459	432	417	432	438	432	445	465	440	463	450	432	425	419	434	463	482	434	433	453	432	422	453	425	446	462	465	419	453	441	411	496	432	422	463	422	417	409	463	451	422	471	386	434	416	422	412	429	430	441	452	398	474	451	468	411	406	416	421	413	396	418	474	463	448	440	405	438	457	412	434	458	433	404	454	388	468	457	461	392	410	421	449	399	424	441	432	398	456	459	464	407	433	437	416	425	409	482	419	460	474	449	459	458	444	482	439	400	421	402	485	448	425	468	437	431	407	432	458	467	445	470	429	448	481	414	434	424	456	452	453	429	449	464	439	405	471	446	405	415	407	417	440	464	398	420	401	412	402	415	467	443	434	402	416	420	442	432	421	463	433	437	431	448	429	419	502	436	406	431	453	440	468	431	423	437	474	381	419	421	439	414	419	455	401	416	451	441	393	389	453	462	405	446	447	444	456	396	451	413	437	439	438	439	412	424	438	410	437	431	410	427	411	439	421	450	423	455	438	467	414	418	460	395	470	430	437	408	457	394	429	415	408	486	451	412	488	421	441	433	430	409	450	412	434	421	448	428	418	461	432	462	425	414	434	424	403	431	454	457	428	420	436	421	418	458	454	408	429	433	470	434	447	447	407	444	458	467	416	459	456	396	430	427	463	455	443	444	411	408	427	408	426	442	449	430	416	405	467	431	429	423	433	460	425	432	467	424	433	435	411	410	418	422	391	443	389	438	407	448	455	465	399	458	427	471	449	452	446	456	423	441	418	442	416	444	461	418	448	457	433	435	437	463	385	459	418	392	409	456	432	402	451	462	462	435	428	435	448	452	421	442	458	407	434	464	409	466	428	470	462	482	436	436	421	439	399	454	463	431	430	408	414	441	445	442	402	396	424	410	461	427	429	425	451	438	411	436	466	481	444	407	422	443	447	422	448	431	456	464	448	437	431	436	408	435	406	422	446	452	429	432	419	439	478	422	431	422	401	450	408	405	447	448	417	447	448	415	424	453	429	388	442	413	419	461	455	430	459	393	445	427	450	457	432	431	431	434	438	436	448	423	423	430	426	466	401	436	413	432	444	422	421	465	439	446	467	449	455	434	393	459	397	407	437	461	459	453	449	438	435	408	411	394	414	444	415	433	447	420	450	440	436	456	421	474	408	444	418	382	430	444	431	454	454	438	421	436	388	431	437	449	453	393	465	446	464	436	410	438	416	439	435	441	415	435	436	444	427	413	425	456	426	434	447	440	453	459	465	424	430	449	447	430	398	454	451	426	428	428	439	409	420	444	462	410	431	423	416	455	458	455	428	450	405	439	418	465	434	456	416	421	453	430	403	438	440	402	456	432	439	428	423	389	449	439	429	474	474	441	419	436	430	450	472	420	465	420	443	446	448	415	440	454	425	435	433	423	444	454	461	453	407	449	388	428	460	405	449	434	434	462	463	403	440	387	418	460	458	434	427	404	456	424	441	421	448	442	467	436	427	411	424	456	453	411	398	422	442	439	430	442	475	419	435	427	424	442	448	444	423	454	430	437	436	399	452	438	387	450	421	427	468	438	437	419	432	413	413	452	438	458	426	419	482	453	452	450	422	414	391	460	415	441	439	436	413	444	448	437	410	423	448	449	439	420	440	455	410	439	408	416	438	422	432	416	441	398	450	413	439	439	464	428	403	438	421	440	416	421	442	465	398	422	440	399	455	432	409	464	394	409	420	445	437	414	448	443	417	460	433	455	442	407	438	438	453	416	439	421	442	417	446	453	409	414	467	414	470	415	399	447	418	429	404	448	415	417	432	420	425	384	427	453	395	429	418	454	411	467	438	414	427	427	459	447	429	406	459	464	467	432	432	415	421	404	438	429	476	436	434	425	447	425	470	439	433	415	425	418	443	451	413	457	446	453	414	452	433	436	409	397	475	432	435	413	443	437	436	448	402	429	416	418	423	434	422	424	448	417	433	422	405	405	429	429	443	442	433	440	449	424	439	436	473	450	415	431	415	441	431	432	408	424	447	402	404	431	459	442	452	430	461	457	449	429	426	407	429	442	430	431	411	440	448	451	422	417	402	420	431	443	454	445	421	429	433	446	425	427	386	422	446	412	430	438	441	421	448	475	446	396	461	459	437	445	484	424	428	455	438	404	447	420	410	444	445	461	438	447	470	418	413	420	375	429	428	464	418	450	435	434	405	457	441	404	400	434	411	398	409	468	426	429	446	463	409	424	453	398	433	431	421	433	434	430	404	421	399	439	435	411	428	448	446	442	454	449	418	426	442	428	441	433	415	464	417	423	436	475	441	423	447	480	462	379	450	433	443	423	406	425	468	430	461	433	428	436	439	399	415	423	428	404	434	413	450	432	436	437	418	429	417	429	440	417	462	430	432	406	444	460	432	470	459	434	414	416	408	427	414	406	411	440	406	430	458	434	438	383	406	463	467	386	442	418	435	469	478	452	386	441	433	439	433	424	413	446	429	433	412	407	451	453	450	408	444	403	417	445	430	414	452	417	428	468	421	432	472	428	425	438	431	444	420	420	425	469	425	421	458	415	428	421	413	419	438	455	402	446	435	476	426	422	407	475	454	418	419	441	420	451	432	475	457	426	439	389	397	436	473	408	391	429	425	428	420	436	404	414	428	444	424	471	440	434	437	456	424	391	433	427	413	440	439	437	432	451	407	477	474	405	451	404	460	462	452	424	405	427	433	412	442	440	456	415	437	410	445	419	424	429	413	431	457	408	439	466	444	400	412	412	419	419	426	434	424	416	433	416	383	439	428	448	406	426	439	447	439	437	441	456	454	424	430	412	396	406	460	464	434	370	438	397	401	432	446	415	421	458	416	436	420	439	421	430	425	447	425	420	431	435	415	436	459	452	419	468	472	430	428	406	415	453	450	412	404	410	417	424	429	421	454	452	401	418	445	441	431	430	433	466	458	452	429	394	452	407	408	415	413	425	469	405	440	408	437	440	442	429	418	419	475	457	423	486	432	435	449	430	437	445	427	463	452	387	418	391	427	431	430	401	450	397	426	452	419	428	427	374	422	376	456	485	439	422	429	445	407	462	466	458	452	422	469	421	424	444	423	450	449	402	440	410	422	457	471	447	427	412	424	412	421	398	416	425	451	439	435	442	442	424	416	452	424	441	422	394	462	425	420	426	455	421	415	444	477	428	450	408	387	450	427	455	410	450	401	430	441	438	431	431	420	415	439	449	430	437	423	425	409	437	432	428	445	436	444	463	457	454	425	411	478	422	436	409	431	475	463	443	475	444	445	434	427	452	459	400	440	440	404	455	443	438	410	436	437	484	413	404	406	440	425	406	465	446	445	389	477
2503	809	840	831	718	614	655	557	519	549	472	450	404	388	448	468	461	496	464	484	467	489	467	436	473	480	490	440	429	424	461	471	445	452	450	496	420	467	450	438	487	483	495	453	437	449	424	408	427	455	480	413	487	458	492	482	468	399	466	504	475	446	481	461	421	435	443	441	453	454	423	422	442	429	427	463	463	450	416	436	450	446	459	440	453	455	464	452	452	489	444	438	418	460	497	470	467	433	423	425	452	477	430	440	504	435	440	460	426	470	476	441	450	491	470	435	484	411	465	456	422	490	442	501	461	465	427	444	455	457	477	447	464	497	450	463	448	460	455	450	458	446	445	436	491	460	481	444	478	421	488	446	466	466	493	474	459	467	440	492	465	432	422	474	448	446	452	471	471	419	459	461	453	428	427	423	429	456	435	436	452	438	442	444	467	473	458	492	450	417	491	464	473	456	464	505	438	460	481	461	420	458	441	477	492	427	481	439	453	490	475	457	459	440	446	477	433	433	488	431	434	465	427	442	421	441	441	442	431	471	417	438	444	448	506	486	453	444	410	453	452	439	469	438	442	443	446	451	462	440	456	475	422	463	458	436	473	443	451	470	511	453	461	449	431	467	480	452	471	397	439	458	436	426	431	461	460	423	474	447	427	472	456	506	532	491	421	451	462	461	454	450	431	453	485	432	440	511	464	443	452	467	470	474	475	429	430	437	444	415	491	506	435	493	455	436	504	440	430	424	484	445	450	479	475	422	476	453	455	495	455	415	465	472	405	463	416	416	440	433	509	461	389	454	484	457	436	473	431	459	451	461	513	449	480	395	413	463	490	394	456	428	427	399	482	443	483	478	477	425	484	431	432	486	458	484	440	476	450	505	463	479	460	476	471	417	455	452	466	464	469	494	464	470	461	454	452	503	461	453	470	489	465	460	449	479	454	425	467	438	466	448	456	428	435	457	451	423	446	460	440	440	488	426	461	437	447	394	431	460	470	435	441	433	430	487	444	426	445	471	449	449	448	443	482	434	474	433	406	454	455	477	465	424	437	440	464	431	433	457	474	472	464	432	482	473	422	453	453	489	457	442	437	447	460	464	424	449	429	475	446	461	418	447	467	476	463	462	427	446	463	421	448	463	433	477	425	433	459	440	463	451	421	457	441	452	432	453	463	465	461	441	435	436	461	456	450	455	440	471	465	515	448	469	478	450	439	415	465	455	455	443	458	406	472	409	427	491	414	449	496	453	419	491	513	492	458	456	464	507	505	472	452	482	462	454	478	467	483	429	498	492	456	451	449	488	464	415	452	442	487	436	508	448	468	464	442	469	453	482	432	463	443	432	430	464	448	434	473	449	473	474	497	437	417	453	461	416	483	442	455	450	422	470	439	429	450	483	452	417	398	445	498	466	506	438	438	434	443	439	456	448	460	451	497	484	411	448	436	517	451	439	487	435	463	445	473	422	483	480	468	452	480	476	490	431	487	446	488	456	451	469	433	450	418	478	438	474	459	419	453	434	456	465	427	423	432	446	454	436	449	482	496	461	447	442	436	459	476	434	486	438	450	468	445	450	478	437	437	470	436	403	493	458	440	408	464	450	441	442	419	460	465	460	444	448	459	459	468	477	455	481	431	465	460	428	463	493	469	469	469	481	440	428	471	427	427	487	460	466	438	445	486	435	462	457	441	429	427	407	472	438	440	432	450	475	475	486	488	491	468	447	442	450	433	418	479	450	436	452	440	506	484	456	480	459	462	466	466	452	470	480	439	475	484	475	421	468	437	450	426	422	434	449	459	434	431	461	443	452	465	472	453	469	473	496	473	482	435	489	466	432	437	451	491	453	473	492	441	472	440	466	478	448	458	427	456	475	489	459	460	475	446	496	443	443	437	448	457	484	443	490	436	481	455	475	429	431	475	415	446	466	426	425	481	466	422	456	454	438	436	466	439	464	490	412	436	461	448	484	440	426	470	406	486	425	450	442	444	458	466	456	458	455	420	440	453	449	452	431	499	421	420	446	428	488	469	449	402	447	454	479	440	504	436	456	434	472	445	450	418	481	456	434	466	488	428	453	446	444	457	461	489	453	430	490	427	420	428	491	441	444	441	455	472	472	443	466	436	450	470	450	458	444	400	462	453	415	467	465	505	487	482	422	478	432	436	474	474	466	446	412	501	413	453	444	467	487	480	457	472	483	463	480	455	453	441	429	421	457	403	464	460	479	468	433	448	464	443	453	437	452	437	452	436	496	502	472	423	458	499	474	447	461	461	446	452	461	425	441	491	502	444	400	402	430	443	418	433	460	433	463	474	454	474	451	447	471	479	474	413	475	470	476	484	494	427	455	441	425	487	433	400	483	466	445	436	477	417	460	427	437	456	448	413	431	461	450	445	469	428	461	489	445	453	474	438	442	443	464	450	466	423	426	449	452	446	459	428	438	462	471	431	452	462	435	440	377	457	448	477	458	442	457	463	429	404	459	422	451	461	469	446	446	454	484	470	467	498	439	474	431	468	462	484	458	436	437	486	483	489	478	457	479	484	479	428	424	435	449	458	472	473	431	455	436	484	454	460	461	460	473	458	442	456	461	464	505	458	462	439	494	439	436	478	402	487	495	429	454	442	482	435	441	477	445	435	465	439	419	474	434	475	444	451	453	450	467	471	449	504	491	475	499	483	436	472	479	445	439	426	477	434	444	470	422	489	480	463	457	444	483	469	423	468	456	428	500	439	468	446	413	462	491	422	487	470	452	472	492	445	435	434	501	426	438	476	467	439	463	441	449	471	427	433	475	490	436	480	473	459	456	454	486	424	426	442	451	422	471	481	473	462	423	481	479	414	449	428	480	405	444	461	481	462	472	428	454	502	435	481	453	440	435	462	460	463	463	458	449	472	478	501	446	472	454	421	478	425	504	445	436	454	437	435	468	467	478	464	465	450	476	483	462	463	462	479	489	462	456	466	453	467	461	479	463	448	446	426	509	439	477	452	462	459	459	431	439	461	467	471	427	496	472	530	470	458	441	498	432	455	466	441	446	430	466	422	447	484	448	446	430	453	452	477	472	421	454	485	461	471	431	480	431	475	468	479	467	466	458	460	467	426	468	442	409	461	450	437	426	451	416	473	434	440	454	470	471	453	460	460	475	489	438	474	449	460	490	474	481	472	463	422	430	469	442	426	499	464	492	474	472	443	457	436	447	491	473	481	465	446	464	497	464	468	452	489	447	452	485	462	421	461	417	436	446	442	451	458	443	451	441	471	438	482	496	430	423	449	473	439	456	448	455	458	458	472	465	459	465	441	416	441	450	453	494	431	448	460	492	503	465	433	474	466	461	466	438	442	451	426	419	456	449	455	455	458	443	474	462	470	497	434	469	444	428	451	439	406	390	500	440	475	451	478	469	451	419	449	472	454	453	479	479	463	464	437	461	450	505	444	489	450	429	413	446	459	455	472	414	456	429	448	448	464	428	444	469	460	460	462	471	446	467	454	455
2720	1341	1846	2021	1986	1903	1850	1694	1518	1212	1183	1040	1030	996	1004	1040	1037	993	1064	989	1031	1016	1001	969	966	1007	1018	1012	1021	1021	1009	1004	998	975	996	969	1027	1020	972	997	943	929	1008	1035	1028	988	937	946	1008	983	993	1035	967	1017	1001	980	982	1025	984	1003	962	1013	990	950	954	998	969	914	1023	1027	965	1009	1019	974	1005	960	972	1026	980	1006	997	992	943	964	978	994	956	978	942	966	1006	1001	986	988	967	952	979	1015	1067	992	988	1007	988	988	1004	964	997	971	982	995	1008	956	1040	969	954	990	1004	897	987	991	1009	1044	1004	981	1020	977	1016	961	962	993	1015	1017	1008	979	1031	987	970	1001	985	1026	956	960	987	952	955	952	1009	1024	1046	1014	1005	977	989	982	955	1007	967	1023	1055	989	1033	970	978	993	939	977	1005	931	988	971	998	958	985	942	888	1021	1005	1000	941	947	988	970	989	1013	933	978	972	988	965	959	980	975	956	985	989	1058	1023	1033	1011	990	988	985	964	977	1024	955	1011	980	966	1001	977	1002	942	1043	1075	955	986	967	979	996	987	1040	1020	1003	942	1022	1051	999	1019	1003	959	963	980	988	979	1006	995	1013	970	979	1030	1010	1015	926	966	973	1015	977	1021	1009	918	960	1002	1028	961	931	965	945	910	996	991	1008	1019	969	964	990	1010	980	977	966	1033	977	948	980	988	945	970	979	1015	1001	1006	958	973	1000	1028	1006	1018	1003	996	989	958	968	1018	961	997	1004	929	1020	1018	983	973	987	1004	985	985	988	1010	929	997	937	1049	979	974	986	1044	1023	1034	971	991	980	1018	1039	945	1012	955	987	1052	1012	944	953	1028	969	957	1026	976	986	988	1025	941	1031	1000	949	961	985	984	1072	1024	985	998	1018	972	975	1021	960	1003	1006	1012	927	997	918	1040	973	1004	992	971	968	985	1019	922	960	1023	1016	1006	982	940	985	1005	976	1018	954	968	972	935	975	965	941	1041	1000	986	954	1027	971	970	976	1016	965	974	1010	970	934	980	1026	1014	1016	958	1007	991	991	1003	1012	968	970	1019	941	1001	1014	1026	966	935	991	970	978	1015	991	951	994	966	1005	1022	986	973	965	990	973	959	1010	1001	1040	1016	1024	1014	1042	1003	963	1031	970	1013	988	974	1029	984	979	988	995	952	1032	1025	959	966	945	941	1017	962	973	995	962	1011	1009	1002	992	1074	950	1032	1006	978	978	966	942	993	953	959	935	978	994	992	989	958	973	1003	991	996	985	991	955	1030	1004	1018	978	965	1002	1039	938	922	991	974	965	1059	991	998	1007	959	954	1023	983	1001	1018	960	954	982	911	970	997	1021	1016	1029	1007	980	988	935	960	1024	1044	1022	976	984	984	1009	947	988	1031	951	964	975	924	1000	1031	968	975	1010	998	1040	981	959	963	930	936	967	984	964	984	990	1001	966	992	992	1059	961	988	953	982	945	955	991	944	1034	998	927	932	932	1035	1002	971	970	972	988	957	1006	951	930	989	948	955	967	991	978	1022	987	988	979	982	919	957	902	978	1047	999	986	1012	941	964	982	1014	968	983	1016	1007	1016	1036	1031	973	934	960	1082	1002	1041	1066	1001	987	969	930	1035	930	953	1000	953	947	1023	1021	1031	967	1022	967	1023	978	964	954	1025	965	979	1015	940	1012	955	1053	995	951	1032	1036	968	979	984	960	1038	972	989	954	1037	985	933	978	992	962	938	947	1006	988	1038	992	984	1077	948	949	970	1042	1003	964	938	977	974	989	964	975	1025	967	1006	999	956	1002	1001	961	990	1020	984	993	1014	993	965	968	966	986	986	979	1052	951	976	981	963	980	1024	949	973	1061	1011	995	945	959	1012	996	979	945	971	987	918	997	1004	1022	1001	999	941	992	942	993	983	989	921	1021	995	976	1005	970	983	1003	947	997	974	955	1007	969	975	1010	977	953	985	1001	978	934	975	961	971	969	983	1052	973	964	979	967	1010	993	991	958	994	955	1051	968	989	1024	1004	1056	972	988	1012	1001	965	1026	979	1031	995	980	1046	991	1015	929	962	1012	990	975	1065	963	1003	962	980	984	967	980	1027	985	999	944	950	1004	992	971	1008	934	1040	1017	971	983	960	981	974	930	985	953	953	976	963	996	973	971	1004	1012	1020	980	1046	1004	1035	1022	1059	987	1005	949	1006	963	1011	975	912	972	977	932	1002	1012	1011	998	1062	958	1039	964	1010	1006	977	1014	999	951	1065	1050	952	965	963	1007	1000	957	974	957	1002	1001	964	1022	982	945	1006	968	970	953	1006	1015	974	1018	958	955	1015	960	1001	979	994	988	961	962	977	972	946	982	968	977	995	1003	982	1004	983	1012	981	988	992	1007	992	1043	939	984	995	1006	997	1023	972	1002	1027	981	965	1029	961	978	991	974	1022	999	936	1002	969	942	1000	977	967	1053	1071	988	985	1026	964	1070	968	952	991	962	1000	994	989	939	1024	994	989	968	1028	983	993	1010	998	1018	988	1040	931	954	995	969	951	943	978	977	984	967	951	1034	978	1005	1001	1023	1002	990	980	1029	993	950	1031	998	999	1013	960	1021	962	930	972	975	995	984	943	974	972	1039	971	1032	982	981	1001	1022	985	977	924	989	987	983	1001	966	948	1001	1005	989	951	998	953	970	998	952	946	980	957	1012	1058	1040	1004	951	957	1000	975	981	1003	962	1064	1015	1023	999	1031	979	1021	938	962	937	979	977	987	979	1004	992	1000	915	1006	1025	1002	978	995	1029	973	957	986	950	1011	993	962	1000	970	942	1008	982	969	1003	1013	969	987	991	956	1046	1005	1039	992	1040	983	1000	969	965	978	1005	1002	961	1000	967	1055	1011	992	962	996	961	1032	984	941	975	973	1009	985	994	1016	1035	997	992	942	956	986	989	989	949	937	949	986	1006	955	977	992	988	965	1008	1036	987	966	986	959	986	964	928	979	960	1006	1031	1030	971	977	935	996	1061	1014	972	971	967	986	974	1031	928	968	999	974	959	1000	955	1016	925	975	1004	982	973	1001	966	913	972	1010	952	1031	969	949	988	1075	982	1039	976	953	986	969	961	1013	939	1005	1023	993	991	978	963	954	1000	974	981	1005	994	996	935	997	1005	1012	959	1027	938	997	928	1021	997	998	958	994	988	1052	957	969	976	985	1018	969	1017	951	1034	1006	927	986	992	994	954	996	928	970	995	985	984	1040	1009	942	988	1025	976	999	933	1012	982	991	974	1012	1017	1032	989	1005	972	986	990	997	994	958	998	981	1006	973	982	957	1021	1015	1003	1013	964	1068	1032	974	990	957	980	1007	948	944	923	963	981	1012	974	955	1025	961	931	985	1011	946	981	991	956	988	1000	963	981	1030	949	979	971	968	1036	955	1008	956	953	1013	995	995	964	988	963	935	1000	910	989	967	937	980	1005	1030	988	1006	977	992	1000	926	929	998	956	1007	981	1015	973	988	964	939	1004	980	1052	1019	992	1033	957	959	985	932	991	948	962	1040	1005	1018	978	949	1030	983	1044	993	974	933	972	976	1017	946	973	972	965	954	909	997	966	1038	1034	1007	1005	978	1022	973	994	989	969	946	1002	997	970	999	986	942	983	961	979	976	988	934	964	1037	995	1035	958	948	1007	958	986	1015	1076	941	1031	987	996	994	984	991	1028	1008	990	939	988	1017	987	1061	988	959	962	1001	963	1014	1010	951	958	976	1048	1004	986	988	967	965	1019	973	944	969	1005	972	1015	997	964	993	1029	935	984	935	1026	1000	1001	979	966	992	973	1030	994	963	1057	1056	955	998	968	999	1002	946	1013	999	988	1016	1004	969	983	989	995	1005	1036	1007	976	1003	1039	983	977	1042	989	1005	1019	1022	932	976	945	1015	1008	986	972	964	1029	946	953	972	950	1043	1004	1030	1004	981	994	955	981	990	1002	956	971
9906	1500	1455	1205	919	841	739	629	557	454	393	360	376	346	303	304	324	297	326	301	333	346	332	297	327	320	304	271	316	295	297	302	333	291	267	263	284	322	329	317	319	324	316	280	313	283	294	344	342	294	321	283	332	323	280	303	284	321	297	305	299	301	328	299	321	320	281	343	334	320	329	313	310	291	324	307	335	327	301	318	309	302	270	306	304	297	297	288	284	294	287	317	315	268	299	297	297	309	299	285	306	282	310	292	312	312	248	281	303	284	318	315	300	318	294	297	344	287	341	315	304	281	311	294	281	319	295	317	335	294	332	323	360	320	274	320	309	288	306	290	303	275	307	307	326	306	346	301	334	337	273	297	312	311	302	310	314	311	313	313	323	316	319	328	274	306	283	327	349	295	280	287	276	309	318	319	313	326	319	309	299	307	321	264	317	323	304	295	284	297	313	319	298	292	321	263	296	298	337	307	311	303	300	251	291	309	282	308	313	297	306	305	315	302	320	280	323	295	294	281	277	300	279	351	271	343	291	287	319	311	286	291	302	302	337	309	319	298	285	274	318	271	316	306	333	318	274	316	283	320	328	311	266	292	305	286	297	290	326	308	303	318	300	317	284	281	298	297	333	328	297	280	309	318	302	320	306	303	326	323	294	307	317	310	316	288	292	312	306	295	273	307	311	303	296	317	323	297	312	312	259	294	283	317	285	306	280	335	301	338	298	316	299	304	302	341	288	305	286	282	298	308	293	304	301	324	317	293	315	288	290	312	332	337	311	310	266	310	358	290	276	304	299	302	279	292	281	318	321	324	304	299	302	288	294	345	332	335	290	295	326	276	288	337	335	282	273	321	324	296	292	299	306	311	328	315	300	327	331	307	281	306	298	285	292	274	283	309	307	314	307	284	308	311	304	305	287	287	291	299	305	291	318	297	311	288	296	344	293	300	303	337	320	313	315	270	308	296	327	304	281	317	298	334	304	332	318	294	290	323	280	323	275	280	301	331	303	328	304	281	296	313	306	313	321	291	321	264	294	311	320	289	309	254	313	285	287	302	311	309	319	301	312	295	307	306	290	317	300	317	306	298	310	298	316	307	282	351	298	288	321	304	311	289	277	282	334	305	268	315	283	305	298	286	293	284	289	308	315	268	308	319	349	320	329	284	320	345	305	316	314	279	290	259	323	318	304	290	290	297	306	328	304	280	314	316	300	274	319	311	287	333	334	300	354	286	293	273	274	287	303	289	311	344	298	305	302	336	310	276	337	294	313	312	311	334	282	333	310	302	313	284	327	331	310	297	289	300	345	298	287	287	293	304	300	277	278	290	296	291	318	291	299	326	293	323	290	289	336	274	315	325	311	314	322	291	291	287	318	337	266	296	301	304	272	286	280	301	300	335	285	286	298	300	285	290	290	287	318	298	332	312	295	280	300	316	317	278	296	290	323	302	346	300	272	300	313	321	317	303	289	303	329	310	278	296	331	300	311	311	281	280	310	323	307	283	310	317	307	330	282	299	336	310	336	293	309	290	334	291	295	267	289	286	308	293	305	301	316	336	328	302	278	318	303	320	278	296	282	329	288	308	310	332	289	301	323	336	310	293	291	287	267	286	331	288	285	292	302	306	299	292	283	303	312	316	297	314	299	315	318	294	296	284	303	320	314	322	309	331	326	313	308	308	284	318	294	330	289	274	297	301	307	316	287	313	275	297	299	291	304	306	289	281	287	298	298	305	288	315	310	331	307	284	295	315	307	316	304	303	298	311	328	316	300	322	263	295	298	308	281	297	296	313	283	310	326	336	319	269	326	329	263	317	321	300	292	297	289	335	291	278	334	293	332	309	309	345	324	283	312	295	326	300	314	324	319	319	338	299	283	294	295	326	303	310	291	317	317	287	315	339	304	267	282	305	288	304	332	322	315	303	296	298	303	291	307	280	278	308	314	317	299	312	280	295	293	287	305	259	283	298	292	323	297	293	305	301	290	286	276	309	274	355	330	287	352	303	286	274	282	303	294	331	297	292	288	326	316	306	340	321	309	327	309	304	310	271	300	336	297	303	304	302	302	341	324	295	297	303	309	345	332	318	326	304	282	287	284	314	291	295	295	273	282	314	273	299	314	316	306	296	318	298	298	321	301	317	299	309	272	307	312	324	287	288	316	330	298	284	315	263	303	295	282	311	297	331	297	293	336	327	299	322	337	317	330	320	286	304	299	288	275	279	294	287	331	310	311	297	343	309	329	291	270	295	296	288	274	279	298	292	317	305	323	315	289	335	312	362	333	313	297	311	329	319	273	287	340	326	315	294	324	283	297	279	326	324	286	299	314	301	305	323	295	287	272	313	294	334	305	312	301	315	268	274	318	293	317	285	288	313	296	303	322	312	306	292	333	315	306	283	303	298	311	282	300	316	295	296	301	254	288	292	317	297	280	306	272	318	302	332	301	322	296	326	294	316	325	304	285	310	295	311	344	284	288	303	296	314	303	308	336	321	263	297	290	322	323	279	308	341	329	315	314	292	277	298	305	306	288	288	280	307	310	285	289	270	297	345	294	319	281	276	317	303	314	284	326	275	319	310	300	301	342	271	309	330	340	302	269	271	306	332	282	271	323	304	303	330	295	328	283	293	279	348	319	311	323	291	289	326	316	306	299	289	335	317	305	276	282	268	306	303	303	321	344	311	315	290	294	315	289	319	284	306	272	322	284	334	305	352	300	317	287	321	316	315	289	322	311	320	319	317	289	292	327	326	287	298	328	308	280	302	313	293	310	294	278	308	320	298	309	311	338	321	327	326	297	310	346	293	332	303	282	326	291	334	314	294	292	317	310	317	281	319	315	311	322	335	301	304	283	303	313	296	303	334	322	319	289	282	273	268	301	288	285	320	322	311	325	319	316	296	294	315	312	322	344	311	330	306	312	328	322	315	272	308	341	308	301	291	304	289	319	332	297	287	300	326	294	351	311	336	294	298	311	280	300	314	278	297	311	290	315	295	299	296	280	305	300	311	317	294	288	319	290	321	298	325	303	298	326	296	333	286	293	288	288	319	289	333	309	286	309	322	321	308	303	325	300	336	302	301	305	337	301	300	275	292	280	297	299	294	312	309	303	319	331	311	296	318	271	334	287	297	338	324	277	325	328	305	334	315	336	321	301	316	296	300	300	303	322	267	289	313	318	298	331	320	317	356	317	321	306	320	294	326	268	300	292	278	303	313	307	302	284	316	309	293	312	266	304	276	260	291	295	295	276	279	344	312	323	308	320	307	290	285	297	323	297	330	347	305	315	291	301	340	300	283	298	285	287	279	313	325	343	334	312	269	283	351	283	324	304	297	280	287	321	314	284	298	295	342	291	293	283	277	273	292	312	307	286	313	311	305	291	350	329	341	322	302	331	256	318	339	331	323	296	319	284	331	294	281	312	293	314	307	295	308	319	280	286	261	302	290	291	304	279	305	270	308	309	275	283	276	317	291	308	313	299	280	292	315	324	287
7653	1743	3036	3643	3570	3288	2821	2455	2042	1554	1205	1006	822	837	766	813	789	770	720	700	751	744	742	762	711	740	691	772	708	688	714	688	696	717	682	655	721	711	737	694	675	726	674	667	685	709	696	651	681	694	687	714	700	675	684	713	674	657	735	681	715	685	652	714	718	725	684	702	669	679	727	716	732	733	702	679	667	700	660	709	712	671	707	683	750	726	683	678	666	709	731	650	674	660	672	733	694	680	676	653	680	693	712	706	694	700	670	676	649	733	719	697	726	678	687	690	712	717	672	642	682	664	651	672	647	678	680	663	650	643	689	672	679	639	714	725	674	652	664	653	747	678	687	657	669	701	693	656	720	696	699	728	672	698	671	678	711	650	713	674	687	676	701	682	713	687	684	625	665	692	674	685	696	716	695	750	683	709	682	717	682	748	670	659	687	636	676	643	719	675	723	659	726	688	703	676	704	651	693	646	702	689	711	684	690	670	735	670	682	707	661	712	640	648	719	716	614	739	683	725	691	712	673	668	714	662	639	675	666	623	691	710	681	683	644	676	709	681	692	685	685	699	695	699	679	720	637	699	718	684	715	694	646	696	681	734	672	679	658	622	628	738	677	677	625	710	681	722	645	651	702	642	632	654	672	679	612	699	673	686	674	660	688	644	694	694	669	671	718	721	715	670	664	700	708	655	697	671	696	650	662	655	655	654	637	764	672	670	670	670	662	706	711	698	722	702	707	647	697	656	724	666	681	719	729	656	664	699	686	681	688	674	658	698	651	697	671	696	719	703	695	638	684	674	671	700	702	695	662	694	649	656	693	684	703	674	692	719	695	709	659	705	701	723	676	678	718	660	683	659	702	709	696	703	656	653	722	693	712	653	667	723	697	646	715	731	673	672	687	712	677	677	709	657	703	657	710	725	722	637	670	714	683	652	671	645	678	656	721	656	686	731	656	708	727	730	665	659	733	661	693	681	700	701	718	675	692	672	672	684	657	651	608	698	647	707	680	667	742	666	673	705	669	689	699	683	668	672	683	645	677	682	652	683	685	712	744	750	670	689	733	714	700	715	678	726	709	705	703	697	736	661	686	726	653	659	770	723	709	704	718	683	650	715	654	667	731	700	701	671	652	732	675	700	764	696	680	687	642	678	677	728	656	679	646	687	682	706	652	708	701	705	711	677	710	710	698	678	673	690	679	671	675	657	683	697	664	705	703	714	685	701	705	707	663	675	655	689	726	715	687	725	698	706	658	721	688	664	673	677	694	676	685	656	692	697	667	697	693	695	713	711	695	688	718	657	673	668	732	654	707	688	702	721	705	673	687	688	684	695	677	666	684	661	706	674	714	691	676	731	684	659	705	669	635	727	696	684	671	655	707	634	695	681	659	687	666	699	658	671	694	655	670	665	726	689	730	669	679	689	693	681	721	683	647	700	693	687	682	706	680	767	661	663	683	675	650	714	681	697	697	648	694	705	761	694	669	685	709	688	676	654	674	648	697	639	662	644	685	689	683	671	672	676	669	715	624	698	673	653	746	647	669	687	698	678	670	718	697	710	676	683	689	664	723	663	686	661	690	597	710	713	684	734	663	663	736	704	718	688	709	694	709	674	736	659	688	708	692	676	721	641	683	661	693	718	655	701	733	749	667	722	705	662	672	673	673	723	679	653	689	671	684	675	695	644	690	659	698	664	671	693	694	657	691	698	695	656	715	658	668	712	639	701	700	677	708	690	655	691	628	668	735	684	701	663	688	671	679	687	715	690	702	694	639	739	635	658	684	701	682	649	693	669	697	672	703	720	675	701	729	692	693	698	703	697	719	701	699	663	667	656	652	686	712	687	665	667	639	642	675	669	671	666	667	667	698	701	663	670	690	639	688	702	694	682	714	678	671	648	655	688	687	658	717	672	694	676	656	731	723	681	729	673	715	690	721	697	665	719	675	660	627	701	689	666	697	628	669	673	701	708	723	663	662	673	670	681	667	664	668	687	683	698	709	738	686	760	649	687	700	677	664	748	708	683	642	667	670	664	664	642	716	669	705	696	679	663	692	719	683	690	621	647	671	677	709	661	658	651	724	692	714	633	669	674	709	714	731	660	724	676	654	671	666	720	684	643	708	689	692	705	673	686	688	729	648	690	712	659	656	663	700	711	696	679	709	692	693	695	679	715	709	692	706	689	734	718	662	695	673	696	676	676	656	658	683	665	637	663	679	676	707	687	690	677	695	693	680	746	708	652	672	687	702	711	651	671	667	711	663	704	667	737	681	674	697	669	686	706	683	736	686	653	676	724	655	668	695	688	716	682	660	628	661	682	700	718	681	646	690	661	701	651	659	687	706	689	653	684	714	709	697	700	682	694	677	740	663	667	632	709	692	676	699	691	732	692	687	659	653	645	683	693	688	699	681	717	653	660	701	697	660	688	743	666	664	687	637	644	630	695	703	666	663	666	703	717	654	664	691	659	704	708	689	698	693	687	691	702	710	673	677	662	671	696	634	737	650	728	726	715	694	721	709	756	714	686	728	684	682	701	643	724	643	652	676	732	693	643	672	660	667	708	675	645	678	691	663	664	685	710	704	667	734	680	677	715	713	671	710	674	701	704	704	672	683	700	714	690	654	691	717	682	751	687	655	680	667	682	637	686	711	690	682	671	737	733	693	679	682	712	624	659	635	673	653	705	698	669	644	677	662	679	681	668	708	703	637	718	656	693	676	696	665	702	682	749	711	655	696	674	674	686	686	700	680	699	660	680	699	667	677	658	687	702	642	727	759	669	670	641	671	693	684	666	670	695	655	702	702	664	678	708	642	697	730	616	675	704	682	666	684	697	726	715	717	702	702	666	654	692	751	637	719	691	682	701	754	669	701	684	685	700	716	713	697	717	670	652	675	663	645	743	680	666	698	696	698	677	657	707	650	681	670	676	621	638	647	684	684	742	704	696	680	664	674	731	635	687	702	667	675	715	681	697	660	703	656	725	744	674	701	688	659	725	666	713	697	669	665	699	667	674	678	669	694	701	726	659	686	678	685	687	698	662	644	668	702	666	646	687	720	662	684	634	643	695	640	656	667	701	675	712	690	678	727	712	691	712	714	648	670	685	702	673	690	707	687	642	681	670	647	721	734	678	689	716	682	663	717	672	647	671	715	681	685	691	718	663	692	719	688	711	649	722	688	675	687	673	708	698	689	683	676	639	699	699	709	677	653	715	640	674	650	660	669	674	667	701	706	667	716	637	676	677	699	690	686	670	709	698	649	647	655	674	658	681	691	726	691	674	655	664	737	628	703	673	700	693	677	643	704	621	668	654	658	716	697	657	657	719	683	650	699	698	651	687	681	692	679	671	680	648	701	704	672	738	727	713	746	692	697	687	667	691	672	670	704	649	697	683	682	741	695	686	680	716	717	676	678	623	690	725	691	707	703	654	681	717	686	673	689	675	648	657	665	669	690	673	696	722	686	721	729	676	715	709	634	719	654	677	686	645	693	715
17576	2789	2328	1727	1264	1052	859	712	540	442	334	250	225	201	201	208	222	208	212	208	214	202	235	238	193	199	206	192	215	191	205	218	192	198	192	200	184	189	174	184	195	180	182	193	175	204	168	204	179	173	198	180	207	174	188	174	187	189	197	183	203	195	174	172	179	174	170	155	158	171	156	188	213	188	203	176	154	175	182	205	188	179	180	178	182	176	181	187	189	211	172	172	173	170	181	206	205	191	173	165	176	181	173	159	180	210	184	163	185	155	198	228	174	198	184	172	197	159	178	183	174	207	202	184	165	180	185	182	187	193	206	202	182	180	204	196	164	195	188	192	197	199	169	179	176	183	205	186	174	202	192	173	191	175	176	190	180	190	176	178	192	176	197	201	190	161	207	221	213	156	159	178	185	185	207	175	179	221	163	201	210	178	202	147	191	174	177	197	190	201	192	192	178	167	191	199	197	183	182	181	188	186	187	167	208	173	193	176	166	197	187	212	201	198	174	195	180	204	209	199	208	208	183	198	190	202	171	201	157	178	197	187	186	183	205	165	168	173	207	178	195	174	205	169	177	178	189	201	155	176	189	180	189	195	182	172	189	190	177	186	174	205	161	172	185	169	161	192	203	194	178	196	189	196	198	199	176	185	173	224	178	169	171	175	210	198	151	188	198	178	183	165	177	161	187	181	167	173	198	175	208	186	184	163	192	195	183	146	170	200	190	183	153	168	191	194	218	194	169	204	168	193	180	161	177	202	192	195	181	186	166	201	187	179	181	149	183	188	187	187	184	175	209	201	179	184	190	161	179	212	173	183	157	179	184	197	168	188	200	175	190	181	194	170	197	144	178	166	197	206	210	205	196	195	190	192	179	199	195	191	178	200	158	191	202	172	177	178	194	207	202	187	183	162	193	166	197	202	201	198	210	213	204	164	184	181	172	195	201	179	185	185	179	188	209	192	194	172	171	175	206	190	162	202	181	168	166	193	189	181	195	176	190	166	187	179	175	178	193	195	209	203	173	192	173	162	203	167	175	194	178	171	174	173	175	168	163	178	167	185	176	195	195	202	178	161	197	181	192	212	215	190	190	198	172	180	188	175	179	192	200	171	192	193	190	194	191	156	185	161	168	178	191	213	164	205	178	173	194	205	168	175	183	179	180	199	198	187	177	174	174	194	180	185	173	185	196	190	191	196	147	200	205	171	174	179	155	189	236	194	177	189	168	207	191	201	200	183	181	179	181	168	192	196	175	171	176	177	185	213	182	168	171	181	188	213	188	158	186	199	169	183	191	181	202	213	178	181	175	177	178	204	194	188	192	177	179	171	193	185	158	177	164	198	171	186	203	169	187	189	178	193	183	192	177	195	170	151	192	198	193	167	175	201	175	186	173	176	188	190	188	201	167	179	219	184	189	179	148	163	188	181	186	186	199	185	192	215	176	180	187	183	171	172	185	192	191	181	191	170	187	193	189	195	200	193	179	196	201	188	179	174	172	194	191	181	175	194	186	154	174	171	177	182	187	185	168	180	186	196	145	180	190	185	174	174	211	204	195	192	185	186	208	182	189	163	170	173	158	190	196	193	194	190	168	187	174	161	187	188	186	173	182	167	204	191	175	177	186	173	180	210	172	172	204	196	176	204	193	179	198	168	201	157	201	175	198	215	158	150	186	175	192	174	181	198	203	205	188	194	154	191	193	181	203	194	162	212	207	173	204	168	188	186	169	166	207	191	182	195	166	170	194	192	201	149	167	185	179	172	159	201	166	186	192	185	194	192	162	189	175	184	177	162	170	191	193	168	188	178	168	182	173	172	185	182	193	179	161	189	190	173	210	181	189	194	183	179	170	185	189	213	194	202	158	183	164	189	172	176	170	186	180	187	189	190	204	205	178	211	195	176	169	190	193	202	180	184	192	203	132	188	183	210	194	169	196	205	190	197	193	182	182	174	195	176	180	204	175	178	189	182	181	187	199	212	192	192	183	210	211	213	189	194	189	160	190	189	191	183	185	174	191	160	177	208	192	183	196	188	179	202	184	175	183	182	190	194	206	200	176	159	185	194	188	188	180	194	186	166	185	178	167	202	226	211	186	197	175	174	196	184	179	193	213	190	166	191	221	184	175	188	167	171	183	179	180	186	181	192	164	175	173	184	202	185	197	164	195	182	163	201	196	169	186	185	221	179	177	181	172	215	214	176	201	201	191	178	160	173	184	184	179	190	190	191	190	179	220	189	191	172	179	218	189	178	175	182	178	181	178	185	206	183	184	193	169	175	229	158	196	168	154	188	206	182	193	194	211	168	167	177	179	172	212	181	187	193	201	168	166	169	177	204	194	224	186	183	204	202	194	202	186	185	161	174	190	229	177	172	190	189	192	183	184	178	199	192	195	210	223	177	174	174	170	187	182	188	169	208	170	166	210	201	185	193	190	152	182	178	207	166	213	179	187	197	196	170	169	181	170	200	165	208	169	193	168	176	186	200	191	200	188	181	206	192	168	166	180	191	199	169	192	202	169	232	179	185	169	183	175	187	202	202	194	198	173	186	166	185	187	192	181	170	172	192	172	210	181	182	194	190	210	190	183	198	166	174	172	166	190	185	192	188	190	166	175	202	177	185	185	169	172	170	196	192	179	179	169	203	193	194	152	184	172	178	193	189	171	183	194	191	202	195	173	225	192	190	183	183	177	181	180	178	183	182	176	199	179	223	165	181	182	181	198	167	195	166	185	192	162	194	209	163	192	237	199	187	201	155	159	177	165	196	191	167	189	193	192	171	198	166	196	175	187	186	171	206	179	163	159	175	174	189	199	178	229	187	168	172	187	178	174	183	200	171	180	179	223	185	167	186	201	193	180	182	206	178	219	188	186	195	191	181	201	182	211	179	200	188	207	170	186	198	211	202	171	155	186	195	164	197	198	178	173	196	182	187	196	182	183	172	197	171	161	195	232	200	190	188	187	206	198	180	186	185	179	203	200	224	189	199	190	193	198	189	202	172	194	185	183	189	192	163	166	186	182	187	188	196	184	205	207	178	186	182	175	212	201	186	203	180	212	164	195	205	192	189	180	191	199	183	195	191	168	167	206	193	174	203	192	174	200	191	193	193	207	199	196	219	203	156	187	151	190	192	193	181	198	188	185	195	175	164	182	204	183	183	203	173	188	209	165	189	193	183	167	172	172	173	187	209	160	178	185	195	191	177	198	183	192	188	173	173	186	178	179	154	193	201	191	204	178	203	178	193	177	180	207	182	164	175	199	192	178	179	189	147	182	188	186	160	188	195	180	151	206	176	192	169	195	183	193	185	196	185	206	189	195	207	177	193	216	164	182	172	195	170	209	206	181	172	191	194	199	195	183	174	204	151	181	212	189	184	209	217	176	192	165	171	165	170	166	188	207	189	180	188	181	195	159	188	193	161	184	160	225	188	187	198	168	163	193	193	183	190	203	181	175	176	195	190	201	202	181	196	208	183	204	178	186	169	206	221	181	206
9922	2163	4454	5162	5027	4366	3706	3123	2619	1879	1371	1053	778	671	634	634	588	558	569	620	608	589	632	579	555	490	540	491	520	464	545	486	484	505	515	471	489	510	480	479	476	507	513	475	456	494	482	441	446	456	471	399	452	505	466	454	462	446	511	480	442	441	460	445	476	496	525	472	459	505	433	483	461	438	508	513	501	447	413	467	439	488	474	455	463	475	499	458	450	462	472	448	510	469	450	450	477	469	481	480	470	472	474	460	467	469	455	456	438	481	436	444	442	462	453	465	453	486	422	474	435	486	491	458	476	455	472	413	456	485	433	496	457	464	484	444	493	483	469	457	459	461	462	494	429	474	482	480	436	424	452	448	474	470	492	484	452	421	446	453	427	453	444	485	477	430	446	505	442	473	461	436	462	471	466	448	485	440	449	481	473	460	494	440	462	491	451	433	480	448	518	423	470	453	477	480	464	447	493	465	475	490	432	476	465	440	445	452	441	468	450	439	495	472	460	475	460	466	460	456	467	444	465	479	482	450	463	424	451	490	488	449	460	510	478	461	441	451	478	421	463	434	478	431	448	467	453	449	425	473	446	471	452	469	450	481	414	470	441	470	441	467	471	487	478	447	447	483	464	471	458	475	463	483	437	421	473	468	471	448	507	474	477	485	443	489	439	477	462	461	459	501	450	453	497	453	481	464	452	442	447	432	450	483	450	454	486	476	491	467	460	461	478	469	468	453	478	445	435	490	469	465	478	523	479	460	472	473	461	455	449	497	468	449	482	438	468	428	454	488	444	485	440	461	471	466	434	494	483	454	457	441	451	448	477	465	451	464	459	426	462	448	446	463	466	442	413	448	451	472	463	442	499	446	480	471	462	475	442	487	500	499	447	451	489	433	461	463	461	471	500	458	440	472	435	448	442	479	480	458	438	438	460	479	461	488	459	479	428	436	462	470	456	481	475	439	459	462	476	470	442	445	488	471	429	469	468	430	440	445	470	467	451	454	478	470	456	433	469	435	477	436	435	475	489	466	480	421	498	441	460	444	433	485	480	491	426	485	447	427	475	452	463	472	496	465	469	448	444	509	462	495	465	463	460	465	444	486	460	472	458	468	463	465	485	473	430	434	430	464	477	477	446	476	475	460	474	477	471	424	476	495	421	476	463	436	466	480	455	478	470	467	462	456	449	459	456	489	463	454	472	455	491	441	460	456	450	421	444	417	468	485	471	466	463	461	453	452	479	463	489	471	469	474	466	458	533	465	468	460	448	467	472	456	429	474	469	484	470	469	477	504	452	470	479	465	454	453	441	465	455	445	515	453	472	430	467	471	468	457	457	470	475	445	477	441	482	483	451	446	477	453	506	475	461	479	491	458	478	511	440	454	472	486	470	456	443	506	472	451	495	478	501	456	483	455	460	458	474	447	457	467	488	443	463	420	460	484	448	479	464	471	442	447	524	476	480	469	457	473	482	469	457	492	455	501	463	471	434	461	493	466	446	472	481	473	445	426	453	471	481	462	443	471	420	456	487	449	441	472	448	424	492	442	464	452	431	444	422	437	466	444	460	459	490	450	480	507	449	479	467	490	432	457	422	487	454	471	461	441	461	440	452	487	448	453	483	473	458	492	432	410	483	492	467	447	454	498	455	475	447	437	466	449	447	470	467	439	495	469	446	433	439	463	422	446	505	429	481	442	484	473	456	436	435	458	511	467	474	484	489	468	420	470	454	479	471	432	474	445	462	495	451	471	458	498	484	458	496	449	468	441	488	470	467	446	477	497	428	486	461	476	434	488	482	447	444	471	436	462	454	463	483	477	447	423	463	451	465	443	479	474	451	462	472	433	459	440	467	484	448	498	444	454	467	472	456	486	484	495	474	456	447	443	458	437	454	448	452	462	465	416	430	449	466	448	438	479	506	459	484	437	463	445	469	430	461	474	501	474	481	454	444	451	450	497	466	483	475	456	453	436	447	465	463	463	480	495	476	452	432	454	454	440	421	456	460	456	445	443	477	473	472	437	465	449	458	466	482	470	462	452	466	460	432	468	466	418	477	453	474	457	480	484	459	472	489	488	455	441	511	452	459	456	425	458	462	515	481	456	454	445	449	467	452	463	466	405	466	470	444	426	468	486	415	471	479	442	467	453	414	477	438	421	470	462	480	466	438	430	467	480	409	457	455	424	502	467	452	493	445	465	460	441	493	468	461	480	467	464	451	450	477	491	471	428	459	457	439	446	476	443	479	434	454	461	497	477	381	431	492	461	479	468	472	471	468	437	491	453	452	476	442	491	455	469	457	420	481	453	437	478	482	433	494	443	472	440	423	457	473	472	468	448	475	417	495	447	455	494	513	475	468	495	454	432	441	439	458	427	454	490	481	482	492	459	460	463	459	429	478	449	466	470	439	436	454	481	431	496	481	464	456	459	453	452	467	474	474	483	470	432	476	455	429	463	457	458	441	467	484	464	441	481	475	455	483	485	463	501	447	463	467	490	499	480	479	438	453	463	445	443	432	435	448	479	424	510	449	453	456	444	436	470	458	440	491	493	508	398	495	476	465	466	484	481	440	453	442	472	429	489	464	433	474	426	507	455	476	496	462	464	435	440	472	476	410	441	476	460	426	441	477	427	508	462	485	455	482	451	425	501	474	437	446	461	488	487	481	481	468	447	483	453	452	482	447	455	443	441	427	476	437	445	480	446	437	478	455	459	465	457	476	456	443	439	469	461	455	452	476	452	419	511	436	496	459	470	452	467	464	441	414	461	473	460	466	482	467	439	432	461	440	446	436	468	468	466	422	452	475	434	445	458	495	458	462	464	474	451	456	466	483	494	445	440	490	459	449	485	501	412	472	468	433	460	427	510	442	474	474	440	504	442	451	484	446	492	464	443	485	492	498	461	481	488	426	483	444	446	481	459	522	484	478	483	439	441	399	468	466	431	412	492	493	441	456	435	451	483	468	488	455	450	409	489	441	458	455	484	463	456	468	434	458	438	467	448	440	460	429	467	440	452	471	463	435	417	443	428	431	475	433	464	459	466	453	441	451	466	477	457	452	441	483	486	484	426	460	460	467	430	419	423	447	450	490	434	477	445	462	436	450	456	484	426	488	487	471	445	498	468	452	457	472	463	473	497	454	426	485	488	443	506	488	476	476	494	471	481	463	462	480	443	452	503	441	442	468	446	454	480	475	431	426	511	497	467	469	499	462	493	486	487	485	444	473	451	475	435	486	442	450	494	461	463	475	445	463	395	447	493	471	445	463	471	469	486	458	442	486	455	476	473	470	495	496	509	454	449	493	474	434	492	452	452	448	455	470	446	448	495	475	444	476	453	481	464	427	467	466	467	436	418	474	423	475	475	458	451	460	446	438	466	432	471	465	470	438	441	453	432	420	444	491	446	476	446	449	452	467	436	439	475	450	438	441	500	475	466	488	461	482	441	449	483	463	468	451	417	440	440	461	478	464	450	442	482	451	474	482	492	452	464	462	433
2582	814	896	766	711	680	604	596	561	493	507	466	456	455	487	451	478	469	459	523	462	443	460	455	479	398	440	456	465	476	432	473	460	477	459	475	429	480	459	455	482	440	485	462	437	471	477	468	467	463	480	460	467	476	488	487	470	502	450	503	489	480	445	440	469	480	457	481	476	467	471	459	490	463	470	462	471	424	470	459	518	446	437	447	463	493	510	478	477	485	495	445	502	473	502	479	450	434	505	463	474	429	473	452	497	480	468	441	483	468	461	471	470	485	451	437	457	475	458	440	485	490	449	447	511	490	467	462	463	440	453	484	472	495	473	468	475	459	466	465	458	447	477	485	477	453	485	454	482	457	459	445	450	445	460	482	462	433	473	444	446	492	433	465	464	452	489	465	437	489	489	455	510	499	466	471	460	444	447	425	454	506	476	443	460	464	458	458	480	491	462	460	487	418	494	462	454	478	476	481	467	496	487	458	426	465	480	489	465	462	503	461	455	470	452	467	498	462	464	456	482	457	491	469	474	477	489	465	483	475	470	458	427	490	463	500	463	482	504	458	502	431	493	531	467	459	442	498	467	496	466	449	477	465	470	440	469	464	452	516	484	475	512	456	439	489	489	495	415	482	494	483	466	463	457	503	456	455	477	461	417	463	500	503	471	466	449	471	470	461	456	499	481	500	492	477	483	450	459	461	487	445	468	436	448	484	494	530	480	465	475	524	475	468	463	432	449	474	464	492	480	467	483	462	456	442	468	459	490	460	451	507	429	469	517	455	447	470	501	482	488	425	486	479	459	419	453	463	503	476	462	480	501	435	433	460	495	481	449	518	457	430	482	427	489	441	461	479	482	471	437	467	474	507	469	459	455	480	478	484	444	442	450	487	449	454	476	499	445	463	410	471	493	458	458	487	469	468	483	445	489	480	452	446	476	520	429	437	469	429	480	480	482	488	488	454	483	455	482	473	461	448	452	538	456	465	468	448	516	471	503	472	458	473	487	473	507	446	471	436	467	469	475	439	454	465	412	467	494	462	506	488	491	470	479	405	510	463	470	450	486	448	499	444	463	498	488	498	504	467	480	492	464	501	437	442	463	470	441	447	485	526	475	504	464	500	453	487	440	467	444	448	462	467	456	456	421	470	500	469	483	455	436	486	489	450	485	438	468	459	462	493	470	436	477	448	482	499	453	436	497	496	454	497	474	465	468	480	514	551	455	487	515	487	451	461	460	455	443	462	463	489	455	458	448	449	474	410	470	487	462	496	476	467	451	452	460	465	458	486	474	484	461	443	459	472	487	486	486	464	488	525	470	446	450	517	458	482	423	461	434	481	436	455	502	458	444	477	464	478	499	482	461	434	436	458	448	462	486	493	434	496	473	479	472	445	518	497	458	460	438	464	504	457	467	526	462	451	466	462	470	451	499	490	478	462	440	478	459	496	463	499	482	472	468	431	444	434	508	502	449	482	437	443	470	460	483	513	460	508	473	489	483	476	491	454	491	475	451	452	474	454	511	481	494	451	487	470	481	470	472	484	436	430	435	459	465	471	487	469	504	472	453	454	459	440	468	457	517	476	396	457	447	490	457	466	449	496	479	455	449	476	426	459	442	507	498	494	473	452	479	444	485	505	462	474	519	490	452	500	489	507	506	459	482	435	486	472	501	446	416	489	502	473	476	463	467	451	442	472	445	474	468	509	458	457	452	453	466	498	428	451	430	505	471	439	478	451	465	448	447	457	498	442	511	455	446	451	493	439	464	469	493	414	441	456	474	477	462	501	481	403	436	475	488	428	490	439	490	484	462	434	473	469	433	486	467	440	525	493	437	492	506	496	471	425	497	457	490	491	439	465	463	463	476	476	450	492	471	478	471	459	482	476	485	457	444	454	465	470	464	501	463	498	466	445	458	488	467	459	444	439	485	477	455	450	486	480	485	493	451	449	433	452	438	460	456	443	452	471	451	470	481	471	480	444	428	488	459	474	485	444	459	422	483	479	460	436	501	448	417	456	463	491	461	454	475	488	484	445	474	451	470	480	487	458	474	470	477	480	500	491	508	430	487	451	422	470	431	490	479	478	474	478	454	448	424	469	430	433	464	465	492	448	511	486	440	468	495	457	477	502	443	468	457	476	498	470	457	426	477	476	484	487	481	477	491	492	473	465	463	464	465	500	455	465	464	433	472	491	484	460	459	447	467	485	513	458	451	456	457	499	501	475	529	491	429	487	446	415	470	456	454	465	459	506	473	457	482	434	474	480	500	501	438	481	465	468	466	462	489	489	448	460	438	455	447	446	469	469	514	452	472	457	467	419	464	454	443	466	500	454	429	455	472	457	469	488	464	506	464	467	452	452	455	516	478	475	474	477	479	469	439	450	461	475	472	470	462	487	476	411	478	461	474	442	432	439	458	515	456	423	474	451	526	432	467	442	453	456	497	462	450	458	468	479	480	455	436	443	443	474	483	479	467	449	455	450	495	433	493	492	465	456	497	453	435	496	460	481	490	462	505	477	452	472	503	489	437	467	476	486	456	447	466	439	494	481	429	440	448	462	483	441	454	487	432	490	449	450	467	482	513	466	491	470	470	457	498	468	475	453	461	459	456	457	475	449	500	482	512	464	476	447	471	453	465	474	461	483	460	446	441	455	440	487	438	429	471	471	463	464	459	499	459	465	464	453	498	499	455	457	463	467	483	476	477	483	466	500	509	448	441	451	445	499	476	490	454	476	480	464	476	473	495	499	475	453	484	499	457	482	469	454	473	438	466	481	479	493	500	462	457	473	445	481	478	480	438	453	460	450	446	465	450	448	446	460	437	461	449	453	464	496	460	472	462	448	475	502	478	474	457	450	542	499	468	476	510	508	467	499	488	490	477	467	424	454	531	466	475	516	479	468	465	436	504	456	471	451	452	463	474	503	483	482	495	491	464	468	433	474	461	458	474	467	441	436	475	461	482	473	450	465	474	464	436	431	451	455	485	489	494	481	492	461	458	497	479	462	431	422	497	479	522	488	470	431	499	464	464	427	464	464	484	454	470	453	468	428	465	442	452	477	465	499	499	476	477	425	451	458	430	463	476	497	439	475	492	447	460	450	455	435	475	454	463	493	496	476	445	453	486	433	418	481	463	464	481	440	457	509	497	457	502	479	439	478	471	488	457	458	458	451	502	467	456	451	498	450	472	468	484	444	460	444	490	452	456	461	462	461	484	479	438	488	435	455	505	489	535	479	505	478	471	453	475	472	478	482	449	434	455	464	473	472	492	461	493	494	512	449	460	477	483	448	492	471	441	449	449	478	453	482	498	482	505	457	431	497	479	476	473	444	419	494	468	488	502	445	471	528	462	496	517	464	447	425	512	491	447	483	477	486	489	473	474	499	463	515	499	528	467	453	465	451	468	490	489	487	497	458	500	470	480	452	418	462	457	469	477	479	474	471	467	458	483	485	471	494	489	442	487	489	482	477	461	481	439	463	449	523	449	468	513	460
2682	1404	1826	2072	2148	2018	1874	1611	1518	1325	1165	1137	1058	1016	968	1025	1007	1020	1052	990	1039	1013	1044	1017	999	1019	1003	1053	1005	999	1075	1043	1056	1017	1062	966	1035	997	1025	1082	966	1051	999	958	1023	1016	1041	992	1028	1002	968	1018	1046	1022	1064	986	993	1023	1009	987	1003	1043	1010	1018	1037	1061	998	1024	1032	1047	1026	988	1017	993	990	1022	1011	1035	961	971	990	992	1043	1028	997	1069	1036	1015	1001	1007	1009	992	1013	1031	1045	996	1058	1039	1038	1005	958	983	1023	1003	1021	1039	960	1020	1046	1008	1058	1034	1029	1001	1052	988	1051	1036	1012	1053	1020	1026	1058	1039	993	1024	1049	1026	1011	1038	1026	1033	987	1050	1007	1034	1023	991	988	998	1034	1018	1001	1047	1035	1022	1048	994	1037	1019	1028	986	1011	982	1019	1005	1034	1010	1036	1090	1009	992	974	984	1000	1016	968	1017	1014	1061	1023	996	1020	1018	992	1032	961	1017	991	1013	1061	1006	953	1009	1006	959	1011	1034	999	982	1027	1028	1043	1005	1039	951	1058	1081	1049	1018	1041	1068	979	1038	965	948	1015	1000	1025	1011	962	1045	974	1017	1047	1014	943	990	1000	1030	1023	1011	996	1052	1004	1003	956	1048	1038	955	1020	960	993	995	1022	988	1026	1030	1013	1022	986	1047	1060	997	1025	974	975	1008	1016	1035	1058	1022	1076	1067	990	990	997	991	1075	990	1011	1050	996	1044	984	1021	975	1044	985	1037	1035	1003	1024	1018	1042	1047	984	1017	1052	1015	1020	1049	1015	1035	983	1048	1012	1054	1009	1003	990	1020	1015	1043	1011	1003	988	1000	1017	1022	1009	1010	1029	1023	1055	1029	1019	965	1008	975	990	966	1056	1051	1043	1035	1025	1098	958	1021	1038	976	1042	1004	1030	984	971	962	951	1029	1003	1009	1022	970	958	1082	972	990	1018	951	977	1009	1062	962	1008	997	979	1071	1102	1081	978	1010	974	1017	1042	1037	963	1054	1042	1045	1029	978	968	1011	1019	1056	1031	997	996	1045	1000	1034	1004	1012	1000	1021	1030	1033	944	1037	1034	1042	1045	1018	991	1000	1024	1047	979	1053	1028	1067	1040	968	1025	1015	1014	988	1014	1022	1054	1034	973	1031	1036	1016	1023	949	1007	1034	994	1004	1033	981	1017	1034	1000	1029	1001	1016	1047	1039	975	1027	989	988	1030	1016	1093	1036	993	962	994	1050	980	995	1021	1050	1023	1001	1002	989	950	1059	980	1074	1081	1034	1012	1032	982	1026	981	987	1000	1026	1057	1053	1080	1004	1004	1009	1026	983	998	974	1000	988	1014	1010	1000	1055	1077	1026	1011	1021	1032	1005	1037	976	963	1009	1046	1021	1031	1044	1053	1047	1053	1009	1005	1038	1032	1009	937	979	985	968	1003	1046	938	1031	1048	1000	982	945	1012	993	1049	1028	989	1000	976	1039	997	1000	970	970	999	1025	1026	1030	1058	1041	1043	1042	1057	1009	1060	947	1022	990	1039	1011	1010	1052	1026	986	1078	999	1008	966	954	1039	1032	1017	981	1064	1029	1014	943	1041	1048	1040	994	1058	1021	994	988	962	985	1003	1002	1050	1030	1005	1106	1035	988	1030	1036	1006	1009	1022	1016	1047	1009	1008	1082	1087	998	1005	1056	980	958	1064	1034	1033	1008	992	1030	1030	1008	1005	1011	1064	1014	992	1009	1049	1083	1007	1003	1007	970	994	1030	1035	1042	978	1044	1045	1029	1026	979	1040	1038	1046	1058	1022	1017	1076	995	1015	958	1057	1016	1041	1012	996	1030	995	1004	1021	1028	965	1056	1036	1032	1004	993	999	986	1056	1009	998	1006	1028	1045	1005	1045	986	1002	1001	1103	983	1047	976	1006	994	977	1014	1033	993	997	1010	1036	998	1021	1015	1056	1009	981	1005	949	1012	954	1068	1048	1007	1018	1042	1023	1039	1008	1032	1031	1063	1000	1006	1041	1047	1003	1059	1040	1031	912	995	1025	1021	996	1078	1005	1035	1047	1008	1048	1012	1002	1045	1053	1027	1023	952	990	976	1009	987	1007	1058	1068	1027	1002	1065	984	1002	1015	1005	962	1002	1018	1011	972	984	1018	959	1028	975	991	981	1000	1014	984	1038	998	997	1023	1021	1071	1070	1053	1035	1042	980	964	987	978	983	1030	992	978	1026	998	1005	1034	979	1069	1024	1063	1042	991	992	997	969	1068	1030	1077	1063	974	955	999	1031	1019	1051	1022	1034	987	1011	1025	1010	1057	1049	1049	1003	1012	1054	1056	1026	992	1030	962	1009	984	1029	962	988	1025	980	1015	1028	1013	1003	1044	1039	977	1057	967	968	1015	1012	1051	955	938	948	1024	991	1043	1024	962	1017	1087	980	974	1031	998	1026	981	1025	998	992	1011	1018	1063	985	1016	1046	1019	985	1065	1049	1027	1043	987	1000	975	972	1052	991	1045	1017	986	1029	996	1004	995	1000	993	1001	1019	1052	991	1030	1053	1053	1008	984	1015	981	968	986	957	994	1026	1037	1002	980	1036	1039	1015	1025	1031	987	986	1045	1063	980	1040	1002	993	1045	1005	1004	1015	1042	1010	1013	988	993	1037	1005	967	1000	1019	983	1026	981	971	1038	1020	1057	1035	1046	1054	1011	981	973	1069	1006	1033	1008	1015	1033	1002	992	1016	1034	974	1017	974	984	1057	1013	952	1023	1019	1046	1034	1035	972	1027	1012	1041	1026	1003	1039	1094	1003	1017	1038	995	1014	1035	1000	990	1049	992	1028	1021	1010	1062	1023	984	1027	1019	1043	1005	1043	1029	1070	995	985	1023	1053	1038	977	990	976	981	990	965	1043	1038	1062	997	1045	943	1035	1062	1074	1030	1045	1020	972	970	1089	1085	978	1053	1007	987	1018	1008	1047	1060	1026	1022	965	1028	1029	1070	979	1027	1031	1016	1003	986	1019	1041	1006	991	1008	969	1037	1045	957	946	1113	1051	1078	989	971	1034	1018	1067	1020	1010	964	1025	1024	1058	1004	944	1055	1004	1018	1029	980	1009	981	1066	1018	975	1100	976	989	1011	1021	952	1040	1018	983	1058	1038	1013	1051	1022	1047	1052	978	1045	1034	1063	963	1035	944	929	971	1050	1029	1020	965	1055	1059	989	993	1025	1031	1025	1013	999	989	1010	1039	1038	987	992	910	1014	1023	1015	1038	1050	1028	1025	1057	963	1031	1052	1013	982	1010	1040	1010	1019	988	1062	1024	1013	1025	993	999	1041	944	994	1009	960	1050	992	1043	1045	1059	1015	1029	1033	1031	1049	1011	991	1056	982	961	1045	979	983	1024	1007	1040	978	1010	986	1062	964	969	1016	1084	964	985	1020	990	1050	986	1081	1079	1018	1032	962	1010	996	1024	997	1030	1025	995	1023	1029	1041	1025	1013	1025	1053	1029	982	1072	1053	1022	990	1005	1007	971	1067	1041	1043	1044	1014	993	1066	946	1080	962	985	989	1025	988	1021	988	983	1046	994	1053	997	1077	1032	1027	1016	1032	1021	1026	993	1083	1022	1017	980	997	981	1012	980	1029	994	1051	1005	1040	1007	982	996	1013	1016	997	993	1013	998	1029	969	1031	1052	1060	1022	982	1053	990	979	1010	1057	970	984	1008	1018	1024	1003	998	1010	1006	1009	968	962	1035	1045	1049	1016	1034	989	1016	1006	1006	992	1008	1033	1026	981	1026	1047	1047	1054	961	1010	998	976	983	1031	987	927	955	990	1020	1055	976	1033	1038	979	1021	986	999	968	997	1049	968	969	1074	1001	1023	1040	1051	1005	1005	1051	981	991	1029	1065	1029	983	1019	1008	1038	1007	999	1012	1024	976	1026	1053	1013	1000	1019	1009	1020	983	989	1035	1001	966	1083	1015	1072	946	992	1025	1020	1048	1030	1003	1030	1052	1079	1029	1002	1012	962	1019	1053	1058	939	1073	1001	977	933	1011	1039	1018	1015	1008	996	1060	1030	1071	996	1001	1024	1069	1018	979	1062	1031	1017	975	1037	1006	1053	961	1010	1045	1034	995	965	1006	1028	1018	988	1019	987	1013	1028	997	1011	1006	1019	1022	959	1064	995	1019	1023	1040	1051	1013	1038	1043	1001	1019	991	982	988	1025	991	957	1024	1025	1013	965	1000	1028	954	999	1019	1025	983	1020	990	1035	1024	1012	998	978	1047	935	1086	1026	990	1016	1048	953	1018	1036	995	1005	982	970	990	1017	1047	1013	1031	1015	1014	1015	1034	1038	1044	1020	1024	1015	961	1058	1015	984	985	995	985	998	1020	1003	1035	1005	966	1066	1009	1006	1046	1050	995	1007	986	1055	986	1033	1036	1009	1035	999	1015	1002	1006	1075	1029	951	992	1021	1026	1056	977	976	1021	1011	994	949	1042	949	996	1014	1079	1012	1004	995	1021	978	999	1058
9858	1500	1587	1223	1066	826	668	590	542	480	399	376	353	356	312	334	324	315	306	336	314	369	301	363	317	316	338	317	309	306	337	337	324	310	316	314	333	315	326	338	300	306	281	292	287	317	307	311	371	326	276	284	313	304	308	303	303	269	308	295	324	306	352	297	315	329	296	290	331	332	327	310	320	284	352	341	316	323	292	332	308	284	348	296	297	296	289	311	333	275	309	312	298	283	323	276	307	301	309	313	329	322	305	322	291	337	315	300	308	290	343	285	322	347	332	331	301	327	329	308	342	331	320	272	313	307	309	338	299	283	308	303	294	361	310	315	335	306	322	304	323	333	326	299	278	329	338	344	292	304	313	308	301	289	322	290	317	307	277	301	291	339	303	317	334	336	304	265	318	349	300	311	332	333	337	330	331	302	332	287	319	276	292	323	292	272	305	317	321	278	321	326	319	288	324	299	292	315	291	307	309	284	288	300	343	336	297	321	313	340	312	320	330	330	321	331	307	284	324	331	296	325	301	271	298	341	320	331	333	300	305	334	323	315	335	311	320	310	346	273	307	303	324	320	355	307	329	311	309	307	305	355	312	311	289	285	286	319	291	327	289	283	315	335	284	307	330	330	328	327	286	325	307	327	344	331	303	338	288	302	293	292	284	331	322	302	280	303	323	322	331	322	321	308	313	370	313	269	335	298	298	319	323	297	326	291	283	323	315	318	288	309	317	327	322	327	304	325	313	310	306	314	293	308	324	375	340	330	347	348	299	306	344	336	318	338	306	317	304	269	294	328	312	313	317	283	299	305	287	278	338	348	317	335	323	325	316	334	325	318	288	328	334	314	282	340	319	282	292	336	318	334	322	307	284	319	289	328	291	315	278	304	316	317	321	314	304	290	300	312	279	308	280	332	331	309	285	333	327	314	333	307	338	319	323	309	295	284	320	283	368	311	304	280	325	365	286	321	333	284	337	321	330	330	309	327	279	330	282	284	303	310	327	297	290	327	298	338	321	305	280	315	308	339	296	302	321	302	293	328	365	308	331	313	302	341	272	282	292	294	318	333	307	297	349	332	280	327	308	307	332	335	312	340	322	332	289	296	323	325	345	349	300	312	310	341	325	339	304	310	286	341	282	293	327	334	317	301	310	285	295	334	272	309	269	333	326	351	275	337	306	325	305	310	352	312	319	343	320	307	310	352	327	360	297	304	307	320	308	338	328	308	333	328	334	323	320	298	292	304	336	321	317	287	331	335	321	332	308	278	307	322	302	327	319	331	309	334	332	319	288	310	314	307	344	302	286	317	339	325	277	293	351	336	277	288	267	327	290	309	379	302	350	332	302	295	315	341	338	308	312	282	348	354	309	327	299	323	310	329	306	260	316	306	310	342	318	293	300	323	283	297	343	344	308	310	271	297	330	293	321	299	311	337	316	297	329	315	330	334	294	310	335	330	334	323	309	318	328	286	321	324	300	313	360	330	302	320	316	293	328	297	295	314	310	312	334	297	308	317	311	299	298	322	299	351	324	328	311	317	307	300	308	326	311	316	288	324	334	307	289	319	303	325	315	312	310	301	308	313	316	329	317	306	307	315	301	325	302	308	317	292	321	283	259	335	318	294	335	310	322	302	299	325	324	335	315	316	319	309	327	335	287	308	304	298	333	331	310	293	322	304	328	295	309	323	273	315	337	282	319	305	337	295	324	333	306	291	288	306	335	333	301	299	329	297	327	325	298	312	309	326	323	322	298	349	319	304	350	326	334	319	321	297	281	294	291	357	314	293	338	264	287	299	349	306	320	277	311	310	291	325	324	281	318	328	319	320	301	314	296	323	310	303	302	332	308	303	305	287	288	307	326	315	296	354	312	304	330	301	304	312	328	283	301	296	312	308	333	280	299	319	294	331	350	289	316	310	317	291	305	299	327	287	306	291	343	318	313	302	305	333	321	309	309	328	323	315	332	288	322	331	313	321	298	334	336	303	321	287	310	328	318	309	316	342	325	342	309	331	284	336	327	314	329	312	303	322	321	330	296	300	289	304	295	291	309	319	298	279	324	302	285	318	318	336	293	311	316	310	343	306	327	310	311	350	306	307	368	341	310	302	334	316	347	352	302	312	312	317	285	339	278	285	307	314	339	310	333	304	316	295	337	336	302	299	333	285	320	315	306	341	309	309	321	327	336	310	308	352	340	307	282	343	275	340	330	304	321	295	306	326	306	319	252	323	351	306	333	316	327	321	362	325	321	368	317	298	342	313	306	313	308	323	323	304	302	331	309	314	311	302	279	299	288	292	339	316	303	295	282	283	292	297	296	324	334	309	339	325	332	318	291	330	314	337	339	305	294	322	330	320	288	313	348	323	267	319	332	318	339	314	333	296	290	304	332	313	350	316	298	319	326	337	314	311	309	294	284	328	293	268	316	283	301	307	284	316	317	358	293	293	316	309	323	319	321	333	338	320	315	298	299	299	319	342	338	323	334	286	303	313	315	305	328	345	318	290	292	283	317	314	310	335	290	320	293	332	333	301	319	272	329	309	277	322	300	339	330	288	339	342	334	290	328	318	329	304	344	305	319	306	342	302	329	344	304	323	317	315	320	320	306	341	309	300	286	285	330	293	282	320	341	278	312	302	301	350	315	319	335	277	314	317	294	322	297	291	321	338	295	288	326	320	294	321	297	358	345	322	303	312	351	351	303	295	328	301	345	285	279	315	343	322	313	331	293	274	349	301	312	333	329	295	357	327	329	294	293	286	334	305	311	281	313	269	310	316	326	262	306	334	307	311	354	312	309	328	331	318	287	279	332	315	349	295	340	334	314	303	265	311	323	316	290	334	282	328	307	323	285	296	290	303	285	338	333	328	307	291	308	324	350	332	309	293	305	337	329	307	298	310	340	297	327	280	313	285	348	283	319	327	287	307	308	309	319	305	327	293	318	318	304	304	313	311	305	331	329	315	362	305	340	298	315	312	304	283	292	325	310	315	316	313	322	316	293	294	326	294	315	305	302	321	305	331	313	337	296	316	305	339	313	306	309	374	289	325	283	346	293	315	284	331	304	357	307	311	308	317	300	310	325	335	298	368	314	310	301	297	300	359	318	298	294	305	310	279	331	339	319	324	331	311	306	321	310	297	287	312	304	293	298	298	308	306	278	317	330	306	303	299	302	354	338	318	302	333	322	307	302	318	309	304	301	326	302	293	297	305	300	283	310	334	298	373	358	317	319	296	325	304	325	297	294	306	295	308	319	300	306	302	314	312	291	312	323	342	317	299	306	295	292	344	286	276	321	297	321	328	288	292	289	310	296	323	310	312	301	279	313	321	303	301	316	327	311	308	322	319	312	331	303	295	373	332	298	314	303	291	306	330	306	348	285	305	320	306	322	333	278	321	330	316	315	344	327	318	310	322	333	321	292	310	288	310	344	325	319	280	353	277	283	322	310	320	329	300	295	286	337	329	334	308	299	327	322	284	315	304	299	288	314	323	293	270
7636	1719	3106	3812	3662	3139	2722	2321	1943	1539	1277	1006	867	812	801	803	775	786	759	797	763	789	769	793	752	781	746	719	732	733	690	774	741	715	725	739	698	708	668	758	690	702	685	692	678	703	702	737	719	745	714	661	716	715	739	734	668	691	695	709	719	728	707	724	709	678	694	691	703	712	686	698	722	701	648	739	742	736	736	704	700	704	706	710	703	703	742	688	729	711	720	767	706	678	698	731	693	665	689	763	660	699	698	706	664	732	691	734	673	716	692	711	724	668	730	645	662	707	688	711	738	682	667	722	706	728	715	698	675	661	705	717	703	723	711	693	722	707	705	633	686	676	736	692	676	708	670	684	670	728	685	694	709	668	715	665	711	709	654	654	705	691	704	676	713	756	737	685	719	708	705	701	694	704	722	740	695	718	734	713	730	681	648	738	713	666	729	711	716	719	717	682	719	744	662	688	684	746	687	696	669	735	731	739	686	702	724	710	718	720	699	704	731	759	704	670	699	726	709	693	698	715	728	699	717	702	704	705	692	739	684	695	668	695	695	723	745	678	709	678	739	744	713	697	693	695	657	734	677	739	685	717	701	699	708	690	711	711	687	677	740	722	695	716	718	686	733	702	673	717	707	707	671	676	685	737	755	732	706	739	744	708	674	671	742	722	687	688	746	768	722	702	683	686	678	709	691	689	731	689	682	761	772	676	680	699	700	674	678	691	698	736	728	727	711	674	698	692	725	716	669	723	730	674	697	715	748	727	655	720	675	728	718	693	663	661	715	663	721	735	723	689	694	720	689	694	734	705	667	726	692	744	692	710	697	683	693	714	711	710	716	755	704	750	721	702	697	678	740	689	734	694	716	666	715	714	702	705	690	752	744	707	680	678	715	690	722	699	723	740	679	676	707	735	697	717	699	664	696	719	678	699	706	702	671	701	732	752	676	754	724	692	721	722	670	693	729	676	740	704	673	724	730	674	679	700	700	685	703	709	733	697	679	749	657	693	706	694	713	693	750	684	644	667	672	693	667	674	682	719	699	733	718	715	687	701	675	660	669	682	672	700	661	687	673	698	700	666	687	683	703	681	708	699	699	674	745	676	681	716	720	727	714	702	711	702	668	712	701	696	685	682	696	688	742	735	698	686	728	694	680	703	682	700	617	711	694	698	725	701	683	715	686	743	734	722	711	729	640	687	676	699	697	731	737	665	722	672	678	706	661	726	697	693	761	676	717	756	705	736	678	660	722	711	772	712	697	682	718	708	734	658	738	676	719	703	643	710	716	695	651	683	700	695	681	684	692	695	716	697	697	697	652	680	663	675	677	703	644	693	702	743	694	656	691	732	767	731	721	694	640	719	653	661	700	699	717	705	675	704	685	690	723	725	649	693	701	698	709	689	638	711	704	735	738	729	710	720	757	697	722	658	710	765	673	706	703	707	722	699	713	676	702	700	694	693	714	715	686	705	685	695	714	693	737	718	724	719	659	705	710	718	690	771	688	694	714	683	720	635	720	714	685	680	721	696	751	734	725	721	696	703	687	749	681	729	658	728	759	717	724	708	773	687	715	662	738	738	683	720	719	677	676	720	682	647	704	664	712	697	670	738	689	759	736	692	680	724	718	680	713	695	691	706	682	725	688	689	696	716	694	719	725	709	671	732	696	688	678	654	682	672	747	703	714	683	706	684	709	699	706	703	708	714	719	688	694	692	719	682	717	699	705	697	726	680	724	700	709	683	671	656	703	703	735	671	709	729	668	705	719	722	677	703	691	717	722	723	688	675	651	734	699	683	729	702	708	688	677	684	689	690	695	712	779	704	760	710	707	678	748	693	727	734	740	724	714	704	740	698	735	693	745	696	684	730	696	645	715	686	683	734	751	668	713	702	688	637	696	694	703	713	756	695	724	701	698	699	754	727	717	667	729	718	716	710	703	687	677	665	710	699	709	720	646	707	739	688	685	703	728	647	662	732	691	699	704	707	743	681	666	754	684	660	704	674	703	712	735	699	696	681	708	730	665	688	702	730	739	734	679	706	646	699	722	714	710	719	737	672	678	681	698	672	653	706	723	704	712	701	703	738	715	696	674	701	693	761	704	719	721	714	714	714	676	697	685	708	770	699	713	687	661	680	722	730	714	661	753	676	672	714	689	745	689	710	699	712	723	747	660	693	697	716	660	644	737	691	695	713	688	685	684	718	749	673	744	681	685	709	757	709	705	698	670	719	711	690	668	708	674	678	698	703	760	671	712	719	713	719	690	732	696	685	694	708	707	748	670	703	716	695	691	684	697	672	697	719	721	714	758	719	739	682	723	667	692	719	731	680	718	729	698	757	698	671	660	773	729	711	766	708	730	716	695	703	699	706	744	710	688	688	715	695	666	682	737	727	697	696	677	712	725	661	716	761	730	670	728	736	675	684	718	709	712	740	689	667	709	707	738	696	706	687	702	669	677	686	684	727	701	703	694	736	724	685	688	689	687	631	661	691	692	729	703	701	691	705	677	692	709	681	694	662	711	753	712	704	691	681	733	716	679	664	641	734	694	716	688	705	733	713	705	681	720	681	766	693	739	702	662	662	657	732	750	698	733	696	673	726	755	703	715	717	741	738	657	697	688	703	678	671	706	680	679	681	691	668	674	705	704	728	699	711	703	698	683	669	732	638	699	693	709	697	700	695	733	723	692	693	666	705	663	749	702	691	699	706	727	713	686	664	699	702	762	703	684	684	757	677	663	703	690	741	727	663	685	703	740	725	723	697	731	713	702	684	692	714	686	673	679	740	693	675	702	708	707	733	678	677	693	708	708	753	671	686	688	725	718	684	675	703	733	735	716	720	753	695	682	751	691	719	723	661	685	699	725	699	705	684	691	709	657	743	726	725	689	728	722	699	685	709	677	737	725	730	637	681	707	729	708	732	721	635	740	742	694	695	723	688	673	681	681	725	658	698	640	716	702	661	705	693	704	673	715	712	694	683	703	681	711	684	701	705	735	695	729	739	667	643	708	702	705	660	744	720	709	647	707	700	703	719	680	674	719	695	692	678	690	712	724	710	721	691	715	709	714	697	747	680	662	669	694	678	653	641	704	707	710	655	691	739	702	737	685	702	688	731	681	675	723	719	721	718	722	719	707	710	730	716	713	677	715	732	716	737	702	684	676	710	713	676	687	698	717	698	671	735	689	718	697	734	685	679	735	731	691	679	668	689	736	707	675	700	704	659	701	683	738	707	687	714	781	673	725	728	734	699	699	691	710	660	702	660	724	711	710	706	710	684	688	694	746	745	707	712	731	728	722	745	668	746	693	694	703	687	737	740	688	689	727	724	717	692	698	710	711	746	710	695	687	704	687	712	691	680	701	680	716	717	682	700	705	701	700	679	717	661	692	708	681	668	723	691	708	706	676	728	737	713	752	698	736	730	704	705	708	656	698	707	658	676	673	689	717	649	686	723	735	701	629	695	694	712	679	697	677	679	711	681	663	738	632	702	662	680
17159	2840	2281	1721	1330	984	862	664	503	430	328	270	242	231	174	219	225	230	188	229	223	210	226	214	197	218	212	197	204	183	213	186	197	184	196	190	192	188	197	193	183	196	190	201	196	197	220	199	180	194	182	185	179	173	175	215	180	194	199	200	198	175	183	190	209	209	179	196	210	185	175	215	179	220	203	194	221	174	195	191	171	165	179	176	189	208	207	217	199	204	218	178	174	188	215	198	192	193	172	178	185	205	198	218	196	189	173	206	163	185	219	216	180	192	197	183	179	159	185	194	190	188	172	191	181	194	202	172	208	193	172	178	192	196	212	180	181	216	176	181	163	181	207	167	202	194	190	195	218	200	186	204	190	176	185	201	173	207	209	195	192	181	177	199	191	190	194	193	202	187	202	175	175	190	173	203	204	180	211	202	219	195	178	184	213	175	176	200	182	193	190	187	191	202	227	178	177	219	218	207	161	181	181	189	174	198	205	182	188	210	186	195	208	188	188	178	182	170	215	177	212	198	203	195	174	188	192	185	195	187	162	210	165	191	198	189	192	194	197	169	166	178	212	173	194	180	189	194	189	162	203	178	168	192	191	182	178	185	206	170	173	196	175	204	182	203	191	174	198	210	197	174	162	209	190	174	210	175	197	175	184	170	214	184	191	202	185	194	204	202	207	196	199	180	173	174	218	200	197	211	192	183	225	197	183	197	175	205	192	204	190	182	189	202	190	207	176	187	182	182	196	170	185	174	167	190	185	208	195	163	204	200	193	174	182	162	182	186	203	190	161	192	192	182	185	176	184	186	182	179	169	215	212	186	197	201	193	226	168	190	228	158	218	190	185	221	195	192	173	196	180	186	199	172	180	197	192	183	208	224	200	198	225	218	178	184	205	198	200	174	192	166	198	199	212	201	208	190	190	202	220	204	210	187	166	189	176	188	206	202	195	208	187	193	185	198	207	206	187	197	193	172	173	205	228	159	206	227	184	217	217	198	184	184	182	211	179	192	199	216	191	194	193	217	190	172	157	198	180	182	197	181	173	211	183	190	183	204	205	198	180	208	203	151	173	177	195	209	199	197	181	214	213	213	201	205	183	203	207	167	185	189	187	174	187	194	189	204	164	190	229	213	183	183	206	173	208	182	207	168	169	202	204	205	196	192	158	194	179	193	187	171	203	177	189	215	218	189	197	196	209	213	182	165	219	183	191	206	208	205	167	196	199	194	196	186	174	181	199	201	192	160	185	200	190	207	172	203	179	191	200	198	214	205	191	203	210	187	222	169	189	202	206	220	192	206	195	180	199	182	196	166	190	193	192	202	210	172	219	193	197	178	209	185	205	164	160	204	157	187	197	201	184	192	191	184	189	209	198	185	204	165	225	199	203	191	209	190	200	190	186	201	181	197	162	229	188	212	193	192	188	184	172	210	166	184	203	204	184	176	188	189	169	200	183	213	205	209	209	183	205	188	198	203	191	201	183	205	205	199	180	198	203	191	197	179	173	196	199	200	183	172	172	204	191	204	173	205	204	185	185	166	218	190	198	167	216	205	188	181	208	219	220	180	187	199	194	182	190	182	183	175	173	205	204	179	211	201	194	176	195	197	199	177	212	186	177	189	192	179	197	192	198	213	223	205	181	178	194	209	203	181	199	208	200	201	189	169	171	189	210	182	191	176	198	193	175	183	184	174	192	189	204	191	184	190	172	179	199	172	208	187	202	200	176	182	206	183	191	196	187	219	178	207	176	193	176	195	197	166	188	162	205	181	180	196	196	214	193	239	215	187	208	175	186	205	185	210	180	201	210	198	203	183	203	201	199	198	222	203	176	214	213	185	176	175	212	207	202	197	195	207	198	211	189	174	156	167	179	199	194	185	203	206	178	182	168	198	187	207	178	196	198	175	173	192	171	181	214	185	165	203	206	208	193	185	201	177	200	193	217	194	209	203	201	188	192	209	179	213	186	189	186	213	206	223	200	188	190	168	198	176	208	182	187	169	195	199	215	184	192	176	219	180	189	225	194	174	196	192	181	183	194	203	193	208	200	173	229	183	185	159	180	188	208	190	213	194	190	178	192	211	199	174	214	227	218	189	181	198	181	187	181	213	191	167	191	205	211	187	209	181	199	184	197	192	217	191	188	207	222	188	197	183	198	180	207	203	233	183	216	195	199	195	181	207	187	212	206	206	194	209	181	201	169	174	202	184	174	206	159	172	188	184	198	187	198	187	179	198	186	193	189	201	184	193	212	195	185	191	201	193	193	203	204	186	205	202	197	197	167	191	186	196	209	179	193	177	178	187	191	197	199	203	184	182	208	195	193	215	197	184	182	197	190	202	195	195	182	193	199	187	192	175	193	157	200	185	178	177	183	181	215	200	184	203	191	190	192	203	197	187	185	166	175	190	196	209	186	182	182	175	192	192	195	224	173	221	183	201	175	203	190	180	184	220	198	196	196	173	190	156	181	200	187	187	224	195	203	198	213	194	217	188	189	161	176	185	202	196	181	185	205	209	175	154	185	198	192	200	203	198	205	199	218	207	198	171	147	182	209	190	210	183	192	169	192	206	199	220	205	194	162	196	207	209	215	191	185	184	203	195	215	199	200	194	204	185	173	194	198	184	187	203	187	187	232	204	185	166	189	190	222	198	198	202	174	190	171	206	178	173	173	179	178	182	165	195	200	204	177	190	202	173	204	194	195	196	218	183	186	190	192	203	199	210	181	195	176	171	185	204	200	192	211	166	213	196	229	167	190	187	187	174	196	184	169	232	205	177	207	169	202	194	221	191	194	170	179	186	187	188	188	155	200	219	200	191	202	205	189	185	195	203	186	178	183	198	202	169	213	212	199	181	186	191	199	192	181	219	185	212	189	208	198	192	170	190	157	175	198	177	175	191	173	191	204	234	166	208	189	179	190	196	151	167	184	193	204	189	222	214	212	196	212	186	186	182	200	210	188	182	186	161	205	178	199	179	200	184	180	181	186	182	180	202	189	207	181	155	219	195	194	186	184	192	191	179	175	198	192	171	177	206	174	195	207	180	195	167	174	168	211	175	190	186	186	195	179	204	197	206	182	227	182	192	169	188	202	205	178	210	206	217	185	222	206	192	205	195	185	193	178	195	205	186	193	190	206	204	177	198	189	186	190	183	196	173	209	175	190	190	182	202	220	198	186	184	172	194	167	199	185	189	191	186	202	200	179	192	161	189	184	195	207	194	196	198	177	171	197	166	183	201	180	184	193	184	201	178	185	205	195	181	192	182	193	174	205	204	186	177	197	187	180	182	181	182	203	176	186	186	169	176	180	191	200	198	195	172	179	181	206	194	186	185	226	224	184	176	213	188	204	198	205	188	199	189	184	193	187	187	194	193	179	177	184	160	183	175	169	225	205	185	203	213	161	189	197	171	187	200	171	201	194	195	186	207	190	197	185	176	190	200	196	187	206	197	183	179	173	193	211	191	184	185	206	182	187	177	185	173	162	184	227	200
9804	2252	4456	5492	5249	4390	3661	3020	2307	1735	1283	1075	784	660	657	589	615	588	561	576	617	654	603	589	598	512	490	572	552	533	482	500	478	501	513	522	491	495	474	466	512	494	494	507	479	509	486	477	545	496	521	506	498	525	503	493	489	492	475	510	458	459	473	471	489	466	532	476	496	444	472	509	518	464	487	504	519	524	474	515	516	525	456	461	523	525	450	498	497	420	495	473	491	497	496	492	501	484	440	482	489	413	480	469	465	509	471	460	483	480	449	479	445	491	443	488	440	508	452	486	467	464	486	489	477	432	482	466	494	457	461	458	433	499	497	481	452	486	463	529	475	468	515	522	461	449	468	457	476	468	473	447	445	489	484	498	467	461	458	483	482	474	493	449	472	438	472	478	453	533	496	462	474	507	491	473	486	448	480	474	478	481	487	525	464	459	500	452	503	444	449	450	439	504	462	504	457	454	475	471	482	455	425	463	458	490	474	491	480	495	456	484	482	492	463	470	479	493	469	463	491	448	496	495	452	497	483	464	474	497	448	447	466	487	487	438	451	470	448	469	469	459	473	447	464	427	473	486	443	494	492	457	446	491	476	437	496	493	437	493	491	477	476	495	449	464	511	481	478	516	503	461	478	474	505	492	462	476	489	474	471	488	461	454	500	477	501	478	519	504	459	480	463	469	471	457	456	493	474	473	459	503	508	487	511	475	505	487	504	452	452	488	479	466	475	484	506	466	502	483	488	467	458	471	479	514	497	467	434	467	485	511	483	481	470	455	477	454	487	439	458	508	458	437	516	435	494	489	473	490	437	507	442	474	468	465	477	494	530	491	490	474	447	480	473	519	493	465	498	441	463	445	480	524	493	461	506	474	470	459	511	506	474	460	459	504	461	466	462	477	476	474	455	417	473	487	493	451	470	488	482	486	497	486	496	497	483	497	493	422	468	478	507	462	435	485	486	467	470	476	485	446	465	497	491	534	489	461	498	449	495	500	451	478	465	450	464	473	466	462	479	483	464	498	456	495	441	463	476	475	474	478	447	446	495	422	454	474	444	454	446	455	466	494	456	486	480	478	487	476	463	497	456	471	479	487	467	482	463	480	463	484	484	485	422	484	466	484	467	503	475	462	437	474	481	484	488	470	492	488	465	449	442	490	496	481	512	478	489	455	474	478	474	448	467	467	489	451	494	496	447	481	473	479	460	458	486	457	509	465	461	498	481	502	518	481	473	458	469	462	491	506	466	458	473	417	474	453	446	477	470	448	510	480	477	488	428	478	457	445	457	476	491	485	467	454	466	473	487	494	475	473	464	500	447	518	461	466	450	475	490	530	492	458	498	445	455	425	495	489	497	479	473	487	472	460	491	444	474	486	461	485	451	474	479	444	434	499	443	457	450	476	456	514	514	460	480	466	438	500	460	467	470	463	496	481	519	467	480	480	483	466	486	492	455	471	474	483	487	511	522	483	480	480	456	436	462	431	493	455	460	428	491	496	473	477	524	434	468	477	442	475	470	466	465	460	492	489	498	501	501	500	471	461	491	473	473	504	443	491	471	466	453	480	496	481	484	478	506	503	475	486	450	443	461	465	478	466	451	451	484	497	457	446	476	456	495	488	474	437	476	458	472	507	490	466	463	501	465	473	487	480	468	500	463	436	452	459	492	470	488	509	532	458	524	449	480	460	462	464	472	498	475	458	458	500	458	433	515	473	485	473	437	486	460	438	498	460	509	448	448	472	506	464	492	478	452	485	492	445	437	452	466	482	476	425	458	447	538	477	476	496	506	465	483	477	487	482	469	447	501	479	504	468	459	501	438	457	484	480	468	475	498	542	498	470	522	488	463	469	505	471	508	463	453	474	459	448	456	464	454	502	501	469	456	442	465	451	461	502	473	483	453	463	477	453	458	473	455	453	482	457	507	509	496	483	476	462	483	496	467	473	473	485	455	478	439	444	491	500	523	459	451	484	455	484	486	500	487	472	453	487	462	458	463	509	474	480	477	476	475	472	468	482	464	444	449	509	497	490	506	468	440	475	478	485	460	459	471	499	456	492	487	462	450	504	479	496	464	488	476	455	505	458	492	466	497	457	469	465	457	473	461	475	476	486	495	470	473	474	460	455	510	471	498	494	446	464	486	496	485	449	526	492	492	474	464	516	460	476	489	451	459	446	456	480	493	489	471	471	490	442	446	498	488	470	425	487	469	451	477	481	479	477	448	485	501	455	479	464	452	478	444	478	473	498	504	467	486	494	467	502	454	491	484	471	488	456	472	450	461	451	459	454	472	480	502	470	441	479	497	480	434	498	462	465	462	517	482	450	470	473	439	470	495	460	482	469	447	463	479	487	469	482	494	476	463	489	456	487	515	469	460	443	473	453	482	472	527	501	464	440	435	465	485	459	494	449	495	451	433	485	483	472	463	492	485	442	466	496	478	452	472	495	470	473	461	451	467	459	477	441	477	465	489	464	483	497	495	458	459	481	494	427	479	470	452	455	485	483	468	504	494	487	487	475	500	490	511	460	470	468	426	469	465	492	452	449	487	472	445	453	508	445	456	438	513	458	436	430	485	467	485	468	467	461	505	447	472	500	496	463	467	469	480	498	477	457	450	442	470	498	463	452	440	409	477	527	472	437	503	464	482	463	468	501	500	477	484	454	440	488	464	488	458	463	432	489	478	495	450	465	476	458	527	457	471	479	456	455	470	476	477	474	458	515	492	494	453	480	471	462	480	493	467	457	462	464	476	456	448	483	463	503	455	460	469	483	457	443	463	501	492	438	458	445	499	425	470	443	467	445	479	490	453	467	482	485	451	498	522	457	422	480	461	521	474	440	466	487	434	521	492	486	499	494	497	496	449	499	455	500	481	474	423	478	483	504	475	432	505	472	485	487	454	457	466	468	445	458	510	464	461	495	530	498	485	503	480	483	485	496	480	468	477	470	461	479	472	478	477	523	460	483	491	467	452	468	487	496	499	474	482	481	461	488	466	451	492	430	541	488	525	490	496	457	470	441	490	486	464	482	441	452	478	479	469	505	499	484	424	473	480	474	491	472	476	504	481	497	493	478	468	466	457	459	483	456	457	469	501	456	502	476	501	453	480	461	479	446	483	442	452	455	466	489	489	475	454	457	475	483	463	521	464	442	465	480	443	523	453	450	455	492	501	425	450	496	476	430	474	477	510	480	460	461	494	490	462	450	455	478	449	469	434	492	492	489	465	455	480	464	479	466	466	475	493	452	468	472	496	484	468	482	485	493	453	477	477	478	454	524	511	436	453	424	533	498	499	475	468	480	446	474	469	473	472	443	497	451	521	497	476	446	489	504	479	454	525	492	526	445	491	489	470	504	506	444	433	475	494	467	456	466	472	481	432	518	472	497	479	499	499	465	485	457	481	471	459	476	464	467	486	496	483	477	464	467	479	470	462	486	480	451	482	501	461	449	441	468	493	486	489	478	461	441	462	510	493	468	482	472	477	451	473	489
2572	769	851	797	751	660	612	602	541	464	527	493	460	439	462	478	505	502	505	467	498	474	456	490	440	468	463	467	496	505	530	464	456	498	495	478	501	487	514	450	490	497	448	478	491	490	467	444	498	473	459	467	477	456	460	543	456	438	514	449	484	489	473	470	477	452	460	453	441	494	508	454	472	439	481	495	495	450	471	488	457	444	466	460	468	502	451	427	499	482	460	470	438	453	500	483	493	445	451	486	453	458	456	503	466	476	438	479	463	502	478	451	461	461	541	517	504	433	468	483	510	443	494	453	445	476	491	465	504	454	459	442	493	483	462	452	456	488	505	453	462	496	451	448	469	484	480	488	491	485	490	478	504	493	509	521	452	517	486	516	471	458	445	463	473	458	500	490	481	468	465	489	482	488	480	476	393	486	530	474	459	449	481	465	472	491	494	463	528	476	492	467	502	482	472	478	459	448	457	482	523	488	459	433	470	488	457	480	486	457	436	450	467	459	484	465	496	455	484	471	469	489	449	484	512	514	465	458	501	438	486	480	459	506	509	438	527	474	443	462	491	451	453	490	464	481	462	483	458	458	474	467	470	414	452	488	471	511	490	446	499	477	478	465	499	449	471	418	517	476	477	491	480	461	480	472	480	497	524	525	485	500	406	462	446	481	470	471	474	456	507	494	468	512	506	472	486	472	464	488	499	515	485	497	458	458	457	445	489	427	483	451	472	504	497	481	493	506	439	507	460	477	475	445	465	450	474	475	467	456	496	448	452	470	461	488	466	476	484	488	524	453	435	454	539	431	445	482	496	468	446	475	455	474	467	496	492	448	484	494	466	449	471	444	481	470	449	483	473	495	435	485	445	491	418	452	526	448	469	492	469	490	488	481	483	464	475	461	460	482	484	483	454	505	484	462	458	471	448	469	510	485	479	480	483	446	461	470	488	467	490	508	477	484	422	460	478	470	469	482	449	463	490	459	499	484	474	489	460	445	502	514	494	466	485	510	479	460	473	446	519	473	439	517	482	477	497	466	467	498	475	475	483	465	484	489	496	461	472	465	471	444	459	482	498	466	483	476	507	474	451	490	441	466	454	432	502	478	455	442	493	470	482	462	525	418	444	444	487	522	444	478	484	500	448	470	464	455	500	476	481	483	474	522	441	472	526	508	504	476	489	439	453	493	488	487	464	439	469	493	458	478	502	475	473	453	476	484	420	478	434	479	483	490	481	471	506	496	523	457	487	443	451	452	516	465	508	507	457	477	462	447	484	444	489	527	492	513	447	474	464	471	495	455	459	453	464	463	486	479	468	498	483	488	499	459	526	479	523	463	480	415	462	525	484	487	461	459	505	467	500	484	507	495	447	482	479	475	468	455	476	451	448	504	488	488	476	455	503	543	453	499	451	461	484	475	456	440	496	490	454	455	416	475	452	468	500	475	509	457	478	468	423	440	464	498	459	497	467	498	456	483	461	505	454	471	464	495	460	493	452	491	477	444	465	460	459	427	456	487	484	501	470	467	518	470	462	431	479	442	490	517	490	463	460	435	480	467	506	448	493	502	461	519	459	477	454	465	486	421	485	477	481	467	460	462	496	497	447	454	445	479	492	486	488	455	522	484	492	463	451	489	491	465	451	489	456	449	477	476	439	471	453	489	473	465	485	468	505	463	510	477	476	481	498	462	474	471	498	457	439	493	464	461	467	477	513	451	468	434	461	418	482	501	466	463	498	445	455	462	481	471	480	460	502	484	470	491	490	458	525	443	481	441	455	481	483	454	482	476	473	526	482	473	481	525	509	437	482	496	466	448	448	469	496	485	485	524	510	455	462	439	436	522	492	493	471	492	467	452	487	459	461	483	471	529	507	499	495	465	480	476	455	453	421	441	507	494	476	479	511	500	451	485	452	460	468	446	452	479	524	469	456	461	474	489	482	473	514	509	496	446	457	470	446	491	470	502	491	452	477	481	469	471	458	537	495	521	447	476	469	491	461	498	485	494	500	435	474	462	436	490	480	426	482	497	428	445	419	497	480	454	513	496	499	476	482	477	478	465	443	512	481	460	455	437	466	498	452	426	479	494	479	516	448	492	452	474	474	483	458	493	449	485	483	521	431	435	456	427	441	484	480	451	465	448	477	493	487	489	444	478	499	477	483	507	510	476	499	471	478	510	443	478	477	501	452	478	465	472	465	431	473	478	488	416	501	460	497	474	468	464	505	465	482	466	492	460	448	398	492	493	529	473	449	466	474	506	481	468	489	431	465	490	424	502	452	459	419	470	426	514	482	494	467	432	475	451	482	490	471	477	474	457	472	487	432	465	449	436	478	486	509	490	486	489	487	488	503	481	494	479	519	481	465	463	437	461	454	503	507	447	475	492	441	420	477	473	453	500	453	486	502	494	468	506	496	511	470	448	457	448	510	480	518	477	462	498	458	508	438	470	518	504	488	477	465	520	437	486	435	478	449	451	466	469	457	482	470	483	481	496	495	476	520	459	494	477	463	508	439	452	486	485	495	534	469	480	498	482	457	451	421	478	461	464	470	454	455	468	426	455	449	488	481	490	504	474	471	488	459	491	481	489	501	456	469	456	466	494	458	466	432	477	438	487	469	497	440	477	454	477	443	455	471	473	464	483	545	498	468	502	465	498	410	468	432	463	484	514	478	478	464	490	493	490	507	447	474	461	464	463	471	477	487	499	469	485	486	463	463	525	441	502	520	485	450	477	470	452	489	487	459	504	490	504	475	523	491	423	526	486	509	486	495	509	477	481	474	474	457	463	475	453	455	453	448	473	477	462	466	466	488	442	515	460	504	499	542	501	440	411	467	443	468	497	452	480	456	471	457	471	479	439	482	472	416	474	489	457	447	464	439	496	486	484	450	482	494	474	457	470	456	475	448	483	496	446	476	495	492	433	512	487	501	482	495	471	491	515	487	471	498	460	464	489	485	439	461	461	450	476	457	440	446	493	479	465	490	464	484	482	492	459	481	486	485	426	516	460	463	430	481	447	506	546	456	486	468	455	467	463	489	494	481	492	480	467	500	481	531	517	465	492	480	526	448	471	449	507	458	460	456	477	500	462	437	479	485	492	467	502	467	455	493	458	478	485	490	480	452	469	498	447	480	472	508	491	475	488	479	485	479	487	482	488	485	489	547	515	456	427	506	491	475	483	446	530	472	466	533	507	432	482	487	481	488	465	462	517	496	482	477	430	491	435	426	475	493	487	454	448	501	459	461	496	480	473	494	529	489	517	444	518	451	448	493	441	489	473	498	469	434	475	438	483	485	459	493	487	442	433	506	512	503	484	478	481	436	474	460	441	488	434	450	480	535	447	514	475	526	468	473	463	513	459	451	470	461	502	466	472	484	524	483	450	495	445	454	508	479	446	449	480	485	465	446	439	463	448	493	469	479	487	431	462	500	499	495	462	468	491	469	468	474	484	498	462	478	475	455	446	492	487	478	478	482	516	476	493	466	433	468	455	456	454
2710	1350	1885	2191	2244	1941	1825	1577	1450	1284	1150	1128	1064	1077	1012	1041	1024	1036	1034	1019	1028	1010	1035	1101	1030	1026	1012	1023	1041	1095	1019	1024	1049	1008	997	1006	1050	1093	978	1052	1017	1067	1052	1018	1038	1089	1061	1024	1059	1076	1079	1056	1031	996	1065	970	1031	1026	1020	1047	1041	1060	1012	1104	1076	1034	1068	1085	1056	1033	1069	1033	1004	1088	1023	1063	1032	998	1020	1070	1054	1055	1014	1013	1065	1074	1082	1061	978	1080	1051	999	1072	946	1051	1051	1015	932	1009	986	1036	1018	985	1005	1021	1055	1002	1042	1021	1022	1040	1052	1018	1071	1059	1021	1061	1042	1077	1060	1054	1066	1036	1019	1021	1070	1073	1051	1059	1055	1050	1039	1041	1069	1049	1103	1048	1051	1049	1026	1068	1019	1061	1078	1045	1038	1043	1039	996	1025	1028	1105	967	1032	1099	1009	1013	1010	1060	1127	1065	969	1061	1015	1035	1033	1008	1044	1005	984	1107	1023	1047	982	997	978	1049	1065	1032	1041	938	967	1074	1019	1099	1039	1074	1080	993	1032	1030	1041	989	1030	1041	1040	1011	1038	1022	1067	1066	1047	1041	1056	1098	1047	1005	1050	1064	991	1042	1062	1052	1077	1075	1011	1041	1037	1071	1029	1039	1087	971	1058	1021	986	978	1003	1037	1061	1023	1051	1048	1026	1089	1042	986	1045	1008	1057	1058	1032	1011	1060	1000	1011	1027	1016	1076	1040	1051	979	1042	997	1025	1049	995	1020	1091	1036	1058	1036	1044	1042	1061	995	1038	1029	1074	1053	1054	1044	1043	1031	1004	1009	993	1017	1028	1083	1019	1027	1043	1034	1037	1024	1061	972	1101	1074	1008	1007	1036	1062	1043	1086	1024	1051	1046	997	1048	1032	1019	1057	1042	1014	1049	1054	1048	996	1044	1025	1020	1037	1011	1038	1079	984	1037	1008	1036	1054	1025	1011	954	1023	1074	1036	1086	1034	1013	1013	1013	963	1094	999	1012	1041	1038	1046	1028	1057	997	1025	1044	1069	1003	1024	964	1013	1040	1016	1012	989	1031	1039	1033	1005	1001	1035	991	1025	1022	1060	1016	1092	969	986	1068	1045	1065	1004	1023	1045	1054	1010	1023	964	1078	1042	1000	1058	1066	1041	1053	1011	1012	1012	974	989	1096	1091	1090	1052	1008	1031	1022	1021	1009	994	985	1081	1061	953	990	963	1007	988	1001	1064	1015	1009	1012	990	1029	1083	1011	983	985	1034	1017	1090	1017	975	1034	1047	1000	1053	1006	984	1081	1031	1048	1067	995	1040	1022	1018	1010	1054	1049	1080	1052	1029	1010	1012	980	1037	1030	1004	979	992	1003	1016	1009	1013	1005	1009	1056	1030	1037	1053	1048	1028	1018	1027	1022	1049	986	977	1008	1025	1035	979	1023	1067	978	1057	979	978	1048	1021	1005	1058	1027	1035	1044	994	1105	984	1017	974	1044	1056	993	1067	1026	1052	1055	1018	1012	1009	1018	1029	1005	1052	1045	1082	998	1047	1010	1050	994	1016	1037	1056	1018	1036	998	1030	1057	1083	1030	1006	1050	1026	1096	1034	1051	1010	1068	1021	1001	1052	1044	1041	998	1050	1058	985	1086	1038	1060	1066	1023	1041	1080	1033	1017	1087	957	1028	1028	1010	1024	1014	1050	1073	1019	987	1036	1067	1000	1059	1090	1026	1075	1014	1033	1030	1001	988	1007	1024	1018	1070	1041	1023	1052	1057	1037	1053	1047	1065	1005	1087	1027	1010	1019	1059	1035	1062	1054	995	1029	1058	1073	1014	1070	1018	998	1037	1082	1097	1075	1064	1041	1008	1031	1058	1066	1046	1050	1010	1049	1043	1044	1001	1083	1026	1016	1040	1060	999	1023	1028	1034	1009	1008	1003	1014	995	1012	1064	1044	1011	1021	1022	1066	1040	1024	1059	1037	1066	1063	1032	1020	1044	1037	991	968	1041	1058	1057	1085	1033	1045	987	1071	1083	987	1019	1086	1004	1043	984	1076	996	1050	1044	953	1044	1067	1072	1069	1060	1051	1004	1000	1013	1088	984	1001	978	1071	1017	1122	1060	1040	970	1084	1006	989	1028	1074	991	1001	1054	1023	1066	1034	1035	1079	1064	1005	1049	1014	1021	1032	1018	1050	1093	1031	1057	1047	1076	1045	1034	1052	1078	1008	1034	1037	1033	1034	1025	992	1032	1001	1014	1021	1040	1070	1020	1056	1077	975	1036	1045	1083	1026	1013	1029	1051	1047	1031	1028	1064	1072	1060	1036	1037	1024	967	1038	997	1035	1036	1007	1025	991	1051	1006	1027	1045	1010	1090	998	1014	969	987	1044	1063	1014	1001	997	1002	1022	1022	997	1056	1020	996	1077	1055	1064	1005	985	988	1046	1057	997	1006	1051	1015	953	1064	977	997	1055	1051	996	1055	975	983	1000	1022	1104	1009	956	1059	1055	1025	1039	1092	1059	1011	1090	1047	987	1016	1009	1040	1058	1041	1003	1018	986	1022	1028	1065	1014	1027	1053	1055	1023	1026	990	1061	1060	1005	977	999	1016	1016	1040	1011	1039	1101	982	1038	1007	1026	1033	1041	1054	1011	999	1076	1057	1035	976	1028	1031	1071	1004	1020	1073	1083	992	1071	986	1122	1020	1031	1031	1036	1024	979	1006	1027	1011	1058	1047	989	1015	949	1037	1007	1010	1041	1022	1031	1065	1051	1035	1074	1052	1021	1036	1085	1068	980	1061	981	1026	1038	956	1042	1011	1019	1069	1014	1046	967	1047	1054	1022	1035	1036	953	996	1077	1084	1057	1030	1027	1003	1048	1008	1045	988	994	1003	987	1018	994	1030	1035	1023	1052	1003	1047	1028	1034	1045	1031	1009	1015	1075	1027	1046	1013	1055	1045	1102	1013	1003	1053	1021	1031	991	1019	1005	1063	1033	1065	1010	1046	1121	1002	1030	980	1049	1050	1010	1012	1033	1042	1090	992	991	1017	1015	1031	1063	1036	1045	992	1041	1072	1032	1003	985	985	1045	1008	963	1025	1078	1002	1050	1049	963	958	964	1004	1003	1109	1045	1009	1022	1068	1019	1045	1050	1081	1038	1044	983	1027	1010	1030	1075	1066	1073	1057	985	1053	1017	1051	1095	1097	1039	1099	1026	1025	1044	1005	1078	1003	1056	1043	1036	1044	1087	1034	1012	994	1046	1032	1059	981	1000	1063	1018	1032	1016	1050	1038	1036	938	1033	1008	1039	987	1030	1017	1042	987	1042	1012	1053	1013	1034	994	993	1087	1070	1032	1029	1036	1004	1016	1045	1020	1027	1048	1034	1024	1024	1040	1043	1045	1029	1005	1009	951	1028	1045	1039	1036	1049	1034	1012	1035	1000	966	1039	1018	957	1109	1036	1047	1004	988	1019	1023	1008	1043	1045	1035	1098	1002	1050	1018	1021	1081	1101	1009	1026	1028	1108	1021	1042	1028	1061	1011	1026	1031	1001	991	1036	1071	1043	1000	985	1008	1007	978	1058	999	1041	999	1039	1050	1027	1010	1056	1077	1092	1022	1012	1057	1044	978	1053	1033	1025	1028	1012	1037	1093	987	1053	994	1016	1053	1044	1059	1043	1024	1000	995	1102	1031	1007	1061	1097	1075	1045	962	1052	960	1038	1025	1005	1040	1037	1019	1014	1031	1014	1029	1002	1035	1002	1087	1041	1011	1064	1082	1006	1035	1045	1124	1019	1023	1102	1033	1067	985	1078	1070	1025	1014	1046	1029	1044	1059	999	1046	1024	1014	1054	1060	1056	1002	1003	1041	1005	985	1012	1105	1074	1035	971	1020	1033	1034	1002	1046	1036	991	1044	1089	1067	1061	999	1000	994	1017	994	1056	1041	1047	1029	1071	1046	1053	1062	990	1026	964	1079	1049	1002	1047	1061	1048	1047	1058	1071	970	1025	1024	1085	1040	1058	1034	1071	1067	1015	1053	1036	1068	1051	1025	1065	1048	1052	1048	1007	1012	1034	1005	970	1075	1019	1068	1036	1024	988	1074	977	1086	1012	1048	1037	1054	1079	1008	1040	1022	998	1020	1032	1053	1028	1058	1066	1056	1046	1047	1022	1053	997	1026	1039	988	1037	1059	1036	1072	1012	1001	1048	1034	1065	1025	1039	1049	1058	1013	979	1031	1028	1086	1034	1047	1072	967	1035	1040	1011	1013	1095	1064	1020	1011	1077	986	1013	1044	1026	1025	992	1077	1101	1066	1035	1075	1004	1062	1025	989	1004	1006	1004	1061	1047	1006	1046	1040	1030	1062	984	1016	1013	1067	1017	1027	994	1013	1018	1040	1082	1028	1043	1025	1073	1039	1017	1006	1033	1089	1077	1028	929	1002	1052	1050	1029	949	986	985	1006	1031	1030	1045	1001	1032	1101	1023	1043	1024	1024	994	1045	978	1023	1056	1037	1006	1019	1034	1023	1044	1066	957	1093	1025	1053	974	1010	1058	994	1017	1048	1070	995	1095	1012	1043	1020	1012	1000	1051	1054	991	1030	980	1015	1038	1074	1097	1048	1007	1018	998	1034	1081	1049	1002	1023	1018	985	955	1052	958	1030	1065	1021	1004	987	1003	967	1004	1013	1085	1050	1028	1010	1046	976	1011	1049	1020	1031	1037	1033	993	1044	994	1000	1007	973	1097	1077	1023	1037	1066	997	1029	922	1007	1047	1010	1022	1002	1032	1003	1010	1064	1024	1068
10115	1524	1454	1217	1078	866	642	591	475	438	395	372	351	339	332	358	323	324	299	280	326	316	320	334	332	318	270	299	314	314	320	335	300	339	342	351	312	328	319	331	330	286	250	315	328	321	271	323	336	328	303	363	315	354	349	318	309	305	317	308	303	303	311	320	328	279	335	310	334	319	325	330	311	324	266	297	343	313	309	320	311	319	298	333	317	328	322	327	299	342	313	348	348	330	303	304	342	297	339	342	333	311	343	357	276	355	340	318	321	352	372	333	322	300	313	348	327	324	324	305	314	316	294	331	299	301	327	315	306	339	342	366	322	282	320	306	342	338	327	325	315	294	305	325	304	315	325	327	305	283	324	293	311	343	316	271	303	352	312	335	311	339	317	311	293	361	308	340	329	305	337	318	330	334	318	276	307	299	346	315	319	323	344	310	303	317	316	290	283	307	327	302	317	289	311	314	344	317	333	313	306	329	324	338	332	269	304	294	319	283	299	302	324	322	323	325	332	294	323	336	314	283	320	341	291	302	310	310	303	281	386	309	310	342	310	364	280	318	320	320	309	318	288	360	325	289	375	303	320	307	303	329	305	350	343	317	338	327	324	325	290	340	271	335	280	322	362	300	285	316	300	308	298	292	348	283	325	317	275	296	316	324	286	332	335	327	335	332	341	331	336	303	312	334	305	304	339	311	316	307	309	328	333	315	340	309	319	303	333	354	351	334	314	297	307	300	364	335	303	333	313	292	312	352	309	311	375	298	287	273	305	294	293	309	347	320	307	297	329	332	328	333	339	306	322	293	291	293	330	295	327	310	286	337	332	302	286	340	328	318	275	314	344	325	308	313	287	344	365	343	324	296	353	296	301	299	303	319	294	309	323	286	288	312	341	318	306	312	315	313	323	332	306	315	313	341	311	288	293	316	299	293	330	355	342	325	328	279	297	316	304	299	315	313	361	322	338	311	343	328	324	309	277	318	300	320	298	293	285	333	299	331	315	322	349	318	301	358	332	315	334	320	322	313	330	312	315	316	306	307	313	310	300	309	319	320	345	309	320	314	317	322	311	347	320	312	316	323	289	341	311	341	326	282	339	286	292	308	334	319	322	335	299	322	304	275	295	290	289	296	295	320	301	325	318	288	289	279	300	343	351	305	294	324	317	307	351	328	347	304	369	316	296	313	253	317	308	300	296	310	323	280	293	297	313	330	320	309	302	354	313	313	312	315	289	345	284	351	341	298	263	292	321	316	292	310	300	329	311	314	296	312	332	304	282	310	294	339	316	334	302	280	304	294	320	304	335	317	310	295	361	346	329	317	308	317	328	312	315	320	312	363	303	322	313	294	292	344	330	306	313	322	300	340	284	360	331	320	344	305	344	321	315	285	309	331	279	328	310	330	258	297	277	301	364	341	351	295	330	313	318	299	346	328	319	333	301	336	289	301	304	319	331	300	348	322	329	327	302	342	308	313	333	322	314	303	318	337	348	354	299	329	338	315	333	283	302	325	291	316	313	336	323	322	287	337	298	326	288	296	356	297	324	319	318	303	329	300	337	338	333	327	323	304	323	307	315	347	305	285	289	320	327	336	335	313	322	332	297	322	314	315	309	301	307	308	297	285	309	335	309	308	312	318	339	341	324	315	335	321	305	318	318	340	309	350	352	283	326	290	299	314	308	307	336	322	353	359	310	318	304	325	309	296	327	329	319	314	314	319	265	314	317	317	339	341	309	317	338	312	290	306	308	319	320	317	333	329	326	316	300	341	325	320	330	356	319	332	338	357	305	326	311	328	318	342	363	306	282	269	292	364	340	335	318	342	327	289	293	293	323	316	321	307	301	307	267	343	315	299	323	311	324	357	320	325	313	297	301	285	316	298	295	292	310	315	328	319	306	352	311	330	312	306	315	318	329	319	294	331	298	341	313	338	333	329	324	334	297	314	316	292	291	255	328	327	317	362	330	316	341	326	299	311	327	313	323	298	333	338	321	313	296	328	296	291	305	321	331	327	329	326	317	320	306	320	337	302	332	311	318	306	335	266	322	312	349	308	333	332	343	308	340	313	323	326	317	302	281	319	328	307	336	344	329	320	320	296	348	324	318	320	324	336	337	298	304	313	319	317	324	326	302	346	325	331	289	330	340	329	294	302	325	342	329	328	365	305	315	297	393	303	349	324	319	330	336	279	336	285	300	332	320	305	343	329	314	319	334	283	320	364	302	344	323	321	338	319	314	335	332	318	355	290	297	337	318	323	312	347	334	332	318	302	312	308	330	325	315	318	330	297	324	322	309	304	357	326	332	320	312	338	300	280	328	290	328	319	328	277	287	335	310	314	322	336	324	313	320	327	324	300	327	303	321	316	327	331	317	327	288	300	333	316	299	305	356	297	310	290	306	337	310	320	319	276	282	332	306	300	291	310	336	305	321	300	333	281	298	306	289	345	319	320	288	336	282	283	339	322	301	340	313	337	335	310	315	308	310	337	343	380	343	291	305	324	316	321	298	351	321	320	328	305	316	336	311	288	313	318	318	301	307	307	343	329	314	352	349	320	326	293	345	323	290	292	347	341	317	309	317	319	333	304	334	316	316	325	297	342	316	317	339	294	298	303	309	362	305	300	326	296	317	309	342	321	266	314	313	310	322	327	313	324	339	318	307	284	330	306	300	337	298	331	334	321	345	338	332	342	315	275	311	309	327	317	315	325	358	301	295	292	312	367	303	313	317	291	325	308	313	306	317	336	304	343	268	294	323	332	335	329	314	322	332	363	330	276	327	337	290	310	297	314	330	325	308	274	304	320	322	302	326	344	325	328	290	335	286	342	336	299	317	297	324	335	348	299	338	322	328	334	323	313	331	298	299	323	303	325	295	364	359	303	299	329	322	259	317	335	305	317	335	312	308	322	304	309	318	319	302	346	314	326	309	326	300	279	297	291	363	304	300	317	367	302	315	302	338	324	324	307	308	335	279	312	301	324	309	338	294	298	292	314	318	328	310	304	310	274	308	251	325	310	334	312	277	297	307	299	311	305	269	282	309	316	312	301	310	328	328	352	300	353	307	294	333	330	295	315	346	343	310	313	331	296	310	337	306	317	324	320	313	329	308	306	296	320	335	334	331	308	304	321	322	314	316	327	320	329	334	325	311	299	325	323	332	294	325	309	298	332	319	270	311	304	330	339	331	313	320	281	299	311	330	366	310	307	349	342	357	351	335	334	327	320	329	302	323	300	334	322	309	343	328	308	333	310	336	305	319	310	348	297	319	301	291	330	311	294	287	332	315	303	305	323	297	304	315	332	312	336	314	305	339	298	274	298	355	336	319	297	309	309	286	313	295	303	323	313	315	342	296	316	293	327	324	323	323	287	293	314	329	299	323	326	320	318	313	340	300	350	315	306	349	318	288	313	308	318	345	329	321	292	295	316	310	325	337	304	319	310	331	344	330	317	353	321	304	323	322	297	307	293	357	327	300	333	353	290	319	332	341	344	341	332
7912	1653	3006	3835	3895	3112	2650	2219	1809	1529	1189	1005	878	846	770	777	755	775	839	789	745	826	785	785	746	730	741	724	700	737	743	733	723	714	734	758	757	685	769	717	698	718	715	724	717	760	735	713	715	760	755	729	719	744	707	693	680	694	695	703	701	767	716	688	704	663	710	706	663	722	691	743	741	722	678	715	689	788	715	689	718	720	678	731	720	717	697	713	701	716	676	717	650	723	731	738	698	728	747	686	725	681	760	716	730	697	683	741	723	705	773	727	696	690	720	695	745	726	705	792	691	721	769	740	682	650	654	746	703	721	704	701	729	747	714	681	713	679	686	683	688	749	723	710	700	727	692	692	708	688	700	708	662	675	705	728	690	698	735	709	711	768	675	713	711	759	755	693	687	710	741	710	685	678	731	718	715	709	721	705	736	722	674	711	728	683	726	722	703	680	697	704	696	707	739	721	675	765	698	728	721	751	736	705	733	712	726	718	705	671	731	725	688	689	714	695	666	721	761	693	716	692	738	666	754	699	658	689	714	696	719	658	689	685	739	733	752	732	741	668	658	730	712	690	698	780	683	749	702	697	678	742	717	698	711	743	663	691	710	724	708	711	684	674	679	711	724	714	711	697	745	742	710	709	730	747	745	767	722	686	718	707	723	751	733	725	705	723	715	709	748	704	744	747	695	714	715	734	693	729	726	736	745	754	727	721	699	719	728	724	695	691	696	710	735	671	710	715	693	710	706	709	709	733	734	718	676	733	721	690	681	718	675	666	689	692	701	711	755	736	676	692	711	674	738	692	682	714	695	690	706	709	716	708	696	709	736	696	683	711	675	689	698	737	720	679	716	757	737	682	718	717	689	707	705	703	684	738	701	701	690	726	705	727	705	696	678	736	719	732	681	685	670	702	741	696	707	752	677	705	692	667	732	744	688	682	760	719	732	694	759	679	669	696	742	699	708	716	749	697	693	739	703	697	714	707	727	731	710	725	679	701	757	723	684	718	690	727	677	734	751	715	732	707	735	718	730	723	670	736	751	739	730	691	711	779	682	734	688	723	732	668	740	730	746	680	682	698	685	727	712	755	704	718	709	732	701	692	683	654	738	702	757	720	717	661	709	732	700	700	720	758	676	700	717	669	770	703	748	713	697	676	766	650	715	697	710	717	704	689	678	710	733	716	738	711	737	747	669	709	713	679	708	653	674	716	675	700	721	742	759	718	754	710	752	747	722	693	716	720	725	756	713	729	711	745	691	741	697	687	725	674	685	724	682	666	714	721	711	696	708	706	707	721	748	707	738	655	710	737	705	714	672	743	703	721	691	730	683	694	709	701	680	682	729	732	675	706	692	685	680	676	711	675	707	690	689	780	685	678	681	700	720	721	708	725	691	677	725	722	746	721	702	681	726	716	725	690	753	683	713	740	743	719	668	715	743	659	686	708	704	711	762	663	667	707	699	707	699	729	658	752	702	701	680	771	681	746	714	685	682	692	725	723	707	687	737	688	650	721	670	708	677	737	746	732	714	713	749	701	685	653	743	731	703	676	743	698	708	720	712	667	727	701	695	701	693	701	669	729	775	734	713	709	779	675	680	652	667	704	736	696	724	691	654	732	741	705	752	694	696	739	709	760	740	690	727	672	753	688	727	725	711	710	714	739	705	705	705	669	710	730	723	730	702	700	676	698	691	706	749	670	688	688	710	724	762	638	718	724	666	701	695	714	675	672	688	719	721	683	739	698	707	674	721	744	679	704	674	683	693	720	700	690	696	676	710	725	695	766	706	751	717	659	708	738	712	713	689	686	699	676	742	760	740	687	746	675	682	718	731	754	687	695	719	661	722	721	687	715	692	649	703	714	706	691	679	737	717	715	704	719	712	685	719	745	660	644	715	753	677	714	687	698	741	686	684	667	705	651	704	711	693	661	724	710	711	734	692	711	657	704	698	700	743	734	714	667	758	691	697	683	701	714	746	665	745	689	727	723	740	704	759	767	668	707	700	734	670	690	737	710	702	726	724	696	699	751	746	720	732	645	707	743	684	719	713	715	737	671	743	740	688	691	778	746	670	687	718	702	740	729	734	719	667	695	692	749	699	725	699	717	683	701	700	685	705	675	745	699	717	683	683	707	700	671	737	702	706	671	729	735	743	705	699	701	706	699	701	749	712	693	683	719	736	686	681	672	671	694	700	701	736	717	696	721	686	743	679	709	699	686	667	676	716	717	721	745	714	718	731	650	706	692	653	733	673	664	733	673	676	752	736	703	694	697	690	712	705	696	719	665	703	708	715	673	651	719	692	709	731	696	656	739	676	697	657	705	738	762	706	718	726	710	739	638	736	714	723	774	710	700	749	710	671	751	692	726	731	711	670	674	743	719	729	737	702	717	685	649	710	727	716	697	718	686	698	714	707	718	698	685	684	680	756	680	691	694	747	755	715	704	729	723	716	702	707	679	693	663	712	686	657	707	700	676	737	663	674	655	670	685	693	701	717	691	743	677	714	705	703	713	663	782	686	696	664	702	696	645	694	689	708	672	712	685	679	721	731	704	714	707	706	704	670	717	724	686	710	660	745	711	719	716	702	703	672	739	723	714	700	715	730	718	685	733	706	690	671	725	676	746	712	715	744	713	736	696	695	711	750	751	752	710	707	733	666	745	766	686	719	693	697	718	755	715	708	692	700	704	737	704	715	713	712	717	730	722	735	741	740	711	711	782	687	743	723	686	703	737	673	724	669	766	701	716	686	719	773	766	717	706	704	698	701	742	709	711	724	673	653	713	754	680	750	697	701	695	662	720	748	743	773	710	739	720	763	692	705	724	677	731	708	642	738	701	714	720	680	653	674	664	742	695	706	745	713	699	684	739	723	700	708	663	728	700	708	705	725	707	680	704	671	700	689	700	731	712	696	712	716	675	744	686	690	713	727	703	670	723	702	675	687	662	683	718	701	715	751	723	705	706	721	719	733	707	748	713	695	721	703	703	705	680	724	692	724	708	687	709	735	720	697	679	717	691	734	670	736	698	737	742	665	715	693	703	699	742	723	721	708	735	731	722	702	698	697	713	704	695	712	736	701	752	735	707	677	683	685	699	731	749	710	694	729	694	799	698	716	713	710	696	729	753	718	687	702	709	723	729	680	722	705	721	677	732	658	676	670	704	686	719	738	689	698	732	710	715	739	656	711	726	726	703	682	669	708	706	714	720	706	702	779	729	687	701	708	650	737	726	699	726	713	679	752	704	725	669	689	708	701	714	672	749	724	740	717	708	703	724	708	732	685	718	731	704	658	691	710	741	719	698	694	720	730	727	690	734	759	716	687	737	702	705	702	740	729	686	642	734	695	748	738	702	695	731	759	746	688	677	707	675	726	700	697	711	728	671	738	704	658	733	657	743	705	692	722	699	703	691	733	672	677	757	717	738	703	715	721	716	675	754	714	692	715	701	680	750	664	668	678	731	732	692	697	681	746	636	706	734	738	684	737	731	673	673
17823	2924	2263	1836	1456	1099	758	612	515	397	344	301	232	247	208	199	205	192	198	209	254	213	215	215	219	177	194	188	208	179	179	220	182	187	220	196	187	192	181	204	188	194	186	184	207	183	166	206	202	182	189	222	201	215	186	196	187	185	194	204	198	190	203	184	191	184	173	201	198	207	203	190	209	195	173	187	198	186	197	177	177	174	186	187	191	190	167	188	167	216	193	197	190	175	187	217	215	173	164	205	192	169	185	200	202	208	197	205	205	185	183	199	178	180	200	196	190	192	192	185	198	183	206	193	193	210	159	218	172	181	197	180	202	201	178	188	190	189	198	190	191	191	210	208	181	178	179	181	188	168	201	157	189	197	205	190	185	201	180	172	173	218	185	190	205	219	205	188	193	197	206	193	179	208	195	185	165	188	198	179	194	193	198	177	210	211	170	201	182	213	217	197	195	194	192	185	198	167	196	200	205	205	189	175	222	174	203	182	177	201	177	196	216	180	187	160	206	219	218	167	199	169	222	218	197	201	202	184	211	208	178	190	200	210	180	200	193	188	191	216	177	196	214	213	180	213	222	208	181	209	201	190	202	170	195	185	221	213	187	207	208	206	220	197	199	202	190	202	207	222	204	197	183	190	209	201	227	179	199	189	196	195	210	188	187	192	232	203	190	182	189	183	194	214	175	186	175	196	198	200	193	155	178	201	201	217	200	224	224	182	197	180	179	192	198	194	232	211	193	197	202	197	198	192	211	190	173	175	185	195	192	185	201	195	172	182	205	180	203	182	193	216	188	171	191	205	194	195	178	186	183	208	202	198	236	184	218	215	204	216	183	186	188	204	198	179	197	193	207	170	197	190	226	185	223	210	191	184	188	188	176	168	188	207	189	198	185	188	217	190	211	196	198	199	193	204	159	212	198	198	195	184	179	199	192	199	183	235	173	201	203	176	200	204	192	187	187	194	205	244	182	191	156	180	176	222	204	181	174	184	151	193	179	197	191	174	190	207	174	194	187	201	198	180	191	194	231	190	184	173	191	168	177	215	191	216	197	187	195	187	203	201	174	179	195	197	186	189	188	188	168	197	199	205	186	201	183	212	185	182	206	225	197	185	197	192	181	215	206	196	194	220	206	161	186	211	189	191	204	188	202	195	198	192	241	183	212	191	184	201	190	192	208	199	183	200	189	191	196	169	201	192	215	186	188	184	232	215	208	213	186	181	179	187	168	198	178	193	189	190	176	180	193	167	178	165	191	190	211	177	160	190	179	177	182	224	213	165	201	180	168	186	213	203	196	173	163	187	203	186	194	195	190	196	222	222	195	192	169	166	192	185	171	187	178	196	192	225	186	176	209	181	190	231	211	163	188	204	204	217	171	210	196	222	204	204	218	208	186	192	209	212	200	185	206	218	210	185	214	190	197	202	171	181	192	194	208	207	197	174	201	205	190	217	214	150	185	201	205	236	190	199	200	191	199	214	177	194	188	203	183	216	189	209	177	178	228	196	214	189	200	203	189	187	193	185	208	182	202	188	200	195	200	198	206	191	197	194	162	190	202	184	217	202	213	174	188	218	177	178	196	189	164	196	191	189	197	216	225	231	210	205	195	202	233	198	209	194	175	224	169	197	212	206	203	189	229	190	183	236	201	200	208	195	191	198	181	179	214	214	195	202	210	212	176	215	197	208	198	188	209	198	225	176	200	181	183	200	222	185	209	160	216	214	201	213	184	193	187	216	186	194	210	176	190	204	209	221	208	191	206	177	198	194	175	161	189	190	239	202	192	202	169	195	205	181	200	174	201	174	191	198	195	197	225	216	172	197	214	197	200	177	213	209	156	209	193	192	191	182	165	199	173	189	193	192	200	200	204	163	192	185	234	175	217	209	176	193	194	189	198	201	175	195	214	216	180	165	178	181	181	205	205	173	208	212	221	209	184	205	194	214	161	188	231	199	192	200	170	192	177	194	191	201	214	180	183	197	194	225	174	199	166	185	180	184	182	207	208	194	192	207	196	210	182	203	201	192	179	185	190	197	189	202	198	201	167	205	174	206	196	197	198	177	214	194	179	186	199	184	204	186	187	190	200	179	176	174	194	202	185	190	185	211	192	194	192	187	197	194	202	175	167	207	180	209	183	196	200	205	173	185	169	192	228	188	185	191	190	211	198	199	171	201	188	182	174	179	209	200	172	221	210	180	168	205	205	183	211	213	192	193	228	195	172	162	220	179	189	182	196	211	184	214	190	218	220	199	197	188	187	188	194	198	226	205	208	223	203	172	228	181	181	203	194	195	200	178	195	199	187	184	220	175	205	199	207	207	201	188	209	193	178	196	187	218	183	198	184	191	195	205	189	204	218	175	200	192	187	195	212	183	206	233	184	205	192	199	171	187	208	198	226	196	214	185	197	207	198	208	162	184	194	207	183	195	192	222	215	186	189	195	191	189	203	201	186	184	196	223	180	193	192	218	189	181	184	218	191	203	214	206	194	167	198	196	183	172	189	198	219	208	209	189	172	200	225	199	203	184	210	208	180	175	203	183	215	189	190	188	166	195	196	180	189	191	203	212	219	206	223	205	209	191	222	197	190	197	211	197	200	194	198	195	187	184	206	208	208	183	223	191	193	174	228	208	192	188	187	213	185	195	213	182	188	206	186	195	182	215	202	204	224	206	190	206	189	214	185	205	210	181	182	177	168	168	178	205	182	181	197	185	184	182	187	180	194	215	207	218	187	203	186	179	191	181	212	205	218	177	172	223	160	180	179	202	169	171	213	213	201	166	190	197	160	176	206	207	208	189	184	200	209	178	202	184	191	202	219	182	158	204	158	206	211	224	204	208	194	182	181	174	185	197	179	176	182	195	190	186	221	201	193	159	210	200	155	192	171	179	186	190	177	205	185	214	177	171	199	187	182	202	200	180	184	173	228	172	180	210	193	191	198	180	187	225	185	214	185	200	194	169	192	198	189	185	206	189	199	192	186	195	208	197	214	182	212	218	196	194	204	195	205	190	182	211	159	186	204	207	186	207	200	205	191	201	175	198	207	195	182	198	180	195	213	178	196	165	183	189	213	189	178	183	196	187	202	214	195	171	200	196	188	205	198	196	186	194	193	190	195	189	201	170	217	214	205	184	189	191	208	177	193	206	213	173	190	199	174	193	237	175	201	206	198	213	189	201	190	160	221	186	172	197	179	200	201	222	202	209	171	193	205	190	187	200	208	197	163	174	213	164	207	204	196	203	178	219	188	217	152	183	202	178	196	179	223	208	193	174	199	178	191	197	186	177	192	189	195	222	194	204	175	197	184	213	188	195	179	202	178	189	194	194	226	191	187	179	201	200	182	188	186	205	220	168	213	190	202	180	177	205	207	174	172	177	214	196	231	205	209	218	220	210	196	180	198	194	185	204	198	216	199	198	184	191	198	175	183	187	200	193	218	187	167	190	201	229	212	196	187	212	180	201	206	187	222	207	199	177	198	200	190	157	192	204
9905	2231	4083	5520	5504	4247	3293	2823	2103	1735	1328	1081	802	688	639	608	617	588	605	556	590	694	555	614	533	563	562	486	484	532	537	501	533	505	538	483	515	472	505	501	470	479	508	523	525	487	479	502	519	506	471	506	432	510	485	476	517	489	500	493	499	530	537	486	483	511	527	485	491	472	445	468	444	532	486	506	507	462	472	491	495	551	463	475	465	463	482	482	435	498	520	499	498	472	483	463	522	435	496	514	494	493	494	450	467	481	462	491	472	443	494	487	506	453	467	511	457	435	496	466	486	460	490	411	531	458	477	464	466	445	505	484	495	467	487	469	533	498	493	498	472	464	465	440	472	469	454	452	489	460	506	476	450	509	495	465	494	470	480	496	465	492	519	482	472	479	468	474	474	502	446	421	514	496	472	472	475	484	523	475	506	509	453	471	484	448	486	472	470	496	459	467	510	498	498	483	504	488	507	446	495	447	511	463	469	462	475	467	475	495	476	471	486	493	458	503	497	503	500	498	490	461	534	466	472	471	446	512	461	493	478	473	460	493	455	456	505	467	456	526	483	505	485	491	509	481	434	481	463	485	432	494	494	442	494	470	473	486	476	488	490	467	486	478	504	446	464	466	490	496	498	475	476	501	505	492	491	482	474	448	477	512	477	451	497	478	516	495	486	496	448	454	480	487	421	458	487	478	482	500	536	475	496	477	486	499	451	428	468	502	495	478	502	499	468	482	494	499	489	487	512	487	456	485	428	459	479	480	490	453	469	485	482	462	458	466	488	510	484	525	474	499	431	475	422	443	488	480	489	508	498	475	502	438	444	486	505	490	508	489	454	471	471	506	498	507	495	478	491	503	473	495	502	471	487	485	469	473	486	505	474	448	486	478	491	467	508	464	478	505	484	525	469	459	465	494	492	457	476	502	489	491	446	484	495	481	451	481	500	435	467	483	484	469	480	512	441	505	461	503	488	513	481	513	520	494	479	443	469	513	500	485	475	485	494	488	471	457	515	482	458	496	474	483	510	490	472	479	437	451	449	518	510	470	495	458	482	512	461	469	458	487	482	483	465	522	471	486	471	490	438	527	484	503	508	473	448	488	478	438	494	465	500	500	471	458	481	456	481	491	487	458	471	454	476	504	503	500	473	540	472	464	467	503	505	490	456	460	460	459	486	493	483	521	462	476	496	453	456	468	481	470	479	446	453	498	516	471	480	477	446	463	487	484	459	490	488	466	479	433	472	452	463	473	457	471	472	488	491	431	447	482	472	493	478	449	475	468	473	479	475	481	499	533	486	489	465	500	478	470	484	489	464	496	493	478	502	450	464	489	468	478	503	474	497	498	498	462	474	508	496	479	476	464	438	459	474	495	511	491	489	484	486	472	465	473	507	473	480	452	484	503	517	447	502	492	501	451	470	491	452	469	442	491	444	483	505	481	523	477	468	487	501	479	501	490	470	446	483	450	493	473	457	443	479	459	429	497	495	481	476	472	464	462	431	480	461	481	492	473	494	500	480	460	456	501	453	469	505	436	465	485	485	495	529	491	508	484	471	486	444	497	512	500	498	457	460	456	433	497	541	504	495	465	514	488	462	464	495	465	519	524	461	495	450	503	486	481	480	483	503	492	441	462	512	461	472	495	472	508	464	448	508	462	488	463	455	505	490	475	482	474	490	453	469	418	504	483	501	481	514	464	451	476	488	496	490	483	479	481	509	502	473	491	520	474	498	499	511	491	445	471	458	497	456	494	479	453	460	444	467	500	493	500	465	450	473	493	507	477	492	457	490	459	509	519	444	534	453	476	443	457	477	450	434	484	514	506	477	449	482	485	508	458	511	517	506	507	460	494	471	484	511	471	494	479	491	465	480	458	509	462	526	498	482	509	497	517	496	465	489	467	488	488	498	493	457	473	486	486	435	478	439	469	474	462	483	504	472	461	482	476	483	465	471	465	475	444	473	518	477	503	459	493	507	493	464	485	500	450	471	512	491	486	493	507	467	473	500	482	473	468	480	438	493	481	485	446	473	504	517	440	466	460	504	474	480	477	453	453	453	502	531	455	506	472	442	489	500	463	500	529	492	502	505	471	487	477	486	471	459	498	480	452	484	490	471	456	484	503	440	510	492	471	528	505	494	496	481	495	462	504	474	502	452	495	490	469	474	490	502	470	446	436	475	506	484	482	492	461	489	501	487	494	480	423	501	469	491	494	493	468	493	509	481	473	462	514	487	505	468	502	485	491	454	518	487	488	448	458	486	463	471	489	530	462	481	465	467	492	493	452	455	441	496	529	465	506	477	507	467	476	509	486	489	499	515	472	470	504	498	443	464	467	478	511	438	488	452	494	474	432	483	516	479	490	498	476	482	466	455	462	464	489	478	476	497	471	487	460	499	508	473	500	455	456	455	487	463	469	449	497	460	470	502	453	431	488	482	478	450	480	529	462	493	449	472	477	461	493	482	479	473	491	447	513	516	502	496	514	515	488	493	524	482	459	475	466	504	479	509	463	490	456	499	442	474	492	470	460	454	450	481	453	474	522	445	474	505	535	488	465	450	475	473	473	463	499	477	482	465	480	512	493	468	516	524	477	487	467	508	455	509	495	484	481	471	496	502	475	446	503	486	532	484	463	525	489	509	472	467	457	495	489	475	491	494	503	478	473	491	496	492	483	484	476	468	473	452	506	502	470	497	492	510	458	456	477	531	493	461	443	489	458	467	463	498	472	509	462	438	469	434	507	474	479	475	464	476	456	504	494	472	484	478	453	483	481	465	515	492	509	496	469	468	484	476	470	466	514	510	488	453	508	474	427	493	489	494	487	445	486	455	479	509	480	505	488	477	501	500	476	452	448	500	488	501	459	445	479	464	491	479	476	469	453	515	464	455	433	455	470	476	501	464	494	464	482	486	502	496	483	472	459	497	472	476	446	474	522	483	493	508	479	498	498	468	461	434	455	490	481	497	492	504	482	481	482	508	470	488	499	506	514	470	425	477	435	490	489	488	473	466	465	464	498	465	469	508	502	464	457	487	464	478	465	458	478	471	497	507	459	459	478	471	502	504	477	450	486	437	464	466	523	439	531	500	465	470	505	482	478	491	465	499	492	510	467	502	479	484	473	459	469	488	489	473	473	453	468	466	473	498	466	475	487	475	423	499	505	489	523	510	511	469	505	452	461	488	458	470	450	504	476	493	447	478	523	480	449	487	466	483	445	500	508	478	486	463	487	467	505	482	480	452	497	506	482	455	497	495	486	498	496	478	464	472	478	483	495	483	469	457	498	478	428	468	506	499	487	478	452	500	527	477	454	478	481	495	466	482	481	490	520	479	442	509	508	493	488	499	450	478	481	487	496	452	502	471	498	484	508	515	458	480	443	491	495	489	482	456	461	467	486	466	470	507	488	476	473	531	472	480	499	491	495	494	458	473	486	498	501	486	422	474	478	450	488	500	468	479	457	503	496	451	494	448	488	476	483	500	466	538	538	487	486
2587	795	836	877	855	652	605	605	527	497	549	481	473	452	455	448	487	499	470	475	438	518	463	487	508	466	516	452	498	447	458	451	480	470	469	487	478	489	443	469	423	478	464	500	466	473	473	471	452	514	464	441	505	483	498	518	506	466	445	489	443	518	475	489	492	462	462	468	468	485	489	450	497	507	481	481	462	478	522	492	471	428	457	483	464	503	470	469	453	495	476	443	438	495	468	508	506	471	461	483	468	504	486	471	507	520	478	496	493	470	475	515	449	469	473	491	470	499	504	498	503	528	470	473	489	493	523	465	469	499	479	449	421	482	477	485	456	482	443	466	449	494	519	482	447	479	437	446	462	493	476	507	457	469	456	470	493	495	462	484	448	487	459	491	481	470	457	484	467	474	471	478	457	482	497	475	506	446	535	480	465	489	492	492	472	490	475	487	510	522	488	511	457	465	468	494	460	484	429	444	454	437	505	503	489	498	458	462	476	477	476	491	486	486	498	476	468	495	489	469	478	450	517	493	494	495	453	508	494	436	538	480	502	526	439	462	518	411	500	516	490	508	438	482	477	485	485	477	550	469	466	457	487	488	486	498	476	440	454	429	436	457	493	474	437	449	525	490	485	468	515	485	511	472	494	464	495	476	489	482	494	508	501	466	463	465	502	492	466	493	489	509	455	477	500	485	485	489	528	476	469	471	516	501	469	440	463	480	483	475	465	464	453	456	456	472	477	468	453	468	428	521	474	473	507	489	508	521	437	457	509	483	519	479	493	480	476	515	517	445	473	528	444	448	480	422	475	509	503	465	458	490	490	499	444	510	508	500	505	474	512	463	463	479	467	455	468	499	489	488	508	494	486	476	470	468	477	474	477	467	486	498	470	461	495	478	458	492	470	483	478	409	520	463	466	442	431	488	503	471	523	477	498	439	502	525	489	433	517	507	471	439	500	468	447	455	494	502	428	446	473	491	484	465	498	477	496	472	483	483	477	512	462	519	474	489	490	479	501	476	476	430	452	509	483	481	521	440	481	471	454	497	453	495	474	449	430	464	493	465	471	475	471	499	476	421	468	458	462	449	466	489	482	446	476	435	509	466	465	478	487	505	485	491	485	484	492	437	510	489	482	481	459	483	490	479	444	491	442	484	521	471	460	482	459	478	488	429	485	453	449	446	455	503	493	449	477	448	453	486	468	500	448	505	510	485	456	501	479	485	465	486	455	490	523	461	505	516	475	491	516	485	435	448	472	461	480	472	463	462	465	493	510	506	455	445	437	483	489	497	490	491	477	436	451	461	492	518	495	462	467	452	484	405	488	467	459	521	483	472	498	482	487	477	450	462	483	476	495	472	452	465	449	492	540	513	491	451	465	471	438	460	484	467	493	454	478	505	431	467	471	441	421	476	502	490	492	518	463	465	477	441	453	475	429	516	489	444	445	525	522	491	471	497	468	457	507	472	488	480	429	472	473	477	503	482	459	503	428	475	487	470	459	481	446	455	458	487	524	450	484	471	431	458	496	471	485	463	513	513	504	460	466	536	482	479	511	449	478	504	482	482	550	478	468	468	473	480	473	450	439	486	478	467	491	456	446	438	482	469	492	450	476	472	493	461	475	449	443	469	456	472	492	507	451	433	453	449	477	495	475	526	466	507	475	481	457	502	474	471	526	456	483	438	465	491	493	496	498	463	487	475	495	482	471	452	495	486	467	469	521	485	496	466	491	479	468	493	496	493	518	481	463	479	496	500	473	501	487	437	470	485	526	474	415	488	479	464	431	487	487	462	505	461	468	471	483	518	505	493	489	507	484	460	541	512	474	476	527	500	450	453	510	457	481	504	474	521	496	458	458	418	532	490	490	465	488	469	440	442	434	470	480	454	482	490	448	478	470	472	493	452	441	473	474	472	511	473	448	491	502	448	459	473	472	469	497	457	431	485	437	476	469	500	483	472	486	477	481	502	494	483	477	481	505	480	466	480	501	494	513	499	477	479	523	474	455	449	457	471	493	443	424	505	467	484	490	466	470	448	445	518	497	509	492	454	483	471	489	469	460	451	476	453	465	456	493	487	488	477	479	473	495	489	511	497	476	463	477	457	539	496	465	467	521	437	469	477	490	482	481	493	500	479	448	457	532	496	449	462	488	479	498	466	506	487	510	509	508	472	502	490	512	461	492	474	496	472	489	457	479	452	464	529	517	485	464	469	479	485	513	493	458	437	412	480	433	477	464	475	444	466	490	476	505	466	452	490	504	458	447	468	499	520	508	480	506	424	449	450	473	482	472	485	462	490	439	480	481	436	468	472	520	487	534	453	489	463	469	452	473	476	469	472	463	496	505	484	492	477	471	455	517	519	503	496	480	476	506	493	470	476	511	535	469	482	484	475	451	417	456	447	533	502	465	477	440	421	483	510	495	486	481	464	465	495	505	471	494	488	469	452	477	498	483	478	448	455	483	487	482	486	487	499	448	473	477	482	485	468	457	486	489	470	486	496	460	436	466	459	496	483	440	485	466	474	483	459	475	501	478	449	480	451	491	471	475	506	469	515	485	508	502	472	447	483	477	462	504	519	480	486	510	482	462	473	504	452	515	465	464	465	487	480	446	508	482	470	497	471	500	469	498	475	443	447	499	468	471	449	437	477	515	481	441	488	474	493	509	475	453	499	498	461	497	469	464	468	463	486	460	502	448	506	448	477	467	472	462	489	491	451	474	473	449	488	420	471	496	426	486	501	505	502	487	474	522	496	514	509	474	448	465	457	480	500	441	445	470	495	455	485	490	471	510	501	520	489	502	441	488	491	435	466	436	482	459	483	451	442	455	478	476	493	512	506	489	509	502	457	483	488	454	412	431	428	466	473	460	519	499	438	468	483	488	512	464	483	475	456	477	461	506	508	508	445	451	439	487	489	478	487	472	494	476	462	488	476	497	487	491	488	440	471	423	505	462	501	520	456	491	428	493	470	489	437	475	505	491	484	500	466	434	446	517	493	476	491	427	478	480	472	461	501	476	406	478	489	496	482	483	469	444	458	485	468	473	463	457	490	509	537	422	451	451	484	484	469	473	504	452	516	517	461	489	479	506	476	478	461	474	479	495	452	456	513	506	439	505	471	430	486	480	455	499	447	453	468	502	479	486	488	449	495	462	516	435	434	450	471	503	477	458	498	506	465	456	467	479	475	486	500	495	476	459	458	512	503	449	497	476	483	503	490	462	454	493	456	494	461	484	467	489	423	495	472	486	450	492	461	495	481	509	480	506	460	455	528	480	444	469	462	472	451	498	483	494	510	477	468	481	436	487	469	461	507	490	501	468	458	466	489	526	498	462	483	486	444	483	490	515	475	512	521	496	467	466	532	457	469	444	452	467	472	498	474	490	530	464	459	497	471	445	468	480	452	466	493	498	452	465	500	507	427	467	533	468	480	538	522	534	464	487	482	429	476	486	523	452	426	424	469	471	496	506	467	513	503	447	495	474	486	500	462	483	497
2773	1325	1769	2313	2369	1852	1639	1485	1316	1338	1159	1154	1036	1023	1095	1037	1001	1029	1080	1033	1077	1106	1051	1081	1008	1054	1098	1029	1037	1092	1097	976	1029	1003	1019	1009	1041	1052	1047	1010	1048	1008	1023	1001	1094	1091	1084	1057	1061	1080	1012	986	1051	1017	1033	1057	1079	1038	996	1039	1016	1047	1035	1049	1010	1070	1066	1025	1098	1033	1006	980	1006	1055	1035	1039	1035	1024	1012	996	976	1031	1014	995	993	1010	1053	1003	1026	1039	1043	1097	1070	1049	1011	1093	1023	1036	1014	980	1058	968	1025	1029	1004	1089	1045	1036	1055	1009	983	1034	1065	1050	1004	1013	1033	1057	1012	1004	1025	973	1072	1038	1030	1054	1022	1017	949	993	1041	1003	987	1039	1064	1036	1049	1088	1038	1047	1038	1008	1079	1005	1077	1043	1051	1039	1027	1093	1009	1001	980	1001	1041	1003	1036	1048	935	1003	986	994	1080	1083	1047	1004	1039	1053	1046	1031	1066	1002	998	1022	1022	1006	1002	976	1055	1008	1046	1008	1083	975	1075	1021	1076	1021	1014	1105	994	1056	1055	1071	1033	1069	1026	1091	1052	1038	1034	1007	995	999	978	981	1001	986	992	1073	1063	1028	1017	1046	1035	1070	1005	1015	998	1014	1085	1088	1024	1074	1057	1027	1050	987	1006	1059	1000	1039	1088	1044	1073	1061	1038	1063	999	1081	1064	1025	979	968	1043	1023	1031	1053	973	1072	1029	1018	1009	1019	1023	1036	1045	1007	1028	1011	1038	1037	1045	1058	1090	979	990	1045	1010	989	1054	1052	1026	1039	1001	1022	1002	1058	1057	1028	1105	980	1049	1011	1036	1035	1009	1009	1018	992	1050	977	991	1061	1011	1009	1000	995	1013	1028	1017	1033	1017	1044	1046	1047	1013	1063	1079	1013	1044	1056	1037	1005	1097	1033	988	1031	1066	1069	1074	986	1060	1065	1080	1083	1040	972	1055	999	1085	1030	1047	1001	1038	1040	1014	1034	968	1007	997	1068	1044	982	1061	1011	1037	1000	998	1063	981	1048	1021	1025	1061	1038	1055	1040	1036	1048	1048	1012	1079	1059	1076	1021	1020	979	1064	1053	1001	1043	1084	1060	1010	1065	1042	1008	1040	1045	1005	971	1060	1028	1055	1058	993	1032	1031	1062	1089	1054	1023	1016	1037	1045	1060	1024	1025	1075	1058	1020	1073	1038	1043	1047	1066	1016	1028	1019	1072	1071	1037	998	1039	1016	1036	1071	1042	1021	1055	1042	1007	1003	1032	991	1029	1019	1046	1010	993	1081	1031	1073	1062	1066	1068	1045	1025	1051	1069	1002	1022	1031	1039	1043	1041	1052	1048	984	975	976	1087	1023	1030	1024	1053	1025	1020	1064	1061	999	1063	998	996	1068	988	1056	1007	1049	987	1005	1014	1010	1097	1037	985	1053	1047	1055	998	1015	989	1068	958	1053	972	1057	1057	1034	1059	1019	1007	1041	1031	1000	1013	1050	1039	1047	999	996	1044	1029	1061	1023	1042	1072	1051	1034	1066	1005	1021	1031	1116	1029	1069	1083	1034	1027	1029	1004	1044	1044	1066	1033	1051	1007	1044	987	1048	993	1035	1042	1026	1033	982	1092	1062	1043	1009	993	1040	1014	1041	1015	1022	1052	1026	1037	1011	1023	1044	1088	1070	990	1038	1107	1071	1037	1044	1050	1062	1044	967	1025	1011	1041	1006	1061	1051	1012	1061	1020	1024	962	1071	994	1057	1053	1045	1043	1046	1002	993	1031	1053	1058	1079	1087	1001	1049	984	997	1048	1042	1033	1014	1041	1085	1082	957	1033	1093	1069	1010	1006	961	1056	1045	1071	1079	1019	1057	1039	1028	1025	985	1030	995	1010	1053	995	977	1033	1069	1019	1064	1018	986	1051	1020	975	1046	1046	1044	1016	1046	1022	1057	1048	1013	968	1057	1052	1038	1018	1042	1026	1030	1054	1051	1074	1023	1013	1032	1072	1045	1055	1029	1091	1040	1101	1024	1140	1023	1047	1068	998	999	1011	1005	1067	1036	978	1057	1024	986	1036	999	1052	999	1038	1050	1027	1054	1015	979	1075	1109	1015	989	1001	1041	1024	1101	1029	1096	987	1038	1052	1036	1036	1056	1013	1006	1007	1011	1022	1031	1008	1010	1034	1080	1036	1028	999	1048	1025	1099	1023	1106	931	1061	988	1019	1015	1023	1059	987	1001	1027	1053	1084	1074	973	1033	1026	979	1044	1106	1044	1018	1047	1017	1012	1013	1027	1007	1006	1051	1028	1033	1015	949	974	1053	1080	1052	1096	1003	1013	1012	1076	1073	1083	1028	1050	1095	1056	1054	1061	1055	1018	1054	1026	1039	993	1053	1007	1018	1007	1022	991	1061	1004	1028	975	1010	1044	1028	1063	1043	1043	1022	1003	1051	1074	1015	1018	986	1073	1042	1037	1020	1012	1055	1024	1001	1017	1008	1009	994	1011	1060	1057	1029	1001	1059	1097	1026	1014	1084	1000	1032	1030	1013	1010	967	1007	1058	986	1020	1048	990	1000	1024	1051	1022	1034	998	1019	1065	987	1064	1046	1029	1019	972	1008	1045	1025	1020	1089	1066	1020	1054	1008	1034	1042	1046	1056	1048	1005	995	1025	1002	1046	990	1024	991	1033	1021	1001	1039	979	1018	1053	1030	1064	1035	1042	1024	1017	1036	984	1029	1011	1052	973	1003	1039	1024	1044	1025	1053	1027	1019	1013	1015	1032	1066	996	961	1042	1096	1048	1077	980	1022	1020	1071	992	1040	1050	991	1066	993	1089	1026	1004	1029	995	993	1016	1058	1075	1012	992	1003	1020	1068	1028	960	1031	1068	1082	1072	1055	967	1045	1003	1047	1073	1044	1021	1059	1027	995	1021	1034	1073	1079	989	1017	1001	1065	1050	980	1040	1036	1036	1004	1033	1094	1027	983	1029	1049	1029	1006	1050	1027	1030	994	1033	985	1057	1037	1054	1066	999	1007	1030	1004	993	1021	995	945	1073	1040	1077	1020	1022	1018	1036	1031	1048	1057	1071	1006	1017	1021	1066	1067	1025	1043	1039	1009	1068	1060	1046	1058	1028	1079	995	1003	1033	997	1014	1077	1062	1019	1016	1007	1077	1006	1044	1089	1039	990	1010	1069	1023	1044	1060	1113	1041	1058	1038	1051	1034	1047	1053	1027	1010	1027	1056	1042	1007	1006	1050	1024	1082	1038	1003	1094	1041	991	946	1039	1057	1038	999	1002	984	1050	1077	1052	1017	1017	1078	1010	1050	993	1069	978	1007	1005	1056	1016	1045	1039	1026	998	1018	1047	1049	1046	1049	1041	1078	1054	1031	999	984	1008	1022	1054	1038	1037	1067	1045	1039	1037	1050	1048	1071	1041	999	1042	988	1063	1034	1000	1047	1052	1001	1025	1040	1032	1030	991	1010	1008	1013	1062	1046	1003	1104	1055	1032	1043	1007	1052	994	1080	1063	988	1050	982	1037	1059	947	1024	994	1004	1055	1064	1022	1009	1009	1051	982	1053	1028	1006	1000	1027	990	1021	1010	1040	969	1039	1023	1010	1047	1021	1031	1046	1029	1023	1054	977	1076	1029	1024	1090	1039	1013	1015	1012	1057	980	1007	1115	994	1055	1058	1056	1039	1027	1004	996	1045	1059	1038	1032	1005	1093	1017	1073	1060	972	986	1041	1014	1035	1117	1036	966	1057	1069	1038	1025	990	1017	1016	1002	1054	1027	1057	1056	1083	1066	1056	1013	1080	1038	1026	1030	1025	1063	1036	1028	1046	1014	1035	979	973	1047	975	1014	951	1032	1034	1034	1025	1017	1052	1075	1047	1093	1037	1018	991	1044	1036	1071	997	996	1020	1060	1073	1094	1030	1046	1044	1075	995	1025	1017	1028	989	1042	1077	1060	1075	1012	1026	968	1057	1043	1039	1014	1072	1014	1037	999	1063	1060	998	1067	1062	995	1045	991	1058	1035	1060	1021	1002	1027	1024	993	1029	984	1072	1040	986	982	1037	1054	1075	1043	1024	1007	1040	949	1050	1005	1103	1000	1036	1050	965	1016	988	1016	1077	980	1035	1037	1048	1049	1055	1042	973	1032	975	1010	1057	1055	1086	998	1028	993	1015	1051	977	1062	988	1007	996	1064	1004	969	999	1039	1046	981	1002	1020	1009	1036	1038	1054	978	1033	1057	1062	1042	998	1034	1070	1054	1054	1009	1040	1022	1005	1010	1029	1080	1001	999	1026	1001	1015	959	1022	1031	1032	977	1024	1039	1060	1033	1064	1023	1035	990	1020	1005	976	1034	1012	1033	994	1092	990	1058	1069	1095	1004	995	1040	1036	1056	999	1041	995	1073	1091	1023	1044	1051	1033	1067	1032	1059	998	1018	931	999	1073	1088	1026	1009	1072	1046	1040	1070	1002	1062	1040	1061	1031	1033	1010	1070	986	996	1048	1063	1048	1051	1054	1041	1019	1023	1051	1090	1013	1044	996	979	1089	1049	1041	1014	1002	972	1101	1045	1057	1065	999	1055	1018	1098	1015	1130	1066	1065	1028	1015	1039	1005	1084	1023	1053	971	973	1012	1024	1050	1037	1016	1081	1039	1065	1063	959	1001	1134	1008	1044	1034	1064	964	1020	1035	1032	1045	1054	1027	1008	1053	998	1050	1063	986	997	1044	981	1085	1035	997	1068	997	1033	1001	1034	1058
9982	1490	1456	1378	1060	795	611	568	437	459	379	362	333	339	345	355	311	323	290	333	337	322	328	371	357	326	319	339	301	323	296	329	327	314	332	326	337	322	327	312	308	340	324	345	289	298	320	329	335	317	331	323	312	340	314	308	311	315	341	348	317	332	285	324	312	327	326	327	295	334	339	338	328	296	295	313	298	310	339	334	371	331	344	300	343	327	326	321	358	305	293	300	384	308	311	350	314	311	308	325	329	334	344	312	335	295	293	338	340	333	323	383	310	297	341	327	367	346	328	304	314	323	346	276	298	349	322	336	309	305	321	335	307	347	322	302	327	326	301	349	315	351	329	338	319	313	315	318	310	348	313	312	301	321	315	311	329	291	288	287	313	321	287	344	314	350	330	349	326	347	376	338	317	340	315	330	336	297	320	331	345	345	337	331	305	314	339	282	304	322	333	343	302	281	312	343	300	328	304	305	291	332	324	313	316	312	294	332	309	294	334	309	338	315	307	293	305	305	312	323	321	323	342	321	314	323	313	344	346	338	293	350	263	273	291	340	342	346	333	300	320	325	319	324	307	340	311	308	328	292	300	314	326	349	326	329	292	311	349	309	321	302	310	298	325	290	321	356	324	299	329	322	342	332	318	303	334	356	316	323	301	338	285	316	332	304	348	339	320	305	343	317	311	303	328	333	314	325	297	358	346	313	310	332	353	336	311	328	312	333	310	351	325	300	310	355	295	328	299	313	293	306	300	358	347	294	308	334	322	313	327	296	331	331	337	355	354	318	292	311	337	346	331	348	314	337	310	329	305	350	338	315	300	310	341	288	315	365	323	316	310	343	340	277	302	332	321	304	301	359	292	335	336	332	320	327	320	335	351	330	294	314	315	334	269	334	299	356	322	296	321	307	342	323	334	328	303	308	328	318	342	317	321	334	337	333	343	348	319	317	363	328	303	298	296	320	299	310	337	307	311	315	319	310	318	336	351	323	316	359	328	294	323	317	313	332	281	317	301	316	306	325	338	319	297	308	316	340	298	333	336	322	304	304	351	311	305	292	333	322	330	305	328	345	314	346	308	324	314	367	359	332	345	326	321	323	302	334	310	343	329	336	312	335	320	324	294	357	312	308	346	312	332	298	318	339	361	281	317	319	337	355	311	325	305	339	320	305	330	322	333	278	324	338	339	285	307	325	303	342	353	371	348	331	322	350	350	291	329	313	320	290	306	286	322	307	290	318	307	302	328	358	330	290	313	298	321	317	338	328	364	363	331	328	315	355	311	309	341	293	301	315	319	325	314	352	334	321	317	321	354	345	308	313	336	334	347	306	306	324	337	299	299	303	337	309	310	351	307	309	307	320	309	316	318	320	309	299	303	320	322	333	328	340	312	317	314	315	294	326	354	338	323	297	372	300	336	330	317	338	339	304	329	314	314	341	342	306	311	319	317	333	357	327	323	315	274	301	312	321	334	323	312	327	296	306	296	325	327	306	352	310	292	375	314	314	346	293	350	277	354	318	377	337	317	322	324	361	340	322	353	336	323	319	313	319	309	311	276	315	338	310	343	342	321	301	291	288	310	304	367	341	310	349	343	329	314	314	340	314	330	307	308	318	320	355	331	337	302	315	321	356	334	331	302	303	318	325	314	314	307	326	301	330	332	351	356	316	324	329	294	303	310	294	313	310	321	316	284	318	295	328	309	306	298	336	363	323	328	347	339	306	328	329	285	324	331	349	328	295	331	338	353	337	324	320	320	373	317	301	302	304	333	352	356	311	320	311	305	310	354	321	332	326	305	364	331	314	349	298	346	331	305	374	328	345	331	283	298	325	336	294	305	300	348	362	365	325	354	352	295	311	319	337	298	303	320	324	339	343	337	309	301	334	336	307	298	295	311	324	308	325	304	318	298	330	325	333	316	351	303	353	309	310	285	335	335	297	355	287	319	332	322	366	324	351	321	316	330	334	308	337	321	318	329	314	300	351	338	347	311	312	320	333	277	306	349	345	328	286	335	336	313	342	310	347	314	317	311	318	360	299	317	368	317	318	289	331	315	298	330	310	307	293	361	304	316	344	361	360	331	325	334	317	339	312	341	322	312	301	284	315	285	305	318	304	313	291	309	322	300	318	301	320	287	326	310	289	342	360	302	353	303	311	342	341	333	354	335	345	334	330	337	317	333	333	324	377	369	326	296	330	321	363	322	312	368	337	321	331	305	285	325	360	306	339	313	322	307	331	363	329	337	333	332	321	325	305	352	297	347	357	318	329	349	306	316	323	328	331	335	297	316	339	321	343	327	331	325	328	329	326	327	325	336	280	337	313	363	293	319	319	302	289	340	313	342	341	304	308	325	313	308	331	340	305	329	370	368	310	321	333	318	302	341	345	318	318	337	319	303	289	343	361	321	324	312	330	312	280	347	339	328	312	301	296	324	351	289	345	304	305	314	310	328	313	291	306	295	301	346	333	324	287	300	327	338	279	328	339	316	312	296	312	316	337	298	306	308	303	349	288	329	318	296	347	300	360	373	304	329	291	340	324	304	325	338	327	324	328	359	330	362	327	333	322	330	330	288	319	316	352	310	335	302	340	321	298	331	338	311	349	317	307	320	304	321	333	320	323	341	301	298	299	334	338	344	321	326	328	291	324	292	296	344	303	329	350	325	342	356	337	338	358	330	306	343	332	272	313	303	329	323	325	320	333	330	312	301	297	311	330	313	321	336	318	327	311	313	305	301	333	307	324	317	331	309	330	306	337	327	312	304	308	302	338	337	337	301	332	310	345	351	333	335	289	322	325	322	309	294	355	320	325	304	354	330	291	348	326	347	298	294	308	297	284	311	373	343	319	310	333	337	309	302	356	345	329	328	300	313	314	275	358	302	328	332	280	319	312	322	307	328	329	282	326	335	333	333	326	303	309	315	333	312	279	324	296	321	318	309	326	307	315	296	328	324	319	340	285	322	363	317	310	305	298	334	306	322	318	351	299	310	332	321	302	302	299	313	356	303	359	341	321	353	327	294	340	337	316	287	317	308	360	289	312	297	303	317	325	348	333	320	354	333	337	313	310	338	320	326	292	339	349	332	308	310	293	308	325	315	346	319	307	353	288	330	328	272	312	346	371	309	315	322	324	294	322	339	338	344	332	314	293	302	324	303	310	303	304	331	348	322	315	293	299	351	324	352	304	338	362	312	319	341	318	343	309	327	309	351	290	325	344	297	296	331	305	334	313	306	319	319	328	329	338	355	349	353	311	329	325	335	334	288	340	325	344	306	347	315	331	318	306	285	330	319	318	298	361	348	336	348	329	316	359	309	349	292	341	343	318	315	316	329	300	305	321	303	295	335	348	333	294	308	265	328	340	365	305	335	352	340	350	321	325	280	334	262	360	361	313	312	364	329	311	337	286	302	347	312	327	292	322	360	346	328	362	351	324	323	324	326	296	331	343	312	345	330	330	315	340	319	312	342	346	301	303	322	312	312	321	318	317	340	324
7793	1719	3035	4186	3776	3050	2230	1990	1679	1432	1172	1082	932	855	791	833	813	743	760	764	739	803	788	848	775	744	739	732	744	719	743	731	738	754	781	759	742	732	721	758	717	719	702	707	724	700	738	697	705	769	733	732	742	730	713	742	684	702	702	728	726	692	731	696	744	688	723	680	757	701	734	717	732	704	748	723	739	694	751	727	753	665	708	697	737	736	731	689	759	770	720	752	729	716	726	761	701	732	713	742	724	727	692	683	704	736	712	686	709	710	723	718	705	693	729	722	748	727	739	750	723	755	690	718	736	707	751	722	714	722	725	727	702	722	736	753	734	708	747	730	716	709	703	705	752	728	768	712	687	699	781	718	730	757	730	723	750	703	687	724	673	672	723	688	683	753	779	695	749	761	725	746	710	731	752	737	682	763	703	697	715	767	766	693	771	720	720	701	736	748	691	709	714	676	688	695	715	785	716	705	682	718	718	751	749	658	748	728	720	756	670	727	778	759	702	725	729	710	748	774	728	681	742	670	709	685	705	779	687	738	760	702	735	744	658	715	759	732	701	699	748	754	687	700	721	723	682	669	670	699	712	761	690	697	750	707	682	716	697	729	696	719	715	726	718	719	734	689	714	710	717	722	702	713	699	758	679	743	665	671	708	705	737	682	725	772	680	724	755	756	718	667	686	686	707	746	745	733	733	653	683	691	685	741	714	656	710	734	706	732	697	720	731	729	677	737	734	660	729	724	715	723	714	713	779	721	754	720	706	731	688	713	736	701	725	665	739	728	722	719	743	684	707	745	685	660	718	727	743	756	717	709	718	740	762	745	716	715	764	714	702	700	722	667	722	729	741	753	714	722	725	694	768	699	695	739	729	754	752	699	764	695	767	705	787	729	717	776	729	685	720	697	733	688	732	693	687	789	714	728	725	721	728	679	707	765	716	703	714	687	745	718	685	773	727	646	749	660	693	682	730	679	764	711	686	696	705	661	714	739	729	689	708	717	725	749	694	702	666	699	716	741	674	744	729	729	690	731	684	736	667	720	699	731	723	684	729	734	744	767	692	732	776	730	702	756	730	750	693	681	737	701	761	695	684	706	708	747	691	667	694	745	757	681	701	711	750	740	721	701	729	708	726	699	715	707	692	709	705	800	748	724	715	741	734	718	710	718	720	750	705	682	746	723	698	698	705	696	723	691	726	683	712	742	713	676	684	670	674	746	716	707	743	711	716	780	737	766	709	701	727	718	708	704	722	717	705	708	749	746	698	667	722	709	734	706	720	703	752	686	717	708	731	761	698	747	669	682	703	686	758	649	749	722	723	744	716	734	779	689	633	722	732	757	717	731	684	707	724	716	690	788	713	719	698	691	697	745	717	712	715	707	707	717	699	726	713	741	739	726	733	687	679	743	760	718	731	715	747	693	730	716	702	723	763	754	757	703	684	735	735	721	694	732	758	722	681	752	704	712	739	729	714	703	698	709	734	703	738	704	684	705	744	750	708	750	732	724	710	704	722	710	711	733	725	705	720	722	712	714	733	736	715	681	729	708	673	721	668	712	684	678	711	711	757	756	671	717	729	683	681	689	678	738	680	703	726	733	716	772	695	744	683	707	728	734	754	739	765	736	750	730	752	725	707	715	728	735	720	712	722	679	718	730	734	734	719	728	714	655	770	704	721	700	707	745	726	736	719	673	706	722	727	715	751	742	685	713	720	694	724	705	738	724	692	771	725	725	726	687	707	706	734	727	711	772	719	667	685	730	680	701	722	730	704	764	722	719	709	719	699	740	687	623	730	740	694	724	717	731	703	702	749	729	653	719	734	697	728	708	674	713	752	699	648	740	682	718	666	732	753	706	726	695	725	703	686	675	705	727	752	734	712	725	694	716	726	758	751	730	681	675	759	695	748	667	736	735	729	770	731	712	759	680	752	737	734	716	729	723	707	691	706	675	744	722	703	722	702	712	715	726	762	759	701	782	709	743	715	755	653	702	720	748	677	703	721	716	745	768	672	740	764	757	707	765	714	758	756	729	724	726	725	716	733	740	752	672	714	727	651	748	727	713	708	696	728	763	724	719	731	688	697	767	737	795	681	701	758	727	738	739	704	746	743	720	708	689	758	693	669	730	728	768	671	693	735	788	745	732	726	758	700	697	746	775	727	768	754	734	796	715	704	759	740	760	693	700	727	731	715	671	748	745	694	726	708	715	712	699	746	711	706	703	752	706	729	673	718	728	724	683	714	691	753	709	713	707	691	716	706	713	722	694	690	712	692	722	714	725	708	715	686	690	708	698	667	731	761	743	693	724	736	696	720	703	726	691	695	757	694	696	751	666	728	748	745	741	698	745	757	740	716	726	767	693	746	713	727	730	700	706	719	745	685	707	702	734	730	708	729	673	708	701	747	725	696	773	719	700	718	659	716	740	683	702	719	769	695	753	739	737	693	706	767	676	725	728	711	718	686	722	730	721	691	770	697	743	782	695	697	717	730	718	729	741	712	736	716	763	737	754	720	678	694	708	762	730	736	722	714	664	785	700	748	678	801	740	715	736	727	698	682	722	727	703	761	751	737	727	731	737	714	701	718	746	702	688	729	735	671	723	752	729	743	709	667	718	742	710	731	703	705	745	728	660	733	724	691	673	694	688	677	719	715	715	717	698	720	749	755	696	721	724	728	704	720	744	707	701	716	716	705	730	702	740	726	764	727	723	719	743	725	663	723	692	765	693	741	689	715	697	725	726	681	741	728	704	745	730	735	728	709	727	708	738	749	693	723	737	742	790	708	691	724	728	709	729	723	731	695	806	699	716	663	700	733	777	744	729	671	762	752	698	736	698	714	746	749	712	719	686	720	747	682	687	703	721	713	718	721	732	712	694	679	743	709	720	678	713	723	773	732	715	702	665	733	661	726	718	675	712	696	726	689	738	669	741	709	702	718	772	749	730	689	690	724	757	746	697	691	736	713	769	730	723	722	716	722	708	728	737	731	780	709	720	757	705	718	731	768	722	746	706	661	673	677	708	724	704	714	714	709	708	732	677	734	704	757	737	723	740	763	705	706	688	803	696	715	737	715	703	756	747	706	748	731	703	701	705	712	735	704	681	741	704	757	734	709	717	770	697	677	656	733	716	728	754	728	739	714	697	717	768	771	679	750	730	751	759	704	718	697	763	683	743	723	742	698	730	729	681	715	703	761	692	697	699	726	702	743	688	729	744	716	707	727	660	772	745	730	715	725	746	777	766	746	778	695	754	764	713	762	707	744	721	709	698	709	683	745	690	727	722	694	733	727	755	730	705	682	718	654	680	693	719	702	707	723	713	720	733	700	696	702	722	728	729	732	705	736	722	688	730	737	746	714	704	733	706	691	700	750	712	707	742	734	788	721	732	713	729	747	696	731	700	710	700	705	710	696	742	698	725	708	702	693	741	795	762	730	730	743	708	695	729	734	701	693	685	711	706	697	678	723	689	739	741	726	661	763	736	764	748	702	712
17528	2923	2249	1930	1513	1057	688	574	443	379	307	248	268	195	225	227	220	222	213	210	214	215	242	211	217	185	192	194	206	213	224	201	195	215	186	198	187	211	186	203	193	212	201	180	218	209	195	197	197	155	201	204	215	192	180	196	170	205	175	219	233	206	195	209	222	194	164	190	198	218	180	194	191	175	200	210	178	199	218	200	201	176	178	193	192	204	203	204	198	177	207	172	152	190	205	216	215	190	191	206	208	181	202	197	159	165	186	201	216	186	208	226	183	187	214	180	185	198	192	186	175	180	182	191	175	196	203	216	194	186	163	202	186	184	189	202	208	167	218	192	179	223	200	195	200	207	187	231	205	175	191	217	221	191	195	178	188	203	176	201	196	214	210	200	196	211	216	181	176	190	188	170	202	218	170	218	213	216	185	192	180	208	201	201	188	199	173	205	210	201	204	166	191	184	197	209	177	217	179	189	192	202	193	209	199	198	180	218	179	161	192	198	207	213	203	176	203	185	209	189	193	177	175	228	211	188	183	181	210	212	200	185	201	189	208	202	177	238	197	179	198	204	202	205	194	209	200	206	201	182	190	179	169	190	190	198	186	174	194	157	217	206	182	219	244	196	198	190	179	183	176	205	211	200	199	199	194	193	182	182	191	199	194	178	184	223	186	209	208	171	186	195	197	191	203	216	179	176	178	174	199	211	199	219	192	205	231	198	227	186	180	186	201	209	178	191	190	187	201	185	185	193	202	186	186	193	219	184	205	191	189	185	197	194	207	188	177	187	190	188	191	198	199	168	173	199	180	221	180	204	204	186	198	176	193	193	202	205	190	194	191	190	205	152	192	197	188	181	194	214	177	189	195	166	194	180	197	186	197	176	195	195	186	200	177	219	182	213	185	190	205	212	207	220	183	194	205	191	190	204	180	197	198	215	181	190	171	194	210	190	163	200	182	177	204	203	171	204	220	178	179	184	223	202	203	161	187	210	220	189	201	208	204	195	200	199	189	201	200	173	213	199	203	201	198	210	202	203	203	198	212	209	171	192	200	173	173	186	208	199	206	176	175	168	178	203	192	226	191	192	209	187	185	201	193	206	210	176	166	201	224	229	196	165	225	208	180	201	199	187	218	187	215	171	174	198	182	209	210	192	201	178	164	208	188	177	193	218	185	178	197	195	197	213	193	227	213	199	212	183	231	189	178	185	193	208	177	192	170	198	181	185	190	196	215	203	200	191	189	180	188	205	206	211	194	193	176	186	198	197	196	185	187	164	203	185	192	201	189	209	201	196	225	199	179	166	177	186	181	208	186	194	228	179	198	191	189	167	185	179	197	188	160	233	209	166	220	169	192	204	172	217	206	193	191	203	181	219	169	155	181	209	199	225	201	207	205	221	179	200	216	192	205	208	197	180	203	204	198	188	204	184	199	215	200	186	217	199	181	190	233	195	208	203	209	198	223	186	215	175	192	217	185	204	225	190	197	223	194	179	229	208	220	172	172	185	202	185	173	210	215	172	195	175	197	177	185	186	190	214	183	188	176	202	211	184	192	223	183	202	183	194	191	170	178	219	183	198	206	200	209	200	183	190	207	193	191	219	192	179	187	224	192	181	203	165	178	188	197	198	203	189	211	212	201	176	210	200	196	188	192	193	197	176	199	174	186	194	212	191	199	194	185	192	187	202	204	183	220	193	194	154	193	213	209	204	195	209	207	169	183	187	198	162	196	207	190	208	205	212	196	197	199	189	188	214	207	208	177	184	222	185	203	222	157	224	196	207	200	181	165	182	214	204	174	185	188	203	218	182	187	190	200	169	188	175	220	189	176	182	169	183	195	195	179	182	206	189	169	217	221	191	170	183	190	196	177	206	187	191	187	190	180	195	199	180	181	194	200	190	149	214	187	189	186	208	196	224	193	204	207	204	179	197	183	194	196	194	204	219	192	181	205	202	190	171	196	196	253	180	199	204	169	198	176	174	187	208	177	198	207	208	188	181	177	207	189	193	169	210	197	210	210	173	217	195	209	211	179	182	203	184	192	225	211	204	175	192	189	186	176	189	202	187	216	219	192	209	193	182	189	193	195	214	179	205	191	197	208	185	190	196	194	180	190	188	194	198	198	196	198	207	170	194	195	192	210	198	201	208	174	218	204	192	181	187	184	173	201	220	221	194	188	207	209	218	201	190	193	182	199	197	170	195	218	199	180	204	195	201	201	195	205	207	162	198	183	207	207	217	205	199	201	183	172	178	218	182	192	195	193	201	191	170	185	216	207	181	199	190	179	213	175	189	193	203	194	184	161	201	206	193	190	183	205	199	196	201	177	191	218	181	179	203	174	222	208	178	192	200	177	194	203	198	174	205	204	191	194	192	220	201	189	185	178	183	185	181	187	185	172	192	192	184	209	187	187	182	204	181	200	190	196	172	182	185	217	193	177	202	171	200	198	230	210	167	181	199	200	207	179	196	190	202	199	203	204	177	221	184	167	200	175	207	201	210	181	197	186	187	181	194	177	194	175	215	192	192	188	224	204	186	177	197	199	163	202	225	201	199	187	194	212	205	197	185	192	212	221	192	173	176	231	191	203	193	161	188	184	172	214	181	192	206	182	213	171	234	198	223	223	212	203	157	201	158	180	203	184	195	174	193	217	154	210	209	204	188	213	199	182	192	197	223	196	180	208	207	201	193	193	169	207	197	190	200	189	210	208	196	182	166	190	176	198	183	175	202	172	183	204	242	173	196	200	209	202	225	196	198	189	192	200	180	219	194	208	175	190	223	183	207	179	190	184	188	192	201	201	220	199	183	185	203	203	173	182	238	212	215	166	196	199	194	164	175	190	198	201	209	187	202	199	187	215	200	210	207	178	223	192	203	223	209	203	174	180	206	189	197	204	160	191	202	201	200	189	207	181	200	201	184	181	194	178	195	186	178	191	180	188	185	181	213	197	187	182	191	171	205	183	177	205	205	187	186	178	196	210	176	190	217	213	173	199	179	210	185	178	188	185	183	225	193	165	182	187	188	175	189	221	217	174	185	196	229	175	175	202	201	182	211	194	224	203	195	173	180	215	166	199	201	183	183	200	206	181	173	209	180	182	186	168	190	190	183	203	214	195	180	181	198	186	157	172	176	198	227	198	209	196	219	173	223	176	183	197	194	181	156	190	200	194	163	172	195	204	182	195	182	208	218	196	180	199	233	197	200	211	193	199	216	203	199	209	200	182	210	197	200	201	190	177	172	206	191	146	185	217	182	203	195	178	182	207	217	179	186	207	177	185	204	169	217	197	168	191	173	195	175	203	169	244	237	194	172	213	192	191	190	193	188	224	182	193	185	192	199	171	194	177	235	207	183	175	191	200	199	200	197	207	196	211	209	211	192	174	172	182	201	204	189	194	187	185	180	219	176	201	174	195	197	200	208	203	191	197	192	184	202	196	182	167	186	192	197	175	182	190	182	173	191	181	159	184	188	200	204	206	206	230	184	195	204	193	198
9805	2269	4384	5939	5811	4380	3021	2326	1988	1523	1226	1019	843	699	638	651	638	618	668	613	639	607	599	597	592	581	561	572	580	525	535	551	513	511	506	504	502	551	473	486	476	468	484	541	503	479	494	498	520	514	491	494	536	494	492	519	511	519	528	469	495	445	461	455	478	472	508	520	447	508	485	479	507	473	460	495	518	493	484	447	487	470	479	474	495	499	509	495	507	464	466	533	463	478	433	489	511	499	456	484	476	484	504	454	514	467	476	484	504	472	490	528	476	538	489	468	473	473	462	478	513	458	429	454	470	474	468	493	467	497	457	483	468	459	464	522	480	476	471	494	488	487	465	521	505	465	493	443	489	532	506	495	455	496	522	476	467	468	481	495	535	451	463	501	470	521	474	469	498	433	494	470	456	476	454	490	537	516	476	494	526	480	470	479	480	520	470	472	508	454	476	469	471	455	490	457	463	470	489	481	501	509	474	520	496	456	485	475	465	471	477	452	467	482	471	470	498	499	448	487	500	491	464	450	466	481	459	502	441	460	477	449	476	515	495	466	440	499	473	451	519	461	521	483	513	472	469	482	504	479	492	509	476	475	469	476	448	501	492	487	506	516	489	450	503	478	502	462	461	465	448	484	439	472	480	450	529	490	477	502	453	450	450	472	483	474	473	457	467	482	455	470	491	469	469	493	451	465	460	472	461	448	474	492	460	487	499	498	494	460	490	471	486	481	445	469	500	477	508	452	467	470	471	503	483	471	509	441	460	472	468	468	487	496	473	505	497	481	484	475	485	465	456	471	509	473	472	504	477	469	509	469	486	509	463	480	474	463	474	486	435	456	512	493	459	513	490	466	463	485	469	490	464	505	448	445	499	470	475	483	475	442	484	490	471	482	484	491	503	526	459	487	472	485	465	468	471	458	495	452	475	428	487	469	477	456	473	492	498	476	529	473	475	477	479	455	462	460	525	467	498	491	475	486	482	483	459	472	520	459	481	455	478	499	489	494	484	485	478	483	509	498	485	492	508	452	469	490	490	469	474	491	493	463	501	499	490	505	472	437	474	477	482	463	478	477	466	493	478	495	486	476	457	478	437	477	447	481	513	492	462	478	491	488	464	487	503	476	474	479	502	477	462	472	487	503	496	464	553	516	462	476	498	515	481	501	483	499	483	463	480	443	494	485	513	473	469	507	502	452	468	454	453	495	492	488	506	478	472	465	464	512	464	472	521	506	501	413	469	486	525	468	459	470	444	518	509	457	479	454	458	491	459	473	491	501	465	492	500	521	534	465	505	489	502	494	492	489	487	467	505	517	487	481	518	451	488	506	477	483	484	489	469	477	462	497	463	483	480	498	502	477	506	472	467	488	472	494	468	470	448	467	505	503	488	513	486	517	515	477	486	452	486	501	483	483	486	482	511	477	496	495	455	520	494	440	495	477	524	520	458	485	499	483	478	482	472	472	477	469	499	481	496	520	492	486	497	478	465	496	503	491	467	484	487	521	458	485	478	474	445	450	511	455	497	486	508	432	467	500	473	504	474	508	474	498	475	479	470	496	488	462	485	459	485	501	484	507	465	459	434	477	480	503	441	478	484	459	499	524	428	535	438	467	468	463	503	449	470	483	478	458	523	483	489	519	490	492	496	499	485	437	441	470	461	503	457	462	457	468	460	486	517	475	448	484	504	462	477	483	478	488	441	445	480	485	520	460	470	446	477	483	500	475	471	499	475	501	444	441	481	474	507	459	464	480	505	467	484	433	459	487	507	500	519	480	485	509	500	508	471	502	424	495	520	485	469	482	500	535	454	493	483	511	499	461	462	515	462	519	494	476	480	476	482	485	484	458	495	500	481	459	450	443	476	504	472	488	505	473	494	478	473	504	499	474	447	496	505	479	474	474	486	469	464	521	464	466	485	506	505	464	489	476	494	484	451	465	479	521	500	518	506	486	469	471	496	485	481	492	488	498	521	500	473	493	499	513	491	472	505	444	486	492	503	509	495	528	451	491	492	487	458	463	516	457	481	482	460	503	488	482	459	483	441	451	484	446	476	536	480	449	475	516	507	481	475	479	468	458	483	468	480	465	476	511	431	443	487	442	491	484	455	495	446	492	519	520	484	473	491	460	477	457	457	497	495	521	467	510	517	475	489	522	508	467	469	525	476	445	455	488	474	498	497	495	475	516	459	488	491	446	463	485	474	471	464	499	486	492	465	480	467	516	466	471	496	529	496	480	491	472	503	500	480	477	490	494	481	484	483	487	470	521	481	451	490	476	458	460	451	483	468	480	483	521	489	494	484	470	495	506	500	434	473	483	484	463	485	492	462	465	476	485	511	477	468	491	459	492	503	462	457	502	469	465	477	514	491	496	446	494	460	459	491	463	488	475	462	478	481	485	475	478	455	487	526	508	499	500	473	468	490	502	487	499	483	518	473	474	524	497	487	453	442	444	512	454	445	506	491	474	462	447	506	484	452	478	522	500	511	504	447	503	486	473	463	503	489	494	477	496	444	504	513	462	498	479	522	500	496	463	471	486	465	488	472	473	485	457	463	454	523	488	497	446	501	477	478	482	508	498	495	511	488	461	458	518	471	469	456	449	480	506	468	480	494	521	487	490	518	500	476	465	479	447	478	488	478	490	477	473	482	508	457	466	513	434	453	447	492	461	479	464	489	467	478	527	500	488	462	508	464	488	507	493	507	485	510	465	504	483	514	509	491	480	516	491	484	467	450	463	517	471	479	458	492	487	498	457	474	491	478	473	503	493	485	483	473	507	433	484	485	429	466	482	508	472	512	473	490	488	492	459	479	498	491	513	470	422	463	438	464	518	511	512	486	503	473	472	495	451	498	473	502	459	487	499	514	479	478	492	451	519	504	487	473	493	480	476	465	489	476	451	471	512	467	460	477	498	462	488	473	484	488	496	516	526	465	497	449	486	485	497	454	476	527	494	498	504	478	499	464	504	505	472	482	466	500	484	516	482	482	473	497	510	481	520	472	447	481	500	481	478	478	489	482	493	451	527	505	494	481	450	475	489	500	476	519	474	526	471	523	518	479	492	431	478	479	501	469	454	492	466	485	486	481	466	469	467	442	469	471	418	475	497	508	472	458	457	481	492	486	490	448	445	468	471	495	485	460	470	504	462	492	473	483	524	488	465	473	470	488	472	493	483	479	521	469	495	487	450	492	498	486	479	457	502	481	501	451	473	492	512	488	489	495	511	450	452	483	507	438	454	484	466	461	456	483	478	461	497	506	518	515	517	456	482	482	480	467	466	519	507	452	514	454	502	483	506	521	472	474	460	496	470	492	526	523	487	493	486	469	510	510	489	489	463	461	447	471	460	501	483	493	507	487	531	478	481	501	482	456	478	482	458	461	505	455	475	512	495	506	503	483	461	470	462	484	499	492	462	462	461	498	445	471	487	497	524	483	496	458	465	460	467	476	492	481	452	485	512	487	487	479	463	477	484	465	461	480	495	459	478	495	468
2602	730	841	886	794	653	569	507	561	537	524	528	503	451	455	472	478	498	498	467	476	493	452	452	465	471	489	471	471	491	482	451	447	432	502	485	493	431	494	501	453	468	497	473	478	471	494	521	501	513	454	460	476	495	399	494	470	464	477	477	493	482	463	478	482	456	453	453	490	462	512	480	530	476	487	496	493	405	415	513	489	502	434	477	495	478	467	472	469	461	482	506	469	474	446	474	505	456	474	499	478	500	464	425	478	464	513	447	490	489	474	471	463	440	477	494	494	470	508	477	464	477	470	451	500	480	498	444	474	455	448	455	451	450	490	509	463	504	506	481	508	469	480	401	505	453	440	469	492	488	501	468	496	468	452	466	503	413	443	475	471	449	435	496	440	484	459	442	446	489	485	439	445	474	508	439	483	465	468	457	514	453	454	483	490	501	486	507	472	467	461	466	472	520	474	462	466	455	463	467	488	495	543	460	478	465	494	516	496	456	452	463	445	465	472	497	489	494	437	474	507	490	465	474	473	473	453	472	452	497	504	483	465	496	465	458	481	429	456	511	444	483	494	446	485	486	434	451	507	522	455	482	417	399	504	472	487	444	503	474	503	488	457	471	486	524	492	469	456	464	501	460	447	460	485	446	438	466	493	440	480	457	477	490	484	465	427	498	477	456	475	473	492	496	453	510	497	442	456	436	452	472	490	479	485	454	455	463	470	508	474	475	440	483	504	493	484	467	469	453	497	445	454	477	492	441	443	504	437	445	459	482	500	473	463	475	540	484	520	479	469	483	481	457	465	470	484	490	476	515	447	452	490	495	461	490	480	463	423	478	484	493	476	469	486	468	466	508	497	450	462	474	475	498	435	462	480	434	503	469	474	464	455	438	483	469	510	493	476	474	486	480	458	435	445	492	462	449	436	484	479	465	501	454	458	508	466	483	453	507	496	462	485	488	487	479	466	474	491	489	507	468	493	462	465	507	491	439	482	473	431	495	460	491	514	429	494	493	458	452	508	506	487	505	462	437	500	464	459	478	521	473	489	477	501	478	451	485	490	448	499	499	427	453	527	507	477	452	448	471	469	447	503	516	499	473	486	476	434	486	501	481	486	509	488	482	493	478	548	499	471	493	512	484	464	477	494	489	521	475	487	478	457	462	494	479	483	505	468	488	442	471	490	470	479	483	482	502	454	472	491	474	474	457	438	482	474	456	490	443	489	482	448	430	513	503	467	485	503	517	511	491	462	454	478	448	461	462	458	476	502	464	464	452	442	473	491	481	447	511	480	463	502	495	487	443	499	481	486	504	468	489	458	480	486	477	456	485	490	454	494	488	495	451	455	493	476	485	451	509	488	436	458	518	494	447	513	478	502	505	468	470	425	501	479	491	446	459	504	474	456	430	471	455	447	506	468	438	460	457	443	501	509	467	467	496	486	523	488	471	496	439	477	465	422	464	492	481	464	465	449	469	460	489	448	458	496	466	445	460	476	445	501	443	477	503	480	490	481	472	479	466	462	466	475	480	493	511	498	515	470	543	488	475	507	468	473	474	469	466	461	504	466	493	468	481	506	483	493	493	515	484	462	467	465	440	476	437	449	472	441	479	473	467	445	441	474	488	452	451	461	471	447	472	509	480	469	468	497	475	480	485	485	511	475	434	497	453	480	482	470	492	483	480	487	474	453	479	474	438	517	496	467	454	521	516	482	490	442	464	463	452	481	468	488	490	492	493	473	492	481	492	465	480	484	502	470	550	482	464	474	513	434	494	455	447	512	447	405	467	476	497	475	485	472	478	488	480	515	472	484	486	469	478	464	472	505	483	483	479	435	480	486	470	468	452	474	506	513	464	456	455	499	505	479	495	491	474	483	474	482	501	486	485	473	449	470	468	456	457	457	478	471	471	480	472	467	482	427	528	471	468	489	497	471	455	477	469	485	433	473	448	477	459	493	436	443	461	459	434	458	490	434	453	441	480	464	494	486	512	495	532	490	502	520	465	509	495	481	452	416	481	467	470	463	489	476	486	470	462	470	498	470	467	488	451	484	505	448	507	469	490	453	428	454	471	470	531	484	468	437	484	490	478	515	447	453	478	473	442	426	493	471	494	448	448	460	473	489	458	479	492	462	434	485	513	490	451	484	503	476	458	478	484	470	496	456	483	460	441	480	448	473	488	447	452	439	489	446	501	488	475	477	472	456	458	426	506	453	468	500	480	493	484	497	462	506	504	471	450	448	484	498	515	439	477	435	459	496	505	493	477	423	475	469	482	452	475	492	508	451	432	482	475	458	446	472	475	422	495	505	473	481	464	475	468	511	503	462	474	434	503	517	483	492	449	491	500	483	485	456	459	482	507	449	506	507	478	466	505	498	515	457	440	491	496	507	491	469	463	480	496	528	495	505	442	510	456	473	453	492	474	461	467	466	488	495	481	468	480	490	490	469	487	483	500	523	473	443	471	484	471	467	502	451	480	504	450	441	462	472	477	472	467	472	481	480	505	429	461	456	444	474	469	442	508	474	457	455	501	408	468	451	505	443	452	487	535	489	477	509	464	488	462	524	465	464	501	530	471	501	486	475	486	476	484	518	452	487	471	483	487	469	434	463	497	523	474	500	492	478	537	486	466	477	462	450	462	487	479	480	517	514	428	459	500	485	480	446	423	506	472	451	454	459	438	482	440	468	497	481	480	503	465	508	473	469	496	494	477	493	479	495	446	468	430	476	438	476	491	470	520	494	462	450	478	479	450	462	487	507	467	490	484	469	491	480	458	517	508	484	466	460	515	482	430	449	471	504	474	478	449	450	486	523	467	455	477	453	488	480	483	426	489	474	481	508	436	471	476	508	466	533	502	497	543	439	441	473	481	460	462	466	477	484	454	458	431	475	485	499	457	452	481	489	457	504	447	516	466	450	489	479	480	480	493	472	459	436	498	494	459	479	471	473	464	440	491	486	469	472	457	466	448	445	450	474	476	463	499	489	496	479	467	487	469	454	496	478	485	427	483	474	462	497	473	444	427	484	529	502	459	506	468	445	516	458	466	472	454	481	497	467	477	473	457	483	517	479	491	489	469	478	534	489	472	464	481	491	481	485	530	528	523	463	474	466	480	569	518	439	438	450	448	434	479	468	434	477	481	492	453	461	473	454	494	500	470	475	478	512	492	479	475	484	453	442	448	451	458	444	515	485	499	445	445	493	464	487	493	462	435	466	452	450	472	504	510	466	476	447	470	445	470	452	459	431	475	519	478	454	467	494	478	498	474	475	440	457	470	467	455	496	464	488	455	475	460	479	493	484	484	436	459	459	493	496	425	462	464	492	481	461	465	489	461	459	492	478	455	445	508	489	504	471	450	453	518	492	497	505	482	457	498	466	482	457	473	448	436	504	470	471	506	485	480	455	461	483	465	450	488	476	472	482	490	474	511	477	453	489	457	490	461	466	448	469	449	406	496	500	468	493	475	471	464	476	475	505	457	495	451	457	506	489	488
2716	1330	1847	2349	2407	1867	1508	1418	1374	1211	1181	1142	1089	1050	1088	1037	1009	1010	1065	1047	1057	1039	1046	1049	1030	1012	1051	1044	1036	1064	1037	1030	1042	1010	1030	1047	1047	965	1035	1025	1038	1020	1029	1033	1085	1026	970	1107	1076	1005	1063	1026	1003	1066	1043	1071	1009	1043	1074	1038	1036	1005	1055	1010	1018	971	1073	1045	1052	1045	992	998	1017	1079	1095	1039	1017	1064	1055	1020	1043	1028	958	1020	1071	990	1048	1010	1106	992	1064	1015	1053	1054	1041	1023	1005	1046	1030	1032	1049	1043	1070	1019	1022	1007	1030	1019	1096	1031	1060	1024	1013	1030	1009	1011	963	1015	1097	1089	1026	981	1076	1051	1059	959	1026	977	941	1066	1034	1023	1068	1068	1050	994	953	1065	1059	1079	998	1011	1074	961	993	1078	1064	1045	1087	1014	1016	1058	1033	1036	1009	1079	995	1064	1035	1045	1027	967	1010	1013	967	1069	995	1010	1028	1021	1059	1055	1036	1038	1080	1101	1067	991	1024	1001	1026	1050	982	1044	1032	1007	1067	996	1075	983	1017	1009	1012	1010	975	1103	981	1021	966	1074	1051	977	1016	1035	1063	996	1059	1016	1045	1026	1017	1004	1073	1008	1038	1007	1071	1048	1028	1064	1062	989	1044	1049	1019	1003	993	1038	1084	1011	1003	997	1056	1051	978	1000	1026	1061	1050	1032	1083	1014	1054	1004	1026	1007	1030	1062	1012	1024	1063	1006	1015	1042	1052	981	1031	987	1013	1022	1037	1083	993	1087	1046	1033	1024	972	1078	1034	1053	1042	1027	1045	1061	1036	1014	1030	1003	1057	1017	1083	1023	1022	1027	1058	985	1009	1044	1016	999	1073	1036	985	1004	1035	1045	968	1037	1001	1027	1047	1009	1038	960	998	1110	1037	1014	1011	1042	1032	1036	1042	1015	1031	1052	1022	1028	973	977	1031	1027	985	1023	1013	1093	1036	1044	996	1020	1037	1055	1038	1030	1060	965	945	1013	1051	1109	1068	991	980	1098	975	1030	1053	1069	1010	1007	1032	996	1010	986	1036	1107	1078	1043	995	1014	1016	1035	1065	1005	1043	1064	980	1008	1071	1011	1055	1037	976	1050	1082	978	1024	1048	973	1035	1057	1064	1016	1033	1076	1040	1012	981	1078	1075	1031	1022	972	1051	1004	1019	979	1000	1028	978	1044	1016	1028	1024	1046	975	937	1041	1058	1021	986	1016	1037	1047	1055	1034	1025	1055	1020	1076	1015	1053	1062	1003	985	1073	985	1032	1044	1098	1032	1008	1015	1044	946	1065	1042	1041	1058	1040	1031	1067	1031	1100	1048	1008	1021	983	1012	1005	1003	1055	1020	1014	1038	1013	1031	998	1039	1015	1013	1027	999	1006	1027	946	1038	968	1060	1059	974	1045	1033	1046	998	1048	1014	998	1051	1039	989	1030	1030	989	1046	1083	1018	1021	1032	1042	1052	990	1059	1059	996	1061	1016	1104	1064	999	978	1010	1027	1065	948	1031	995	1075	994	997	1073	1030	1048	1065	1062	1046	1044	977	1057	1030	995	1034	1054	1073	1035	1028	1001	1043	1032	1060	1009	1018	1055	1016	999	1048	1077	1012	1049	1021	1053	1049	1082	1029	1024	989	1043	1001	1051	1029	954	1052	1007	1012	1021	1055	1044	1035	1039	1048	1040	1030	1085	1073	1015	1039	1027	1037	1005	1001	1013	1033	1018	986	1038	1075	1041	1018	1044	1030	1034	1025	1013	1016	1033	1024	1047	1026	1013	1054	1030	1019	1007	986	1028	1032	1055	979	1061	1046	1049	986	1038	1003	1046	1100	1048	1085	1080	1026	1012	1031	1026	1026	950	984	1045	1036	1058	977	1042	1025	1025	999	976	1027	1042	1049	1055	1077	1020	1015	992	1003	1001	1023	1044	1053	1024	1027	1040	1052	1034	999	1070	1035	1068	981	1039	1012	1084	990	992	1023	1047	1004	1034	983	968	1014	1032	1030	990	984	967	1075	1074	1019	979	1042	1045	1007	1001	1011	1010	966	1070	1033	1007	1000	1000	989	1093	1008	1044	1037	1046	975	1066	1049	1003	1009	1025	1093	1051	1045	991	1056	1002	1030	982	1033	1024	1028	1022	1067	1037	974	1049	1008	1019	1010	1034	1018	1030	1076	981	1050	1056	1031	1016	1009	1080	1110	1044	974	1030	1047	1053	1049	1053	1001	990	1129	1028	1022	1031	1004	986	1014	1009	1066	1068	1011	999	1002	1029	1090	983	1029	1069	1047	1043	1007	1069	1001	1041	1019	1027	1056	1044	1070	1020	1097	1003	1052	1055	1002	1060	1033	989	1016	1046	1034	1011	998	1017	1003	1088	1006	1046	1045	1053	1036	1076	1013	1036	1016	973	1053	1021	1012	1038	1006	1046	999	1043	1021	1102	1018	990	1030	989	1022	1047	1015	1030	1014	954	983	1058	1022	1004	1021	977	979	1021	1011	1023	982	1015	1065	1041	1080	980	1012	1005	1012	969	995	998	1007	996	1019	1091	1014	1105	1074	1088	1036	1014	1016	1122	1033	1060	1039	1047	975	1041	1017	1004	1033	1072	1054	1022	978	1016	1080	1024	1001	1017	1034	1034	1005	963	1039	980	998	1067	1001	1075	1005	1008	1019	994	1040	1030	1068	1068	1052	1034	1041	1041	1039	1025	982	1016	1007	1050	1075	1043	1017	1072	1037	989	1036	1014	1009	1022	1037	1017	1050	1036	993	1001	1048	1008	1020	1014	1026	1009	1050	1035	1015	1006	1057	1011	991	1052	1021	979	1038	1095	1021	1026	1015	987	1010	1055	1033	1081	978	1035	1031	1034	1075	1041	1057	1053	1054	1014	1036	1055	1057	1032	953	1006	1019	1042	1038	1090	1000	1029	996	1034	994	977	1008	1085	1046	1030	1024	1007	1008	1054	1025	1022	1034	1073	1036	1015	990	1020	1079	1050	1001	993	1035	1009	962	1032	1028	998	994	1098	1054	1015	983	1013	1040	1044	1036	1032	1052	1044	1041	1060	1034	1027	1001	1041	1022	1071	1085	1070	1057	1025	1020	1019	1032	1016	1051	1057	1013	1050	983	1015	1035	1031	995	1020	1028	1001	1050	1056	1068	1041	1006	1025	1023	1126	1066	1063	1050	1028	1006	1065	1080	989	978	1022	1048	1076	1067	1055	1011	968	1036	1074	1048	1028	1068	980	1062	1066	983	1013	1049	1050	1018	1023	1007	1004	1018	1033	1034	1006	1070	1036	915	1055	1014	978	1024	1017	998	1082	1048	1093	1054	1060	1076	1011	1011	1053	1041	1024	1009	1019	1049	1039	960	1030	1049	1050	1048	1035	1018	1008	1030	1008	1032	980	1054	1035	1026	976	1013	999	1004	1063	1050	921	1063	1061	1006	1045	1009	1071	1008	1006	1009	1000	1086	1066	958	1056	1016	1002	1062	1040	1048	1005	986	1003	1014	1016	946	1066	1047	1042	1048	990	1053	1034	1015	1008	1066	1021	1016	1013	1052	1054	1026	1042	1044	1025	1041	1074	1053	1042	976	1044	1049	1084	1068	1069	1023	1013	1010	1024	1025	1013	988	1079	1002	1076	1065	1061	1001	1050	987	1023	1029	1008	1041	1054	1057	1064	992	1056	1044	1030	1079	999	1024	1024	1052	1003	1027	1052	1005	1018	983	1026	1009	1027	983	1034	1053	982	1049	1019	1023	983	1070	1023	1092	997	1037	1034	1071	1077	1064	1003	1030	1025	1068	1045	1008	1020	1002	1039	1079	1065	1043	974	1053	1093	1048	1006	1037	1057	1016	1054	1013	1032	1029	999	1078	1045	1008	1058	1020	1027	1014	1030	1044	998	1068	970	963	994	1028	1046	1048	980	1054	1050	955	1103	1054	1011	1034	1001	1061	1020	984	1004	1050	1048	995	1034	1063	1052	997	997	1039	1025	1043	980	1041	1011	1067	998	1070	1057	1062	1026	957	983	1076	1016	1018	1043	1008	1060	1048	990	1081	1044	1045	1057	1079	1036	1067	1089	1004	1059	1052	1073	1020	976	1009	1089	1016	998	1033	1047	1060	993	984	1008	960	1047	1077	1024	1038	984	1009	1024	998	1087	1062	1042	1023	1058	997	956	997	1049	1000	1092	1093	1027	1042	1063	1013	1054	973	1048	990	1026	1041	998	1009	1033	1028	993	1035	1039	973	1026	1037	1015	1018	1043	1040	1008	989	1048	1012	1044	1065	1034	1118	994	1087	1028	1001	1034	1046	1018	1022	1061	985	1047	1025	1000	1043	1007	998	985	1033	1042	1083	997	1059	1058	1045	1074	1042	1012	1029	969	1034	1025	1018	985	1064	1061	1044	997	1036	997	1048	989	1011	991	1062	1015	1029	1022	1047	1009	965	1038	1025	1013	962	940	1078	1057	976	1054	1058	1029	1043	1062	983	1004	1018	990	1021	1049	979	1075	1025	981	1038	1020	1025	1020	1024	992	1031	1034	1096	1005	987	1056	1044	1039	1039	984	1027	1001	1039	1085	1041	1033	1052	999	1048	1001	1051	1054	1001	1058	976	982	1055	1045	1032	1020	1045	1062	1002	1017	1002	1018	967	1030	1033	1049	1086	956	981	1044	1027	1035	1054	1037	1001	1024	1099	921	971	1082	1010	979	1027	1063	995	1036	1052	990	1029	1059	1012	1025	1068	1068	1045	1013
9880	1461	1473	1523	1183	817	622	542	499	470	413	361	374	342	354	332	286	322	305	345	327	336	332	319	311	300	322	318	298	319	316	325	345	288	277	290	326	326	334	332	315	306	348	294	333	317	306	336	313	345	322	338	344	347	331	332	319	336	327	304	318	303	317	293	293	326	300	317	329	323	334	354	298	328	314	303	311	299	303	283	346	347	324	317	338	330	320	320	334	328	309	344	308	360	314	319	311	299	333	318	345	291	313	333	277	308	291	288	321	312	294	314	311	293	312	322	308	260	324	319	309	348	348	345	326	289	328	325	319	334	324	279	337	342	332	307	307	332	338	328	329	314	280	338	314	281	341	281	267	370	317	338	304	295	295	336	323	360	338	323	327	340	320	319	351	297	320	320	300	308	317	310	272	308	315	298	290	316	305	318	312	325	308	299	305	318	330	347	333	332	327	312	311	307	285	336	342	340	295	359	322	329	299	306	315	335	267	348	324	327	330	327	307	302	322	328	332	315	302	318	281	300	332	285	292	288	343	306	303	315	305	274	363	317	291	329	296	331	283	306	314	347	311	326	325	309	318	331	351	325	313	292	304	332	318	320	346	310	309	334	326	320	350	312	331	331	309	322	310	370	290	350	333	327	316	302	330	328	279	328	313	315	293	323	318	328	302	315	278	324	320	326	275	264	342	353	304	329	310	337	316	333	330	302	303	313	288	303	315	268	304	350	307	338	300	309	328	299	324	320	332	290	334	292	323	341	283	320	320	327	325	315	318	347	274	330	334	300	316	328	321	339	330	312	347	361	317	332	297	322	298	297	339	312	301	305	318	341	345	306	325	321	321	318	322	316	303	288	313	300	337	332	288	331	324	321	291	309	296	344	318	332	305	309	331	325	330	314	310	304	337	314	310	344	321	313	307	303	295	313	317	279	313	321	333	325	317	307	305	315	303	311	306	341	300	331	292	296	314	316	338	288	305	321	314	296	311	308	314	320	289	319	352	327	304	320	331	355	313	311	306	300	351	327	306	312	297	341	322	301	307	315	346	359	282	328	333	321	315	327	264	291	307	280	348	312	314	353	319	304	318	310	307	324	314	352	339	348	332	303	325	309	315	302	274	318	298	319	287	320	319	295	314	326	314	302	316	336	329	299	364	290	322	305	314	284	323	294	306	305	326	312	295	300	324	287	315	347	291	303	329	303	320	321	331	313	321	275	312	330	332	326	308	322	295	314	340	312	317	308	335	306	303	290	305	326	314	336	293	300	333	309	298	324	346	318	309	320	328	314	295	295	323	313	337	339	327	313	275	309	317	306	355	321	327	322	323	304	354	329	343	352	260	320	344	320	308	325	298	315	282	302	314	302	291	372	300	305	297	336	305	354	315	337	315	317	311	335	286	277	312	290	320	317	299	293	299	270	320	297	310	309	333	332	300	295	343	283	327	320	297	311	305	365	303	328	309	302	362	308	320	335	304	291	297	312	295	311	318	317	316	270	320	309	335	325	286	288	330	298	297	333	337	308	324	317	328	322	325	304	315	303	314	312	290	304	296	328	319	329	300	332	322	344	306	332	326	328	332	334	302	316	358	310	298	316	308	310	308	331	337	301	307	292	320	355	334	336	316	320	290	284	278	305	361	293	311	339	322	311	315	324	304	304	307	318	351	322	306	316	308	321	331	314	291	357	318	292	302	314	328	326	345	330	308	303	304	306	333	293	318	333	337	333	294	318	304	348	366	291	353	361	318	304	315	275	310	331	298	299	342	355	346	282	354	322	282	313	331	321	286	302	323	305	327	311	335	298	338	302	335	303	314	334	297	288	292	295	315	293	284	309	342	300	314	298	331	316	314	322	307	317	316	332	328	304	312	331	298	328	310	296	313	343	280	349	299	322	320	328	326	343	316	333	305	313	323	344	295	336	316	293	324	294	306	318	343	328	311	323	324	303	316	308	285	290	323	300	298	307	306	305	327	299	323	345	307	315	283	319	326	315	322	300	295	332	333	309	313	309	338	368	315	327	328	337	317	331	308	334	303	335	339	321	307	314	302	310	317	281	332	313	317	322	322	318	341	292	359	318	312	300	294	329	318	318	274	299	307	316	315	308	310	304	320	318	299	302	303	324	326	272	312	310	329	305	327	300	301	294	307	292	302	363	319	312	317	304	350	325	317	323	327	299	342	348	301	302	318	334	323	330	367	370	325	337	330	281	299	304	322	283	315	299	325	342	285	355	305	324	314	276	335	312	316	292	335	331	316	326	337	301	339	288	348	298	329	328	307	322	326	325	306	320	316	311	299	321	344	281	274	306	332	294	334	325	318	320	289	321	326	295	348	260	301	316	342	308	322	336	326	303	320	313	288	311	303	311	342	287	319	307	329	341	283	331	310	314	326	295	351	305	337	337	274	326	304	345	339	346	331	341	309	305	294	291	331	317	329	352	318	361	278	322	267	334	326	269	349	340	302	301	309	318	352	289	296	341	320	335	325	312	336	315	344	328	300	341	319	310	294	288	310	312	314	301	314	312	329	315	301	341	337	328	354	338	296	315	325	303	322	337	287	292	322	313	321	317	364	345	348	340	333	331	331	353	308	325	312	336	319	311	319	316	330	318	307	295	301	322	326	275	329	333	325	332	301	325	322	293	310	337	341	335	321	286	341	341	323	294	317	294	285	311	312	311	339	315	313	314	305	306	343	328	298	301	331	321	305	346	314	321	309	339	286	305	321	314	324	295	283	325	349	282	344	326	297	347	301	328	318	316	298	321	328	335	281	372	325	294	315	301	346	346	295	299	340	304	310	332	354	293	313	316	327	323	328	321	314	287	321	324	312	332	321	325	326	321	321	292	327	301	319	282	327	347	312	313	340	306	318	287	327	301	322	339	321	318	334	317	330	306	350	283	304	304	307	297	337	317	312	331	295	293	292	310	302	313	324	336	310	330	319	313	290	326	303	314	307	312	304	326	343	323	331	303	295	315	343	290	335	314	314	322	309	287	302	305	328	327	312	319	321	304	346	319	338	321	302	328	330	305	263	314	302	316	302	323	328	295	312	325	286	318	278	296	340	300	299	311	336	295	299	310	300	281	297	341	314	333	322	301	350	355	287	325	347	319	290	320	311	313	341	328	307	312	303	276	307	279	316	342	344	329	293	290	303	360	330	318	301	325	367	328	328	321	300	294	274	285	291	307	283	311	333	342	336	345	344	343	303	322	351	299	301	294	308	319	287	351	319	296	319	306	317	298	324	319	348	309	306	313	329	326	350	307	350	314	354	301	303	302	307	323	333	318	322	316	291	348	303	322	305	304	342	300	335	295	325	312	315	354	314	288	341	333	330	329	306	325	342	335	338	306	345	329	370	305	327	352	308	304	316	361	345	322	280	317	326	323	296	320	335	301	331	304	332	331	344	334	348	299	332	336	311	306	324	311	334	304	351	327	329	330	328	345	335	300	297	306	316	332	309	311	345	332	288	275	326	311	366	306	299	316	255	316
7776	1716	3150	4462	4283	3208	2161	1867	1525	1282	1131	1040	903	816	827	787	840	748	774	820	837	798	812	811	846	760	721	787	697	744	715	730	810	719	754	720	708	736	693	730	709	695	693	693	753	720	730	710	723	694	712	707	702	765	775	732	712	715	736	688	718	687	702	727	676	677	712	671	759	684	674	683	689	663	669	649	687	720	701	684	662	700	677	745	722	710	751	672	754	698	693	714	715	732	728	692	701	700	695	679	723	700	692	709	750	700	687	715	712	727	695	735	736	679	733	717	676	657	725	694	682	711	682	669	710	734	726	728	664	665	734	677	672	741	713	755	713	734	699	708	680	711	682	708	709	718	746	722	685	769	650	747	712	659	724	712	757	732	715	741	756	709	730	730	693	725	712	684	686	698	687	684	692	677	702	748	730	719	705	760	669	713	734	762	715	736	661	731	674	717	684	663	675	746	714	723	681	714	749	706	712	736	701	679	663	692	753	703	668	707	675	736	728	739	694	739	730	694	710	711	693	729	735	680	679	737	705	721	703	756	706	717	707	687	689	711	766	734	712	670	697	731	725	713	735	697	665	734	691	702	735	685	696	668	713	721	666	709	696	724	704	733	686	735	696	738	723	732	752	688	653	697	733	719	713	713	701	756	693	666	731	720	763	741	657	666	748	740	656	712	717	685	709	739	665	716	664	735	740	682	762	750	709	727	727	765	738	672	685	712	718	723	712	715	658	746	708	699	683	723	704	686	689	703	703	719	716	673	728	693	750	690	722	685	719	705	688	663	704	709	762	703	724	700	689	720	706	733	687	720	729	716	688	702	696	686	684	724	714	691	705	729	686	665	758	715	688	720	747	681	664	765	683	740	651	697	663	716	704	731	734	707	727	681	702	743	680	708	675	683	695	720	751	734	730	726	688	707	689	711	707	690	726	684	733	694	654	692	707	711	706	704	725	697	739	734	722	683	752	707	668	727	689	704	700	669	702	663	672	685	697	695	703	731	693	700	729	770	699	659	722	760	688	684	692	727	728	668	726	677	726	705	698	751	661	657	677	736	744	680	690	710	728	696	736	702	687	703	717	724	671	680	689	686	714	697	709	680	675	701	684	689	685	684	728	681	640	700	708	730	702	691	684	738	747	719	651	699	719	714	718	708	670	718	716	721	702	744	720	708	689	668	724	726	696	714	681	694	711	695	746	705	727	706	657	741	743	704	702	742	649	679	721	724	741	691	749	710	718	705	702	677	683	692	752	755	671	722	714	716	747	681	746	746	694	691	708	685	715	720	758	696	699	714	712	692	691	721	753	677	708	714	723	780	688	720	708	735	698	738	717	694	713	723	711	711	741	746	728	705	701	702	711	727	712	702	700	665	759	745	711	681	726	706	714	724	671	731	703	676	729	701	695	673	678	709	696	735	712	707	716	725	706	710	704	725	690	689	739	701	686	734	704	658	698	705	704	688	738	717	731	684	669	709	670	683	683	674	711	728	728	676	737	679	735	707	718	710	679	683	700	716	648	680	704	693	727	671	704	653	721	689	668	713	711	717	696	692	738	672	731	700	740	748	634	711	699	710	703	670	714	698	728	706	693	688	702	661	764	694	714	689	712	716	723	722	717	718	748	683	688	751	684	754	735	657	728	663	695	722	758	692	719	679	737	707	673	708	752	725	665	765	743	699	724	695	691	710	756	734	687	710	714	686	679	738	696	689	692	687	727	709	672	703	713	679	708	745	761	716	722	684	699	634	668	724	725	738	706	723	701	714	732	695	707	682	691	723	730	698	700	682	686	747	739	717	758	670	730	721	686	696	707	752	709	716	724	653	692	695	726	739	719	742	737	738	719	727	664	728	724	720	703	698	719	683	734	700	720	713	690	693	724	734	675	717	702	696	727	724	711	743	687	673	723	716	709	694	720	720	717	640	710	703	722	702	741	724	728	712	665	700	703	706	709	678	672	686	717	680	661	742	703	710	713	723	684	652	691	716	683	681	682	729	635	705	709	757	755	724	681	698	742	752	672	723	732	730	685	730	698	704	668	773	724	710	715	710	696	730	731	682	720	702	722	647	650	692	645	748	771	700	752	743	667	663	716	644	715	672	716	707	699	666	696	686	736	719	689	667	711	726	723	727	747	721	713	714	727	700	686	724	721	674	688	708	707	712	719	709	739	685	738	691	716	749	680	732	757	712	761	681	727	720	668	688	735	698	712	706	699	732	724	707	706	634	721	649	677	691	694	685	697	704	750	721	672	692	711	689	670	723	707	725	697	740	667	721	756	724	677	715	723	740	730	708	702	699	704	744	685	704	671	704	722	740	725	686	706	699	739	702	737	660	685	674	677	664	722	714	756	719	668	697	688	735	643	736	702	688	687	706	705	729	690	741	688	671	737	704	687	726	694	729	715	732	710	724	696	691	717	723	657	740	700	735	692	669	693	723	694	684	722	673	717	715	712	707	703	671	706	715	693	672	693	737	742	690	738	682	717	664	677	730	697	689	714	709	722	728	727	720	721	710	721	736	714	690	699	725	708	672	727	725	730	730	759	664	674	709	687	699	684	732	685	729	699	713	698	721	694	703	692	711	727	721	698	652	739	695	668	665	695	705	680	732	694	685	685	689	709	728	722	709	706	726	716	712	689	678	740	714	693	719	749	687	733	757	665	727	695	689	669	694	686	687	700	708	695	696	678	733	708	652	741	683	697	673	693	676	690	736	776	696	721	678	705	679	681	721	710	694	666	726	731	749	697	684	717	719	668	709	685	727	738	713	748	666	699	706	668	683	740	731	688	697	718	712	681	692	689	688	678	703	713	686	671	672	676	663	729	688	664	743	685	745	752	683	698	677	759	771	709	680	658	732	731	710	726	679	666	695	744	726	779	711	690	755	743	714	708	709	704	679	759	684	650	724	729	680	662	702	682	714	705	716	659	685	727	697	703	689	705	718	683	701	682	700	745	702	701	731	639	636	708	732	732	664	676	712	725	692	726	710	748	733	732	730	717	706	664	707	705	693	696	708	748	695	702	736	689	749	693	700	701	706	688	699	688	707	743	675	714	711	684	731	716	697	705	716	728	723	703	706	683	716	717	715	673	740	687	760	742	708	692	703	704	726	755	704	684	690	671	709	699	701	736	726	707	710	748	702	715	724	710	708	687	716	672	746	770	709	736	761	777	734	738	694	682	740	696	706	687	712	672	712	715	757	733	691	667	737	708	747	720	700	690	688	668	748	708	681	677	708	695	640	688	726	718	714	740	707	733	703	684	724	775	680	648	735	708	718	692	767	679	710	669	708	726	696	729	733	706	685	722	657	690	681	678	757	695	733	696	711	697	711	738	713	742	741	739	692	696	743	712	691	725	707	669	685	704	702	750	745	743	736	728	666	731	695	732	725	677	722	725	696	693	749	721	740	712	697	753	706	730	714	659	702	758	693	661	683	664	705	734	725	708	729	726	692	700	775	721	688	706	725	680	662	711	684	697	672	719	658	691	671
17480	2859	2352	2103	1668	1028	674	519	434	335	332	260	238	215	233	211	212	207	216	203	231	217	227	224	208	210	204	198	202	188	186	178	199	198	224	207	190	198	172	185	175	170	165	219	233	216	202	200	195	194	172	199	183	175	174	200	185	207	193	197	182	203	184	175	184	187	182	159	178	165	179	186	199	205	184	208	173	184	181	193	191	199	172	184	177	184	172	183	184	203	177	201	202	194	179	171	141	202	156	177	201	187	186	170	198	192	191	207	187	200	198	200	187	172	173	208	194	216	156	196	190	221	189	202	224	198	201	169	156	198	201	206	175	204	213	221	194	186	183	179	187	196	183	189	220	207	204	203	202	200	188	204	179	202	172	162	206	185	171	195	187	195	182	192	179	193	170	183	215	197	175	207	194	187	168	173	170	195	201	164	163	200	185	179	178	183	198	189	197	208	232	212	236	183	200	202	204	201	201	181	189	177	194	178	160	198	208	211	177	205	209	204	196	173	156	205	199	163	178	177	179	207	186	179	225	208	184	190	206	190	206	195	212	176	175	224	170	168	200	170	158	157	172	193	181	212	166	211	183	195	191	177	207	196	186	173	200	204	183	208	193	231	171	155	193	206	191	172	186	192	191	205	218	190	178	192	201	205	188	191	185	202	202	181	206	165	184	197	191	180	198	179	188	165	200	197	190	186	195	186	175	175	198	209	187	200	204	202	203	183	166	207	180	176	186	184	178	190	176	183	166	194	199	190	202	181	187	201	202	178	175	206	212	190	167	192	213	202	187	208	207	193	202	189	204	210	169	188	194	207	196	208	193	176	189	205	204	186	176	186	198	199	190	175	187	216	200	204	190	210	229	176	201	164	192	201	211	184	181	188	175	185	194	191	195	191	216	204	172	212	187	161	187	182	189	188	175	196	181	200	182	197	219	206	217	176	202	194	191	219	182	176	158	180	206	183	194	198	188	220	213	197	191	174	181	158	170	176	192	213	193	185	217	187	185	199	232	191	187	179	184	204	197	206	169	176	187	185	179	178	211	193	171	201	201	188	188	200	168	216	195	197	176	214	210	178	207	198	173	202	170	173	189	195	199	200	171	199	189	176	168	216	233	181	181	184	162	178	183	197	184	205	192	206	215	206	204	183	187	198	190	191	208	170	171	186	213	207	191	190	199	194	180	205	195	187	205	178	217	216	206	198	204	190	186	205	193	183	182	212	182	173	195	181	194	187	210	183	176	202	181	183	179	190	183	186	183	186	204	195	216	197	185	190	228	193	161	176	207	181	175	193	178	206	186	177	172	175	196	186	208	198	180	178	178	184	201	190	197	214	185	198	188	185	232	185	207	190	210	213	202	196	165	165	180	189	213	200	203	198	202	224	176	179	191	198	177	208	220	205	179	175	181	205	183	166	195	180	188	197	183	187	203	211	207	193	179	174	188	167	188	192	195	177	189	201	188	194	200	225	193	194	183	173	203	181	197	155	202	209	199	163	194	233	180	187	178	183	231	180	197	188	221	198	177	182	175	186	209	202	205	200	199	177	206	203	193	159	194	208	180	193	195	200	183	235	185	196	207	215	212	186	210	187	215	197	169	203	191	177	177	197	199	182	155	194	197	202	184	198	200	168	168	213	202	216	211	198	181	191	189	209	170	164	176	194	210	191	197	216	191	206	189	194	174	179	189	161	210	193	197	199	183	198	214	180	169	192	218	198	199	179	184	225	188	187	197	211	169	199	184	178	171	215	199	170	179	180	173	179	204	216	165	182	179	193	187	177	204	201	164	185	180	164	191	212	192	200	199	206	200	160	171	210	204	191	201	211	205	172	197	167	205	179	182	193	198	177	212	192	195	214	196	199	205	184	187	196	195	171	173	183	215	173	214	202	198	168	171	203	202	190	206	176	180	209	183	208	206	191	193	154	190	175	176	209	194	230	189	219	178	205	179	178	178	176	187	196	170	197	177	202	171	188	180	166	205	190	210	194	161	193	193	218	174	194	175	202	196	176	196	213	198	216	203	164	163	219	233	207	217	182	175	198	175	209	192	200	198	189	184	182	211	212	199	194	198	183	204	187	163	186	190	167	203	191	185	202	188	198	161	197	189	176	216	192	205	214	165	174	192	193	199	193	172	190	207	161	198	199	196	205	173	169	197	187	164	173	197	182	206	180	184	203	197	201	179	167	186	215	197	190	216	197	178	187	199	207	204	176	210	208	209	173	193	211	203	169	196	179	218	197	193	163	191	188	200	198	198	184	186	182	193	208	186	155	185	180	186	193	185	195	180	201	164	174	187	182	182	196	195	191	194	186	158	175	174	186	210	186	200	190	179	200	204	173	208	167	196	202	184	203	202	206	193	188	182	180	209	192	209	189	184	189	179	200	169	194	207	192	191	197	203	208	185	197	199	171	198	188	185	207	189	174	168	167	190	191	157	179	181	205	196	180	191	201	176	200	176	207	205	193	162	180	181	176	192	191	203	214	216	191	190	208	204	184	206	175	191	216	182	203	195	176	195	221	196	200	203	194	180	213	190	193	199	176	157	189	177	180	176	169	184	180	207	201	209	208	189	182	180	169	185	213	209	182	184	189	195	196	162	217	178	215	189	191	195	182	200	186	177	186	203	192	200	169	206	178	203	182	189	185	185	196	190	190	193	168	213	206	181	199	179	224	188	190	187	169	200	196	204	188	199	192	205	201	214	204	185	194	192	191	186	185	198	198	195	185	199	175	211	172	177	188	187	209	199	183	195	185	197	182	177	169	192	189	202	192	176	190	204	189	200	191	196	227	176	176	167	203	194	210	198	203	149	220	206	184	199	194	204	216	201	199	193	165	179	210	207	179	206	176	190	172	205	194	183	188	196	190	206	199	222	203	175	182	173	165	211	184	174	194	206	183	212	188	207	184	187	183	194	189	166	215	179	197	196	191	189	177	176	203	178	189	173	200	196	167	184	211	186	195	169	167	182	189	185	180	180	173	189	198	192	196	201	204	176	190	190	215	179	181	216	208	174	187	179	215	208	167	185	176	178	185	217	186	187	201	206	197	193	199	199	197	199	200	170	216	203	188	176	196	186	181	198	170	193	188	183	203	193	179	218	183	195	184	185	205	174	171	171	207	206	165	194	207	177	187	208	175	211	185	177	188	224	189	204	182	166	176	205	193	191	206	181	214	193	181	198	198	192	184	217	188	181	181	186	178	196	185	187	186	186	206	173	176	192	193	206	178	190	200	186	197	218	206	190	177	208	195	185	181	222	200	188	197	221	195	189	180	188	196	201	207	190	201	213	206	194	205	184	210	212	188	178	190	213	207	184	201	187	188	177	195	190	180	170	198	185	213	176	219	185	173	173	183	203	169	197	194	184	200	191	185	181	177	197	200	175	187	164	162	186	202	193	189	165	164	159	164	188	203	220	200	189	190	198	198	175	203	198	194	201	179	188	199	203	209	191	180	192	211	209	190	207	212	189	206	196	189	194	229	186	204	187	208
9844	2128	4559	6381	6013	4071	2879	2267	1817	1490	1230	964	783	699	663	625	581	631	587	596	619	550	609	631	574	542	575	561	496	492	529	464	525	450	472	500	494	499	522	484	478	491	510	527	507	477	498	511	502	511	475	473	500	486	509	478	503	480	495	526	470	450	525	478	471	441	522	464	500	446	491	469	502	530	486	540	475	448	472	425	498	477	457	464	451	502	480	484	443	490	481	456	461	505	466	475	493	427	467	494	449	463	473	452	487	477	467	494	460	493	485	460	461	468	484	460	484	474	518	476	502	463	512	470	437	466	450	497	460	443	482	482	499	480	485	495	435	473	483	464	505	448	466	478	491	457	519	494	487	444	448	490	465	457	523	463	492	497	466	497	481	449	491	480	502	437	450	463	465	499	469	474	457	505	450	479	503	469	474	492	488	439	495	477	482	450	490	489	461	486	456	449	488	470	480	473	448	445	494	523	436	482	482	460	491	455	470	467	481	440	456	510	466	466	460	448	491	475	470	494	491	437	499	458	466	471	445	457	474	503	471	468	460	487	480	503	457	468	467	466	437	437	456	489	443	481	494	461	456	473	454	506	512	460	480	483	456	451	485	457	486	449	478	490	475	467	439	500	449	456	471	477	496	509	468	466	496	548	431	440	458	517	462	430	462	496	465	495	473	483	466	438	450	478	501	461	482	523	465	422	466	462	489	444	509	474	477	495	496	473	508	478	461	461	476	505	461	491	470	460	469	501	486	482	475	454	473	457	483	456	485	471	480	451	488	451	441	483	480	468	498	460	458	473	449	482	520	466	431	503	470	451	475	474	473	475	471	450	449	450	462	440	469	465	462	474	489	484	474	457	436	508	478	504	468	433	472	470	477	484	484	487	505	495	473	458	507	462	438	458	464	464	443	473	493	461	428	445	454	498	464	467	473	462	453	476	487	514	478	471	463	485	481	476	486	490	510	513	458	483	487	477	480	472	461	455	476	496	456	475	465	438	494	463	484	480	480	467	438	445	483	462	468	449	494	494	507	491	511	448	483	463	448	453	516	452	483	456	460	493	474	440	445	471	455	481	475	450	489	431	524	424	481	477	478	493	476	463	496	458	444	475	478	481	497	492	471	490	461	484	481	470	428	469	471	433	449	482	483	444	456	485	440	489	461	500	442	463	431	460	528	466	467	477	460	438	472	507	441	478	466	464	476	438	456	463	465	459	475	464	480	476	473	516	450	478	457	506	467	468	453	452	471	465	474	470	472	465	494	500	453	490	486	464	445	485	479	496	474	498	503	463	492	487	478	454	484	488	498	470	482	476	487	517	449	472	475	450	471	488	463	469	463	486	433	476	455	463	469	512	463	468	493	484	470	462	484	495	502	452	481	482	472	501	446	481	467	462	475	471	503	471	470	517	471	449	445	481	463	524	502	458	433	505	453	473	474	467	486	462	492	474	483	527	472	495	460	450	495	443	484	496	466	461	479	474	493	460	461	450	500	488	467	448	460	444	462	471	476	509	496	443	502	518	498	464	450	478	487	458	473	504	435	477	474	448	468	486	517	491	452	464	480	475	473	464	466	476	474	466	487	484	435	446	481	497	514	466	430	457	477	503	462	490	488	457	454	462	480	468	452	512	454	486	455	502	462	487	498	470	495	480	471	502	503	455	436	493	493	451	511	499	490	476	514	441	425	465	471	483	448	471	476	496	483	453	444	472	442	447	445	462	526	498	447	435	455	464	454	444	469	537	446	481	478	470	516	465	496	452	466	455	481	459	481	486	487	423	487	490	484	499	444	457	456	461	465	464	458	471	479	501	446	464	477	452	448	459	443	491	446	481	453	486	480	463	453	489	472	476	439	457	455	461	492	464	503	498	497	434	488	465	472	490	499	439	468	474	478	499	481	476	463	451	450	483	447	509	459	465	470	478	470	484	449	520	467	442	482	492	443	467	463	450	461	460	458	466	459	481	510	466	474	489	513	455	434	439	444	515	486	495	461	473	466	463	486	474	495	456	500	486	464	488	440	469	449	471	480	480	462	466	483	457	470	490	500	464	514	494	483	463	480	469	469	504	466	475	452	442	484	457	434	471	484	478	445	459	497	472	461	470	446	469	461	481	461	462	480	451	437	488	488	497	478	495	480	477	437	458	406	488	454	480	478	467	459	516	484	428	429	454	460	484	463	491	511	504	477	476	486	444	435	474	503	485	511	479	495	515	458	487	480	490	515	452	506	478	468	477	467	480	447	485	432	477	476	508	508	459	495	472	503	484	474	483	474	461	481	475	463	495	507	512	466	495	491	488	475	459	493	461	512	445	467	455	459	484	463	501	468	474	458	484	486	490	451	512	478	452	480	440	459	425	462	462	478	493	454	459	492	453	491	487	468	493	468	459	475	425	480	483	457	482	495	456	492	451	487	487	468	506	454	469	486	514	497	486	484	481	461	474	459	469	490	475	486	523	461	476	460	447	509	483	485	459	486	466	433	428	458	476	456	485	488	459	459	454	445	459	471	474	478	462	470	487	503	473	494	449	518	471	489	480	499	482	507	427	422	484	492	445	473	504	465	445	441	472	442	443	473	473	452	496	484	472	463	508	447	460	478	475	491	448	479	513	463	470	477	513	457	455	477	499	480	430	496	532	452	461	491	461	455	473	448	465	462	433	509	462	470	515	442	470	486	456	483	473	468	484	487	480	478	458	473	475	502	433	459	467	492	510	516	462	480	480	454	486	474	480	503	481	528	464	464	490	458	461	472	460	480	443	452	451	451	467	467	453	491	520	472	445	430	490	483	480	478	423	480	460	437	481	482	450	445	505	450	461	431	487	495	475	480	451	500	480	488	489	465	448	495	461	471	435	459	468	443	440	499	468	505	471	475	455	456	476	483	467	475	468	453	457	521	477	463	473	489	427	450	451	450	510	485	481	463	480	446	505	462	452	497	469	459	454	431	443	463	485	456	476	475	478	459	503	458	477	481	431	469	430	479	486	453	505	506	495	491	449	451	488	455	467	445	477	483	443	475	482	491	469	456	470	483	470	457	464	456	480	477	479	480	463	447	465	456	521	494	466	465	472	440	443	471	467	468	470	462	468	474	496	492	486	441	496	457	491	483	463	499	485	492	475	461	460	466	460	435	462	451	474	463	452	473	455	481	464	439	431	470	502	482	479	516	502	470	516	498	475	473	451	465	471	464	491	471	452	498	472	450	492	452	437	463	479	494	432	455	467	495	476	476	483	453	457	472	481	502	466	507	508	477	458	443	480	465	462	485	467	511	459	462	439	491	439	478	485	520	465	484	493	483	494	501	516	486	493	483	462	488	458	517	460	499	495	487	487	502	437	451	434	460	465	489	497	491	477	457	517	457	465	466	408	444	501	517	483	467	475	475	502	456	456	463	465	481	439	460	485	465	500	477	447	450	496	464	487	494	482	494	498	517	447	456	526	469	483	437	460	490	425	477	469	429	532	472	479	458	478	476	445	476	476	447	446	485	494
2425	746	939	893	798	684	596	543	502	512	475	516	483	481	532	498	472	489	446	477	509	485	445	472	431	493	472	465	479	488	483	482	477	460	474	485	510	460	450	457	443	453	454	497	495	476	474	462	460	458	462	532	485	474	455	515	456	494	450	499	460	500	451	478	501	484	484	427	451	443	496	470	464	493	519	458	450	459	476	495	479	489	507	502	425	497	497	488	493	472	488	501	506	503	472	479	501	485	485	480	467	468	476	481	485	474	456	475	498	447	486	468	463	490	470	442	471	458	476	501	444	485	459	457	456	457	480	442	471	498	475	455	473	475	472	449	512	433	428	468	480	474	526	489	473	463	431	468	483	480	507	487	416	466	467	486	468	504	521	471	429	482	485	437	477	497	520	465	458	472	440	465	442	474	476	471	496	441	495	474	479	429	451	491	490	435	459	470	458	463	496	494	432	465	487	466	454	480	444	448	526	477	502	415	467	483	479	498	470	404	465	480	441	465	465	494	508	513	472	475	471	483	448	522	488	477	436	459	456	431	497	484	498	454	470	475	461	484	499	440	455	481	488	465	476	463	477	496	424	509	421	493	476	464	481	496	457	486	467	489	503	454	471	479	446	487	455	461	481	469	508	468	461	456	461	492	468	509	497	481	480	459	487	472	435	492	487	475	495	469	459	482	459	509	499	463	446	460	488	516	502	523	475	509	471	464	456	471	457	472	477	432	479	491	471	467	479	475	466	431	465	447	423	466	481	474	489	485	482	458	460	498	478	495	497	480	452	461	497	469	488	458	488	500	464	488	480	481	489	488	448	467	485	420	447	477	456	443	495	518	458	509	502	436	493	470	483	463	516	497	446	489	501	486	445	432	493	514	482	519	492	458	436	463	528	462	482	473	445	502	471	483	512	498	458	494	480	447	474	434	429	469	471	501	445	508	482	475	502	462	532	501	498	509	456	511	487	442	526	487	491	456	497	489	477	435	464	456	487	456	480	495	467	447	469	433	470	488	442	462	464	466	514	504	473	472	453	492	465	442	461	436	495	492	490	441	475	509	484	466	460	491	521	482	470	450	450	435	480	494	460	458	456	483	499	463	447	462	445	528	429	444	450	485	464	460	506	469	451	444	490	492	479	476	474	475	488	498	480	507	520	477	442	464	490	446	479	471	503	467	432	479	473	455	442	458	457	437	470	458	452	440	473	492	476	476	478	416	455	504	471	474	496	466	450	507	493	449	497	457	484	475	442	467	514	451	494	433	457	454	474	460	486	487	467	526	485	460	494	461	496	500	472	440	515	473	448	493	507	470	445	448	454	471	466	479	457	480	478	454	502	453	468	456	487	489	544	515	464	489	494	512	506	464	485	482	467	483	484	458	506	457	476	506	467	458	484	477	442	487	451	486	474	459	471	498	476	484	468	515	490	452	473	477	462	467	479	467	472	463	443	469	430	450	477	434	470	510	481	522	448	499	486	457	491	467	466	474	462	479	458	527	478	510	450	472	498	458	453	467	470	469	490	462	492	495	433	474	476	456	482	506	477	487	478	483	481	486	473	474	453	487	506	503	503	453	455	454	500	484	482	496	500	486	475	470	479	448	485	479	516	475	497	479	507	469	492	458	482	469	490	480	448	491	520	464	448	468	486	481	504	517	469	472	443	514	514	483	508	473	491	491	435	521	465	467	454	511	463	486	445	487	449	482	500	454	504	489	444	484	505	493	511	458	438	427	492	476	453	455	524	490	499	505	511	426	465	475	481	504	495	508	486	496	473	487	507	499	490	463	463	475	519	481	473	502	451	489	494	454	447	455	484	480	457	492	476	525	491	497	490	480	516	448	492	488	473	436	478	457	437	468	451	475	504	471	507	450	512	477	469	468	500	455	489	448	478	508	477	490	464	459	444	477	481	441	518	481	485	464	470	497	481	478	518	477	475	492	507	524	414	500	482	456	500	518	507	473	470	459	459	465	484	490	504	511	508	436	460	466	474	509	463	430	509	522	461	444	489	483	476	497	483	456	423	503	443	500	450	497	477	544	451	464	464	457	497	497	474	484	486	508	452	497	460	483	451	471	468	489	464	486	504	465	470	478	484	475	463	467	455	480	504	474	487	439	444	512	493	471	491	478	487	462	515	504	505	481	417	458	492	441	520	468	476	513	486	475	498	456	492	483	467	444	503	508	467	475	503	441	485	456	475	483	477	498	492	468	512	467	487	497	499	457	438	460	473	494	471	474	427	458	507	495	494	501	461	479	445	522	481	440	450	452	482	479	486	423	496	498	452	508	492	477	480	477	452	572	519	467	476	399	504	441	528	492	486	464	461	486	478	499	460	422	492	483	498	491	498	480	433	470	460	437	496	475	516	491	479	469	442	472	466	519	470	519	496	509	493	475	472	515	437	460	496	474	470	451	455	466	515	489	482	447	489	507	493	486	505	450	497	454	490	481	463	437	478	479	527	453	464	480	468	473	496	427	474	521	506	486	493	505	522	506	491	475	505	478	472	416	481	465	476	501	500	459	492	457	451	482	495	512	496	475	487	488	480	487	480	503	444	462	489	477	528	484	473	491	491	508	462	457	502	486	496	479	474	469	466	449	467	468	506	459	493	458	477	487	459	493	499	466	478	488	446	464	461	441	457	515	486	501	491	499	466	484	464	439	496	547	457	479	476	459	494	437	463	490	501	482	471	436	454	457	431	463	469	477	432	492	457	516	496	526	478	438	431	469	467	438	487	440	460	517	464	483	500	485	490	491	461	484	475	474	456	506	442	478	491	434	439	458	473	487	470	469	496	462	459	433	465	467	507	500	467	481	446	480	520	480	466	479	506	511	516	460	522	468	468	482	459	454	489	483	465	514	488	490	494	471	512	517	482	452	510	468	479	475	475	523	465	477	512	480	467	484	489	465	446	474	446	469	437	466	492	449	492	462	447	435	454	505	482	505	454	447	461	471	498	462	446	450	460	478	439	471	512	489	470	478	507	485	412	492	516	463	462	450	426	454	464	506	474	469	477	437	429	487	479	463	486	474	432	465	468	485	466	496	451	508	499	476	487	523	522	435	460	483	515	428	462	447	493	455	480	507	520	460	468	486	460	457	523	460	525	494	495	462	502	506	515	489	451	423	469	441	482	488	503	457	466	475	478	460	491	485	447	480	499	434	432	451	516	470	435	481	456	474	539	468	509	448	460	473	462	493	497	479	481	487	473	445	448	482	478	472	492	456	485	477	521	477	481	492	480	485	457	462	440	487	482	502	464	469	475	472	445	491	483	518	447	468	482	466	490	464	472	475	461	509	493	498	477	469	460	471	477	470	475	534	493	488	505	528	467	437	451	453	423	484	451	451	518	461	473	438	472	472	487	461	508	488	451	515	463	471	458	479	523	523	478	490	460	469	474	457	477	466	501	492	473	500	533	446	468	457	474	483	453	434	466	506	458	459	452	479	509	514	488	487	489	481	483	509	488	473	447	514	464	492	495	490	499	470	477	503
2732	1248	1996	2365	2363	1898	1499	1421	1301	1227	1126	1218	1017	998	1083	1040	1086	1030	1011	1055	1008	1047	1088	1108	1055	960	1051	1021	982	1069	1004	983	1052	1041	1045	1056	982	1051	1021	1085	1009	1038	1046	1081	973	1076	1019	1038	990	992	1048	948	1070	1040	1087	1029	1053	978	996	995	991	1008	1041	1068	1049	1033	989	1012	1035	996	989	997	1060	1066	1046	992	1011	1021	975	963	991	1030	1001	1032	1020	1082	1055	1048	1050	1054	1061	995	985	980	969	1044	1090	989	1061	1038	1082	1027	960	1068	1055	1038	992	1038	1026	1056	980	1010	1081	1069	1027	1026	1023	1010	1017	1031	1015	1047	1075	1030	1039	1044	1095	1027	1034	998	1029	1006	1023	1090	1004	959	1094	1007	1033	944	1046	1010	1022	1021	1113	1029	1070	1006	1033	1031	1025	1032	1024	1034	976	1045	1062	1022	1082	964	1022	1002	1029	1004	1033	1033	1004	991	983	1045	1118	1034	1023	994	1082	1015	1031	976	1050	977	1055	1095	1013	997	1043	981	1029	977	1083	1045	1020	1095	1051	1016	1023	1092	1003	1000	1104	1008	1074	1048	1014	976	1048	977	1047	1011	1043	996	1038	1048	976	1031	985	1041	1032	1053	1012	1060	1033	1040	969	1031	1026	1054	1009	1034	1027	1082	1063	1035	1021	1075	1045	1041	1106	1024	1042	1091	1058	964	1076	1010	1008	1064	1039	1063	1049	1040	1043	1039	1063	997	1094	1001	996	1029	1025	1032	1122	1061	1000	1073	1002	1034	1058	972	1052	995	1024	1050	1006	1024	1048	1041	945	1003	1097	1030	1012	1042	1010	1047	1026	1034	1036	1060	1027	1028	1028	1060	1029	974	1057	1093	1024	995	1075	1028	981	980	1065	1043	1030	1015	1022	1050	1023	992	1050	1034	1068	974	1034	981	1024	1017	1014	1044	1001	1058	1015	1024	1047	1073	1021	1011	1035	1070	1014	1046	1063	1042	1024	1006	1019	984	1028	1029	1050	1037	993	1030	1033	1014	1008	993	1034	1072	1027	969	1000	1103	1026	1015	1017	1050	1108	999	1079	1041	1071	1019	1027	1059	995	1057	1049	1052	964	1052	1012	1053	1008	985	1054	1071	1028	1114	1025	1059	965	1058	991	1064	1053	1017	1075	1019	1079	962	1002	1070	1102	1030	1008	1001	1030	990	1025	1006	1003	1044	1014	1018	1006	1013	1004	1049	1001	971	997	994	1015	976	1002	1062	994	1014	1046	1061	1048	975	1056	979	1004	979	1072	971	1057	1010	1019	984	1031	1060	1031	1013	1002	1001	1020	992	1079	998	1058	978	1070	1002	1030	1069	1045	993	1020	996	1001	981	1052	996	1009	996	1021	1016	1024	1017	1052	1018	1010	1011	1007	1069	1040	1046	1078	1014	1031	1051	995	1003	983	1036	1050	1032	1047	1013	1059	978	1015	994	1049	1010	1031	1051	993	966	1058	1058	962	975	1096	981	1023	1077	1022	981	1048	1007	985	1069	1032	1075	1044	1098	1067	1070	999	1006	968	1020	1052	1041	1030	1037	938	1024	1049	1059	1039	1043	1028	1020	994	981	1015	1026	1038	1021	1026	973	1047	1052	948	976	1035	1025	1025	1088	1079	997	1058	928	1058	1010	1032	1013	974	1000	1001	1033	974	1056	1031	1048	999	1056	1020	1005	1007	1087	1027	978	1098	1032	1025	1007	1009	1050	1022	984	1101	1070	1044	1026	1052	988	1050	1013	1014	1041	1059	1077	1017	1012	1016	1005	1046	1016	1040	1030	1030	1005	1068	1016	1033	1004	1009	1023	1024	971	1050	1061	1047	1007	1050	1027	1043	1068	1018	1082	1060	1035	1067	1038	1108	1074	1054	1048	1013	988	1013	1002	1033	1021	1034	1084	1004	1020	1042	1062	1015	1104	1040	1014	1068	987	1019	1062	1063	1022	979	994	1057	1001	1058	1056	1056	1054	1031	968	1037	1067	978	1074	1037	998	1057	1032	1080	1050	1014	1042	997	1016	980	1017	1001	1007	1066	942	1059	997	1032	995	1003	999	1013	1028	1077	1008	996	1015	1032	1049	1076	1010	1038	1038	1061	1039	1005	1039	1001	1007	1059	981	1039	977	1057	1047	1061	977	1058	1049	1050	1038	1009	1029	963	1004	994	1028	980	1020	1058	1039	972	1042	1070	1041	1011	1014	1002	1023	982	1059	1089	1068	1081	1058	1027	985	1042	1081	1044	1026	1077	1039	993	977	1039	1012	1032	1014	1051	995	1056	1038	1077	1030	1047	1028	1011	1050	997	1050	1044	943	1069	1005	979	1017	976	1044	1054	1028	1045	1014	1009	1043	1016	1058	1031	1019	1042	1069	1022	1009	1007	1069	971	1066	1018	970	1062	994	1027	1023	1046	1081	1000	1045	1012	1059	1025	1059	1004	1060	1019	1020	1015	968	998	1061	979	992	1070	987	1000	1049	1063	989	1054	1054	1079	1070	1029	1005	1036	1047	1020	1036	994	1001	1028	1053	1004	1047	1057	957	1040	1017	1064	983	981	1038	1065	1032	1020	1009	970	1013	1026	1078	980	1069	1067	995	1028	1007	1046	1073	1025	1054	1006	1025	1013	999	1063	1004	1028	1051	975	1003	1065	1046	1008	952	1016	1000	975	1045	987	1020	1006	1042	1046	1054	1036	1048	1040	1015	1078	1056	1018	1082	989	1051	1028	1042	1032	1045	1018	1039	1038	966	1076	1044	1000	1003	1028	1063	1059	1001	1046	1047	1034	1021	1027	1023	1005	1014	1012	1056	983	974	1060	1037	1036	1068	1027	1020	1015	1018	1040	997	1076	1015	1058	1014	1051	1023	1039	1012	1061	1055	1056	1017	1054	1044	1049	1028	1047	1012	1014	1028	1028	1054	991	1006	1091	1033	1009	979	1035	1032	953	1076	1073	1039	1028	1043	1040	1058	992	1039	1047	1004	1075	1036	1108	1032	1030	1065	1042	1014	1015	1004	1010	1072	1018	1050	1012	1088	1038	1053	958	1060	988	1004	1071	1000	1012	1003	977	1014	1068	1014	1077	996	1022	1019	1036	1030	1050	984	1050	1017	1047	1039	988	1026	1017	1055	1051	1062	1027	992	1047	1015	1020	1029	1003	1071	1066	1029	1064	1012	1063	1030	990	1072	997	993	1069	1051	1035	1004	1040	1003	1038	982	1060	1114	1026	1040	1014	1071	990	1010	951	1070	1044	1070	1031	1049	1023	1045	972	1066	1042	945	1035	1060	994	1068	1028	1028	1016	1084	981	1028	964	980	1047	1035	1024	1025	1060	1047	1014	963	1007	1009	924	1043	1054	1003	1036	1037	1034	1019	1017	1074	1010	1025	1002	1054	1034	1017	1010	1025	1019	1043	1051	1068	1034	1016	1003	1055	1063	1022	1048	1011	1024	978	1005	1004	1043	1015	975	1004	1010	1039	1005	1001	980	1014	1019	1076	1012	1060	1041	977	1014	994	1008	1054	1029	1003	1034	1054	1093	1005	1052	1122	1030	1053	1039	1077	1025	1002	980	1101	1079	1047	1063	1041	1034	988	1019	1032	1067	1011	1028	1025	1077	996	1043	1057	1038	1021	1018	995	1053	1022	1050	998	1035	1010	1032	1019	1012	1029	1046	991	962	1050	1017	1049	1014	1080	1067	1013	1006	1120	1039	1036	1053	991	991	1064	1036	1047	985	1050	1018	1035	1059	981	1018	1073	1035	1018	1005	1021	1014	997	1032	1001	1018	1000	1089	1018	1078	1073	987	1043	983	1000	1029	1013	1034	950	1020	1050	1039	1029	1014	1006	1034	1033	1067	952	1053	1056	1053	1094	1027	1018	1042	1041	1063	1056	1026	1046	1076	1070	967	1070	1049	1055	1037	955	1010	1007	1031	1026	1027	1017	1041	1012	1038	1072	1028	1034	1038	999	1056	1025	1076	1039	1040	1033	997	1021	970	1030	989	1012	988	1043	1048	1003	971	1005	1051	1061	1021	1013	1056	1064	1046	1012	993	1062	1067	1044	1104	1002	1001	987	1036	1046	1051	1031	1027	986	1016	1004	1018	1019	1026	1009	1036	1010	1039	1001	1017	1031	1122	995	984	1030	1035	1020	1030	1084	1044	1079	1013	966	1015	1085	996	1046	986	1068	1024	979	996	1065	996	1085	1027	1044	981	1023	996	1043	1010	1019	1076	1078	996	978	1078	986	1030	1007	1077	1001	999	1041	1000	1086	1012	984	999	1024	1019	1000	1017	994	1025	1085	1012	1024	1047	1025	999	1038	1032	1009	1050	1018	1044	1037	1068	1094	993	994	1020	1056	993	1043	1014	1030	1064	1078	1027	1051	982	1051	1037	1031	1032	1005	1033	1004	1000	1003	1045	1066	983	1050	1051	1000	1041	1061	1053	1003	1081	1027	1044	945	1086	1038	1069	1056	1012	1019	1048	996	1054	1073	1071	1064	1016	1060	1012	1021	953	1090	1046	1034	1044	1145	1011	1020	1033	1044	1008	997	1009	998	1080	1069	990	1071	1066	978	1020	988	1045	1017	1040	1060	1039	1001	1046	1053	1078	994	1046	1034	1065	1027	999	1004	1081	1045	1064	1013	1032	1033	1070	1052	1009	1018	1039	1010	1061	1038	1007	996	979	983	1032	996	1029	1012	1028	1039	996	1051	1041	1030	1050	1008	1008	977	1023	997	989	1087	1053	1037
9546	1554	1506	1405	1143	869	684	472	458	378	387	379	389	383	318	357	354	316	341	345	327	339	303	298	337	314	343	311	314	318	300	342	351	339	323	323	313	326	334	310	301	319	333	320	372	340	364	278	313	297	304	342	333	329	314	337	330	334	290	312	311	337	357	307	332	309	314	264	312	339	354	290	350	332	299	332	354	347	339	318	321	290	315	338	330	323	300	323	348	319	338	327	302	366	343	317	277	328	351	313	336	322	326	302	322	319	325	330	338	330	318	328	326	319	320	301	379	331	294	311	332	332	298	321	341	286	342	336	311	325	282	310	306	347	319	332	314	318	284	305	308	340	326	286	303	323	334	356	345	338	329	317	334	329	315	331	309	318	334	295	317	289	301	305	288	324	302	308	317	312	335	343	316	332	309	286	297	285	327	319	350	348	314	275	326	322	350	313	314	316	314	318	328	358	334	312	306	338	344	334	346	339	306	299	303	322	323	287	307	340	336	361	341	317	320	304	303	284	299	310	250	300	331	362	333	318	319	338	356	308	283	273	294	335	323	298	320	308	317	352	335	323	331	307	346	301	291	333	311	311	339	331	350	337	341	293	312	293	333	299	322	293	348	349	304	314	298	288	316	353	321	321	312	318	336	308	304	341	342	299	349	319	308	356	302	337	306	313	308	311	336	316	323	317	323	330	344	327	302	345	346	323	346	305	304	349	295	331	346	327	346	354	306	358	297	292	332	290	319	315	316	358	315	323	301	337	301	332	297	292	328	341	303	299	348	329	324	302	337	314	337	295	343	307	313	302	307	347	325	327	305	287	309	330	298	286	339	328	322	300	325	322	333	317	330	332	286	335	289	288	300	362	317	294	311	283	305	337	356	301	338	283	309	345	301	325	300	311	331	301	311	311	338	276	314	318	329	294	328	354	332	293	328	332	329	307	322	302	309	322	304	313	338	332	358	313	297	314	324	320	308	322	288	307	314	339	283	309	297	299	317	305	325	331	353	323	305	307	279	340	293	320	336	305	307	314	286	338	304	330	291	317	336	330	312	317	282	322	298	304	308	362	327	322	309	329	305	294	329	304	319	289	287	321	345	278	306	291	302	303	350	316	338	326	378	343	330	324	313	307	371	318	310	308	320	276	309	329	315	284	326	311	294	349	325	349	278	331	278	323	320	307	318	325	315	322	306	319	298	295	329	334	309	315	302	323	305	319	285	318	330	305	354	337	341	298	285	283	294	304	305	357	306	325	358	350	305	331	317	314	329	309	315	308	294	318	322	301	361	311	304	308	305	299	323	318	319	313	300	308	333	296	293	291	309	332	344	310	298	315	357	311	338	334	326	351	302	299	296	318	347	305	331	309	340	326	320	341	291	321	303	338	311	331	283	335	284	274	297	318	347	344	310	327	342	314	357	302	324	299	323	338	343	292	311	292	341	284	339	302	284	313	336	308	315	348	319	324	347	338	315	296	278	307	309	306	305	304	324	297	318	342	308	314	293	328	302	339	346	290	324	285	290	321	319	297	319	320	305	305	322	284	341	323	300	332	293	318	325	311	337	333	348	330	324	275	317	304	301	343	322	346	326	344	306	276	324	319	312	328	335	317	336	311	318	311	280	305	320	344	308	309	319	321	316	313	354	302	310	355	295	314	313	278	281	333	353	326	313	321	311	323	319	309	312	305	317	379	321	291	306	346	284	327	347	334	285	297	297	328	325	285	287	298	293	309	332	314	287	335	319	339	342	338	315	320	315	286	306	324	319	305	346	321	326	337	299	329	326	337	314	309	315	347	325	328	315	345	353	294	299	303	302	315	306	310	282	288	342	296	340	300	324	325	371	329	301	336	289	324	365	337	284	318	285	311	304	335	370	333	292	345	333	344	297	313	294	292	358	330	329	333	313	297	331	337	328	337	299	314	305	308	361	364	302	317	302	342	318	301	292	319	287	335	307	316	332	330	334	297	333	310	292	289	292	309	300	346	306	317	330	287	313	286	318	340	338	331	336	312	288	304	357	325	348	330	347	322	310	330	312	335	342	351	346	324	319	329	288	299	315	328	316	319	338	331	308	320	349	335	292	325	350	313	346	331	313	343	343	328	330	321	307	342	345	324	326	338	319	345	306	327	321	341	327	327	286	385	343	306	318	324	297	301	279	306	317	334	318	297	315	329	314	305	361	325	318	302	322	303	330	309	293	335	320	306	301	302	310	333	295	321	317	337	282	307	321	316	324	305	305	309	363	317	296	316	358	323	324	308	311	319	313	293	303	317	307	334	316	317	318	323	327	352	336	283	302	316	320	334	320	321	317	311	291	302	321	309	299	302	337	298	311	313	291	330	273	321	300	299	295	322	354	301	324	350	319	314	316	317	319	329	333	350	318	325	296	359	275	329	302	305	344	332	312	321	294	334	316	339	351	298	303	309	312	295	293	328	350	332	350	336	319	305	348	300	310	325	326	308	294	327	332	299	323	320	346	330	330	322	326	297	320	286	312	321	306	320	326	318	327	309	300	300	337	353	313	282	304	276	325	315	309	295	311	304	276	293	281	289	295	282	319	321	314	350	291	309	339	316	332	293	318	300	346	323	340	309	331	312	334	321	300	345	319	285	304	310	317	311	308	341	315	322	335	293	305	310	327	330	289	318	309	318	325	304	298	305	309	320	320	341	300	328	314	331	315	350	283	320	308	361	298	276	299	321	333	326	327	353	330	346	323	333	328	309	305	272	305	345	273	313	336	354	346	335	349	297	343	313	323	311	344	320	299	302	342	311	317	346	332	319	314	290	345	364	324	334	293	314	350	316	302	291	359	306	313	294	292	323	283	316	342	339	314	313	322	348	338	347	311	331	305	319	306	329	332	348	324	327	285	328	319	339	309	293	315	362	311	300	298	292	311	296	307	327	273	343	338	324	337	351	343	294	334	313	357	325	311	304	274	298	313	303	314	337	319	334	276	311	304	309	305	358	296	306	351	306	316	314	268	335	354	319	331	354	322	311	326	309	322	334	356	330	297	326	286	332	305	345	321	310	316	296	333	323	308	353	308	302	265	326	311	339	305	316	330	330	323	345	274	332	279	308	333	308	310	343	320	315	320	335	323	339	313	308	283	297	296	367	293	317	314	334	281	306	326	323	325	293	307	333	360	353	331	335	278	304	329	308	354	319	319	338	324	319	305	330	321	314	310	321	314	306	316	307	334	307	340	293	313	332	318	316	352	308	294	281	299	313	309	306	292	313	315	351	305	315	327	330	326	330	310	342	332	337	329	343	313	341	294	305	329	308	306	314	336	297	331	317	322	297	292	303	345	314	342	329	323	298	334	342	303	321	341	308	302	323	319	310	319	342	332	321	334	311	339	293	323	338	315	300	334	322	326	335	320	300	286	321	293	329	304	291	294	319	350	294	358	333	326	323	365	326	345	356	306	307	315	324	316	295	326	321	323	288	278	352	311	321	324	285	281	314	295	315	316	324	334	299	332	325	354	299	321	274
7626	1734	3232	4415	4187	3184	2200	1710	1408	1273	1119	1006	892	802	847	825	750	801	803	807	790	769	798	775	777	762	744	796	707	733	719	700	749	695	704	726	758	754	733	721	662	730	753	683	728	715	667	696	732	700	673	693	760	691	710	791	742	716	696	702	704	732	704	703	709	722	706	713	698	711	739	745	721	709	762	702	699	736	719	709	736	736	694	731	722	664	703	695	733	699	725	719	731	663	687	731	723	762	725	719	714	685	714	692	686	716	714	747	703	696	728	708	692	720	699	748	699	691	690	746	747	734	745	756	738	697	724	690	697	707	681	702	676	668	724	734	731	731	735	701	684	697	686	737	752	690	739	710	712	695	717	721	710	690	693	718	769	723	690	762	660	695	684	672	692	693	680	673	725	696	667	750	721	704	702	686	686	730	728	709	708	685	704	758	723	683	733	707	733	747	673	685	685	717	754	697	688	682	649	711	689	714	715	675	683	722	721	729	706	707	711	716	739	717	728	728	722	694	724	728	692	713	696	667	704	731	690	740	698	728	737	712	764	746	729	694	684	749	710	699	690	739	725	696	716	732	683	753	709	703	726	723	709	747	758	690	732	682	737	748	720	708	684	728	695	702	684	723	735	705	683	678	721	703	686	733	683	715	702	652	714	752	684	716	700	727	762	717	716	744	692	704	694	691	703	688	765	701	676	699	704	751	659	691	688	698	767	733	690	673	715	678	735	714	730	730	692	734	720	722	725	691	755	717	694	738	694	718	710	704	705	671	722	708	686	760	719	669	720	694	711	693	693	737	716	664	685	697	744	670	711	722	659	696	726	732	782	733	744	753	734	710	720	683	682	736	696	695	705	725	720	749	695	746	753	654	682	737	698	708	724	687	698	671	718	727	730	757	643	682	706	779	708	763	686	654	677	721	702	690	727	756	678	658	718	746	737	737	714	695	698	713	754	712	729	725	718	646	750	706	755	701	697	713	699	727	685	699	685	732	694	748	709	729	738	692	693	718	734	700	754	720	740	677	717	724	717	733	723	739	707	727	690	652	675	695	722	715	699	712	743	712	693	716	750	679	731	748	783	733	680	701	731	712	709	709	660	678	711	712	730	761	723	704	695	709	712	670	680	710	677	691	713	698	693	693	664	695	725	716	665	709	722	733	700	739	697	729	732	718	688	671	642	711	698	727	693	729	742	739	721	716	722	741	778	699	656	725	709	720	694	716	719	686	789	744	684	683	689	682	714	788	689	701	685	759	734	766	701	680	677	700	721	711	712	718	702	724	733	720	719	703	744	691	721	711	743	692	710	746	728	723	680	739	688	711	690	725	711	712	723	724	732	734	696	668	709	692	674	684	727	698	711	695	721	683	749	715	667	719	723	684	736	710	729	749	712	688	688	768	711	695	709	671	739	637	725	742	740	727	716	722	680	750	725	731	705	699	710	764	680	647	744	708	733	683	780	722	680	744	705	645	732	721	690	743	749	672	706	710	714	692	738	687	691	705	715	778	708	708	752	748	634	709	724	709	734	717	695	689	670	714	735	705	693	703	701	673	698	689	734	756	726	682	681	703	679	716	711	791	668	690	729	691	704	711	717	681	700	727	717	708	723	712	709	728	723	712	749	630	740	675	696	735	736	710	702	716	688	665	710	695	714	742	744	708	713	707	725	718	689	707	709	765	698	666	747	716	724	678	756	742	712	730	689	669	728	712	663	727	667	726	721	681	719	735	715	688	730	730	710	710	730	688	700	757	743	737	718	738	686	683	706	701	681	708	673	755	723	688	748	733	708	681	693	711	683	705	695	731	731	715	674	658	720	714	712	670	743	711	719	696	677	723	730	700	726	754	731	708	718	730	727	701	698	668	727	724	728	720	785	648	718	691	696	661	712	745	713	764	730	705	668	701	664	712	678	706	685	709	669	691	683	727	723	730	723	718	721	706	750	693	692	660	698	710	739	702	751	708	709	725	716	724	753	744	699	748	760	717	727	689	704	707	725	714	717	662	736	662	723	695	696	757	704	676	678	723	718	709	714	711	760	764	734	736	683	713	705	746	717	753	788	669	740	715	674	677	690	711	692	714	677	729	738	669	767	713	726	683	705	748	694	736	763	710	769	727	759	708	683	697	725	738	725	667	699	703	721	731	740	672	718	744	695	661	763	704	717	643	723	668	694	715	692	734	702	700	712	706	730	695	688	711	687	694	710	724	704	754	681	746	705	739	679	752	742	694	696	686	714	696	730	735	711	710	736	701	708	747	741	734	708	691	736	747	694	683	683	723	690	702	751	699	714	732	719	713	720	684	730	729	725	667	711	716	740	722	701	719	674	683	736	757	726	716	703	734	735	749	702	709	707	702	736	683	699	729	745	696	688	705	727	776	722	741	719	713	765	740	701	727	699	749	662	743	705	711	723	697	722	712	668	758	720	692	710	733	720	741	651	676	719	698	689	674	741	707	743	724	719	660	683	704	674	681	695	655	713	673	740	664	722	640	681	735	723	671	734	652	765	794	743	720	725	699	691	695	750	682	651	701	697	696	725	662	660	708	732	668	718	672	750	715	721	750	695	710	727	718	721	726	727	741	686	726	720	723	718	734	729	685	753	735	713	769	738	691	733	727	743	686	674	686	705	729	696	728	656	700	744	723	661	735	706	778	730	722	689	737	726	719	754	720	712	681	688	737	702	657	677	688	711	696	663	732	673	741	693	692	766	752	685	750	670	666	741	725	685	748	707	699	667	730	714	713	731	707	684	707	684	722	689	721	689	709	712	698	706	674	716	716	672	717	696	765	675	698	695	750	720	714	690	679	675	704	669	709	737	699	717	706	682	751	722	722	765	678	713	714	704	712	685	726	687	733	737	716	683	690	682	712	770	705	700	792	749	741	703	707	706	695	688	708	712	697	668	729	686	755	729	722	699	753	699	711	711	709	748	699	699	717	710	734	727	640	685	724	804	739	708	724	711	676	745	709	669	701	714	792	741	737	724	713	672	670	679	714	752	684	717	746	662	728	760	706	726	728	713	671	776	695	654	668	686	693	727	683	690	727	732	675	699	684	698	734	667	743	680	711	703	730	674	699	719	733	726	714	702	717	700	728	713	721	712	684	739	718	737	785	704	683	726	712	707	704	710	733	680	694	691	660	726	712	709	759	663	700	718	718	735	693	711	700	724	728	746	695	709	694	708	697	736	693	750	700	728	716	709	690	662	691	721	740	736	682	688	687	687	681	679	704	685	709	682	733	716	736	700	697	709	711	700	742	737	689	727	732	709	721	722	731	788	708	706	717	702	725	710	698	712	722	714	730	727	698	790	677	720	662	718	720	721	697	690	737	760	759	730	710	683	722	737	681	697	728	725	698	666	712	724	761	724	670	679	640	713	671	739	741	692	692	663	734	694	758	715	719	718	709	731	694	747	716	720	674	717	723	687	756	754	677	737	665	690	685	713	693	680	674	712	686	701	657	748	674	695	688	706	719	723	744	730	766	704	693
17302	2734	2346	2059	1564	1024	624	505	409	350	314	294	255	194	229	237	235	220	223	220	249	210	207	221	232	216	201	215	234	198	211	206	210	184	198	197	192	212	190	194	194	208	223	204	176	201	188	203	221	218	202	193	199	196	186	219	195	195	214	205	217	197	186	185	219	163	181	181	216	197	205	228	180	205	202	196	186	226	217	191	194	206	194	215	198	201	163	198	191	202	187	225	194	221	182	206	208	213	215	194	176	219	207	190	182	188	170	197	189	171	183	177	185	218	218	175	200	193	228	212	175	177	212	187	201	191	191	199	219	182	184	207	198	198	195	178	218	205	194	202	215	218	200	189	220	172	189	216	186	206	174	182	195	205	207	185	192	211	192	217	185	176	199	196	194	211	192	186	186	197	175	163	189	200	211	190	196	191	198	192	178	162	188	196	206	199	181	210	172	184	228	214	215	203	234	193	190	190	203	192	200	183	194	194	189	204	204	195	196	186	197	204	171	192	177	201	206	194	195	195	197	202	198	206	183	163	191	170	192	209	202	200	196	172	181	179	176	201	189	173	193	190	195	195	171	206	213	202	190	204	222	213	192	197	202	197	199	194	183	205	183	189	176	206	204	206	198	217	188	196	189	175	200	189	201	217	200	214	194	192	180	197	191	230	205	180	202	191	184	181	212	208	200	212	201	187	196	156	189	212	216	215	184	176	215	192	185	211	226	206	187	189	194	186	166	204	213	206	198	186	207	206	210	188	188	177	216	188	187	198	190	188	185	191	220	185	178	183	181	202	201	187	173	209	198	225	205	201	202	192	223	184	164	226	212	180	203	172	210	197	200	205	213	203	187	174	210	196	193	216	184	192	179	187	186	219	177	199	196	203	191	205	193	174	208	190	201	189	204	221	190	187	207	186	219	178	209	191	211	209	171	201	193	189	210	188	190	210	201	205	189	179	187	196	202	212	182	223	196	181	193	202	213	201	146	175	206	222	180	209	239	207	202	184	229	199	201	182	188	202	163	197	202	183	203	182	200	192	186	202	177	181	200	174	199	181	209	216	189	202	201	187	203	185	177	184	195	204	222	200	216	190	152	206	203	216	206	205	200	201	182	192	223	184	178	169	227	203	193	184	220	183	195	184	184	231	200	175	188	201	198	185	175	217	204	174	199	211	177	168	218	203	192	182	185	206	188	200	181	192	167	197	198	183	192	208	223	189	181	191	225	187	190	210	240	198	205	192	185	189	200	212	196	173	219	217	202	198	202	170	204	197	199	216	187	186	189	200	203	180	186	216	206	219	204	201	176	196	198	209	195	211	181	226	193	177	184	201	180	223	198	203	178	208	173	201	170	205	223	211	174	209	198	178	214	220	227	194	195	195	212	191	195	175	187	188	197	208	197	210	200	176	198	218	198	191	199	208	218	228	178	199	215	202	187	197	180	185	195	210	187	208	195	188	213	223	201	178	206	196	218	178	216	187	207	199	167	176	166	205	192	204	189	193	195	202	187	202	181	202	180	222	230	192	205	203	180	219	187	201	199	177	156	204	207	196	220	205	190	193	179	191	207	194	166	206	201	190	197	185	207	186	173	199	178	226	196	190	207	185	199	219	194	189	213	187	198	193	192	188	176	205	186	239	195	202	197	176	196	216	211	218	196	174	207	177	197	195	208	196	170	177	193	198	171	195	191	185	208	187	204	208	197	188	187	189	221	191	212	186	194	213	174	184	182	190	210	216	204	196	206	199	185	210	213	222	228	205	197	217	207	195	180	192	174	200	176	199	202	228	194	204	214	178	178	203	220	207	203	181	197	173	180	197	200	164	172	183	187	224	216	193	218	199	165	215	226	192	202	186	211	202	200	212	173	218	183	189	192	194	217	208	198	206	220	167	227	204	173	193	191	186	176	187	170	174	222	179	177	199	207	195	198	198	200	195	194	186	222	194	196	203	217	186	213	188	194	205	210	206	176	204	204	184	175	186	177	199	231	200	176	192	183	191	188	204	186	183	199	201	189	208	228	202	197	219	228	191	190	192	215	218	209	207	214	181	210	230	169	189	201	187	189	204	206	201	201	187	196	203	208	204	208	200	179	210	190	189	197	192	182	192	209	183	188	190	206	213	208	184	181	173	203	185	174	206	195	175	210	191	182	206	201	184	184	211	184	181	203	190	193	207	161	187	191	190	220	173	180	197	191	201	191	200	205	175	171	207	201	192	192	202	181	224	219	208	183	209	203	200	187	171	191	185	186	170	176	174	177	177	201	185	197	188	195	213	192	216	203	185	173	196	218	161	205	210	162	179	189	193	187	196	184	200	184	196	186	170	185	211	186	191	171	199	180	201	181	178	190	212	214	183	212	206	171	179	208	196	195	197	200	189	189	196	220	184	196	173	222	187	187	194	171	199	193	219	166	212	227	204	200	191	189	187	225	180	207	200	182	207	196	185	183	185	192	203	194	207	195	195	191	206	187	183	191	210	202	207	208	212	204	183	189	177	208	206	228	187	219	199	190	182	196	176	185	183	216	213	188	218	201	183	190	164	216	196	202	196	185	206	206	168	201	195	173	203	184	188	175	203	183	208	186	228	186	201	190	203	203	168	212	183	184	207	199	188	186	172	177	187	213	202	213	201	211	196	196	167	181	217	184	192	192	194	200	183	182	188	175	202	171	176	196	181	185	177	193	192	182	200	202	206	203	188	192	191	182	205	157	185	193	210	211	182	170	165	181	197	208	179	199	174	222	208	250	202	192	205	178	207	194	203	213	186	187	221	201	183	211	206	191	206	176	211	184	202	195	202	189	195	216	193	188	202	224	186	199	170	191	219	192	207	185	187	178	204	200	208	180	227	202	210	204	212	199	192	190	194	197	177	189	202	178	208	189	204	197	204	189	193	187	199	205	206	201	206	223	185	185	186	207	188	191	213	173	200	209	205	200	184	203	211	186	207	195	202	189	204	197	190	221	191	203	211	181	191	222	187	217	194	214	175	236	191	194	184	185	181	185	219	194	204	198	195	189	225	194	226	212	197	176	197	192	202	196	195	189	182	229	191	193	188	183	196	231	213	193	220	190	173	198	173	166	200	235	199	190	203	188	211	209	191	202	201	179	202	176	198	214	192	202	165	205	199	195	192	208	210	205	181	201	197	216	179	188	185	203	199	205	196	170	211	198	194	192	183	216	201	192	214	182	195	192	173	183	184	193	184	171	219	214	209	165	216	196	209	182	188	211	210	205	192	188	214	208	200	196	204	209	199	171	181	195	206	196	199	184	207	246	176	193	204	219	187	190	203	186	203	202	186	193	191	193	195	199	201	188	192	207	203	178	181	190	185	191	179	175	196	175	187	200	206	194	197	203	194	192	187	195	173	201	196	206	213	215	180	207	182	203	190	192	205	171	202	194	196	200	183	190	184	205	186	193	204	189	190	201	222	210	188	176	196	184	218	210	201	190	228	195	170	189	163	185	186	228	192	181	216	200	191	226	210	211	207	165	227
9718	2135	4501	6127	5766	4224	2679	2013	1751	1432	1132	1104	749	691	674	649	671	622	610	604	644	637	633	599	644	580	542	555	584	532	505	527	539	524	504	533	545	483	488	515	552	525	508	488	500	557	464	497	494	483	472	539	498	512	485	537	474	515	512	507	478	502	500	480	485	480	507	488	476	491	500	523	440	467	473	492	478	447	518	449	482	459	476	499	457	492	451	469	488	496	515	468	504	420	490	475	518	508	482	500	460	511	460	482	479	460	477	466	476	492	482	496	464	490	484	444	480	503	476	461	480	473	479	475	490	499	497	443	481	536	496	523	467	491	449	510	485	477	483	489	484	484	470	459	475	478	494	511	505	522	485	481	478	501	477	478	470	422	454	520	477	460	481	450	450	466	498	477	478	457	473	496	505	486	484	468	553	502	494	506	482	492	478	493	486	480	482	486	491	507	488	467	446	517	467	517	507	478	476	527	467	497	468	469	513	519	511	496	506	461	492	496	482	463	484	479	488	492	474	446	496	506	508	488	498	450	490	471	481	488	490	481	464	481	474	513	440	449	503	489	491	473	476	484	458	475	511	492	469	467	474	514	518	485	465	513	469	481	477	480	464	455	494	526	485	500	473	450	460	483	453	496	478	495	490	450	483	484	497	472	470	519	480	479	509	447	455	477	498	484	513	452	514	420	515	449	468	473	503	452	503	502	473	463	467	483	501	463	506	470	449	500	493	413	461	496	453	443	506	465	446	470	482	476	474	486	460	463	474	488	475	529	459	481	472	489	497	518	484	500	506	475	515	483	509	518	483	474	484	490	471	454	494	473	490	495	473	515	485	490	473	512	487	466	466	480	469	479	507	445	424	469	475	492	434	484	499	485	486	467	486	519	478	457	521	523	454	490	472	461	453	531	488	496	482	502	476	477	497	477	459	439	469	498	459	507	488	475	504	454	513	478	463	474	464	471	481	450	510	478	452	516	520	461	504	519	471	464	433	510	494	471	488	462	467	468	455	520	496	489	484	502	500	499	506	456	499	468	506	504	480	464	491	490	475	475	496	504	492	441	469	479	470	498	481	495	454	482	489	509	459	487	507	515	521	488	514	456	498	489	489	443	441	515	489	464	469	501	470	522	494	489	506	476	461	492	495	475	503	479	475	481	492	488	449	468	531	449	462	495	540	465	499	462	438	509	460	471	504	471	477	512	487	479	477	469	528	461	470	484	470	491	485	501	484	476	497	502	515	489	515	502	484	480	535	501	490	495	468	475	479	512	504	463	499	514	486	479	484	481	500	529	448	517	496	495	471	479	447	495	485	461	461	508	491	484	463	435	466	480	515	484	464	470	451	464	471	452	485	470	470	446	480	466	472	462	489	468	450	469	478	492	503	458	511	499	448	454	486	478	471	491	500	504	475	496	492	472	491	471	474	459	461	471	494	451	464	491	467	474	491	481	478	438	502	475	473	441	454	501	468	474	468	465	450	464	508	516	458	486	464	450	480	496	489	495	497	496	439	468	478	486	470	494	480	439	420	459	503	483	474	447	452	472	519	469	485	469	492	473	482	496	464	488	446	430	479	457	468	478	458	449	477	462	493	472	462	511	509	489	466	487	474	479	487	499	449	450	462	510	489	485	512	476	546	468	456	494	489	488	467	472	506	463	500	483	479	470	484	464	473	473	498	479	472	505	501	493	489	484	441	506	461	472	457	508	471	486	446	467	496	456	481	476	481	525	515	463	479	460	503	503	468	494	513	456	498	475	525	464	503	499	482	474	451	524	458	553	449	491	457	510	461	480	509	465	501	452	494	478	498	504	488	459	477	523	520	509	493	472	496	454	445	471	506	467	471	479	460	519	473	475	488	502	436	508	447	452	487	536	478	486	503	478	489	466	481	514	517	508	460	451	470	480	495	470	479	494	478	476	470	468	449	522	496	460	483	506	466	543	461	452	455	452	500	517	503	497	466	485	455	474	494	462	475	461	510	480	484	441	500	511	466	468	506	472	489	437	499	506	476	528	445	492	506	488	477	503	531	467	464	473	479	491	528	493	484	475	495	463	494	507	482	491	465	455	462	493	425	455	454	473	506	481	460	511	468	488	495	454	481	508	524	474	445	490	497	464	496	488	480	495	497	485	534	485	477	454	468	517	481	492	500	491	479	477	485	451	451	501	442	498	464	427	457	493	461	487	475	490	532	479	506	457	490	475	491	497	499	460	494	479	504	487	487	493	456	431	500	482	474	499	491	488	521	449	511	474	446	496	494	459	502	473	468	482	499	498	455	546	489	488	498	524	506	519	488	489	492	493	458	469	485	497	465	462	483	465	514	459	488	462	485	478	489	497	494	515	490	487	493	494	497	504	479	456	508	474	475	490	444	516	516	487	517	484	495	445	477	493	465	489	509	487	456	467	536	477	495	484	452	488	457	472	469	506	487	469	468	481	502	506	443	505	470	446	511	464	491	461	472	443	489	505	467	489	485	455	449	459	492	503	486	480	464	469	499	503	521	453	487	512	465	448	494	470	463	484	469	461	468	500	486	482	490	447	507	461	458	488	503	477	440	490	497	467	501	485	493	491	485	475	492	499	487	492	503	500	490	525	469	472	464	485	493	452	487	514	468	480	480	482	479	517	500	465	447	494	467	489	427	500	484	499	463	515	507	467	502	469	494	473	468	482	496	492	497	472	461	477	522	489	482	542	510	496	481	469	474	515	534	476	433	515	448	462	497	501	477	495	475	538	478	465	485	468	513	480	466	515	478	492	471	495	476	457	531	536	504	504	500	476	482	493	473	483	521	439	489	506	508	507	479	472	452	494	463	473	477	526	498	492	467	476	524	460	476	483	519	482	459	509	497	495	461	468	465	453	467	466	488	466	494	491	465	466	481	485	493	489	478	527	477	479	496	486	505	458	439	520	439	505	475	508	475	517	488	471	483	454	454	508	500	453	452	497	466	491	488	508	454	536	451	490	495	467	508	504	522	541	494	506	489	479	471	506	493	512	518	477	517	511	484	490	486	477	500	491	512	458	484	468	532	473	484	493	452	512	479	487	465	520	498	498	487	480	492	511	510	477	487	477	453	463	469	478	449	515	462	458	495	504	445	460	471	499	441	518	478	501	449	458	469	482	514	472	503	503	490	454	516	499	474	451	459	478	517	484	476	474	496	491	456	490	481	490	472	505	499	426	491	516	456	492	451	490	486	478	461	450	487	471	466	433	453	499	434	464	466	469	467	484	501	536	474	479	480	525	493	464	467	471	452	476	523	498	464	470	459	474	447	464	453	478	426	478	492	487	505	494	481	449	491	468	470	467	458	444	489	501	528	501	478	460	517	467	484	477	472	503	501	504	459	482	491	440	425	441	492	470	510	442	533	481	485	476	528	470	505	449	475	455	436	477	466	486	486	477	479	486	532	493	476	460	487	502	514	489	479	450	511	476	520	491	465	500	488	490	492	523	509	454	481	490	515	497	462	455	477	492	463	484	507	464	482	486
2373	819	831	816	790	647	593	512	516	520	500	538	483	441	477	511	503	505	469	477	469	478	456	514	458	504	484	531	506	466	480	464	510	523	485	464	477	444	483	500	461	497	493	493	483	461	461	485	451	553	479	502	494	456	440	434	522	504	480	480	516	433	440	532	455	460	464	486	448	502	532	447	482	470	523	478	503	454	493	486	471	432	471	502	481	468	485	426	468	477	451	438	467	472	467	549	488	494	440	417	470	525	481	484	509	526	488	473	473	455	487	439	478	503	470	480	477	451	490	479	469	486	495	499	492	523	485	466	520	501	449	495	546	446	478	484	485	447	460	497	480	440	445	475	442	486	461	454	493	435	485	478	488	439	462	492	512	509	475	500	455	483	482	507	462	489	480	473	470	489	475	469	493	453	435	486	442	442	467	495	484	519	477	463	457	463	491	490	486	467	479	448	504	456	468	483	496	469	518	476	514	465	473	482	445	483	485	494	506	470	528	527	502	446	507	484	492	547	476	475	505	478	458	463	471	512	461	481	464	494	462	469	514	446	503	486	431	471	505	514	481	501	485	449	484	467	486	469	495	501	523	482	445	415	514	490	508	463	513	459	501	508	493	455	488	449	477	490	465	465	451	494	480	512	475	508	498	472	441	512	485	502	484	452	460	454	468	460	470	501	498	504	459	466	451	425	467	540	490	497	505	458	466	487	495	433	423	465	476	500	464	503	496	500	522	484	487	502	460	486	504	493	500	437	423	493	507	445	518	475	495	477	494	465	450	484	485	498	467	487	505	431	487	436	483	454	464	458	517	446	485	443	442	471	508	472	467	471	474	465	509	430	520	486	511	462	489	498	430	477	468	453	462	486	518	462	499	487	479	490	493	475	466	471	508	478	497	494	486	478	496	487	493	445	488	497	473	448	456	468	481	477	482	453	462	452	455	519	476	507	459	503	481	470	477	516	465	461	465	460	443	484	497	459	504	491	482	475	493	540	497	501	472	467	459	494	445	447	489	441	504	545	498	490	484	488	436	465	446	434	513	467	511	477	473	533	455	463	512	530	462	486	469	454	478	508	472	516	490	447	468	503	480	465	461	525	439	474	438	441	478	477	476	465	492	474	461	468	459	506	504	489	475	517	481	435	498	481	464	494	454	497	486	498	527	509	474	470	435	510	515	488	466	496	448	479	496	442	465	479	482	464	440	483	466	525	473	474	485	519	491	457	468	474	453	462	442	444	479	465	485	496	513	469	484	483	462	488	477	523	468	531	477	461	486	496	476	475	464	491	487	480	462	477	470	469	481	477	469	490	489	461	479	464	457	474	527	513	516	541	526	492	463	452	482	499	511	480	499	445	468	486	478	483	451	488	498	492	464	488	468	474	473	502	454	525	437	493	515	510	494	525	488	469	448	509	459	508	441	448	551	514	458	521	509	514	473	493	493	433	456	465	455	476	459	498	470	474	490	476	472	524	488	457	501	473	500	454	486	500	525	463	488	465	492	416	483	457	510	491	485	496	464	494	425	468	467	458	504	525	471	463	484	472	471	459	488	475	434	487	510	492	497	483	470	479	489	492	475	545	557	519	474	486	515	466	450	518	471	494	469	480	481	481	452	478	470	492	451	482	480	506	482	480	480	459	489	450	465	481	467	501	505	475	506	430	480	495	466	512	497	507	468	499	471	476	503	479	517	534	451	489	476	485	491	504	514	483	437	505	507	479	456	475	486	453	463	482	490	513	522	524	477	497	462	469	473	509	481	471	471	512	474	477	458	472	446	473	469	447	463	521	499	470	471	471	443	454	491	504	495	496	447	496	510	515	502	485	468	487	440	463	509	473	500	460	500	498	494	521	532	484	470	443	450	472	490	462	509	490	462	521	491	501	484	470	485	505	424	475	536	501	485	520	510	503	520	484	487	457	454	496	490	459	500	462	456	469	506	490	561	494	478	488	485	506	488	449	480	463	494	428	481	451	504	511	474	483	439	464	497	479	472	464	443	496	455	529	471	483	511	482	452	472	501	443	468	493	489	455	503	487	524	475	455	493	460	480	503	519	466	469	468	474	521	476	522	476	473	481	432	514	486	483	460	464	464	485	518	460	420	537	490	503	486	488	485	465	488	488	477	511	462	497	494	510	453	490	455	509	496	535	501	469	491	479	479	506	447	476	458	444	504	442	487	490	473	496	468	466	508	488	467	483	456	493	445	461	452	520	440	470	471	465	476	460	483	454	507	484	454	462	484	486	467	502	489	487	489	488	498	495	482	505	527	493	490	504	432	458	473	459	486	509	492	473	502	490	444	514	510	489	426	466	450	443	459	450	450	480	486	479	497	517	482	472	486	488	530	481	462	455	454	499	484	474	490	482	450	500	484	488	512	493	524	521	460	452	480	466	499	484	468	431	438	495	448	486	457	467	427	465	480	470	454	483	471	461	457	449	486	495	449	493	482	491	518	485	506	528	469	469	470	509	537	471	517	477	491	482	492	467	480	507	472	474	507	458	473	478	519	495	532	512	440	502	466	481	469	504	494	511	484	508	468	469	454	506	495	479	506	492	508	430	494	445	496	468	498	493	499	475	506	419	465	482	512	506	490	498	508	542	492	491	476	515	493	539	489	516	457	485	486	435	437	501	480	489	449	477	491	480	488	472	504	476	504	472	489	475	465	437	497	500	482	506	507	510	486	473	510	454	527	481	498	496	495	556	479	498	493	468	469	453	468	475	503	514	458	473	489	481	472	428	484	467	501	441	467	505	494	480	450	455	429	499	478	455	463	445	485	464	446	500	468	491	499	494	506	498	508	505	462	501	468	476	506	474	471	478	449	527	465	556	456	458	497	488	488	508	457	489	503	490	452	537	523	456	496	497	504	456	447	451	474	471	495	477	524	490	449	503	446	414	488	456	505	539	498	495	444	538	475	493	476	457	480	484	490	471	469	499	479	500	516	481	501	515	489	488	522	433	493	467	489	500	452	455	438	463	497	506	479	452	444	450	492	475	473	483	485	456	478	491	506	483	488	487	455	539	496	511	476	492	428	463	482	456	457	472	506	521	519	466	454	470	478	459	514	459	492	458	477	468	483	441	460	452	497	469	477	469	495	472	514	502	476	439	449	451	488	472	522	525	449	514	502	450	475	442	420	519	478	481	500	469	468	488	483	464	462	488	465	483	478	512	520	486	546	452	513	504	434	476	485	567	463	511	494	481	466	519	462	497	454	468	439	447	474	487	461	476	482	459	492	433	475	531	528	468	485	513	472	431	491	512	471	470	494	446	447	464	507	478	485	471	522	486	474	522	453	443	527	464	495	475	512	522	494	438	491	448	481	498	491	466	513	477	430	504	507	492	474	500	501	485	523	497	507	479	475	453	502	538	461	442	498	438	458	495	450	482	465	477	435	476	501	465	492	499	450	453	466	447	464	494	463	495	465	460	475	447	424	477	526	515	519	492	493	451	477	446	502	500	526	433	479	458	466	488	483	472	480	489	509	495
2625	1328	1901	2427	2250	1904	1521	1299	1301	1246	1078	1089	1057	1070	1061	1029	1026	1059	1118	1094	1061	1074	1137	1075	1042	1094	1096	1011	1108	1006	1047	1016	1063	1025	1012	1058	1068	1050	1051	1023	1072	1050	1097	1040	1023	1053	1085	998	1115	1027	1044	1054	1064	1051	1054	1023	1074	1077	1057	1025	1010	1048	1033	986	1100	1048	1013	978	1073	1019	1040	1068	1071	1011	1083	1021	1035	1027	1063	1093	1048	1015	1093	1062	1010	1041	1049	1106	1063	995	1025	1075	1003	1098	1080	1081	1039	1107	1084	973	1061	986	1043	1065	1029	1004	1073	1029	1000	1072	1054	1050	1000	992	1064	1070	1008	1075	1044	1034	1020	1005	1052	984	1038	1021	1042	1033	1047	1051	1028	1011	1070	1022	1091	1059	1017	1039	1052	1016	976	1013	1023	1012	1009	1074	1004	1028	994	1071	1048	1001	1067	1009	1057	998	1001	1030	1067	1038	1078	1069	1010	1108	1013	1054	1006	1058	1056	1062	994	1017	1029	1063	1018	1041	1018	1012	989	994	1039	1047	1000	1101	989	1024	1019	1068	1085	1034	1027	973	991	983	1014	1033	1003	1098	1022	998	1021	1050	1016	1049	1020	1066	1094	1053	1044	1055	1051	1059	1015	1059	984	1057	1048	1003	1023	1016	1026	1092	1049	1023	1016	986	1078	1038	1061	1057	967	1013	1042	1081	1043	1031	1011	1018	1032	1064	1077	1020	1055	1032	1047	1007	1082	1025	1068	1063	1081	1070	1014	1081	1045	1017	1003	1027	1035	1046	1026	1000	1018	1042	1059	986	1011	998	1066	1004	1035	1085	1027	1055	1042	1064	1035	1021	1073	1040	1080	1036	1013	1051	1053	1018	1061	1092	1027	1067	1052	1014	1029	1072	1008	1090	1024	1019	1026	1038	991	1035	1067	1046	978	1032	1036	1015	1080	1020	1019	971	1038	1008	1072	1041	980	1066	1020	1080	1040	1030	1056	1046	1014	1022	1044	1050	1049	1048	990	1026	1052	1028	960	1013	1058	1055	980	1030	1043	1069	1062	1005	1047	1025	1103	1119	1035	1089	1041	1015	1040	1028	1044	1077	1067	994	1009	1053	1000	1077	1043	1082	1084	1060	1029	1016	1004	1012	1006	996	1070	1076	1031	1097	1011	1063	1063	1010	1018	1040	1029	996	987	1051	1042	1058	1043	1090	1048	1076	1073	1038	1065	1113	1050	1022	1056	1049	988	1015	1028	1107	1083	1061	1033	1043	1022	1043	1046	1038	1057	1100	1110	984	1030	1045	976	1035	1038	1099	1077	1023	1069	1016	1028	992	1029	1019	1042	1034	1007	1006	976	1074	1041	989	1022	965	1011	1024	1040	984	1078	1038	1048	1074	1032	1083	1025	1053	1002	1024	986	1061	1020	1073	1030	1037	1068	1023	1011	1099	1045	1095	1036	1038	1031	1021	1024	1056	1080	1012	1114	1103	1001	1019	1031	1031	1060	1057	997	1029	1081	1051	968	1042	1034	1025	1084	1006	955	979	1050	1001	988	1084	985	1060	1078	1053	1027	1016	1033	1041	1049	996	981	1040	959	1050	1082	1092	1070	1015	1041	1029	1026	1051	1034	1031	1057	992	1066	989	1034	992	1024	1093	1091	1100	1075	1027	1025	1012	1028	1016	1071	1062	990	1086	1005	1053	1017	1089	1009	1075	1002	1054	1015	1018	981	1077	1046	1125	1019	1025	1050	1023	1054	1102	1008	1073	1069	1017	1014	984	963	1014	1077	1059	1049	1078	1009	1016	993	1041	1081	967	1024	1069	1073	1043	1070	1096	1037	975	1029	951	1012	1090	1023	1074	1045	1069	1053	1056	997	1107	1079	1032	1030	1031	1062	1055	1094	1016	1053	1011	1027	1038	1015	1009	1072	1000	1059	1070	1035	1040	1054	1042	1061	1091	1035	1097	1059	1027	1034	990	982	1056	1000	989	1056	1084	1063	1050	1033	1039	1056	964	1114	1092	1121	1082	1032	1040	1057	1042	1059	1019	1052	1027	1092	1019	1026	1033	1027	1035	1040	1063	1035	1006	1010	1032	1010	1062	974	985	1074	1036	1037	1011	1017	1020	1003	992	1026	1055	1009	1052	1058	1058	1055	1023	1063	968	1089	1117	1004	1014	1067	1039	1088	1005	1052	1041	969	1024	1045	1048	1039	1058	1070	1061	1039	1055	1032	1061	1037	1018	1039	1036	1046	1016	1056	1078	1025	1093	1028	1075	1042	1039	1049	1076	1079	1097	1075	1015	1085	993	1010	997	980	1035	1091	1045	1057	1015	1029	1022	1061	1011	994	1028	1003	1041	1032	997	1015	1046	1030	1044	993	1034	1017	1028	1017	1008	981	1022	1073	1034	1049	985	1056	1074	1048	1026	957	1079	1067	1022	1063	1049	1064	1043	994	1050	1093	1047	1031	1082	1102	1054	1046	1093	950	1039	1005	1053	1093	1065	1053	1038	1058	1041	1001	1036	1078	1027	987	1007	1071	1024	1029	1102	1092	1002	956	1009	985	1026	1016	1048	1062	1008	1076	1069	1045	1009	992	1053	1045	1057	1034	1023	991	1009	1000	1044	1008	1066	978	1020	1013	1032	1034	1070	1068	1032	1048	1038	1037	1063	1089	1057	1018	1046	1007	1056	1025	1036	1058	1016	1054	1019	1047	987	1056	1056	1013	1036	1058	1026	1138	1098	1022	1066	1046	1005	1069	981	1074	1069	1009	1068	1011	1054	1039	1061	1030	1033	1049	1050	1014	1021	1059	991	1072	1054	1053	1030	1022	1052	1039	1052	1054	1044	1073	1054	1025	1012	1040	1082	1076	1044	1061	1005	1057	998	1005	1082	995	1089	1012	1071	1092	1027	1061	1028	1001	1079	1013	1003	1070	1056	1056	1067	980	1030	1044	1087	1041	1094	1049	1004	1044	1015	994	1031	1038	1029	1068	1015	1065	1100	1044	1060	1053	982	1070	1054	984	1044	1026	1037	1076	1036	1016	1045	1010	980	1040	1058	1099	1100	1012	1018	1053	1062	1055	1062	1072	1032	1025	1027	1064	1059	1045	1040	1021	1071	1003	991	1049	1022	1098	1103	1021	1015	1000	1051	1014	1076	1076	988	1105	1037	1053	1027	1023	976	1064	1065	1012	1109	1066	1025	1005	983	1073	1071	1075	1055	1070	1034	1019	1012	1014	1038	1039	1020	1072	1006	1056	1082	1025	1032	1046	1082	1050	1060	1051	1018	1063	1025	1062	1042	1031	1047	1034	1049	1058	1069	1057	1031	1057	1078	1039	1052	978	1030	989	1002	1017	1051	1030	1005	1021	1038	1042	1026	1039	1037	1075	1134	1050	1088	1024	1028	1103	1047	1031	1033	1059	1031	1051	1020	1105	1114	981	1011	1038	1018	979	1026	1068	1020	1065	1047	1073	1070	1048	1010	1083	1009	1038	1059	1056	1091	1070	1100	1037	1063	1032	1039	1033	999	1051	1051	1022	1015	1010	1006	1062	1020	1064	1044	1056	993	1029	1037	1101	1082	1029	1015	1000	982	1005	1078	1003	996	1065	1049	1061	1046	1063	1100	1004	1025	1007	1000	1005	1070	1061	1059	1054	1037	1050	1060	1067	961	1077	1086	1049	1005	1071	1065	1044	1066	1021	1043	1015	1054	984	1048	1011	1007	1010	1025	1016	1009	1037	995	1056	1063	1024	1059	1054	1018	1044	1045	1053	1051	1020	1051	1103	1009	1067	1062	1000	990	1067	1025	1030	1030	1044	996	1026	999	1033	1084	1033	986	1057	1048	1059	1032	1068	995	1066	999	1085	1080	970	963	1022	1085	1052	1046	1052	1106	1068	1000	1005	1014	1024	1002	994	983	1031	1023	1017	1060	979	1112	1028	1020	981	1041	1085	1084	1023	1046	1057	1029	1019	1034	1006	1032	1038	1037	1034	1031	1009	1079	1043	1016	1034	1066	1027	1019	1015	1084	1007	999	1064	1034	1007	994	1059	1028	1057	1020	1035	1093	1031	1041	1048	1039	1063	1054	1064	1052	1030	1049	995	1044	1068	1026	1024	973	1084	1069	1132	994	1094	1041	1073	1035	1040	1047	1028	1030	994	1105	1020	975	1054	1045	1063	1054	1066	1011	1037	1016	1032	1080	1075	1007	1028	1028	1084	1064	1044	1081	1018	1043	1010	1049	1036	1031	1041	1014	998	1075	1033	1043	1056	1031	1074	1046	1059	1025	1035	1022	1021	990	1023	1056	1071	1048	998	1054	1068	1023	1076	1031	1076	1004	1056	1003	1040	1052	1048	1070	1042	1004	1058	975	993	1016	1038	1056	1010	1024	1010	1067	1093	1034	1086	969	1081	1020	1069	1039	1125	1033	1095	1039	1012	1042	1068	1031	1081	1004	1028	1030	1059	1130	1021	1068	987	1001	1034	1003	1029	1034	1004	1021	990	1076	1000	1032	1049	1060	1060	991	1029	1068	1031	1048	1051	1003	1028	1096	1075	1033	1055	1066	1037	999	1009	1018	1020	1075	1004	1085	1006	993	1078	1023	1030	1022	1039	1078	985	975	998	1025	1072	1026	1062	1071	1052	1031	1076	1031	1038	1045	1040	1067	1043	1032	1005	1059	994	1033	1071	1045	1077	1074	1116	993	1089	1016	989	1024	1049	1007	1018	1029	1066	1012	1017	1027	987	1037	1087	1019	1055	1043	1051	1015	1032	992	1024	1032	1035	996	1037	1020	991	1043	1067	1067	1030	989	1113	1029	1036	1030	989	1071	1085	1062	1037	1015	1040	1039	1069	1057	1017	1065	1027	1021	1094	1048	1002	1036	1011	1077	1100	1030
9617	1471	1523	1453	1188	787	555	473	475	419	367	382	357	320	350	343	318	356	352	341	353	380	367	328	310	332	328	341	323	285	319	295	349	325	326	336	347	318	322	321	280	326	340	360	328	341	369	296	301	323	356	317	305	337	317	314	346	317	334	303	300	326	306	342	329	327	332	322	339	336	355	324	321	295	312	338	300	305	322	310	372	304	344	330	309	335	282	353	285	338	304	322	290	323	329	314	313	300	322	339	352	369	353	340	327	301	316	322	321	316	325	287	340	328	348	293	307	306	314	349	314	351	306	342	325	345	319	318	341	349	328	336	313	345	296	312	337	330	302	329	312	337	294	324	317	368	292	307	318	311	311	326	331	316	318	301	349	299	303	298	314	334	335	303	361	354	300	309	318	309	324	323	313	307	309	331	329	351	325	340	296	298	297	315	369	303	346	328	320	326	285	318	311	348	328	301	292	291	356	320	290	329	329	324	306	309	317	334	318	307	360	376	280	318	304	321	350	340	302	332	376	373	325	373	318	301	345	343	304	304	334	347	326	330	323	313	311	297	327	300	320	326	301	318	326	301	309	322	314	309	328	320	320	323	322	310	315	357	344	362	336	338	356	303	307	335	367	323	315	325	303	324	317	329	301	310	302	322	361	323	336	302	314	320	347	344	325	351	349	283	316	332	304	299	313	350	338	320	342	325	340	335	330	305	341	323	368	320	326	315	304	325	343	315	335	287	316	318	312	322	338	333	313	326	337	298	314	317	311	341	322	316	325	327	298	341	293	352	278	314	352	304	331	314	347	355	288	338	299	289	328	298	341	339	336	307	296	325	341	339	302	288	346	333	312	325	350	309	295	296	314	336	308	313	332	329	356	315	327	338	366	351	339	317	293	302	341	301	355	318	334	337	308	289	307	361	305	347	300	290	312	326	297	351	342	299	288	297	305	315	316	325	318	347	316	312	314	315	322	310	306	331	312	307	330	313	301	314	324	313	319	310	308	314	312	335	373	338	315	341	344	306	345	334	338	329	349	302	303	345	353	320	346	306	305	315	330	336	281	307	314	311	345	351	303	303	302	298	358	348	323	341	346	301	336	310	311	283	323	311	296	344	312	332	327	345	326	315	314	339	334	311	305	312	335	339	313	350	307	309	318	328	321	332	323	338	319	281	305	316	318	373	316	328	350	346	310	311	327	332	295	323	327	298	312	322	327	314	328	312	304	344	333	325	294	339	338	326	322	305	302	332	312	334	326	308	341	324	299	315	315	312	302	329	330	297	303	321	315	326	311	303	322	337	323	339	330	326	306	342	349	332	314	330	353	347	317	332	304	312	316	303	327	307	320	315	291	319	330	354	297	311	324	350	326	292	312	345	380	344	344	290	321	323	326	297	308	316	288	348	354	324	346	343	310	294	327	317	321	306	311	301	307	308	310	298	319	327	301	328	307	289	306	296	310	322	311	319	322	322	355	338	323	311	327	345	313	339	307	312	351	348	314	362	283	361	328	322	341	307	293	316	350	323	340	324	293	320	327	328	329	305	292	321	331	329	323	320	305	317	322	309	323	326	325	342	311	335	321	325	324	341	356	323	352	321	288	287	350	332	311	309	325	330	316	320	322	301	319	344	312	326	333	307	310	303	319	337	351	329	338	330	357	354	321	286	318	309	334	304	337	295	321	343	314	294	324	271	341	293	322	328	335	310	323	323	309	298	342	350	355	341	319	325	337	318	309	283	325	313	338	307	327	313	302	325	309	302	333	352	348	346	295	304	291	312	317	323	326	323	312	352	316	303	318	320	291	344	327	305	338	317	338	297	339	332	328	303	315	309	358	329	341	338	317	315	314	337	302	329	298	348	294	330	305	318	323	349	307	328	332	325	304	332	328	346	346	323	314	321	309	320	324	313	297	317	292	320	313	301	319	333	317	306	334	343	342	320	318	336	305	310	334	327	356	303	291	342	327	322	328	332	330	313	343	307	299	313	294	309	350	311	332	333	313	317	323	310	289	309	273	313	319	300	312	313	335	302	333	338	300	288	342	310	323	326	313	321	303	295	292	342	313	354	304	318	315	327	338	337	333	332	320	332	324	310	311	290	341	344	369	384	382	315	330	327	302	330	326	322	297	305	318	323	330	324	302	318	314	331	350	319	337	345	313	303	260	353	362	326	334	296	303	340	287	337	310	322	319	320	318	300	314	308	352	326	318	324	345	345	313	334	368	306	346	320	330	358	363	284	338	307	272	331	312	321	333	310	280	302	324	324	311	343	321	337	336	343	314	278	308	335	334	282	331	328	328	347	305	327	316	299	332	315	328	319	303	276	338	335	312	357	318	330	331	315	331	331	318	295	333	319	309	296	341	313	315	310	332	281	270	311	346	322	317	348	340	320	335	357	319	327	298	315	328	336	323	306	326	333	299	314	312	347	313	327	302	305	329	367	341	341	318	338	329	341	330	320	298	313	299	315	303	337	339	319	330	314	343	328	317	344	328	315	317	319	324	316	340	305	344	304	372	366	337	325	324	336	267	293	283	296	308	353	328	333	347	322	322	316	350	334	351	323	326	350	341	330	337	337	313	309	304	338	274	299	328	322	283	342	321	344	337	318	348	322	301	350	304	275	332	318	313	321	322	360	357	313	327	296	332	318	308	317	308	301	307	300	316	345	322	319	291	335	328	305	319	353	340	308	336	312	316	351	335	333	339	329	297	315	333	320	340	312	347	317	330	290	320	347	311	318	313	345	323	316	359	313	299	313	316	291	293	312	316	281	302	316	311	305	301	374	285	269	302	317	305	323	269	324	337	321	319	321	350	308	314	315	342	345	323	298	298	341	339	315	349	352	314	358	324	338	297	332	338	314	344	293	317	336	298	365	326	314	302	338	325	332	316	295	339	365	345	318	296	285	293	333	299	273	311	336	313	295	311	331	316	351	292	340	346	338	306	295	315	338	317	319	335	323	323	348	333	344	316	322	279	300	297	328	310	318	303	305	342	308	326	330	309	314	307	310	338	297	329	329	305	324	331	307	302	326	352	305	324	305	302	329	367	324	313	296	311	319	351	313	320	295	317	328	301	299	327	306	324	350	320	343	314	299	295	311	329	317	322	296	327	312	356	330	294	351	300	318	342	324	306	322	374	302	371	324	320	303	326	297	310	310	328	331	311	325	317	322	339	341	336	323	317	315	307	308	288	330	329	312	336	329	337	300	333	348	312	328	316	298	333	331	298	282	302	299	279	344	330	310	341	344	327	341	327	319	307	328	317	314	347	327	313	299	328	333	334	320	322	317	300	315	353	298	328	327	325	342	329	362	304	296	312	329	329	313	314	330	296	323	315	294	311	327	329	326	325	309	316	335	319	315	322	359	330	313	321	317	331	308	320	310	326	321	323	321	316	335	304	341	328	354	324	337	323	306	322	318	304	327	339	300	341	346	306	340	310	297	337	322	340	321	314	314	318	312	326	320	317	342	344	316	325	316	332	303	339	338	330	316
7657	1754	3014	4323	4008	2837	2012	1575	1404	1228	1075	996	913	823	793	763	790	794	819	845	857	856	845	822	773	783	765	805	748	739	760	732	758	701	762	766	761	762	728	745	757	739	755	717	751	718	710	683	797	744	717	741	738	676	731	743	724	790	717	761	688	742	752	724	735	695	764	694	750	758	718	705	734	705	719	696	707	665	718	714	735	685	716	708	735	718	708	730	728	700	702	706	695	711	704	729	692	699	698	714	730	728	715	705	679	740	749	717	752	694	701	701	741	703	683	743	772	738	699	739	667	707	745	758	711	716	796	722	738	745	712	739	694	746	710	703	688	696	731	725	725	695	700	723	699	699	712	722	669	653	727	688	688	740	701	723	752	724	756	724	685	710	729	756	677	737	770	724	715	754	727	734	699	718	707	728	712	751	708	748	741	683	676	755	729	705	704	707	673	726	751	749	713	694	729	664	710	775	718	748	719	736	730	670	732	729	721	708	742	685	711	668	732	743	695	725	731	756	717	753	723	765	719	725	739	686	723	768	737	678	708	700	723	665	715	733	671	706	743	758	736	700	702	710	751	725	753	719	742	698	712	707	737	738	716	670	712	737	753	706	747	697	786	709	730	673	751	691	731	737	755	697	741	755	753	745	719	715	734	672	729	706	738	751	696	676	754	719	630	668	696	737	752	706	683	698	755	723	707	712	782	670	707	685	727	736	716	697	729	732	751	696	686	718	766	752	732	690	711	751	740	704	735	655	715	675	718	696	735	713	755	723	695	714	765	714	686	744	697	710	699	777	731	732	725	722	731	686	691	763	691	686	743	701	743	734	713	714	751	739	726	736	707	703	708	762	711	704	705	717	746	753	720	714	715	730	729	732	718	737	740	759	693	703	698	747	746	720	740	718	757	717	739	723	654	667	685	716	686	713	722	732	744	750	728	729	712	691	720	730	769	782	691	748	681	734	706	716	746	711	741	761	704	674	739	760	741	754	713	723	742	670	738	756	748	762	733	710	721	672	703	700	704	711	745	721	692	712	718	727	745	700	735	699	713	688	738	739	724	749	724	694	713	688	733	685	768	696	724	714	730	797	708	692	736	685	736	726	731	696	700	686	686	691	725	714	730	661	684	693	671	741	705	679	708	709	719	695	764	715	699	683	711	724	688	715	734	729	737	694	697	782	740	767	726	739	775	685	793	749	726	750	736	709	710	749	738	679	737	740	717	752	682	734	752	714	727	726	743	718	706	745	642	728	721	700	748	695	707	711	697	706	740	692	716	768	667	732	751	720	707	755	754	766	741	723	747	750	721	738	738	749	698	714	752	724	745	737	734	720	732	698	760	718	704	728	766	709	705	713	729	763	711	709	760	747	691	712	704	733	706	708	723	750	763	778	691	675	690	719	711	731	733	701	719	701	746	728	744	688	718	698	741	728	745	712	741	688	658	690	734	756	725	694	780	740	720	729	705	717	684	732	730	659	679	742	716	711	731	680	720	718	701	715	752	731	738	678	787	761	679	687	715	731	740	705	728	717	729	742	712	739	739	727	720	717	710	705	665	692	658	743	745	719	764	767	681	700	736	757	745	696	781	736	686	708	703	694	736	717	708	733	716	689	701	699	702	770	733	726	719	703	692	725	722	706	708	706	732	709	687	729	682	689	740	706	724	710	696	786	752	684	747	729	709	730	723	724	774	757	729	725	775	730	721	720	761	696	734	726	765	688	700	721	684	657	698	705	700	723	714	742	670	686	744	686	702	690	747	732	728	728	695	709	692	664	730	678	692	713	737	717	698	671	720	690	773	746	660	685	699	712	716	703	710	698	700	699	724	754	713	739	724	752	723	693	733	749	765	738	714	747	732	697	738	682	662	690	746	657	696	738	692	711	726	745	688	749	721	661	700	739	683	733	719	711	722	720	735	721	759	736	675	741	722	708	701	703	727	720	738	756	694	746	678	703	745	736	726	740	693	713	753	701	738	703	728	743	760	686	730	741	754	757	680	751	723	742	750	712	744	677	725	714	718	721	675	652	719	723	758	724	716	740	709	711	718	663	700	725	723	700	765	713	745	716	724	693	738	688	775	763	750	718	730	713	745	727	677	742	675	746	749	766	735	775	745	709	738	700	693	722	748	729	723	721	733	732	740	750	748	715	716	726	697	727	747	734	709	710	694	735	652	727	720	727	740	725	733	689	701	749	692	713	699	701	741	719	730	718	706	727	717	714	705	758	720	690	757	761	737	700	738	714	723	745	726	715	706	722	768	727	707	724	757	679	699	715	689	747	702	729	738	714	770	718	769	711	697	734	738	668	708	734	690	747	690	736	727	696	742	733	732	712	746	678	751	729	742	720	747	729	728	711	756	752	724	756	693	701	697	711	692	719	722	746	704	720	725	730	704	740	692	725	729	708	760	718	719	687	712	765	702	692	694	747	768	743	705	679	729	692	716	723	691	703	752	724	687	735	751	721	698	722	724	781	725	728	688	740	742	712	725	694	686	706	713	703	758	752	700	723	727	707	723	664	681	682	719	739	739	738	712	740	686	782	722	764	717	690	740	686	719	713	728	750	749	707	722	663	773	704	744	732	699	768	705	743	701	720	675	726	733	667	708	727	715	745	740	718	709	704	753	759	740	670	713	676	723	729	696	739	707	751	716	728	674	721	694	730	727	696	731	723	662	726	747	726	768	712	721	718	684	761	760	738	701	731	755	745	667	701	713	688	701	695	748	703	681	707	747	704	702	722	669	718	707	721	766	733	755	673	713	737	696	701	729	728	749	647	681	711	720	764	708	685	689	682	754	715	741	707	704	713	695	730	713	684	730	735	754	734	696	711	703	712	727	740	706	716	746	700	743	703	691	727	672	666	703	712	695	697	729	723	717	690	724	678	729	750	732	731	639	694	776	725	689	706	736	712	717	759	713	727	711	700	731	724	751	704	710	704	728	705	740	728	689	681	745	706	727	680	733	651	697	691	729	770	740	723	719	720	672	738	690	740	727	773	685	762	740	683	729	698	724	738	734	767	698	671	770	736	709	695	676	701	717	720	689	699	733	740	695	741	742	708	731	751	706	720	734	730	739	738	714	743	737	719	745	690	730	702	732	689	706	746	750	716	758	738	743	680	739	725	702	722	714	675	700	756	722	756	740	731	694	708	682	721	738	688	731	706	709	707	745	728	729	726	766	707	717	759	717	763	736	718	732	705	711	718	690	687	701	749	741	701	716	678	684	679	705	712	725	708	670	750	725	700	711	728	728	702	715	722	726	697	734	785	743	708	705	709	714	651	689	713	721	728	683	714	684	713	680	730	774	672	715	745	750	732	748	733	719	713	717	764	735	720	739	689	747	676	684	685	693	724	765	754	690	714	735	773	683	737	732	744	707	712	688	676	727	702	742	733	697	711	764	754	718	690	688	711	714	721	697	749	731	721	718	734	694	711	739	734	721	735	739	746	700	714	713	725	729	727	689	733	748	723	726	751	737	720	690	756	765	727
17132	2699	2212	2077	1527	982	625	481	406	352	295	278	265	256	258	232	226	219	222	227	190	215	237	231	227	183	212	217	201	212	206	203	217	191	209	220	182	229	172	211	209	209	216	197	182	170	188	183	199	207	185	190	191	196	209	196	186	199	203	224	198	178	206	204	188	191	209	199	180	202	192	210	220	175	218	200	211	194	192	216	186	189	196	230	205	194	210	185	173	202	187	194	201	226	181	221	176	210	200	214	184	212	211	212	199	195	188	191	209	204	197	210	206	212	202	191	185	169	202	228	212	189	191	195	186	232	201	174	211	211	204	208	218	205	202	210	228	210	225	201	210	208	210	189	191	197	207	200	210	200	217	198	201	197	209	193	209	204	195	234	170	198	185	208	211	205	195	197	160	210	181	191	205	189	185	190	190	221	199	205	208	221	193	216	211	192	219	187	189	217	214	180	223	202	156	202	204	210	219	208	195	202	194	205	184	208	207	199	204	195	199	204	201	187	173	205	206	199	195	218	175	208	214	199	183	211	185	226	230	212	186	189	187	204	192	189	206	192	212	195	199	201	197	204	192	194	208	189	200	206	217	201	184	192	189	202	190	217	198	205	215	215	213	200	195	219	181	206	198	180	181	194	179	184	217	207	204	188	220	219	197	201	180	214	208	209	187	178	184	191	215	175	190	189	193	192	216	205	194	184	196	215	188	200	210	201	176	171	185	233	217	201	186	208	198	199	202	206	174	192	196	205	199	185	189	196	206	184	226	228	200	186	213	204	207	194	199	197	203	214	187	223	201	213	172	201	192	188	187	195	202	210	201	215	192	220	197	185	199	214	189	199	174	176	204	185	192	183	194	212	196	205	220	188	189	188	202	222	210	220	211	205	210	212	203	209	219	205	206	187	188	206	210	221	204	208	188	194	215	183	236	198	164	190	193	231	197	231	219	213	237	197	218	192	179	195	222	189	222	222	215	202	213	188	197	218	210	204	203	176	167	211	236	206	176	196	218	178	197	201	213	171	214	210	204	205	214	194	185	198	185	197	204	210	193	189	187	212	230	208	193	215	194	218	202	204	180	182	209	217	181	209	187	226	220	196	187	191	205	199	225	209	186	204	207	196	187	182	206	202	210	208	196	186	193	192	195	209	197	199	221	238	199	189	179	206	175	197	201	209	200	219	208	194	210	185	214	204	217	221	220	218	208	199	214	196	209	218	202	193	194	217	226	193	177	187	183	222	196	234	197	223	188	169	199	193	200	205	202	181	199	190	198	193	204	201	222	235	193	207	219	206	216	214	209	194	188	202	193	203	235	193	198	196	225	182	179	180	185	198	189	203	212	203	212	187	235	215	211	210	189	192	207	204	210	195	213	203	183	162	186	178	202	196	190	206	194	217	219	190	211	219	169	192	218	219	195	207	172	196	211	197	187	206	178	202	207	204	216	216	220	193	173	214	213	190	186	209	193	223	205	194	198	199	195	195	190	188	192	212	223	180	212	200	194	208	224	201	185	203	204	201	206	201	207	196	217	194	204	204	224	215	204	181	221	193	178	186	194	217	201	226	229	194	194	202	168	215	192	214	202	198	186	182	201	200	198	206	182	229	201	207	190	236	206	209	188	187	181	214	196	200	199	173	230	221	189	211	229	210	200	203	212	228	205	205	205	189	220	184	195	209	204	196	233	191	204	217	203	178	228	189	205	189	234	214	206	228	192	207	201	219	194	226	191	182	192	218	195	204	197	171	203	184	218	183	189	205	194	204	209	212	218	182	184	204	194	236	190	205	201	210	220	200	194	211	227	185	202	190	201	195	195	191	208	208	182	187	184	218	190	203	200	210	205	194	189	193	207	201	179	232	207	214	180	193	181	186	198	204	199	202	223	222	212	165	199	227	206	197	203	200	211	177	189	174	197	234	218	226	192	181	210	218	179	182	210	192	223	187	204	236	228	176	206	219	195	187	238	248	219	178	210	209	211	244	194	202	212	177	196	236	209	202	208	209	208	210	181	193	217	197	202	209	183	196	208	196	197	217	233	227	226	209	205	207	200	202	189	225	197	198	216	184	201	183	222	166	215	189	210	181	194	204	173	181	216	211	186	207	191	232	153	217	191	217	205	203	241	226	195	228	187	212	212	195	220	194	206	208	204	175	185	196	195	186	219	187	211	202	205	220	200	208	206	180	201	218	182	212	197	192	156	176	192	193	212	185	197	193	200	229	194	205	192	232	178	193	192	216	179	207	201	206	213	201	181	202	201	201	223	210	193	211	184	195	169	219	203	199	172	202	212	213	194	202	183	198	203	201	218	184	189	215	211	193	194	205	202	207	175	186	226	219	177	205	225	192	205	199	247	173	193	168	204	224	193	201	208	179	183	191	190	212	219	219	180	224	203	172	202	179	203	222	209	199	222	200	214	191	196	177	210	213	209	210	209	170	184	213	210	183	195	195	218	190	207	210	214	200	197	186	225	213	206	194	199	185	184	178	210	218	223	220	220	194	226	211	174	204	205	220	211	205	217	185	185	200	190	197	202	190	206	222	208	183	199	174	226	216	195	235	186	182	191	187	191	207	197	176	182	222	185	191	176	226	210	193	188	193	184	212	213	189	204	185	185	212	203	218	192	186	216	197	207	199	194	186	193	193	218	176	207	192	215	194	210	201	206	206	221	198	224	193	195	194	217	188	199	209	205	190	190	178	202	149	186	209	215	203	194	209	192	195	234	203	209	201	178	208	224	177	212	223	194	198	215	165	212	197	188	211	209	220	201	180	206	162	212	190	212	183	196	187	204	193	171	231	195	207	197	210	218	207	183	189	194	188	193	198	190	202	197	228	208	206	207	188	170	206	187	202	196	174	225	180	181	205	223	224	218	185	216	213	212	195	212	205	190	196	231	188	207	195	213	193	184	190	214	220	191	214	198	183	170	212	221	173	176	184	193	191	227	196	210	184	194	194	194	192	209	183	193	187	173	197	213	189	201	195	178	195	212	217	200	209	187	229	201	199	201	191	178	239	206	216	208	202	191	210	209	203	196	175	191	195	191	185	200	224	209	165	201	188	176	196	206	209	228	206	196	197	185	189	184	214	216	206	183	224	204	207	185	191	162	211	208	179	173	192	200	230	189	203	188	210	218	221	233	190	220	205	187	221	225	190	189	207	202	221	218	199	184	194	192	189	192	193	169	207	201	208	186	186	196	199	207	201	168	207	169	247	210	185	182	203	160	176	176	181	205	204	216	204	187	241	191	209	183	210	197	195	208	184	214	196	197	193	209	213	203	222	207	203	215	198	206	202	169	198	209	207	224	186	193	169	192	192	209	204	185	210	174	201	216	181	224	227	208	212	163	219	258	211	177	213	185	192	203	191	202	203	210	189	197	237	204	203	220	214	174	223	197	175	178	187	218	191	220	203	192	185	201	233	197	194	211	193	227	235	188	185	221	195	195	192	194	184	203	206	208	218	198	198	219	190	209	199	196	201	195	198	228	181	196	199
9552	2090	4408	5958	5573	3856	2648	1969	1715	1409	1055	1031	836	691	683	666	654	656	642	716	676	676	638	644	604	650	600	627	527	522	526	530	511	510	517	497	498	510	557	523	499	531	529	545	491	478	495	508	515	485	506	520	487	503	465	515	508	540	532	508	484	481	512	493	484	494	541	500	432	508	501	526	525	471	471	523	550	483	518	471	499	543	493	516	494	483	478	475	470	534	519	519	463	469	519	536	439	510	517	494	492	494	491	488	471	513	484	461	506	503	492	470	516	478	499	507	491	524	478	485	536	497	514	527	500	447	498	470	506	518	492	533	493	446	498	454	499	524	459	484	445	457	499	516	507	474	457	457	497	482	487	460	521	502	503	459	488	527	502	469	500	484	508	499	482	499	475	505	504	502	515	532	486	497	526	503	495	479	504	483	488	468	467	547	473	507	491	463	507	514	516	527	516	470	484	520	530	473	504	497	496	516	505	521	524	489	496	498	484	485	476	526	502	509	543	481	540	492	479	484	458	515	476	463	518	486	487	489	483	515	504	539	489	503	535	446	504	494	514	490	507	503	482	474	503	534	476	517	480	471	492	515	499	482	481	525	497	503	541	451	519	509	487	477	427	487	495	508	521	481	489	485	499	516	503	494	471	434	467	494	496	517	511	502	475	494	522	459	486	508	502	498	494	515	525	515	489	471	494	470	502	494	466	458	503	509	511	475	531	505	477	546	525	490	484	473	469	531	501	507	490	513	468	489	513	492	481	480	510	448	477	489	475	460	530	472	501	492	459	513	492	452	500	504	480	493	495	506	511	505	498	485	499	503	491	493	502	487	480	523	472	482	526	505	534	503	495	476	467	476	542	482	496	496	538	496	504	472	484	502	507	463	482	478	494	463	507	519	535	509	561	527	507	552	498	504	477	542	489	481	494	509	526	507	503	497	520	502	507	499	511	517	504	478	478	514	464	490	485	494	495	503	502	498	471	528	535	505	509	529	501	460	483	492	529	493	470	495	530	507	486	503	514	497	470	475	486	529	530	473	530	522	479	514	487	464	464	478	473	512	504	487	519	526	514	529	469	570	517	485	485	492	492	521	505	444	522	514	530	458	520	494	505	513	503	492	494	478	535	475	498	515	516	487	469	503	452	476	476	499	487	506	484	463	452	536	539	456	486	524	513	523	495	506	465	493	467	561	511	475	521	476	522	493	496	538	515	480	511	492	505	518	491	521	506	455	521	507	487	501	507	506	504	487	515	435	492	522	501	510	494	512	492	516	495	525	499	495	460	452	519	505	512	443	511	487	489	450	474	490	491	487	478	486	520	523	499	478	456	470	481	514	474	499	473	494	452	505	507	521	492	477	490	524	490	495	485	478	514	498	518	531	453	512	481	494	456	476	471	493	524	511	509	487	503	467	491	489	513	475	474	507	498	518	494	462	523	473	488	473	462	498	487	525	506	465	508	485	499	547	496	474	489	481	528	504	502	476	462	448	485	485	466	555	503	478	512	520	506	448	500	464	488	484	518	486	517	483	500	505	505	486	462	486	475	473	518	502	488	469	493	499	488	491	515	509	479	491	507	515	464	466	494	506	471	493	476	503	470	482	492	480	506	519	470	464	489	505	476	498	516	479	481	500	497	501	480	467	491	475	519	503	527	469	502	502	504	490	510	486	544	488	530	482	474	508	486	548	523	532	503	478	495	514	481	528	475	469	526	468	478	511	460	507	475	434	507	488	489	531	514	513	538	467	488	477	489	474	525	495	518	490	518	480	500	492	480	509	467	495	516	494	471	495	524	530	479	498	476	488	476	487	482	498	434	477	486	496	479	483	507	472	477	500	536	454	494	507	501	470	540	465	521	495	510	522	452	481	522	488	480	445	496	466	472	481	456	497	472	465	482	488	501	475	512	525	543	467	517	532	504	466	478	507	452	506	531	468	491	478	486	481	487	530	487	476	497	466	529	501	486	520	545	533	515	462	488	514	520	500	501	476	463	523	490	496	491	488	480	463	483	487	488	508	497	485	455	517	485	485	458	482	479	487	477	434	520	491	509	479	513	537	499	500	475	495	511	462	489	467	487	481	503	470	516	476	528	482	497	486	507	510	490	502	516	525	483	464	453	513	486	486	462	524	450	469	501	480	487	494	520	499	524	504	472	511	503	508	477	473	470	468	510	492	490	512	532	497	534	465	515	499	497	514	507	518	480	488	523	521	505	515	468	496	515	515	522	463	481	485	513	539	491	497	468	496	425	472	509	499	480	488	513	446	507	560	547	451	495	443	465	468	497	530	467	461	450	524	444	475	494	507	490	483	510	492	522	476	501	480	509	467	466	456	454	532	479	493	468	496	524	500	497	503	468	496	511	481	517	487	476	519	483	492	505	482	457	491	484	514	482	455	478	474	530	494	534	491	502	488	494	477	476	508	495	504	513	498	495	467	448	493	471	490	507	481	487	526	535	511	518	505	464	462	459	486	500	493	507	515	480	484	508	518	508	514	510	497	455	478	480	485	487	492	513	471	493	508	521	481	517	464	506	500	518	475	489	490	516	512	504	462	524	503	490	491	497	479	478	500	509	494	484	519	488	491	510	501	502	527	478	480	495	512	498	519	501	473	511	508	482	508	499	488	478	518	500	475	505	527	483	473	503	472	484	488	519	501	486	504	495	498	474	486	518	474	500	468	458	476	504	508	508	524	500	452	515	515	507	529	505	501	495	500	490	518	495	488	486	504	507	502	499	500	511	468	531	478	479	482	509	520	496	481	511	454	480	493	499	453	502	491	474	464	484	494	516	468	504	485	511	477	503	485	522	496	479	462	507	497	518	512	513	501	557	521	498	488	501	489	517	509	491	481	475	479	516	519	512	491	473	503	503	495	476	513	475	505	503	531	465	470	527	514	441	509	543	485	444	514	470	472	511	472	464	498	489	469	468	495	467	516	484	558	486	501	494	479	484	486	478	501	502	510	506	479	529	525	497	486	490	479	508	474	478	512	515	479	495	454	475	499	453	490	487	515	506	476	549	539	505	497	495	493	458	515	496	502	484	513	445	562	472	487	504	480	465	541	443	462	435	470	470	474	480	464	505	495	501	479	497	486	490	504	553	451	469	511	499	467	455	549	497	482	481	510	502	520	494	487	537	504	489	487	467	491	521	488	507	505	502	493	538	470	478	449	485	482	532	464	487	473	508	481	511	448	504	533	487	506	480	456	501	498	465	508	510	501	559	523	460	469	485	494	461	503	475	482	493	472	527	485	488	513	496	497	475	458	506	521	541	523	501	486	512	481	510	525	481	479	524	497	517	489	506	513	522	503	496	522	477	523	555	477	480	503	505	473	466	494	470	502	498	505	476	524	453	527	540	473	511	483	485	534	495	514	479	486	486	540	501	490	490	452	491	505	478	515	479	508	505	520	493	494	491	500	482	501	494	505	457	517	447	536	491	494	469	483	522	519	481	469	507	475	506	504	490	471	476	516	523	554	467	518	532	485
2395	816	955	883	749	637	595	563	520	503	487	550	491	463	471	459	457	460	455	503	484	414	498	513	474	549	487	468	502	477	476	525	523	484	481	486	499	468	450	470	459	505	441	475	502	509	508	439	485	495	480	502	536	512	450	480	472	482	499	486	484	501	504	492	494	543	502	487	456	442	452	552	472	503	509	490	519	473	488	447	431	472	471	515	510	475	474	498	487	474	516	464	467	488	513	456	533	503	469	496	503	520	470	513	473	472	504	488	456	489	478	471	494	465	481	487	479	524	482	454	452	503	518	516	489	511	489	470	471	521	473	504	491	486	486	466	478	476	500	504	472	515	496	486	446	453	485	499	490	472	481	488	459	492	437	450	450	498	473	522	469	480	538	511	501	440	457	487	469	450	508	485	495	524	471	455	407	482	464	480	483	489	544	479	533	463	472	493	499	467	496	474	462	520	467	485	458	462	475	507	533	473	473	452	509	513	476	473	465	478	504	516	460	472	531	462	503	486	484	470	484	487	464	522	467	496	478	497	461	472	473	486	481	492	480	489	503	503	490	470	528	536	474	455	448	501	471	502	490	491	497	491	476	491	496	453	490	464	509	548	471	493	486	471	531	475	440	485	481	516	491	514	476	479	490	454	492	505	504	443	465	479	500	470	482	491	485	483	469	510	483	472	510	514	498	498	460	497	514	510	531	476	461	487	496	493	508	466	518	472	486	481	450	469	472	449	484	480	478	491	514	484	451	448	480	507	450	519	486	561	483	504	488	508	456	532	474	463	480	492	506	512	502	453	468	473	489	480	436	462	476	480	480	448	476	476	474	531	532	472	477	539	452	458	487	484	510	468	484	491	478	482	465	496	467	467	499	486	473	494	453	458	483	469	487	513	474	476	459	476	482	481	451	503	479	482	496	496	451	448	453	479	498	508	526	474	489	503	485	463	502	502	460	489	499	455	484	478	459	489	507	455	466	505	471	484	511	500	512	481	445	526	463	482	504	463	516	510	502	475	485	473	479	466	485	483	503	517	511	439	444	486	528	531	500	490	527	453	447	479	501	491	444	469	506	469	487	484	551	481	464	487	489	489	476	479	507	515	510	464	487	511	471	497	517	500	474	478	480	476	491	484	499	498	511	479	489	502	466	457	460	492	535	505	464	456	497	455	454	480	482	486	550	462	505	451	493	530	465	436	475	501	443	448	485	513	517	505	541	489	502	505	514	502	488	457	506	532	477	494	477	470	532	482	487	481	469	509	499	467	469	523	477	427	467	494	467	500	462	512	459	453	487	453	512	428	521	506	486	452	517	532	489	494	457	502	482	491	503	511	471	502	502	460	455	493	481	510	465	475	478	483	501	479	477	500	467	471	464	494	498	471	450	469	463	492	473	457	471	476	496	502	496	519	462	461	474	513	518	505	484	487	432	462	478	459	488	471	460	499	508	484	438	473	478	472	432	465	450	480	456	475	474	459	497	471	454	470	490	483	461	464	510	489	484	464	521	452	549	468	498	505	491	452	485	514	438	500	464	483	465	501	492	490	510	464	554	500	481	506	494	491	510	478	465	504	505	487	472	519	521	483	448	450	444	487	473	514	467	449	502	496	451	501	459	506	486	460	507	519	516	453	470	508	475	480	480	502	479	503	467	482	474	525	480	476	500	515	483	462	501	499	521	438	502	464	522	509	467	499	484	515	524	497	451	485	536	477	443	438	487	443	479	452	484	450	509	474	474	517	508	534	483	498	478	487	495	488	511	456	538	491	488	489	435	455	490	478	526	493	471	459	474	453	517	510	487	503	480	437	458	479	522	510	481	471	500	438	483	481	502	498	501	480	475	513	457	495	505	490	463	479	472	496	538	482	490	463	480	459	504	463	425	492	542	541	540	477	463	501	490	472	470	506	475	510	495	480	462	485	535	531	509	485	476	475	501	488	466	488	442	490	460	494	525	485	485	498	474	471	499	483	474	435	454	463	511	466	508	511	514	476	503	440	500	454	487	434	475	502	471	488	476	489	484	523	494	480	514	509	475	522	439	459	458	495	503	456	512	485	542	471	474	497	493	486	486	473	470	536	480	492	486	456	489	505	470	506	522	480	475	470	488	501	490	512	466	483	475	458	469	490	449	492	484	516	470	473	513	490	436	507	551	467	496	499	515	500	455	465	479	448	512	518	469	464	458	512	461	513	486	484	498	513	499	469	474	534	480	456	465	468	453	471	475	479	476	491	440	510	531	457	461	459	517	517	489	473	451	450	506	440	503	469	508	454	526	466	494	462	450	456	487	473	490	494	478	460	464	462	463	507	517	460	490	471	479	514	482	504	517	498	504	537	500	500	467	461	469	505	468	524	497	458	435	460	511	467	470	485	486	477	461	499	460	510	472	531	482	497	515	502	470	513	473	472	468	503	475	494	502	476	455	525	485	500	450	492	517	493	455	533	475	490	448	461	507	497	507	491	514	481	469	462	476	477	514	514	505	529	494	491	511	501	470	515	494	482	487	504	498	490	539	441	500	473	481	492	528	479	474	491	493	501	422	462	489	461	437	473	497	493	473	504	512	457	495	492	453	467	510	460	479	453	440	483	486	474	501	480	515	485	515	467	481	487	490	486	496	476	512	469	487	493	500	500	479	521	497	463	452	425	486	499	473	526	476	487	469	478	445	460	493	476	517	491	454	517	484	513	481	442	481	464	456	476	435	455	497	484	448	508	484	472	503	478	468	470	500	437	463	472	490	506	482	516	514	541	494	488	533	526	479	468	446	485	532	461	475	470	477	496	470	475	496	468	491	491	474	487	496	480	522	494	492	490	521	486	468	519	498	479	504	463	468	478	522	484	479	463	482	473	498	455	478	480	434	478	493	478	511	462	490	483	517	452	454	484	479	531	512	517	514	489	488	458	494	515	464	451	455	485	501	472	534	496	497	467	483	505	452	458	458	431	455	504	486	485	457	543	433	466	497	463	485	502	490	457	502	506	459	497	485	512	463	462	491	453	479	498	536	485	503	474	462	451	452	470	470	496	429	458	498	485	483	478	447	499	465	470	462	545	485	447	481	495	524	515	457	489	505	499	505	471	511	479	485	481	461	492	450	513	470	498	482	513	487	489	476	452	493	511	518	473	472	489	482	477	489	493	487	506	486	488	500	473	495	480	475	494	488	473	459	504	475	519	453	472	505	488	466	460	482	429	498	438	497	538	494	492	475	510	489	527	509	506	519	490	471	504	507	524	499	530	482	477	449	505	436	478	498	473	468	450	496	522	482	461	464	510	493	528	527	439	503	452	463	500	489	468	517	473	455	452	459	539	449	512	468	500	449	460	517	497	484	514	488	429	495	478	499	523	493	446	523	497	454	498	459	518	446	493	480	468	487	516	463	511	445	489	470	445	504	475	497	484	482	504	493	445	512	488	483	504	443	502	479	464	483	476	499	518	513	442	457	523	481	489	544	475	496	465	451	463	480	470	500	533	486	448	506	509	515	503	486	462
2671	1291	1948	2457	2297	1785	1463	1390	1227	1192	1093	1074	1088	1057	1025	1055	1032	1088	1108	1035	1078	1111	1089	1113	1136	1038	1016	1032	1104	1094	1044	1024	1034	979	1045	1047	1031	1073	1068	1018	991	1044	999	997	1039	1013	1022	1067	1024	1034	1086	1094	1014	1026	1105	1072	1046	1046	1068	1092	1050	1053	984	1067	1039	1084	1015	1075	1060	1038	951	1058	1045	1059	1093	1011	1059	1040	994	1006	1029	1102	1007	992	1015	957	1040	1033	1106	1086	1109	1060	1035	1083	1072	1070	1058	1038	1069	1071	1033	995	1008	1074	1023	1021	1003	1059	1052	1059	1041	1034	1003	1052	1018	1084	1042	1038	1044	998	1080	1076	1041	1025	1050	1046	1034	1067	1062	1009	1071	999	1062	1081	1009	1027	1059	1006	1045	1089	1032	1057	1110	1000	1077	1010	1030	1103	1023	1050	1046	1103	1066	1044	1040	989	1040	1092	992	1038	1043	1055	1053	1070	1010	1024	1047	1054	1023	1056	1053	1045	1037	1045	1035	1062	1055	1041	1004	1027	1104	1038	1008	1074	1033	1032	1018	1099	1060	1033	1032	1018	1061	1039	1055	1084	1002	1050	1077	1047	1026	1062	992	1068	1038	1003	1055	1046	990	966	1049	1016	1006	1060	1037	1023	1004	1062	1039	1017	1001	1012	1010	1026	1120	1025	1084	1034	1055	1064	1084	1038	1064	991	1045	1032	1059	1046	1116	1045	1014	1028	1052	1072	1026	1089	1054	1044	1076	1097	1004	1078	1046	1016	987	1030	1072	1027	1063	1023	1079	1054	1084	1065	997	1061	993	1009	1019	1008	1011	1020	1064	1034	1038	1021	1048	1077	1097	1063	1056	1060	1114	1072	1066	1068	1106	1041	1039	1014	1107	1058	1073	1098	1083	1067	1007	1038	1021	1082	1057	1036	1090	1091	1037	1003	975	1017	1052	1064	1052	1015	1113	1061	1030	1026	1063	1023	1079	1070	1049	1036	1037	1043	1060	1092	1051	1042	1017	1109	1079	1031	1037	1050	1033	1066	1048	1038	988	1024	1096	1058	1045	1050	1048	1069	1063	1021	1025	1054	1010	1038	1065	1012	1092	1030	1085	1095	1047	1037	1061	1056	993	1041	1061	1094	1060	1005	1019	1040	1051	1112	1016	1019	1034	1069	1051	1027	1108	1112	1008	1012	1049	1055	1100	1086	1083	1022	1038	1067	1007	1059	1047	1031	979	1079	1062	1021	1073	1051	1078	998	1082	1020	1029	1067	1033	1057	1067	1016	1004	1051	1037	1105	1047	1007	1036	982	1085	1053	1102	1066	1083	1104	1091	1047	1043	1063	1038	1076	1038	1034	1033	997	1049	1066	1068	1059	1017	1068	1029	1093	1017	1113	1046	1010	1093	1055	1046	1048	1087	1024	1019	1058	1107	1056	1032	1098	1004	1070	1067	1089	1052	1036	1081	1056	1017	1077	1044	1035	1042	1040	1001	1051	1015	1046	993	1045	1041	1102	1083	1033	1041	1073	1021	1043	1057	1033	1101	1069	1026	1036	1097	1040	973	1072	1024	988	1068	1034	985	1056	1014	1036	1026	1061	1040	1021	1021	997	1099	1020	1050	1028	957	1020	1095	1032	1034	1011	1064	1021	1011	1076	1034	1082	982	1054	1030	1011	1059	1068	1035	1090	1053	1070	1050	1053	1062	1052	1000	1054	1057	1074	999	1013	1081	1010	989	1079	1039	1101	1087	1058	992	1099	1076	1038	1035	1050	1075	1060	1008	1014	1046	1049	1060	1006	1023	1063	1059	999	1045	1066	1071	1055	1099	1021	1051	1031	972	1014	1018	1038	1012	989	1089	1122	1074	1063	997	1043	1117	993	1020	1046	1065	1017	1048	1050	1081	1026	1042	1000	1110	1072	1040	1071	982	1016	1015	1003	1004	1041	1076	1077	1049	1072	1068	1042	1023	1072	1032	1107	1040	1029	1020	1036	1027	1013	1046	1060	984	1059	1040	1032	1011	1066	1049	1021	1106	1053	1069	1041	1054	995	1053	1021	1056	1053	1054	1069	1029	1097	1033	1034	1051	1057	1035	1051	1003	1034	988	1057	1048	1073	1062	1057	1034	998	1073	1105	1066	1019	1027	1023	1059	1037	1065	1043	989	1082	1056	1003	1036	1005	1140	1085	1081	1053	1027	1041	1058	1082	1053	1024	1065	1029	1065	1052	1017	1081	1065	1054	1072	1116	1031	1051	1066	1105	1047	1020	1083	1079	1059	1082	1015	994	1030	1042	1047	1061	1032	1072	1089	1036	1043	1053	1052	1048	1049	1012	1028	1060	1013	1064	1057	1085	985	1037	1086	1075	1021	981	1036	987	1037	995	1039	1050	1028	1072	1059	1100	1037	1028	1019	1073	1069	1060	1096	1054	1084	1058	1032	997	988	1047	1035	1039	1062	1031	980	1027	1044	1040	1035	1064	1033	1007	1033	1100	1015	1036	1009	1067	1100	992	1049	1019	1103	1035	1066	1047	1078	1086	1015	1034	1036	1076	1070	1022	1020	1049	1022	1060	1085	1068	1006	1095	1062	1071	1056	1111	1009	1079	1056	1077	1089	998	1054	1096	1028	1062	1047	1075	1068	1023	1051	1055	982	1097	1034	997	1036	1069	1085	1069	1088	1046	1036	955	995	1087	1027	1054	980	1069	1061	1046	1030	1067	1007	1045	1068	1044	1043	1007	1028	1032	998	1022	1036	1020	1050	1020	1000	1035	1047	1038	1052	1046	1023	1113	1030	1042	1103	1056	1109	1017	991	1014	1020	1045	1059	1055	1060	1071	1035	1067	1007	1022	981	1050	1091	1041	1097	1050	1032	1071	1032	1037	1064	1044	1054	1046	1007	1092	1015	1037	971	995	1005	1057	1065	1045	1055	1013	1104	1056	1066	1009	1049	1072	1082	1052	1094	1017	1037	1036	1084	1078	1092	1046	1056	1009	1000	1067	1055	1033	1010	1052	1008	1008	1067	1063	1010	995	1060	1033	1016	1009	1060	1068	1062	1157	1038	1040	1027	1015	1111	1046	1025	1063	1039	1055	1108	1010	1042	1089	1037	1043	1036	1092	1085	997	1020	1081	949	1004	1009	1080	1055	1062	1042	1041	1074	1003	1078	1071	1065	1047	1036	1051	982	1038	1016	1046	1028	1032	1081	1059	1029	1056	1034	1045	1054	1064	998	1021	1048	1068	1080	1073	1065	1019	1046	1014	1041	1078	999	1052	1056	1041	1066	1053	1042	1033	1030	1051	1072	1058	1064	976	1028	1033	1011	1044	1065	1081	1053	1074	1046	1026	1163	1040	1016	1106	1051	1055	1098	1030	1059	998	1069	1039	1020	1060	1093	1133	1078	1058	1057	1068	999	1088	1055	1055	1053	1145	1069	1035	1069	1014	1029	1013	1018	1073	1050	1003	1084	1069	1053	1076	1060	1051	1033	1086	1089	1044	1076	1045	1050	1031	1082	1050	1040	1058	1020	1015	1071	1009	1062	1022	1070	1043	1021	1019	1024	1030	1030	1081	1128	1020	1064	1078	997	1077	1010	1006	994	1059	1015	1071	1025	1098	1035	1059	1023	1029	1075	1033	1097	1054	1078	1048	1035	1033	1037	1040	1092	1104	1002	990	1101	1046	1097	1093	1063	1079	1048	1052	1041	1039	1020	1053	1096	1011	1048	1077	1087	1104	1001	1058	1012	1065	1025	1117	1054	1077	1042	1071	999	1075	1055	1061	1091	1052	1080	1099	1070	949	1070	1030	1043	1043	1050	1030	1017	1114	1031	1104	1094	1002	1046	1083	1063	1045	1089	1038	1098	1027	980	1011	1042	1057	1043	1083	1004	1038	1029	1045	1021	1014	1001	1086	1044	1087	1095	1035	1033	1040	1009	1063	1060	1075	1034	1091	1045	1024	992	1019	1044	1067	984	1098	1077	1053	1066	1066	1030	1074	1041	1047	1101	979	1040	1096	1052	1081	1033	1018	1015	1018	1046	1052	971	1048	1080	1049	1041	1017	1051	1081	1078	1022	1044	1044	1055	1015	1066	1007	1008	1055	1031	1065	1044	1001	1065	1029	1062	1031	1089	1020	1044	1056	1105	1088	1060	1085	1037	1083	1099	1033	1067	1075	1061	1083	1006	1021	1052	1059	1052	1035	1053	1020	1055	1047	1047	1044	1044	1016	1001	1057	1043	1083	993	1052	1074	1074	1043	1047	1037	1034	995	1025	1026	1020	1091	1042	1018	1001	1071	1100	1061	1082	1095	1084	1061	1095	1029	1045	1093	1055	1041	1073	1004	1077	1044	1044	1014	1063	1012	1065	1069	1106	1065	1082	1080	1059	1116	1021	1045	1088	1054	1015	1066	1029	1057	1074	1052	1067	1059	1027	1004	1033	1070	1037	992	1007	1066	1010	1014	1012	1065	1079	1052	1025	1041	1039	1118	1064	1007	1044	1016	1042	1054	982	1041	1077	1071	1049	1090	1051	1078	1059	1051	1084	1088	1007	1065	1062	1012	1030	988	1095	1033	1081	1081	1092	1089	1044	1012	1081	1040	1017	1058	1000	1080	1031	1026	1062	1047	977	1028	1075	1074	1019	1101	1077	1030	1009	1087	1027	1033	1015	1071	1041	1086	1017	1054	1078	1030	1039	1004	1021	995	1034	1027	1017	1026	1062	1054	1056	1016	1066	1092	1058	998	1071	1016	1025	1052	997	1059	1038	1044	1020	1061	1013	1101	1059	1094	1096	1102	1044	1051	1074	1046	1083	1034	1060	1065	1024	995	1097	1059	1003	1086	1078	1055	994	1002	1071	1048	1008	1066	987	1059	1011	1035	1055	1029	1046	1064	1058	1100	1039	1029	1031	1109	1074	1060	1054	1007	1055	1006	1056	973	988	1011	1117	1037	1100	1071	1052
9674	1461	1620	1374	1006	772	582	452	433	369	379	363	359	375	342	338	317	356	316	348	329	334	348	307	330	312	341	319	373	320	317	329	369	324	334	301	350	312	313	320	326	315	337	301	346	322	349	333	332	377	310	296	313	350	322	359	380	313	330	316	313	305	386	319	333	325	300	323	335	289	310	331	285	337	336	362	335	324	353	303	315	287	310	342	382	343	320	338	315	323	341	314	309	303	329	316	316	303	292	334	335	288	310	328	307	324	300	307	312	314	330	316	337	367	327	357	335	308	325	310	348	324	336	326	329	322	323	329	319	311	348	337	338	308	319	300	369	342	316	336	307	360	360	336	308	354	302	317	313	339	306	329	321	326	306	346	315	288	323	336	337	308	318	331	341	319	337	343	338	350	319	313	299	320	328	302	318	319	279	296	320	317	331	297	338	312	320	346	320	284	326	315	314	345	355	304	311	308	337	331	305	304	350	315	321	346	308	323	330	323	332	310	301	323	330	294	361	309	307	329	343	345	318	315	340	327	329	283	340	353	303	310	313	337	330	301	314	306	336	325	337	322	319	348	336	320	305	322	332	328	318	329	323	314	303	343	369	358	312	337	320	308	310	361	344	334	350	346	294	314	302	304	323	338	294	322	319	340	324	300	326	315	324	337	307	330	309	323	330	310	350	365	314	328	319	326	335	315	348	303	301	291	321	308	324	328	310	314	333	335	325	339	363	357	336	312	296	330	344	336	343	329	339	298	350	306	323	345	311	354	329	307	352	323	314	338	332	339	337	298	307	289	332	318	331	316	356	325	313	318	348	308	368	352	306	337	314	344	308	318	300	308	341	346	315	343	322	291	342	328	339	318	304	315	311	341	309	309	327	313	336	301	325	306	323	315	313	300	335	328	336	311	324	328	303	317	315	343	322	340	350	291	280	294	327	361	327	348	367	359	330	349	323	340	331	338	310	299	299	338	330	356	349	320	328	325	323	341	351	315	359	300	355	312	339	313	327	331	326	315	325	325	325	351	322	314	299	308	324	316	348	326	314	309	300	346	301	299	329	332	335	303	331	306	312	332	315	333	326	315	332	323	311	262	319	333	356	315	373	323	309	317	316	293	311	332	295	274	316	291	312	317	346	336	344	296	330	351	328	322	310	349	291	328	344	311	298	342	318	330	324	334	349	325	333	342	315	303	311	297	309	332	325	311	331	286	334	305	316	332	316	336	336	303	307	304	286	311	283	333	327	354	344	331	359	339	306	311	355	334	318	368	327	351	321	309	323	320	338	331	298	314	289	307	321	329	333	329	322	317	316	324	328	331	309	312	313	289	331	350	325	347	330	317	308	325	314	355	328	328	334	323	319	293	327	343	333	314	315	342	305	300	344	300	340	309	314	319	315	346	340	339	351	320	346	325	307	290	310	316	323	320	295	333	308	319	299	294	368	322	296	323	314	353	291	312	325	322	325	321	353	369	340	314	329	316	325	307	309	285	312	322	326	314	311	281	332	353	307	343	311	328	333	326	283	310	317	308	361	311	318	322	303	330	314	309	327	335	326	294	323	347	322	355	345	308	345	323	370	334	324	312	311	309	321	297	331	351	301	357	320	328	314	341	335	327	318	316	275	390	350	335	331	346	326	336	330	331	359	350	370	302	343	336	312	318	326	328	319	351	330	304	350	318	333	344	320	318	330	311	315	314	324	326	300	344	325	329	350	339	338	331	317	313	295	336	338	373	332	328	325	313	319	359	345	300	308	297	337	317	300	325	332	337	354	315	323	355	296	316	306	300	335	348	338	333	308	321	333	313	365	356	296	298	341	303	314	309	358	340	323	328	333	319	303	338	348	348	323	283	326	317	321	347	321	317	301	267	323	345	315	315	339	302	325	298	299	348	297	343	325	295	369	353	344	299	337	312	333	297	329	366	309	316	355	345	298	330	327	330	287	329	340	344	323	302	357	327	360	323	334	339	323	324	337	289	318	298	307	311	318	365	316	299	317	313	311	342	318	339	338	315	332	317	347	341	284	301	311	316	322	345	318	309	313	296	325	347	277	337	348	312	309	301	280	284	305	291	325	314	325	318	329	326	338	316	322	341	325	317	340	294	342	316	297	308	317	300	324	315	322	326	323	333	303	323	301	293	359	289	291	299	297	288	341	344	353	345	338	315	311	288	308	342	301	317	312	335	308	293	329	328	298	314	359	326	321	325	336	326	308	310	313	305	320	366	321	358	342	309	269	304	329	329	338	301	304	313	324	315	322	305	328	327	367	330	338	350	363	312	331	337	337	345	315	338	308	293	316	328	326	296	342	317	353	312	313	300	317	336	306	318	321	310	354	323	334	286	327	294	341	314	358	328	315	296	306	356	332	293	292	316	330	311	340	317	324	308	331	327	347	312	353	290	276	304	324	358	357	338	337	336	320	326	281	304	322	316	313	308	337	311	312	337	333	326	304	318	334	360	361	267	319	324	316	322	331	321	341	299	351	299	339	350	330	368	321	312	294	289	290	325	336	322	317	335	346	318	304	386	312	311	304	313	326	316	331	329	357	324	306	353	355	358	294	297	331	318	284	343	275	340	323	314	335	291	309	320	335	323	349	362	334	331	328	316	296	311	333	337	268	301	342	306	267	332	343	351	309	334	329	308	308	342	285	354	306	318	277	362	315	293	311	324	336	336	322	347	289	321	345	310	287	302	328	330	282	328	340	312	278	275	339	285	309	295	310	335	339	343	347	292	317	322	327	329	300	312	340	321	333	309	355	335	306	335	313	339	307	316	344	341	317	353	326	308	283	347	375	359	313	312	327	319	289	298	292	320	317	310	340	351	339	329	319	318	342	359	296	337	323	294	351	325	317	313	314	318	315	307	370	308	334	303	306	312	284	293	313	339	371	294	314	339	322	315	342	315	306	311	325	321	320	315	342	341	308	326	321	321	310	310	292	300	287	305	332	341	303	310	351	316	307	316	317	335	339	334	328	310	284	343	331	312	300	341	326	312	299	326	314	313	330	296	275	310	316	307	321	347	313	314	352	333	316	300	355	311	313	323	330	315	310	327	341	319	324	331	309	330	344	398	318	305	298	326	345	326	304	322	295	312	291	347	330	335	304	328	324	331	336	311	327	300	285	318	294	340	330	347	329	330	301	326	348	317	350	303	347	307	348	304	343	371	334	313	339	305	337	345	329	303	307	312	309	284	326	344	332	298	334	340	313	308	276	351	336	335	316	319	348	313	274	332	300	349	288	340	298	314	325	332	330	321	343	326	333	312	297	340	339	338	326	347	311	312	336	305	336	295	354	328	331	311	335	338	288	278	343	267	309	325	329	328	345	338	373	314	288	331	320	311	336	303	354	306	324	314	338	321	355	342	336	339	297	300	301	373	317	333	298	290	324	314	316	343	321	316	313	325	348	298	314	295	337	309	314	313	320	316	315	313	322	315	301	317	341	306	283	302	336	334	306	354	300	339	296	351	335	293	315	324	298	325	377	303
7713	1732	3328	4154	3597	2515	1987	1641	1406	1143	1018	1039	888	821	793	762	787	767	810	809	859	823	808	798	758	764	786	778	753	706	783	719	745	754	737	734	777	745	683	746	756	689	768	714	739	742	746	750	687	759	784	728	703	734	708	721	663	709	746	737	725	710	778	735	736	724	758	757	722	782	728	720	738	763	722	748	776	760	725	722	718	710	730	690	763	730	732	723	732	705	779	738	708	671	735	694	656	681	718	729	715	722	786	703	689	733	705	732	706	697	740	713	715	742	723	685	719	770	680	728	725	668	728	760	754	760	737	689	712	759	758	735	737	716	704	669	760	713	703	712	706	729	696	738	762	689	743	728	727	753	705	753	688	724	712	717	734	731	711	741	744	695	711	743	725	698	692	734	690	747	768	717	727	742	736	714	699	699	715	745	753	750	760	642	753	702	715	723	692	744	720	685	694	716	745	692	710	665	714	689	734	711	697	743	691	723	713	714	775	697	696	718	703	727	752	711	700	757	778	713	713	707	683	765	718	790	741	720	746	765	687	736	737	714	689	693	716	696	690	758	746	665	717	728	732	701	731	684	743	739	670	674	759	732	718	714	713	687	717	716	685	675	685	699	725	729	700	715	690	703	741	736	739	757	717	707	729	763	751	712	669	727	727	711	746	739	691	725	716	727	722	702	715	738	712	720	715	732	694	724	694	686	735	729	714	751	754	734	705	729	708	750	775	693	762	756	725	752	732	704	768	669	727	724	712	745	713	726	716	713	745	716	747	706	697	707	706	762	652	739	747	714	699	636	735	687	763	692	704	734	742	749	756	766	753	740	747	669	728	745	746	741	738	730	723	679	772	710	723	747	744	714	723	749	697	772	720	721	734	746	713	725	769	701	698	679	714	684	713	715	748	761	699	692	759	722	715	718	777	694	725	721	759	752	686	689	716	773	698	752	701	690	723	737	703	751	758	779	741	700	699	724	765	702	720	696	666	644	718	682	728	760	684	734	755	700	715	775	700	676	716	735	671	675	690	726	709	699	734	692	737	714	722	702	719	718	717	743	758	724	716	702	727	708	756	717	710	729	762	692	700	719	735	728	734	690	682	727	757	694	704	775	701	732	727	708	720	750	709	793	739	713	747	729	689	706	794	735	719	745	759	764	733	740	703	698	727	762	738	737	697	730	735	703	775	706	734	675	723	761	726	690	745	700	740	703	682	731	693	700	742	718	695	682	741	740	750	666	763	717	733	697	679	713	695	745	712	685	717	719	663	729	720	742	738	693	676	754	642	671	734	725	707	743	744	738	798	741	685	754	726	712	741	779	734	768	727	729	706	761	734	727	765	702	719	743	703	777	759	708	719	720	740	738	748	724	738	719	703	740	738	717	764	738	747	733	722	765	684	749	775	712	721	727	763	739	747	672	748	706	702	687	745	723	678	686	739	666	768	751	753	750	687	734	715	726	689	732	710	692	680	722	746	686	726	787	708	686	715	714	805	718	658	753	755	726	714	718	736	729	671	719	735	724	711	691	730	754	731	714	756	716	695	712	767	741	717	698	763	680	714	701	735	691	700	698	686	706	731	719	703	670	727	731	693	704	704	750	743	715	708	676	721	749	736	718	747	712	710	733	734	756	667	755	674	720	696	704	715	774	778	729	729	721	717	741	714	739	699	708	679	704	710	700	762	692	735	784	723	735	696	725	753	721	754	724	733	740	724	768	765	739	703	719	712	707	741	689	717	708	740	733	734	723	695	774	707	769	727	747	691	722	724	753	698	749	726	768	691	706	699	692	727	721	708	735	723	747	729	729	708	719	720	741	732	779	745	749	735	737	748	718	739	714	712	746	720	683	785	743	715	695	756	688	670	748	764	699	721	666	746	721	761	757	747	727	758	718	687	676	741	685	719	660	697	690	729	736	720	729	709	709	741	702	693	683	728	725	731	759	692	742	736	707	706	759	699	706	729	716	691	719	771	728	750	732	729	755	741	697	687	761	733	703	746	723	713	727	699	756	709	696	724	740	732	702	734	763	676	758	722	704	771	695	730	713	725	741	705	724	754	686	761	699	735	749	677	714	735	708	742	753	709	745	692	737	723	706	717	759	738	770	720	671	754	715	770	739	711	685	673	692	708	728	691	724	716	709	738	693	749	740	727	728	736	704	721	799	725	713	701	709	742	717	716	697	747	681	744	734	741	745	732	716	672	727	738	737	706	765	758	729	737	667	756	736	718	730	655	713	705	694	740	734	724	750	724	706	744	703	720	695	761	706	722	732	691	729	697	732	767	709	721	711	696	703	674	696	728	699	739	722	703	725	702	726	718	742	725	681	720	734	726	760	726	723	701	686	718	686	734	715	770	708	743	717	711	729	735	681	781	740	730	714	755	712	714	750	685	739	728	720	730	704	720	719	695	733	731	761	742	702	725	695	705	712	719	695	745	679	678	701	743	712	702	729	678	700	706	719	768	682	744	749	728	703	761	748	702	703	746	698	720	753	736	714	731	746	707	694	712	719	737	696	723	765	710	760	718	756	720	718	739	755	690	696	719	761	749	719	728	718	762	760	762	704	705	705	744	747	726	745	731	729	743	710	709	715	704	679	704	691	743	749	704	710	716	724	754	723	745	733	749	715	749	702	710	677	700	715	736	728	764	722	697	694	738	769	725	695	742	702	705	703	726	717	700	721	688	697	719	736	694	697	709	744	709	711	707	736	707	753	769	707	728	734	681	762	691	715	751	743	744	747	720	719	707	697	763	711	699	735	689	737	730	704	764	680	711	710	747	705	748	728	709	747	761	754	765	710	744	713	750	720	701	765	687	671	730	665	673	722	688	726	699	669	684	713	760	704	732	748	744	721	716	732	674	694	731	720	757	754	709	694	733	700	685	750	746	706	747	713	757	710	699	749	743	736	672	704	705	700	711	741	734	731	709	768	716	732	775	730	763	724	760	719	719	722	733	721	700	752	691	692	752	722	705	704	737	751	736	724	701	705	735	793	681	736	719	711	732	709	699	698	678	758	711	736	765	767	724	707	756	736	753	687	720	730	676	725	723	723	707	716	712	694	760	790	704	690	704	723	706	714	716	729	716	743	718	729	719	658	711	766	736	737	762	713	711	713	713	755	788	705	735	684	774	687	700	730	724	713	740	707	726	705	740	751	740	708	732	750	737	730	672	691	739	732	722	764	732	681	734	702	668	701	698	791	736	728	731	687	733	720	759	726	753	688	672	712	701	711	732	684	703	716	709	725	691	733	726	686	728	701	723	688	695	691	724	736	731	708	776	738	734	689	781	716	723	751	739	789	723	724	739	767	720	709	751	743	745	696	736	724	726	709	704	733	682	735	696	768	687	746	699	712	755	706	689	717	710	716	724	735	739	707	759	695	697	698	752	679	738	692	696	727	718	740	727	776	688	695	767	703	727	706	654	687	727	720	720	708	751	672	733	747	689	743	737	697	725	695	726	746	757	664	718	726	707	730	730	753	726	761	764	717
17085	2740	2411	1998	1349	867	635	469	383	307	265	292	253	240	213	216	221	198	187	222	228	204	199	197	249	253	195	258	192	172	199	213	183	169	205	207	211	193	169	205	205	209	199	222	180	180	189	217	195	193	240	197	203	200	168	201	205	205	190	199	194	203	194	209	203	210	195	198	215	191	187	198	222	200	205	202	207	208	237	205	187	184	199	167	193	214	189	222	204	168	199	197	213	184	205	205	182	206	192	187	194	206	204	223	189	208	190	194	202	192	203	234	232	196	205	201	196	186	218	191	195	189	203	218	197	179	178	169	169	204	231	220	226	181	190	216	207	198	203	185	204	214	230	196	176	234	170	210	204	216	194	173	223	209	198	196	202	195	205	199	216	203	175	190	195	190	201	229	190	183	206	187	210	156	180	197	192	208	182	195	186	183	192	199	202	191	215	214	226	192	200	207	174	184	186	226	191	199	194	175	206	178	199	184	184	182	208	212	187	195	189	197	170	210	191	207	197	190	187	205	192	233	173	182	198	225	184	213	191	192	195	169	172	170	207	226	193	191	167	188	208	194	190	215	175	215	171	186	215	188	196	179	220	191	171	204	227	205	198	202	196	193	215	203	178	198	178	204	224	192	199	199	193	188	200	228	201	180	185	211	191	202	189	209	186	216	196	195	207	197	215	196	190	227	171	212	209	168	180	174	189	178	220	176	177	206	203	199	188	179	243	168	190	191	194	194	205	167	213	191	188	226	208	174	192	212	195	203	211	192	224	219	200	212	225	205	201	232	201	201	186	202	195	209	219	213	184	178	201	198	183	190	203	191	216	205	182	205	184	173	219	161	190	213	205	206	196	203	241	192	184	191	213	192	195	187	202	200	246	225	209	201	193	200	216	211	214	194	189	203	198	209	206	195	201	175	196	178	187	202	205	187	199	167	183	197	200	209	196	206	185	199	194	218	208	192	176	201	219	179	201	212	189	171	195	178	193	208	220	187	191	230	181	206	185	185	203	209	208	204	201	197	211	178	200	224	201	197	216	190	200	202	179	190	195	200	232	191	225	214	182	187	205	217	207	211	191	204	218	219	187	185	207	191	222	199	201	220	187	196	177	203	192	186	188	196	177	212	218	186	171	207	162	220	187	200	177	203	215	233	217	174	205	189	198	201	197	157	208	195	197	210	178	201	212	215	193	176	219	231	162	208	211	223	188	223	215	180	200	209	208	172	203	203	205	195	195	199	206	184	185	219	214	222	204	211	203	212	202	200	191	195	196	213	208	198	195	217	210	183	185	213	204	201	195	223	165	217	187	216	209	208	225	180	202	202	197	193	204	200	205	204	194	232	236	222	196	205	188	197	191	216	190	226	205	208	213	199	231	205	237	215	216	208	199	206	190	178	196	185	195	191	192	221	168	167	181	234	197	189	179	202	209	202	213	203	206	200	195	183	200	204	197	170	189	207	199	202	194	192	209	188	182	179	183	199	204	204	180	187	209	209	210	205	214	207	213	180	197	208	189	179	208	200	179	191	198	186	213	187	193	191	197	213	188	200	189	179	184	203	182	189	196	180	202	205	186	198	189	220	199	185	208	182	208	203	186	215	226	178	187	190	193	218	211	197	191	176	204	217	180	207	205	188	209	207	187	197	201	191	200	173	196	185	210	203	205	208	203	200	198	185	217	194	192	205	185	173	204	168	205	197	213	224	211	209	229	199	213	171	228	197	197	207	219	192	186	189	201	192	190	169	204	201	241	215	213	189	203	195	189	180	212	193	211	197	206	190	211	155	197	196	232	174	193	222	209	174	184	199	201	209	230	215	183	190	189	191	197	179	223	202	211	182	196	215	231	215	217	198	222	177	204	236	213	197	197	202	214	204	196	194	210	191	224	158	196	237	210	207	221	187	203	202	187	186	217	200	185	214	211	192	216	207	171	210	177	178	193	229	220	220	190	199	191	193	210	171	208	204	179	196	209	217	210	209	205	214	191	217	192	198	184	191	160	214	196	212	193	165	182	202	229	184	249	195	192	194	202	196	192	212	197	190	187	196	199	209	187	166	221	234	170	210	204	192	206	188	214	215	210	182	203	191	198	195	220	203	193	198	215	199	199	196	193	164	199	201	212	197	200	203	205	211	210	199	173	193	190	211	194	187	198	198	209	225	205	215	180	210	184	232	189	176	208	215	213	184	199	189	169	202	185	207	187	212	183	210	196	206	216	210	196	199	216	190	167	196	183	190	183	177	219	220	230	175	208	215	190	217	181	188	216	224	182	212	176	222	186	217	185	213	223	197	198	228	185	206	207	202	170	220	203	189	204	198	182	171	218	204	213	203	207	186	183	217	204	230	203	205	161	229	181	217	211	185	194	192	196	202	206	160	215	205	208	178	228	189	197	184	206	193	222	221	194	215	183	181	222	215	211	201	190	192	176	186	173	216	198	201	189	167	182	165	193	215	211	196	217	194	201	201	192	190	203	185	197	229	221	183	184	188	220	188	221	202	202	201	240	187	207	198	204	193	191	186	206	193	196	216	190	185	190	174	195	202	222	203	215	208	205	185	197	185	229	220	178	211	199	222	200	195	219	226	201	202	214	193	211	205	211	185	222	209	219	188	176	204	213	193	199	193	217	232	206	189	188	205	199	200	198	183	199	204	188	204	197	200	204	185	220	192	196	192	217	214	196	203	197	212	213	215	192	176	200	206	216	187	192	179	213	193	174	199	213	201	211	197	193	211	221	201	180	212	205	200	220	205	204	199	188	187	196	204	204	206	229	231	186	184	218	168	188	179	196	178	192	172	208	212	205	190	204	201	229	206	207	215	205	225	211	223	219	187	198	211	221	212	186	198	196	202	203	190	199	197	188	194	184	184	200	197	172	190	220	196	202	180	184	209	205	190	195	214	180	207	196	221	198	212	196	209	201	194	196	178	197	217	214	201	189	233	202	203	201	196	204	218	182	208	204	199	198	193	236	187	206	204	217	185	188	188	182	193	186	183	208	185	202	220	188	219	189	188	235	211	227	212	205	219	204	154	172	186	208	165	190	163	189	241	204	214	208	200	198	196	188	214	192	202	201	201	185	181	199	193	199	173	185	211	211	200	202	194	203	176	189	194	215	220	182	187	205	192	219	223	193	219	192	186	209	201	188	200	185	186	189	170	198	213	215	193	223	203	178	201	171	173	164	214	206	206	186	203	211	192	201	198	208	199	198	189	186	193	204	195	146	187	189	205	215	194	166	195	188	202	190	199	161	206	186	192	186	209	190	191	223	178	192	211	199	222	220	206	213	178	191	203	192	223	184	176	220	207	234	200	211	181	168	196	199	207	188	173	193	183	200	198	187	207	198	181	203	189	199	182	196	174	184	225	185	220	222	181	205	200	235	202	193	202	215	199	196	221	196	217	207	209	210	189	179	211	197	189	182	185	196	211	213	199	187	231	186	197	180	224	190	200	209	169	186	212	220	199	194	206	217	217	212	205	198	212	185	201	196	204
9763	2186	4651	6029	5144	3445	2447	2035	1492	1252	1029	892	760	730	677	625	677	616	625	703	641	629	613	616	618	589	571	565	529	573	561	504	527	542	488	530	531	499	513	518	479	516	519	527	516	502	507	507	477	509	498	476	495	506	501	554	541	515	491	472	455	521	522	468	475	497	530	522	452	539	490	484	482	521	536	446	521	476	515	506	465	493	516	475	540	499	487	476	518	497	511	463	496	478	503	511	474	535	457	513	486	483	450	467	483	532	462	523	502	498	500	483	483	513	489	504	495	484	509	506	481	472	481	523	493	493	474	477	468	496	454	484	503	474	489	488	510	502	503	512	484	467	507	504	525	527	449	520	491	491	493	494	490	492	529	481	505	504	505	508	477	491	490	518	518	501	504	492	490	487	502	494	517	463	514	476	478	526	475	480	489	514	502	458	446	501	506	473	482	454	473	471	486	486	521	495	498	497	487	489	480	502	496	518	499	488	478	472	479	504	457	495	502	471	487	510	475	505	511	512	507	468	517	478	495	489	503	463	517	501	478	468	482	506	493	479	500	466	487	473	499	493	470	477	514	480	506	484	509	493	516	499	478	472	466	477	518	474	529	493	484	453	485	498	498	509	485	503	511	501	499	527	478	511	497	517	481	519	495	462	479	485	479	499	496	522	493	507	496	515	484	495	495	479	489	494	492	510	510	491	482	482	487	500	490	504	480	476	492	499	480	515	528	478	462	475	502	495	497	466	484	486	527	518	490	510	537	436	490	438	506	484	497	500	481	476	468	490	478	508	470	451	514	494	481	481	521	481	529	491	511	496	477	494	495	489	517	477	528	486	484	493	494	467	454	464	494	484	499	480	483	511	479	517	539	469	534	492	471	507	519	477	517	487	493	499	493	498	500	508	507	471	496	485	507	460	466	475	499	490	474	487	474	488	480	495	500	495	454	466	453	502	506	502	513	481	482	474	504	521	515	458	472	528	518	460	515	493	485	494	486	503	499	510	483	501	495	504	498	509	514	502	471	524	527	497	488	522	514	524	489	487	455	501	498	497	499	501	504	464	479	460	506	538	530	517	483	480	484	478	459	521	448	458	488	515	526	495	507	528	478	521	459	468	510	482	487	518	496	499	503	526	479	471	486	488	514	469	499	488	479	462	496	476	496	487	501	510	515	482	519	518	525	517	512	498	473	536	485	513	505	501	467	493	499	502	508	471	453	503	526	486	487	492	448	513	530	529	469	497	453	470	476	522	476	510	515	485	477	512	444	499	501	476	478	492	499	482	501	505	492	475	502	455	484	468	489	485	467	463	452	479	513	480	512	476	476	484	431	497	486	502	496	501	433	497	524	476	477	475	497	492	530	442	482	499	542	523	475	489	496	504	484	461	520	517	467	493	520	472	472	475	500	506	480	478	495	470	484	485	495	485	490	455	462	473	473	499	504	484	462	499	469	501	505	493	476	516	519	482	466	487	510	453	485	513	447	503	472	506	491	504	503	463	486	511	486	477	488	540	485	470	479	492	492	459	493	506	486	514	495	475	499	448	500	473	482	493	461	480	467	478	477	499	490	494	495	473	536	450	517	455	499	492	495	522	479	489	506	486	455	496	449	465	490	488	496	506	441	504	481	485	517	490	496	488	473	474	498	521	499	525	537	489	485	448	481	458	498	483	468	501	452	452	448	474	482	495	485	501	490	456	538	514	512	486	492	427	500	489	465	494	470	477	466	486	499	523	502	489	486	499	462	469	460	466	523	483	496	501	478	478	471	503	466	460	490	457	510	477	491	468	488	497	497	490	462	513	501	498	477	467	483	511	499	472	494	478	457	528	507	521	490	514	455	497	522	495	534	450	487	507	478	483	495	473	496	490	452	506	496	474	505	493	476	483	500	512	483	503	437	486	507	513	483	495	474	509	490	489	472	465	450	498	477	456	483	453	498	505	510	474	496	485	485	482	490	472	524	501	476	474	510	467	499	517	491	472	490	487	488	517	506	488	518	454	495	504	471	455	475	480	494	491	514	516	493	488	552	528	479	461	491	509	548	491	488	512	510	487	466	511	491	509	469	483	476	468	502	502	477	529	498	485	514	490	482	500	477	516	478	495	518	460	488	514	501	485	517	481	504	473	513	454	518	488	469	501	465	510	512	498	494	494	511	502	478	483	493	499	495	504	462	489	495	497	512	511	539	468	483	504	494	446	497	506	442	483	508	500	488	462	514	506	505	461	435	491	505	490	473	484	511	479	471	462	482	475	495	489	492	517	509	471	489	483	518	493	475	489	487	466	471	501	522	504	520	506	494	511	473	463	466	500	475	530	477	468	478	485	520	469	478	462	525	496	514	470	498	485	492	532	480	469	499	502	511	503	518	505	502	466	455	470	486	508	496	492	505	507	455	506	489	513	494	513	496	502	513	481	471	502	451	517	516	493	510	495	489	466	474	519	461	493	543	482	540	542	491	503	455	504	504	490	474	472	514	535	478	503	475	501	502	516	494	492	483	482	466	466	455	499	462	467	489	467	495	443	513	488	531	495	479	466	466	462	535	509	422	490	479	466	485	499	488	512	499	505	461	499	505	436	532	514	501	436	532	517	474	496	483	503	484	488	466	442	528	475	489	489	496	471	473	459	474	455	481	454	464	508	457	498	506	483	487	453	494	502	518	507	483	477	502	543	525	504	481	490	484	488	444	514	491	496	494	480	499	492	498	499	485	514	461	504	481	470	483	470	452	438	497	525	497	485	495	467	488	467	478	502	518	525	560	516	480	453	494	504	505	510	489	472	510	473	505	502	492	484	494	519	457	474	479	471	492	488	490	521	499	446	508	498	494	470	488	492	493	519	486	508	494	520	510	534	486	521	444	469	503	499	504	472	507	517	531	491	481	477	504	473	531	477	490	497	484	534	487	501	522	469	497	483	494	486	508	509	481	488	512	511	470	462	477	481	480	469	514	519	454	491	462	477	491	495	492	488	473	444	552	481	500	496	470	494	499	439	504	462	530	526	499	496	456	479	471	499	489	517	499	507	467	478	533	500	507	521	509	484	481	498	528	481	490	478	484	471	508	479	479	452	458	483	494	544	477	474	468	487	486	505	505	490	512	498	446	497	511	480	466	479	495	473	518	511	479	466	493	513	457	476	499	539	506	499	510	456	516	485	486	520	503	485	458	471	495	495	491	494	486	473	448	528	538	483	484	441	516	490	448	416	476	536	452	477	459	481	502	481	477	462	472	493	450	490	477	458	478	463	491	473	521	503	487	504	513	462	493	496	491	486	455	461	481	490	508	486	462	519	446	506	502	523	482	502	485	461	467	495	450	475	491	527	522	491	488	482	479	459	493	523	496	502	495	503	464	472	502	482	496	501	484	497	539	486	497	482	508	467	479	515	473	492	483	486	496	477	470	525	479	469	485	518	471	514	496	485	482	468	454	520	498	496	458	511	493	504	520	497	488	471	464	510	505	479	500	527	476	498	510	517	533	480	488	521	468	500
2421	841	896	936	757	549	562	533	527	462	502	477	491	462	493	415	488	453	496	498	460	472	497	496	450	477	491	542	507	491	464	517	445	427	453	434	429	476	460	523	526	457	508	487	476	474	446	473	473	474	431	427	533	517	539	488	448	451	484	440	445	493	532	460	495	507	532	512	534	461	500	495	540	484	455	503	485	494	501	464	446	462	496	492	517	466	500	506	523	465	508	489	453	481	465	487	496	453	508	462	479	454	470	478	477	473	489	457	447	454	515	457	448	459	460	431	456	532	515	451	487	532	483	473	499	495	450	484	478	531	489	504	487	462	474	446	501	485	479	456	434	475	459	457	438	466	508	476	502	469	487	442	486	492	471	469	474	511	443	489	479	457	495	518	504	476	435	440	529	516	458	502	493	460	472	483	504	509	481	460	435	462	479	503	443	462	472	489	487	482	512	487	460	500	480	468	536	463	478	490	461	494	491	472	460	505	486	484	460	520	491	483	468	435	470	480	489	494	445	475	447	500	521	492	452	457	449	436	505	451	465	501	476	442	485	515	527	450	472	458	466	481	472	496	499	454	522	489	452	502	429	436	484	475	507	491	471	443	490	515	476	482	508	481	517	453	485	456	481	507	484	504	530	475	484	450	487	471	505	507	460	466	456	469	491	476	471	474	490	490	445	508	481	502	489	519	515	496	506	476	465	465	477	461	481	472	475	511	455	458	504	506	476	516	480	493	455	500	501	504	472	486	469	470	423	533	520	470	486	458	495	486	516	491	492	498	497	448	450	509	447	494	471	509	483	501	491	517	459	504	454	437	458	458	484	486	442	471	479	499	456	485	487	478	502	451	422	470	459	461	443	480	472	506	502	493	463	484	475	471	463	452	479	500	472	469	473	479	505	487	483	475	490	479	474	492	506	450	493	470	481	497	503	485	496	514	482	457	494	476	460	462	432	477	462	509	498	472	419	470	453	507	529	485	509	471	509	519	470	471	500	457	462	470	490	465	517	535	462	504	489	490	480	465	495	485	509	478	455	480	481	429	488	499	480	491	532	408	476	436	534	432	475	483	536	477	495	506	456	494	504	492	475	475	449	501	495	441	507	482	484	490	457	479	511	525	498	466	492	451	478	446	488	472	446	468	471	461	511	469	497	491	481	438	488	490	475	478	486	526	480	481	463	446	497	506	465	449	490	428	454	486	494	499	451	465	461	494	459	472	472	465	475	451	514	512	461	491	488	488	473	500	463	499	465	467	497	516	503	454	451	481	462	477	479	510	472	481	509	472	468	485	464	537	412	451	488	460	516	499	453	468	466	486	482	455	523	452	424	473	482	475	467	484	502	493	484	502	461	441	495	465	463	515	513	471	499	512	467	476	508	517	476	456	472	471	484	447	468	511	433	478	441	471	487	455	502	477	486	459	518	525	430	514	450	478	483	487	445	508	507	511	482	452	511	466	488	463	465	537	451	480	533	458	466	493	504	484	492	488	490	453	489	469	443	465	496	454	476	476	462	477	491	479	464	441	523	486	528	495	456	484	446	475	494	480	484	478	450	454	460	448	488	537	479	466	496	483	511	505	498	496	478	455	514	491	538	539	468	463	462	481	492	434	472	480	473	503	501	521	494	473	430	468	483	474	478	439	469	498	496	486	495	483	485	501	467	426	463	455	450	472	501	490	434	442	495	478	491	503	504	492	471	479	485	455	434	491	506	497	454	467	493	494	486	483	477	497	468	504	431	478	477	478	507	484	470	520	499	472	484	501	468	467	478	499	485	472	489	471	479	478	466	462	448	473	455	500	512	487	497	445	473	465	453	485	460	495	468	481	461	473	510	473	471	466	462	444	468	465	477	481	512	485	519	496	474	502	498	441	473	490	509	509	492	498	453	479	484	502	446	422	446	443	489	486	487	480	481	489	498	464	512	492	459	528	510	512	505	461	505	490	462	443	450	469	477	481	463	453	496	482	494	481	449	458	506	507	484	445	427	459	488	497	474	478	462	510	496	488	516	469	486	500	529	458	512	492	475	519	525	499	490	489	493	508	508	422	462	455	556	504	505	515	464	471	435	425	501	471	445	486	474	501	524	482	487	508	447	529	538	509	471	482	520	492	497	454	489	458	470	484	509	456	501	489	504	496	474	507	420	508	480	495	457	483	498	504	492	442	467	446	470	487	475	460	508	495	503	523	470	484	511	462	413	466	481	480	470	515	487	433	484	462	453	474	463	499	469	492	475	473	486	480	515	486	502	468	483	505	521	482	490	466	487	508	455	508	455	482	477	481	440	483	462	513	472	497	481	468	470	455	460	430	516	520	506	454	477	493	471	424	481	490	488	458	441	503	465	483	485	476	463	458	484	487	508	487	459	492	478	455	475	506	442	498	505	473	491	491	516	474	489	475	465	433	509	450	478	452	472	491	484	496	472	488	479	506	487	469	453	500	493	488	463	492	474	497	490	518	492	482	464	468	517	512	530	468	533	497	506	463	496	480	479	457	486	501	487	479	479	452	500	504	467	450	467	460	472	490	480	478	478	457	443	514	460	487	481	485	471	489	479	445	486	509	497	497	445	498	481	476	469	474	466	441	508	459	489	462	437	473	511	489	523	516	502	520	494	467	472	516	453	513	514	507	537	541	482	435	476	485	493	473	412	459	496	487	460	487	492	494	492	527	472	434	477	467	496	499	475	470	495	470	509	449	539	498	485	518	486	513	524	504	499	501	462	499	468	483	468	444	492	508	485	455	495	442	450	492	470	467	499	452	491	503	457	499	500	464	476	512	469	491	492	490	455	476	485	516	467	481	504	502	459	461	502	476	483	509	450	494	475	494	463	449	466	475	501	469	511	464	497	486	481	503	521	510	479	507	506	503	469	483	469	482	501	477	484	494	472	477	484	467	493	506	536	505	501	484	491	501	483	492	450	491	479	506	483	506	514	452	459	477	523	512	476	491	490	459	465	525	492	504	506	452	478	461	432	451	508	474	490	442	531	475	507	501	485	479	471	468	497	489	481	470	500	522	476	491	489	509	479	482	492	469	491	470	464	533	487	490	513	499	459	474	435	500	501	498	492	487	485	480	467	486	469	450	493	454	491	535	453	488	498	467	520	530	524	525	501	470	461	464	485	478	495	493	513	440	501	450	500	520	466	473	513	488	465	508	486	491	463	506	487	477	498	500	498	482	493	464	461	487	443	469	508	509	483	497	504	473	466	478	469	418	478	505	465	443	526	483	459	475	472	466	494	461	449	474	488	496	427	465	510	502	465	467	465	464	470	460	506	499	466	449	434	481	508	448	455	464	463	513	468	513	493	512	465	508	513	488	487	474	491	469	442	498	503	476	531	493	469	484	471	476	498	525	504	430	454	530	510	485	440	474	506	487	476	480	534	480	504	460	487	501	487	481	473	489	445	483	474	494	501	514	472	458	485	476	490	450	439	469	480	507	466	476	465	483	493	476	489	478	470	490	536	447	495	452	491	506	521	458	477	465
2669	1412	1954	2358	2090	1600	1519	1318	1248	1171	1098	1105	1070	1019	1097	1041	1104	1032	981	1012	1066	1044	1087	1066	1022	1081	1026	986	1025	1047	1079	1035	1078	1012	990	1066	1011	1032	1066	1039	1020	1021	1043	1037	1021	1048	1025	1076	1089	1006	1028	1045	1056	1030	1016	1058	990	1073	1068	1036	1029	1028	1020	1039	1032	1058	1090	1076	1062	1010	1064	1052	1018	1054	1111	1031	1009	1000	1038	1022	1045	1015	1042	1043	1041	1065	982	1088	1067	1065	1080	1053	1052	1041	1058	1041	1022	1020	1076	1045	1058	1063	1045	1039	1073	1075	1052	1019	1050	1038	1015	1029	1028	999	1028	1064	1041	1027	995	1023	1055	1078	1024	1053	1047	1059	1040	1060	1030	1003	1047	1119	1007	1056	1007	1024	1044	1031	1047	1049	1056	1042	1071	1049	1040	1031	1091	1045	1034	1043	1019	983	1082	1039	1057	1085	1050	968	1046	1104	1098	1019	1025	1000	1064	1062	1031	1041	1057	1041	1053	1086	1078	1051	1037	1062	1077	1068	986	1039	1007	1041	1050	1075	1057	1074	1029	1041	1053	1056	1059	1012	1056	1055	1003	1065	1095	1081	994	1070	1087	1047	1049	1053	1018	975	1013	996	1040	1024	1053	1041	1028	1052	1017	994	1014	1014	1025	1033	1035	1066	1051	1050	1035	1056	1061	985	1093	1047	955	1049	1086	1093	1074	1023	1013	1002	1043	1056	1024	1019	1056	999	1081	1048	1027	983	1030	1051	1089	1037	1042	1027	1062	1053	1074	1054	1010	1049	1032	1030	1081	1040	1107	1006	999	1053	1091	1130	1049	1065	1023	1029	1086	1069	1072	1059	1057	1078	1046	1011	1025	1050	1066	992	997	993	992	1149	1004	1028	1070	1074	1022	964	1014	1017	1099	1114	1015	1074	1005	1017	1000	1051	970	1101	1051	1009	1065	1054	1034	1069	1054	985	1097	1010	1022	1048	995	1082	1050	1002	1042	1057	1020	1003	1022	1076	1025	1057	1003	963	1063	1041	984	1066	1036	1056	1007	1050	1007	998	1031	1048	1063	1069	1044	1065	1015	963	1035	1023	1034	1032	1006	1077	1018	1003	977	1003	1070	1042	1038	1010	1007	1077	1076	1031	1018	1083	1079	1085	1099	1072	1086	1052	1061	1043	1103	1019	1071	1049	1055	1052	995	1013	1054	1065	1015	1044	1003	1049	1014	1049	1032	1063	1017	1065	1020	1119	1048	998	1060	1041	1077	1013	1047	1042	1023	1066	1037	1072	1055	1037	1066	1027	1025	1096	1048	1023	1025	1057	1046	1021	1080	1010	987	1010	1055	1047	1098	1076	1026	1038	1068	992	1114	1083	1050	1054	976	1034	1124	1031	1044	1102	1023	1094	1051	1044	1082	1016	1105	1047	1043	1101	1098	1051	1043	1044	1046	1059	994	1053	963	1031	1039	1037	1026	1004	1021	1040	1059	1091	1014	1023	1014	1131	999	1034	1033	1055	1056	1032	1036	1037	1045	1029	1042	1075	1016	1036	1049	1110	957	1012	1043	1007	1072	1103	1048	1024	1050	1026	1104	1033	932	1028	1032	1051	996	1079	1022	1064	1031	976	1114	1022	1084	1018	1005	1065	957	1091	976	1017	1016	1003	1041	1067	1071	1018	1058	1093	1081	1017	1059	1055	1064	1057	1076	949	1049	1045	1084	1066	1088	1034	1088	1100	1061	1052	987	1036	1053	1017	1026	1029	974	1058	998	1039	1085	1086	1023	1061	1024	1027	1066	1056	993	1062	1073	1028	1048	1031	1091	989	1042	1032	1053	1041	1008	1028	971	1029	1055	1077	997	1102	1049	1052	1042	1070	963	1060	1039	1012	1090	1045	984	1065	1046	1032	988	1029	987	1012	1022	1055	1025	1047	1064	1012	1051	1068	1102	1021	1045	986	1059	1048	1002	978	1037	1032	1092	1028	1045	1087	1079	1048	1034	1059	1051	1039	985	1065	1008	1015	1099	1063	1050	1041	1059	1056	1094	1003	1059	1071	1043	1042	1021	1008	1003	1113	1056	1049	1062	1050	1021	1082	1000	1031	1057	1055	1064	1061	1076	1003	1067	981	1040	1040	998	1037	1090	1077	1057	1036	1050	1028	1034	1049	1043	1039	1053	1035	1027	1069	1040	1090	1032	1041	1027	1076	1025	1052	1023	1086	1037	1063	1033	1013	1019	1005	1057	1077	1032	1002	1012	994	1083	1086	1029	1068	999	1040	1111	1021	1043	1027	1030	1074	1090	1068	1010	1012	1055	1017	1035	1066	1037	1011	990	1040	997	1080	1028	1014	1023	1028	1002	1081	1039	1131	1018	1032	1016	1024	1044	1076	1076	1088	1057	1024	997	983	1069	1067	1048	1059	1079	1030	984	1008	1007	1058	1059	1041	1016	1086	1008	1065	1094	1062	1042	1052	1029	1100	1028	1015	1065	1031	1027	1012	1064	1067	1050	1061	1047	1051	1026	1028	1012	1045	1060	1067	1003	1079	1091	1078	1080	1012	1037	1058	996	1024	1040	1062	1056	1013	1082	1034	1074	1043	1024	1027	1037	1038	1059	1072	1013	1066	1073	1074	1077	1040	1037	1020	1017	1029	1060	1071	1043	1075	1033	1046	1073	1033	992	1083	999	1043	1014	1026	1044	1036	1015	1061	967	1036	1009	1030	1055	1001	1002	1033	1056	1122	1019	1048	1043	1092	1025	1018	1083	1047	985	1039	1093	1073	1047	1049	1009	1047	1038	1010	1089	1076	1069	1020	1021	1032	1067	1004	1045	1004	1027	1060	1067	1122	1048	1048	1051	987	1074	1051	1063	1020	1064	1037	1073	1023	1004	1062	987	1049	1022	1005	1012	1024	1071	1058	1065	1062	1041	1037	1068	1086	1081	1031	1027	1038	1075	1053	1004	973	1024	1105	1006	1087	1054	1007	1036	1092	986	1036	1129	1003	1056	1075	985	992	1027	1063	1023	1030	1005	1069	1028	1098	999	1054	1055	995	1066	1035	1072	1043	1006	1004	1073	1067	999	1007	1000	1050	1061	1009	1041	1010	1072	1092	1056	1074	1042	1018	1032	1053	1038	1064	1083	1039	1050	1015	1022	1050	1007	1001	983	1041	1082	1008	1041	1071	1028	1054	1040	1019	1095	1036	1046	1036	1028	1048	1034	1037	1040	1075	1013	1059	1010	1083	1041	1116	1050	1025	995	1031	1082	1046	1044	1071	1058	1006	1064	1037	1053	1072	1038	1097	1058	1044	1046	1047	1032	1018	1055	977	1004	1040	969	1037	1056	1006	1005	1058	1060	1100	1032	1086	1002	1059	1054	999	976	1009	1033	1041	1038	1015	1037	1036	982	1070	1030	1058	995	999	1005	1068	1039	1072	1056	1051	1059	1019	1054	1098	1049	1000	1054	1067	1034	1078	1019	1038	1034	1007	973	1070	1055	1069	1014	1034	1024	1055	1101	1021	1036	1025	1063	1046	1030	1041	1040	980	1045	1036	1016	1052	1074	1070	1041	959	1045	1024	1044	1013	1012	1083	1043	1008	1015	1080	1053	1035	1004	1050	1091	1027	1022	992	1011	1056	1012	1041	1067	1090	1059	1000	1058	1057	1030	1012	1057	1057	1053	1019	1078	1004	1068	1006	1029	1076	1110	996	999	1064	1073	1028	1066	991	1027	1024	1003	1056	1034	1025	1032	1031	1076	1064	964	1044	1063	993	1062	1046	1049	1019	1031	1070	1032	1085	1008	1055	1036	1041	1039	1025	1045	1058	991	1088	1014	1028	1049	1054	1083	1035	1048	1112	1025	1080	1008	1029	1013	1075	978	1027	1003	1066	1058	1051	991	1108	1047	1056	1007	1033	1061	986	1063	1025	1062	995	966	1048	1067	1067	1059	989	1039	1008	997	1054	1042	1036	1027	1079	1046	1018	1008	1073	1016	1109	1044	1000	1014	1064	1045	1035	1040	989	1000	994	1048	1040	989	1066	1061	1002	1025	1048	1031	1011	1078	1052	1003	1034	1028	1067	1057	1024	1007	1071	988	1003	1012	1052	1028	1118	1014	1051	1062	1032	1017	1030	1008	1080	1068	1020	1058	1052	977	986	1045	1106	1048	1049	1025	1054	1049	1002	981	1070	1056	1031	1106	974	1069	1004	1010	1071	1103	999	1018	1034	1037	1062	1008	1024	1043	1025	1030	1019	1044	1029	1005	1035	1045	1048	1066	1038	1040	1045	1041	1033	1116	1007	1012	1022	1039	1031	1033	1052	1007	1039	1017	1068	1033	1086	1022	1079	1021	1056	1109	1026	1056	1035	1094	1068	1103	1101	1093	1102	1093	1035	1050	1071	990	999	1031	1072	1035	1022	1046	1025	1062	1054	1102	1037	1043	1010	1024	1056	997	949	1042	1049	1002	1038	1041	1054	1014	995	1051	1089	1029	1070	1029	1053	1000	1017	1016	1073	1049	974	981	1029	973	1044	1074	1066	1039	1052	1053	1091	1077	1075	1055	1040	1063	1053	1076	1026	1037	1042	1051	1085	1015	1022	1086	1016	1061	1018	1020	1060	1051	1071	1042	1111	1084	1048	1003	1008	983	1059	992	1021	1049	1015	989	1083	1048	1034	1043	1009	1061	1070	1003	1078	1040	1014	1082	1063	991	1059	1039	1037	1043	1049	1065	1047	1095	980	1096	1060	1038	1072	1018	1066	1053	1037	1031	982	1047	1074	1034	1013	1055	1060	1076	1009	1009	1044	1099	1028	1058	1063	1043	1060	1068	1055	1059	1032	1003	1031	1023	1010	1054	1042	1007	1087	1065	984	1033	992	1030	1077	1028	1036	1025	973	1082	1009	1072	1092	1065	1115	1097	980
9483	1530	1496	1359	1049	710	580	478	389	362	372	361	364	337	321	333	316	305	327	329	334	294	335	341	329	338	310	306	340	298	295	319	321	327	348	326	339	308	302	317	309	315	359	325	326	293	324	301	325	299	305	307	290	290	311	298	326	321	314	288	321	337	287	286	305	333	295	340	321	300	309	327	296	302	359	325	318	300	335	306	305	333	324	330	310	273	315	303	346	319	285	350	367	339	317	312	326	303	314	324	333	284	335	324	313	329	314	306	306	307	309	308	310	318	305	349	277	321	310	359	302	284	291	272	316	308	305	340	274	311	319	312	305	286	343	315	336	282	323	293	322	318	310	310	287	342	300	309	355	297	325	311	280	328	289	278	315	289	315	303	354	325	326	327	310	331	301	297	358	355	309	298	260	300	320	292	327	362	309	302	305	293	318	304	322	335	338	345	344	317	298	363	312	354	313	360	300	328	322	337	300	314	296	322	313	295	338	310	311	296	308	327	298	299	324	292	325	290	318	308	307	311	288	355	324	320	327	316	324	338	316	326	287	336	299	316	330	352	310	321	289	298	287	333	312	299	310	297	276	317	343	329	337	301	310	311	336	322	313	277	310	323	297	318	289	286	354	358	312	316	328	318	301	318	288	299	319	306	319	353	296	337	371	328	322	290	295	311	316	317	332	290	293	291	320	288	343	332	326	321	322	290	297	297	322	283	313	322	311	321	361	318	326	296	332	304	347	328	304	334	296	321	319	297	303	286	311	339	293	283	305	346	333	318	324	345	321	308	290	323	330	297	329	304	314	336	302	302	363	311	341	312	302	307	301	286	363	324	330	315	327	306	326	308	299	275	308	369	291	297	318	294	333	312	313	339	345	315	303	323	321	289	283	336	313	292	283	320	275	331	310	332	340	292	323	315	326	353	345	297	335	322	321	326	285	328	334	319	342	344	327	320	317	275	348	316	298	311	312	313	290	300	369	336	329	312	326	299	316	327	326	335	314	293	296	297	311	318	293	316	339	351	331	362	310	305	311	306	325	324	315	329	308	334	318	315	311	318	332	333	318	324	307	311	290	280	328	292	287	340	356	343	294	355	325	328	309	298	285	318	306	317	333	333	320	327	316	320	319	311	315	343	339	312	322	313	317	317	286	297	318	316	323	307	291	305	329	331	383	311	312	259	317	327	318	310	314	312	322	327	315	312	301	298	300	367	321	322	324	323	360	302	298	307	334	311	292	320	328	300	295	323	354	331	312	307	339	320	290	293	344	318	298	322	301	310	347	320	317	305	321	320	299	342	312	310	322	334	299	337	343	315	302	298	320	311	338	297	316	328	352	342	317	356	315	303	327	325	339	314	294	315	303	312	333	342	299	287	272	312	313	316	299	302	333	330	314	350	334	294	286	304	326	329	315	335	314	299	346	297	306	332	324	306	351	322	327	287	317	346	336	320	349	292	274	348	321	282	349	301	293	317	327	321	344	320	288	321	321	306	337	327	331	320	306	282	279	294	327	328	305	298	304	316	314	328	309	298	288	326	308	287	319	317	332	313	309	315	307	325	331	354	301	311	328	295	323	325	309	323	305	286	335	284	319	329	324	329	321	319	339	328	338	349	318	321	312	324	313	317	308	301	309	342	300	334	335	311	318	324	326	309	320	272	315	307	317	304	337	325	312	330	326	329	309	312	320	344	317	319	320	326	320	305	313	299	316	300	347	317	321	315	341	334	312	291	305	314	325	318	342	316	314	322	315	332	328	318	332	280	321	357	304	308	364	312	343	331	327	307	324	357	334	349	298	304	346	309	328	299	301	279	303	300	329	315	319	331	299	321	320	318	305	325	314	313	314	349	327	299	328	327	294	307	329	300	341	305	313	317	290	340	311	304	314	316	342	305	328	291	337	283	307	356	338	313	344	298	321	307	327	307	324	305	338	337	307	300	319	310	316	315	321	334	327	337	321	304	329	310	290	309	282	292	307	295	331	316	337	300	317	321	357	307	328	341	315	291	345	320	321	314	285	311	325	296	304	289	312	297	333	329	325	324	317	313	314	325	338	319	325	344	324	321	273	326	348	325	306	348	313	341	312	296	302	304	345	305	287	290	314	303	303	327	327	323	305	348	310	316	338	300	322	335	310	309	320	266	348	334	320	300	337	328	296	274	314	297	325	303	365	303	334	292	331	318	281	345	308	311	323	292	339	321	348	361	347	325	322	339	323	330	330	286	324	326	307	304	290	331	325	312	338	321	301	296	325	362	331	316	303	308	330	340	341	337	296	322	301	308	308	287	326	324	320	327	294	287	303	314	283	348	297	307	324	323	320	323	340	309	322	311	318	289	283	341	325	313	316	295	308	298	328	336	317	310	306	294	305	329	321	320	333	350	300	290	304	310	308	338	302	298	319	343	310	350	317	316	307	362	316	348	325	307	329	280	306	314	294	334	285	333	339	272	282	324	339	333	303	312	318	343	334	332	308	311	318	333	316	318	323	299	290	298	326	289	292	365	348	309	313	275	324	300	343	327	338	314	290	359	290	284	296	280	289	321	323	321	278	298	329	333	297	294	314	350	293	298	300	312	328	306	301	325	298	331	368	317	319	327	337	295	315	279	336	320	300	341	352	322	318	326	321	315	284	314	334	328	308	320	287	352	344	321	304	309	323	315	326	289	326	333	346	317	315	320	323	355	266	323	302	338	323	317	341	347	308	319	312	344	291	307	325	350	292	328	324	316	321	292	293	315	342	312	350	331	306	298	308	331	328	322	327	313	319	294	342	304	314	303	304	300	308	292	364	317	349	336	326	324	316	335	317	295	323	324	304	326	313	335	333	326	304	318	340	302	323	318	319	307	303	306	300	297	326	291	312	322	310	324	293	310	335	347	325	309	324	327	317	295	278	269	342	289	309	295	304	313	341	310	301	305	308	313	296	311	315	318	333	322	323	293	295	346	312	345	336	317	287	304	320	303	321	343	320	340	273	302	292	320	301	309	310	329	326	310	326	329	343	320	323	305	338	294	329	297	309	339	336	326	333	301	333	311	322	334	340	334	298	308	283	309	317	333	328	346	311	316	294	318	323	308	306	307	286	320	324	286	323	326	313	272	299	322	291	332	285	309	326	304	332	324	319	309	321	341	325	302	375	284	313	363	334	335	336	317	309	333	304	282	344	291	335	298	324	307	344	321	308	276	332	331	299	279	312	306	325	334	304	293	321	305	273	337	337	317	304	354	264	311	340	297	307	301	312	317	322	326	339	340	297	287	324	303	333	316	294	314	309	326	321	304	321	366	287	325	330	343	307	329	301	326	315	293	328	305	317	325	334	300	319	308	345	318	307	308	322	315	347	323	341	296	293	303	306	337	307	339	318	323	292	335	304	325	312	315	314	295	304	316	358	309	316	279	304	278	296	310	302	352	343	298	311	308	312	335	317	276	307	308	291	318	364	342	305	313	332	311	319	280	324	346	298	300	289	368	342	329	325	312	287	315	339	302	310	317
7567	1694	3196	3937	3424	2459	2044	1625	1263	1121	1002	899	886	839	779	803	786	778	788	791	777	783	803	808	748	798	805	719	689	712	678	715	714	733	746	716	730	768	737	689	741	714	712	703	707	708	767	745	720	729	713	753	710	718	718	729	711	710	703	676	661	725	686	719	742	690	712	734	698	742	761	720	712	687	707	689	689	749	741	672	689	725	730	663	703	729	741	714	717	763	689	713	668	655	742	719	689	696	682	722	685	693	710	724	687	682	760	713	734	676	744	687	715	718	718	751	733	690	703	711	693	706	682	695	719	704	729	685	702	641	694	769	721	725	636	675	681	727	740	694	703	682	673	706	733	651	758	666	691	685	696	708	698	700	686	717	743	730	723	665	677	729	754	664	679	705	718	725	744	728	675	719	745	721	695	713	716	703	659	709	751	694	665	680	785	738	680	685	688	705	735	699	708	677	721	661	711	731	689	698	716	669	731	707	734	700	718	760	725	664	720	736	740	719	695	669	732	670	671	673	729	685	721	709	693	737	689	714	704	671	768	697	689	764	738	704	719	716	670	679	679	761	680	729	750	743	728	727	743	726	709	694	692	739	683	713	711	701	680	675	747	726	747	646	682	747	676	710	721	721	711	704	680	700	756	713	661	711	687	693	702	707	640	728	723	671	700	705	696	708	732	703	723	720	694	688	698	705	714	712	753	714	640	730	690	688	742	736	722	701	722	723	748	675	700	656	673	703	702	735	715	684	719	756	656	694	751	716	748	707	698	705	681	721	679	733	721	703	728	672	700	758	674	679	694	720	677	723	719	705	687	652	709	646	680	651	730	711	744	711	765	719	657	711	705	704	694	688	710	732	690	686	769	759	712	694	724	685	677	666	677	726	703	745	684	698	732	739	721	694	677	691	689	659	702	724	719	692	732	735	730	641	709	704	717	712	711	723	691	672	655	686	669	722	709	719	733	710	688	695	674	738	662	702	751	717	730	706	716	726	712	746	707	718	722	697	689	675	750	698	705	695	730	742	723	725	733	699	746	720	713	758	702	728	713	715	720	682	723	728	732	714	707	691	700	646	702	701	711	732	711	668	710	700	716	731	743	731	761	752	722	701	720	728	727	745	689	696	736	754	714	705	703	705	654	721	719	712	656	695	684	739	773	729	758	680	702	691	735	743	736	745	765	685	707	715	760	717	725	707	687	687	688	703	712	710	698	730	670	715	720	670	695	727	696	706	721	630	681	710	695	715	727	716	753	707	737	719	696	715	730	689	737	697	678	713	679	695	668	692	713	692	717	749	672	683	717	780	680	730	723	717	671	682	722	682	700	643	696	723	702	671	715	738	749	708	752	712	699	748	684	737	667	704	730	734	741	691	720	690	720	699	701	694	681	674	703	669	689	676	736	675	707	698	710	723	652	663	752	722	711	694	711	729	703	707	719	752	751	699	733	715	696	707	740	674	680	743	665	704	700	753	677	720	748	711	732	686	742	692	738	720	675	733	743	705	685	711	689	752	724	715	687	691	678	676	718	678	677	701	723	695	720	688	711	752	659	722	728	714	741	704	712	670	771	734	712	715	680	732	741	686	740	716	710	711	708	731	743	694	711	717	685	720	724	696	702	651	718	718	691	709	702	732	694	698	720	707	742	674	689	693	697	727	724	706	700	712	689	705	719	676	717	716	686	708	709	717	692	743	720	692	724	728	724	724	700	678	683	685	698	735	674	696	738	737	757	747	730	727	700	696	698	738	698	713	692	684	699	731	701	703	756	714	692	723	734	682	689	680	708	710	703	725	740	721	675	712	746	706	689	674	719	728	728	737	741	667	727	684	709	655	749	679	669	737	721	719	715	671	680	663	753	755	701	748	702	708	761	739	690	698	707	731	701	719	723	770	713	702	710	683	720	722	674	710	720	704	762	735	707	723	718	764	745	715	664	717	712	741	683	717	693	695	697	756	702	673	716	693	716	722	699	716	694	735	697	764	678	713	721	712	713	736	690	762	744	739	704	690	701	708	672	685	659	702	716	717	720	681	754	676	755	717	728	708	704	686	719	684	677	688	730	705	697	718	669	705	696	704	701	746	703	711	672	691	746	774	709	696	702	701	711	730	713	709	712	745	702	683	717	684	729	703	661	728	707	720	765	685	732	724	720	698	728	733	710	692	722	688	689	711	697	721	694	734	709	737	722	723	685	703	706	704	735	678	719	695	673	702	684	752	715	729	679	700	699	732	730	746	706	699	683	749	724	749	720	690	681	710	726	673	679	703	692	688	689	673	707	755	697	657	724	690	679	691	712	666	680	723	686	721	699	699	678	744	770	658	740	709	707	662	718	691	730	657	690	696	706	714	762	710	728	733	751	701	707	715	695	733	700	697	741	727	720	729	681	725	672	677	728	735	689	709	711	717	695	743	750	732	691	728	723	688	769	690	730	698	689	691	727	685	740	709	709	696	658	763	681	701	674	697	716	720	718	673	662	751	732	733	780	733	698	690	718	743	699	695	741	708	693	721	779	695	718	686	702	648	720	698	745	725	708	731	737	747	719	721	702	745	721	680	731	685	724	694	730	710	667	694	685	684	704	685	678	752	705	713	723	669	702	760	715	726	672	671	695	685	710	710	729	747	702	724	649	702	729	708	751	626	721	688	728	723	685	712	701	752	737	700	709	673	687	747	652	675	681	687	666	690	715	690	696	691	674	698	740	674	717	670	664	726	715	682	717	673	700	683	673	776	708	720	695	717	700	692	722	649	715	724	707	731	716	700	719	693	731	670	660	681	735	743	711	742	745	728	739	722	706	677	719	663	729	721	722	687	717	745	722	767	684	714	704	675	696	702	715	716	681	709	664	664	689	736	667	714	721	700	771	733	677	755	703	741	665	702	673	699	717	712	698	708	699	688	658	692	683	726	729	710	682	694	711	693	724	703	711	721	682	679	748	697	757	731	695	762	696	719	704	682	717	746	679	706	669	698	710	712	686	744	739	684	751	729	707	724	709	703	776	721	714	702	708	689	730	745	734	702	707	696	709	701	735	746	670	680	701	702	672	701	712	717	737	753	694	714	669	721	708	721	702	691	747	711	713	697	709	699	706	673	699	699	708	699	717	696	692	691	643	662	732	705	732	702	741	696	677	716	696	686	723	673	695	696	706	699	701	712	701	747	730	726	737	709	713	749	676	767	757	770	691	743	721	674	713	667	670	712	702	744	691	686	727	721	665	745	674	694	699	757	702	673	684	701	705	668	702	750	654	700	690	682	712	706	741	704	710	707	705	728	721	687	711	707	743	742	706	758	708	708	727	694	642	710	706	735	701	688	687	727	741	698	714	706	680	687	731	754	708	730	703	728	685	741	704	707	702	671	765	706	691	688	707	756	670	691	684	722	752	742	678	711	715	690	692	712	669	706	723	748	668	693	691	746	720	704	721	685	687	692	715	706	741	709	700	719	700	713	753	705	710	743	711	679	711	712	729	757	705	720	713	766	694	720	627	721
17169	2761	2360	1894	1239	816	657	498	350	313	266	286	236	226	214	233	222	223	205	185	196	243	215	235	212	230	214	203	194	172	173	181	206	174	198	188	191	173	190	190	178	188	232	189	191	212	184	190	173	168	188	200	193	205	183	172	203	173	214	186	211	190	174	213	233	192	188	210	184	173	190	192	200	190	189	212	186	193	191	217	163	205	209	173	207	196	210	231	195	176	202	193	193	201	193	208	202	196	203	186	210	182	209	192	169	196	187	203	185	171	162	205	182	186	206	204	199	182	170	189	177	180	214	189	163	195	171	197	213	192	193	187	234	203	180	204	187	213	162	188	175	213	172	202	171	175	192	203	200	177	200	214	207	193	192	188	191	203	206	190	209	177	202	201	174	198	181	174	185	205	185	203	187	187	183	208	196	180	186	210	202	196	200	168	216	159	209	222	211	200	222	203	186	194	204	189	174	218	200	188	203	213	181	174	190	168	199	215	216	187	224	228	222	199	156	182	218	178	194	203	200	202	216	198	205	202	187	201	189	198	196	199	165	191	173	201	172	191	187	184	148	170	213	188	191	229	218	172	200	198	206	194	204	172	190	191	190	183	173	173	205	205	199	181	174	191	211	182	181	187	169	197	181	184	193	174	188	172	192	179	197	188	199	216	201	203	214	181	190	187	179	198	213	197	186	163	191	189	202	216	210	167	212	204	214	183	188	209	217	171	204	201	189	191	165	172	187	204	203	198	194	203	193	198	214	194	205	210	185	200	226	162	217	187	195	228	186	196	194	216	205	194	183	202	207	188	179	173	194	212	188	194	212	169	168	174	195	195	176	182	186	196	169	189	189	167	190	184	205	170	193	182	202	183	178	208	210	198	203	192	175	177	175	206	195	189	186	185	196	169	202	185	216	195	185	165	181	214	182	178	187	174	196	201	174	208	162	182	158	200	186	221	186	175	182	185	201	185	192	168	206	188	194	184	217	199	208	198	232	211	211	185	191	197	188	193	174	210	173	182	171	226	187	206	220	206	194	208	203	187	183	184	143	216	187	204	170	182	213	231	184	189	186	191	199	212	195	202	162	197	193	163	186	193	177	214	207	190	196	139	191	180	209	179	172	194	155	176	206	170	201	173	191	178	178	170	189	195	166	186	172	173	196	176	172	200	204	192	179	198	189	165	171	188	166	203	195	182	191	179	181	179	213	200	207	200	196	187	199	188	208	208	182	191	208	194	192	203	203	183	185	192	196	191	181	194	192	199	190	205	174	168	184	193	186	184	182	180	187	192	209	179	209	179	166	172	190	214	168	173	182	185	180	184	203	209	196	180	196	154	181	197	172	191	187	209	194	207	214	205	199	185	190	205	193	192	198	200	190	221	205	181	213	218	200	169	208	184	208	227	189	171	179	194	188	204	195	197	189	170	175	194	188	195	186	189	207	215	190	182	191	189	201	189	175	171	189	201	177	190	207	194	200	188	198	173	175	186	195	160	195	200	214	196	167	188	189	177	192	195	207	207	185	172	187	182	196	182	191	172	171	181	194	194	201	205	200	167	182	199	182	195	184	197	207	209	188	183	196	177	174	184	176	159	188	200	196	181	186	207	199	186	199	189	171	196	170	186	200	170	218	174	211	189	222	194	196	191	196	201	179	179	183	164	176	204	209	194	206	195	200	206	187	198	207	199	187	196	196	183	192	196	183	192	169	170	191	187	182	209	187	194	164	206	200	194	211	184	190	194	156	210	206	195	196	191	204	224	185	220	186	197	161	187	189	213	194	198	176	183	163	200	191	180	161	216	187	187	185	187	201	185	173	209	220	189	178	215	177	216	183	199	186	204	190	194	202	190	165	200	183	179	208	179	187	216	200	207	206	192	167	162	183	184	202	209	200	190	186	221	198	197	212	174	225	175	174	173	181	199	172	186	222	187	183	191	182	156	189	219	213	199	177	168	217	178	181	179	200	192	192	189	202	198	162	193	200	185	200	178	183	198	201	211	207	209	176	189	180	186	202	176	189	183	199	198	181	197	198	217	169	204	204	193	195	183	196	191	187	198	216	163	195	194	177	214	184	185	191	179	169	183	194	199	206	174	217	187	195	218	212	226	179	193	187	202	217	193	167	184	207	181	192	198	226	177	176	185	179	184	192	211	181	199	173	216	200	208	177	203	189	210	203	197	192	197	201	184	187	202	200	178	208	187	191	177	201	175	193	192	206	167	198	193	189	179	198	179	218	203	219	165	192	213	185	184	174	221	171	178	200	185	200	205	210	187	200	190	188	183	204	212	191	209	185	173	201	195	182	200	201	199	200	209	216	186	195	169	195	187	231	223	188	212	219	215	177	189	233	211	217	233	175	217	207	169	201	193	192	223	196	184	180	183	188	185	190	189	195	183	187	187	182	204	179	211	224	209	177	178	163	191	190	177	192	195	186	202	183	188	182	181	183	207	193	193	167	173	202	199	194	193	197	189	194	177	203	179	175	163	195	199	196	190	213	198	185	205	211	191	179	182	204	204	188	199	191	182	175	188	211	182	203	192	190	184	232	197	184	228	186	187	202	181	195	198	195	204	184	192	198	212	196	194	194	202	179	188	175	205	196	185	196	173	181	180	215	186	199	186	186	192	164	164	212	177	193	186	209	216	192	198	180	196	187	175	176	198	182	177	200	221	180	163	195	207	217	220	187	199	155	187	178	182	166	199	199	228	190	205	169	186	186	203	197	171	210	217	191	181	173	178	205	204	199	186	189	186	193	172	170	183	202	186	193	188	180	187	195	233	205	193	180	212	190	199	194	196	183	193	190	163	202	195	190	182	221	180	196	201	213	206	204	181	202	197	189	172	181	185	196	206	190	211	217	177	195	205	186	200	213	201	202	208	214	173	197	198	209	192	192	190	201	161	174	190	213	187	215	189	197	183	219	194	181	200	184	179	213	204	206	175	183	161	208	194	195	206	198	211	215	191	191	203	203	164	209	204	187	225	198	175	180	194	218	198	176	208	203	184	215	165	223	192	167	200	194	192	199	170	167	209	200	188	196	181	205	201	183	187	182	169	195	207	208	230	219	217	200	168	198	194	193	200	194	231	214	184	193	206	181	202	204	164	212	212	207	197	214	189	168	204	189	202	199	178	202	183	208	167	173	188	173	175	215	199	182	164	193	199	205	183	207	171	191	188	199	187	207	174	205	169	171	200	184	183	194	195	188	200	201	187	203	201	195	183	197	206	187	206	191	213	195	200	196	204	203	180	219	215	172	173	182	163	200	182	167	185	188	182	184	201	195	187	211	210	183	219	172	216	197	177	191	195	196	198	182	202	199	184	200	197	183	198	201	207	204	190	171	163	194	209	189	230	209	173	200	185	181	222	170	197	212	164	174	181	181	196	173	198	187	198	172	231	202	189	210	176	182	202	197	164	186	219	210	164	222	198	180	177	174	190	186	191	186	196	195	184	191	187	178	171	200	216	206	207	183	175	186	192	203	195	174	184	170	176
9659	2092	4545	5831	4687	3317	2582	2144	1487	1092	983	876	734	676	662	616	657	631	582	659	650	614	662	606	587	547	651	565	520	470	511	488	541	528	488	469	546	484	470	478	479	510	531	476	460	492	520	491	482	514	485	528	513	485	497	519	525	483	463	501	478	478	517	466	498	470	459	488	477	521	495	489	462	469	476	509	487	462	486	487	455	492	470	471	500	484	484	483	439	438	452	506	477	468	445	504	487	489	494	439	484	464	508	448	486	464	434	463	486	486	482	492	441	477	500	482	450	470	469	491	475	502	453	439	475	458	453	455	472	507	480	484	458	482	494	456	491	502	508	482	518	475	469	465	513	471	472	491	490	469	497	512	457	456	432	463	469	455	469	478	478	509	508	454	511	474	456	473	484	509	527	493	486	480	488	471	453	475	491	487	489	476	503	502	460	482	448	466	495	437	466	461	463	469	438	498	531	486	487	483	487	466	483	485	448	478	493	519	508	479	463	516	462	465	480	477	459	497	482	495	451	472	516	493	498	482	501	484	501	471	503	427	424	474	481	463	479	487	472	475	454	467	464	475	477	477	460	486	484	517	514	513	497	432	465	501	477	487	507	475	463	424	475	441	476	440	531	449	488	480	488	481	457	438	513	507	453	454	427	458	472	464	482	483	460	481	477	468	515	469	484	521	471	512	484	478	471	490	492	480	473	459	477	459	448	480	476	466	474	505	491	442	484	465	476	460	465	503	482	495	504	473	452	452	463	480	460	457	454	474	505	484	505	469	486	458	506	477	465	451	493	481	497	494	478	495	453	483	478	451	489	434	499	517	434	467	483	497	478	475	496	514	454	472	483	456	448	456	480	478	479	475	469	512	484	476	451	523	494	432	500	451	465	455	501	498	486	497	443	475	494	448	491	482	477	501	468	488	481	475	488	438	454	495	465	453	465	514	462	435	479	497	496	503	481	506	456	479	464	487	429	499	475	465	512	454	452	477	440	467	468	471	463	471	467	437	499	518	506	471	475	459	508	453	491	450	435	459	491	458	472	476	492	473	493	462	467	449	492	437	462	485	458	506	486	452	494	480	470	532	468	508	452	461	489	482	472	458	503	469	473	468	447	462	472	529	460	473	478	470	478	441	478	502	468	481	464	509	503	485	456	469	463	474	435	481	486	485	487	485	450	492	452	517	477	479	482	493	496	489	480	457	471	503	505	471	452	442	465	460	491	440	459	483	465	455	521	473	492	492	460	496	489	494	436	489	434	487	524	470	483	492	462	456	470	471	459	495	501	490	470	489	455	505	464	463	449	451	450	474	502	465	447	507	478	458	450	501	491	490	475	480	452	472	475	478	467	476	453	468	448	479	484	454	486	480	454	484	477	457	463	470	440	450	467	459	479	480	457	515	496	517	507	454	481	484	474	470	454	515	489	468	485	484	478	507	480	460	451	460	485	473	467	482	499	472	440	510	488	473	484	479	487	493	464	475	465	489	468	483	495	485	476	469	455	488	400	475	491	453	448	524	493	473	452	482	466	467	466	496	445	477	470	483	526	485	472	455	495	433	484	469	486	456	466	508	450	469	520	457	462	506	474	470	451	510	487	466	488	472	464	476	468	500	459	461	470	466	482	469	485	518	465	475	460	446	465	448	494	491	438	495	489	469	464	480	473	484	475	413	456	502	470	506	505	470	469	440	466	511	448	438	478	446	497	493	470	467	447	471	498	443	474	513	472	458	479	457	443	492	468	500	468	487	461	486	545	481	472	457	514	487	526	504	444	477	478	484	468	483	484	434	486	453	498	446	473	514	492	457	490	463	472	466	491	484	463	457	470	454	461	453	481	490	480	479	456	471	479	516	480	474	466	507	447	476	492	443	487	463	469	473	493	488	483	495	466	446	503	498	484	470	443	484	497	508	470	485	482	521	473	469	472	487	471	449	486	513	448	442	460	455	470	421	480	455	485	498	462	502	468	466	503	461	447	445	470	454	453	471	460	474	458	474	475	459	469	517	473	469	458	484	465	465	445	486	451	513	463	472	446	507	488	476	486	435	494	499	462	474	450	443	471	498	423	474	464	488	472	492	442	472	465	489	487	439	494	478	445	495	532	480	466	492	439	499	462	477	488	475	475	444	483	462	491	491	478	455	524	427	485	491	446	446	502	480	451	479	488	452	545	472	497	490	463	491	495	447	466	493	484	479	459	458	508	457	479	488	467	489	467	457	527	549	481	467	458	450	484	434	446	479	503	443	476	510	524	462	463	483	524	478	479	448	482	489	490	442	452	488	464	491	479	477	514	455	474	487	473	458	439	504	460	450	501	493	492	478	481	497	477	528	468	471	481	486	465	473	478	459	453	435	498	496	447	494	477	461	496	485	471	459	461	453	474	516	471	469	451	480	499	442	472	488	500	492	491	501	465	498	447	463	437	490	435	479	457	498	484	470	524	494	451	465	486	458	512	496	445	455	484	500	480	496	459	487	483	488	462	455	452	442	479	462	474	445	458	451	494	470	462	466	475	467	496	464	495	459	504	489	472	510	480	468	475	499	493	462	494	428	446	508	463	475	464	475	482	442	488	485	453	501	467	446	485	440	488	467	464	489	497	492	471	463	457	490	456	449	437	500	439	514	426	509	431	455	446	489	492	482	427	453	515	484	491	460	532	498	464	462	455	481	432	490	427	473	476	472	474	457	514	453	434	537	514	475	461	468	484	490	473	477	471	468	456	492	485	481	499	497	458	441	486	493	509	471	460	494	524	451	487	486	444	479	517	446	506	445	496	485	480	446	424	457	483	452	484	490	492	490	449	466	484	527	486	480	462	442	495	465	484	453	499	484	515	472	510	429	464	457	473	477	469	475	460	463	473	487	520	458	479	477	500	446	488	496	544	453	475	471	439	490	480	475	482	492	492	468	496	473	475	456	469	454	508	474	500	466	475	481	498	469	479	485	481	485	486	495	438	502	440	465	445	478	516	518	469	458	458	489	465	439	484	451	471	474	466	462	503	459	449	493	455	491	472	465	462	481	486	519	447	476	473	496	475	453	473	440	483	483	442	493	489	507	475	487	497	495	492	466	456	458	441	504	483	493	466	499	489	493	526	465	476	477	481	472	481	457	470	511	479	491	508	456	478	494	478	468	477	484	499	509	441	477	446	511	472	480	474	479	487	463	462	458	446	439	480	496	508	476	493	481	478	485	450	447	467	478	463	474	505	480	484	507	461	467	445	520	492	490	489	459	479	489	464	478	475	471	455	509	476	494	472	431	459	469	508	496	454	476	468	464	483	441	461	491	444	480	453	494	474	508	485	471	506	464	482	488	453	450	451	455	475	464	457	480	489	506	458	480	504	497	460	462	474	494	515	453	428	452	496	492	513	506	484	468	503	464	468	468	489	459	490	464	459	496	509	479	436	466	531	492	490	471	517	484	531	487	520	494	511	517	475	459	481	459	505	462	469	437	488	470	456	443	487	512	476	450	459	443	441	506	470	496	464	485
2449	834	850	777	728	591	562	519	454	473	488	489	479	471	480	488	447	447	469	464	468	515	495	466	481	451	461	489	455	494	454	429	464	503	526	465	499	445	473	479	430	459	424	460	490	500	477	443	460	480	481	489	496	430	425	455	440	515	476	449	460	487	438	464	478	496	444	473	513	473	481	480	457	481	479	488	489	480	437	479	470	460	447	450	458	494	514	454	486	502	495	475	460	510	485	482	418	462	456	482	499	475	464	505	497	463	446	400	450	451	501	467	451	465	496	460	413	499	466	497	518	480	455	510	500	489	468	479	449	489	464	475	460	503	489	490	472	469	490	492	502	491	498	452	454	476	501	500	468	491	480	498	452	435	451	472	448	505	483	497	455	458	509	501	473	455	464	480	483	461	458	496	437	430	480	458	405	489	428	469	496	482	502	479	474	464	463	452	464	473	504	451	440	489	453	455	409	487	442	484	434	432	476	470	494	465	506	452	485	465	446	476	491	488	460	525	509	451	458	474	458	487	498	479	485	478	477	485	467	462	477	465	453	489	475	446	457	492	447	474	484	465	477	502	475	457	461	462	449	513	476	485	483	462	448	481	465	482	476	466	507	461	466	474	474	463	507	504	502	461	463	477	471	482	462	490	479	420	480	430	481	462	500	457	433	438	503	443	445	486	536	469	487	483	534	487	462	446	469	501	459	444	468	505	497	510	465	448	466	498	436	466	489	438	449	467	447	459	438	498	514	473	495	439	490	480	484	463	471	475	484	461	442	512	482	430	472	455	480	477	451	491	455	455	492	500	463	441	498	491	472	463	502	499	469	479	470	464	448	509	458	466	442	462	483	462	458	492	481	472	448	465	476	460	464	527	511	456	485	467	494	472	436	428	494	455	442	462	458	446	463	468	475	470	455	493	456	413	450	505	497	470	505	468	471	453	488	498	481	454	451	433	483	489	498	515	449	494	488	486	454	487	473	481	463	462	491	460	472	451	480	465	439	489	500	475	463	495	493	470	483	466	460	474	460	470	503	462	450	463	459	469	484	484	476	477	472	471	485	486	475	475	477	474	497	466	490	477	473	474	469	461	476	478	445	487	532	448	462	425	499	475	443	439	481	478	473	468	465	487	481	479	518	486	486	500	442	457	445	470	494	458	467	488	445	478	447	497	481	457	492	414	463	461	461	469	462	475	498	461	474	483	449	536	489	449	480	469	452	480	463	453	439	448	476	443	457	449	475	505	456	476	464	521	498	477	515	498	468	493	501	459	390	503	491	441	452	479	487	474	436	456	497	492	467	481	475	485	461	485	527	484	467	446	488	500	451	426	453	439	421	445	472	462	501	511	456	466	441	493	472	510	477	469	448	475	446	448	476	458	460	483	496	472	433	458	473	474	441	463	457	481	452	509	459	475	504	461	461	489	474	494	445	450	449	433	436	439	485	474	448	456	463	508	470	455	507	475	489	448	522	451	473	541	478	502	461	486	457	498	473	478	434	446	498	473	479	451	452	458	507	522	517	449	446	493	448	498	495	484	471	434	487	437	499	481	434	444	504	471	495	475	481	451	462	483	443	504	486	488	473	457	439	462	425	490	460	465	485	499	476	503	491	470	501	523	476	486	477	478	469	442	474	429	507	480	460	451	465	448	483	447	480	451	502	485	483	444	491	455	457	462	444	483	469	462	463	461	464	434	459	465	483	470	481	456	461	443	521	469	457	489	477	510	484	494	503	530	490	440	445	437	484	500	479	470	495	478	481	453	484	471	452	470	485	454	439	461	502	498	495	453	452	436	479	483	481	451	454	447	465	484	434	488	447	501	476	477	464	460	495	464	467	424	466	444	465	484	461	469	443	494	429	446	482	439	465	463	484	492	444	477	473	510	511	490	488	415	454	460	456	460	468	467	470	481	475	473	515	467	454	476	510	491	456	457	470	484	440	428	471	468	433	518	501	492	440	485	497	485	473	456	476	492	495	528	488	483	464	509	486	502	466	451	468	488	432	479	511	477	461	474	480	434	489	463	513	483	469	488	471	502	488	491	433	524	505	481	493	489	488	458	475	470	492	478	452	485	494	467	477	499	508	500	452	505	522	474	471	465	504	501	467	485	497	462	461	446	445	444	480	469	476	461	453	448	462	467	494	446	452	457	448	462	482	448	459	466	455	484	454	463	467	445	456	438	448	466	474	491	486	444	443	492	494	476	424	475	479	492	495	449	524	487	501	507	475	439	448	497	455	458	525	500	472	495	422	497	455	446	496	451	441	486	491	465	419	511	485	470	436	446	487	478	482	452	421	481	432	476	483	541	482	463	482	455	431	459	477	470	439	484	486	493	469	496	499	480	443	490	483	480	460	484	458	505	467	463	475	475	414	445	499	489	450	506	491	494	533	486	448	483	500	465	470	520	494	440	503	480	449	503	429	464	479	449	464	480	477	490	429	423	458	472	483	434	473	472	460	518	489	493	479	491	446	480	464	458	521	492	469	453	460	457	470	486	483	431	455	455	489	474	481	518	479	477	448	419	480	474	450	469	493	474	484	481	464	486	487	448	473	462	501	459	455	502	466	499	488	412	441	511	468	445	507	456	517	455	501	468	447	475	460	486	475	474	490	419	480	420	467	432	504	489	462	408	483	516	457	447	485	469	493	511	461	484	448	445	438	468	484	459	456	493	529	474	473	479	457	451	501	488	506	466	493	485	484	506	422	465	447	483	481	480	477	451	462	485	435	471	461	443	459	513	485	511	449	435	500	453	450	486	438	443	506	457	476	456	463	518	447	477	468	444	493	465	499	480	493	481	468	480	441	475	478	417	477	473	511	464	426	481	481	495	450	475	482	478	429	492	481	468	523	471	472	515	468	447	441	482	477	460	457	457	477	429	491	476	497	477	464	482	447	473	501	507	456	494	466	442	476	439	469	502	520	474	488	480	458	458	477	509	469	463	517	477	469	472	469	416	496	487	479	481	432	472	441	451	451	464	489	459	464	468	453	460	442	428	452	482	463	480	505	465	455	522	485	501	451	463	494	488	477	479	495	501	450	468	475	456	517	455	461	490	454	457	455	485	464	430	481	500	446	502	446	526	502	474	462	498	471	481	455	495	472	453	488	485	469	492	461	497	493	470	460	441	482	409	482	427	519	473	437	490	493	471	485	476	499	500	447	469	492	446	432	459	461	478	469	495	498	481	500	502	466	483	508	461	486	444	455	441	437	438	458	472	483	486	441	480	498	503	477	459	482	450	442	464	463	459	478	493	459	447	478	466	483	498	507	441	523	460	491	503	456	493	461	499	463	491	461	472	439	509	474	476	482	415	478	457	462	525	449	517	498	474	460	507	473	471	503	452	454	476	456	486	446	468	494	458	479	461	494	470	500	447	457	512	461	463	494	483	503	441	454	464	514	498	457	551	489	487	434	481	447	496	469	452	473	431	497	488	440	467	463	470	483	488	447	511	458	528	493	434	484	456	471	476	480	442	478	478	430	427	448	505
2696	1334	1924	2225	1937	1638	1445	1383	1243	1092	1047	998	1036	1021	995	1031	1028	1017	1059	1030	967	1057	1071	1040	1041	1059	1072	1006	1019	978	1064	1001	1015	994	951	1013	1041	1048	1018	990	1012	1019	1002	1001	1026	1022	1028	980	980	1005	1015	991	1000	990	975	1042	1088	1049	1020	1041	982	995	1026	1035	1068	1020	969	975	1046	1012	1019	977	1042	1072	1000	1037	1008	1023	1013	956	1018	987	954	1017	1014	995	1022	1023	1014	1035	943	1013	1046	977	1017	1041	1023	1041	1040	1018	1004	959	1021	1004	1003	971	1031	1039	1042	1007	1089	1038	1053	1005	975	996	981	974	1054	980	984	995	1008	1015	954	973	996	1037	1048	1058	1011	1048	1047	1013	1066	983	1049	1003	967	1001	1005	1039	1036	1068	990	1066	1001	956	1004	995	1018	993	987	1023	1001	1042	1054	1057	1021	992	1030	1026	1008	1010	1042	1034	1026	1026	1037	1042	1046	989	1004	1033	1006	972	993	1001	1041	1040	1014	969	1043	1010	1036	982	997	1053	985	1040	1051	1053	1005	1029	1048	1040	1015	1062	973	1041	1014	1014	1037	958	1035	1026	1063	1021	1051	1053	1048	1092	1046	1008	1062	1054	987	966	1035	1054	947	1003	1086	992	954	965	1044	1063	1082	1030	1042	1010	1015	1042	1102	996	1045	990	1030	1039	1041	1026	945	1079	1027	1007	1016	982	1036	1002	1013	1069	1028	1075	1008	1020	995	1013	1076	1026	1017	992	992	1016	1002	1031	1045	995	1000	1070	1000	1014	977	989	977	1033	1028	1013	1062	1080	970	1017	1002	996	1035	1008	1074	1027	1014	1002	975	1056	1047	977	981	1029	1032	1050	1018	1012	998	1033	1033	1044	1006	1009	967	1049	1020	1039	1024	1002	1018	998	1047	1042	1069	963	1019	1138	986	1037	1010	1041	1036	1072	1060	946	1026	983	1005	1001	1025	981	1016	1011	974	940	1043	1101	946	1009	1017	1020	1047	1037	1012	993	1043	1038	1005	964	1014	1036	1036	1017	1012	1033	1025	1045	1004	1006	1040	1032	1018	1022	1038	992	995	989	1075	1014	1067	979	1039	1018	1048	1060	1037	1026	1038	1035	1057	1018	1000	1017	966	1020	1050	1001	981	1013	1029	1013	1027	1048	1067	1069	1002	1047	968	1001	1008	1008	1103	1007	1070	987	1067	1018	989	1022	1059	971	975	997	1038	1034	1016	976	956	1008	980	1046	1037	1062	1016	1019	1064	1035	1055	1036	1009	969	990	1029	996	992	1010	1085	940	1015	1016	1015	985	1030	1028	1017	1030	1034	1049	1017	934	1040	1001	987	1023	1028	968	1035	1049	1035	988	1037	1038	1032	1058	1009	1003	989	1011	998	1033	968	1028	1001	1029	991	979	1063	1026	1012	1090	1029	1022	1046	1012	1016	1030	1015	999	1004	1013	971	997	1033	1038	1028	1058	1005	1000	1011	1114	1052	990	1033	1008	1006	1017	1037	1067	1099	990	1016	1053	1000	917	1055	999	1001	966	1023	1071	1018	1025	1000	1049	991	983	1000	1033	1038	1020	1018	1077	996	977	1004	988	1033	969	994	1016	1001	1046	1006	1037	1007	1046	1031	1019	971	1035	1015	1036	1085	950	1022	959	1042	965	1003	973	1008	1020	1048	1050	1011	1020	1036	1101	1001	1011	1027	1020	1024	1004	1036	919	990	966	1000	1004	1023	1023	1054	985	1015	1054	1035	977	1028	1025	1012	1046	1017	1027	1003	965	975	1024	1003	1061	1079	989	946	1077	1015	1026	1057	972	979	952	989	995	1015	933	987	1052	991	1013	994	964	1014	993	1000	1019	1084	979	986	969	987	1017	1012	969	1004	1073	993	1011	1045	1007	1002	992	1042	1000	993	1055	1042	960	1025	985	1026	1001	1007	1078	1005	1053	1058	974	1033	1018	976	1002	1011	1028	1062	999	976	1041	1025	1034	1011	965	968	1027	994	956	1044	1004	1036	1023	974	986	1006	1041	1007	995	1068	1033	1031	1043	1048	1017	1079	992	973	1024	1042	1055	1007	1026	1016	999	1008	1016	1046	1048	999	1008	974	1031	964	985	1037	1016	989	1061	1053	949	996	1046	1088	1033	1089	983	1027	1010	1005	1067	1052	1028	1051	1070	1035	981	1010	1020	1033	1003	1049	1014	1073	997	988	1060	1056	1024	986	1022	1017	993	974	982	1027	1038	1089	1019	1046	1033	1037	1035	1031	1004	1011	1010	1026	1025	1026	994	994	1024	1072	1000	1038	1028	1014	1065	1046	1083	976	1052	1070	1080	1044	974	1023	998	1043	991	1047	978	1032	1016	972	1034	978	1030	988	1058	974	1030	1051	1015	1034	1007	1016	1033	1041	1028	1002	967	1016	1085	966	1037	1058	1008	1026	967	993	1061	1047	1030	984	1043	1054	1038	1081	1006	1033	965	987	1016	998	1041	1030	1011	1026	1009	1092	1016	958	1042	1019	986	1016	1056	1029	986	1059	1019	972	1024	992	1067	1011	1006	1049	1043	1022	988	1011	1031	982	992	1007	990	1043	1036	999	1055	1043	1055	1013	1052	978	1077	1028	980	1055	1038	1037	1040	1076	1015	977	1070	998	996	984	1063	970	995	1077	989	983	1062	944	977	1083	1045	977	1028	970	1018	1057	1030	1026	1021	1034	1015	1024	991	1017	998	981	1039	1009	1037	1023	1031	975	1026	1036	1033	996	996	1066	1049	1022	1011	996	995	977	998	1004	1019	1012	1005	1026	1014	1044	1034	1072	1005	1001	1009	938	1017	1054	1070	1024	1046	997	1093	1024	992	974	1032	1002	1028	1092	997	957	1005	1083	1029	969	1059	1068	1003	973	1068	995	996	980	1007	993	1025	1045	1113	1009	1025	1018	999	1009	1041	1008	981	1037	1025	996	1021	1031	1089	1032	1011	1032	1035	1015	1031	1017	1049	1019	1007	1015	1053	999	960	1032	1054	1001	948	1010	1052	1043	981	998	1001	1025	1090	1093	1005	1035	1019	972	1030	985	978	1029	995	978	1068	1096	1042	1021	1011	1026	994	1006	1032	1061	997	1056	1019	998	1019	1036	1074	1021	1038	1057	1015	1053	977	1060	1021	1055	1071	990	978	1034	1018	1015	1044	1045	1029	1017	1046	1041	1038	977	1035	1050	988	1049	992	977	1028	1039	962	1005	1006	1106	998	990	1021	1000	1018	1021	1006	1048	1014	1019	1031	979	1005	1061	1012	978	1110	1055	1019	1032	991	986	1024	1078	1045	1038	998	1027	1027	1030	1003	1040	1025	1061	1046	1064	1075	999	1045	982	1006	998	983	1074	1038	1007	1081	1030	1046	1031	977	1074	1081	1076	1046	1030	1035	1015	1044	1003	1024	1052	1087	977	1057	1024	1004	1029	1026	992	1033	1006	994	1007	938	1065	1020	1004	986	1023	1001	1049	1031	1049	1015	1006	1016	1046	1077	1007	1015	1029	1024	973	992	995	977	992	1027	996	1074	1021	1035	954	1042	1042	1029	1035	1011	1032	1045	1003	1025	1069	1035	1043	991	1031	994	1017	1041	1016	996	1064	1019	988	968	1016	1014	1071	973	1045	1057	1047	965	1048	1008	942	989	998	1067	1018	958	1057	995	1059	1037	1048	987	1045	1015	982	972	953	1042	1078	983	1007	990	1014	1042	1032	1006	1043	991	1045	1009	1057	1035	1054	989	1012	1007	1064	1046	1032	989	1036	1014	1000	1038	1003	986	1015	1010	1046	986	1000	982	980	1071	1007	1018	1037	1041	1020	1020	1006	1002	1000	1017	1031	981	1070	1019	1070	1000	1056	1046	966	1043	994	1014	1011	1011	974	1052	1048	1057	971	1007	993	1088	1049	1025	985	994	1033	1043	1002	1079	1078	1004	1001	1038	1010	1012	1044	1068	953	998	1054	1025	992	1081	1102	1022	967	1057	1031	1002	1035	1028	1057	1092	1033	1026	1039	1021	1037	952	996	1027	1033	986	1038	991	1042	1015	1001	1025	1002	1000	999	1107	1001	1007	1027	1038	995	1060	1038	1006	1041	963	1081	1045	996	1056	957	1004	1023	1025	984	1038	954	1007	1028	992	1071	1017	1070	1012	991	1100	980	1058	1046	1061	1009	1009	1028	987	1046	1059	997	1018	1042	1017	1049	1069	1015	993	968	1061	964	1010	1009	1085	1083	1040	1035	1014	999	1080	993	1001	994	1016	1015	969	961	1031	1020	990	960	1041	975	975	1074	1015	1059	1048	1036	1006	1024	991	1047	975	1056	1020	995	1016	1006	1004	930	1016	1010	1059	1022	1007	1013	998	1024	1012	1084	1001	1027	1038	987	985	956	1047	996	1097	988	1041	1013	973	1039	1010	1050	956	983	1043	1024	994	994	1047	1041	981	984	1016	1002	1020	1088	981	1046	999	1024	977	1072	1036	1007	1013	998	1062	1058	1035	1058	1024	1016	1021	1019	1006	986	1012	985	1045	1002	1022	1042	1068	1025	1025	1035	1037	1081	1028	1021	1046	1023	1031	1014	1001	1017	1059	1001	1028	1064	1024	1043
9619	1532	1562	1298	862	684	568	442	416	381	339	380	339	325	301	299	315	311	329	300	335	319	310	340	321	290	313	314	300	325	297	318	313	291	321	338	286	299	298	322	307	303	314	267	306	316	322	312	319	313	301	321	310	319	303	332	301	283	269	283	273	350	332	330	297	311	308	307	269	345	292	333	304	301	314	341	301	275	308	280	301	304	286	311	306	304	330	306	309	330	321	283	303	300	299	306	308	306	347	306	309	299	296	314	317	282	308	271	316	277	305	325	320	336	306	314	319	323	317	306	299	325	289	313	325	332	325	318	301	335	295	295	338	303	318	293	286	310	295	320	299	298	319	303	325	290	307	329	311	309	340	299	313	309	325	297	317	319	312	308	310	298	295	279	305	282	320	261	274	265	324	278	323	320	312	298	328	311	264	316	293	288	308	294	276	303	309	325	292	295	312	302	319	281	292	339	334	287	316	297	320	333	325	318	327	289	343	350	317	267	278	274	304	280	298	307	305	290	301	287	325	243	334	321	297	310	283	335	340	299	296	309	310	263	300	343	329	332	321	280	299	328	309	274	283	298	316	301	318	305	309	293	314	296	322	290	322	296	304	305	304	309	293	282	328	303	287	305	323	297	303	323	342	299	267	319	311	301	352	274	332	283	344	311	295	304	311	309	298	294	311	278	313	292	287	347	298	288	325	293	301	296	289	307	310	286	302	346	318	307	294	278	306	296	272	306	322	317	298	299	328	325	275	319	297	289	297	342	300	303	344	297	262	295	322	301	319	306	307	309	309	316	294	311	356	292	353	316	320	317	335	279	297	301	293	292	298	299	266	286	274	307	306	306	309	286	265	321	321	310	331	320	317	280	310	303	282	300	293	317	296	319	288	257	307	322	327	301	305	309	299	279	322	285	308	268	298	311	344	318	347	326	322	305	307	306	309	309	316	334	291	301	304	303	318	311	345	301	329	306	324	323	308	314	301	329	338	294	289	282	285	325	293	302	281	303	300	285	317	306	319	296	309	330	311	294	323	296	290	306	325	269	312	320	282	320	323	345	292	293	281	336	313	308	299	332	307	314	283	299	317	288	335	299	298	301	286	329	314	311	317	302	299	284	305	313	307	312	293	283	303	301	303	325	314	281	290	319	315	330	303	312	359	288	296	372	331	282	300	311	302	311	308	307	281	323	343	311	297	313	298	320	288	339	334	310	315	290	316	302	296	316	318	297	298	312	289	311	295	335	348	324	314	327	295	296	352	328	317	312	299	276	309	292	313	329	278	322	281	274	306	294	328	307	285	288	330	261	308	285	272	291	304	313	331	346	318	324	308	326	329	320	303	354	313	300	290	318	306	300	303	321	320	290	330	312	295	290	303	301	296	292	325	297	306	335	326	289	314	306	312	297	278	280	297	304	302	314	299	296	303	331	271	344	283	281	297	273	307	296	301	353	320	286	314	267	342	288	273	310	289	265	304	321	317	279	303	311	313	352	312	311	329	269	284	316	300	301	332	340	323	324	302	252	300	294	321	322	278	294	305	338	331	266	321	327	302	297	320	318	303	289	304	315	311	280	275	327	301	294	324	333	305	340	282	282	275	275	306	311	290	319	321	333	292	315	289	302	329	373	292	315	300	311	320	312	262	279	290	287	326	305	273	285	311	281	326	302	304	327	306	343	323	299	292	303	330	306	346	306	353	312	318	314	305	308	287	312	303	302	321	285	320	311	322	327	290	290	298	290	292	321	299	265	272	328	297	294	322	307	312	338	287	299	316	300	328	316	290	305	304	323	304	317	313	303	336	279	288	303	311	318	319	318	314	295	302	340	319	309	325	306	296	332	304	310	320	289	278	321	296	288	309	317	311	311	306	321	325	298	326	333	294	324	319	315	309	310	309	320	321	308	301	289	286	312	301	316	310	310	318	297	333	312	284	298	291	345	275	290	328	300	312	275	308	313	325	345	288	277	321	324	283	323	296	284	297	294	302	321	324	304	319	279	322	290	311	304	310	292	338	273	279	303	281	323	287	327	286	308	300	288	325	310	309	318	323	304	348	330	315	329	292	319	332	314	306	303	297	309	275	349	299	279	287	297	285	270	335	301	310	292	284	310	311	287	343	304	348	304	288	296	285	320	285	305	297	315	277	308	293	273	292	308	296	323	309	309	322	330	301	273	283	295	305	336	306	320	335	281	311	285	322	307	334	325	318	334	288	278	336	313	277	270	325	282	297	310	280	322	313	287	324	284	289	335	340	321	305	302	304	319	304	304	319	299	310	293	294	275	292	312	295	276	327	281	317	303	278	295	315	311	269	310	348	308	266	315	317	316	284	330	307	286	326	291	275	312	318	298	307	343	317	283	307	326	317	271	320	305	302	290	304	317	316	336	303	314	299	314	292	315	321	319	249	295	291	313	300	284	280	296	306	337	324	330	301	302	305	342	331	338	280	327	304	311	327	306	327	307	268	288	329	301	320	265	304	344	294	315	294	317	316	303	296	306	291	322	317	302	330	315	307	311	332	307	349	303	272	302	304	280	297	288	319	271	301	315	352	311	294	312	318	297	297	320	311	298	336	323	312	327	310	315	236	292	349	320	297	291	300	315	313	333	311	277	300	316	296	311	301	299	299	318	358	299	324	293	313	290	296	311	310	308	311	320	333	291	275	320	306	284	331	324	275	301	298	322	252	289	288	282	316	283	313	290	296	331	310	309	304	271	291	324	316	314	326	295	285	284	293	297	318	306	341	271	304	282	297	319	285	311	326	308	331	257	289	309	301	295	281	301	263	307	344	314	334	321	293	314	334	306	305	300	284	304	300	277	315	301	314	296	306	301	305	302	307	355	275	287	301	318	317	281	310	294	326	311	308	316	322	318	292	293	292	313	280	310	329	322	307	329	313	290	322	273	304	279	312	294	320	287	297	310	299	313	276	293	319	289	318	339	319	302	330	295	320	301	280	299	318	297	300	295	288	304	331	339	316	275	311	304	322	307	313	311	267	315	335	282	297	297	323	302	329	307	276	295	291	282	302	315	311	337	311	297	348	301	278	328	308	293	310	305	305	346	338	290	322	294	295	332	297	276	302	332	318	323	323	296	296	311	297	322	292	314	315	283	351	332	308	306	290	287	297	328	329	277	313	282	316	315	284	299	343	296	294	295	320	267	294	327	324	323	318	276	319	309	301	281	335	318	310	311	327	351	281	355	349	317	280	328	354	304	306	295	293	336	319	343	271	296	300	334	287	320	263	314	278	295	324	297	313	301	298	331	328	317	305	289	308	319	315	316	297	285	340	322	288	300	315	345	347	299	310	289	309	303	320	298	278	296	296	340	273	313	306	288	303	297	291	291	291	319	285	312	303	270	293	313	320	314	302	316	294	325	360	313	321	324	292	311	295	272	267	310	345	309	317	338	313	306	295	343	299	269	345	312	304	307	289	279	295	300	325	333	294	279	310	318	315	304	321	323	324	279	298	295	297	315	303	293	337	302	260	313
7556	1670	3171	3756	3263	2477	1887	1611	1238	1048	947	892	827	771	766	750	788	786	741	742	782	830	737	781	741	761	766	744	734	685	692	715	701	701	656	695	740	717	697	685	665	728	772	704	737	656	720	705	717	707	715	699	693	695	700	686	711	670	702	668	668	743	726	716	682	699	683	699	679	666	679	678	714	642	712	688	709	671	678	694	709	693	690	666	649	690	681	724	731	711	706	736	658	647	703	713	659	734	692	647	735	701	690	701	704	726	678	657	674	686	618	705	708	654	675	704	684	660	696	693	687	632	657	654	723	669	639	693	685	687	653	689	695	682	727	663	701	724	699	708	717	649	704	665	676	639	730	688	658	680	634	698	687	726	683	679	663	676	671	653	660	720	709	680	688	709	679	687	648	746	682	632	690	686	656	710	666	728	705	683	677	671	677	680	672	651	664	718	668	695	663	692	668	702	662	679	677	636	653	667	653	719	668	667	711	661	667	697	685	698	673	746	710	684	659	672	681	642	667	754	660	663	713	694	693	667	664	688	710	694	740	724	679	700	695	709	653	707	684	656	715	646	664	687	683	634	700	705	675	707	697	663	703	662	657	730	729	660	691	649	707	720	704	664	706	707	685	678	636	654	723	688	689	697	737	667	707	668	653	642	706	735	669	702	686	714	681	667	655	700	675	635	689	698	678	673	682	666	675	634	694	697	720	669	671	661	689	712	694	714	662	726	651	644	665	697	728	676	676	690	657	716	657	680	677	668	671	675	712	698	679	685	711	727	711	690	668	681	686	701	690	676	703	715	761	695	710	713	675	734	711	688	687	691	645	679	652	684	656	703	717	679	733	721	648	725	675	674	678	660	669	658	692	665	680	723	710	692	653	687	714	667	721	687	655	639	704	605	705	702	684	671	695	723	720	696	734	649	728	726	718	683	676	690	683	679	709	702	660	673	708	716	705	687	686	687	664	672	661	721	682	675	666	728	722	730	711	701	684	702	668	663	664	633	682	727	636	710	645	698	675	704	671	723	667	685	709	695	705	674	676	683	669	652	714	682	676	698	651	669	683	682	714	742	681	707	701	658	726	692	685	681	719	699	680	642	678	655	714	689	693	677	726	719	717	715	675	665	691	706	634	707	690	705	708	699	679	673	644	658	687	662	689	649	683	629	705	719	680	712	590	717	686	677	754	679	729	684	657	706	686	702	691	681	714	691	659	682	671	703	671	659	677	684	699	667	691	733	679	675	695	715	671	678	675	691	683	660	667	669	691	695	692	706	677	666	633	660	669	675	659	667	669	694	693	720	714	689	728	685	731	696	689	718	712	681	719	686	704	633	668	671	671	689	722	663	712	684	671	660	675	725	665	680	702	665	712	635	700	706	639	699	668	647	693	672	671	641	698	653	693	698	668	714	703	699	682	654	660	696	683	732	651	673	718	735	696	653	703	695	674	718	684	686	691	649	694	643	675	680	673	676	678	664	706	724	640	646	647	659	718	672	660	714	692	686	665	663	684	720	714	666	691	663	724	668	630	735	653	654	681	697	677	654	670	670	641	681	655	668	683	608	664	685	649	716	690	709	734	708	724	708	707	707	664	704	701	674	664	695	708	662	717	689	712	688	666	689	724	674	647	699	669	684	676	703	658	669	712	721	611	719	717	702	683	730	680	658	637	680	686	680	681	666	721	663	687	788	707	685	674	691	697	671	675	663	716	716	676	671	692	674	681	708	696	691	726	646	692	692	659	671	680	631	689	664	724	702	660	672	664	709	697	695	710	675	708	666	708	663	649	706	667	697	704	719	663	689	682	683	669	702	693	676	726	692	671	687	705	679	740	675	640	665	629	668	692	671	692	715	672	655	665	684	714	712	666	671	621	673	694	646	728	654	678	713	668	625	720	644	694	693	690	701	701	663	634	706	656	721	717	691	667	665	702	677	668	698	739	678	707	660	713	650	683	694	699	696	704	682	698	653	696	654	643	645	707	687	660	711	672	692	650	637	684	674	681	659	710	716	705	657	676	688	732	713	686	719	710	669	721	700	704	726	726	688	632	649	751	732	703	694	645	708	668	676	715	684	661	700	718	660	705	695	687	748	650	648	643	679	673	703	685	666	660	698	656	673	763	686	711	668	662	656	721	684	693	649	679	673	673	718	664	709	699	698	667	717	656	713	660	688	674	663	691	727	745	643	620	672	709	659	700	667	682	689	674	691	671	739	669	713	704	678	686	722	667	699	672	716	727	693	657	689	667	624	706	663	667	695	713	697	686	686	705	696	687	683	651	655	616	641	691	695	727	688	682	685	744	686	662	706	689	680	674	672	749	699	689	729	706	685	694	698	685	677	651	711	693	659	666	739	649	696	737	697	661	738	662	680	678	674	658	699	674	744	703	723	681	685	706	711	681	650	703	714	688	624	735	700	677	671	687	708	672	711	691	694	708	702	662	711	683	701	686	732	741	668	692	690	673	653	678	711	684	683	679	721	642	731	679	672	673	706	706	642	664	670	715	673	661	705	710	691	744	698	711	631	690	687	655	638	669	742	681	724	697	659	694	708	705	721	697	671	721	724	689	686	715	678	654	685	707	669	675	669	671	699	719	684	709	681	708	648	649	741	711	727	693	651	692	680	718	709	716	698	727	665	644	711	705	703	677	674	706	721	668	693	685	679	704	654	709	636	678	699	683	622	689	666	663	656	676	751	652	672	700	683	682	671	733	662	728	637	701	652	705	695	692	714	738	689	704	699	734	719	686	705	659	659	690	664	658	683	662	723	695	708	698	727	710	709	708	748	646	691	682	669	671	690	748	701	689	686	723	646	678	709	715	688	706	690	699	636	699	681	688	702	669	699	659	688	681	636	733	692	651	719	690	677	690	715	713	656	714	701	647	672	680	674	662	695	625	696	669	665	685	698	676	684	711	651	673	659	672	699	690	662	684	667	715	687	721	688	701	683	659	654	721	703	672	709	674	672	681	709	678	701	718	653	727	667	707	618	682	663	680	657	689	643	677	695	709	648	687	728	681	699	656	705	682	650	695	685	698	646	702	684	658	643	646	710	670	684	697	678	652	663	715	677	668	684	677	640	660	738	707	642	666	694	662	696	650	706	648	719	716	691	700	617	699	668	711	661	649	691	692	665	698	689	662	695	668	679	737	707	653	715	703	690	669	694	704	693	699	670	697	660	669	710	695	708	687	653	645	638	661	689	692	775	745	715	684	734	641	729	676	673	703	685	682	715	777	689	674	691	685	650	702	709	689	614	652	679	718	718	685	696	692	705	718	706	705	686	723	716	731	653	703	664	711	698	700	666	684	706	685	697	625	680	698	669	666	680	698	697	658	713	699	651	699	701	723	683	694	687	659	684	692	642	724	720	645	676	667	703	675	673	707	746	703	654	639	699	699	637	702	693	724	709	712	691	680	687	720	683	684	647	682	628	700	663	707	660	692	654	700	693	620	720	728	681	662	670	697	637	683	706	667	658	645	687	680	660	666	682
17371	2763	2300	1860	1135	821	581	471	334	283	273	221	226	231	229	200	199	193	187	197	200	194	178	213	198	222	201	224	171	197	173	196	161	209	199	207	196	149	174	189	187	181	215	182	202	188	187	175	189	192	196	185	169	186	159	172	189	151	165	172	154	147	167	180	162	160	188	177	182	158	175	201	172	165	174	170	191	185	203	184	191	157	175	181	168	189	172	193	186	170	155	178	190	194	162	190	167	202	185	171	208	170	185	185	186	197	186	171	171	182	172	177	201	207	197	156	168	197	164	164	201	196	196	202	179	185	166	175	186	193	190	187	181	173	211	179	176	181	182	164	168	199	207	196	178	158	179	197	179	188	188	177	169	177	168	191	160	171	181	206	184	217	181	180	201	195	159	191	171	164	181	198	163	157	164	183	180	187	164	197	183	198	185	164	183	171	207	181	180	184	168	197	167	173	190	198	179	201	168	197	183	163	186	180	159	192	186	168	164	161	190	151	186	183	191	188	193	181	163	204	161	172	198	196	178	167	199	202	177	176	198	164	169	172	198	196	179	180	183	171	169	156	208	167	205	198	180	181	176	182	188	178	189	157	172	179	186	179	183	177	163	203	179	184	171	165	201	185	185	174	156	172	194	188	163	167	182	182	181	168	188	184	179	174	168	177	184	192	170	191	206	213	164	203	187	185	212	175	184	181	212	190	186	169	182	186	179	179	167	181	190	176	191	198	199	175	162	164	172	171	187	191	167	196	191	171	161	199	181	211	186	174	182	173	198	190	186	160	196	164	187	188	172	188	197	172	188	181	171	179	177	162	196	192	180	185	171	198	201	157	188	190	169	177	191	182	192	151	171	163	167	171	193	179	178	167	173	190	181	155	196	168	184	187	161	169	191	155	202	234	196	183	174	201	190	177	193	180	196	176	181	166	167	182	184	159	208	172	168	175	170	186	199	197	184	161	191	179	184	175	195	210	162	199	190	198	182	150	190	174	174	198	192	193	185	217	203	189	193	192	187	195	160	175	205	172	181	170	180	180	180	185	171	198	176	187	183	165	176	199	194	154	188	184	185	188	179	190	195	156	196	165	170	173	181	169	171	174	226	194	179	152	187	160	198	180	164	181	185	171	177	181	196	183	191	192	177	201	190	176	183	176	190	171	170	173	183	199	184	218	198	164	171	173	177	178	215	175	214	162	181	198	177	201	188	189	180	174	169	205	202	181	184	187	187	192	195	197	173	180	177	217	179	175	187	162	178	200	166	204	196	184	188	203	196	166	184	199	170	179	210	208	182	183	175	220	168	190	194	188	192	191	195	184	188	183	178	172	195	187	190	177	197	200	169	175	168	180	168	195	178	175	196	172	174	185	202	173	186	197	196	168	173	173	192	183	173	170	181	220	207	182	186	185	200	162	184	171	190	191	164	179	186	195	218	172	167	154	180	166	153	203	184	164	177	190	182	202	189	190	168	174	174	195	180	187	165	166	176	155	191	164	165	206	185	190	186	160	155	159	208	178	189	182	171	181	193	188	168	190	203	167	191	166	185	168	174	146	177	198	177	190	194	177	181	191	175	196	185	155	200	164	183	208	185	205	176	173	177	204	179	177	198	182	174	181	153	195	179	173	162	186	191	198	194	171	176	193	187	184	178	159	170	212	197	196	174	174	158	180	194	201	197	175	162	161	189	189	194	200	161	161	193	186	160	195	170	179	199	198	167	174	178	168	166	149	197	208	172	193	199	199	180	176	158	171	188	169	184	185	179	190	166	183	167	183	190	176	171	169	193	172	191	208	173	172	200	194	148	182	178	180	196	200	197	198	195	187	169	227	184	191	160	193	163	175	215	185	180	178	167	190	206	190	177	176	188	154	162	172	176	163	181	198	170	193	174	190	214	167	164	176	183	186	191	187	180	176	187	178	163	177	193	188	198	178	187	160	174	155	174	181	165	185	170	205	188	155	190	192	178	181	206	184	175	165	170	188	164	174	176	165	179	169	172	187	175	180	208	195	205	183	182	187	214	163	179	192	194	197	172	181	168	183	213	185	164	196	195	172	148	198	208	182	166	173	184	178	199	172	164	184	183	180	169	174	191	182	171	161	188	170	185	167	168	195	202	180	159	190	157	178	175	196	179	171	165	192	164	195	184	186	170	188	191	199	157	179	193	186	174	171	187	194	179	184	159	177	182	162	200	192	185	206	201	168	166	210	202	170	171	186	192	177	201	165	166	195	167	178	150	182	180	184	186	211	191	204	206	187	179	190	156	201	196	197	196	207	218	177	182	186	191	193	187	187	163	173	190	175	198	200	183	183	195	206	167	165	192	201	185	155	156	191	173	180	170	194	167	193	179	184	173	161	161	171	179	168	182	188	152	189	182	162	178	181	179	175	198	202	187	182	175	157	191	183	189	196	161	170	162	179	184	199	181	174	144	179	179	179	191	212	170	179	183	172	197	165	197	203	173	171	188	170	188	172	196	167	193	167	164	189	171	165	173	174	168	186	174	187	170	188	194	192	169	159	195	187	181	185	194	205	193	206	185	176	198	176	204	192	183	165	174	185	180	175	182	177	175	176	166	195	183	178	180	183	160	189	192	182	174	161	185	186	161	175	186	221	201	195	191	164	168	171	233	187	176	195	190	160	181	164	194	222	178	180	170	168	150	192	218	194	197	156	186	151	195	183	183	188	174	179	180	188	195	193	179	181	190	205	208	169	186	194	170	164	203	156	158	176	173	185	185	181	194	194	190	189	183	169	167	168	180	190	196	177	177	189	191	195	181	178	165	181	197	179	185	184	203	204	191	199	180	164	160	186	182	170	180	179	178	171	184	166	173	193	161	171	169	170	186	196	202	177	170	165	177	200	182	182	172	187	172	186	201	168	172	207	189	186	201	182	168	182	192	183	175	174	172	162	165	183	168	170	175	178	192	199	179	192	213	201	195	187	203	181	166	199	155	164	176	185	180	173	165	188	171	173	178	191	185	174	157	157	168	168	204	179	211	178	174	184	214	187	177	170	198	191	191	167	173	184	188	192	190	164	203	194	187	187	219	195	183	182	158	210	196	205	166	196	175	177	182	172	176	173	192	203	187	193	212	171	156	200	177	177	166	193	179	180	194	175	177	170	181	189	173	171	187	178	163	204	154	175	174	159	182	177	188	184	199	181	180	188	187	215	201	193	205	164	176	187	186	179	202	180	180	180	199	187	183	181	215	189	169	187	196	176	157	200	169	160	194	168	172	183	181	145	163	191	164	172	150	193	164	220	174	168	187	210	167	169	181	183	213	198	188	196	170	198	182	170	190	156	197	186	157	176	181	182	182	176	152	167	183	180	202	181	179	151	189	147	158	182	181	179	162	188	176	204	177	165	206	180	177	166	181	189	181	165	179	179	177	180	158	175	189	179	201	158	189	204	185	165	181	162	189	214	164	196	177	191	174	188	198	193	199	171	204	199	166	206	166	159	196	186	162	181	190	195	181	171	158	186	170	158
9846	2162	4441	5402	4554	3263	2466	1940	1326	1031	1015	753	753	670	575	618	572	634	592	607	626	589	592	587	538	614	559	519	507	497	461	513	460	526	457	448	529	500	476	472	456	485	497	457	469	493	445	475	493	486	478	461	498	468	445	473	482	467	490	482	452	460	454	471	472	470	417	432	453	447	426	450	425	487	472	462	462	436	448	443	425	436	433	453	424	445	477	470	475	449	434	430	476	436	478	459	437	422	483	516	453	479	469	481	473	415	423	424	454	426	397	488	439	462	465	439	448	470	441	426	438	424	430	437	488	435	435	458	464	456	451	426	451	478	432	487	410	387	450	483	448	423	454	384	454	403	450	462	424	453	459	449	430	463	466	478	458	430	421	431	449	454	416	468	428	486	464	388	456	474	412	455	432	491	461	426	469	468	425	474	452	460	443	440	484	378	454	446	454	486	455	465	463	446	471	457	474	431	444	442	425	464	458	480	461	433	450	433	408	472	465	472	481	476	450	429	471	457	468	456	433	455	493	419	431	457	431	416	446	411	439	409	462	469	459	429	464	438	497	441	487	470	434	444	442	453	451	427	432	459	413	424	451	443	458	464	446	464	464	453	458	467	455	490	452	472	471	447	476	436	437	487	456	484	428	445	425	444	459	441	434	476	435	431	477	477	429	473	441	435	474	449	431	480	427	418	446	491	428	421	407	430	439	465	440	444	426	437	422	464	463	478	441	453	451	489	434	431	453	420	432	463	498	453	474	426	476	482	447	459	439	468	479	434	401	452	443	440	434	479	446	417	452	438	463	468	467	441	449	488	449	467	465	442	434	446	482	459	449	407	476	480	466	444	449	449	453	460	409	447	423	450	404	454	420	447	417	436	419	495	425	474	453	437	458	454	426	423	401	444	466	427	459	479	502	453	418	426	449	430	411	452	453	440	448	482	472	465	443	430	457	465	412	465	471	460	491	459	407	443	463	448	459	462	474	415	475	447	395	469	481	460	457	433	461	484	450	445	486	463	455	476	446	445	476	427	414	460	422	426	464	422	456	461	474	433	458	464	484	454	470	446	434	446	466	455	489	431	446	444	439	454	436	431	494	452	467	422	435	461	475	433	446	445	447	435	448	445	518	420	430	481	444	463	443	446	489	431	470	469	471	468	444	447	447	438	525	438	447	462	451	452	478	449	496	509	461	405	457	431	438	429	468	481	490	431	487	424	439	477	462	468	473	423	450	459	421	449	406	431	456	449	415	477	440	449	419	417	447	462	507	449	471	442	469	434	441	401	459	479	437	410	475	431	448	449	469	450	473	428	421	470	477	480	426	420	462	466	426	442	436	452	465	458	441	454	436	450	460	473	432	471	455	482	434	465	433	439	443	467	425	417	452	459	445	471	435	421	470	428	451	437	433	445	462	462	452	437	472	437	459	434	466	446	466	451	447	427	469	479	449	428	478	476	456	445	432	428	453	445	453	441	445	430	467	428	468	428	433	454	467	444	452	465	476	460	435	497	452	448	433	427	453	445	442	474	426	464	441	449	448	459	455	449	469	448	427	447	437	469	432	460	478	441	435	472	426	456	429	453	430	449	455	460	492	491	476	397	440	412	494	424	453	447	452	465	443	444	434	438	455	446	472	456	443	437	468	468	482	437	444	484	461	467	443	460	441	414	470	467	487	435	439	447	450	469	426	452	416	436	441	484	444	477	449	457	504	435	436	415	449	426	496	470	437	442	439	451	414	463	487	473	420	463	423	417	461	446	449	448	463	427	470	457	455	463	430	461	446	427	409	440	461	466	451	456	477	471	479	436	429	432	476	469	449	461	467	423	482	437	460	460	432	464	473	458	464	478	461	470	436	439	430	454	415	448	453	466	457	439	447	450	434	459	453	403	431	460	451	458	491	418	473	460	446	474	466	451	463	456	434	438	477	455	478	410	433	476	455	434	439	447	457	424	441	453	430	449	448	459	459	417	488	428	431	419	452	429	465	446	463	435	483	459	478	471	454	418	446	434	471	481	419	478	414	426	451	443	442	443	448	447	464	421	452	503	487	439	469	432	467	428	421	446	462	451	482	453	444	462	453	436	461	458	449	449	427	456	445	436	469	455	420	452	464	493	449	423	439	454	444	444	464	447	468	483	445	430	447	472	478	472	477	434	449	431	460	429	462	496	425	489	462	458	418	443	465	446	404	413	440	458	427	448	472	486	446	428	412	458	449	469	413	476	422	434	441	404	417	445	458	457	442	447	459	449	493	447	452	465	467	480	458	475	434	449	427	418	444	430	404	419	441	457	443	432	478	446	487	492	454	460	429	446	435	438	437	455	420	444	468	455	482	468	465	440	468	445	502	471	459	459	445	458	471	443	448	455	466	466	443	430	456	436	466	456	503	444	440	477	458	419	449	463	458	445	453	430	523	458	427	440	475	427	471	479	474	453	428	488	448	473	430	478	435	475	430	484	433	429	454	461	447	446	490	449	371	449	483	479	507	459	457	454	471	439	485	453	497	424	427	464	456	479	441	461	445	454	455	450	457	462	456	462	436	494	449	471	477	429	448	451	484	448	429	464	465	440	448	445	434	418	396	449	440	415	452	468	450	463	499	429	498	484	436	463	439	479	405	436	448	434	446	467	468	426	462	475	433	445	404	463	450	473	439	453	418	458	470	444	435	439	482	452	469	436	452	452	434	410	464	464	454	437	464	438	435	438	476	463	459	464	440	451	473	458	476	451	447	438	444	431	481	470	439	437	440	450	420	462	462	453	438	443	448	456	469	447	465	494	454	438	427	452	434	433	443	461	404	476	452	409	443	434	424	483	479	475	479	442	492	457	487	477	416	448	448	423	435	445	459	455	441	412	452	409	450	473	442	440	472	441	478	407	464	437	425	469	429	455	462	459	471	478	452	456	470	434	461	443	471	491	440	456	447	454	449	464	452	453	481	471	449	431	437	480	451	434	440	432	459	452	453	426	454	457	446	493	475	466	450	454	471	428	462	426	469	455	464	480	448	449	463	461	457	478	431	483	464	456	414	491	433	452	423	452	469	460	416	457	417	477	447	465	418	454	487	488	451	464	414	408	440	498	405	458	446	409	442	463	461	475	449	490	485	436	451	445	468	460	486	449	479	420	456	487	460	455	450	481	478	511	466	449	432	491	450	457	450	465	416	459	450	415	434	441	476	463	435	464	450	420	445	442	450	434	448	484	442	449	411	469	441	473	460	480	432	410	458	441	490	425	432	477	479	432	468	459	451	464	433	488	436	429	431	437	429	427	491	436	457	409	408	456	459	458	457	450	458	443	472	477	438	475	453	467	473	426	446	462	502	451	462	462	462	435	452	464	500	423	454	437	427	499	458	461	436	438	443	426	448	463	479	455	435	459	449	470	445	476	432	453	459	442	453	458	402	442	474	441	407	440	416	468	431	412	456	454	447	478	467	456	446	479	487	498	465	444	451	437	438	422	427	467	432	445	528	465	432	462	465	452	460	482	452	453
2382	829	969	799	636	564	568	514	505	481	516	452	455	452	463	459	453	430	500	489	484	486	440	454	432	413	435	463	486	481	451	445	487	492	467	493	435	476	459	471	452	442	423	495	485	448	488	448	463	455	480	444	453	462	473	482	464	474	439	437	457	502	468	462	423	465	453	476	466	481	473	476	433	485	441	443	497	422	433	466	475	450	501	496	491	447	442	458	499	458	443	439	427	446	463	508	454	443	444	508	465	446	482	435	468	421	463	462	419	459	475	469	432	470	463	485	428	453	477	497	452	434	470	475	440	427	478	472	477	449	446	431	429	455	448	478	475	476	449	472	432	447	442	432	455	461	462	426	447	444	456	428	473	524	455	487	392	454	462	496	454	476	430	441	476	465	447	444	508	445	464	431	439	455	491	469	476	492	457	462	476	417	455	428	455	481	480	477	463	445	481	437	458	440	468	461	475	434	467	439	456	506	458	470	459	483	427	462	430	457	478	465	473	528	492	466	498	434	422	445	440	462	459	469	451	474	451	448	474	473	451	454	494	483	464	453	489	476	427	453	468	471	462	425	457	509	481	489	476	469	433	492	471	445	445	473	488	479	476	449	467	459	493	444	451	426	482	425	488	453	501	501	468	436	478	463	517	477	472	458	424	481	447	450	457	444	477	450	443	470	447	417	408	477	437	492	468	527	490	498	436	448	503	473	454	454	451	396	456	468	408	463	443	447	439	422	490	493	457	443	474	472	425	487	441	475	439	451	423	470	469	435	464	474	473	482	469	449	461	445	446	427	458	479	458	514	446	486	447	488	481	485	454	449	415	475	447	423	460	478	495	433	444	464	506	450	462	448	449	454	482	458	460	447	460	472	485	499	441	524	488	443	449	473	482	497	498	468	469	448	441	420	446	451	443	451	441	456	478	437	485	454	440	431	479	489	495	453	489	482	454	452	431	443	437	441	423	472	428	460	450	494	495	464	471	427	450	478	443	427	481	470	410	447	458	458	444	438	450	477	483	438	437	409	454	479	463	459	465	473	481	502	475	426	446	480	465	398	472	491	447	476	450	418	466	500	485	435	466	509	460	437	489	433	443	429	416	490	425	446	463	465	486	445	431	458	443	444	446	486	464	485	446	438	439	427	466	413	435	414	459	505	430	478	436	433	447	469	459	417	487	461	500	467	454	423	491	486	447	456	473	495	467	460	448	447	495	448	483	468	430	476	435	499	465	447	422	431	456	465	473	452	439	462	455	493	478	479	482	458	455	446	511	445	446	461	486	447	434	484	432	497	484	447	449	445	450	433	507	447	442	467	499	463	482	433	485	473	464	450	475	448	493	457	466	471	472	435	491	449	470	440	486	476	489	458	450	443	451	470	494	444	442	424	428	435	531	486	514	471	455	480	479	483	474	498	450	449	437	492	444	501	432	463	425	455	457	446	476	463	485	489	455	464	447	426	462	433	462	440	438	485	488	477	450	462	486	412	456	455	482	424	488	483	485	497	483	488	401	462	444	427	476	499	444	467	467	445	494	442	485	504	424	471	449	474	495	438	432	449	453	437	461	466	475	461	444	429	494	503	455	443	461	471	468	502	460	426	499	455	468	444	508	456	440	468	454	474	432	425	474	431	436	483	428	449	457	463	469	500	496	519	467	454	457	441	475	456	480	468	454	441	502	462	455	456	450	460	446	466	422	433	464	492	477	431	437	486	403	463	459	483	465	482	441	480	481	450	472	487	461	477	474	481	462	452	476	438	468	420	435	455	473	461	450	466	484	480	444	465	499	458	487	464	482	456	479	447	409	451	480	478	448	444	473	473	478	455	457	460	492	469	464	422	446	479	472	470	426	482	482	469	486	444	492	430	435	425	434	465	454	467	489	477	457	469	472	476	440	414	467	483	448	435	456	482	464	481	466	452	445	463	452	431	430	458	466	505	462	485	447	434	421	451	445	491	436	495	439	463	476	460	486	445	433	489	425	429	480	450	464	432	417	434	469	422	438	404	424	450	463	455	423	442	488	500	489	479	473	453	467	469	489	481	474	443	473	460	469	486	413	473	463	433	484	515	456	451	447	464	514	462	491	415	461	482	462	457	480	452	407	457	482	427	430	458	453	472	496	522	456	460	448	461	463	464	434	455	457	464	479	463	460	484	410	518	448	443	454	416	482	433	493	458	468	482	463	453	444	451	485	461	481	454	462	427	464	486	414	425	449	482	445	461	461	454	478	463	442	453	457	442	480	467	508	446	465	455	463	446	475	456	500	463	442	518	478	463	461	470	414	469	458	432	476	456	505	500	458	470	440	444	465	480	453	436	424	483	456	454	462	483	433	448	450	490	440	515	465	443	465	450	450	449	495	456	457	489	459	484	451	457	459	492	454	479	452	427	475	434	447	469	451	486	445	490	473	426	424	439	449	459	458	479	470	434	442	467	498	427	431	432	469	448	457	458	458	476	466	478	508	481	485	446	413	443	440	465	461	470	447	498	506	455	469	466	483	447	436	452	421	471	438	494	470	473	404	437	488	452	482	468	458	453	483	476	457	475	454	455	460	446	457	435	451	443	431	461	460	467	488	491	447	479	444	472	456	414	425	482	501	469	469	510	449	439	483	463	448	442	496	520	482	474	454	457	455	465	454	434	428	498	488	469	490	461	485	491	493	468	443	467	456	438	488	480	443	461	445	468	451	464	439	440	458	504	413	471	475	483	490	478	462	454	460	512	470	422	439	425	445	491	447	444	454	492	434	511	436	475	441	422	424	465	491	423	475	429	445	451	445	436	447	483	482	459	425	455	525	446	490	469	437	425	437	451	478	401	460	457	442	449	463	459	467	445	442	468	454	457	459	476	480	471	473	462	474	467	479	521	453	431	435	429	457	446	449	435	414	424	434	451	447	500	465	434	485	452	489	438	463	442	494	452	451	456	481	435	472	449	486	476	429	458	435	438	477	465	472	474	443	438	441	466	434	479	450	416	439	474	469	460	452	439	489	421	461	443	464	479	462	449	426	482	457	457	494	441	456	481	469	481	503	463	452	453	436	466	496	463	470	459	410	475	435	528	461	447	435	482	472	475	478	483	472	454	456	464	431	463	441	454	473	463	468	435	438	444	429	456	432	435	481	490	479	421	461	467	489	459	508	445	464	458	407	472	445	491	454	444	501	467	442	458	443	478	419	458	493	436	436	465	478	462	479	459	466	477	479	443	465	450	496	423	451	474	480	437	452	488	452	477	480	477	456	480	472	445	470	496	477	466	498	441	474	450	448	486	464	452	483	441	428	389	459	490	447	425	491	447	475	457	414	492	486	446	463	463	480	458	464	472	438	467	449	479	434	420	454	444	472	486	437	467	439	461	456	427	429	481	447	422	475	430	425	427	457	488	465	459	489	495	419	475	476	448	424	474	460	518	465	451	458	455	490	473	500	468	459	484	448	436	508	485	438	483	482	490	480	470	434	452	415	455	475	467	433	474	483	465	466	483	493	468	449	446
2700	1346	1867	2156	1855	1559	1441	1250	1164	1035	1025	1035	1003	982	985	985	1001	1011	1065	983	1015	1004	986	1089	1051	1018	985	1001	1022	970	948	1032	978	973	986	987	1022	1031	1033	1052	995	1002	997	1014	1035	1044	1050	1018	982	1030	1023	1022	1001	1017	977	1002	992	967	991	1009	993	1018	962	980	970	947	921	1006	1005	981	967	1017	974	972	1001	955	1039	1020	972	985	966	974	1015	1027	987	950	1026	964	986	1008	1015	1029	968	944	952	934	1024	929	980	975	920	975	1019	1017	1008	983	1022	1000	962	1028	1014	986	983	993	1005	1015	1020	1034	979	967	979	990	961	969	958	986	977	1008	1013	989	988	979	962	1012	949	993	1030	939	998	1012	997	974	974	975	1012	982	1003	1013	1000	990	1014	993	1023	960	966	933	966	991	1041	946	1019	969	1029	963	1008	971	1017	961	1018	962	1051	985	962	1050	968	1022	1027	1021	964	974	986	987	1005	992	946	974	992	1024	1026	989	1052	994	1021	1053	1022	1038	997	912	964	1032	1027	1025	988	979	982	946	977	990	1025	957	1005	980	953	934	988	967	1047	972	1020	963	996	991	1006	975	1001	967	999	981	1005	1006	980	961	986	1012	1036	1015	952	1045	937	1007	1012	1029	930	986	979	965	963	988	1005	1027	980	1001	974	975	970	987	982	1022	979	984	1000	1004	1037	954	997	928	984	1009	1036	1005	991	947	1024	978	1039	1024	963	967	1002	1011	993	996	968	1057	1001	983	991	971	995	999	985	1065	947	1044	949	1013	1005	972	1023	985	1001	1024	1008	1001	964	967	980	1025	1059	1003	976	1011	1031	1008	993	983	990	1017	998	1022	979	989	988	986	983	943	947	976	952	975	961	986	952	963	1003	961	991	1028	1004	1037	1022	971	986	957	981	1041	1003	1014	999	985	936	969	1008	1002	940	1043	965	1004	1034	998	1071	956	984	991	988	977	1018	947	956	951	982	1062	1009	1024	981	1002	1075	1003	1017	970	988	1014	1022	1014	987	999	1009	1007	1013	1063	1014	1030	991	1001	953	989	1020	977	997	999	1040	1048	971	1028	1015	961	931	1041	1002	1063	998	942	1006	1056	990	977	1011	1015	961	973	1013	998	986	935	986	1024	986	1027	979	1058	970	1058	998	1003	1007	973	1035	1009	1010	968	1024	989	1042	1042	998	977	987	971	952	939	1049	975	983	993	1019	1012	984	966	973	975	1043	999	1001	993	1025	1060	944	928	1066	1034	987	954	1015	1048	995	1016	932	1000	1033	961	999	990	969	946	1015	972	984	1004	996	961	1009	1059	969	991	1039	1004	1014	1002	982	1030	986	1030	987	945	1024	1027	974	892	981	976	983	971	980	982	1016	983	980	1088	921	1004	952	968	991	932	955	1040	981	941	991	1009	987	1001	998	1024	1066	943	1001	967	1003	931	990	1005	986	1002	933	1054	1028	1026	1068	989	983	996	1023	1003	964	985	993	985	1022	1041	984	952	1039	962	973	1030	961	953	1016	1009	1009	1041	1025	939	979	999	1001	980	1002	965	972	1049	1017	1040	946	1010	1002	1069	980	985	1030	960	985	937	1009	992	1018	978	1003	1001	1013	1010	1050	1027	992	938	1028	931	992	1030	1006	990	1006	1013	1020	954	1028	1039	996	982	981	966	1002	1000	1022	974	987	935	1002	1016	959	952	1040	990	1022	984	991	1055	981	1037	1036	973	994	934	1027	966	1027	939	940	999	1018	1019	966	1015	1005	983	977	972	1004	1053	1021	964	996	984	975	981	1007	993	1036	1029	1001	999	982	992	1009	1003	1012	1005	994	944	1091	1032	1010	986	1040	973	982	988	1011	1014	1061	974	1001	974	1042	968	1028	989	1003	957	967	1027	1026	989	1062	979	1017	998	988	988	1013	1022	1026	990	913	1020	1056	986	1006	1029	1046	994	957	1039	1016	991	970	937	1019	1008	1065	1019	986	952	1016	1007	994	971	1003	1002	1031	1021	929	990	989	988	1002	941	996	984	1058	978	1015	985	1060	978	986	1018	977	978	936	1045	1010	991	1022	967	994	908	984	998	995	995	986	955	999	989	1001	1037	985	1019	1021	959	1002	950	982	1037	1033	1029	1015	951	980	1032	1009	950	966	980	1035	980	1000	970	984	1050	955	966	941	978	932	990	953	973	994	995	924	975	1006	946	974	1003	1029	1007	986	1007	957	980	985	959	1019	986	987	1017	953	1005	974	951	907	995	1003	1032	988	974	1040	979	987	1004	1031	1026	936	947	1018	1016	973	1028	993	984	1069	1000	993	972	987	973	1045	975	1009	1023	979	963	1010	978	1025	979	966	1063	992	1018	1026	1016	972	1010	1014	1080	934	974	1022	961	1012	954	1031	1014	1014	965	1020	942	995	960	1018	945	1044	1038	961	1014	1007	979	989	913	965	1011	995	987	1007	993	987	994	982	1009	967	979	986	991	954	948	1091	948	1021	979	1006	1001	962	1006	958	958	976	1005	1018	910	985	998	983	926	994	964	979	1016	1029	987	994	1000	1032	1003	1047	1021	994	1027	995	998	1000	995	991	1005	956	999	1011	1012	969	923	961	1031	1056	1017	1037	979	1053	1079	1057	1012	998	991	943	947	1015	944	1025	983	1004	956	1044	976	1045	1014	980	1025	933	967	1015	995	1043	992	1011	1011	972	1000	1036	994	1021	1008	912	1043	964	976	995	1085	962	981	1019	963	960	1006	958	924	987	987	948	1006	946	1022	982	1014	1034	1069	978	994	1035	999	962	984	987	979	1045	965	1021	968	978	1006	945	970	982	931	1003	932	1010	1017	1015	1076	996	982	959	983	1019	1000	1024	995	983	964	931	1009	1005	940	992	927	997	934	1077	933	979	1001	1022	939	967	986	1003	991	986	980	1001	996	987	966	1034	1045	949	967	985	1055	947	992	1023	1027	1030	964	924	1022	993	1004	1034	1018	1019	981	1042	1040	1013	1042	985	1024	957	978	1031	1001	1012	1041	986	958	973	1006	984	987	1019	1041	978	1046	963	1007	991	971	961	1005	981	999	1007	959	983	964	987	955	1015	980	959	985	966	991	930	1022	983	928	1014	1047	977	981	988	1027	1043	1013	976	1058	1000	987	978	970	976	934	1066	1011	1036	1011	945	985	993	1031	992	1007	987	940	1031	1044	987	1057	948	963	966	1011	1050	1028	973	996	1018	1005	1007	1022	985	990	991	984	989	1011	1041	1005	1012	1035	1009	990	1006	973	1005	1019	980	984	1018	982	1007	1007	1008	997	1002	956	999	985	1003	1005	1001	1028	939	944	970	993	1000	982	994	991	1024	1003	949	995	965	1054	1003	985	988	1026	1004	1002	1024	1003	973	988	986	918	1030	1073	962	989	970	1002	1017	966	1037	950	982	952	1006	1030	1011	1012	1047	958	1027	957	1004	1049	1019	983	963	966	950	997	956	996	920	1026	979	1015	978	972	970	985	1000	1047	1054	956	1016	988	1045	1018	961	1052	954	993	957	1021	979	953	991	972	1028	1029	996	1050	917	1016	1066	973	1012	960	958	977	966	935	1003	980	1002	1017	1010	977	1004	1018	1045	998	1014	1015	985	1008	986	976	1017	976	977	1011	1025	1004	979	973	1011	994	1000	966	1013	996	979	968	1016	1024	958	983	1000	1033	1021	1010	966	959	1014	943	965	1017	1072	1019	1017	1022	1033	1008	1017	960	1011	1054	1028	950	1017	1013	1001	998	975	978	967	1018	943	975	925	978	1019	974	927	1002	1049	973	1029	961	1000	948	976	980	954	1005	955	1006	985	991	976	1010	981	986	1078	969	993	1042	967	980	1003	1005	969	963	981	1034	944	989	972	963	1022	1025	960	983	984	942	999	974	1034	951	1019	995	990	1003	991	988	1027	993	966	987	1028	1015	1057	997	986	1034	967	1072	1027	983	987	978	1035	954	997	953	969	992	1010	978	969	1015	980	952	1003	1003	1000	981	1025	996	994	1035	972	1006	1017	1015	1021	1026	935	1016	1023	951	1011	988	960	972	1050	1071	977	995	1004	990	1076	993	943	1025	1013	971	998	999	1013	1072	980	1041	1019	986	972	989	1065	968	964	990	1014	1042	983	1024	998	994	1017	992	999	1002	963	1012
9882	1498	1495	1191	913	675	531	448	387	300	378	337	356	308	285	303	306	287	327	336	282	292	293	347	298	279	308	282	316	271	299	285	325	300	335	278	289	276	262	289	269	296	277	298	303	315	283	303	322	318	302	296	304	263	287	316	319	316	256	298	271	290	301	282	308	287	294	321	299	310	321	284	267	262	283	263	304	323	297	293	321	262	302	312	300	271	271	309	291	298	281	269	292	285	290	294	300	314	346	304	317	293	291	318	334	317	308	295	297	326	275	276	271	353	287	277	311	303	299	298	286	290	260	295	309	316	274	293	285	334	287	316	312	307	311	305	309	326	290	310	297	297	282	311	283	313	304	297	301	278	305	323	291	273	309	336	304	288	274	269	288	275	283	264	330	294	320	317	302	304	293	323	282	281	299	265	283	298	291	306	273	314	312	279	311	301	342	273	286	280	302	284	339	270	265	332	305	279	317	323	274	265	300	319	332	315	310	319	306	296	283	317	314	283	289	299	297	328	300	307	293	330	277	273	327	264	317	281	266	274	314	289	278	323	322	326	340	316	261	303	290	327	315	323	322	293	289	292	296	329	302	281	319	316	297	307	298	317	318	268	318	307	288	325	293	273	301	308	260	306	292	306	322	282	315	335	274	302	297	303	296	293	277	339	352	306	308	310	305	279	306	319	306	288	311	304	297	274	306	295	285	286	290	266	296	315	313	272	290	288	291	295	311	295	276	306	290	261	318	292	291	295	274	295	323	275	281	309	332	282	301	312	296	310	313	294	347	315	301	282	280	296	316	296	295	286	273	281	313	288	295	321	289	277	291	298	286	309	320	310	303	285	318	304	286	299	336	330	296	278	276	308	313	296	291	304	317	322	313	312	300	310	272	306	338	305	310	276	277	304	289	283	295	299	311	310	296	288	267	286	317	320	297	278	276	296	302	309	320	298	280	267	295	288	293	306	302	307	252	309	266	312	283	296	319	297	340	300	308	303	291	325	295	292	315	284	297	280	279	291	290	306	301	307	293	326	323	302	306	308	305	279	301	285	259	311	307	296	294	303	320	306	296	295	288	317	325	299	287	298	263	327	310	286	283	291	333	315	267	296	309	315	289	306	303	311	290	308	301	295	317	302	268	327	306	303	278	285	307	282	278	313	306	318	292	274	299	307	330	302	303	310	281	304	303	288	317	332	284	299	285	308	282	287	300	299	271	278	284	287	304	282	319	313	268	279	314	305	269	263	305	308	289	301	308	308	294	287	324	294	320	321	288	321	272	293	305	268	290	291	306	293	309	338	277	321	307	294	301	320	321	329	312	281	281	320	284	326	278	280	288	294	281	307	285	312	294	281	301	280	305	311	284	296	312	278	286	304	306	299	281	302	300	323	288	307	314	293	282	293	299	314	339	327	310	287	267	301	270	284	283	322	288	317	280	320	277	299	294	289	248	279	277	287	302	293	289	300	290	299	273	289	307	290	295	259	297	263	303	246	331	302	262	320	306	303	308	291	299	282	317	306	282	296	294	307	297	289	269	313	263	301	274	319	282	292	284	314	315	282	310	321	291	291	308	292	291	303	321	319	310	275	281	321	263	319	278	302	291	263	259	310	272	281	362	295	301	319	264	287	268	291	294	323	323	312	299	291	303	278	294	266	306	323	303	290	311	289	302	290	281	281	299	281	310	286	293	318	327	295	287	306	309	273	302	298	279	275	279	311	276	264	310	319	313	319	331	331	324	287	262	297	310	293	306	296	313	293	335	317	301	304	260	255	291	300	319	291	308	277	285	288	307	251	306	316	310	320	272	275	323	280	288	287	263	298	319	312	289	299	286	326	264	298	339	318	271	303	292	253	352	325	306	322	288	331	275	312	295	296	283	323	295	269	308	280	261	287	311	285	288	311	291	286	277	291	325	291	299	309	276	312	298	286	294	288	279	289	286	284	285	281	318	310	316	324	286	303	284	300	317	309	314	318	309	294	279	295	296	304	336	285	274	267	293	273	238	297	302	285	294	279	280	301	304	294	284	315	284	279	263	260	262	273	305	291	291	285	257	308	313	296	307	310	320	314	302	305	297	282	289	301	333	317	301	284	290	288	290	306	352	287	292	314	311	305	285	278	301	354	311	332	310	316	272	319	309	309	288	262	305	285	287	305	272	332	302	315	280	273	282	307	266	307	288	289	297	296	298	310	304	293	267	294	300	278	309	281	318	339	309	308	294	276	279	278	279	284	265	309	313	301	331	289	290	263	276	324	295	303	290	281	311	328	299	304	311	301	268	318	297	303	309	285	299	304	300	277	276	292	267	283	275	273	279	254	291	263	306	300	244	303	305	294	287	309	320	320	294	292	304	307	318	292	305	312	314	328	304	271	300	317	295	312	294	307	311	249	300	293	313	320	272	277	269	297	264	292	299	318	316	330	300	307	285	302	290	298	276	284	294	298	296	312	298	322	304	328	304	303	297	340	299	323	315	285	286	303	307	333	324	290	275	298	285	283	324	295	285	284	300	286	276	305	303	291	320	307	286	306	286	320	283	283	294	291	310	305	281	313	308	310	328	293	301	349	309	272	329	290	286	297	311	265	267	300	256	284	287	315	302	312	274	277	279	281	277	322	287	301	298	303	294	281	334	302	270	296	279	292	303	280	311	296	309	324	300	322	272	303	273	285	326	261	293	336	311	269	306	297	326	304	316	305	310	302	304	327	309	304	304	296	284	282	314	306	305	311	280	288	292	326	303	349	290	301	295	303	291	277	291	274	269	283	320	322	298	285	290	313	273	291	293	327	285	303	296	288	309	308	297	284	294	303	292	319	287	331	284	316	298	317	300	295	266	274	295	302	301	310	296	298	300	295	309	267	264	321	307	252	335	284	313	300	297	291	278	288	293	278	293	297	291	306	304	276	295	305	312	275	330	309	296	292	295	308	310	285	284	319	305	301	298	306	290	281	341	327	281	312	293	323	264	299	302	305	294	287	280	306	278	265	290	266	298	276	309	325	283	267	290	276	315	297	302	275	312	284	289	301	300	267	291	318	298	318	275	303	314	316	309	306	291	281	291	323	292	339	320	311	313	325	331	320	276	311	276	302	248	297	283	294	317	277	284	336	280	278	318	304	325	288	293	268	311	291	278	296	300	296	293	301	318	293	336	271	286	308	320	314	298	287	300	290	317	271	301	311	291	292	298	290	328	307	303	304	308	300	290	264	301	289	293	325	281	299	303	324	292	281	302	313	286	282	317	260	304	275	266	319	295	287	280	320	302	291	295	285	309	298	292	281	335	268	284	263	302	327	313	306	279	315	305	306	297	306	307	288	303	279	277	327	300	334	276	274	288	283	304	322	300	323	259	285	310	280	274	284	287	312	308	312	284	285	280	339	311	292	330	311	292	299	309	285	265	329	282	294	300	307	295	270	309	297	297	327	308	295	297	285	295	294	314	287	304	271	317	264	296	291	288	278	278	305	307	318	294	303	267	287	309	316	284	320	298	297
7711	1689	3156	3690	3122	2399	1850	1492	1252	1114	885	879	846	765	769	749	751	785	798	705	738	747	747	753	742	800	732	673	663	722	708	652	688	693	670	660	699	684	661	677	680	663	676	661	682	691	674	644	686	665	668	658	697	709	680	709	661	722	689	646	689	664	683	711	682	638	651	628	678	679	688	645	687	693	645	662	627	647	661	697	624	688	612	664	671	640	644	676	697	637	682	624	668	624	682	688	703	663	676	702	629	646	678	678	678	638	681	677	694	688	676	678	649	659	657	663	668	645	626	673	717	689	653	659	653	615	657	654	676	669	620	649	636	654	654	666	677	645	683	625	656	649	700	684	687	697	678	687	657	653	664	684	672	662	657	699	666	651	687	656	652	670	648	727	621	701	651	661	715	691	663	675	652	701	675	667	666	621	647	660	650	655	633	647	631	661	652	646	676	731	651	670	641	680	638	639	715	715	679	661	691	643	658	683	653	654	718	673	661	631	697	649	626	665	692	705	711	697	667	684	668	683	652	670	689	683	643	680	680	693	668	697	646	650	666	651	712	683	667	678	658	677	678	645	610	666	711	649	633	649	664	640	670	662	650	655	677	659	664	665	699	660	656	651	731	662	670	616	671	660	663	686	665	646	659	669	635	657	656	689	682	680	661	662	656	708	670	671	658	706	725	660	675	714	625	671	664	659	643	641	684	652	659	602	666	693	620	683	643	601	703	622	681	677	728	700	697	657	624	629	683	689	672	686	684	697	693	702	618	657	634	704	663	711	657	660	704	664	697	715	683	663	708	673	664	691	700	643	662	678	665	671	650	627	661	668	626	695	617	685	679	682	621	635	623	681	645	648	703	667	651	632	661	652	625	723	716	611	628	662	672	667	620	612	689	654	658	651	633	675	700	679	646	670	616	649	646	664	685	652	619	705	685	670	659	676	627	658	640	670	653	668	664	659	648	688	665	695	659	679	656	677	681	690	698	681	726	630	687	657	647	625	649	658	656	713	673	650	658	662	701	651	668	701	649	649	660	692	669	694	705	697	625	715	671	655	650	697	671	676	687	666	648	619	675	660	690	639	671	638	680	675	640	691	687	612	639	687	674	645	684	710	695	677	668	649	644	721	634	640	651	664	677	650	648	642	665	642	652	664	654	685	671	674	635	666	670	619	633	661	656	658	658	706	647	652	655	648	684	675	627	648	683	683	664	677	674	666	662	689	688	608	664	692	646	684	680	679	678	666	647	669	663	644	648	592	672	683	595	607	676	672	656	700	638	665	688	669	647	625	639	665	653	699	657	659	662	680	654	626	630	644	742	651	665	672	657	645	665	649	648	679	658	664	699	691	636	651	686	701	668	653	675	652	697	664	668	677	675	611	696	663	718	637	651	675	703	645	704	692	697	666	696	651	687	691	691	653	680	685	679	642	720	674	644	700	661	659	648	646	649	646	637	655	683	708	660	627	636	696	649	615	685	691	710	623	618	669	659	643	645	675	672	682	659	672	660	688	695	618	660	640	671	638	695	664	676	623	652	629	658	665	692	718	656	688	660	673	648	648	654	630	649	693	677	620	656	681	706	618	634	724	665	645	673	647	662	666	665	651	680	688	621	649	661	659	656	657	633	663	602	677	688	662	673	706	635	700	717	635	624	640	667	731	643	644	636	689	649	667	683	672	683	624	688	650	684	663	708	712	642	668	663	717	659	650	715	693	675	646	644	725	645	652	692	666	657	679	652	640	676	677	637	690	671	680	655	720	676	699	673	655	645	676	643	679	645	656	663	602	718	675	668	629	658	645	623	687	674	615	669	693	610	652	658	678	689	642	662	696	709	687	685	653	675	698	707	651	643	645	645	717	649	664	603	630	630	646	646	665	690	649	681	637	642	665	679	678	666	659	676	650	644	637	701	693	674	686	668	725	686	672	619	628	625	647	712	692	642	672	644	678	696	635	626	708	653	693	694	703	666	682	678	631	650	640	668	624	657	642	698	637	664	676	679	659	673	666	692	678	665	653	635	664	642	691	659	684	663	676	680	670	648	638	696	657	625	667	658	642	682	709	678	658	659	672	639	668	663	672	645	663	727	690	657	657	665	651	658	673	682	661	695	651	639	619	632	663	681	620	669	653	649	700	628	657	649	650	622	648	662	654	724	678	682	618	702	727	702	685	679	722	652	659	677	684	669	634	687	641	681	615	631	622	704	685	680	664	627	670	663	631	677	679	660	668	695	649	664	666	672	667	665	640	658	714	738	677	660	687	626	662	643	638	710	642	687	666	666	679	672	693	643	678	667	711	659	641	693	680	672	633	697	632	616	668	689	689	692	654	675	613	666	688	661	646	637	663	609	674	689	680	644	648	648	631	645	679	672	696	711	672	681	629	665	678	703	651	655	690	620	670	676	640	637	668	635	651	665	669	684	714	655	674	634	654	673	627	636	697	699	673	639	644	677	627	668	687	676	645	668	644	692	684	630	652	709	650	687	674	629	650	639	644	654	660	677	643	659	661	688	662	684	698	675	625	692	659	689	649	702	683	614	688	619	629	629	661	679	687	641	690	637	644	711	665	726	637	688	670	697	633	652	678	672	649	678	690	644	657	638	670	721	634	626	697	674	667	697	634	606	699	660	633	630	724	660	699	675	675	705	657	655	620	665	641	671	657	664	674	656	665	695	690	717	674	672	685	723	629	685	670	702	670	643	678	664	617	682	674	646	643	686	681	675	662	666	655	695	660	669	645	678	647	752	709	644	620	668	609	689	694	734	642	638	675	648	664	648	679	653	697	654	685	637	645	698	632	674	689	668	654	679	667	629	675	694	655	636	639	660	638	706	672	656	676	692	679	652	681	625	634	692	685	655	665	616	705	659	633	629	720	648	662	687	700	635	645	646	731	663	702	709	682	677	660	673	653	726	646	651	652	702	671	674	683	644	627	676	657	719	672	668	688	703	700	663	668	677	634	674	688	673	667	667	686	656	679	641	682	695	660	687	692	686	635	636	656	669	654	636	662	650	665	710	638	690	708	648	667	640	665	666	679	647	675	644	641	696	655	685	619	661	632	693	655	701	670	669	688	661	706	673	707	670	643	706	645	665	715	664	663	665	690	659	718	636	669	697	610	677	685	696	680	641	648	692	637	662	660	731	616	657	688	623	634	699	661	647	648	656	631	683	680	643	684	684	653	643	696	664	658	712	660	707	709	671	674	716	685	705	675	669	682	655	636	688	708	647	655	689	685	676	669	643	661	641	679	648	672	634	628	694	677	688	671	723	704	634	669	686	672	673	670	699	683	718	622	674	638	644	630	658	674	637	678	650	652	678	639	664	716	659	664	656	668	651	651	718	705	657	687	687	663	672	638	666	656	672	694	654	664	647	669	625	694	660	713	668	632	728	639	632	715	666	692	671	682	646	646	711	687	713	642	634	662	670	659	671	674	696	651	665	661	662	641	713	670	706	640	660	666	608	673	687	696	665	639	728	663	686	648	638	725	688	659
17255	2662	2270	1822	1206	851	552	419	374	313	252	244	240	177	211	187	204	219	184	202	170	182	213	214	179	171	201	196	198	181	205	175	177	184	168	204	194	176	165	173	189	167	165	180	169	161	170	157	187	201	185	186	195	207	195	209	198	175	170	177	181	179	161	184	194	178	162	178	162	188	176	171	168	202	182	147	184	177	175	173	170	181	174	179	162	192	157	187	192	156	181	204	151	170	178	177	179	193	152	169	220	176	179	165	159	164	150	195	178	169	184	159	178	164	171	183	160	182	175	176	181	198	202	177	188	179	165	170	171	188	186	192	159	175	170	173	154	167	172	158	199	168	163	183	166	187	172	162	161	174	177	167	191	189	172	173	152	178	193	166	167	173	171	172	202	149	180	200	155	161	178	166	176	164	157	170	191	159	170	173	167	172	204	178	165	194	182	176	164	169	175	156	154	185	186	166	186	199	208	165	202	172	175	197	177	157	180	180	166	182	162	171	192	196	180	192	192	156	184	170	166	156	192	186	153	155	182	164	189	198	187	187	140	199	184	181	188	173	165	133	194	183	163	152	193	181	169	166	154	202	189	163	166	170	185	171	176	182	183	163	165	188	166	157	186	169	211	180	175	190	155	169	183	170	200	173	173	168	153	167	161	185	165	165	192	184	185	171	179	191	176	191	201	196	173	188	193	201	170	204	166	197	170	173	186	186	175	193	174	183	182	159	174	186	161	191	164	183	192	174	191	176	171	157	167	169	169	157	159	170	183	205	185	167	185	180	173	201	165	176	188	164	166	208	171	200	184	170	184	178	175	159	175	164	163	159	192	211	179	163	158	168	184	199	183	202	178	165	161	211	189	177	182	181	171	184	174	152	154	211	170	172	187	194	178	181	197	162	167	159	176	182	178	212	172	188	171	174	170	180	192	168	194	207	172	173	159	180	179	163	160	145	194	163	164	188	194	160	152	187	205	169	182	178	182	184	178	173	186	191	179	214	208	158	193	173	178	167	197	187	210	178	170	191	166	158	190	170	189	151	189	177	173	190	175	152	207	165	181	178	148	178	167	166	172	178	178	188	178	178	186	188	176	163	180	199	184	167	186	191	179	190	171	173	166	160	188	170	186	176	179	169	178	168	187	162	179	177	164	177	161	173	175	181	184	168	174	160	164	190	174	152	229	164	157	176	169	161	159	165	187	152	178	173	165	181	194	189	197	162	184	189	176	170	171	179	185	180	188	186	178	164	210	177	173	154	150	189	192	200	191	178	182	163	150	189	176	156	177	165	194	164	173	186	166	170	160	205	180	173	173	165	188	138	181	161	187	164	158	152	157	176	167	189	184	176	186	156	150	177	146	154	183	171	195	172	162	188	175	200	181	178	201	170	188	181	170	138	182	171	189	191	169	171	168	198	180	173	167	193	186	164	199	164	174	152	163	179	171	172	176	178	192	186	159	160	169	168	161	195	163	164	189	149	184	177	178	188	174	190	178	178	174	187	170	165	155	181	160	192	157	198	187	138	181	171	175	151	189	165	152	185	190	182	148	196	167	181	164	152	159	177	176	187	172	165	180	173	182	177	177	180	180	157	179	158	159	178	178	157	178	178	192	146	192	179	188	181	175	191	194	196	177	182	198	194	179	169	198	178	182	185	168	195	160	203	181	173	171	168	181	187	177	157	169	207	152	169	210	182	172	178	168	177	197	189	160	148	161	179	163	162	187	156	169	191	203	196	196	171	181	169	186	193	180	196	191	179	199	163	168	159	180	180	177	190	182	178	160	197	192	168	136	169	191	177	166	176	175	200	178	160	171	194	183	174	191	194	151	196	163	187	174	171	162	160	160	180	176	180	217	168	174	172	174	221	192	152	153	151	160	182	202	170	187	199	185	195	159	172	173	161	161	185	163	162	168	195	160	204	172	173	194	176	165	153	181	167	187	184	183	175	175	166	166	185	189	182	179	191	189	165	208	146	170	166	164	194	162	173	184	196	191	174	165	177	194	183	182	164	166	191	188	162	185	196	179	178	168	186	174	180	191	152	162	195	173	175	180	189	163	185	178	163	174	200	209	173	176	179	167	163	167	185	161	174	185	165	188	185	175	168	170	209	159	186	185	162	164	157	180	169	178	166	193	168	177	167	177	140	191	187	186	187	170	173	174	168	167	195	177	161	173	170	154	173	206	175	205	168	188	185	155	196	173	173	197	179	176	187	163	179	174	176	197	200	156	145	202	165	188	147	153	163	197	206	189	169	201	207	193	178	167	172	163	191	184	181	196	191	190	168	165	149	170	181	186	186	185	152	180	184	163	197	169	188	172	178	180	184	160	169	171	176	185	183	164	178	169	204	190	167	158	173	169	183	180	167	172	149	165	178	165	182	178	167	175	161	184	181	189	158	163	164	169	178	167	183	169	179	190	170	166	186	168	159	168	147	173	172	185	165	166	186	176	152	184	184	161	170	195	162	149	159	159	161	180	169	169	158	174	184	155	191	177	185	165	190	177	168	178	206	174	183	159	182	176	184	178	160	136	173	195	192	167	187	188	151	172	172	182	175	200	181	184	175	180	150	153	189	182	184	197	158	161	177	176	175	148	172	188	169	182	190	178	202	193	174	170	189	212	166	195	164	202	190	180	201	183	165	182	198	158	177	146	172	151	171	176	190	184	166	176	195	190	175	183	164	168	163	164	188	173	184	189	181	188	167	181	164	163	179	176	175	157	169	170	154	191	182	195	170	177	171	180	164	181	151	183	154	190	178	169	185	179	168	160	172	182	176	179	175	178	182	177	171	185	191	165	153	172	153	176	184	205	163	177	198	172	181	175	153	186	145	164	167	162	169	162	184	161	180	184	197	176	169	168	155	191	167	184	205	178	203	197	188	193	187	174	180	182	194	190	194	177	179	196	170	151	173	198	181	181	209	165	179	159	153	192	187	175	205	168	169	194	195	160	157	166	172	189	169	183	182	174	197	170	176	197	157	212	165	175	159	157	152	189	181	195	203	157	171	158	178	170	187	179	179	174	184	173	189	178	192	188	185	172	180	204	183	169	192	164	184	163	154	176	143	179	181	169	175	167	212	158	178	170	194	201	144	186	201	175	166	157	185	184	170	197	159	182	179	185	176	204	143	174	200	188	174	180	163	162	203	176	184	176	177	192	208	169	165	163	192	185	189	172	172	213	172	165	164	180	187	193	180	186	176	144	178	158	172	186	185	176	189	190	139	182	191	175	203	171	176	175	179	186	182	170	177	175	174	166	172	189	198	146	167	157	179	172	180	169	198	166	209	173	174	169	153	179	196	193	171	177	196	188	186	185	211	167	143	171	172	191	208	170	160	188	183	176	205	180	169	189	180	182	190	157	187	163	186	193	203	186	165	172	172	165	164	184	177	191	178	180	180	165	158	163	168	155	188	207	177	188	182	189	178	158	186	166	170	172	194	186	192	157	189	195	153	180	186	168	171	181	184	174	182	196	192	166	187	163	160	173	168
9662	2140	4395	5481	4797	3439	2350	1824	1373	1062	907	766	671	624	569	598	599	612	648	598	588	538	632	592	621	557	541	500	512	486	496	497	431	489	472	500	482	494	482	493	469	439	471	501	473	438	450	443	419	428	500	425	481	445	502	471	446	473	430	448	440	428	470	447	478	441	461	412	423	475	436	431	459	452	467	466	444	442	447	444	493	421	443	426	471	428	479	431	448	441	466	453	477	450	453	459	452	438	466	470	462	452	491	462	470	429	436	476	465	449	469	437	421	433	478	515	467	432	462	422	433	433	437	424	437	427	453	452	455	438	486	437	411	447	476	439	434	421	420	427	448	423	432	424	460	457	441	432	425	402	422	445	430	422	412	443	420	466	472	417	453	433	412	448	444	446	499	444	460	445	439	449	414	421	411	435	441	417	444	444	448	442	432	435	416	439	426	427	458	463	468	474	452	441	471	446	430	458	425	404	425	472	474	422	474	447	439	441	412	425	437	439	398	475	450	402	436	446	438	418	433	444	461	410	429	459	453	426	451	429	443	423	420	451	439	467	469	457	433	451	486	437	436	471	480	459	473	442	414	448	447	430	448	462	434	455	406	411	422	440	406	425	458	442	437	463	460	485	446	435	476	417	453	451	448	436	457	433	452	425	453	426	437	422	452	428	419	422	414	439	464	452	438	443	467	421	434	445	471	425	435	436	437	477	445	475	462	457	447	419	447	423	460	421	418	439	420	444	447	439	438	410	462	425	474	420	432	448	468	461	440	438	449	466	424	477	463	456	445	454	410	439	431	474	418	423	495	494	458	410	442	443	434	455	471	423	436	441	438	437	442	443	429	409	424	461	440	443	442	398	471	425	435	463	445	469	427	429	449	421	431	426	406	430	443	418	437	435	456	410	394	435	434	441	487	431	449	453	448	434	443	462	469	474	441	460	453	444	443	440	416	442	428	471	421	428	437	455	425	434	453	458	456	447	433	447	445	418	422	440	433	475	460	450	425	430	442	465	434	462	468	462	441	442	421	436	449	422	451	492	450	452	461	389	428	436	422	442	440	459	443	441	427	474	477	446	467	435	424	434	444	416	472	446	454	437	449	450	440	427	437	428	445	452	490	483	455	427	425	453	463	479	429	438	420	433	462	465	424	458	457	454	480	446	438	450	452	454	451	428	438	414	429	444	441	435	430	420	414	485	468	445	405	442	440	437	442	412	438	437	451	427	433	456	435	439	439	482	438	443	438	414	431	457	415	480	429	456	459	459	446	432	457	438	420	432	469	476	443	460	445	450	470	438	449	413	404	440	435	463	470	441	448	415	405	448	458	433	401	439	450	454	418	441	468	458	406	446	449	434	435	477	485	410	401	430	465	432	447	465	446	504	430	427	447	444	452	422	483	423	400	415	478	434	433	437	447	449	461	402	429	443	432	451	425	449	465	420	445	418	397	448	440	418	438	464	438	460	448	467	449	461	496	491	425	475	472	436	490	443	428	464	441	430	424	402	446	436	440	409	447	444	449	455	460	441	438	421	447	434	456	450	479	451	423	422	448	427	455	475	441	416	441	476	408	449	472	432	492	457	416	415	448	471	458	420	413	454	418	435	431	434	419	433	437	432	450	488	447	419	480	457	450	419	421	407	466	435	413	460	441	444	446	443	448	427	426	459	432	430	440	462	480	437	440	397	430	410	435	452	439	381	456	445	431	472	433	441	458	410	456	446	442	430	439	417	444	459	460	454	441	441	465	414	429	437	429	436	430	501	443	428	445	444	440	421	428	433	447	463	426	450	425	461	448	455	447	449	458	427	439	480	450	409	458	420	453	451	460	455	469	435	464	460	469	452	430	439	437	444	457	439	441	432	468	428	469	457	406	449	445	433	443	497	451	442	435	445	496	443	489	438	445	482	458	450	443	443	479	427	413	468	450	454	449	443	421	420	453	456	438	476	409	459	494	439	418	448	443	424	474	484	443	448	449	472	430	462	450	410	449	419	464	437	437	430	436	403	445	455	456	446	437	408	456	471	447	450	459	449	449	404	441	427	449	486	429	406	487	474	423	459	449	431	434	434	447	423	397	412	459	425	431	403	469	440	446	457	435	459	464	415	447	456	428	473	448	459	450	462	440	454	469	438	467	439	454	441	471	452	464	467	444	457	471	448	404	425	466	435	451	422	456	459	419	439	431	483	465	445	457	468	455	442	417	436	440	459	427	453	450	448	466	429	480	392	461	462	425	454	448	422	474	465	434	462	408	412	427	395	454	422	434	441	413	419	439	414	430	476	456	434	466	448	459	414	447	472	409	462	414	449	450	450	456	462	440	417	416	449	397	445	456	432	445	431	436	459	472	473	434	456	426	453	467	445	417	432	445	448	426	451	441	450	421	453	427	443	464	430	432	437	467	450	448	426	441	460	437	440	434	464	420	420	423	457	434	410	462	435	396	445	423	435	436	445	485	436	453	424	425	424	435	453	471	476	441	440	400	472	452	414	438	477	445	460	447	422	434	435	427	450	459	439	452	441	488	446	405	447	460	428	450	416	435	456	433	467	477	445	437	476	422	422	432	418	449	448	413	454	454	444	426	466	423	444	453	453	445	416	484	464	489	456	418	450	434	460	480	434	449	436	449	437	460	471	473	456	464	399	455	443	417	438	448	426	482	445	473	435	407	449	447	433	451	418	459	419	407	453	448	439	471	420	457	436	426	418	423	453	434	452	452	417	437	481	436	451	440	449	421	428	481	415	462	444	418	460	462	385	404	457	421	454	420	434	456	424	435	410	452	448	436	395	425	460	431	438	426	428	432	432	440	470	408	493	439	447	450	428	427	433	454	411	444	457	450	446	500	431	415	439	444	446	433	433	458	442	429	406	459	457	403	441	470	446	462	463	427	468	454	432	426	418	460	400	458	389	458	448	441	415	403	451	454	445	443	427	432	450	406	408	442	416	459	427	465	441	426	404	410	413	428	432	448	446	415	430	416	436	454	422	411	446	463	443	462	426	423	446	456	469	434	425	437	414	432	410	446	431	425	475	422	430	440	428	424	444	451	420	404	435	440	448	425	438	426	450	432	436	434	442	416	451	447	432	403	413	443	423	459	426	463	438	437	409	395	436	464	480	450	464	446	449	510	457	432	455	442	451	468	448	438	459	417	400	416	471	462	431	452	444	462	464	423	427	428	440	403	460	417	442	450	465	447	473	444	433	503	435	417	425	457	441	432	434	443	480	456	457	437	498	463	439	395	466	446	442	478	441	394	431	418	473	483	426	464	442	485	440	442	453	446	464	451	425	470	440	411	447	442	467	445	454	427	423	467	455	443	430	458	427	514	410	426	442	450	443	414	440	445	461	444	451	450	436	403	427	456	399	463	441	443	465	436	446	421	503	460	426	430	449	432	486	453	440	472	473	431	476	399	434	435	438	467	430	431	438	418	481	424	445	450	394	466	429	427	431	469	423	466	454	433	423	448	445	426	468	427	433	435	430	431	433	440	447
2521	773	875	780	648	617	535	506	471	441	432	470	475	454	438	472	470	453	452	478	449	458	477	484	526	499	471	485	461	441	506	466	499	459	432	425	473	475	454	446	457	482	464	455	419	480	438	499	448	466	450	448	492	467	484	438	441	459	458	475	468	433	401	462	473	464	463	502	442	462	489	469	420	460	481	495	454	493	458	436	456	441	456	508	434	442	501	469	437	470	448	469	471	447	480	474	488	440	395	437	463	463	474	453	460	414	404	451	450	509	412	438	459	458	438	434	427	470	451	456	462	464	458	471	478	466	458	447	443	460	444	481	444	486	503	458	445	467	471	441	436	458	461	471	448	460	457	454	485	447	465	457	408	426	473	429	476	489	496	469	466	459	475	479	504	475	436	468	467	466	494	463	428	485	521	418	439	467	414	457	483	463	428	485	463	494	471	431	470	441	482	504	458	488	456	440	490	468	465	464	478	461	485	433	485	486	431	467	409	416	439	488	449	460	471	448	443	535	443	455	453	486	483	446	503	455	435	489	432	456	468	438	467	513	480	479	471	460	476	456	453	474	458	499	461	474	459	437	413	417	456	459	464	468	477	472	493	479	425	445	463	452	455	515	473	448	473	465	463	471	447	460	473	466	429	479	462	417	511	492	427	480	466	479	448	418	483	452	466	455	442	406	459	445	419	474	431	425	446	491	464	445	426	439	467	463	430	432	433	464	447	479	473	438	429	470	505	474	447	447	452	464	469	399	428	467	438	480	435	432	446	445	435	426	489	467	474	460	459	480	469	440	476	448	451	461	510	416	459	478	478	471	489	464	433	493	484	419	425	499	477	449	490	449	494	440	468	458	435	456	471	460	422	508	466	449	465	470	474	436	439	488	470	488	429	444	391	450	486	502	479	452	435	447	485	463	449	423	434	479	442	475	457	475	405	451	511	497	441	447	418	438	467	467	498	436	466	417	473	495	419	449	494	482	466	472	423	449	465	461	429	455	468	462	442	441	473	460	504	448	488	469	481	450	461	459	447	440	491	449	449	459	458	471	416	475	408	455	430	424	462	497	459	444	453	466	472	434	442	448	467	424	463	472	455	470	485	417	453	456	446	455	482	458	516	474	484	456	462	441	463	465	460	423	426	451	469	451	460	463	466	436	444	445	454	486	462	474	494	422	456	488	455	493	489	448	462	435	473	425	451	429	457	452	430	456	463	485	416	455	490	455	493	457	457	456	471	459	447	507	437	427	486	443	469	482	457	461	449	511	412	491	415	485	453	450	447	481	468	418	442	444	441	478	434	465	424	452	435	440	443	437	464	464	468	445	468	481	445	480	447	421	420	478	460	438	470	457	491	431	488	441	406	434	449	459	450	424	450	483	461	453	491	489	444	469	494	464	445	452	413	467	470	436	472	488	431	485	447	438	475	502	427	431	442	445	446	432	461	459	500	479	478	436	495	466	406	443	465	470	422	430	485	462	480	449	448	443	461	446	398	463	454	467	467	441	471	444	440	505	490	493	473	449	450	447	484	427	490	463	442	491	463	465	471	461	473	434	450	468	471	425	438	436	465	449	441	454	478	469	460	458	461	506	432	457	463	445	513	422	456	444	428	456	464	458	446	483	488	446	422	479	400	490	416	474	462	462	466	444	492	461	479	456	444	501	476	478	469	492	476	481	429	403	454	434	453	436	441	442	440	505	450	471	500	474	475	472	438	462	468	465	497	469	465	490	475	488	458	484	419	465	425	457	438	467	448	471	480	426	497	437	442	437	470	434	435	439	439	438	461	458	477	456	504	501	461	406	458	460	453	494	445	474	444	468	457	500	400	490	456	420	509	415	435	438	481	449	455	505	480	493	474	467	439	472	480	458	473	448	476	459	468	430	479	458	475	443	443	469	414	439	443	451	449	474	487	445	494	449	468	448	448	492	417	454	502	441	478	446	412	409	441	450	465	418	457	451	470	432	479	420	438	427	494	450	464	477	429	427	458	425	508	462	418	430	482	481	428	446	475	462	424	457	504	461	432	505	431	421	434	447	448	445	432	439	483	466	457	448	472	437	438	448	458	449	474	453	417	443	425	434	459	470	490	471	449	471	428	419	457	447	464	443	461	481	445	489	484	476	467	476	453	465	472	453	479	470	471	453	430	440	453	427	453	422	467	454	455	487	476	417	441	419	453	487	455	457	423	456	457	463	499	472	472	435	461	419	449	409	447	465	460	418	438	507	451	456	439	439	454	473	471	485	454	436	439	469	448	463	489	429	468	482	470	459	408	471	457	455	446	441	445	448	458	459	442	491	472	481	444	467	456	442	441	478	464	469	441	431	460	492	447	483	494	469	421	412	485	473	475	437	484	455	401	445	469	464	440	452	465	432	469	488	450	463	475	437	510	460	427	429	432	479	431	468	473	471	435	460	459	456	502	448	453	457	383	385	479	454	425	450	484	445	456	458	473	462	506	457	457	439	464	477	478	490	476	418	410	443	439	480	482	447	445	432	442	463	418	439	410	440	457	439	490	447	450	434	445	470	440	460	466	442	471	464	435	498	456	477	439	456	507	450	433	442	403	466	460	453	446	466	452	472	446	423	474	450	481	474	477	431	484	448	443	472	453	449	492	476	454	430	452	433	422	450	489	478	475	488	452	456	462	435	448	446	450	461	416	450	461	459	473	431	445	455	518	475	429	449	457	458	420	474	429	482	437	439	411	406	476	449	459	470	484	465	486	435	478	451	460	475	477	493	423	451	462	456	479	407	534	441	464	435	449	478	410	419	444	483	425	440	424	482	449	468	438	455	472	428	434	479	443	459	474	482	430	450	457	451	444	449	432	481	515	432	466	466	460	496	453	501	480	479	453	445	454	484	469	479	418	436	461	481	476	457	446	473	467	484	453	443	465	470	483	488	467	447	443	465	420	446	477	511	452	421	437	475	487	501	471	441	451	448	497	486	470	466	469	468	455	467	467	451	428	453	452	506	474	475	459	425	459	467	476	478	468	445	447	468	492	493	455	453	439	428	420	497	455	438	449	428	454	444	494	439	438	493	455	486	450	438	444	438	433	418	449	430	481	468	431	445	417	482	471	471	434	425	442	484	426	476	435	464	412	454	454	473	450	447	454	430	434	478	438	466	424	487	511	474	476	472	477	444	476	448	408	424	488	462	443	445	461	444	427	443	519	428	529	446	445	487	456	522	505	441	462	464	476	490	498	452	422	418	480	439	476	471	455	429	436	460	466	437	413	425	449	460	442	502	437	490	478	455	455	507	494	493	433	433	501	510	433	454	489	464	494	470	461	458	473	451	494	440	416	469	451	471	475	461	455	488	450	469	504	472	479	428	436	466	456	440	439	464	449	428	426	434	482	446	427	451	474	471	456	521	432	476	472	438	486	479	455	507	499	473	477	479	442	443	469	468	449	451	411	453	431	474	445	456	463	511	478	442	467	469	433	436	440	453	451	406	480	497	455	438	434	466	455	469	444	449	470	498	461	443
2732	1371	1979	2184	2072	1658	1351	1264	1085	1067	1075	965	1028	983	995	983	1021	999	1035	953	968	1034	1029	1015	1047	1018	1027	989	993	968	981	1013	1028	974	975	1026	969	971	1019	972	1034	1031	916	955	1022	947	1000	981	987	1027	965	979	985	937	1022	948	991	963	969	987	1014	1002	990	1001	971	1034	983	954	966	998	1022	1077	993	974	922	1013	986	924	979	968	1003	976	997	1086	1044	1006	1010	995	972	1008	994	994	972	955	1003	971	998	993	1019	973	1015	1018	992	986	991	963	970	1047	1008	966	970	1014	1012	1011	987	972	1037	1006	998	972	983	987	1004	979	906	945	1049	1028	961	940	1005	957	981	1025	957	1007	1024	979	999	938	1024	976	1001	1010	951	976	1060	963	1008	958	1025	978	942	966	929	1018	966	997	989	976	1044	939	977	975	1004	987	987	1045	1017	997	1009	978	991	1019	937	970	912	1012	995	1007	947	994	980	965	1007	988	969	1009	1051	975	1004	985	1002	1026	1007	973	1007	988	961	995	995	1035	1007	939	994	984	964	995	1002	959	975	968	1006	915	920	986	1047	1011	935	956	993	988	954	975	972	981	946	1016	976	1021	970	982	962	989	998	1017	976	1026	901	983	1016	979	1044	1010	943	986	993	996	1046	1025	1007	995	1004	1026	995	922	993	984	966	982	907	1055	985	984	1023	1015	998	1060	952	973	977	1038	1006	1015	995	966	1004	1010	978	989	1000	934	988	991	1002	929	1033	962	969	979	944	953	961	990	961	1021	965	952	1039	980	1025	986	964	959	937	963	1023	941	1039	978	1016	1020	983	984	1009	945	1019	1030	1047	984	967	1032	968	980	981	994	942	1014	977	1003	971	969	996	1047	1026	1057	954	973	947	1003	1012	959	992	971	990	1069	962	1020	997	975	1010	997	1001	960	1023	984	980	972	938	976	921	980	1016	994	955	987	986	987	933	1040	1003	979	981	1021	1025	975	944	973	1011	1059	1028	985	977	979	993	948	940	963	1014	1003	1006	1033	1012	957	991	966	980	996	986	1017	940	981	1001	1011	1025	981	976	1012	963	1000	952	987	1006	928	955	1054	978	960	1079	984	999	967	999	918	1044	1004	1026	1041	1030	901	993	1029	965	961	1010	993	995	982	1006	1014	985	1017	1014	967	972	961	992	945	1000	982	921	979	952	1040	1014	1004	1002	956	967	947	1006	998	968	966	972	1002	981	995	997	1038	1034	991	1015	963	951	1000	1008	1004	1011	1009	980	1080	974	1023	983	968	968	969	1032	1007	1036	988	989	1015	1016	926	961	988	957	989	993	994	929	956	981	946	985	983	963	961	1014	1017	960	905	949	968	991	1031	1012	1014	947	1033	997	1013	1043	1013	1035	1041	988	940	988	959	969	976	999	973	956	1006	967	961	979	1031	984	983	987	1000	1009	922	942	1006	987	1012	957	986	1014	1009	938	1015	1037	1012	973	1011	995	993	976	1008	961	1025	1035	987	995	981	978	985	977	1032	998	994	1011	1019	1012	968	1022	968	1005	964	990	1049	1023	1006	1010	970	939	993	1045	955	981	961	992	916	939	955	955	979	1027	1002	1007	949	984	969	957	973	1005	988	999	1004	976	1006	929	1049	913	942	1004	1025	984	960	983	978	1044	982	949	1026	1008	1035	983	992	1010	976	1001	990	1021	973	955	1034	963	973	1027	1001	997	996	959	1014	995	946	983	980	986	983	964	1028	938	968	984	971	1005	972	1064	1008	972	927	987	942	1015	972	998	995	946	974	973	962	1007	990	972	956	1015	974	983	961	1009	1020	1015	974	984	1001	1007	1022	1021	948	1021	932	971	967	1000	967	969	939	983	961	1000	1015	953	1024	971	953	979	982	950	973	1037	1028	1004	1016	1053	1026	1014	970	1024	951	1001	974	982	990	966	986	984	999	1016	990	1007	1035	998	1031	1072	1003	1019	977	1007	1006	966	940	995	984	948	922	1052	1019	1020	978	960	972	1058	996	965	965	991	1017	1020	973	976	994	948	957	1004	1011	989	1009	989	995	977	1009	990	995	1001	976	1023	992	980	940	1066	1012	1017	970	981	990	990	1086	947	968	929	988	953	975	983	991	939	999	969	972	1004	1039	981	947	989	964	1004	990	943	997	1018	932	959	1022	1025	970	936	982	1003	1018	951	985	1021	1002	959	1018	981	956	962	996	976	999	954	975	983	1008	1000	981	1020	954	921	966	985	980	1013	974	988	1048	942	1014	985	1048	968	992	1007	993	979	1034	976	1018	998	1005	1030	993	940	1016	1022	957	1016	1034	1023	993	972	1007	945	998	994	939	992	1016	961	984	927	973	943	932	960	1041	1016	988	981	933	978	995	971	1053	984	1019	983	987	996	953	947	988	980	1007	954	1009	951	1031	982	992	1012	1041	1010	1008	1048	976	963	954	936	972	1032	1007	996	1044	1016	992	957	988	996	1004	970	951	996	964	920	1030	979	979	956	1011	977	966	1028	951	1008	944	979	1011	995	1035	1033	1008	1000	972	971	1025	1041	994	959	1024	998	998	1086	987	983	960	1014	984	984	1011	1042	957	1020	938	1039	989	1002	989	1023	1006	1005	1004	979	1022	981	963	1038	963	950	994	1025	979	951	1014	937	1006	1009	934	982	968	1007	989	997	995	957	976	1029	968	974	1030	1040	1014	981	966	1006	1008	992	990	1014	972	965	1005	951	959	980	1000	1057	1011	974	1008	916	1053	1025	984	979	1002	1019	1016	1008	969	956	990	978	990	993	981	1008	992	969	1010	930	1016	976	1019	1031	939	985	998	1030	1085	936	945	989	982	950	913	1021	998	944	1003	995	1034	976	994	1023	959	1010	983	1026	992	983	1031	987	1027	967	1050	944	995	997	961	961	986	1027	964	964	1020	979	1013	1019	1006	933	954	1012	974	984	996	1032	1049	1035	958	977	1021	1014	980	1006	1066	999	1004	1044	944	966	994	950	965	991	1004	968	976	1029	984	1016	1020	1003	1001	1010	958	995	952	991	1041	931	949	960	940	941	934	969	964	1019	992	1025	1012	1010	992	995	1007	941	941	952	935	1023	962	984	965	1003	991	952	1022	1007	1037	947	963	993	978	948	1015	957	924	989	1065	948	1018	990	1005	977	1027	1047	956	999	967	1039	985	1071	985	958	981	983	1010	1009	1042	1016	992	972	999	1049	980	980	998	1008	966	1036	986	991	1040	934	1018	1022	989	996	1018	958	1028	1019	1020	1040	1036	1034	987	919	966	1049	989	994	948	963	1012	956	1035	983	1008	996	975	980	1036	999	951	977	1004	1013	971	999	982	973	1000	1035	1016	998	1016	940	1012	1007	1034	945	1014	993	1035	967	1079	959	1030	1037	998	963	957	1024	986	1005	1030	930	1002	980	1016	1023	968	1021	971	921	988	961	994	997	969	1065	972	996	963	982	1025	1009	930	956	1024	1011	978	962	1075	1036	965	1012	1006	1026	984	987	927	999	955	946	1026	1029	944	1037	1006	960	990	973	993	969	999	1034	1011	985	1003	973	997	969	988	973	927	993	1016	1027	999	1009	942	963	944	972	1016	990	936	958	1023	954	977	974	1011	982	949	969	974	1019	956	1039	963	977	1004	955	965	1001	1021	1004	979	994	955	1002	951	1009	944	1013	1017	961	978	1063	1019	967	989	980	973	961	1069	1042	1004	965	1065	1007	983	964	971	985	999	1023	951	972	975	962	972	969	1015	1010	978	999	960	927	1007	972	1007	1071	971	990	978	990	1023	938	1014	944	1034	975	976	959	966	1015	1036	925	1011	966	1014	1072	968	1077	1024	991	1027	968	1006	1029	959	969	1013	973	1046	921	998	997	982	967	1010	951	1027	1001	1020	1024	948	1023	997	949	1015	909	970	949	999	1025	998	949	1003	992	989	952	974	956	983	968	947	1004	994	1005	1005	1043	1008	996	965	946	970	995	1005	992	945	1012	1016	1002	976	1002	984	947	978	988	1050	977	1020	998	1016	971	959	963	990	959	983	999	1028	946	960	1006	995	1038	978	965	975
9713	1467	1510	1275	919	669	512	434	415	328	341	304	317	329	293	324	299	337	310	306	287	324	333	341	341	302	328	278	268	293	303	305	312	303	291	290	281	307	300	278	302	307	297	283	294	339	282	322	278	283	314	296	315	286	298	320	287	298	329	259	275	283	308	296	296	297	289	285	286	282	304	326	285	333	288	311	284	297	305	302	278	298	271	275	294	288	322	326	325	311	304	302	320	278	305	284	302	336	279	282	306	316	300	299	303	275	299	326	317	287	310	302	293	270	308	298	313	303	332	309	303	323	299	314	304	299	317	297	308	294	261	302	279	292	306	273	296	320	283	267	307	284	296	319	289	293	307	286	301	274	270	335	298	290	299	278	291	287	328	311	271	303	277	294	293	281	277	298	301	308	292	269	295	273	277	317	320	292	318	322	267	300	288	314	270	288	302	312	278	288	285	273	284	310	283	280	278	290	293	325	278	291	274	287	323	309	302	324	334	332	288	310	296	312	312	316	332	320	286	292	298	301	303	297	301	306	296	300	275	257	311	297	280	320	278	276	304	278	283	311	313	273	312	310	294	288	289	322	282	316	272	281	277	303	291	288	315	274	285	271	311	280	327	287	293	302	311	303	275	299	306	302	266	309	302	278	289	298	282	326	293	344	319	323	301	263	341	314	321	309	302	295	296	311	301	277	336	325	297	319	284	312	261	329	288	324	288	296	271	268	310	291	303	292	284	322	325	293	293	280	325	319	292	268	321	315	306	281	306	312	285	349	291	317	298	284	308	273	254	302	280	318	329	297	265	299	289	308	285	307	290	311	317	290	284	301	298	300	280	307	297	291	311	321	285	304	312	350	277	285	296	286	274	287	301	267	316	313	294	337	283	315	276	257	305	337	290	327	298	305	291	335	269	302	298	301	309	312	280	292	277	291	280	293	321	307	288	291	304	272	297	293	326	327	291	318	281	270	290	307	323	333	298	295	281	303	296	321	339	299	286	300	293	270	299	305	271	301	289	298	299	292	294	307	296	310	283	291	288	280	295	290	285	296	284	252	299	298	290	285	268	283	296	311	255	268	273	262	323	305	324	261	262	268	321	313	311	291	297	329	287	290	281	323	302	319	315	280	329	299	304	287	274	355	304	283	297	268	260	307	280	281	289	257	304	309	286	308	275	320	303	300	320	286	267	283	260	277	273	285	265	319	316	305	289	290	321	271	323	261	291	303	298	281	312	280	276	298	272	328	291	285	269	290	306	324	308	301	284	315	288	307	264	308	282	238	294	265	306	315	316	331	285	299	308	297	297	274	307	292	301	282	304	298	318	300	261	294	296	306	307	296	313	295	276	278	324	285	286	278	303	311	280	287	302	298	281	265	294	327	277	274	278	310	316	297	285	299	287	324	301	324	276	301	294	273	318	260	264	283	304	316	286	285	323	321	317	298	302	284	317	292	290	299	255	295	306	290	307	278	263	322	288	310	314	315	316	297	310	287	301	252	297	292	302	315	304	285	285	332	300	301	308	289	265	254	294	307	294	310	285	286	294	293	302	326	324	303	312	267	302	338	309	278	304	273	312	313	271	294	330	312	316	277	323	279	290	291	323	277	303	258	288	300	291	307	287	275	297	288	300	314	304	307	302	305	295	279	301	284	294	300	315	329	290	315	297	296	310	314	299	305	287	294	316	277	300	313	309	316	334	290	270	274	280	313	309	296	321	300	275	251	288	291	312	255	286	278	327	315	291	313	274	301	311	303	328	315	291	287	331	296	292	297	262	284	308	307	319	328	294	288	315	308	297	304	328	300	290	307	308	329	265	285	320	302	261	327	295	300	293	318	291	282	281	288	286	268	288	291	290	312	320	293	299	333	309	289	308	311	259	318	302	275	302	282	307	289	299	285	327	296	296	306	293	279	257	272	269	265	279	286	290	309	278	290	317	313	292	296	274	330	289	282	289	339	316	294	278	269	315	263	283	277	313	296	273	281	291	304	278	309	281	296	307	287	306	315	323	318	290	283	284	305	310	318	293	311	307	331	256	284	303	315	271	320	287	269	316	303	263	287	285	293	293	276	248	280	290	285	273	283	285	286	283	311	289	291	285	269	277	284	295	297	296	297	292	319	274	265	323	290	297	271	305	281	310	283	319	287	293	297	313	314	339	317	314	271	284	306	316	305	299	277	300	327	269	250	288	304	294	266	267	330	337	293	300	326	269	298	313	293	283	323	295	284	284	287	316	307	293	312	343	265	316	290	302	286	270	267	284	306	298	277	310	293	287	319	269	303	311	306	270	318	296	310	278	323	311	306	298	268	291	310	286	313	288	310	322	318	299	304	269	282	300	292	289	276	288	334	318	295	296	311	301	271	320	276	277	293	250	289	289	305	306	325	296	284	293	298	284	298	342	330	304	276	304	338	277	296	357	274	311	275	320	332	278	312	310	284	314	277	299	277	263	283	249	295	294	305	283	285	289	284	303	292	295	267	322	323	328	287	287	290	303	297	295	334	303	283	287	311	289	322	268	293	265	282	293	305	292	302	305	296	305	295	284	307	264	314	300	300	318	299	316	299	308	259	303	289	271	291	268	310	284	321	293	307	298	277	302	333	325	305	297	285	319	274	289	303	305	296	318	319	316	305	275	279	313	297	290	281	304	324	278	291	279	294	266	292	300	313	321	313	313	300	298	310	298	298	323	279	308	317	288	294	296	287	293	326	309	260	303	299	317	303	273	282	294	333	274	305	305	273	300	286	299	274	284	308	287	295	296	293	324	307	276	297	292	290	288	313	327	298	288	298	264	268	298	325	296	300	286	290	290	254	321	300	288	297	296	281	286	330	312	294	295	280	266	272	303	322	300	279	284	308	317	276	270	319	328	289	308	292	294	286	276	289	275	309	297	330	303	267	298	305	291	281	273	304	322	287	293	261	321	313	316	270	312	286	322	279	327	301	284	298	301	275	268	305	336	295	333	281	305	304	335	302	299	307	268	284	303	286	318	295	317	318	331	297	324	279	308	294	286	278	256	260	305	281	302	300	302	289	299	294	338	306	304	291	313	288	294	284	314	293	300	316	268	283	282	295	281	293	317	303	286	305	296	335	308	297	288	280	280	325	310	331	277	310	309	271	281	296	320	313	300	289	328	316	270	290	306	281	307	297	310	303	301	297	279	281	261	280	267	305	314	301	310	261	269	273	246	343	293	278	319	290	298	306	289	289	299	334	287	282	302	277	313	276	300	330	295	338	281	306	310	294	287	268	276	281	277	313	314	303	303	331	311	295	330	295	330	274	301	280	303	286	289	323	318	317	311	280	276	286	290	315	298	283	312	297	287	302	287	279	277	291	308	277	265	278	322	313	288	316	331	326	298	256	316	324	255	276	302	325	308	317	285	276	303	302	286	267	299	332	299	285	266	303	312	307	304	287	293	314	358	316	282	300	285	308	277	326	306	309	276	326	314	303	289	251	267	268	263	268	270	298	305	336	292	316	304	303	293	282
7647	1673	3178	3769	3068	2365	1966	1440	1222	1100	909	892	822	758	759	786	757	739	747	710	781	798	796	756	714	735	713	682	711	650	646	684	663	698	684	686	655	647	695	660	680	689	637	683	718	651	692	679	660	699	654	700	674	709	682	677	707	652	738	654	683	654	691	662	705	649	654	673	626	670	669	707	615	688	638	615	655	647	649	677	693	674	626	672	670	714	667	612	702	637	689	710	625	634	656	677	736	682	660	670	653	671	694	702	666	651	683	690	683	611	702	695	694	624	657	668	658	654	707	647	681	643	690	670	661	650	694	669	706	641	700	674	674	681	727	650	647	649	682	679	693	643	647	658	673	658	666	675	690	652	670	674	710	684	678	681	640	623	655	684	685	668	657	690	678	665	662	652	634	657	693	676	643	650	648	672	661	676	660	662	678	684	667	647	636	715	633	743	691	656	671	689	692	691	649	647	676	662	680	737	630	639	671	635	676	687	656	680	602	680	661	632	663	666	673	658	702	681	640	670	693	652	682	642	664	651	686	685	685	661	608	630	695	650	720	656	658	695	699	670	666	630	654	669	704	671	668	643	668	694	676	664	674	641	657	671	672	695	650	671	682	673	620	632	700	648	665	624	709	635	651	642	670	649	685	601	694	670	637	623	669	705	698	717	629	655	667	694	666	661	644	681	648	691	686	644	643	594	672	634	659	684	610	634	646	645	623	655	708	606	665	643	676	757	619	679	712	672	703	699	654	682	662	684	663	667	659	670	630	679	681	656	648	629	652	732	664	617	664	680	618	633	630	655	691	664	630	642	686	648	641	661	688	655	653	682	643	662	704	653	699	653	660	682	669	672	694	662	686	639	625	637	689	650	693	695	687	665	622	649	630	688	658	719	665	661	667	684	682	707	649	656	665	692	659	722	657	641	654	625	684	639	658	632	644	656	659	719	659	628	713	688	645	677	659	636	644	667	697	656	692	647	693	661	663	641	720	677	653	671	662	669	689	616	686	626	671	660	668	678	678	686	699	637	698	679	658	639	694	631	689	664	701	630	661	653	708	639	674	674	667	669	682	644	672	646	676	698	641	671	706	684	652	644	694	630	704	655	677	675	687	626	681	701	645	692	715	638	688	634	672	655	688	663	623	631	688	654	635	717	639	632	666	642	687	674	719	678	703	676	625	701	657	669	717	664	651	684	674	629	728	697	664	704	656	644	641	627	640	706	641	654	662	671	660	656	656	658	695	622	703	684	662	576	643	687	628	695	610	695	674	630	674	673	632	658	663	667	649	714	676	672	670	628	640	684	640	660	648	702	667	642	674	663	673	670	643	689	652	636	721	645	678	665	664	666	636	719	687	660	687	657	652	642	699	714	661	690	630	681	684	693	693	659	663	642	658	634	664	712	689	641	684	657	660	619	672	691	672	634	688	640	655	669	649	657	639	698	655	695	689	676	662	611	675	708	653	655	699	697	653	664	658	651	675	669	699	628	684	640	653	689	675	683	683	683	715	659	679	689	645	658	648	662	707	660	703	656	659	670	661	680	673	673	691	657	642	694	664	684	667	656	680	629	720	656	651	611	613	672	695	683	673	654	703	681	640	688	645	664	678	687	660	668	659	694	684	636	664	661	636	715	656	657	722	664	687	682	683	695	654	675	671	697	659	671	688	684	717	688	671	651	669	636	651	694	659	678	676	701	686	630	650	672	656	649	668	684	653	645	669	681	699	634	625	673	686	684	685	645	645	670	661	635	709	653	665	667	674	708	682	644	669	649	629	688	638	615	657	697	655	653	694	634	702	690	651	668	637	677	687	599	640	647	662	724	668	667	656	701	651	618	646	670	686	713	697	659	662	683	695	672	629	669	686	690	709	627	674	654	696	691	664	717	665	646	670	670	690	696	666	655	665	656	688	652	663	667	651	667	694	661	653	721	627	696	723	606	646	683	658	646	646	669	631	653	699	635	674	679	624	692	637	747	641	668	723	659	690	638	636	667	679	662	614	684	676	695	663	661	641	667	660	687	644	673	645	713	640	628	652	671	649	672	688	644	654	644	665	668	649	627	649	692	686	674	675	671	697	662	661	666	736	704	729	633	684	687	665	651	661	674	640	640	687	658	619	696	682	699	666	661	665	603	700	656	687	673	688	707	719	621	652	618	622	633	643	643	716	650	688	629	639	686	671	676	628	678	621	686	625	672	648	662	654	609	646	651	652	616	646	694	667	626	656	641	657	666	613	723	660	656	708	650	642	604	641	657	593	649	680	697	692	671	664	678	650	633	652	644	655	610	703	684	660	611	645	663	619	665	646	641	628	669	685	682	645	624	651	649	650	648	672	648	670	659	694	693	652	663	652	652	658	691	648	708	665	653	658	700	656	663	662	635	687	689	691	691	650	657	650	697	662	649	689	688	625	665	682	701	675	651	671	653	654	676	703	667	663	640	690	663	710	629	663	637	703	722	699	658	664	705	649	690	643	747	683	664	665	697	689	692	688	653	701	680	661	703	644	713	685	671	726	678	669	618	636	660	642	657	656	618	635	643	729	666	663	649	671	712	658	682	670	618	674	652	695	649	635	701	649	644	660	683	734	683	652	678	668	706	676	674	657	632	649	684	699	663	658	649	684	633	697	642	662	647	647	666	685	674	657	670	676	659	648	679	659	713	695	668	652	711	686	655	673	649	674	627	655	708	696	712	698	688	689	723	694	662	679	698	665	650	670	646	657	623	691	640	662	647	658	677	586	688	681	656	687	663	656	678	646	640	649	642	707	634	688	667	666	638	652	700	683	688	694	656	704	689	692	650	716	673	665	641	708	708	695	695	668	678	651	695	602	655	684	652	669	680	657	667	649	639	630	683	672	644	691	665	663	665	743	642	691	684	675	697	677	630	645	663	654	638	679	627	662	707	671	664	679	654	676	621	669	675	647	613	630	669	684	670	662	727	629	642	675	691	662	670	659	663	625	647	672	644	633	678	665	625	730	656	653	639	690	725	667	628	673	665	673	627	610	654	663	656	652	646	650	702	669	672	692	695	692	646	646	667	664	652	670	660	673	676	666	679	674	644	674	653	679	626	671	611	672	668	672	678	658	675	659	625	650	648	695	629	625	686	694	690	677	686	674	636	696	686	646	691	645	701	634	657	673	705	679	674	660	670	627	639	663	683	675	658	637	698	713	638	709	674	664	607	639	662	700	647	678	634	644	653	665	655	649	664	651	635	669	670	662	598	695	678	663	695	682	660	703	666	641	646	714	704	664	669	694	657	624	655	694	690	640	708	651	682	664	685	632	722	623	660	651	660	682	695	666	644	691	633	669	663	708	663	662	663	687	682	676	656	720	633	662	690	707	642	674	701	645	653	617	638	697	595	687	676	676	653	664	656	633	677	683	679	646	605	646	701	687	623	697	641	671	667	654	662	665	686	706	648	684	699	671	671	675	679	671	669	650	669	690	629	679	663	667	688	677	654	657	652	677	689	671	658	639	690	650	642	648	667
17052	2711	2426	1666	1098	832	554	431	327	293	260	191	195	199	186	195	219	185	191	222	191	175	185	170	170	214	200	203	219	180	194	170	209	174	156	175	191	182	163	189	164	161	195	173	184	210	192	203	168	164	180	173	157	182	175	157	181	165	185	188	179	181	188	163	181	176	191	172	184	160	158	182	184	194	203	154	177	200	201	171	167	186	173	202	168	179	176	200	174	174	188	180	195	180	159	153	171	149	193	185	177	177	178	186	173	198	186	168	165	159	165	162	201	153	179	168	180	175	150	182	178	170	180	166	161	163	193	169	177	155	175	169	166	151	159	204	178	197	173	201	175	166	184	181	195	185	152	184	167	176	176	172	146	180	139	169	177	161	168	194	175	168	182	185	165	188	187	177	183	160	178	164	151	166	199	174	170	176	183	182	199	179	180	179	167	167	166	162	195	179	161	167	183	153	167	156	194	175	199	174	177	162	175	183	163	170	174	193	185	177	160	153	165	150	152	153	170	177	174	151	181	168	157	178	193	176	167	159	174	176	171	166	215	172	172	149	204	174	201	198	178	184	174	185	174	161	186	162	174	165	189	175	178	153	190	166	172	188	166	161	183	175	161	162	163	182	186	169	170	185	182	189	169	175	157	161	168	158	177	151	153	206	192	185	200	184	178	168	187	169	196	160	184	200	167	165	181	171	158	163	179	169	179	166	183	170	169	183	171	152	186	181	172	164	170	172	173	165	204	158	163	160	157	186	159	188	186	179	188	186	161	178	143	191	154	195	170	182	156	215	185	169	179	189	181	183	197	191	179	145	173	161	176	189	201	171	198	181	168	196	155	157	159	179	175	186	156	194	185	172	193	192	165	171	172	185	165	174	185	179	180	169	183	179	178	180	198	156	150	187	187	173	184	183	185	159	153	186	177	178	182	206	168	192	161	181	194	158	152	180	171	172	184	182	193	175	182	207	158	156	182	175	195	149	173	170	169	167	155	178	192	175	188	184	164	165	173	179	166	159	170	181	164	211	135	170	198	175	159	157	159	152	183	188	150	194	164	169	176	186	195	144	176	178	185	184	202	165	191	148	200	166	175	163	172	186	195	168	158	161	159	169	177	161	188	167	184	199	165	178	159	149	157	178	166	172	193	186	185	189	162	174	192	170	186	210	176	179	170	140	172	178	174	171	192	180	152	153	181	151	178	184	191	187	192	183	186	166	168	196	176	176	170	186	169	190	187	194	211	160	155	194	182	171	143	169	162	152	160	181	185	174	162	179	176	170	166	181	161	173	167	165	169	161	182	152	155	170	163	184	153	175	155	173	176	196	169	182	156	196	155	170	155	201	169	181	173	157	174	171	159	166	180	179	159	167	167	168	159	177	176	144	169	164	185	160	172	189	189	168	157	174	192	161	173	165	197	181	184	197	174	179	185	193	162	157	164	168	180	172	188	190	178	161	171	153	175	197	183	171	163	165	171	178	173	186	168	163	160	171	181	178	166	178	198	158	156	195	164	192	177	177	162	156	190	165	164	189	188	179	166	160	167	181	168	178	184	167	152	159	205	213	194	185	168	170	196	184	178	160	159	189	166	191	170	175	180	202	172	179	151	182	183	183	164	163	152	191	145	171	189	170	161	156	205	168	187	166	173	176	167	181	160	143	170	173	185	155	170	179	182	185	187	150	191	195	181	173	185	167	184	169	176	169	163	155	186	167	153	187	161	173	215	158	192	168	144	212	179	162	172	166	171	166	166	170	175	177	191	162	183	187	169	188	194	178	176	195	194	164	178	161	194	205	188	149	167	149	171	182	168	198	160	154	182	161	155	182	200	173	194	177	178	193	181	177	160	166	156	182	177	187	188	166	146	201	182	203	164	163	173	171	160	182	191	161	172	175	195	174	158	139	208	175	184	183	164	148	194	173	187	182	169	170	183	191	187	165	176	191	168	168	174	175	168	174	181	194	180	156	171	147	182	150	170	170	181	174	169	174	179	154	191	196	185	194	188	174	189	182	153	183	170	165	189	208	175	154	173	180	159	177	174	177	151	180	162	162	171	206	178	181	181	197	188	183	161	170	165	193	166	173	185	174	184	178	188	166	193	205	163	195	169	163	169	181	181	211	163	178	174	206	183	177	174	186	161	186	196	205	160	194	190	187	165	158	184	195	185	185	171	165	170	175	168	174	200	183	181	157	195	163	173	145	199	169	199	175	158	191	156	191	149	167	151	179	181	174	172	153	174	188	170	186	188	172	175	180	183	174	174	190	166	146	173	148	179	164	172	167	165	172	184	236	173	180	163	134	147	187	183	169	176	175	184	146	172	188	160	159	167	185	186	170	175	171	174	174	189	168	174	148	176	197	172	167	197	177	199	172	167	159	174	181	184	155	181	157	178	157	191	186	182	178	182	174	183	165	180	137	163	187	159	189	174	160	160	193	209	170	185	180	194	197	171	175	177	198	167	177	192	185	191	166	184	159	193	187	159	168	200	155	187	156	179	145	174	175	187	199	165	171	154	169	198	169	193	188	179	181	174	175	172	190	193	191	190	166	192	161	176	175	193	167	192	174	170	170	177	157	147	185	187	187	172	187	153	178	168	190	154	178	188	201	190	163	182	182	162	180	190	155	190	176	164	155	158	203	188	197	170	153	175	174	175	177	220	167	166	174	161	168	192	148	209	172	170	192	189	194	167	179	140	202	157	170	201	169	166	188	176	142	144	153	181	185	160	162	195	186	196	166	168	174	182	190	186	193	155	156	198	156	170	130	163	153	172	184	173	196	213	184	166	183	183	199	215	199	163	146	197	137	156	183	167	165	189	173	173	154	174	180	160	152	169	161	179	176	158	171	206	181	174	189	164	199	202	186	177	159	168	180	157	183	174	163	163	196	186	174	156	166	173	170	161	166	152	147	179	197	206	179	199	190	196	166	147	172	184	189	207	184	179	153	200	165	166	185	172	197	169	197	186	174	185	173	149	194	187	174	170	178	198	192	184	156	150	161	202	198	171	153	185	184	161	190	189	177	185	180	169	174	177	188	182	172	196	175	193	160	175	165	173	161	210	149	195	191	195	149	180	157	166	185	188	183	173	176	168	165	171	184	171	181	171	176	163	173	195	187	173	185	164	177	170	169	191	171	165	195	168	186	163	164	201	170	191	181	180	204	208	193	169	181	178	161	178	183	203	166	177	186	182	197	167	173	165	189	178	185	150	194	161	182	178	168	175	184	158	163	192	184	170	173	184	171	183	172	204	174	184	167	163	168	190	171	183	186	203	184	192	177	181	154	180	158	192	186	166	154	163	166	160	194	169	173	180	163	164	161	157	163	182	144	177	146	170	171	202	154	170	177	190	153	192	158	165	161	153	186	171	174	173	165	188	164	164	182	161	191	154	202	180	168	162	186	198	199	158	163	174	156	196	197	175	167	169	165	191	181	204	179	183	172	161	182	194	184	168	184	174	162	173	193	177	186	163	158	189	165	180	168	168	169	168	181
9600	2208	4407	5013	4123	3283	2372	1761	1446	1090	887	754	645	661	567	563	582	588	582	584	566	570	589	563	562	601	532	485	489	478	487	454	432	472	448	484	460	475	445	473	495	489	480	436	458	469	445	459	453	447	458	480	456	464	466	463	460	429	446	448	427	465	404	451	459	409	412	443	437	420	427	447	472	435	446	413	430	480	429	434	425	480	452	437	422	431	418	447	433	419	460	445	429	439	441	453	392	409	445	427	413	440	426	422	436	440	467	433	439	421	448	405	461	460	460	441	461	429	471	432	451	417	460	435	454	449	436	435	469	447	442	419	455	453	441	477	444	405	475	434	431	421	405	446	420	447	429	462	449	436	406	441	424	428	444	435	418	431	444	452	462	449	436	437	446	421	455	456	424	428	430	432	436	447	453	475	436	409	447	483	457	372	437	442	409	420	441	441	462	439	422	488	454	404	438	426	444	396	442	467	437	436	457	442	441	446	438	425	456	427	394	425	432	441	437	439	445	423	465	435	408	435	418	461	469	435	409	435	445	473	412	422	453	449	468	487	430	429	436	454	415	398	439	443	421	457	451	435	396	436	452	469	443	447	427	426	454	456	432	449	481	461	474	429	420	437	442	452	431	417	451	429	437	467	450	429	427	440	460	373	443	437	430	428	443	459	465	458	447	437	435	441	446	444	429	454	425	445	449	455	437	449	442	430	451	432	422	460	447	446	445	410	435	436	422	454	417	381	452	420	449	438	451	391	424	428	431	484	445	438	460	439	416	483	430	438	446	477	453	412	454	447	441	402	446	419	439	466	446	431	466	458	463	413	418	435	447	411	448	486	403	418	409	428	450	423	444	430	440	426	410	451	440	461	422	429	402	444	431	419	445	422	430	458	416	469	402	440	419	431	439	437	441	468	430	429	449	466	451	429	478	453	441	415	403	437	424	450	451	445	419	407	429	446	451	470	448	444	459	405	441	406	464	454	406	418	425	441	449	422	435	417	423	470	418	446	441	427	425	466	414	443	452	414	400	427	462	423	438	459	422	414	447	461	414	463	444	455	390	442	443	436	417	474	449	433	440	439	457	430	442	467	454	438	423	472	453	459	438	427	425	396	477	426	442	453	426	404	439	435	441	437	428	437	442	459	437	445	426	444	422	422	455	467	440	397	430	441	411	443	433	463	426	423	430	471	437	430	432	477	442	423	458	429	424	430	412	411	454	451	428	451	428	448	425	429	445	430	471	458	475	402	438	448	405	409	483	516	447	459	435	425	432	431	476	433	439	464	427	408	468	413	437	446	429	416	455	446	434	425	427	438	454	437	440	446	440	485	432	444	432	431	433	476	424	456	456	456	429	434	415	444	416	440	422	420	446	481	413	427	458	438	411	433	446	425	435	431	469	423	439	431	415	401	434	436	428	425	434	436	413	395	456	431	430	456	417	427	470	440	415	439	448	426	433	430	418	458	475	409	446	443	429	421	428	413	448	471	423	421	430	466	443	449	415	457	425	443	427	445	414	457	472	465	477	427	427	485	461	420	424	424	453	416	450	434	432	415	447	451	428	424	411	410	393	435	451	394	422	453	414	462	420	405	446	425	413	414	413	461	458	449	432	473	445	443	435	399	444	450	396	445	417	443	429	429	421	406	466	439	484	466	440	467	491	464	437	421	434	396	456	425	467	457	444	436	447	451	454	438	413	417	420	427	402	436	417	416	482	456	450	425	432	400	438	427	452	416	442	418	443	420	436	424	442	441	427	487	455	399	431	474	471	462	481	442	409	436	412	460	439	450	483	432	429	429	445	411	421	399	435	414	450	435	464	450	455	463	459	451	428	407	438	451	395	446	449	449	437	417	459	450	419	446	488	466	421	395	461	427	437	442	394	414	432	474	421	441	452	451	421	443	444	412	441	422	448	452	466	418	446	441	432	420	469	409	442	434	417	438	418	383	461	446	406	431	463	430	439	477	469	420	436	433	457	432	421	409	449	455	445	461	446	453	439	455	460	397	411	423	435	439	448	448	438	414	437	430	440	441	427	416	405	425	435	419	429	435	416	435	454	469	410	431	429	475	449	446	435	438	484	426	439	443	427	463	422	400	455	487	422	431	443	440	420	452	405	449	403	408	429	451	433	465	414	412	436	460	433	419	418	437	497	431	421	468	429	428	421	424	412	468	411	441	465	428	424	441	415	436	416	440	448	438	450	478	433	423	450	433	439	469	480	429	481	455	437	432	433	443	435	434	434	444	406	458	468	432	439	434	431	461	475	451	461	461	431	450	434	448	410	475	399	448	422	466	426	374	433	405	429	447	476	445	442	469	422	414	433	420	432	440	442	489	433	390	441	422	453	417	438	452	411	452	411	411	470	455	428	475	455	467	432	420	445	478	436	412	446	464	439	392	429	395	449	426	461	464	411	420	449	443	452	432	428	427	467	433	399	436	477	439	438	444	425	417	426	433	412	473	434	410	452	422	437	478	450	412	433	480	402	466	430	440	417	462	417	437	441	455	450	452	462	447	441	412	474	436	426	434	436	406	454	437	438	430	442	415	428	435	444	430	395	389	428	416	436	470	427	474	432	415	484	443	453	420	450	418	457	451	440	454	408	434	441	438	451	452	458	439	420	419	446	423	417	443	437	462	413	469	400	432	428	442	465	400	420	415	453	417	415	464	435	451	422	451	432	449	417	414	472	412	436	439	430	454	457	450	477	474	392	439	440	438	438	446	474	475	451	393	471	418	436	425	442	426	448	391	438	411	442	447	427	414	414	463	383	450	452	402	426	403	414	452	434	437	428	439	418	458	441	422	419	424	466	442	432	458	416	436	416	458	477	446	450	434	430	426	432	403	449	433	444	414	469	433	457	446	465	453	408	460	431	447	418	406	456	481	433	443	425	425	423	421	440	427	449	412	414	435	464	413	414	453	410	468	381	440	406	452	447	443	423	441	441	462	461	430	460	436	421	424	428	440	402	455	425	461	443	400	450	430	435	425	411	456	484	417	424	446	434	424	423	433	408	448	446	445	426	420	437	446	446	435	440	464	417	435	416	437	430	424	422	442	457	429	437	444	396	443	445	444	425	474	422	439	460	458	379	453	457	455	434	447	408	460	442	455	444	462	472	472	441	444	451	412	408	430	430	431	442	427	406	463	451	452	437	445	442	443	420	416	464	441	419	425	428	436	402	438	428	440	475	453	396	413	460	454	444	446	412	442	466	422	486	455	467	432	449	456	439	396	437	449	480	443	420	433	428	443	479	400	438	472	409	465	449	436	445	454	448	422	443	446	445	463	436	471	458	438	426	402	413	414	420	430	420	401	432	441	437	463	412	422	445	405	454	435	419	442	461	415	425	408	454	466	433	444	421	433	415	420	407	418	449	452	439	434	461	439	436	489	430	475	407	428	397	434	443	445	437	410	430	442	464	440	451	462	425	439	434	416	453	467	440	405	431	464	467	433	467	418	436	471	394	423	433	455	430	439	419	430	472	472	445	442
2592	838	958	766	652	630	496	475	490	409	468	443	421	470	438	415	463	457	434	472	430	446	484	464	490	449	452	469	443	403	463	465	428	457	446	434	449	470	437	461	433	476	432	463	449	427	483	511	447	476	458	441	457	449	465	422	435	422	445	452	450	446	433	432	414	452	453	430	441	442	419	443	433	451	403	459	406	428	420	465	407	471	455	464	435	419	437	453	436	468	477	500	433	478	445	449	446	462	453	463	455	459	512	420	460	474	471	452	458	442	457	451	474	427	440	456	457	454	451	483	432	467	463	470	441	445	395	443	412	436	463	480	464	480	464	464	442	489	441	452	441	472	451	467	484	438	465	454	478	492	447	404	419	486	472	461	440	465	469	409	458	469	478	467	432	474	433	450	433	516	444	462	463	479	407	401	444	450	498	486	422	422	446	450	455	473	429	473	490	431	490	514	445	430	450	441	461	407	425	442	467	448	469	438	459	457	426	438	466	470	430	490	441	424	465	470	415	489	432	422	441	449	404	450	448	445	453	448	458	471	423	435	419	460	449	429	427	455	458	434	467	497	437	464	473	434	498	442	429	433	523	425	437	439	459	481	430	464	484	456	435	444	452	445	451	452	456	460	439	504	451	439	474	498	447	517	473	438	420	445	472	422	465	455	431	477	413	490	490	483	470	430	429	459	440	404	410	447	415	402	420	441	461	466	461	480	414	463	505	418	445	448	465	449	456	446	448	449	437	477	433	475	485	451	474	436	466	442	448	476	443	425	448	404	436	429	447	461	472	452	454	443	428	459	463	464	466	487	466	470	469	434	470	482	464	462	463	414	445	478	422	458	456	449	417	503	446	491	470	422	446	468	454	445	479	421	417	441	414	439	456	441	480	457	478	432	495	471	461	451	434	445	455	462	424	468	428	444	439	453	421	406	504	439	453	453	419	467	440	429	439	432	442	425	472	453	487	485	468	440	426	487	422	442	426	424	428	469	442	432	439	459	418	427	477	446	432	443	434	451	445	450	423	472	495	457	462	437	465	433	414	491	461	490	446	440	485	511	446	468	446	459	459	456	416	449	460	435	474	430	440	420	476	452	441	488	436	460	443	452	435	463	416	503	434	407	440	474	422	494	430	453	472	410	467	434	478	492	447	423	449	458	479	443	460	486	419	475	464	449	465	475	420	448	448	457	444	443	452	408	470	448	458	443	445	429	497	427	419	481	442	437	456	480	464	386	424	454	438	463	469	417	408	487	422	504	466	432	468	417	466	445	465	425	454	478	459	417	451	471	446	406	465	451	472	433	421	471	469	461	445	435	462	448	438	441	413	447	467	408	476	408	407	449	446	437	411	414	455	428	437	450	455	415	448	475	460	445	446	487	487	473	449	469	448	443	453	410	419	476	460	472	452	459	476	417	410	471	459	446	472	418	483	455	450	451	449	471	435	430	451	413	470	424	485	444	444	485	462	459	411	443	486	481	427	430	461	466	450	426	447	477	436	459	477	482	441	489	439	467	463	449	462	459	471	468	480	440	426	468	435	485	489	465	472	486	475	447	491	447	466	447	437	447	459	453	419	460	443	444	441	438	455	403	424	438	464	459	462	449	421	450	476	399	436	435	453	436	462	472	478	417	458	417	438	458	456	423	451	428	439	476	457	472	444	470	476	429	443	498	433	465	445	479	404	450	460	421	454	443	459	454	467	496	386	444	449	408	409	438	434	453	498	423	425	477	448	430	408	421	461	446	463	454	446	451	458	462	461	421	414	458	484	481	440	462	432	445	450	458	431	454	470	460	456	400	427	456	471	439	443	453	434	465	475	477	440	458	459	465	480	434	410	484	443	446	443	417	475	432	449	445	469	451	435	459	475	457	445	479	475	520	469	466	453	433	486	403	461	461	471	440	497	463	443	461	454	437	454	419	460	437	447	458	430	456	433	431	483	519	441	475	468	477	452	451	426	477	490	429	460	481	446	422	448	462	428	461	450	449	486	441	431	434	393	427	514	451	473	448	478	483	431	457	424	434	481	486	426	477	488	453	480	420	430	465	443	441	445	445	443	451	449	432	415	434	490	457	413	424	424	470	424	451	500	465	408	438	467	425	449	467	448	440	434	463	471	430	422	485	456	474	455	437	430	453	464	463	428	462	435	446	467	411	426	428	450	461	467	486	398	425	489	471	460	463	453	416	480	428	427	426	439	426	469	435	465	442	480	454	429	401	457	459	470	444	463	453	471	421	444	444	463	459	456	427	461	504	460	483	432	402	480	480	440	446	442	454	436	432	427	463	428	426	414	481	451	447	406	453	436	473	499	437	414	476	435	436	472	451	465	452	427	439	447	463	490	482	454	430	459	462	435	427	471	445	443	459	428	436	432	443	426	468	404	487	440	469	453	453	433	468	458	427	438	494	420	474	486	390	468	460	413	514	431	439	459	474	485	428	445	465	435	454	438	451	479	457	449	448	444	456	485	494	457	452	457	464	474	438	452	456	452	432	446	453	420	426	458	430	480	420	440	423	468	436	406	411	429	454	441	448	459	439	505	451	425	487	444	484	500	435	438	460	428	455	481	491	429	442	429	451	497	452	464	462	451	435	448	457	458	429	429	469	465	453	460	436	473	467	442	458	457	480	462	414	459	473	442	457	422	487	460	474	491	450	472	445	476	453	470	454	430	457	471	457	456	509	438	428	487	441	457	429	454	463	435	488	469	447	431	465	446	439	442	466	490	498	449	489	448	468	467	444	449	449	458	449	471	465	422	423	477	437	420	424	498	472	430	454	412	464	465	431	439	440	452	451	447	449	455	476	504	472	435	450	438	456	449	427	471	416	428	461	439	491	483	443	465	467	462	505	465	462	435	479	427	460	441	470	427	456	468	466	511	528	439	449	444	443	457	458	457	445	436	440	430	448	447	443	467	461	452	461	499	458	473	461	440	437	455	455	465	433	451	446	461	445	451	464	446	449	433	492	483	409	496	444	434	429	454	443	431	435	457	461	444	422	458	449	466	474	463	441	454	406	473	452	424	427	456	439	416	446	461	464	461	504	439	473	438	449	487	467	431	433	432	472	404	447	472	457	426	457	462	442	457	430	460	407	463	432	496	436	459	423	461	449	456	453	442	428	424	446	455	472	465	427	462	452	398	442	452	441	435	486	415	422	488	483	469	438	464	422	449	434	416	467	474	428	462	474	473	449	483	460	462	456	446	425	447	436	435	466	406	451	455	434	456	434	439	445	458	462	450	468	416	459	434	447	435	421	408	414	480	473	449	421	434	486	462	441	447	420	450	436	431	441	459	431	443	442	479	475	474	441	445	441	429	473	481	463	459	447	408	415	482	458	473	438	405	471	449	471	442	444	467	427	444	487	456	473	423	427	461	457	466	474	479	460	442	453	478	500	445	473	470	473	426	451	438	442	475	443	442	450	442	458	457	482	447	491	458	497	424	414	421	478	447	466	446	474	419	438	440	457	456	459	441	431	449	458	460	488	434	453
2798	1336	1864	2027	1778	1507	1358	1268	1109	1097	1013	1028	1049	906	967	987	968	1008	977	1024	985	1010	985	963	983	975	1021	1012	998	961	962	1008	980	1009	947	969	990	994	1007	987	983	959	1053	951	984	1000	942	959	1033	969	967	1006	973	1007	988	1036	983	970	1000	967	1008	1012	997	1023	946	972	997	939	992	982	968	985	1018	943	968	956	948	969	957	989	1037	979	957	974	983	1002	986	975	998	977	960	1022	975	950	1037	989	1024	1086	985	953	1083	950	996	1000	951	1027	973	1005	1017	961	1034	994	1037	1029	975	990	940	936	987	986	978	997	931	993	1019	968	958	955	932	982	992	990	976	1004	996	995	997	981	1030	902	954	905	964	1016	964	1003	950	973	1005	1008	1047	978	984	957	966	993	1008	964	984	981	981	967	991	1037	994	963	986	964	988	1066	966	996	986	973	945	993	1033	998	946	964	942	950	980	964	999	984	931	937	939	1015	1018	1006	971	1003	903	975	939	930	968	1041	976	966	981	1023	990	986	903	954	990	974	960	983	1005	980	987	979	966	1003	1026	1028	975	965	951	947	991	978	967	963	983	947	994	972	987	1047	954	1030	992	987	965	921	976	965	962	995	1003	971	951	928	996	991	982	981	975	991	986	1012	1004	948	976	990	992	967	968	986	996	961	936	989	946	969	1000	987	968	958	951	964	982	923	926	965	1036	988	986	966	1012	921	993	956	989	943	1035	1010	1041	1003	933	991	991	967	987	1002	954	1009	1014	959	1031	986	998	956	958	989	968	986	969	943	994	931	999	978	1023	936	1070	1007	967	991	1015	935	951	963	999	934	977	1061	992	1018	967	970	1017	999	981	930	965	938	974	936	992	970	990	992	975	962	962	967	946	959	960	1002	1020	954	928	967	944	968	962	1025	977	957	964	949	977	999	1039	963	1010	952	1003	935	936	1003	969	1011	1014	963	969	957	988	1040	990	990	971	983	1053	1005	950	983	990	962	937	923	968	964	1030	980	968	939	964	924	988	999	976	912	1044	969	1012	992	942	930	1021	997	1048	945	959	990	965	972	979	977	982	1022	1004	960	952	949	920	1048	988	993	974	1002	898	1016	970	977	932	955	945	976	941	951	1006	960	976	979	978	1031	1008	976	1014	963	996	1016	957	1001	908	949	936	932	922	1008	966	984	988	1024	967	992	1015	969	968	932	1025	925	990	1007	941	964	978	975	974	966	922	1052	936	1008	975	980	947	963	958	997	970	957	1004	949	959	1013	971	1025	964	1002	934	1015	1007	982	934	956	970	947	983	919	951	990	993	965	972	982	995	986	975	938	996	944	995	971	953	1010	989	905	941	1011	997	996	988	954	934	935	985	944	934	1022	896	974	972	954	955	968	959	1035	943	979	970	977	977	974	955	957	948	958	975	956	1000	987	980	975	934	1020	975	971	1036	930	971	939	985	977	962	1004	921	964	1021	997	989	973	963	984	955	1018	980	945	983	981	961	994	996	1016	923	1018	989	1041	1003	925	964	943	987	1012	975	979	1017	956	936	971	978	996	1037	947	948	973	1002	982	978	965	995	946	933	1013	941	960	916	947	1019	970	990	989	977	954	1011	1000	1005	989	989	1001	996	1063	996	938	961	925	1001	1040	1030	1008	1045	940	991	1030	991	983	980	995	936	965	970	990	1000	1013	971	951	978	1001	1021	1026	1043	960	961	948	964	984	980	951	997	942	985	964	984	941	1032	1038	967	956	902	938	979	1030	986	1011	992	943	944	985	1058	963	976	1026	1036	968	1047	981	976	983	987	994	1026	1013	953	1021	939	1010	980	978	993	978	952	964	968	963	930	921	954	997	987	986	956	990	992	1025	1006	1010	980	969	1002	974	958	946	1041	942	1015	999	1000	1029	974	948	971	993	965	1030	1011	976	976	979	1036	1017	1009	955	978	959	1017	990	1005	1009	983	1021	1006	962	941	976	959	974	998	951	967	1018	965	978	964	957	988	977	965	986	950	985	996	947	998	1053	962	1026	971	1011	997	955	976	1014	970	918	976	940	991	1029	970	988	951	976	928	966	1024	1000	948	985	951	976	971	890	975	968	981	1007	930	959	1028	1021	979	954	944	1041	999	994	992	967	1006	995	1006	970	918	986	980	935	944	1040	972	1055	975	1016	902	1017	970	1028	951	1019	955	957	984	994	959	958	1068	1001	1007	940	1017	944	958	1011	969	1020	975	951	981	941	957	974	1009	1015	992	1039	1039	991	980	1009	938	957	982	1015	1061	908	966	927	993	997	1017	1021	1001	963	960	963	944	978	979	987	1048	953	1018	1019	944	936	1018	995	957	994	932	1017	979	979	970	940	983	994	971	964	1022	977	941	962	973	1025	988	941	985	1004	1001	1005	986	952	962	1023	929	1017	967	952	974	980	989	948	975	971	996	1017	948	928	979	883	1001	989	1009	966	930	972	1036	976	987	1041	969	952	989	940	995	1005	987	948	1008	1004	1001	988	1000	981	992	1022	951	939	950	1007	957	967	943	936	979	902	972	993	995	995	950	991	1018	923	921	947	995	961	1000	995	1039	987	991	970	946	956	939	1015	1014	978	965	974	992	994	978	961	959	921	990	995	1013	981	970	1017	1012	966	999	980	960	968	957	978	998	998	984	974	1012	943	960	1039	1016	1017	1029	996	938	958	973	958	972	934	956	978	963	986	976	988	935	945	922	950	973	1005	1007	1010	1016	1019	924	998	985	1008	1024	960	1011	934	973	941	937	992	996	1024	978	1013	996	980	968	963	1006	1030	1019	996	952	954	908	980	1013	1027	987	933	1023	1023	992	956	946	1010	961	946	947	975	1037	968	954	981	1014	939	1007	948	958	934	987	1053	933	935	985	986	1021	873	1009	983	1002	1001	1017	964	976	953	961	988	969	942	956	978	931	1008	972	977	972	966	982	1017	917	1009	1009	949	961	960	968	986	964	964	985	970	1011	996	970	979	954	941	970	966	978	976	978	1016	950	978	988	977	1021	970	979	984	985	1010	1010	1017	920	1018	967	960	956	945	1003	993	974	1013	1014	1003	966	1032	999	958	964	1011	1048	934	1065	994	957	1018	971	981	1010	929	998	913	987	980	950	972	1022	959	957	949	1052	977	941	972	969	1010	992	968	1003	941	994	977	933	1027	982	933	974	976	952	989	1001	924	924	987	1008	963	986	1058	1018	961	1002	1000	977	956	987	1011	963	962	948	995	961	1027	974	955	967	1026	966	959	941	966	968	961	980	1010	980	942	950	992	997	965	975	928	1012	970	961	970	966	973	954	1009	982	1048	959	998	1060	972	964	1009	1011	960	958	952	982	980	1021	953	944	971	1046	990	965	1012	974	1009	1050	943	977	956	962	1005	1001	1014	1011	940	949	1020	1038	968	955	995	991	1005	1012	947	901	936	1011	975	952	1010	995	974	1004	1003	937	964	969	1016	961	1012	957	956	998	974	956	994	928	1031	962	1013	1043	969	956	1007	980	905	1017	962	957	1005	960	929	967	902	957	957	1017	994	1081	1026	1012	1032	947	993	1021	974	943	1015	936	954	968	1037	981	950	1028	995	970	959	985	979	967	1004	943	1015	956	960	985	967	990	976	985	946	928	966	1001	946	935	991	910	979	1000	959	985	1004	974	983	949	954	998	992	934	1028	964	977	989	990	976	947	992	983	961	991	983	957	1014	982	995	1027	962	1021	975	999	996	995	1014	972	1036	968	966	990	992	1016	968	992	946	939	918	968	1016	936	1022	964	955	1015	957	1014	968	954	996	1016	928	961	992	973	972	985	988	1021	942	981	938	967	1012	985	982	961	997	964	986	1028	967	980	970	953	965	955	964	921	953	967	964	995	948	998	979	1016
9749	1479	1461	1166	896	679	500	407	404	369	321	304	293	318	331	337	308	300	311	317	291	284	301	297	297	291	303	310	320	304	333	265	273	284	305	295	315	300	314	308	282	319	297	294	285	296	327	307	311	304	301	265	281	291	310	286	306	272	307	292	312	326	313	297	324	303	304	264	244	264	271	286	319	294	269	277	313	278	315	298	277	279	280	246	320	304	290	298	312	306	308	318	286	311	274	260	295	309	275	284	283	301	311	297	298	275	275	268	320	300	323	260	281	296	308	301	288	288	302	281	274	265	301	326	312	308	276	317	248	311	299	297	320	296	311	294	258	307	303	288	304	281	284	298	300	299	296	290	273	311	300	288	311	300	288	286	337	242	264	261	293	304	311	287	272	277	294	305	337	319	299	278	270	298	294	283	295	308	290	285	312	299	308	286	295	305	316	309	291	250	290	298	249	326	303	311	308	312	298	278	294	295	288	332	288	329	309	285	338	280	271	295	298	283	305	283	260	317	268	271	304	298	335	309	312	272	307	339	294	321	300	273	303	293	306	290	336	287	289	279	288	327	307	267	293	341	285	274	311	311	264	292	267	301	287	309	318	313	310	280	326	289	311	332	279	307	298	301	281	297	249	309	304	274	314	275	274	277	310	282	324	285	284	298	270	295	289	314	286	275	316	315	297	312	311	264	280	280	282	287	295	318	299	342	314	296	284	295	263	300	270	262	275	328	300	320	282	285	282	301	276	301	267	291	275	304	284	307	330	283	271	301	292	298	303	314	291	294	351	249	303	283	271	273	296	307	280	229	303	296	267	305	258	285	321	329	308	261	280	298	312	304	280	314	322	279	268	258	261	273	307	295	303	273	281	289	316	299	306	293	272	276	288	291	299	273	278	300	319	287	317	310	284	322	300	312	297	331	274	293	333	292	263	291	300	303	326	323	294	295	297	304	299	315	264	283	293	311	284	264	290	301	267	293	277	288	301	293	283	310	288	322	318	319	276	285	287	260	289	310	280	286	264	304	337	256	270	282	250	326	292	264	312	295	303	296	266	277	282	298	289	266	314	277	259	292	289	293	326	302	257	280	293	285	297	244	346	302	263	293	270	321	297	291	321	293	342	301	318	279	295	281	276	284	275	308	285	296	298	295	302	291	287	304	291	288	279	277	316	268	279	267	317	287	310	278	260	311	273	302	330	277	293	268	296	270	319	285	266	271	287	256	294	290	310	300	298	341	279	296	310	302	340	275	266	302	284	324	286	289	296	331	273	314	273	274	306	306	308	285	286	296	317	280	298	290	288	307	253	286	263	295	308	323	275	303	274	289	291	274	304	308	322	291	283	292	286	296	297	258	316	287	268	279	290	295	307	291	299	309	266	301	294	263	284	301	294	278	316	282	297	301	295	301	245	288	280	283	303	293	313	279	305	279	309	304	301	273	341	332	274	279	286	293	286	312	319	321	304	267	290	266	309	287	276	337	273	291	287	317	321	276	279	323	282	321	287	297	303	293	264	299	305	292	317	276	295	318	280	250	288	286	307	282	304	273	292	299	276	304	289	301	293	309	318	292	312	324	293	276	324	272	303	294	267	292	291	287	291	311	247	267	266	278	322	281	314	292	312	316	294	290	284	312	304	314	307	296	310	243	271	305	252	282	292	298	322	274	314	326	305	300	256	280	290	273	262	301	266	289	298	303	277	297	256	291	266	268	274	295	299	294	319	303	237	271	300	309	285	304	267	283	281	324	271	308	290	237	271	271	297	304	277	264	276	259	300	284	306	289	312	312	334	290	302	334	306	306	283	267	312	287	323	287	263	258	302	314	303	314	306	334	260	286	305	270	295	282	309	306	283	279	295	301	272	333	264	275	291	296	349	277	259	285	303	309	302	280	308	242	292	323	278	274	278	297	290	275	297	292	290	283	317	316	322	275	318	299	306	275	312	289	280	298	336	295	270	301	319	276	331	283	259	284	290	278	276	274	310	320	262	278	300	298	278	262	272	300	272	296	283	291	314	269	275	291	301	295	279	272	313	272	315	304	275	283	303	305	295	276	310	287	297	317	271	292	282	278	293	312	302	285	278	310	276	301	314	287	302	279	294	297	320	274	267	282	267	289	305	263	262	269	338	315	292	307	261	293	288	289	286	252	293	280	293	267	302	290	295	306	304	270	276	275	291	284	274	304	329	308	298	289	302	306	296	278	323	284	314	303	285	298	330	279	275	314	303	299	340	297	285	311	299	283	335	306	261	299	284	325	285	281	266	279	277	301	304	347	289	273	313	281	320	272	289	281	296	291	268	333	304	283	311	318	331	277	261	296	300	273	272	290	294	307	330	302	271	294	285	288	316	328	325	276	287	297	261	307	267	262	314	293	297	306	294	313	307	267	278	329	290	302	302	311	285	308	338	352	284	295	353	304	275	285	269	297	302	298	288	306	305	282	286	278	294	304	317	309	294	309	288	308	305	263	271	314	282	309	286	288	287	308	286	294	277	296	322	290	304	290	290	280	342	279	244	285	281	291	329	307	338	294	297	327	306	339	294	286	289	329	298	290	279	310	302	301	332	258	261	283	301	256	291	315	281	285	288	311	308	276	282	293	272	314	287	314	297	315	280	288	290	318	313	281	303	291	283	304	307	297	267	289	272	276	279	282	303	300	285	261	278	312	293	273	311	321	272	287	254	318	318	309	291	293	300	296	287	294	303	303	306	285	301	266	327	287	292	287	266	285	265	284	275	285	304	313	306	301	295	291	310	275	296	312	291	290	254	314	283	337	298	297	333	275	256	298	290	273	314	286	270	289	331	340	333	294	293	308	312	280	337	267	310	273	344	269	308	256	271	270	280	294	294	326	323	264	292	292	285	296	285	304	283	278	303	276	321	306	273	310	300	314	295	287	288	300	293	300	284	282	281	318	308	313	273	293	273	305	311	302	296	272	273	280	306	311	294	298	279	288	323	278	309	287	283	273	310	317	280	282	303	303	288	287	277	265	299	293	295	298	299	277	284	300	365	302	312	274	317	292	282	317	302	307	303	300	332	278	267	299	275	275	265	317	261	317	309	295	326	315	297	270	303	275	294	285	273	301	296	288	255	360	284	264	293	312	284	284	256	293	274	287	287	293	331	307	320	295	317	318	284	298	325	277	281	296	290	269	297	303	312	283	289	311	331	315	305	328	301	279	295	313	311	282	313	317	309	281	265	288	293	285	309	326	281	291	266	275	265	267	308	311	296	275	321	302	279	280	325	305	283	286	297	349	313	288	278	282	317	303	306	294	316	313	266	252	261	264	270	271	340	292	270	299	297	303	329	305	300	286	309	309	287	273	288	248	268	282	290	288	263	292	279	296	300	330	297	278	305	275	288	304	297	300	304	285	272	287	257	291	324	316	294	294	291	282	264	346	290	298	271	272	312	308	272	253	326	273	308	286	297	296	291	280	283	295	272	301	292	276	297	236	275	326	309	270	293	303	283	295	300	291	288	286	325	283
7688	1674	3056	3430	2964	2274	1828	1462	1196	1065	910	875	786	786	714	763	705	728	742	754	767	743	758	759	713	693	716	691	704	641	687	676	663	687	636	665	681	654	710	650	687	694	653	693	644	653	668	643	688	696	633	664	648	674	654	644	670	667	668	696	684	656	656	663	639	652	689	663	629	663	643	694	634	637	653	655	630	674	643	612	634	708	680	645	625	675	679	660	692	666	679	639	731	630	644	620	676	651	656	653	664	642	621	661	651	655	675	615	677	719	653	667	653	666	688	696	719	664	669	692	685	670	670	633	710	679	671	630	696	657	599	600	651	654	667	667	684	670	623	676	673	674	650	671	628	653	642	644	710	635	638	673	652	623	615	638	661	678	638	711	663	715	638	674	665	639	644	632	675	662	655	634	648	684	679	657	670	662	680	679	667	718	641	690	630	634	609	631	678	642	650	672	650	646	633	634	704	641	701	673	666	622	646	628	699	661	685	686	685	632	684	632	689	675	635	696	659	707	616	652	619	666	628	690	682	715	640	614	647	639	647	669	673	667	614	639	647	635	631	661	686	694	658	637	650	658	631	681	653	636	638	672	661	691	653	652	665	657	641	667	646	703	680	695	645	665	642	648	667	654	622	629	601	714	686	680	643	659	623	637	645	686	701	668	677	670	637	651	643	609	666	621	630	666	664	644	669	674	633	662	636	654	633	605	671	641	631	672	677	682	675	626	698	666	672	660	629	620	681	660	686	629	617	669	657	670	657	691	586	678	700	632	621	649	663	623	685	633	665	637	622	628	647	658	645	646	685	666	630	629	618	638	616	658	712	703	695	656	657	656	688	680	655	669	649	657	678	638	634	628	660	668	622	678	644	628	622	674	641	671	646	700	629	615	661	649	662	631	668	649	653	657	658	651	644	592	672	671	638	679	654	609	686	667	641	650	661	660	636	651	640	678	650	656	638	663	648	664	675	642	622	633	647	655	648	627	617	677	639	636	622	681	671	668	642	656	689	662	659	618	702	672	642	647	648	662	638	663	637	666	685	658	641	648	699	659	572	656	651	697	617	651	638	653	658	664	663	688	666	679	689	688	654	636	704	691	666	684	696	662	659	600	688	650	631	674	670	679	683	677	658	646	697	657	621	705	686	688	656	661	652	641	657	653	650	641	700	678	687	646	637	646	612	683	631	677	660	658	659	681	630	668	664	674	657	679	683	622	675	643	664	645	631	642	601	625	654	657	636	665	668	697	615	636	684	639	655	675	663	675	626	665	681	656	663	653	644	643	680	655	660	633	655	667	690	650	650	680	720	629	665	646	669	664	652	638	657	698	635	675	632	617	616	642	651	659	707	653	628	656	609	648	667	668	646	675	690	646	627	675	674	640	654	648	700	650	634	660	668	634	642	659	665	686	677	650	663	689	622	631	633	660	627	703	601	657	701	691	659	672	607	716	689	635	633	693	598	641	669	675	678	649	627	654	624	655	635	684	634	653	672	641	656	652	667	681	632	659	611	634	665	632	653	692	631	656	639	665	709	589	630	656	665	595	644	661	622	644	670	676	617	641	625	674	631	696	677	645	673	676	671	697	684	642	653	657	662	667	677	755	693	655	594	645	644	645	666	640	696	652	656	629	668	609	663	662	690	679	647	648	698	685	656	657	679	638	638	668	680	629	609	614	624	670	672	705	630	682	637	646	646	656	672	660	702	629	666	689	649	650	640	682	643	665	612	615	631	673	657	661	650	638	677	650	670	646	659	661	634	662	640	638	680	675	683	640	684	674	654	703	660	609	696	661	633	675	640	679	611	589	661	659	648	653	652	645	677	680	697	648	651	624	657	652	653	650	667	661	618	656	655	658	643	649	624	651	707	647	650	639	646	649	679	688	647	651	675	639	675	640	648	660	668	671	664	655	697	669	602	688	668	682	656	676	624	627	604	680	648	704	681	658	675	687	665	626	655	665	694	710	625	687	650	675	696	686	696	611	635	663	647	640	650	625	696	691	617	605	625	600	660	667	663	660	688	645	702	657	658	687	664	686	653	653	597	628	634	679	675	670	705	669	673	646	658	644	702	625	671	626	719	649	644	665	647	637	658	695	674	688	693	676	656	657	627	627	661	614	659	688	660	690	652	628	714	715	688	687	682	663	707	640	616	691	630	601	659	687	612	668	631	675	667	667	625	683	620	648	630	665	615	638	690	705	606	648	685	643	672	665	684	673	596	664	702	664	680	633	677	635	667	649	676	649	663	657	701	636	647	650	627	648	655	634	644	708	712	615	645	664	675	649	659	643	638	665	666	697	656	645	640	661	603	648	600	643	668	642	634	646	618	650	622	662	606	614	634	653	664	652	690	666	648	639	634	666	657	636	678	689	637	666	633	701	652	673	656	664	639	655	667	631	673	652	651	709	673	604	610	661	660	655	594	676	682	647	682	647	686	699	646	611	712	619	652	655	654	618	631	658	664	628	662	643	682	688	688	681	701	679	639	616	683	630	662	731	665	631	654	692	690	650	665	650	664	661	636	621	670	629	651	664	666	643	673	625	670	622	655	654	698	624	665	679	652	676	658	714	700	664	662	619	661	681	617	647	628	665	677	694	633	654	699	675	698	646	650	653	651	674	656	636	644	635	666	639	654	674	652	670	703	650	673	700	616	654	658	634	615	674	660	652	654	662	677	668	630	650	625	629	670	652	662	647	678	663	654	619	652	641	663	666	669	686	726	626	650	664	666	632	654	644	628	622	682	665	720	664	647	656	631	683	652	672	651	677	635	669	687	660	671	637	647	693	643	686	678	613	693	597	660	681	668	642	657	657	655	672	651	594	688	637	656	643	724	620	662	678	677	716	664	655	695	628	642	686	681	616	693	619	700	642	660	687	687	667	597	635	651	643	636	654	620	717	574	653	669	668	648	666	678	632	632	680	638	680	672	657	611	628	700	637	647	656	631	659	669	611	664	681	636	617	664	681	672	654	666	669	677	636	670	651	639	655	679	717	691	666	664	665	616	670	648	640	680	634	657	628	645	684	656	640	670	632	646	612	629	693	665	681	655	664	686	642	634	686	628	632	668	702	650	642	661	681	678	660	648	643	697	645	656	651	665	612	656	682	702	694	664	694	661	664	675	608	674	740	646	636	691	657	645	676	645	643	651	647	680	671	642	622	628	651	670	667	709	683	701	622	632	695	609	675	657	712	684	658	653	672	707	623	673	684	640	657	654	668	664	659	664	647	669	695	645	694	653	667	637	639	626	619	649	648	669	640	680	662	614	699	648	604	623	670	683	641	625	667	678	674	583	616	616	662	704	637	655	647	646	696	688	647	630	674	633	633	658	687	696	666	637	644	634	650	682	652	649	683	638	630	654	663	642	664	685	632	684	657	636	655	678	676	683	658	641	633	647	659	644	639	665	656	683	627	622	637	679	620	676	612	654	632	653	657	642	688	639	622	661	642	653	655	642	664	655	657	650	670	680	673	673	683	698	657	631	692	649	638
17175	2677	2261	1707	1072	737	528	442	352	310	252	216	240	209	202	194	193	196	210	185	228	185	202	204	202	214	172	181	190	168	155	158	155	197	199	169	188	185	179	158	175	177	170	154	174	187	175	165	173	188	201	176	165	182	177	213	171	167	163	184	174	169	183	156	146	197	166	177	170	165	181	178	184	186	184	172	163	194	166	178	164	153	208	179	198	166	162	168	189	196	167	183	174	173	160	168	163	168	148	174	177	169	176	171	196	186	176	192	181	171	153	194	177	144	171	167	158	185	190	171	176	152	174	178	193	186	177	173	180	194	166	186	174	177	152	163	159	195	169	169	158	175	171	177	150	175	167	160	172	186	199	165	169	191	177	167	172	202	167	171	177	189	159	166	169	155	168	161	172	170	148	200	184	166	162	158	173	182	163	183	201	159	178	181	173	168	175	151	202	179	180	149	177	161	197	171	165	168	170	179	159	158	157	182	170	185	196	148	132	186	184	151	176	169	169	167	160	181	199	186	166	160	160	181	166	169	162	180	177	176	192	175	178	164	171	174	164	184	189	170	178	152	188	161	176	159	173	180	177	188	163	183	156	155	153	179	146	192	182	176	181	155	184	204	176	165	190	191	185	170	165	168	162	169	168	203	185	152	193	181	169	177	183	201	137	174	158	187	176	160	167	176	157	177	160	157	153	201	188	181	168	150	181	153	161	171	174	194	176	138	150	214	152	177	187	189	181	175	178	192	152	157	203	173	175	168	178	170	170	162	176	166	163	193	177	182	180	167	194	181	177	146	167	159	172	158	158	171	156	156	188	165	163	155	161	164	178	162	149	154	148	177	170	185	193	156	170	182	164	184	154	159	171	193	189	185	156	168	173	172	164	142	141	140	172	171	183	170	167	189	164	162	150	163	168	171	187	158	182	165	168	169	201	192	175	192	180	154	162	162	170	194	171	153	167	178	181	183	157	157	205	178	170	163	186	158	170	177	178	188	170	162	170	151	138	163	154	153	187	157	171	173	150	195	180	180	182	176	168	192	159	170	179	174	189	172	160	155	170	199	158	169	183	170	195	182	161	178	176	183	173	182	188	158	194	167	206	167	185	166	167	167	190	169	150	178	168	171	185	166	194	179	159	155	165	164	151	175	205	171	162	179	167	158	181	172	215	147	167	156	166	180	165	163	165	157	185	166	165	174	196	189	178	190	168	176	183	161	186	191	186	175	168	161	170	191	175	166	174	135	176	172	174	189	164	179	168	180	161	191	209	177	154	180	185	160	164	185	183	199	171	167	155	176	186	159	195	146	160	178	157	167	180	174	197	190	209	153	181	162	143	169	190	160	186	186	173	158	177	174	171	166	186	176	185	185	168	180	153	173	169	184	149	164	180	191	180	157	173	165	169	174	165	181	207	161	176	172	156	183	157	166	167	186	178	171	166	161	178	175	193	147	160	175	177	189	174	160	159	176	177	168	169	182	169	205	201	165	164	178	161	189	193	184	143	179	172	192	179	156	172	176	173	143	169	176	195	176	152	209	172	172	198	167	181	159	167	160	179	183	154	187	201	186	171	173	171	180	173	193	148	168	173	179	208	187	152	181	169	157	154	159	152	166	174	187	161	186	140	161	165	183	187	193	161	173	162	197	185	156	164	171	149	175	187	179	159	168	153	165	163	200	186	188	176	172	161	211	171	173	174	180	160	180	194	175	155	168	195	181	182	174	163	182	177	174	158	167	169	157	163	162	142	175	172	170	171	162	162	181	178	155	143	189	162	160	155	188	166	158	167	159	164	194	183	159	165	165	151	170	152	179	172	178	138	147	175	182	187	177	191	166	187	154	206	169	188	171	173	184	165	164	172	170	181	173	173	156	197	179	193	194	180	180	160	165	176	139	154	183	160	192	191	145	203	175	162	147	185	165	178	166	185	158	159	178	187	180	184	177	182	184	159	189	187	156	188	184	188	179	160	161	160	169	185	163	176	181	165	173	162	172	180	168	177	145	187	170	157	187	171	191	163	153	181	157	175	169	171	183	180	200	195	177	162	197	171	161	167	157	179	190	185	185	178	203	184	183	182	161	159	154	172	159	192	179	193	180	162	178	154	174	184	187	162	191	175	183	169	169	190	165	162	173	151	173	169	161	139	169	177	165	182	155	153	190	176	174	170	164	185	158	178	193	157	191	169	188	180	174	195	155	177	169	198	181	149	161	156	176	173	171	163	166	166	174	181	161	166	172	181	167	175	172	170	153	178	157	207	179	172	185	166	163	172	173	169	165	185	173	166	182	171	177	189	165	166	176	163	180	164	194	166	152	198	181	167	150	171	158	164	170	151	194	171	177	164	133	151	157	164	184	178	189	201	191	162	180	179	167	159	165	183	167	149	171	161	177	190	167	165	199	152	166	196	184	170	168	170	178	166	195	204	150	217	187	196	158	201	200	192	167	178	177	161	139	177	172	171	196	178	167	194	150	194	183	181	182	165	176	158	167	154	179	170	177	156	159	189	169	186	174	166	171	181	171	177	167	155	202	199	182	177	165	190	193	165	168	185	176	184	168	191	186	188	179	142	159	180	165	171	184	166	188	159	154	174	172	167	168	191	178	178	173	163	186	153	192	175	169	175	168	201	167	201	175	147	165	147	163	169	173	180	187	184	178	177	172	160	169	174	173	177	138	162	163	172	181	170	197	169	182	200	174	172	175	161	164	172	169	169	166	193	172	149	160	166	177	169	157	188	187	189	158	162	168	181	167	198	192	185	161	167	183	187	197	172	175	193	158	167	144	149	177	183	145	157	159	148	182	178	160	166	158	156	181	168	168	177	168	185	147	178	154	169	168	205	163	154	159	186	168	159	172	180	174	149	191	159	173	197	159	175	169	172	184	166	158	169	187	144	213	185	181	169	179	174	179	160	144	185	158	186	168	178	185	150	162	182	179	172	178	165	150	165	170	186	168	191	173	182	164	163	165	187	180	179	190	201	163	185	188	195	191	184	156	158	164	158	165	193	167	173	138	151	181	152	180	152	171	171	196	178	165	179	159	170	194	189	164	159	172	148	158	164	185	166	139	171	187	179	163	192	160	174	173	156	177	153	187	185	182	190	178	173	174	201	173	172	168	157	170	173	188	147	174	185	175	172	177	182	162	153	168	183	207	156	159	173	183	200	185	179	171	146	157	171	166	166	173	172	190	202	171	159	178	177	197	181	179	183	180	170	188	175	160	175	160	184	168	171	175	176	175	196	149	171	175	183	169	171	179	161	144	174	164	174	191	205	166	164	164	167	173	186	158	176	164	179	144	160	175	189	154	171	192	155	176	177	154	152	178	165	176	191	185	174	150	157	170	210	174	166	162	203	150	173	155	189	182	175	201	170	177	155	142	197	200	163	178	183	181	189	159	178	170	145	187	173	182	146	164	167	156	164	169	164	175	161	179	172	149	171	175	170	197	160	174	174	166	183	151	166	172	168	169	157	166	157	150	178	159	186	200	147	154
9596	2071	4274	5172	4193	3031	2269	1692	1366	1040	823	763	730	646	570	580	602	554	543	616	578	585	569	530	586	592	474	475	505	484	426	470	452	464	453	485	462	438	475	466	496	460	454	453	452	505	427	441	460	476	471	470	441	476	444	470	428	453	437	457	435	487	434	435	410	414	462	404	455	441	425	474	449	449	441	412	436	427	452	435	420	406	446	407	459	409	430	449	451	390	435	455	437	390	433	412	429	427	404	449	391	412	430	452	448	426	437	421	468	444	437	456	479	413	417	435	440	387	444	433	412	422	458	430	458	410	391	501	425	417	425	424	476	401	407	446	449	414	448	448	436	448	434	402	411	454	439	441	399	431	431	388	446	419	419	418	450	435	470	399	409	408	434	385	433	411	424	433	442	430	436	439	408	436	468	405	454	444	423	400	410	421	417	405	400	435	429	451	404	451	420	436	424	470	403	423	401	422	462	450	463	405	444	406	414	432	453	440	455	419	429	440	405	431	413	445	444	440	407	435	417	420	444	439	428	419	426	432	427	418	446	423	430	424	450	432	417	430	413	444	452	408	411	436	412	459	428	426	397	442	432	435	469	435	423	433	408	442	473	452	449	435	410	413	422	391	478	453	455	459	419	448	481	428	418	397	436	410	464	425	435	451	416	433	426	441	397	427	443	412	421	418	410	403	437	407	445	392	407	374	405	449	409	447	421	453	436	441	420	454	416	427	473	406	415	443	424	425	421	422	417	427	436	451	424	415	434	446	406	418	461	430	433	402	409	425	468	425	453	433	437	446	430	413	421	414	389	429	432	467	405	463	415	437	416	430	432	441	425	450	425	455	434	458	435	458	464	423	439	439	460	438	399	456	425	439	445	428	427	399	452	438	433	431	419	404	455	427	424	432	409	436	430	424	418	423	425	397	408	421	440	428	446	426	449	432	420	456	427	423	411	443	425	445	389	444	436	399	418	431	428	454	394	443	425	459	404	444	405	413	409	422	435	424	451	451	411	446	447	430	394	463	407	420	431	444	406	449	427	431	440	440	446	453	445	429	432	408	413	443	418	410	427	434	400	433	447	408	413	458	431	462	473	432	423	422	421	421	419	431	407	465	464	437	401	427	444	436	428	440	428	403	431	417	435	437	446	409	418	470	420	429	427	469	410	420	412	427	428	439	448	465	445	426	446	417	412	430	416	436	451	425	416	428	390	411	381	479	452	439	425	410	453	415	494	439	461	420	441	395	443	437	434	427	428	435	421	431	409	438	431	458	453	454	399	442	413	414	424	466	398	416	439	449	456	447	412	402	427	430	406	425	452	449	454	414	467	425	425	412	431	435	414	434	414	441	412	406	402	437	394	459	433	438	478	420	470	429	456	417	456	451	394	426	462	408	453	392	448	426	412	409	447	444	453	419	440	425	450	441	401	401	427	431	451	420	435	441	451	436	451	438	436	444	441	447	447	409	425	438	452	418	400	396	453	458	460	423	393	447	443	439	447	464	396	420	429	397	434	407	405	442	465	445	466	427	459	416	434	422	429	434	423	433	411	408	424	424	452	400	490	443	411	426	449	423	445	378	442	405	433	443	411	474	443	397	425	432	444	432	456	429	429	435	416	418	406	440	402	453	486	415	386	431	444	426	474	441	430	448	441	428	468	430	427	413	407	417	426	434	387	416	423	419	387	428	452	469	432	497	416	436	427	422	442	410	417	446	431	433	423	406	432	426	412	399	469	456	414	427	461	424	440	430	414	417	442	435	393	418	399	405	422	453	440	414	412	442	438	425	448	426	448	407	433	451	431	424	427	448	433	434	420	420	426	391	489	424	459	410	447	440	468	438	438	435	467	437	401	450	406	446	397	423	423	414	415	465	399	407	477	494	441	446	428	403	462	412	443	464	405	481	421	421	478	380	397	407	389	431	419	432	454	423	415	445	373	455	446	405	444	454	410	470	436	415	427	462	458	418	445	439	415	428	422	412	424	425	456	446	415	423	397	447	433	428	422	449	473	420	452	419	461	418	387	437	432	420	412	405	459	425	443	431	466	441	440	445	436	403	414	407	437	450	426	420	451	457	446	469	456	426	435	407	475	435	419	447	432	392	430	455	408	419	437	465	455	470	408	448	399	445	448	426	446	416	421	449	479	413	444	420	473	431	431	437	418	446	432	413	407	447	379	438	427	432	411	441	428	449	460	435	418	421	442	427	437	437	452	448	424	428	427	456	453	426	390	432	434	446	397	450	448	409	448	449	402	429	414	446	418	377	380	401	402	405	448	427	416	434	410	444	400	418	435	393	453	397	426	444	410	419	446	394	466	411	436	428	432	427	431	468	408	441	450	432	430	377	430	422	463	443	447	435	423	444	393	406	400	476	446	451	411	469	377	408	435	416	416	431	437	474	409	415	414	438	423	453	440	423	446	445	398	423	432	438	437	452	429	434	423	437	452	441	459	442	412	432	402	402	437	446	399	416	451	426	443	429	395	472	400	434	429	442	426	445	427	441	486	449	429	457	441	451	423	426	436	427	425	429	434	404	425	447	441	459	400	470	407	455	446	447	436	443	475	430	412	432	391	442	429	442	445	417	442	451	487	405	405	446	405	434	465	412	418	438	392	423	434	439	444	388	434	428	421	451	404	446	410	412	450	409	422	426	432	411	439	466	445	416	431	411	454	446	437	444	468	468	415	428	403	429	459	417	420	424	465	443	440	396	409	478	425	433	424	456	448	491	410	456	408	426	441	445	427	421	404	420	428	427	370	434	471	464	426	404	438	444	438	442	429	420	437	437	440	443	443	433	434	449	396	410	429	477	428	463	435	401	475	397	448	407	425	464	433	443	429	456	422	432	437	444	448	431	415	434	447	448	438	405	419	406	466	408	454	431	426	453	435	412	396	426	436	433	454	394	442	417	377	397	442	442	414	438	452	448	395	411	405	435	423	482	421	450	457	436	403	430	445	427	402	422	419	418	423	427	432	420	433	405	453	444	438	417	438	426	430	399	427	407	429	447	443	439	436	415	437	416	442	411	435	427	435	435	429	453	461	448	426	443	432	447	411	418	446	447	461	425	457	450	409	466	409	403	443	412	439	420	394	460	414	424	401	468	422	426	426	428	441	432	464	435	420	411	408	455	424	416	422	445	428	439	436	410	417	430	400	425	415	436	441	426	429	429	400	431	430	451	416	425	456	433	470	413	439	414	427	407	452	414	437	421	413	404	455	445	437	410	426	414	413	427	430	407	450	447	413	425	426	413	431	410	443	416	450	430	436	445	435	448	447	431	435	418	428	423	466	467	451	412	385	412	412	406	395	450	444	465	413	430	433	448	448	419	454	444	424	437	451	455	400	426	420	447	432	425	443	430	430	427	433	433	416	423	445	431	433	418	385	451	422	402	442	435	399	450	438	423	440	470	459	420	416	431	416	413	451	461	405	429	434	413	394	399	405	428	414	428	457	448	426	433	448	381	445	423	409	449	435	430	478	413	446	444	448	397
2518	838	850	790	640	552	499	472	481	448	499	465	444	454	447	463	469	453	436	485	460	453	480	471	421	466	445	478	443	405	436	446	480	442	463	483	489	416	458	426	440	472	426	414	464	482	485	401	469	440	469	422	460	417	397	427	476	467	416	470	460	425	433	449	445	449	445	474	435	447	421	412	445	465	432	459	469	478	453	446	504	452	450	443	435	463	428	471	447	510	444	451	455	422	462	463	430	457	437	440	422	459	448	447	484	490	445	478	468	439	427	424	422	486	467	418	485	455	426	455	428	468	427	446	433	443	437	416	491	524	463	421	448	488	475	486	468	434	472	464	485	498	445	430	453	438	420	471	435	425	434	449	447	423	437	475	437	473	467	494	474	461	446	447	475	473	457	457	402	416	460	460	462	502	454	468	414	469	486	482	446	460	465	447	458	476	413	463	443	387	420	409	485	441	438	464	483	448	492	442	440	448	431	467	483	445	490	442	427	395	450	443	466	465	479	439	403	465	476	453	418	429	448	462	484	467	430	459	463	417	438	459	483	462	505	455	392	451	489	448	439	428	457	455	395	449	407	474	481	454	457	451	434	429	478	434	478	466	463	487	472	426	457	443	428	431	423	483	499	451	445	485	486	460	420	452	457	489	461	465	440	513	465	475	452	441	465	458	427	424	437	469	443	464	457	476	483	456	527	443	467	458	442	458	444	480	458	469	432	440	442	458	447	419	472	461	437	439	422	482	423	458	463	461	461	391	462	421	411	453	468	473	447	454	466	431	478	428	439	475	425	429	445	441	411	420	421	450	459	425	469	430	454	483	450	464	472	434	448	462	437	450	439	403	445	450	447	459	445	456	467	469	425	506	403	468	496	449	442	479	518	452	449	410	434	436	456	455	427	472	444	440	444	442	454	445	467	443	438	456	406	498	449	447	445	446	455	475	436	470	433	455	478	460	459	456	458	470	456	441	442	466	455	427	433	430	470	418	466	416	483	434	424	479	420	469	460	456	438	470	459	435	446	459	459	411	456	453	450	452	454	424	427	401	453	447	487	488	442	465	466	450	466	449	436	434	490	465	446	484	491	477	443	450	443	444	445	418	445	435	444	439	450	463	421	500	480	475	450	458	474	471	442	462	434	455	466	476	469	463	413	433	523	441	455	442	413	511	487	455	428	433	469	485	429	460	488	457	458	455	471	440	479	473	439	456	485	445	454	445	458	446	484	466	463	417	458	465	472	466	493	409	465	442	427	458	461	415	466	451	427	471	442	441	445	442	452	427	460	409	410	431	432	463	446	433	461	491	454	431	462	466	442	450	456	486	460	427	431	454	412	464	452	445	484	485	427	401	408	460	486	470	455	462	455	411	446	422	464	420	470	476	462	470	459	427	436	454	454	422	479	468	423	410	471	450	470	457	433	458	456	464	471	457	449	455	445	466	444	422	489	439	491	454	498	423	438	470	471	449	470	458	419	441	456	457	427	451	465	440	481	449	413	423	484	489	465	447	464	429	425	464	442	454	470	462	454	424	447	471	455	438	439	462	418	448	437	465	480	525	453	461	466	487	443	486	443	431	465	447	474	446	475	370	444	435	451	442	434	495	470	438	426	447	422	470	456	441	419	429	462	445	417	462	458	410	435	472	511	477	441	466	462	469	420	428	443	439	426	468	433	481	453	413	409	466	447	457	496	462	447	425	456	470	481	445	466	479	430	488	471	474	433	467	469	478	428	417	459	477	464	461	476	442	435	433	459	451	467	462	478	464	458	420	427	436	473	424	429	471	467	451	508	471	429	446	474	456	463	417	458	450	427	449	439	443	467	434	454	440	420	464	426	462	413	454	453	453	477	473	424	444	462	471	477	424	456	452	454	430	472	486	459	445	404	449	423	444	455	473	435	478	460	468	453	440	476	481	423	450	434	446	446	439	488	401	438	470	438	455	468	471	452	509	442	455	430	431	485	439	444	422	436	442	426	458	441	462	451	427	443	437	470	479	446	464	481	433	445	439	456	447	492	436	429	467	418	458	453	482	458	472	485	473	424	477	453	397	426	487	505	474	420	455	402	453	468	481	461	473	470	419	432	445	423	437	418	419	443	454	507	475	465	444	445	474	390	419	487	466	414	471	434	446	485	430	428	442	468	440	441	434	383	467	477	463	445	438	486	463	453	414	427	434	462	446	429	495	499	465	447	476	444	440	452	485	476	444	470	436	483	431	475	451	436	421	458	475	454	484	474	459	482	455	464	475	471	433	448	446	445	440	426	430	479	428	446	426	489	439	441	444	451	423	469	412	452	453	461	482	495	486	464	422	460	480	481	490	431	421	457	483	358	425	505	431	477	438	484	479	480	472	480	407	427	446	469	436	463	480	409	429	468	443	441	477	451	469	466	409	471	470	404	445	441	428	460	467	438	451	432	455	425	466	446	423	417	444	429	423	444	394	432	400	456	469	477	454	463	430	460	455	469	442	468	447	439	505	468	484	460	436	465	461	438	427	436	472	473	431	469	486	463	439	472	429	476	450	444	461	453	452	455	504	448	440	454	447	482	473	491	441	446	463	433	400	428	420	434	441	436	438	429	456	425	448	469	445	439	458	451	450	438	475	501	441	407	456	450	472	442	436	477	481	443	454	445	464	423	496	425	444	467	500	469	506	470	442	404	427	431	455	433	476	455	454	409	463	443	441	452	453	467	469	437	413	431	485	459	451	431	438	456	443	458	484	472	411	464	463	460	474	467	440	434	472	440	418	444	463	451	431	447	443	441	441	438	462	482	445	484	466	434	438	449	450	414	473	455	461	458	433	448	510	474	502	492	451	436	464	460	419	450	436	411	461	451	484	448	492	483	448	453	507	447	481	427	491	458	475	450	436	431	409	455	457	470	446	422	396	468	435	433	402	452	471	480	503	434	458	463	450	468	447	434	470	448	438	453	467	471	442	456	442	460	456	436	460	444	396	452	440	468	444	457	474	461	457	406	412	462	440	420	437	459	420	390	407	432	455	423	429	464	471	510	454	484	428	469	406	458	465	450	526	471	469	438	470	494	421	448	458	444	449	448	456	441	501	453	438	449	477	430	441	515	445	456	496	463	430	469	484	484	472	457	441	431	487	465	449	432	418	432	463	465	412	458	462	424	458	509	449	407	460	475	419	475	439	447	437	453	449	434	458	461	460	428	488	457	456	431	423	474	459	440	432	480	468	459	463	428	470	432	459	438	411	494	495	455	466	448	488	453	432	422	449	474	467	455	425	459	446	474	451	438	442	443	449	463	447	410	444	451	472	435	462	434	478	444	429	484	449	491	433	419	466	445	461	480	459	453	473	513	435	479	421	468	485	453	497	466	438	485	465	474	437	450	489	449	470	479	470	447	451	438	434	490	462	449	440	444	404	433	432	444	449	491	473	430	504	454	460	433	445	460	492	442	451	488	467	451	481	431	440	446	468	429	482	463	408	435	419	454	504	466	435	454	463	439	448	442	404	457	465	465	434
2629	1309	1776	2056	1776	1426	1337	1210	1132	1087	1038	1053	987	1025	915	1009	955	984	997	999	977	977	976	978	999	980	985	1026	1004	958	1001	958	1005	1036	981	954	1007	990	985	1010	966	1014	1017	969	925	965	991	1027	905	969	994	981	969	916	973	985	965	963	934	991	981	950	1014	959	968	1009	995	948	972	966	963	995	1024	1002	999	1006	1008	984	1025	945	1033	995	941	1025	994	935	1011	1013	1030	975	950	1015	1022	950	1017	1023	981	986	1002	981	1015	1032	1007	1025	996	971	965	1023	969	986	974	934	953	959	1007	972	948	987	950	1001	991	993	1032	968	935	986	1016	995	960	947	948	966	946	999	956	970	973	1014	1009	1026	989	936	988	1035	1006	1001	1053	993	1002	1032	950	1009	976	927	994	959	995	987	974	967	1006	976	956	1020	977	997	1022	1005	1014	953	937	1027	1036	1013	1006	983	985	987	984	980	975	971	983	991	1044	948	961	939	972	955	990	942	928	972	973	1011	976	986	1028	934	989	1005	985	989	902	1013	978	950	1018	1040	975	1001	1021	996	1000	997	935	999	936	1028	994	1003	989	1017	1054	972	970	997	1012	949	1015	1015	957	950	937	1001	987	931	974	1056	1037	968	1027	956	1016	1025	969	978	948	969	936	1047	1002	979	1004	1018	967	974	985	1029	952	980	951	989	1017	999	986	1003	999	983	989	959	984	983	990	965	981	972	1044	908	998	956	939	1059	1044	948	1012	993	983	949	986	987	1000	978	992	946	979	1000	969	1042	945	967	985	1001	1017	996	963	938	1011	1014	987	935	1021	1008	967	976	962	960	966	1006	1010	998	1027	1023	921	931	912	960	1033	976	983	989	1011	1002	969	945	996	1007	1042	966	972	965	1007	993	973	978	966	947	999	975	949	1033	958	1036	976	995	946	981	922	983	998	965	941	882	1031	979	1025	1001	970	939	941	991	964	975	1001	1033	974	992	963	949	1035	964	976	935	999	989	1004	935	966	998	1007	986	936	941	983	960	992	998	959	956	1050	974	1010	933	988	940	1018	966	983	997	935	993	955	991	972	980	946	996	964	915	1000	1001	962	978	977	1006	1013	993	975	948	1005	931	984	932	976	974	929	992	1020	991	928	956	1019	962	999	975	1057	901	932	991	949	919	944	996	999	973	1006	1000	999	980	1020	996	955	975	1023	985	951	992	929	1024	944	989	996	978	1021	976	1011	956	945	974	968	966	1022	1029	949	958	968	971	1026	974	989	1014	963	1001	961	981	973	1077	1011	988	962	1006	986	960	972	930	959	989	1016	958	1003	948	943	1011	963	971	1014	979	1009	982	929	937	980	1007	1008	995	977	1002	964	962	981	981	1037	989	981	987	975	931	969	970	954	964	1043	1027	959	967	964	959	992	945	964	1020	999	1037	996	977	981	1031	998	965	1020	997	922	935	983	1003	952	1008	1008	1015	1005	975	996	959	990	993	1039	960	969	994	991	988	987	994	955	962	970	970	1004	1008	943	1038	976	996	967	955	1003	1005	995	962	1028	1000	1006	1005	965	989	1014	968	1053	958	934	978	972	1013	982	975	967	1026	992	939	961	1019	980	996	962	938	1006	975	996	1023	960	981	983	986	1005	994	994	1011	977	980	985	961	928	1022	972	956	1044	976	987	1029	1033	1000	959	956	1035	1060	1017	968	982	1031	1036	990	956	950	974	1007	996	998	969	984	973	1008	983	1001	1002	986	981	958	1001	1056	1047	1027	968	989	971	998	967	1005	992	998	980	1006	972	1033	970	944	976	983	962	976	1022	1018	1019	945	974	1038	1005	968	1004	964	982	1001	1034	977	920	1002	922	970	1009	1030	995	1003	1008	993	994	959	939	999	977	1006	999	1019	1000	961	999	942	1015	995	995	934	1040	993	987	970	1027	1022	963	1054	960	1024	955	986	992	999	994	1011	915	1022	990	1024	975	1000	1049	956	988	968	975	967	941	1020	1017	933	994	898	1040	1000	991	934	981	966	1013	953	1045	980	965	954	977	1029	933	1020	968	987	968	975	1012	1003	990	968	959	946	969	1008	986	995	951	973	989	970	960	954	983	936	1002	903	972	971	959	961	970	1021	947	962	976	986	1023	984	994	998	1009	978	966	944	951	1002	971	990	980	994	914	946	935	993	958	952	1038	929	1015	1000	974	1013	966	965	1027	935	995	981	995	957	996	963	986	980	970	969	936	1013	920	1025	972	973	1003	931	985	1000	1009	1035	978	955	932	932	1010	909	959	960	985	986	1044	970	975	954	1023	1004	1043	978	976	974	917	1015	970	985	919	980	1032	1014	978	999	996	977	1041	981	950	1037	987	981	974	984	1034	1030	981	984	980	992	981	1011	906	983	989	986	1017	931	1030	1004	1038	962	953	1011	1017	1000	974	997	946	1007	955	959	953	939	928	979	980	967	1023	1027	1041	976	1012	966	919	1013	1006	1022	986	971	963	949	992	1064	1001	973	981	987	985	970	1001	962	982	1012	950	961	967	984	983	970	983	946	984	1004	995	976	960	1007	1030	982	946	970	980	940	977	922	1048	951	1008	960	968	959	996	991	957	960	1018	934	1018	959	1008	962	995	987	1000	978	985	967	927	934	975	957	944	1004	1003	1010	997	985	999	1010	955	1020	1024	998	997	978	986	1027	1008	958	979	920	1032	937	1014	957	959	992	945	976	959	982	943	983	978	949	944	1068	992	937	999	952	1003	996	967	957	928	953	997	981	979	1006	989	999	997	1003	982	959	969	982	1012	977	984	969	975	981	965	1032	1027	998	1000	967	984	984	994	956	990	976	963	986	965	1000	935	967	1025	1053	1053	954	968	982	1006	924	975	1026	978	971	947	969	993	1010	997	985	984	988	979	1028	985	977	1002	994	1010	979	1050	982	946	1050	962	1022	969	964	975	1017	991	1036	1025	992	944	1010	998	962	971	988	1034	1000	996	1033	1026	964	985	968	964	1019	952	1048	990	939	987	965	999	964	974	976	957	945	985	983	945	1007	1010	970	989	1004	932	982	930	943	966	952	1004	961	1006	1006	1003	1025	1011	1008	982	1008	920	939	959	1041	1004	1017	1008	968	966	960	954	1007	1000	1004	897	1010	1022	986	986	929	1022	951	992	1015	970	993	992	984	980	992	961	966	1028	986	976	937	1067	991	951	1007	945	993	983	998	1045	954	1010	941	985	949	1020	963	1015	974	961	969	1050	963	944	983	930	974	1011	967	977	1002	986	1044	1013	988	1018	986	918	975	1011	1000	941	1019	1010	1084	988	986	1006	1031	966	1000	980	954	1005	1044	1001	994	1029	1033	973	984	1017	964	979	1016	974	941	1000	967	970	988	951	1006	1022	977	986	1038	1004	1007	984	980	910	937	1014	947	945	985	1028	956	973	992	982	981	955	992	989	1026	1049	994	998	988	1018	971	1041	993	960	940	978	923	1013	988	951	998	999	982	980	949	1027	922	951	964	1006	961	947	998	1016	1037	950	986	957	1010	935	991	1011	1001	933	930	948	989	1008	965	1010	939	989	1041	1043	948	1000	965	957	973	943	970	975	947	973	987	981	1001	1009	946	981	977	999	1024	980	969	1060	953	985	968	953	1007	988	952	1008	934	919	991	977	1025	960	1047	984	940	991	1015	997	940	978	1008	958	1004	949	998	957	1029	1001	986	987	1002	992	960	1081	936	956	1015	959	1018	916	1023	962	994	913	979	988	967	997	941	1035	1012	990	998	978	948	965	1006	1013	1007	992	986	999	1004	909	981	1014	974	983	1027	993	976	1010	1038	917	951	968	972	962	970	964	992	954	1034	915	1006	1054	1003	986	1067	1071	997	943	953	973	1009	1056	979	951	963	941	995	958	954	971	996	986	1013	1012	945	1000	946	1031	971	1032	959	1019	956	960	938	996	954	954	1023	1035	999	922	933	987	991	1006	982
9888	1520	1589	1206	855	668	511	451	385	379	365	333	319	289	282	308	322	310	301	312	309	298	312	291	258	315	272	299	285	299	286	308	280	306	307	299	326	279	313	302	298	260	303	343	318	274	294	248	313	324	270	293	311	310	311	323	307	270	316	299	316	275	262	292	316	282	308	290	301	323	295	285	306	288	304	303	315	325	259	277	284	328	340	284	288	248	297	288	297	272	256	269	293	286	289	283	317	324	323	311	301	325	274	308	300	314	254	297	299	297	294	274	268	303	298	281	275	275	261	288	285	302	307	280	276	304	281	317	282	290	292	317	294	286	302	294	288	304	281	303	329	281	258	304	296	310	316	297	297	266	279	276	289	297	300	314	309	291	271	314	285	280	273	302	301	325	305	324	292	263	312	276	274	264	313	328	302	285	281	320	316	299	244	307	291	300	281	260	294	277	294	304	275	291	292	310	323	284	285	312	328	275	318	269	275	329	287	246	323	300	294	296	294	273	307	324	301	314	297	297	291	279	280	340	291	307	345	274	261	276	271	309	284	276	312	289	262	288	285	272	297	308	284	297	301	294	313	306	257	278	294	291	300	284	275	290	288	309	302	296	324	297	291	323	278	282	252	301	267	285	290	287	291	262	310	319	315	258	290	311	306	284	260	286	320	303	309	276	303	278	341	296	296	290	299	295	273	263	277	302	307	288	261	311	271	306	311	286	295	302	297	261	265	333	296	282	290	291	282	311	260	276	293	297	316	335	286	315	287	326	266	292	300	273	285	313	279	291	322	339	328	287	317	316	281	274	279	264	296	282	285	326	315	348	263	276	289	282	287	301	285	279	317	279	284	277	284	281	268	279	283	297	270	298	309	270	317	285	299	317	301	286	308	342	282	282	298	276	298	282	295	276	310	330	316	288	284	305	301	301	273	275	305	298	285	339	313	315	296	300	271	279	318	289	325	296	299	293	287	321	286	282	313	283	314	287	291	262	290	279	311	311	307	307	303	317	301	294	300	290	286	302	295	280	291	293	280	332	288	305	289	304	297	331	304	286	304	285	291	317	308	309	274	299	279	306	283	317	310	304	313	275	266	284	286	287	294	307	321	299	303	324	321	318	255	291	347	322	325	286	295	281	308	307	346	299	295	310	277	294	315	311	302	312	311	297	314	258	313	293	293	320	275	270	293	336	304	295	324	301	312	291	309	310	284	286	282	282	293	294	291	314	285	274	295	299	319	281	306	288	275	304	300	249	313	279	299	328	313	314	318	288	264	297	279	307	280	282	280	272	286	312	307	314	292	327	238	284	290	300	287	285	295	301	294	308	275	296	287	278	271	289	276	296	308	307	275	291	284	327	281	269	274	284	264	285	267	302	288	284	272	291	277	310	286	314	272	286	297	306	279	276	288	296	291	285	268	289	292	277	291	283	297	282	288	300	285	301	319	274	317	289	280	279	256	324	270	344	285	291	299	281	312	323	286	314	298	260	307	312	291	262	274	314	325	326	308	301	303	317	300	282	310	265	327	316	280	298	270	268	290	317	303	300	278	318	305	306	266	290	294	274	299	268	265	328	309	293	321	291	293	308	328	336	295	284	292	322	312	304	309	265	308	289	308	294	288	275	317	305	288	298	302	280	288	304	304	284	293	290	270	318	309	293	316	304	269	316	305	283	286	309	290	291	338	279	295	306	296	292	274	272	322	249	290	284	299	290	300	300	266	315	318	276	310	307	280	279	296	314	312	286	280	275	269	300	284	296	277	296	272	305	278	272	273	296	297	281	326	287	310	285	306	298	294	259	279	251	309	302	274	280	297	280	271	272	283	326	289	277	278	290	286	289	270	304	304	341	277	300	306	297	249	322	308	316	282	266	304	299	333	304	312	331	296	290	292	292	277	267	312	306	324	311	296	291	292	307	282	319	305	331	279	270	268	284	297	319	349	304	308	284	279	298	304	281	295	269	359	303	307	305	332	292	289	292	307	273	323	299	290	291	341	271	295	310	308	287	281	286	260	285	315	284	291	292	290	302	282	289	260	261	296	322	284	276	305	295	294	294	264	266	330	268	274	310	316	295	305	301	282	307	297	319	320	279	312	309	296	280	294	279	289	342	310	313	279	311	311	281	279	297	283	277	282	283	289	293	283	287	255	279	315	294	303	291	307	283	303	274	306	266	288	288	287	276	281	267	264	319	321	315	283	298	271	322	291	316	294	256	320	287	311	295	282	278	285	294	330	300	284	272	287	271	275	265	287	274	309	279	300	296	305	279	279	299	302	319	292	305	296	313	261	254	292	268	281	303	307	280	304	302	283	306	293	308	331	287	275	320	274	289	304	302	302	274	276	301	281	293	298	275	303	272	306	302	294	286	274	295	256	273	292	305	299	287	313	293	300	287	299	285	266	278	287	275	295	278	298	314	276	301	299	317	301	275	310	345	315	307	291	294	279	311	286	317	314	322	277	283	322	277	291	298	279	303	296	302	313	325	341	315	279	312	319	297	323	304	295	274	321	296	268	272	290	300	291	296	273	299	297	319	312	288	320	292	289	289	298	283	294	298	302	306	297	285	320	321	287	286	305	282	305	283	302	324	319	303	301	283	290	300	312	283	281	331	307	258	298	305	271	313	286	298	279	319	285	298	266	337	283	273	339	302	303	272	314	283	292	258	321	283	284	285	270	298	313	269	285	327	284	296	280	280	295	310	301	323	272	262	291	307	232	284	303	325	291	295	256	291	289	258	289	314	304	289	324	302	269	302	282	283	295	304	328	333	281	281	276	323	307	284	270	315	280	283	288	294	287	270	306	250	268	313	292	301	269	310	287	268	310	286	301	288	304	314	287	268	335	292	300	281	291	269	294	287	266	286	311	268	293	264	286	293	301	319	299	242	295	285	271	316	339	305	297	312	290	295	289	283	274	316	307	297	258	307	286	298	272	304	329	282	291	329	310	282	319	317	302	329	294	299	297	280	257	290	295	296	294	334	255	289	321	287	301	280	279	304	268	285	302	306	309	312	284	298	297	316	280	289	301	299	273	296	292	278	296	280	306	320	316	306	293	293	301	305	269	296	285	296	296	283	289	299	277	296	269	283	271	327	260	290	291	301	294	306	278	281	317	289	278	284	309	276	309	321	290	304	259	283	275	317	267	326	286	289	291	270	301	302	314	280	341	307	285	297	277	296	306	300	333	289	306	301	310	292	311	307	289	268	330	257	299	282	302	327	286	283	321	301	322	303	267	323	291	274	281	256	321	297	301	302	311	327	264	316	304	338	318	314	279	283	311	291	268	318	306	320	315	301	290	283	305	319	321	294	275	299	298	286	314	273	279	292	318	311	271	295	276	330	285	286	297	287	285	300	300	269	298	291	266	276	314	325	331	296	309	306	279	299	255	273	281	278	309	309	292	292	295	299	284	294	314	300	315	307	258	271	304	309	350	313	288	307	317	287	291	300	294	269	263	255	283	312	300	279	294	329	314	313	337	267	286	281	273	317
7570	1717	3144	3567	2948	2331	1696	1482	1218	1038	843	855	782	787	751	730	725	698	728	721	731	748	736	737	736	731	711	676	679	716	630	648	658	677	636	705	644	672	689	675	694	653	683	683	648	699	709	640	589	675	684	646	646	646	652	692	672	657	703	698	678	638	656	706	665	680	646	690	701	681	688	702	645	661	655	667	659	674	639	679	671	624	645	682	650	641	670	609	710	648	686	648	726	682	667	656	630	658	693	633	694	685	634	652	605	658	643	678	671	658	639	657	698	647	715	660	633	676	635	649	664	643	639	653	674	668	688	647	648	641	672	669	600	674	632	652	670	664	696	636	625	669	628	687	657	646	617	649	643	685	655	673	680	702	675	620	686	633	614	633	705	678	696	671	677	648	720	641	606	700	700	710	670	682	666	633	680	686	703	719	632	696	661	625	647	684	653	674	631	703	639	679	649	639	706	663	682	648	671	678	669	646	671	611	702	643	625	699	638	625	687	607	666	624	648	658	682	716	630	642	635	648	651	623	687	669	698	686	672	665	687	664	670	675	632	645	685	656	632	681	667	662	649	631	664	655	656	701	642	665	672	646	673	639	650	682	647	666	664	696	691	650	637	660	626	629	672	628	698	652	638	648	644	653	663	661	648	659	658	657	614	666	662	648	658	624	654	621	623	664	685	636	657	653	720	675	678	664	680	627	688	686	637	695	688	649	676	642	629	635	609	695	678	619	701	654	648	636	650	633	652	621	671	670	699	658	682	702	652	638	692	684	650	695	677	644	679	678	638	672	656	699	694	632	621	673	637	693	652	614	686	625	667	647	676	648	671	650	657	675	663	634	660	643	649	656	701	628	666	624	662	713	639	692	661	696	656	673	629	669	702	651	712	681	647	658	652	676	661	673	684	700	706	626	712	710	624	644	703	669	663	628	690	667	656	646	640	638	668	656	696	637	688	643	678	684	659	659	649	670	663	643	631	674	643	672	629	620	663	612	698	670	693	671	645	652	624	664	624	652	617	642	706	680	649	624	693	637	688	650	670	657	622	616	663	639	654	687	654	648	629	655	651	645	647	655	630	662	677	663	696	608	630	642	663	697	694	644	647	664	649	658	670	679	654	671	653	624	660	642	677	676	657	715	676	685	654	637	676	606	611	669	642	677	681	651	613	678	727	661	654	644	661	681	652	653	647	672	726	641	674	663	678	665	671	673	641	644	606	613	632	612	656	638	666	690	664	635	670	719	655	675	682	717	604	701	690	670	635	678	640	708	646	676	662	652	684	643	667	688	668	643	686	606	680	685	616	667	690	662	621	681	666	648	679	661	677	634	677	649	662	670	676	666	661	632	685	642	653	685	685	628	688	659	655	644	651	652	662	679	691	643	647	663	636	663	623	678	632	629	679	650	635	650	664	685	652	655	649	610	684	658	633	633	690	674	670	725	633	638	683	645	665	653	667	682	668	620	653	686	660	643	668	644	681	654	652	703	630	673	673	645	659	667	698	632	674	632	609	686	684	699	650	633	661	687	644	679	691	650	704	611	641	693	682	635	647	599	684	627	646	663	670	630	658	693	651	640	655	642	648	678	650	675	638	688	621	654	632	626	589	659	664	693	645	675	644	648	669	664	638	679	694	675	687	641	650	623	676	636	697	654	711	621	693	692	653	698	648	697	609	625	691	671	682	646	675	647	643	647	654	667	629	633	696	675	630	690	665	675	703	699	655	668	633	684	641	652	638	683	667	654	671	656	689	641	629	667	645	629	632	706	683	659	635	652	651	649	627	690	617	683	650	632	633	659	665	706	658	670	620	658	652	627	649	681	609	689	629	659	635	655	663	643	635	654	662	682	658	631	676	667	683	636	663	655	655	598	659	631	647	650	596	680	639	638	625	632	675	652	675	685	635	679	650	660	648	683	669	684	629	654	652	693	695	679	665	634	702	675	646	639	636	671	679	651	648	655	686	653	642	632	615	682	668	621	624	659	665	639	645	641	642	667	671	672	651	679	646	651	641	611	655	681	648	684	635	681	644	656	657	666	658	711	661	674	652	666	692	657	642	632	639	664	676	657	664	643	671	667	669	626	635	662	666	685	646	649	654	635	644	648	645	685	640	694	668	669	707	633	709	671	601	695	632	662	688	681	676	678	657	674	692	651	711	670	657	657	660	661	640	614	669	626	665	661	670	656	628	706	627	630	670	655	645	645	635	653	689	678	653	639	709	655	666	672	685	644	641	657	681	716	648	648	643	694	646	642	648	645	675	642	667	602	642	647	640	674	668	622	625	616	670	708	643	656	689	657	669	638	654	662	680	722	670	669	646	622	659	658	703	705	660	689	651	674	641	683	663	666	666	631	637	650	617	630	666	670	715	632	669	685	657	627	643	681	689	668	704	627	665	621	659	639	672	720	690	700	640	656	655	699	675	615	682	660	612	707	635	638	633	663	647	689	664	662	636	642	658	641	642	666	690	658	645	675	649	663	665	684	684	637	677	657	648	621	668	653	655	664	687	696	659	644	660	690	690	627	699	651	670	645	667	654	641	674	620	639	719	639	679	658	615	646	656	661	642	661	663	711	641	651	707	669	655	651	645	690	675	622	672	616	633	664	690	694	671	662	642	622	673	702	633	675	682	684	662	670	675	663	700	637	647	684	662	663	669	623	644	644	708	655	664	713	705	666	669	580	670	634	677	690	679	678	614	648	672	705	695	679	640	646	703	675	618	638	642	637	674	675	672	657	649	718	695	690	682	598	653	676	628	661	646	642	647	664	667	663	670	699	623	639	679	634	680	673	663	688	668	698	652	726	615	658	687	618	666	636	641	673	685	653	637	649	670	666	654	673	658	641	626	667	693	691	714	649	679	612	673	658	669	655	684	594	659	643	641	633	684	621	692	661	664	608	730	640	599	654	657	656	637	673	620	687	679	655	648	666	667	684	673	677	659	631	660	632	684	643	659	669	657	637	673	619	643	623	643	674	677	734	622	657	658	674	697	616	611	649	628	675	633	672	663	633	663	669	634	661	651	630	674	656	689	676	675	619	657	702	673	658	599	660	637	667	695	606	632	651	646	689	666	641	677	651	676	661	642	633	674	668	656	676	655	677	657	641	687	684	671	637	653	625	643	657	658	646	675	612	648	680	695	673	689	662	645	697	656	658	672	634	645	689	650	599	629	657	733	687	673	675	643	635	654	648	666	660	663	648	635	631	667	689	685	648	625	696	663	696	647	717	686	655	664	701	699	671	614	628	614	634	711	689	636	623	643	680	641	680	676	662	658	668	652	656	656	613	609	694	632	683	657	650	667	672	679	656	668	621	669	616	638	696	694	652	681	623	641	656	684	707	660	695	708	606	672	659	683	698	631	680	653	652	622	658	674	628	676	680	731	702	686	683	671	650	627	671	677	669	716	664	665	668	658	692	648	666	647	659	663	659	707	637	658	640	644	576	654	634	637	655	652	684	653	675	713	659	718	631	673	611	698	687	713	657	634	653
17236	2879	2361	1710	1088	824	519	398	341	274	222	197	209	211	188	184	195	199	189	193	177	173	212	167	193	200	179	191	182	168	157	204	186	177	201	170	147	164	173	171	196	175	169	153	157	180	161	171	184	170	180	185	193	199	187	180	190	182	169	182	165	181	171	197	149	196	206	184	154	164	176	179	161	177	181	160	182	159	172	194	162	170	170	156	193	179	179	164	205	184	187	166	153	164	210	175	168	184	164	178	167	173	164	188	183	172	161	199	169	173	188	163	199	167	179	170	176	176	177	181	178	163	188	172	168	161	159	172	178	172	172	182	186	184	191	200	181	166	183	170	170	201	181	158	156	189	182	174	174	172	187	156	182	199	189	169	169	198	162	150	176	186	187	185	149	177	196	187	174	183	174	197	183	179	160	173	159	158	170	179	178	212	185	173	171	179	173	178	184	191	179	165	152	160	210	172	188	176	183	173	163	187	166	174	177	199	180	179	194	169	182	175	193	170	207	185	183	177	173	184	170	166	179	165	161	192	174	172	169	182	173	167	197	167	166	177	182	181	184	155	202	174	181	166	186	160	167	172	172	175	173	169	158	155	161	172	192	158	179	178	160	162	175	156	178	175	190	170	161	196	193	181	180	179	182	179	156	164	193	179	172	163	158	182	159	158	168	167	149	165	175	167	150	181	173	178	171	168	174	175	187	175	179	171	179	184	185	175	190	165	187	161	162	207	163	177	159	164	178	201	173	180	167	167	154	182	169	163	154	151	180	168	179	168	173	160	171	175	175	187	166	218	169	173	165	165	175	192	169	184	161	188	183	177	151	165	195	164	186	171	170	176	164	164	193	152	174	165	148	204	157	171	189	192	190	169	171	171	159	196	172	185	188	167	185	175	166	180	166	191	160	155	205	182	163	151	178	189	151	178	175	148	221	186	182	186	187	203	164	151	169	183	167	178	164	167	172	165	156	140	194	180	177	169	188	192	178	163	175	158	188	186	157	164	180	142	185	172	183	177	168	165	181	173	188	190	186	190	161	181	166	185	168	182	169	176	178	172	175	179	176	175	171	203	171	173	168	168	187	165	179	216	152	199	174	172	151	168	174	189	179	194	177	174	170	176	183	165	207	161	191	176	175	154	202	177	178	178	175	208	172	183	183	161	164	156	167	182	161	188	166	186	151	161	152	191	183	175	161	160	176	186	173	195	174	156	180	174	164	174	159	205	201	168	180	167	181	197	192	180	163	159	204	176	181	190	158	176	158	198	209	194	172	187	202	190	189	176	154	202	164	167	190	164	160	183	190	160	178	191	152	205	181	188	181	178	144	174	162	174	157	171	171	192	157	161	178	155	201	185	143	187	190	177	159	163	180	193	174	149	172	198	149	153	170	174	160	198	160	178	191	184	166	186	163	150	175	167	166	144	173	190	198	180	190	169	188	190	158	195	163	174	169	138	178	161	188	177	168	175	155	154	161	194	174	178	168	181	148	161	170	148	198	192	175	146	164	190	166	158	188	166	171	186	170	172	170	187	189	196	190	148	194	189	171	195	160	184	169	192	167	161	149	175	172	165	181	169	158	192	202	172	170	169	163	162	145	194	142	180	153	167	178	161	154	170	166	191	176	200	189	172	173	177	182	186	185	154	166	194	164	169	166	159	187	189	154	163	184	149	184	163	168	177	184	164	179	158	171	163	186	173	169	200	174	160	167	161	186	176	146	185	190	178	179	186	185	170	134	205	129	185	159	167	213	205	156	180	177	174	167	160	163	158	184	182	197	156	196	172	137	160	172	173	180	174	160	176	171	189	174	159	158	158	139	194	192	174	162	192	178	154	202	178	191	152	193	173	181	180	160	134	173	152	182	198	184	161	166	178	193	187	168	182	166	184	166	176	154	154	175	204	203	173	177	190	161	173	155	208	199	159	191	171	195	190	179	194	167	200	180	193	179	213	188	187	162	177	180	190	171	187	188	167	173	198	171	169	220	154	171	178	156	198	157	193	154	161	162	191	194	172	176	162	165	158	181	161	190	171	192	176	152	150	181	185	171	165	200	192	170	182	168	167	179	184	169	157	182	159	185	174	184	190	202	176	186	189	176	171	172	161	164	161	191	176	185	185	181	169	190	173	158	182	183	173	181	199	164	175	203	179	190	180	188	161	184	195	183	169	163	154	181	220	189	181	185	192	192	179	159	169	163	167	166	165	200	209	194	171	185	207	185	174	193	176	198	185	179	172	182	161	166	192	196	173	165	162	172	162	164	142	168	172	179	182	190	194	194	151	172	170	177	165	152	172	184	180	189	176	172	184	183	166	159	175	185	163	195	184	189	179	180	153	162	176	187	160	184	186	177	165	178	169	163	169	186	150	179	180	170	215	168	166	163	170	189	162	158	166	178	216	153	184	193	176	171	161	168	155	181	161	159	147	174	193	173	170	173	184	167	187	196	180	207	187	149	175	182	173	189	182	191	187	160	176	180	166	172	183	180	167	195	192	162	168	169	189	177	168	161	181	163	177	186	159	156	196	172	199	171	166	184	192	167	188	192	176	151	168	163	170	189	172	184	190	186	187	167	185	191	185	182	150	149	157	192	186	177	168	169	190	197	191	148	171	193	178	190	184	153	141	170	164	170	185	209	176	182	166	183	165	166	183	183	196	180	175	141	155	174	163	187	173	186	159	171	195	181	206	156	168	172	166	181	155	191	169	166	148	180	195	187	160	212	189	191	173	149	157	177	219	205	185	157	165	167	182	194	160	168	183	151	193	173	150	161	148	182	160	181	181	160	171	182	168	163	153	198	164	180	174	177	163	175	182	192	189	167	161	143	180	164	174	166	174	184	167	207	154	180	186	170	159	166	171	189	172	177	175	171	176	152	167	189	180	189	167	189	174	172	165	191	174	197	180	163	141	193	175	157	144	188	197	181	150	166	162	168	144	158	181	181	172	186	188	153	183	182	184	188	175	180	178	170	189	189	162	167	170	164	180	158	151	181	166	170	168	166	192	180	158	162	163	161	187	172	173	190	171	159	187	160	177	166	162	160	181	158	195	172	162	159	167	164	178	180	207	195	169	180	166	182	165	198	158	170	145	168	193	180	182	178	185	178	147	173	157	153	170	147	166	159	178	181	158	148	162	169	196	161	187	170	174	177	180	157	172	172	159	175	149	197	179	184	170	190	197	185	161	200	184	182	183	175	158	159	147	171	173	184	185	162	206	177	205	187	158	150	184	168	200	189	176	152	196	169	188	158	181	179	193	187	173	174	174	164	180	182	195	160	152	174	172	174	166	166	152	183	189	192	161	153	168	193	178	165	189	185	169	176	180	177	147	156	159	166	166	175	168	190	168	155	169	175	170	193	176	176	196	208	177	207	186	174	175	184	179	179	179	202	182	211	178	183	170	182	189	169	157	159	176	189	177	185	179	172	198	186	174	163	174	162	162	183	173	195	157	175	151	174	172	176	161	174	202	163	174	177	170	174	195	207	191	176	184
9720	2241	4310	4861	4104	3231	2203	1662	1325	1066	787	704	685	631	610	585	647	554	517	564	573	500	584	524	562	575	511	507	539	473	504	446	468	464	474	447	477	443	489	454	474	454	453	456	447	464	487	458	449	458	457	444	450	447	453	453	460	451	423	482	462	456	435	455	458	427	445	472	413	455	497	457	449	481	437	445	433	442	426	424	432	450	452	449	461	442	465	426	455	481	442	405	407	451	408	421	460	433	466	437	433	431	434	449	445	428	464	437	437	444	410	446	462	422	453	442	442	456	409	462	403	442	454	423	427	446	464	472	419	474	448	421	434	404	464	451	440	433	430	482	474	439	462	419	428	440	464	448	442	470	425	446	446	445	445	433	431	429	408	432	461	406	431	453	405	417	406	427	456	460	438	420	430	448	467	456	458	449	398	433	457	462	448	447	452	441	434	429	443	427	431	435	419	455	434	446	436	449	432	467	388	461	481	436	433	419	444	455	451	432	454	414	398	440	482	465	453	458	468	439	451	441	411	452	421	454	434	423	446	456	476	446	458	421	442	429	476	455	420	434	409	420	454	482	445	415	442	413	464	456	448	434	433	400	473	476	442	432	394	462	416	424	446	387	454	442	442	439	411	407	438	431	407	424	443	433	463	422	438	457	437	458	452	466	435	438	440	438	450	486	423	425	421	418	448	462	418	444	397	433	377	452	410	434	467	424	414	430	410	449	425	467	436	448	426	454	437	435	434	433	452	457	441	394	447	430	426	463	449	463	421	423	449	433	444	486	472	445	467	449	460	458	463	440	437	395	464	445	426	420	412	437	450	419	451	478	461	443	450	429	428	455	430	456	457	451	443	450	433	427	432	461	419	402	436	443	413	443	451	472	425	438	460	417	474	395	478	435	414	444	431	433	428	429	459	475	387	434	429	451	407	463	449	471	453	478	417	447	462	468	428	436	448	435	455	425	421	434	469	444	413	438	414	409	428	445	414	458	480	421	432	401	440	435	423	423	412	433	396	426	450	473	469	441	453	421	438	400	476	433	412	435	432	403	412	444	429	450	441	451	459	446	486	430	441	443	421	430	480	434	452	451	498	438	446	438	412	456	403	446	408	450	479	494	419	451	408	437	417	441	434	425	445	428	448	430	460	444	429	466	439	430	390	471	446	447	453	466	454	414	449	385	402	431	443	456	430	378	442	416	405	460	409	441	468	456	415	435	421	440	450	436	463	455	444	430	425	424	423	441	424	427	471	450	474	419	433	416	420	452	447	451	446	445	419	448	458	435	426	437	451	443	368	436	424	436	393	452	462	450	412	445	451	411	405	435	443	403	432	468	459	432	448	410	403	462	422	424	455	412	412	469	402	442	419	446	441	417	459	433	452	455	467	438	447	428	422	413	448	433	420	456	435	439	420	424	449	435	454	473	443	448	458	407	446	430	408	430	440	446	468	396	391	451	459	420	408	424	451	433	437	423	444	435	423	456	467	447	421	448	449	468	434	422	414	423	417	422	424	438	443	405	438	414	461	459	449	414	436	447	452	422	411	441	427	432	413	457	430	450	457	406	428	467	431	447	437	445	423	443	460	427	455	469	460	414	467	426	402	428	454	425	433	418	485	396	455	445	429	387	414	432	406	436	450	450	406	443	425	475	419	419	419	451	445	430	436	427	448	420	461	453	469	447	452	427	445	485	424	454	474	451	453	435	429	430	434	421	453	450	419	389	419	446	465	445	439	480	468	432	439	459	392	446	440	430	476	444	443	443	442	464	423	492	429	422	432	394	421	430	425	412	428	466	464	453	400	438	477	451	436	452	453	431	441	470	434	456	424	405	458	442	440	433	437	412	440	464	452	428	412	452	428	419	415	449	415	409	406	436	464	450	467	444	417	428	432	446	429	410	426	474	385	407	465	432	444	465	425	468	414	420	475	453	428	464	472	446	436	455	459	423	476	441	409	429	415	483	447	410	404	464	465	433	460	449	422	441	443	410	433	420	456	463	430	459	418	444	420	447	464	421	443	444	419	449	414	410	437	446	446	441	430	484	460	401	401	445	407	428	460	409	414	450	455	444	434	440	398	451	443	450	429	481	470	438	445	476	409	472	418	447	438	411	443	437	457	480	442	442	439	427	470	427	429	414	447	422	419	445	442	433	451	443	459	446	423	443	442	442	430	440	429	457	436	430	433	458	454	440	439	462	428	451	434	430	418	402	398	462	411	472	441	446	457	475	492	452	446	434	447	422	432	446	433	460	445	453	418	464	434	445	449	448	466	409	472	420	434	422	452	435	460	440	459	469	435	411	437	434	417	451	414	443	424	468	426	459	432	461	461	478	451	459	437	426	456	430	442	408	462	449	450	375	415	471	396	414	458	428	456	440	445	445	425	425	442	472	440	433	466	436	423	401	454	468	405	449	422	441	488	427	441	435	439	385	436	415	432	420	451	443	436	423	420	432	413	391	446	413	434	443	423	448	445	434	422	459	470	420	416	422	472	446	471	460	416	420	408	495	450	405	465	401	446	437	437	426	444	433	437	463	417	447	472	476	424	441	456	450	434	424	427	478	447	435	472	430	463	414	418	400	395	457	428	428	440	459	423	416	399	474	407	429	446	430	449	427	449	462	430	443	457	434	418	458	456	473	492	435	422	442	401	464	456	455	461	456	439	450	445	413	412	437	462	427	442	412	420	417	433	402	456	395	437	437	420	460	401	433	420	430	493	450	436	439	451	455	429	450	470	409	485	427	411	445	434	425	450	438	449	460	426	401	455	447	430	457	429	456	436	434	445	421	446	466	449	424	457	431	425	452	442	436	440	461	409	467	423	434	408	417	469	434	460	437	436	426	419	448	439	406	430	436	467	452	448	418	416	442	411	456	432	444	440	435	403	404	440	455	433	447	453	418	439	407	479	411	424	466	416	414	469	430	435	416	433	430	425	410	416	433	431	438	418	439	458	448	436	448	431	456	426	444	433	393	468	480	437	424	401	401	451	385	461	419	430	403	405	428	431	436	449	453	421	410	438	438	426	432	434	440	463	410	459	418	438	418	443	474	414	432	485	433	401	442	439	452	443	425	462	446	428	429	467	435	423	407	411	408	458	469	455	473	442	445	435	457	441	408	395	396	420	440	461	411	400	430	412	455	437	420	474	457	436	441	420	436	453	477	453	385	458	451	426	446	418	410	439	418	428	399	446	426	466	463	461	455	447	450	419	448	446	470	430	470	437	475	468	431	428	454	468	420	442	442	451	425	454	429	466	423	427	476	417	459	491	451	487	430	429	440	415	470	440	466	441	398	454	449	421	467	423	463	448	480	439	456	460	468	451	448	462	455	447	392	422	405	422	448	442	406	416	429	431	414	397	458	464	431	410	427	467	442	454	443	419	467	442	437	462	437	443	450	443	415	392	405	500	441	456	429	461	446	462	475	448	422	433	426	417	436	450	452	420	440	479	454	447	449	448	448	444	430	429	404	417	456	395	438	424	465	432	439	394	432
2496	799	850	736	634	591	559	480	501	423	432	452	443	451	457	427	456	422	436	454	477	444	468	451	476	453	448	436	431	449	442	480	460	486	457	472	445	435	439	491	436	475	470	472	447	451	440	445	468	448	472	515	407	416	446	471	462	441	429	450	452	488	457	469	461	482	481	426	412	491	486	436	452	467	393	440	462	466	482	485	486	457	482	464	487	476	477	473	472	474	451	421	457	458	449	458	429	467	438	460	469	444	422	432	474	442	479	423	406	438	449	483	468	447	443	431	457	407	480	440	446	422	488	463	472	460	446	465	472	447	441	453	459	485	481	462	428	452	424	472	455	516	442	460	471	479	456	479	466	435	436	451	493	458	471	438	470	434	497	452	473	507	463	464	469	458	467	443	483	485	423	429	458	443	470	454	450	489	500	462	451	461	498	453	434	461	408	469	484	456	470	479	447	449	465	452	446	467	452	439	477	441	442	490	501	474	472	477	444	455	491	490	427	510	445	423	420	479	500	485	465	427	467	448	430	467	470	447	461	453	482	438	470	431	410	455	453	425	442	470	456	477	467	399	435	447	434	423	475	474	465	458	488	452	453	430	478	462	474	405	475	473	421	495	474	465	493	433	469	447	421	461	441	460	451	439	462	434	484	456	462	437	481	435	462	446	475	452	467	439	473	530	512	482	459	467	459	508	456	494	444	447	410	422	480	462	440	440	435	417	428	408	462	484	449	449	453	455	440	482	429	467	489	462	465	456	427	406	436	451	487	472	492	452	439	463	459	465	450	423	440	415	449	472	459	448	431	484	441	412	508	464	460	476	483	434	452	464	462	428	453	445	452	479	490	436	435	457	451	460	467	435	507	465	463	479	467	431	456	435	493	457	439	489	478	451	447	495	489	440	441	450	459	440	445	442	455	461	441	465	433	454	462	462	437	454	455	494	482	457	438	472	469	470	453	449	430	492	465	508	459	475	425	460	468	427	443	401	451	473	436	470	482	445	470	418	426	442	465	465	442	441	386	474	437	500	467	471	443	461	470	423	489	444	446	454	474	451	450	445	482	504	452	476	451	485	413	481	452	461	492	455	465	454	432	454	462	473	429	395	399	453	451	464	468	480	423	486	449	498	434	475	410	447	439	462	476	457	485	479	459	459	476	489	471	459	460	462	477	417	451	416	419	459	452	486	440	427	453	461	463	458	461	478	466	502	455	520	497	506	452	444	440	421	438	444	488	425	489	469	441	414	482	463	452	486	460	450	477	462	426	451	447	443	444	461	433	470	475	479	431	489	494	467	467	437	442	498	465	463	481	460	441	461	437	446	480	499	486	508	449	477	440	500	483	498	433	442	503	442	476	453	446	510	446	464	457	464	424	466	517	480	457	485	480	502	490	444	467	441	448	483	483	454	434	424	450	412	441	465	480	473	473	454	446	486	466	451	466	436	445	463	466	460	444	445	458	496	491	451	428	472	484	471	450	479	456	411	487	456	492	460	471	451	421	492	408	464	421	392	449	478	433	471	466	443	435	467	422	470	444	492	451	471	446	448	495	453	488	437	424	434	451	457	503	448	454	443	452	457	468	431	491	475	431	474	477	484	471	445	446	428	485	445	465	411	468	463	462	475	446	424	449	488	462	476	448	441	489	475	462	481	467	450	462	504	461	462	462	484	483	491	458	477	452	489	444	459	448	440	447	483	433	409	465	470	444	446	436	448	443	437	409	425	461	474	492	428	471	462	416	460	454	442	468	457	463	475	450	453	444	488	459	457	436	465	488	525	427	467	497	446	469	467	457	441	448	500	454	479	457	480	452	430	483	450	461	447	466	496	447	416	439	447	481	451	455	437	463	442	436	459	470	430	457	447	500	421	466	482	448	419	422	469	450	460	433	454	454	457	432	451	434	471	473	438	457	492	483	469	444	440	506	452	443	455	463	494	492	507	490	426	443	467	460	518	468	485	452	430	457	440	449	433	451	441	437	475	455	453	484	466	494	444	440	456	477	481	449	451	498	459	431	442	469	436	469	450	457	419	454	456	492	440	398	439	428	513	444	425	406	482	438	436	459	443	495	453	444	475	493	482	463	441	481	472	461	431	424	457	439	476	439	476	476	471	429	486	477	456	483	455	481	450	421	506	463	470	392	484	436	474	478	471	492	447	469	447	469	461	476	479	479	433	470	522	449	431	446	517	450	486	439	448	468	494	449	431	453	491	424	465	433	429	488	427	422	447	436	494	480	447	487	461	427	444	435	486	480	468	463	496	460	431	434	451	452	513	450	466	453	444	463	425	450	486	433	407	445	454	466	460	490	465	472	497	499	470	459	438	509	440	461	445	464	492	431	431	472	417	445	440	432	437	478	450	451	439	441	450	468	451	411	428	467	431	433	480	431	452	451	429	443	454	496	450	444	483	401	414	494	448	438	461	406	470	416	492	436	451	475	479	461	448	459	469	457	460	449	492	444	491	440	397	449	442	450	421	476	458	467	472	446	436	392	456	412	410	469	502	437	474	488	433	469	443	421	493	415	440	408	446	459	487	474	463	424	442	441	482	425	460	432	450	423	439	471	502	451	489	460	433	433	466	406	456	473	481	494	472	454	444	474	416	423	455	460	437	469	421	452	432	461	424	497	474	485	425	432	436	426	459	470	414	428	445	468	446	431	412	477	469	445	416	449	509	398	445	455	434	435	444	461	478	451	437	479	441	479	452	514	487	502	457	500	474	482	402	448	449	435	485	466	507	433	424	450	462	449	454	479	472	445	453	472	465	484	419	455	486	449	465	417	479	453	437	464	512	453	460	473	417	465	462	426	473	453	444	446	436	426	430	469	423	441	452	453	466	423	483	465	467	483	449	451	486	439	422	465	430	465	447	433	417	434	445	439	452	488	472	444	496	441	467	441	430	463	474	453	437	410	459	457	455	481	509	468	434	487	424	484	484	430	446	444	446	474	404	426	467	475	505	458	430	483	468	456	443	464	417	465	444	500	456	447	472	497	463	501	409	480	429	459	472	433	424	483	473	482	448	442	442	488	471	472	485	436	510	404	461	442	458	492	484	450	446	461	453	502	451	447	451	486	463	483	479	443	461	459	446	451	391	476	446	418	484	469	429	508	492	498	479	437	481	473	496	452	464	455	456	430	459	487	500	510	458	424	467	460	436	429	457	501	492	467	435	455	459	460	478	476	532	455	480	471	442	431	426	433	468	460	467	448	419	448	436	490	466	460	438	459	442	471	486	461	502	444	436	452	426	489	465	392	423	440	476	428	487	474	443	424	429	474	399	457	499	468	501	431	437	444	490	462	470	460	475	445	474	458	473	443	436	465	433	450	451	448	489	500	468	473	484	441	448	469	420	482	484	431	471	423	441	394	470	465	458	403	458	459	482	461	432	498	459	462	470	472	424	453	460	446	461	477	491	451	494	484	445	467	499	486	453	436	437	460	459	460	463	420	485	427	439	502	442	419	489	490	485	458	457	476	466	448	473	410	457
2713	1328	1753	1960	1752	1649	1312	1151	1148	1106	1089	975	983	982	924	977	998	1017	967	1048	1035	1007	1000	985	1006	1022	975	984	948	1014	932	1004	944	1012	1008	999	953	983	1046	985	1003	987	969	1009	939	993	981	977	968	965	1012	1033	988	985	1003	986	984	969	1015	939	969	999	983	930	961	1041	978	949	1006	989	1015	999	940	956	1015	972	994	1008	1009	967	1010	992	966	954	1033	964	982	971	1009	943	978	955	1050	981	969	996	978	959	963	1000	1000	927	1001	1028	952	923	986	986	1033	963	1051	997	989	993	963	991	999	1015	960	1013	963	981	996	974	1022	1041	1007	1012	952	964	964	971	973	952	1016	976	977	1001	962	1016	953	1016	962	1001	985	980	984	993	995	1029	995	956	995	1019	1034	937	961	993	1000	1027	966	999	959	954	939	981	954	931	1005	993	953	1058	930	923	998	982	1011	936	943	997	937	950	1058	1019	1020	935	990	1005	952	967	1018	985	977	982	968	917	989	1035	947	1010	947	939	951	964	972	1011	965	1011	991	1011	912	1019	964	984	982	991	967	978	1068	983	999	1007	983	984	1016	978	1005	998	988	998	1025	976	1001	969	1037	986	1054	954	1009	963	983	1001	996	995	948	1010	966	973	1017	1000	971	961	1002	984	1004	965	1032	1010	990	968	998	965	938	1044	1009	991	958	931	1076	1045	976	1002	1009	966	1057	1005	1012	982	957	952	998	1057	1014	1035	976	994	974	994	971	963	1049	950	997	1002	987	951	969	969	976	994	1029	972	928	962	983	968	984	940	979	942	954	972	1006	994	998	1005	994	976	982	1030	1009	970	951	980	929	1014	908	963	924	970	1002	948	1036	1032	1003	998	1006	965	953	975	1021	979	1051	1026	1010	950	970	932	980	1035	952	973	975	954	982	1010	993	983	993	962	1000	990	966	992	964	996	1034	993	962	948	957	982	1047	944	1028	1011	952	934	994	1026	971	1025	997	1022	913	1003	994	1003	1009	974	974	971	1030	991	940	986	969	975	1026	962	1033	996	1024	890	949	983	1006	942	1025	974	974	1021	992	1021	951	1030	1026	979	1016	1016	971	945	972	1010	990	980	975	936	974	982	945	1013	978	1020	938	1050	950	921	974	986	995	1025	995	987	972	993	953	1018	997	977	993	998	988	965	965	965	976	966	925	982	1025	969	1005	968	1021	943	929	982	981	945	998	983	1001	985	951	939	1014	957	997	960	959	970	958	981	1006	1005	978	963	966	981	1002	977	1015	984	953	1008	993	907	932	953	1014	1015	962	1010	1016	1033	980	968	1047	1004	994	965	969	950	951	983	1004	1010	959	978	989	1008	985	1035	974	1010	1011	990	937	973	958	981	993	1037	957	925	985	974	976	938	943	969	970	961	969	1016	1031	1013	1013	984	1010	954	1010	955	990	976	1004	969	1021	1043	972	989	1001	1032	1005	1003	987	999	978	988	994	950	957	965	1000	919	1003	1019	994	998	974	986	995	1001	974	1022	964	962	975	1012	993	910	959	993	938	961	973	1032	946	1017	1021	992	982	989	994	942	994	1045	994	978	982	988	1001	932	970	991	962	990	961	967	953	980	943	984	1016	978	964	968	1004	1000	922	954	1001	994	1023	977	1032	968	938	974	956	983	956	1039	977	1021	996	1008	991	959	1009	972	981	1012	1016	982	984	951	967	930	995	918	978	949	920	975	994	992	986	979	993	1007	1024	999	1016	1028	912	986	950	956	974	1000	979	977	1021	946	970	1015	987	1016	946	982	978	985	1008	1005	975	995	1016	1006	1008	991	967	997	1029	992	969	1005	1004	975	999	956	981	1024	1011	960	1009	974	1030	931	1030	982	956	989	1028	980	1033	959	930	957	989	1089	936	958	997	995	940	1009	1038	980	893	922	994	948	963	994	1003	1018	1030	990	909	929	982	997	987	962	995	983	990	1002	1006	942	969	982	943	1011	972	954	999	997	916	989	971	1010	984	970	1038	950	961	966	974	996	975	969	975	1015	959	976	983	1007	960	984	978	1016	1024	962	953	988	956	1065	1003	930	1022	972	1028	997	959	971	988	1017	1004	1003	971	944	1004	1005	954	936	1027	993	1007	1029	940	1018	958	964	993	978	979	968	962	972	991	1007	1015	953	979	926	981	940	960	938	952	983	956	903	923	974	938	995	967	971	946	997	964	956	977	894	997	994	1012	983	1032	998	978	919	963	978	998	1009	936	978	968	1001	996	1020	1018	983	996	959	959	962	1008	975	932	1027	985	990	1024	1008	979	1007	1067	993	1009	972	944	987	984	984	945	931	929	1015	990	933	986	1009	922	996	938	999	946	1004	976	1021	941	995	945	956	985	954	1011	969	959	977	953	1001	961	997	961	953	979	1034	985	1012	976	973	1020	1011	984	993	937	1010	979	961	989	1031	963	985	954	955	1025	952	988	933	980	976	1011	982	970	990	994	972	940	965	994	978	1014	996	995	950	969	1041	963	1047	983	1002	933	1008	1010	975	995	986	988	1072	1034	990	989	974	970	984	989	996	988	960	1034	989	1010	974	984	1029	926	1018	1005	1030	991	982	974	995	945	1012	989	953	1004	1037	1001	1007	944	936	969	1009	1013	1039	1001	983	1010	1043	994	970	946	975	999	941	1004	1046	970	982	1053	1022	1002	1000	960	946	1020	980	943	943	1005	972	1011	968	984	1006	1006	970	979	986	990	1031	977	991	1042	951	983	985	985	973	1003	1011	1001	954	1022	977	962	961	988	941	1022	1036	983	951	998	989	995	1005	961	905	997	1027	1037	969	933	967	972	1001	1041	1026	997	968	1038	1033	973	1007	946	996	1018	950	983	971	1022	954	1006	990	980	1014	1018	1026	986	958	1009	1024	1026	991	1004	989	960	985	1026	989	996	988	1056	970	1019	1024	1003	894	1016	983	1011	971	976	1033	1008	1037	948	975	976	1020	991	997	1004	975	944	1021	991	1011	1023	1004	986	991	978	1015	1015	939	976	1001	996	972	960	962	978	1001	1022	935	962	959	945	976	1020	995	1000	994	984	973	987	968	989	972	999	1013	960	975	990	995	946	949	998	981	942	1014	937	1013	1008	984	939	991	960	1005	966	951	970	981	952	965	1011	967	1013	955	1001	1021	1000	979	931	950	1094	1002	989	967	980	931	951	943	966	987	1018	1045	1046	989	977	997	994	891	951	968	1016	973	1013	1031	953	1001	969	1020	996	965	1006	997	993	1029	956	1001	987	930	1013	967	918	1047	971	1021	939	979	998	1036	965	970	1031	997	952	979	1024	948	971	975	914	992	994	955	969	939	980	998	1005	973	995	965	1058	978	1007	1002	1002	982	949	1012	978	958	1034	960	940	958	968	966	1044	1019	994	969	1002	954	1018	1010	974	998	1004	988	1021	1042	989	956	1002	1021	962	989	996	958	945	973	1015	968	969	972	991	1069	1010	924	1017	941	974	997	997	1002	996	997	948	958	1022	918	952	969	1000	983	969	1007	1005	943	957	998	1006	937	987	989	1080	945	956	1011	984	1050	965	995	986	965	1025	1019	983	983	1002	989	1002	984	987	1004	932	931	1011	962	949	987	1008	1024	1003	977	956	983	980	964	994	958	957	979	950	1019	957	1008	996	948	907	1050	952	1020	1021	964	1001	949	987	1001	995	1025	967	971	965	1002	970	944	976	974	1022	1002	994	1027	981	999	991	967	1000	939	979	1054	1012	993	998	942	1003	1033	965	944	982	959	983	1022	965	996	1051	971	1000	988	950	919	1009	949	1006	919	1006	1002	967	979	989	957	993	982	1031	945	980	965	956	1012	1012	976	1017	1010	1012	1016	1047	973	1043	981	1008	953	995	1004	927	918	1004	936	982	952	1016	965	1035	1003	988	997	980	1041	1028	967	940	985	996	950	950	959	979	951	996	1045	1027	966	1016	987	1023	1066	972	920	902	998	1001	993
10047	1563	1517	1120	816	669	467	436	378	345	286	296	287	298	308	297	291	330	303	354	290	327	289	364	302	333	277	289	300	284	347	323	312	298	344	289	303	300	289	298	256	265	291	271	294	287	289	277	300	298	313	287	284	299	320	297	287	293	284	333	278	295	254	299	285	327	266	285	275	264	312	274	290	296	295	295	308	275	304	334	266	323	282	332	276	286	288	290	307	282	298	257	283	278	257	339	279	302	333	304	295	293	295	300	250	310	304	299	298	295	293	288	299	274	303	314	314	309	249	329	263	278	321	284	297	302	313	318	297	273	308	304	298	279	260	275	299	272	296	314	292	316	320	270	268	271	273	298	305	309	285	301	303	274	294	308	324	278	289	304	301	295	298	317	326	309	295	326	288	292	296	279	290	296	305	264	285	269	314	293	295	285	270	299	282	296	306	282	330	258	295	295	278	279	293	286	329	280	318	305	314	293	306	303	322	287	318	294	322	293	304	289	317	286	259	279	316	273	267	304	266	327	284	322	319	318	310	271	339	287	290	307	314	310	288	291	277	288	281	282	274	300	291	285	265	284	264	322	293	304	283	285	301	260	295	259	284	312	299	322	285	262	287	291	277	282	293	336	314	271	292	261	294	312	287	291	284	255	286	287	292	308	292	294	270	286	282	291	269	288	291	328	335	292	291	335	263	326	312	300	301	276	275	285	301	286	328	294	298	295	293	283	294	282	301	295	274	275	314	295	289	293	288	285	278	289	327	303	306	302	277	285	329	296	310	308	295	284	286	295	283	275	314	306	303	273	299	285	306	282	335	325	262	297	318	325	317	301	264	323	294	320	312	295	321	290	329	284	264	294	300	303	311	323	310	258	320	274	277	305	314	330	305	284	274	283	288	296	299	302	289	302	333	294	311	285	305	314	292	289	306	309	292	277	322	300	248	280	318	292	283	328	341	304	322	328	305	284	295	310	271	306	298	290	260	309	296	310	291	311	265	292	295	285	336	326	315	325	288	280	288	315	298	319	256	306	313	313	307	297	287	310	310	290	298	285	326	294	311	291	294	264	269	290	283	300	279	267	290	307	287	299	275	296	310	294	309	288	315	275	330	273	313	288	313	278	298	316	289	293	295	291	300	271	266	279	295	281	304	315	301	303	301	263	285	275	309	246	310	290	281	296	312	258	295	288	313	277	288	284	274	269	277	302	283	317	282	283	286	273	313	305	273	298	264	291	295	296	293	338	314	290	299	292	267	307	304	270	316	313	258	295	308	307	289	263	304	284	285	296	292	305	285	288	272	295	280	307	309	263	325	325	335	284	300	275	293	292	292	295	277	295	267	286	296	288	326	300	295	266	302	286	298	333	321	311	295	287	265	240	292	256	275	269	293	299	298	291	313	309	264	293	274	312	300	251	286	313	329	285	283	278	293	291	295	238	280	289	257	258	322	323	305	328	314	276	304	287	314	285	320	295	266	322	328	324	278	290	289	281	292	309	296	289	309	308	289	264	325	279	302	308	318	301	318	286	294	308	290	287	313	322	337	281	301	300	320	323	283	280	286	304	284	283	338	302	286	315	263	295	314	282	317	271	304	290	310	318	270	288	278	286	317	314	275	291	275	294	313	336	300	283	285	290	307	280	314	268	278	277	314	290	311	287	295	304	307	317	283	310	300	287	329	305	313	321	298	277	281	307	287	265	281	281	276	323	273	300	313	311	283	268	273	275	294	310	291	300	309	290	286	307	306	326	310	311	283	272	329	329	283	332	278	317	287	298	279	306	317	298	269	278	302	286	301	327	287	289	291	287	286	277	283	268	273	315	293	328	297	274	288	277	292	306	287	286	297	257	308	295	329	299	259	282	271	272	312	277	322	295	302	336	311	274	299	314	280	297	277	299	259	298	322	299	255	267	291	299	298	285	259	291	274	300	306	293	279	289	279	306	275	292	274	287	275	321	295	296	269	275	278	289	291	302	276	311	299	293	287	280	299	273	280	291	248	305	312	327	280	311	291	277	276	283	303	319	263	303	297	301	279	302	323	306	280	269	304	300	282	278	303	290	290	327	301	333	320	302	274	292	278	304	286	309	275	296	295	289	297	278	288	289	283	298	292	281	287	287	313	311	269	291	278	320	270	304	282	273	269	307	296	264	302	286	278	318	291	311	309	318	327	287	249	284	266	302	280	314	271	292	317	313	267	297	319	276	295	319	293	285	293	290	292	306	270	285	292	294	287	300	319	268	274	268	306	263	292	319	327	275	317	281	275	276	305	279	296	282	270	318	287	274	308	261	284	296	272	260	289	315	304	256	286	290	317	283	283	302	280	314	286	289	286	313	298	293	303	324	320	293	290	266	270	330	318	269	273	315	267	262	299	251	320	291	280	300	292	351	298	265	304	280	334	319	305	312	288	307	310	275	302	356	315	283	311	289	296	279	290	307	276	280	276	289	300	296	272	289	305	275	288	299	292	318	285	286	270	277	273	272	268	342	315	288	308	327	309	296	276	299	296	277	327	329	301	297	293	288	300	310	299	321	296	305	298	271	298	313	294	287	279	307	254	264	308	321	275	302	299	284	296	293	298	290	325	310	308	293	277	291	291	318	271	284	277	310	294	303	279	277	269	288	257	266	339	290	291	324	286	308	316	271	289	261	315	291	249	327	307	297	321	310	264	321	297	291	292	274	265	290	284	267	283	261	281	280	273	293	268	287	276	285	320	317	287	288	301	292	299	277	301	299	310	303	278	293	286	265	294	270	316	306	267	262	288	287	310	317	272	299	322	292	268	291	286	302	285	281	292	310	314	313	314	298	311	248	287	308	313	262	305	288	296	298	328	298	314	333	294	303	290	265	301	320	282	304	309	298	319	287	268	230	289	285	298	302	310	258	325	315	293	315	328	328	288	350	273	278	335	270	312	291	306	282	292	310	318	265	299	301	280	301	291	299	243	307	267	279	288	308	311	318	298	301	298	282	296	297	289	291	315	284	298	316	272	290	272	290	306	299	312	275	297	269	302	260	305	302	287	300	315	303	287	319	290	284	273	290	280	319	295	283	283	271	312	285	267	262	263	288	290	331	301	273	310	292	302	283	291	297	302	302	272	308	288	294	315	294	278	290	292	307	300	303	286	271	297	278	305	305	281	307	300	322	286	288	293	273	267	248	291	297	288	320	293	296	310	296	268	332	267	321	303	253	286	292	274	264	298	298	265	298	318	300	287	294	254	297	297	305	312	287	308	307	282	275	261	301	302	278	279	307	291	276	271	310	308	291	290	303	294	303	284	267	275	295	277	290	306	288	322	314	307	304	297	326	317	285	279	280	298	283	297	346	279	282	294	289	318	304	336	314	292	310	322	253	278	310	308	288	284	285	314	311	324	312	303	281	297	305	334	301	285	337	307	305	308	294	296	290	324	272	293	283	283	296	287	282	298	290	307	296	256	337	250	290	348	290	282	297	296	290	285	319	314	304	298	282	264	303	325	281	317	287	285	284
7605	1691	3027	3476	2902	2406	1740	1348	1208	1034	870	826	808	754	750	782	752	783	688	738	743	731	711	747	728	705	730	669	669	687	645	637	663	727	671	720	730	678	670	686	665	676	669	671	673	673	652	635	684	679	658	698	679	649	652	642	658	711	702	682	655	651	631	644	690	692	696	634	703	665	724	712	667	710	629	638	701	664	685	650	669	635	672	702	632	680	657	642	672	652	654	562	689	667	709	633	647	660	641	652	691	653	656	636	656	667	637	707	655	680	664	620	639	644	717	688	602	617	666	658	656	629	640	642	650	646	649	680	665	650	599	619	658	668	617	644	646	620	647	658	672	647	663	650	617	597	688	607	665	692	665	643	688	681	640	684	609	633	656	700	645	676	615	645	667	685	653	615	654	680	633	665	647	611	628	660	641	680	625	643	646	667	642	685	636	677	718	639	650	643	661	657	673	647	664	648	668	691	672	693	653	637	667	682	691	644	683	668	648	696	662	696	653	637	650	702	668	664	629	639	687	671	642	629	661	642	605	681	668	666	632	658	667	648	698	624	612	687	673	662	658	670	646	646	669	658	652	668	636	676	683	658	642	658	668	611	686	667	669	633	687	638	675	668	669	609	648	661	660	677	660	593	660	632	643	660	684	634	623	670	696	636	664	679	647	681	693	672	647	721	672	638	615	698	633	687	688	663	630	713	710	701	647	684	683	621	638	622	663	591	692	633	687	631	646	643	619	703	706	670	678	624	648	646	646	690	670	704	669	639	645	633	628	679	642	711	624	659	593	656	688	664	662	625	657	651	693	642	669	656	695	651	661	685	671	679	661	679	606	660	664	706	667	674	690	639	662	676	691	660	637	698	655	651	645	656	655	633	644	692	672	658	664	657	618	665	665	657	664	633	631	651	616	677	646	665	656	675	701	649	654	639	614	644	658	676	626	606	641	635	683	704	694	641	645	622	670	647	603	637	666	676	656	681	638	666	726	663	680	658	645	680	697	662	649	641	665	665	652	664	656	690	626	674	670	667	603	616	655	635	651	673	690	686	662	664	632	702	681	690	634	643	702	663	620	675	676	657	649	629	627	632	653	689	676	643	656	659	636	617	637	641	669	650	723	637	627	666	651	625	693	664	687	643	700	608	642	614	646	609	651	661	646	658	613	610	696	672	655	653	625	661	611	658	683	627	661	685	653	620	642	693	680	658	645	663	663	647	668	658	642	659	614	646	654	656	655	618	690	634	671	674	664	620	626	661	647	670	693	630	644	688	655	664	680	648	670	630	659	636	642	653	607	594	679	620	678	639	657	642	664	642	656	654	700	601	609	663	662	668	629	722	672	606	621	698	651	663	662	628	671	609	666	655	634	649	666	614	656	657	605	661	656	647	664	643	708	653	618	660	589	640	636	596	679	637	690	660	660	667	656	669	669	668	665	708	657	679	658	655	670	653	608	649	652	589	682	707	716	667	658	681	707	598	658	625	672	636	668	628	639	664	665	708	676	687	646	756	620	657	625	665	691	679	627	627	685	667	671	641	643	685	661	671	684	634	649	633	644	618	647	673	639	635	575	617	649	670	640	646	678	605	589	691	684	619	667	615	690	636	666	699	650	628	660	690	653	636	689	616	683	683	656	668	658	651	669	704	651	638	648	652	611	643	640	657	700	636	635	653	630	678	671	695	689	690	661	639	608	638	663	656	595	678	643	614	622	682	629	680	658	648	689	657	634	660	672	685	607	687	641	656	665	608	691	650	627	652	645	706	611	649	619	656	632	658	683	654	622	622	656	700	645	667	656	711	669	700	674	647	640	655	586	636	645	639	640	634	657	682	618	648	690	620	618	629	649	674	686	646	684	709	700	660	625	628	673	651	625	656	650	631	634	670	702	661	597	666	629	635	675	671	646	650	620	625	685	664	665	684	724	683	623	649	658	683	692	637	696	677	641	652	608	614	663	652	604	660	663	662	646	658	671	693	661	662	657	644	617	682	667	615	626	662	663	656	644	702	655	681	677	652	654	687	675	646	664	725	663	624	656	656	634	667	684	655	667	672	640	652	706	643	688	635	650	661	692	688	663	679	666	632	651	651	651	706	626	695	629	727	689	615	675	713	717	676	636	670	643	647	644	703	643	645	636	691	685	631	610	683	623	701	684	671	666	684	690	649	670	679	639	647	683	609	658	657	663	659	652	637	671	669	645	633	690	629	701	647	647	696	689	627	657	614	641	675	686	653	647	660	630	653	661	680	703	650	627	639	670	682	654	654	682	630	660	621	646	662	670	686	670	685	655	665	709	656	668	630	643	631	675	658	628	665	631	683	631	677	652	683	660	676	668	669	685	687	667	615	607	642	654	667	660	598	666	662	659	687	629	639	664	684	657	680	667	671	625	685	642	680	635	674	666	632	693	637	646	654	654	679	607	704	676	648	630	631	633	632	659	656	600	684	654	661	633	654	665	652	670	670	688	627	672	634	682	669	720	684	659	651	689	649	654	688	651	661	666	671	651	662	662	673	653	641	645	709	672	709	611	618	633	661	655	690	630	671	659	625	705	647	646	681	622	662	639	638	711	703	684	687	625	627	663	659	672	608	676	622	620	667	642	648	667	699	674	620	682	641	670	668	678	624	627	640	611	643	629	650	649	636	638	610	648	661	661	664	653	589	675	653	637	654	653	628	638	624	694	688	653	683	678	633	635	596	598	604	653	667	668	659	636	633	676	667	684	635	662	651	623	638	692	638	664	667	662	640	651	655	648	669	625	651	659	675	687	668	663	640	684	684	665	599	670	658	671	675	636	621	678	668	666	646	673	668	652	623	634	645	704	636	647	669	728	683	697	652	692	611	642	654	612	645	636	708	645	653	660	658	672	664	650	674	699	670	639	653	645	623	685	645	675	634	668	614	673	705	642	623	645	683	689	648	643	691	630	689	701	684	663	644	684	649	661	669	653	668	664	614	650	580	656	632	658	643	673	689	649	675	645	619	656	695	647	610	616	621	650	650	692	646	639	667	616	614	648	657	671	663	708	660	674	633	686	642	681	659	631	634	634	651	656	662	657	661	602	642	661	661	705	590	657	648	634	645	638	665	626	654	675	668	666	658	654	681	692	622	661	654	649	643	670	712	645	640	641	637	702	660	669	684	623	659	626	696	615	634	648	639	696	619	649	676	666	654	682	652	619	660	646	654	654	653	686	673	660	721	630	650	602	639	670	622	631	682	638	697	690	625	631	633	638	643	672	625	695	652	686	652	638	666	652	676	624	641	711	620	707	629	629	661	708	693	645	631	687	653	661	644	603	642	673	636	624	659	657	667	648	687	679	699	620	670	658	644	674	683	628	651	663	641	686	664	661	661	652	668	647	667	670	688	696	639	662	670	664	626	709	641	702	659	653	642	630	703	637	693	719	626	656	611	652	696	677	631	657	665	641	665	660	658	667	713	710	628	634	654	657	706	699	635	696	655	620	627	648	682	666	671	680	643	675	693	650	677	690	621
16912	2540	2151	1549	1085	796	521	378	301	260	217	227	199	180	198	183	191	207	204	190	199	203	190	186	180	194	220	182	178	179	199	178	173	171	189	159	181	147	184	184	172	175	179	172	166	160	188	148	154	171	165	191	142	211	172	189	170	144	147	170	174	194	175	163	168	189	193	174	166	166	177	192	156	157	162	157	153	202	155	157	175	188	167	188	192	181	159	184	169	161	182	183	158	161	178	166	162	162	178	169	178	165	169	156	175	166	187	171	157	148	162	167	162	179	184	172	178	155	154	164	181	186	175	167	178	166	159	176	186	157	208	163	183	163	174	192	164	183	189	190	162	165	187	169	183	180	171	159	163	189	161	162	177	187	172	171	146	156	182	203	159	171	183	161	148	164	169	173	179	166	172	177	188	185	161	174	153	164	153	179	159	168	190	168	157	175	168	181	184	192	154	176	178	176	171	181	193	152	164	150	153	183	180	192	154	181	167	177	207	157	155	160	184	182	185	148	170	188	199	148	157	162	190	184	138	179	171	181	174	179	171	191	151	159	141	175	161	164	205	167	180	144	181	171	171	166	178	172	184	198	193	185	183	192	153	183	170	184	160	183	181	152	151	150	152	140	174	165	171	178	181	170	152	183	182	196	170	155	163	167	147	157	150	178	188	210	166	145	149	167	188	204	172	170	162	164	163	159	163	165	167	175	192	133	184	157	167	171	161	137	156	184	200	162	146	179	188	193	168	176	157	173	179	208	174	182	201	188	181	187	207	160	164	219	195	154	188	181	181	173	173	182	174	174	179	167	172	186	165	183	179	165	192	197	156	166	183	154	169	188	187	175	179	162	175	184	185	155	143	187	156	155	177	175	140	199	173	145	169	178	152	157	156	174	191	192	164	174	182	180	146	164	179	186	133	179	192	171	192	172	189	177	192	155	174	200	185	173	164	173	186	174	159	180	172	180	172	200	176	198	181	165	160	157	148	143	183	185	167	161	163	179	175	170	182	179	146	168	188	181	180	197	181	161	171	161	170	173	191	175	182	187	186	141	172	167	154	170	168	178	184	178	178	178	178	174	157	172	158	171	204	203	175	178	158	165	154	182	173	152	189	176	159	188	162	160	180	173	185	158	173	159	141	166	171	163	180	181	164	181	170	171	169	175	162	181	182	127	166	176	171	193	178	149	165	198	177	156	177	179	141	154	163	172	172	166	162	192	159	172	183	159	192	170	185	179	170	158	136	160	184	185	160	188	178	178	170	155	167	181	215	183	196	191	173	190	154	172	188	186	202	159	167	195	182	173	177	164	158	163	202	180	179	174	162	152	175	159	167	166	166	166	150	158	193	185	144	169	173	153	170	195	168	150	162	161	182	159	176	196	184	173	169	171	173	160	178	149	157	153	156	182	178	150	177	179	196	177	196	172	165	173	165	164	173	187	171	179	169	173	185	176	185	195	178	173	174	180	161	194	185	162	172	182	174	176	189	169	158	165	153	176	183	173	181	178	161	153	158	169	200	190	176	158	159	182	185	175	175	175	149	189	189	187	172	150	159	181	179	161	157	144	188	170	167	169	170	172	192	179	155	172	188	168	184	149	184	173	181	160	151	156	168	173	167	173	178	176	170	163	189	206	171	172	169	154	166	203	148	162	172	135	163	173	169	156	184	169	189	165	185	176	163	150	180	180	196	153	187	179	169	149	148	171	185	174	170	151	167	186	174	204	161	143	188	189	162	202	166	170	161	167	171	178	173	163	174	169	178	175	160	187	181	173	172	163	163	167	179	165	165	161	176	149	163	184	177	197	183	162	165	174	171	177	143	160	164	167	166	186	156	161	143	158	175	172	153	171	172	171	185	164	149	201	192	180	167	163	175	151	160	144	170	163	195	156	167	195	172	165	174	165	168	168	175	208	178	157	169	168	188	179	176	193	169	159	164	161	161	142	162	173	169	158	167	175	174	191	175	163	180	172	157	186	176	183	178	173	175	195	154	169	173	144	157	189	181	171	172	175	154	192	173	201	168	178	167	156	192	170	171	169	177	160	178	182	174	182	160	176	177	180	163	148	165	190	174	177	157	162	156	181	152	165	166	183	195	171	189	171	177	166	155	154	158	168	177	162	179	184	182	155	176	201	172	154	153	145	175	157	172	163	190	183	170	174	172	156	163	157	185	176	148	158	157	174	186	195	154	167	157	169	171	170	175	176	153	165	155	175	182	155	175	172	158	166	184	197	169	189	167	177	146	191	172	177	193	178	211	185	168	199	195	188	173	166	187	164	167	175	191	168	153	168	167	164	158	160	169	149	169	168	151	167	186	164	175	183	173	173	176	175	184	179	183	151	186	190	158	186	161	159	152	137	185	130	193	175	188	168	184	157	188	177	176	167	181	172	177	161	167	170	174	183	166	147	163	164	168	166	168	180	176	184	176	176	191	180	190	167	153	177	170	178	147	158	160	202	169	166	186	174	174	163	177	194	144	184	170	159	180	159	184	165	197	175	195	161	197	153	196	201	200	141	189	147	184	159	158	203	169	168	183	171	178	154	159	203	142	164	176	148	189	159	190	154	166	166	185	161	170	179	184	171	189	197	187	155	156	189	170	151	158	151	181	172	185	156	177	166	171	169	178	156	183	174	175	172	156	163	174	152	159	183	169	169	195	164	188	170	197	180	186	180	141	178	166	182	174	171	169	175	169	169	194	187	161	171	145	173	178	177	153	154	183	184	151	179	172	158	169	184	170	160	183	165	174	172	162	172	180	173	181	195	167	159	193	183	184	157	188	176	192	171	174	189	197	147	150	163	188	193	160	188	165	186	162	173	145	171	166	165	156	157	167	161	196	163	190	185	158	172	151	158	178	171	182	155	186	151	155	189	146	170	173	156	164	168	198	180	170	146	163	166	179	169	166	161	169	201	161	177	183	185	163	172	171	180	169	153	153	174	171	159	169	196	144	153	184	184	175	201	171	157	170	171	175	162	175	191	179	169	158	181	161	153	173	166	179	174	177	179	179	197	172	202	202	174	175	161	163	171	169	184	196	154	184	171	171	160	173	181	177	164	160	188	171	178	154	166	178	186	158	184	173	163	159	158	172	157	172	133	172	178	143	172	167	174	184	161	207	178	175	158	175	190	181	169	183	177	145	201	167	171	169	171	157	158	165	179	182	162	177	173	173	168	159	173	162	177	160	199	154	180	175	189	168	173	174	168	169	164	164	162	163	202	193	178	181	182	159	153	166	167	152	175	168	168	157	155	166	179	175	143	160	185	167	162	164	169	158	170	184	187	138	169	194	173	169	171	166	184	166	199	178	175	164	175	152	168	161	164	163	190	197	174	172	194	158	147	155	171	177	153	156	175	168	187	153	172	179	157	158	145	174	193	183	175	165	169	167	165	194	172	182	176	173	163	170	171	177	189	162	152	173	150	173	175	164	177	178	176	161	192	202	181	166	174	160	164	164	163	154	178	174	191	171	162	159	176	185	193	157	164	185	163
9562	2111	4086	4877	4232	3433	2212	1481	1315	1039	818	659	641	657	575	610	594	572	564	547	584	587	575	529	529	530	550	482	543	450	467	476	479	468	460	473	460	435	464	461	491	488	450	439	478	447	461	472	450	402	450	478	447	415	423	447	443	409	412	475	433	453	393	468	433	427	415	429	441	463	449	429	428	487	419	433	445	449	450	427	422	434	427	457	463	444	436	420	418	461	470	449	446	386	447	446	418	424	412	471	392	499	427	405	432	446	447	411	443	419	412	421	436	435	426	447	407	427	469	423	435	460	428	434	397	439	432	418	467	455	414	438	460	423	427	398	395	414	431	418	448	422	406	428	422	438	461	404	420	402	414	425	430	428	448	421	441	417	411	424	450	448	420	400	447	414	408	423	435	406	433	410	466	402	446	428	415	454	440	463	465	418	424	451	446	420	436	404	403	424	421	416	406	429	429	428	440	431	431	439	414	388	457	439	431	441	431	455	472	469	422	457	410	451	447	427	433	438	431	396	397	430	463	419	436	444	425	435	428	428	429	440	423	425	441	419	421	424	459	487	475	422	425	460	419	429	436	436	408	480	459	426	399	437	410	465	447	450	409	436	433	413	435	470	431	439	398	399	425	390	416	434	439	449	417	452	395	435	443	437	417	424	408	430	419	422	393	443	410	401	405	410	456	442	471	426	446	427	414	415	473	425	384	382	417	394	437	443	442	399	428	429	378	445	407	463	433	386	410	421	419	415	416	397	436	439	422	427	447	418	438	437	426	426	415	449	437	424	454	435	460	419	404	466	439	425	449	417	391	425	455	446	444	438	425	437	415	440	390	453	462	401	436	456	408	419	435	426	426	476	445	435	420	427	425	453	419	419	455	407	439	446	402	410	413	448	452	414	436	418	455	402	436	432	446	418	413	434	459	433	416	420	439	447	435	450	422	436	419	432	411	398	416	447	403	423	389	382	427	390	419	446	439	465	418	414	417	461	463	452	389	437	421	428	425	434	422	424	426	449	453	409	464	429	422	419	417	450	458	448	425	438	453	413	401	430	424	473	415	400	449	441	411	412	414	427	454	457	403	403	432	453	410	437	467	401	415	438	398	449	399	417	471	438	442	406	419	431	428	429	453	412	397	399	424	417	415	429	415	432	408	454	438	457	391	435	392	446	425	448	427	439	456	452	399	449	430	422	452	476	438	419	454	423	460	449	403	443	390	426	495	405	425	405	438	399	419	467	443	445	410	436	452	430	430	438	412	440	443	442	456	474	439	408	417	429	447	427	415	457	395	414	415	439	431	438	447	466	463	430	425	427	393	462	391	424	384	423	415	438	406	454	417	397	433	439	414	430	428	413	440	422	420	422	401	435	450	452	426	457	430	450	429	458	443	447	418	411	420	430	393	419	438	436	414	428	471	410	399	436	424	464	426	443	461	467	413	448	433	437	391	452	429	399	422	420	386	438	446	446	441	431	414	386	370	452	407	426	426	424	447	417	466	427	413	462	440	427	404	442	449	428	424	393	455	450	413	426	420	435	445	397	462	465	426	425	428	452	421	442	435	408	426	446	407	452	446	424	406	458	399	413	447	410	445	395	430	438	444	429	447	445	405	416	408	395	455	441	431	438	432	413	425	450	434	447	459	456	418	453	442	432	446	433	426	434	427	445	436	438	439	408	388	419	424	457	391	435	428	427	433	436	461	424	432	370	442	408	434	472	432	410	429	439	421	436	408	430	453	446	425	438	412	444	423	452	417	431	405	437	431	446	417	425	427	404	420	431	428	465	401	411	378	438	410	450	412	425	456	443	437	408	395	400	405	430	424	439	412	417	414	433	397	399	449	436	445	427	422	434	415	442	411	485	467	441	392	437	432	405	434	415	440	447	411	441	433	405	430	426	422	441	397	432	384	423	436	400	423	440	442	483	444	435	411	441	423	460	438	428	456	420	439	411	394	395	425	422	450	437	457	443	412	471	424	432	442	445	458	416	412	463	416	437	464	397	442	405	444	459	432	408	401	452	426	458	456	435	451	476	401	443	432	409	442	457	466	452	439	413	415	447	433	434	447	416	416	446	433	423	413	427	436	436	446	426	416	450	395	420	427	420	427	444	410	412	433	455	432	463	413	470	498	420	410	446	422	436	429	445	437	420	450	415	473	411	390	437	476	417	413	417	455	420	447	414	439	413	471	414	429	445	415	425	419	424	429	423	398	443	423	382	443	415	440	424	430	432	453	438	436	425	416	450	449	412	418	435	435	459	417	438	461	418	409	436	436	424	430	432	421	434	458	461	434	455	463	375	454	424	433	412	432	459	419	441	459	412	464	437	388	429	450	464	450	422	432	420	410	429	424	427	440	437	442	432	436	424	393	443	437	408	380	483	427	418	434	431	440	440	417	398	396	436	430	424	413	413	446	445	440	458	414	398	441	407	439	422	419	446	408	392	408	465	446	401	458	442	422	430	413	389	433	431	441	440	450	420	415	441	426	439	439	434	420	454	420	451	439	444	420	428	436	464	432	428	433	444	449	427	443	458	465	442	459	426	421	398	432	435	430	392	426	425	404	405	423	455	420	395	422	453	429	437	462	437	474	429	461	460	448	420	448	435	420	429	417	453	461	401	404	421	474	417	424	455	436	410	461	407	439	435	444	405	432	398	410	434	425	468	436	490	476	462	390	412	434	412	420	457	395	462	403	421	433	415	423	420	416	461	441	429	439	442	436	468	445	444	452	405	428	420	388	396	400	453	411	454	459	407	446	449	400	418	432	436	427	453	433	447	464	435	431	416	451	424	452	490	441	410	417	454	401	436	449	405	440	444	443	413	454	429	441	384	394	451	394	419	443	421	410	419	416	439	446	400	430	445	448	412	422	438	424	430	405	437	416	443	408	451	417	435	413	429	444	386	440	458	413	452	462	449	406	438	432	427	447	409	426	435	428	434	423	401	445	418	410	454	435	433	409	428	427	467	467	440	447	436	463	433	441	433	441	411	401	449	451	403	430	458	440	422	446	412	417	449	441	428	424	416	431	408	420	411	439	435	452	436	449	435	415	416	437	444	430	405	438	426	430	416	433	395	396	396	432	447	391	393	407	426	412	419	448	432	450	436	449	448	438	460	430	442	402	457	461	416	399	474	443	418	440	491	424	423	438	440	445	418	418	419	445	457	405	425	463	437	448	431	434	434	390	444	421	433	434	426	471	447	420	432	434	420	461	435	440	428	444	422	442	421	422	431	454	438	446	472	417	432	391	444	452	409	452	426	434	471	457	429	429	453	404	430	432	425	446	425	463	436	473	416	442	466	438	406	432	452	431	416	421	452	398	425	434	468	416	425	444	433	411	439	418	405	431	406	416	461	454	416	421	392	440	402	434	429	391	390	445	473	428	421	432	398	419	412	398	447	431	431	444	446	438	422	437	417	433	453	429	417	402	428	404	428	397	442	409	418	462	480	450	431	389	441	427	438	431	446	391	451	427	396	437	388	428	496	453	431
2412	751	848	754	675	591	493	498	492	438	476	464	439	444	437	447	448	447	429	413	450	459	463	421	424	441	460	438	427	456	442	458	447	421	467	499	432	425	449	473	421	452	484	473	459	452	477	463	449	526	437	461	427	402	457	490	496	447	456	418	468	471	453	450	463	493	481	450	454	449	417	465	456	457	480	420	416	426	464	499	509	429	435	448	433	457	480	434	423	415	495	471	467	428	455	487	462	440	486	417	480	465	468	439	453	438	440	475	480	444	468	476	488	444	454	452	431	449	453	458	459	430	455	467	483	478	436	447	472	430	440	409	462	455	463	434	421	474	445	473	469	445	451	466	457	431	445	402	453	471	429	507	449	476	483	487	493	456	456	446	500	480	438	481	530	400	468	444	455	451	479	447	483	440	436	453	471	473	493	438	494	460	422	451	465	479	463	442	485	480	474	456	432	459	458	457	496	465	442	457	430	433	426	403	465	493	468	437	469	470	434	431	475	413	443	450	460	426	444	495	479	453	441	425	454	471	484	437	462	453	418	450	471	430	493	480	391	428	449	483	447	452	450	496	397	417	444	459	493	460	451	487	443	428	462	461	438	450	477	432	436	461	462	437	496	435	440	453	468	448	484	470	456	447	449	427	445	452	427	466	412	437	447	437	485	447	444	455	446	469	521	482	433	495	480	451	462	465	461	433	472	451	421	481	426	477	431	460	492	455	501	453	453	483	434	465	414	426	386	471	445	471	434	465	508	458	454	425	489	449	467	487	421	476	442	496	459	495	447	463	479	458	398	468	459	468	465	451	440	469	464	484	433	487	454	466	442	471	428	481	478	442	438	435	421	466	456	486	419	452	435	483	460	435	441	466	477	450	460	443	433	487	437	425	462	452	523	487	482	452	472	494	452	402	462	484	454	437	458	463	461	444	459	437	454	432	451	458	477	458	462	409	470	494	448	425	471	482	456	485	448	433	463	438	495	433	441	474	456	466	463	466	469	476	442	430	425	480	433	474	419	419	447	430	429	468	411	426	385	424	453	457	465	457	450	440	371	441	482	443	422	434	479	459	474	450	455	450	460	411	451	481	452	435	494	431	458	442	446	456	450	405	449	476	447	443	436	406	386	442	480	467	473	438	452	474	455	401	440	492	440	490	483	420	489	458	446	452	421	411	468	459	461	418	460	472	441	468	436	465	463	415	444	417	440	474	456	485	470	451	460	494	492	472	430	444	386	491	499	433	416	447	455	448	436	441	464	404	456	479	451	425	478	464	440	432	425	463	474	433	453	423	436	457	449	441	438	454	448	459	439	450	467	473	405	405	441	438	422	475	477	449	441	405	474	471	467	446	427	408	448	436	457	448	479	428	435	477	460	418	483	473	471	430	452	435	408	442	479	465	435	457	457	478	422	455	489	437	488	427	465	456	448	496	465	459	442	459	460	441	430	449	454	452	474	479	445	452	433	429	438	481	471	442	416	457	463	445	447	465	456	437	439	438	494	436	454	468	445	479	478	449	466	431	442	448	452	467	457	434	453	464	468	479	489	418	457	450	468	447	474	435	445	469	454	471	393	431	448	462	466	446	451	450	462	451	466	456	453	487	460	426	456	471	438	439	434	448	435	445	426	433	424	474	439	466	459	447	451	508	392	442	470	463	473	470	479	450	464	428	444	460	494	444	442	498	442	433	441	419	458	449	446	436	481	487	474	475	479	409	473	457	467	463	478	479	439	443	495	465	460	448	454	470	425	431	483	485	478	450	434	480	420	414	482	476	454	425	434	433	476	433	474	473	500	437	464	426	413	478	466	491	449	459	450	422	450	481	452	434	478	475	451	443	462	474	459	489	426	518	449	442	455	458	459	452	478	449	442	441	509	455	468	430	459	463	430	504	446	468	460	451	454	436	444	471	440	482	443	447	441	446	448	461	474	453	471	443	435	448	462	417	423	413	430	447	420	392	450	457	458	472	455	475	456	465	464	441	441	459	440	441	419	432	427	468	432	435	449	463	447	420	452	444	448	436	446	469	441	467	466	434	508	474	445	417	445	437	460	478	451	447	430	466	472	450	483	462	478	407	419	419	430	454	408	471	441	426	443	488	457	481	468	471	427	476	494	471	468	464	481	466	477	412	458	460	462	470	474	464	491	462	483	468	438	509	488	439	490	468	392	447	466	466	491	491	444	495	452	461	447	428	446	453	468	426	500	450	408	465	431	467	437	451	447	486	450	469	461	463	471	404	432	442	434	467	462	468	475	461	455	405	414	433	431	481	443	429	416	468	441	437	459	428	448	466	431	437	459	427	472	414	474	445	472	470	464	452	455	477	441	430	410	472	470	452	451	449	475	390	447	453	418	445	459	480	451	413	468	456	460	453	454	487	494	469	482	470	420	449	418	413	469	431	448	475	413	471	471	449	446	469	435	445	489	423	458	414	452	489	473	458	482	433	435	496	419	414	431	416	464	449	446	485	470	445	452	516	399	494	458	511	456	465	490	472	477	465	448	468	490	504	477	457	465	501	427	496	439	420	480	489	442	506	440	474	453	438	434	468	453	451	498	417	438	407	450	454	492	408	469	440	454	440	475	425	406	422	481	459	474	477	454	461	456	472	511	482	434	455	470	446	458	453	466	499	479	397	408	472	474	430	473	437	477	455	455	447	483	467	442	456	438	440	493	453	447	447	406	487	445	476	474	433	474	445	437	501	463	441	461	454	442	445	428	425	511	488	455	517	426	459	445	422	458	510	448	427	487	452	479	414	465	451	427	437	462	461	467	469	429	434	456	445	482	436	456	466	448	424	470	452	430	439	473	437	439	439	474	459	479	465	459	463	436	472	439	423	455	497	436	461	473	477	488	440	483	459	475	418	438	452	463	469	434	428	454	450	449	499	441	440	436	466	470	460	435	452	430	430	475	441	467	461	470	453	463	473	466	477	461	457	445	482	450	434	429	449	454	434	448	422	458	427	450	460	453	504	485	449	454	426	442	458	463	495	460	416	488	428	458	454	421	439	451	462	451	471	449	462	470	437	417	453	463	460	440	445	412	444	455	482	503	483	428	441	408	448	439	475	463	480	445	440	463	469	470	448	453	457	411	427	460	478	482	469	438	438	432	452	436	433	410	411	393	449	442	432	476	453	443	461	416	513	457	407	421	492	436	473	425	446	464	472	409	502	424	491	463	445	450	421	444	451	495	482	437	436	453	444	474	431	442	445	427	451	439	436	458	441	478	468	457	482	441	458	436	425	487	455	461	464	496	466	466	409	449	395	427	444	428	452	457	442	432	472	456	438	456	436	443	478	425	460	456	474	481	424	437	442	418	480	463	474	433	464	457	447	439	460	438	467	420	464	457	470	453	453	453	466	451	512	459	450	420	469	448	440	437	459	426	491	439	461	453	467	467	459	479	470	401	476	435	443	468	470	472	462	427	443	459	461	465	432	440	451	396	478	412	471	496	456	452	452	482	485	447	431	481	486	440	437	487	439	432	461
2667	1287	1760	1994	1778	1660	1303	1193	1041	1038	1010	1018	1028	993	1034	988	995	1028	1015	1035	977	1025	997	1018	1030	994	1025	950	995	944	952	975	978	1002	1006	998	966	959	965	974	996	980	975	933	897	985	958	936	966	945	1007	975	1012	976	1028	1000	997	973	962	999	958	984	987	978	948	970	984	992	1001	987	975	994	903	973	958	1028	1026	979	1019	1018	1014	974	956	1020	991	966	982	980	1011	960	1022	980	955	972	962	935	945	913	987	1008	989	963	987	1000	922	990	1038	964	965	1000	1012	985	992	941	1014	977	1048	1021	933	974	984	1001	989	961	985	991	1011	995	970	1039	992	983	991	979	977	1002	1025	969	1003	1038	965	1004	963	990	1012	970	957	953	1000	984	941	989	976	992	967	1003	977	989	981	981	973	963	975	997	981	937	947	961	958	1022	1017	970	1023	1037	972	983	998	1015	963	1025	986	995	915	979	986	995	944	936	976	958	1009	986	1021	913	970	943	1023	989	1013	907	950	977	1000	1042	1010	991	958	1014	982	925	978	956	998	983	1058	1023	990	1036	990	996	1044	953	954	956	984	950	936	940	938	1019	978	971	1010	985	1001	932	960	940	995	979	970	949	970	945	980	978	1024	1012	1013	957	980	1052	1025	993	947	974	981	1002	981	998	994	959	952	985	976	959	1040	1015	978	980	1040	999	1059	952	997	1007	969	947	967	1006	963	943	985	990	997	906	905	997	946	964	962	1015	1006	989	988	1006	893	1024	1003	995	1026	965	985	974	1006	983	995	928	919	1010	1000	977	991	1045	983	1014	968	1001	962	991	950	1012	981	982	986	974	972	998	934	961	986	943	966	972	1050	964	949	1004	914	965	944	969	1038	990	943	962	1001	941	996	984	1016	895	977	1015	1059	985	963	974	1000	965	942	964	974	976	1017	954	971	962	985	999	1010	993	954	971	959	959	956	1026	1026	979	1035	921	954	967	1015	963	972	928	961	960	978	1010	932	927	976	945	1011	998	982	990	985	986	960	1022	1000	935	938	954	1002	971	1045	1012	997	1027	1012	946	964	968	993	890	1011	945	1013	972	1040	994	992	1018	974	1029	987	965	984	995	958	946	989	934	963	922	949	1014	937	975	1089	976	985	1001	1021	994	999	967	956	946	983	971	942	943	976	1008	964	977	1024	1034	968	968	1065	994	1013	966	1001	988	997	994	1025	986	1018	952	988	933	988	972	1020	982	944	973	951	955	947	985	1028	974	955	986	967	953	967	971	1028	951	995	972	940	991	967	940	1025	918	1038	976	936	954	966	979	952	971	937	1005	1020	937	1013	957	940	980	951	965	968	993	983	1006	1020	1004	928	943	978	947	968	1048	1029	1001	1041	980	1002	995	1032	938	986	990	976	974	963	970	972	1010	952	969	965	961	976	985	955	994	913	976	966	961	987	1004	985	995	931	969	1008	1001	1001	936	928	988	953	980	992	990	965	944	998	1021	952	1010	961	989	955	999	946	960	962	981	985	1021	986	962	976	976	981	1034	962	958	993	997	957	1014	977	1015	941	974	960	971	920	954	1010	990	940	931	994	980	1007	902	951	954	965	1017	965	967	1005	955	954	979	969	985	986	981	950	991	953	1036	993	997	994	992	960	974	974	966	990	974	1010	956	972	946	987	988	895	969	954	967	971	988	958	939	980	1053	955	989	1011	986	953	1067	949	1003	924	1030	994	1012	974	970	959	925	991	985	964	951	955	1028	941	1025	968	941	982	1058	1021	988	980	961	999	936	1034	942	963	996	988	982	932	974	1007	1027	972	985	980	942	980	995	984	1011	971	948	994	981	971	969	987	967	1040	960	1008	1016	989	930	956	1020	937	1048	985	924	1012	959	955	977	974	983	973	971	956	998	988	1008	916	988	948	992	999	1047	973	990	1007	1012	968	981	988	971	945	944	955	931	981	946	955	970	980	981	993	1007	932	982	1081	979	1053	1007	1002	953	966	943	984	913	966	953	933	1002	957	1046	958	964	985	991	973	976	982	1007	946	1014	944	965	985	1014	963	951	996	1026	985	1065	1028	986	938	956	958	1012	978	997	996	1010	983	980	993	920	997	970	976	935	936	1022	992	1010	1031	1016	968	984	993	990	1031	997	996	1003	980	965	967	952	897	1028	967	1006	956	952	975	994	929	980	985	1020	987	1063	923	986	1026	989	1005	1011	978	978	970	948	983	975	976	981	998	988	1039	979	991	978	1021	958	992	1010	1037	1008	1005	1032	932	884	939	947	998	1039	937	992	963	985	973	978	939	923	976	952	963	1025	948	1016	977	975	947	1019	955	970	1004	960	996	985	931	929	970	921	1031	972	967	934	990	975	1025	1006	959	1011	995	964	995	1008	982	977	972	968	1020	993	929	1004	987	989	975	986	946	982	963	978	997	943	1016	1003	982	1021	991	1035	1026	1010	980	1024	1000	956	1015	994	1006	1010	975	963	1023	993	991	1046	1000	1006	929	1009	1005	993	1010	1049	967	986	1002	954	937	968	982	956	973	987	973	975	975	954	997	990	991	987	980	992	969	1007	966	936	987	996	964	940	947	1061	946	972	1013	993	1014	995	979	953	995	926	994	989	984	948	1040	941	997	972	978	1041	977	894	1002	976	979	1025	959	971	986	990	956	947	966	967	1044	994	1001	952	951	1001	967	950	955	933	905	1028	965	954	893	1002	987	986	971	1012	986	964	999	942	956	980	969	1013	955	959	965	984	959	1004	991	942	974	991	1028	997	1000	952	958	953	979	967	1011	1015	963	945	971	969	1016	996	1053	1006	977	1053	1025	1027	963	1004	935	983	1001	991	1023	958	1008	975	1009	976	1004	942	1008	978	969	975	969	1021	989	973	1011	985	958	1020	956	995	1035	955	1060	1030	992	984	971	1005	998	974	975	956	1052	978	1023	1067	997	964	982	986	976	970	994	970	1060	903	976	977	982	999	977	995	1047	1064	974	974	1024	1007	975	1004	998	994	1041	935	1019	992	1002	962	1004	1057	961	1024	932	953	970	1015	979	1002	1025	1001	965	987	992	1002	994	1022	1003	974	1050	1024	986	1009	1003	979	982	1033	940	986	955	961	912	962	990	928	956	947	1002	946	1005	997	966	988	976	993	987	969	952	1010	1006	977	991	992	939	942	965	986	1049	1008	971	1014	994	964	992	955	965	1008	975	1016	966	961	953	946	980	969	929	955	992	945	991	1014	934	940	971	937	964	927	948	992	909	1005	1003	974	995	975	1016	1010	1003	994	982	904	973	982	976	951	1026	963	964	950	972	990	1048	998	987	989	968	1000	1027	995	987	998	1016	1007	962	1002	984	986	989	983	996	966	935	984	981	1003	1003	990	989	913	939	963	951	991	955	967	958	960	951	964	985	1054	986	953	981	995	991	1010	990	987	902	927	979	1010	1008	990	983	986	980	962	990	970	958	976	963	905	993	989	937	1019	1026	946	1055	963	972	931	951	1024	1004	969	956	948	936	985	914	977	968	965	997	973	967	1002	966	951	1037	1012	1010	996	996	1018	946	1024	1028	956	970	988	984	1036	929	954	1009	957	1019	1006	1063	1001	1005	980	1012	996	1022	924	967	1002	972	968	985	927	953	954	965	999	971	961	935	1066	1002	952	1006	979	960	959	927	976	953	955	974	1013	999	937	969	989	948	1014	1003	960	952	1041	1020	970	1052	945	963	1004	1002	990	958	988	1024	971	953	964	1021	999	964	1008	977	963	983	964	974	969	987	979	962	1002	991	985	998	952	943	954	983	987	1005	921	997	1024	999	1009	981	981	996	968	1037	986	939	993	925	948	1004	937	991	1021	998	998	1022	983	986	972	975	938	935	980	938	975	995	1030	1012	964	906	991	1024	982
9746	1374	1423	1081	845	697	509	437	411	365	350	304	292	287	335	276	281	289	295	339	331	303	330	321	307	277	331	321	292	308	280	308	341	275	290	264	310	324	308	281	316	281	309	311	306	315	273	296	318	290	307	290	282	291	348	294	305	297	288	284	308	299	339	306	253	299	280	284	289	280	270	330	301	280	290	317	285	296	312	291	304	294	298	290	303	297	307	281	280	298	321	318	312	296	291	278	288	290	299	328	298	298	323	275	250	261	302	324	283	273	255	289	323	276	294	316	315	285	296	262	320	305	317	297	307	303	272	338	283	291	273	311	286	293	279	287	283	334	283	306	282	279	284	287	280	268	324	292	282	286	295	277	279	248	243	296	297	310	281	307	288	302	297	302	293	282	288	315	279	334	296	300	273	318	306	295	307	288	296	276	295	303	269	319	278	289	296	265	309	263	325	324	292	308	251	279	295	307	289	307	308	284	293	299	283	307	307	294	309	304	313	321	297	312	294	282	286	287	282	266	268	308	300	297	306	269	305	310	313	321	286	295	293	315	267	295	301	293	315	261	291	331	297	262	280	323	293	305	305	301	270	275	295	311	305	290	279	289	276	314	270	304	285	290	293	316	261	311	303	309	296	291	293	283	320	319	273	319	275	287	342	280	289	311	287	341	297	299	283	301	292	272	277	300	285	285	284	300	307	288	277	291	277	299	280	286	295	292	297	293	275	282	285	284	288	323	264	274	278	309	303	295	254	264	292	336	311	344	309	292	272	307	309	267	302	289	291	272	278	260	276	288	305	281	257	275	300	273	290	306	296	275	333	308	296	295	248	287	303	275	322	291	291	290	315	313	287	283	292	324	339	285	261	257	292	281	287	314	283	289	294	272	311	288	271	286	344	312	317	269	296	295	284	309	291	283	294	280	307	302	284	287	286	304	304	264	275	298	287	305	292	301	269	287	273	349	296	294	288	279	312	326	304	297	252	273	280	287	309	342	318	306	295	279	282	283	260	287	316	281	284	304	298	285	253	274	313	289	265	319	270	250	312	262	274	307	270	274	278	288	312	266	289	316	282	294	251	296	278	287	326	275	289	322	268	270	310	282	279	298	278	265	308	273	261	308	282	314	309	312	294	285	284	295	282	260	277	331	281	309	286	286	276	291	291	299	307	302	276	261	289	261	262	296	263	304	269	269	303	285	288	291	314	291	308	288	294	314	312	300	285	331	294	292	277	311	277	298	272	306	268	266	325	304	279	296	268	276	329	312	307	287	290	301	273	266	288	294	305	280	286	284	299	317	296	306	281	309	289	290	282	306	282	323	275	295	252	332	278	313	287	277	315	306	273	270	308	298	302	294	282	257	287	289	277	294	305	296	309	293	311	305	299	269	319	282	285	307	282	300	272	311	315	299	277	313	347	310	303	287	269	270	283	271	293	287	295	309	307	316	287	289	289	286	289	282	303	290	293	271	303	276	292	305	295	272	305	295	292	300	271	302	309	298	310	281	293	298	278	288	250	279	255	265	321	284	261	258	317	320	278	288	275	277	309	296	297	274	309	275	290	294	333	281	305	307	289	293	298	250	263	308	280	267	311	270	333	319	272	317	313	290	264	272	289	277	300	297	290	274	309	295	310	256	300	318	276	253	305	281	274	270	300	294	278	254	263	275	291	288	283	256	315	296	286	283	313	290	297	346	281	311	254	280	299	301	293	262	313	300	302	271	284	308	271	298	303	315	288	294	277	308	270	304	271	279	296	276	269	269	257	304	299	317	279	293	279	276	281	306	311	288	299	264	302	298	290	324	315	273	297	309	294	295	289	275	259	279	279	290	308	275	303	299	301	302	272	280	251	299	311	292	301	290	277	314	271	286	276	317	295	281	302	306	291	316	283	288	305	278	316	295	308	305	275	296	282	255	291	287	321	292	274	266	287	279	295	291	285	300	301	304	306	352	313	271	294	279	277	275	303	306	310	289	267	327	286	313	289	298	267	320	290	268	277	287	290	283	291	290	332	287	298	289	284	309	332	313	271	313	291	301	286	308	275	306	305	313	303	302	285	288	283	323	335	253	292	329	306	300	288	253	262	289	285	281	318	267	294	304	289	309	287	318	253	291	264	285	237	295	286	269	268	269	284	262	311	327	284	271	283	313	259	275	293	310	277	319	280	295	298	306	277	306	316	284	299	324	295	311	312	276	276	299	308	328	291	302	293	280	273	271	294	293	299	286	281	260	294	323	315	292	326	306	333	301	320	298	295	286	312	279	293	311	292	321	320	304	287	315	279	282	278	295	293	282	267	308	295	303	310	286	283	316	274	274	292	316	272	267	265	278	266	267	277	283	314	286	289	276	295	300	276	309	281	299	281	306	299	297	287	281	261	268	278	312	274	288	282	302	270	297	296	300	290	323	308	320	285	291	310	307	269	287	279	299	269	274	322	308	259	266	312	311	286	248	290	261	302	309	274	270	301	278	328	267	301	296	291	310	296	303	296	281	314	286	277	310	300	298	276	254	268	270	287	306	286	292	320	289	308	284	284	326	306	312	290	294	294	298	287	300	305	303	305	298	291	294	288	277	305	277	294	297	270	317	303	317	312	296	236	313	286	272	287	283	285	261	307	299	279	294	300	320	269	241	273	318	279	268	266	254	303	282	290	293	312	282	260	313	299	288	288	312	314	276	272	309	284	275	287	289	304	296	284	285	268	276	275	308	297	306	355	250	326	289	336	294	298	288	313	297	285	284	299	292	285	321	297	313	327	342	303	264	314	280	267	281	274	240	298	313	311	285	281	293	306	313	270	283	286	279	291	292	291	296	281	307	267	271	316	305	271	319	286	279	289	284	312	286	305	291	279	309	315	301	309	293	302	311	253	300	302	303	291	277	281	305	284	287	307	281	283	284	285	295	269	341	295	285	314	295	299	278	298	293	318	315	299	304	288	263	270	301	255	295	293	289	267	298	283	268	311	324	266	298	278	285	307	273	304	285	288	276	292	285	299	277	290	330	276	288	285	307	264	260	285	271	316	279	285	265	265	295	266	310	275	303	288	299	256	262	292	293	263	295	293	268	279	344	305	281	285	305	265	300	313	299	274	324	311	328	303	327	283	321	271	270	269	280	301	266	307	286	318	280	275	292	297	283	296	306	292	301	285	292	304	292	289	305	289	278	287	312	287	286	275	307	288	304	299	252	316	277	318	279	315	306	309	292	263	301	324	300	290	322	306	293	297	335	293	296	282	270	283	302	274	286	307	284	331	297	300	309	288	322	259	300	257	299	317	294	293	285	282	301	303	293	284	276	303	321	308	268	314	281	314	326	302	275	316	304	277	267	274	314	301	316	307	271	282	292	295	277	282	274	308	292	275	284	316	273	307	300	314	310	268	280	306	282	285	302	296	314	289	272	291	286	278	318	287	269	291	300	279	271	284	292	317	322	298	302	297	287	311	270	308	325	278	331	305	295	313	332	249	284	271	313	306	296	344	306	300	281	283	309
7387	1708	2809	3259	3166	2589	1757	1282	1118	972	860	798	808	803	740	764	759	704	722	689	699	715	725	723	755	742	647	720	693	708	654	759	673	663	725	645	703	681	715	663	621	661	653	692	657	626	678	653	716	684	624	652	645	630	680	671	688	636	657	678	688	651	668	693	669	641	673	675	680	659	722	685	687	638	668	665	629	647	674	624	664	678	644	647	691	635	639	652	638	648	659	621	664	653	660	670	658	691	693	656	687	680	634	616	669	647	646	624	613	617	627	650	654	674	643	641	661	693	621	630	648	698	667	698	694	662	707	669	637	694	669	610	650	661	636	647	640	703	647	666	665	658	651	693	686	652	631	657	635	638	630	654	653	653	609	660	652	652	663	634	653	667	622	688	646	644	660	613	656	710	668	652	638	688	698	635	638	664	680	655	673	699	629	644	665	688	646	664	636	634	648	654	680	714	664	644	663	632	642	667	668	634	649	615	655	640	660	676	706	648	654	613	654	657	667	712	688	648	661	678	641	653	633	647	669	691	647	657	670	642	650	653	663	666	669	656	622	672	688	677	632	607	667	633	647	667	620	665	705	627	600	620	699	645	666	677	641	671	692	633	656	670	657	659	685	658	700	646	624	646	629	684	677	661	665	665	643	696	659	672	661	685	640	647	687	680	658	634	622	649	692	619	669	679	629	677	663	666	660	639	674	689	637	728	644	625	667	677	685	658	647	679	687	646	655	720	652	650	642	633	638	662	647	662	705	672	657	625	683	698	678	660	662	652	684	617	656	675	631	662	660	686	689	671	680	657	630	684	686	667	634	619	676	656	629	622	697	662	622	663	666	622	644	645	629	636	659	674	638	657	685	668	643	662	705	647	675	621	618	658	654	609	681	667	671	633	696	660	618	741	697	664	599	664	660	691	634	675	639	650	720	634	644	680	666	691	620	681	641	628	666	687	673	662	685	619	654	683	655	663	670	587	631	639	628	644	620	632	670	635	649	614	652	648	646	691	633	642	707	630	662	638	656	667	668	702	683	658	639	620	617	657	663	659	639	692	680	697	638	681	614	661	670	682	674	653	654	667	638	654	664	722	621	684	716	650	676	635	648	648	622	679	656	658	647	647	623	641	641	721	696	687	652	646	634	647	660	654	651	627	653	652	664	620	645	647	643	677	693	660	619	634	699	655	691	638	647	650	603	623	633	601	668	645	643	636	663	635	633	629	629	651	634	687	698	674	676	646	660	642	604	680	672	666	660	660	655	674	646	648	641	660	672	677	673	638	628	659	709	639	642	640	686	654	653	642	684	646	704	660	618	680	666	665	649	630	645	669	669	678	673	687	639	671	657	682	630	686	677	639	641	666	634	693	640	676	672	665	669	647	674	690	671	690	636	622	659	607	697	653	671	662	670	658	677	668	653	686	678	634	653	651	661	635	640	670	651	609	662	637	680	698	659	654	611	666	658	671	670	696	635	631	699	694	668	605	636	657	668	670	665	632	662	619	709	685	700	664	693	692	662	704	684	667	657	600	661	705	658	624	614	696	682	613	604	649	692	654	650	647	645	636	656	662	605	662	661	663	618	688	637	657	707	672	614	612	643	685	685	621	651	631	658	697	662	695	647	639	659	631	685	665	661	672	685	635	642	650	637	650	667	669	626	639	677	675	654	634	654	619	633	697	649	631	642	641	662	669	705	677	655	578	636	680	657	665	662	696	634	721	625	684	668	649	659	680	634	680	690	649	685	675	637	621	692	663	636	623	690	716	644	619	692	657	615	666	662	669	646	677	661	673	644	703	635	701	670	672	645	674	627	639	697	655	689	611	704	662	649	650	646	666	687	630	656	648	658	669	682	661	657	650	652	669	659	684	675	661	646	666	637	668	681	658	688	628	629	660	633	619	637	697	675	658	609	642	635	663	634	667	642	692	614	588	639	640	695	689	642	677	670	682	704	672	677	718	664	634	613	686	649	623	629	654	610	662	662	712	693	656	675	699	659	700	626	684	600	677	661	637	672	661	612	704	643	694	610	696	668	622	631	649	647	661	648	673	657	695	662	689	655	656	660	668	686	669	651	636	676	615	651	656	661	651	679	699	674	682	652	691	661	639	655	627	689	665	657	645	669	683	691	622	673	707	635	616	641	631	644	659	670	678	632	632	694	644	642	686	700	697	647	645	664	668	658	693	631	624	660	664	647	695	654	647	611	642	693	669	690	666	638	645	662	683	687	635	637	647	667	622	642	614	654	628	638	630	648	656	664	636	652	670	670	647	637	690	636	585	683	669	681	640	678	676	642	689	622	617	625	625	686	696	662	641	653	655	683	658	670	622	683	657	642	646	661	648	625	617	680	664	651	658	632	655	672	652	695	677	647	630	648	672	646	634	648	665	649	715	627	658	625	661	695	634	650	676	669	674	680	638	659	662	694	698	652	664	700	658	650	692	668	663	693	662	641	664	646	638	678	670	672	645	693	678	689	680	612	682	664	642	655	672	668	649	657	636	650	645	643	626	665	661	602	674	643	650	649	672	686	650	679	654	628	689	616	656	637	643	594	627	669	635	685	678	666	668	630	664	664	635	622	643	634	684	674	684	678	715	679	657	681	650	659	691	622	654	652	654	624	645	653	669	662	627	643	672	657	646	660	681	691	655	637	657	635	685	657	664	623	619	692	636	682	649	662	670	625	641	653	619	632	686	623	650	617	655	641	647	691	652	677	692	622	608	696	633	669	682	620	647	702	653	650	625	667	653	623	639	670	655	649	663	610	649	645	651	668	661	639	631	675	635	642	710	679	620	646	676	685	685	633	712	714	700	645	653	641	677	690	680	651	655	655	680	656	690	641	612	658	633	671	634	667	639	692	713	678	643	696	669	673	624	651	685	688	656	637	679	658	716	642	619	635	699	654	640	667	596	698	615	640	656	694	678	699	687	683	653	686	622	658	654	630	619	622	646	627	655	640	660	651	705	636	638	659	618	669	695	648	661	662	662	684	628	623	685	642	629	669	670	675	655	645	661	641	684	686	684	712	645	621	678	642	701	663	697	636	631	673	663	641	667	669	689	707	597	683	734	690	668	656	672	666	612	651	632	622	688	637	693	646	614	662	612	685	618	634	687	693	636	659	705	671	638	658	646	649	690	618	674	650	687	623	657	644	693	700	662	677	706	622	681	682	612	611	625	685	660	659	674	652	663	645	687	662	654	678	654	678	671	689	626	641	662	647	641	687	684	706	689	668	640	634	597	649	649	637	661	658	677	648	637	754	695	635	651	677	674	637	602	666	670	677	626	663	666	653	654	652	713	652	657	661	660	630	641	629	645	678	662	712	613	656	634	657	652	659	666	638	690	596	649	654	691	687	664	647	649	665	631	655	685	645	682	663	672	706	646	675	669	688	627	642	661	681	685	645	646	606	615	675	603	619	625	644	651	662	695	684	638	644	670	643	647	667	644	632	663	649	697	678	644	683	663	701	732	650	651	643	615	675	610	734	630	632	660
16949	2593	2031	1490	1109	841	554	347	309	275	237	205	226	237	217	217	205	191	197	189	178	177	188	187	181	167	205	160	193	188	164	183	185	194	172	179	182	179	211	155	157	176	160	202	176	180	182	187	180	169	196	197	181	173	183	185	201	183	166	203	168	173	189	192	202	175	186	163	156	168	157	170	195	159	171	176	183	165	190	188	181	175	207	183	167	162	154	181	183	169	162	184	183	176	171	152	188	165	188	186	172	180	167	178	174	188	211	192	156	161	170	171	183	193	174	174	161	173	167	169	191	177	185	214	180	189	187	169	208	166	185	145	170	178	154	176	188	179	191	179	180	173	168	169	168	193	181	182	168	147	171	145	191	186	172	187	155	174	173	187	196	173	168	152	170	181	186	169	174	178	202	172	180	172	170	153	173	194	177	186	188	173	168	198	169	166	195	205	164	178	167	179	172	171	167	180	159	176	175	200	175	167	187	201	171	164	160	166	177	211	193	148	145	130	175	178	179	153	163	172	169	183	177	157	166	173	175	185	181	196	207	167	171	197	155	147	160	163	158	190	170	172	185	160	180	177	186	165	174	150	175	172	169	184	183	187	173	188	160	183	170	212	177	175	176	163	150	190	183	186	154	165	148	189	186	150	172	186	183	159	148	189	191	168	167	195	174	170	196	176	164	177	187	172	190	187	183	139	168	179	171	167	183	208	161	193	190	177	161	175	204	175	183	175	208	180	191	160	205	165	184	163	183	175	195	170	157	169	172	168	173	199	191	177	168	181	162	159	189	178	172	172	171	187	168	154	191	165	177	164	166	156	189	177	165	174	169	178	141	151	143	161	183	178	194	178	167	190	155	195	179	168	168	176	174	182	192	181	149	186	160	191	156	160	156	190	181	187	159	144	160	181	169	206	150	157	155	145	200	172	179	172	144	185	169	154	166	163	170	161	176	166	157	158	181	171	186	191	168	171	165	176	185	191	166	159	194	180	183	151	179	179	172	192	171	169	155	162	184	152	143	188	163	170	163	191	172	164	167	177	170	181	194	166	165	164	175	161	167	216	187	147	162	164	165	185	195	161	184	181	194	172	151	176	176	174	166	161	150	183	186	152	190	187	196	183	174	148	190	196	183	169	147	175	180	170	190	187	192	164	175	192	179	167	165	191	176	152	183	158	182	183	167	184	162	187	184	187	167	171	205	177	188	185	165	176	164	174	167	182	208	208	176	189	194	187	194	182	160	189	175	193	180	167	186	187	198	177	151	194	160	148	179	159	158	178	181	191	177	154	146	176	181	162	179	195	184	197	212	162	180	187	170	177	183	179	156	173	187	183	173	183	173	180	158	166	160	189	184	171	177	166	189	189	170	193	181	203	166	175	151	166	172	199	204	178	158	195	166	187	142	172	177	195	189	207	165	165	171	179	157	157	150	182	159	163	172	173	172	186	170	174	188	164	170	158	157	189	176	165	148	187	178	190	183	171	158	172	161	159	189	171	168	158	169	170	182	170	174	181	186	193	154	164	171	167	169	188	166	150	188	179	176	160	178	159	166	194	148	180	189	150	174	149	166	191	177	174	175	165	186	191	190	193	195	194	171	195	150	157	164	189	189	171	171	171	173	171	142	157	174	164	176	157	176	177	179	169	139	185	181	170	185	167	180	155	193	174	157	168	185	195	168	170	159	177	153	184	157	179	170	153	191	183	163	167	189	189	158	184	181	156	186	149	173	194	160	167	178	171	159	180	178	183	158	167	175	160	152	173	187	176	161	185	157	173	182	176	170	166	195	200	184	208	164	160	148	170	164	174	192	156	161	176	181	162	184	165	179	208	168	156	189	197	177	179	166	179	164	162	176	167	191	155	185	185	165	152	187	160	174	172	182	160	166	179	170	175	152	186	189	177	157	177	148	190	171	164	186	176	165	161	164	168	149	188	189	176	168	174	184	145	175	177	177	166	189	182	163	197	175	165	170	156	151	143	167	166	175	167	209	183	198	176	208	172	156	152	196	173	205	174	182	153	186	180	180	162	174	186	162	183	192	164	190	193	168	163	203	199	185	180	185	206	187	172	153	194	184	190	181	168	165	184	196	179	151	176	192	201	174	170	177	170	183	207	173	135	202	164	167	177	173	152	162	166	173	175	176	161	192	195	185	170	187	186	188	167	172	166	167	152	191	184	148	172	149	171	169	194	170	170	182	183	168	184	200	175	165	147	163	195	185	183	169	173	148	172	182	165	170	149	196	175	177	170	188	197	172	169	169	197	182	184	181	177	159	175	174	144	170	199	174	187	163	159	181	178	170	189	173	162	187	191	149	186	174	152	179	160	179	187	184	191	177	201	167	183	157	159	159	168	163	164	165	184	181	197	190	174	160	198	187	178	177	171	164	170	170	166	172	175	169	148	168	198	170	164	202	195	172	161	180	194	156	188	161	161	183	166	172	152	181	160	198	175	180	160	200	176	173	172	177	181	175	185	162	189	185	159	179	174	183	174	175	187	175	168	180	180	163	176	187	162	162	173	179	174	193	186	178	178	158	161	163	163	165	194	180	174	163	179	175	176	161	176	164	181	175	193	180	149	161	175	169	171	151	167	178	175	202	172	181	171	149	168	150	156	151	186	168	185	165	164	173	184	159	153	196	187	179	178	190	194	178	186	156	162	168	156	175	180	177	194	178	173	186	179	154	168	182	155	181	159	173	181	186	155	154	201	168	186	159	173	181	182	174	205	162	195	173	167	193	185	190	151	169	172	143	207	189	174	195	179	168	135	176	192	184	154	181	194	164	161	172	154	158	156	177	170	166	172	149	166	179	192	180	188	161	167	188	160	188	189	176	193	169	153	200	152	175	187	168	151	189	174	172	176	199	172	183	176	175	195	189	157	163	163	162	172	176	206	148	161	166	183	182	190	197	191	172	169	190	182	156	177	159	184	176	185	161	162	187	200	183	187	171	188	165	169	167	160	164	160	182	192	163	172	177	182	186	167	179	164	171	173	177	187	155	150	164	179	173	169	177	179	193	174	174	171	167	166	192	166	177	173	170	171	162	159	173	177	168	204	183	164	152	165	165	169	163	174	163	139	169	180	190	199	145	165	181	172	164	147	198	174	157	176	184	164	173	153	182	168	200	159	171	175	178	180	163	177	160	182	181	155	174	161	203	190	166	179	171	164	159	178	193	138	170	175	157	162	159	159	181	195	161	145	170	182	176	172	182	169	184	175	171	161	182	178	153	202	176	181	181	166	201	173	173	181	175	189	141	190	168	176	168	162	156	176	164	167	151	160	186	174	136	170	165	164	179	171	185	205	185	190	154	188	169	174	167	163	165	177	176	174	196	176	154	173	173	198	172	172	141	170	176	184	181	183	195	175	165	169	171	157	194	158	164	187	177	151	160	166	191	153	181	196	155	175	154	168	161	153	185	168	184	181	187	183	175	182	148	196	178	189	157	177	195	174	178	157	175	191	136	160	187	184	176	159	197	181	157	169	166	151
9536	1986	3809	4444	4116	3376	2408	1497	1212	1051	827	718	667	599	645	588	620	614	567	551	556	539	562	590	567	551	493	505	479	495	478	472	468	518	488	425	463	495	446	442	441	479	435	431	445	440	480	485	465	498	446	450	447	460	449	459	449	459	486	472	415	487	445	470	470	445	465	471	429	449	457	464	445	463	433	415	394	438	446	413	454	462	468	435	459	422	452	418	430	434	448	447	462	408	430	424	408	450	434	435	427	434	477	433	457	444	422	404	419	441	421	414	432	430	396	440	442	442	447	465	454	439	400	463	475	473	476	449	475	454	440	422	387	424	447	444	465	429	421	440	415	395	397	437	469	455	444	416	469	421	376	466	449	446	455	430	426	442	444	469	433	421	412	446	445	428	444	430	405	487	440	433	419	424	446	439	422	426	446	467	485	420	444	412	438	428	446	411	454	437	403	427	443	426	450	406	449	427	426	443	462	401	413	454	465	474	433	397	436	468	451	411	435	444	451	408	428	398	437	427	381	400	419	469	441	436	424	433	424	444	477	449	461	411	446	415	442	433	429	423	451	414	448	428	460	447	416	453	490	402	453	438	400	437	400	405	391	402	430	425	424	390	448	462	416	414	429	475	439	418	466	381	483	446	436	389	436	429	431	463	428	447	428	427	432	470	445	408	450	441	423	453	423	442	432	449	470	413	394	439	429	458	407	428	443	414	419	420	425	424	415	468	406	399	396	429	425	484	430	430	455	415	419	446	433	429	417	414	473	502	396	436	435	441	440	434	426	426	410	440	411	439	452	439	445	450	444	435	416	400	398	406	432	440	447	459	413	411	445	411	430	413	462	438	469	421	430	392	416	428	448	454	432	435	423	451	440	440	435	443	458	436	406	405	452	423	429	442	437	431	423	445	424	450	451	455	414	450	449	441	430	441	413	455	439	458	466	432	457	462	467	469	420	428	431	401	421	451	451	417	434	422	439	414	462	429	425	422	451	438	428	399	401	423	417	421	397	422	432	445	461	456	414	413	446	406	414	426	425	438	412	420	409	432	426	412	460	427	435	436	417	407	404	419	440	445	402	408	433	417	460	436	373	445	405	445	422	433	441	465	434	454	426	433	385	407	444	428	460	420	440	448	427	453	419	453	455	426	442	405	415	447	440	427	432	418	481	455	428	454	429	449	477	406	418	415	415	447	423	407	445	416	470	446	436	466	465	456	447	410	436	456	425	474	437	446	435	407	461	423	440	430	429	418	423	454	433	414	456	418	431	435	434	406	457	438	441	429	493	421	438	407	439	440	419	389	428	401	445	465	444	477	433	437	449	406	460	441	455	445	422	430	392	420	455	468	453	443	425	413	424	447	441	404	429	415	453	446	425	455	438	445	416	429	417	358	425	444	411	446	417	457	438	448	426	432	418	437	416	433	418	394	419	418	435	422	433	444	385	448	413	474	403	398	443	424	425	438	432	437	434	423	474	396	402	454	455	418	407	369	463	450	433	430	436	436	427	391	412	419	455	408	438	423	423	450	411	429	430	456	436	451	472	461	435	462	429	433	432	431	458	421	410	449	416	407	404	462	435	448	455	416	446	434	396	436	477	429	397	466	440	417	450	452	441	451	423	430	431	498	421	431	426	416	432	444	455	403	443	442	446	440	442	459	439	400	460	449	445	461	435	431	427	453	426	429	407	462	430	426	409	402	433	415	443	460	429	454	431	418	402	432	444	416	433	438	436	492	428	445	461	431	401	451	422	473	420	421	427	480	433	446	426	448	475	433	417	390	427	491	458	394	450	402	469	455	415	429	439	435	423	424	440	408	443	452	434	440	461	472	419	397	440	430	449	441	453	416	444	409	387	451	417	420	396	411	428	432	435	401	408	453	385	423	404	420	400	439	444	439	385	426	453	449	432	443	475	427	426	410	441	427	410	438	448	430	452	429	417	495	401	428	437	424	430	435	413	441	444	430	460	455	476	446	466	416	441	430	439	411	419	435	423	452	407	440	425	436	388	439	437	451	445	414	426	410	423	431	445	437	422	424	452	405	440	414	465	434	495	409	434	445	443	421	449	429	416	423	448	452	435	440	432	399	416	414	454	467	437	458	436	453	496	460	440	405	462	443	433	465	432	438	431	403	430	465	435	434	446	448	450	395	413	431	391	452	419	420	416	418	420	393	443	430	411	382	425	433	474	443	448	434	425	417	462	415	420	447	412	407	415	412	448	442	422	438	441	426	397	478	429	428	430	424	454	385	438	415	426	504	435	411	442	473	460	426	429	420	446	397	419	474	429	422	428	429	428	426	479	440	429	480	429	435	451	423	449	413	385	457	475	458	440	408	460	431	418	444	395	427	435	474	432	402	429	488	474	440	432	433	428	419	452	423	421	451	450	427	414	434	433	440	402	451	443	480	419	413	402	416	407	455	444	451	444	444	456	475	433	442	459	431	407	458	435	463	449	464	402	433	425	432	456	410	428	391	404	425	428	438	432	437	465	426	439	440	415	440	412	421	455	442	419	439	467	445	461	467	460	442	467	449	453	444	404	420	453	434	477	453	448	423	431	421	426	453	467	432	424	431	404	420	425	453	472	464	423	454	436	427	409	456	509	430	457	456	473	450	438	411	430	442	470	430	441	389	420	414	437	468	417	447	451	451	448	459	448	446	465	415	408	443	430	426	408	450	441	469	447	427	436	399	393	399	424	438	428	447	420	435	453	473	451	405	423	451	475	453	453	390	436	432	425	460	473	414	418	418	430	432	424	461	456	474	421	433	420	441	439	441	445	448	391	425	423	437	455	475	437	435	406	427	412	443	404	425	429	455	427	421	432	423	454	411	457	462	468	445	398	430	446	429	465	446	447	414	406	429	416	437	416	419	447	427	430	449	427	467	457	440	430	393	414	428	455	389	446	411	467	430	418	452	462	429	466	415	438	422	448	437	444	414	446	421	431	431	451	446	402	397	422	458	430	430	468	435	446	439	396	455	406	420	440	455	463	431	405	456	439	473	441	445	442	408	435	439	420	461	431	475	451	402	428	430	460	432	446	428	447	426	404	420	443	450	438	458	415	446	425	453	433	430	426	470	437	420	417	426	428	471	434	429	409	455	453	428	438	433	410	445	450	478	451	457	423	405	442	447	411	450	467	431	406	448	432	426	443	413	450	439	436	452	442	429	422	420	415	419	463	435	407	429	401	414	434	496	423	435	474	419	428	418	419	472	418	404	454	445	443	428	447	418	459	454	457	403	430	428	419	468	443	408	420	453	410	444	408	468	414	414	422	448	439	428	454	456	439	445	465	437	464	412	418	412	430	389	458	411	441	428	458	429	409	433	435	427	459	385	446	483	380	452	397	399	457	454	455	419	449	479	453	427	445	435	418	463	415	439	459	430	427	447	397	444	391	436	443	428	413	448	458	457	453	409	444	474	418	414	411	448	477	413	444	413	414	440	444	421	463	437	420	460	430	472	418	451	440	433	435	431	441	465	461	453	463	419
2485	817	832	733	630	640	490	454	461	430	445	463	448	428	455	435	411	408	476	436	487	457	436	446	439	451	489	491	446	445	450	438	420	486	452	446	463	477	428	487	468	409	481	468	427	458	430	416	498	475	413	466	464	426	481	450	493	483	484	478	483	440	460	435	445	441	421	474	433	471	443	431	458	449	476	456	458	483	482	416	415	456	439	489	445	510	470	446	468	454	449	453	445	440	447	457	481	462	422	451	454	478	420	448	414	460	469	455	441	418	434	401	413	429	504	501	442	450	429	431	446	493	457	481	519	470	439	448	442	463	460	467	463	453	424	465	440	473	454	459	462	462	441	474	456	453	467	435	479	427	460	485	459	452	495	415	420	441	438	478	420	480	446	474	492	476	456	441	448	453	442	472	423	436	433	467	472	494	473	466	440	464	423	463	490	460	485	440	439	454	445	420	470	434	420	422	497	454	480	466	477	465	487	480	425	461	443	470	431	461	460	494	459	499	469	472	452	417	444	439	460	455	447	470	476	453	451	469	390	459	463	438	434	493	426	429	477	484	458	424	415	396	392	450	425	414	469	479	478	457	458	485	487	433	417	490	486	430	469	437	474	471	444	507	453	484	427	455	419	433	424	461	467	470	452	489	486	453	456	446	502	458	461	459	463	429	444	443	492	441	431	416	432	485	450	463	429	459	433	446	444	474	461	430	466	431	477	472	477	438	418	423	460	467	480	475	449	510	475	452	449	459	483	465	482	450	451	485	428	464	443	464	449	462	474	482	470	470	476	434	450	434	443	457	486	448	480	439	441	454	456	445	426	472	448	443	504	475	455	421	439	428	462	427	461	421	430	480	410	501	452	487	422	487	449	464	418	387	438	454	459	451	471	438	464	493	459	480	404	465	450	461	463	447	449	488	495	425	463	456	478	466	488	450	469	451	441	459	463	457	454	425	462	434	453	437	452	429	454	456	505	439	426	461	424	441	471	471	429	454	431	456	457	454	421	430	477	436	439	420	449	466	438	453	485	436	450	476	463	445	449	472	460	461	439	456	476	489	428	466	461	417	459	477	471	473	457	455	457	458	460	478	447	428	495	453	448	458	437	462	425	445	449	433	438	447	466	437	423	454	486	438	473	481	487	434	487	482	474	437	444	422	400	440	434	485	446	467	456	477	464	480	436	437	416	437	451	422	457	436	449	451	463	477	485	482	419	469	459	479	427	442	456	470	465	500	477	502	446	444	423	434	451	484	436	484	480	461	443	427	454	493	461	463	469	448	453	416	438	430	459	457	467	497	421	466	470	469	470	445	458	426	464	437	442	475	487	414	452	467	486	420	468	432	424	441	463	440	463	448	502	477	480	439	461	433	468	451	471	464	448	467	434	493	481	471	445	465	412	462	424	465	427	418	464	466	431	467	421	497	453	462	468	440	480	463	461	486	488	439	443	484	476	510	440	472	488	478	472	466	452	437	487	460	477	458	441	451	436	410	441	453	432	449	474	472	478	462	428	443	436	430	458	411	459	458	467	469	433	455	457	488	483	453	479	446	487	446	423	445	468	454	459	445	448	471	446	477	480	482	472	431	456	389	450	471	460	455	441	480	425	419	456	461	487	465	483	507	485	467	467	406	485	480	458	505	448	456	486	461	467	488	450	468	478	433	447	469	463	461	430	500	490	440	415	456	488	449	451	438	479	468	472	470	443	453	455	433	432	422	467	458	442	454	459	412	426	459	485	477	427	447	440	439	497	474	471	452	453	455	482	433	433	425	478	440	478	441	454	458	484	469	483	456	408	437	472	452	452	433	456	459	453	491	450	429	508	484	471	474	486	480	438	439	471	479	441	460	472	445	472	491	472	477	445	406	422	473	389	435	439	463	424	474	439	449	436	496	449	474	413	439	447	455	455	480	461	458	462	464	445	449	450	445	458	420	464	412	461	447	415	462	460	443	431	464	454	420	479	484	462	423	436	451	487	437	453	424	469	421	417	426	442	488	421	433	483	485	473	456	513	428	467	470	465	431	486	462	404	441	473	486	480	452	412	441	449	436	447	413	489	455	488	448	447	452	435	416	451	475	454	439	478	488	449	470	453	449	501	425	476	462	458	476	467	427	445	422	415	454	474	464	437	456	478	510	450	416	442	444	473	446	475	431	452	449	432	434	459	508	466	436	450	491	425	452	426	462	502	418	432	470	446	487	453	428	474	475	462	467	445	414	462	429	473	446	468	446	455	450	461	447	455	479	463	475	433	482	498	448	469	471	425	461	445	457	458	469	449	450	422	479	426	482	451	455	483	460	442	444	471	449	446	444	440	463	470	430	488	462	448	473	478	456	465	414	446	415	428	403	452	470	469	437	436	466	468	466	451	432	444	467	405	409	460	455	460	500	468	386	434	454	472	464	465	453	483	453	511	477	449	442	451	420	473	456	467	464	449	457	466	437	450	435	472	410	464	442	446	449	441	476	459	447	408	451	458	472	432	479	434	408	452	410	442	437	464	436	429	450	436	456	504	456	445	479	472	483	434	473	436	435	468	446	485	480	458	430	442	413	441	450	480	480	494	470	459	461	434	446	427	448	441	433	424	440	449	469	484	473	399	467	463	423	485	442	459	436	413	482	466	490	474	439	475	485	488	441	490	468	473	436	436	453	483	462	512	444	510	441	457	440	455	446	471	436	436	436	463	434	458	428	511	441	466	465	433	443	452	471	466	472	428	433	464	443	454	479	443	474	436	469	438	488	432	435	436	480	451	447	447	447	476	481	466	483	417	419	467	449	430	431	448	449	468	429	477	437	487	417	410	455	471	465	458	428	481	452	451	419	442	463	434	511	465	462	469	444	446	473	477	457	486	449	450	487	458	444	443	455	477	475	451	465	459	463	457	458	443	435	431	449	420	490	428	484	456	446	455	438	471	452	454	454	455	431	461	429	413	465	461	452	461	427	474	411	440	429	417	450	508	462	432	464	449	449	435	470	432	447	478	450	479	462	482	457	459	446	451	473	459	433	453	502	462	455	454	431	465	467	471	441	446	464	506	450	416	481	490	450	453	445	420	447	439	462	463	410	458	396	436	450	426	403	441	441	487	474	506	455	450	405	457	426	444	454	421	469	484	454	439	401	456	440	471	466	469	436	471	457	448	430	471	450	440	431	465	489	446	486	422	454	455	435	458	476	427	472	490	437	458	467	423	435	459	457	473	436	429	429	511	444	455	472	435	480	421	449	455	455	386	462	476	402	434	464	452	412	491	463	440	430	468	464	500	439	421	427	465	445	466	468	437	450	446	466	439	467	494	442	424	443	462	470	448	445	412	445	463	467	499	449	458	466	460	463	473	483	446	461	442	472	434	419	471	465	465	474	418	460	467	492	475	464	412	420	441	452	482	422	466	473	454	431	429	425	440	486	457	412	436	427	424	474	467	466	411	440	472	432	462	442	466	427	494	438	468	444	454	434	453	442	474	475	443	415	476	424	419	453	445	446	486	442	451	437
2608	1242	1706	1801	1737	1618	1357	1158	1089	1016	959	961	1016	954	1042	1013	979	982	988	1022	1007	1011	973	984	1057	967	1005	951	964	973	971	952	940	977	1056	984	974	1004	1035	968	979	977	947	1015	967	948	966	924	993	955	994	1013	1061	994	935	962	974	1000	950	988	1002	981	1042	980	985	996	993	954	981	978	973	964	989	984	1000	1034	988	1038	997	945	979	963	952	978	1000	949	974	1006	975	915	952	1029	970	1015	1013	906	951	972	981	1020	947	956	1010	1022	1038	1030	954	977	957	986	1016	949	989	961	982	942	1030	1002	972	980	1013	991	1049	1000	1034	1016	985	998	974	949	1022	1001	990	1013	989	949	917	967	986	970	957	1026	963	1025	947	961	1007	948	980	946	959	928	1008	966	1053	974	936	981	1000	933	942	1002	959	1038	983	983	1031	990	1004	937	962	1009	969	1010	1010	1012	1012	986	992	1002	957	984	978	1010	986	994	991	949	1013	969	984	989	1005	966	956	982	972	1006	969	981	978	994	1003	1001	1003	1026	939	994	974	971	1008	999	972	946	1002	1031	942	1008	1038	991	961	952	955	991	982	944	997	1017	1016	1014	969	1023	989	1004	975	1031	967	989	949	950	970	1007	1024	950	976	1041	973	983	1051	955	972	969	945	969	976	1029	945	969	1009	977	1009	929	998	1005	1001	993	1008	972	928	948	1010	1012	1022	1036	993	1002	1053	1018	967	951	947	928	1004	998	908	935	958	997	1024	959	989	978	972	999	948	974	1015	986	1013	966	962	991	986	1026	997	988	1002	982	1006	980	971	992	989	1022	956	996	947	964	980	995	939	991	930	1040	1008	981	961	1030	985	974	951	962	987	941	1017	1008	1054	1005	923	990	953	983	1002	1004	951	1004	982	1021	1022	1035	922	958	976	952	982	942	974	971	967	1021	957	974	973	942	980	944	985	965	990	956	975	993	984	980	948	999	933	981	979	983	936	996	993	991	997	1036	952	985	916	963	1039	972	1043	979	991	967	1038	947	973	962	1027	1030	903	967	995	959	912	952	977	997	1018	1001	959	931	1011	992	981	1030	987	995	954	1031	935	993	920	948	939	1018	1003	1071	987	1027	1007	965	936	998	960	982	972	965	1019	1052	1011	948	1018	992	994	1000	981	995	994	1033	1039	1003	988	975	1008	923	910	977	999	1016	966	1016	944	965	955	963	963	968	986	960	957	1023	1015	947	928	950	1003	961	1020	1006	985	967	1016	977	969	955	1004	977	958	1009	995	982	986	1023	992	980	976	972	929	968	938	919	973	999	977	966	952	1020	969	1012	968	974	1011	996	965	976	961	994	1008	988	1006	997	996	999	974	1001	982	1016	962	983	932	940	980	980	1002	994	963	970	985	954	931	979	968	997	952	992	970	1012	1011	940	997	949	1022	972	953	981	1004	983	985	963	980	1001	984	995	950	979	936	996	984	983	964	948	976	992	1018	978	984	985	987	984	977	962	994	937	953	963	1008	1011	982	996	1013	1041	1037	960	941	1012	959	987	981	1009	1011	969	1000	986	968	989	1010	1047	948	974	1040	942	1044	983	923	961	977	982	987	955	962	1002	985	981	963	970	986	999	946	1010	988	937	979	1003	1004	960	1019	991	1038	967	985	970	1011	992	1021	959	995	950	1001	947	940	962	948	981	1004	981	940	1058	1006	1067	979	989	952	1025	1018	989	1002	956	1001	962	1001	1039	967	985	987	997	939	1042	967	1026	923	1017	989	991	1061	1007	988	930	1004	990	943	956	984	993	979	1003	944	958	1015	989	1007	983	957	982	1005	945	937	1014	945	1010	1000	954	991	946	984	1043	965	963	995	944	989	905	922	1011	998	994	929	961	1027	987	963	975	991	1003	1020	944	980	1016	992	939	967	980	929	968	934	1001	998	943	993	1013	981	982	1036	943	998	977	939	1009	996	995	1006	1041	1015	1000	960	967	987	1027	953	964	1049	976	1003	1008	970	1000	975	992	950	888	979	975	979	955	1006	1036	972	947	1018	983	914	987	1034	967	1015	996	962	945	985	1028	994	1024	964	941	1006	960	967	1004	1014	978	967	961	952	950	995	975	1014	993	943	1000	998	937	972	988	1002	958	937	985	1007	1012	1008	998	962	975	1039	971	983	1001	945	972	1024	997	981	994	982	991	1005	982	1003	984	989	973	989	934	953	970	1007	991	882	1008	984	1005	949	980	1018	963	944	979	986	1091	1039	1001	997	973	973	952	987	973	983	953	976	972	962	1004	972	1040	1010	944	1045	958	979	985	1000	961	971	980	1035	992	996	1042	958	954	1007	982	982	967	980	975	962	966	998	974	996	911	957	1023	921	1022	963	919	1012	918	965	1001	1004	1001	988	1004	994	973	934	979	1024	1002	938	973	971	1002	982	1002	951	893	1023	975	952	911	989	1003	1027	964	999	1023	965	964	1017	967	967	979	1003	998	1029	993	975	1026	976	981	1012	1043	1005	999	1060	967	966	991	979	1031	1007	985	990	934	966	971	998	940	983	974	1003	944	972	966	1018	994	984	993	994	945	999	987	989	1025	1035	1003	947	915	1022	968	968	1026	960	925	970	931	1039	962	964	952	1027	968	995	999	975	949	976	1008	985	1028	981	980	1020	947	962	987	1041	981	982	941	981	965	982	1000	1006	914	979	973	957	940	962	996	1025	943	980	974	939	976	942	1055	1008	1054	936	994	1009	1027	990	990	972	1048	1017	1022	973	977	993	961	947	960	991	975	953	987	980	1012	1046	962	1038	933	1024	973	964	991	960	1010	980	943	1014	964	969	1012	1007	995	1018	979	950	967	966	1015	985	992	950	1007	938	999	972	1004	989	980	990	1025	1054	1001	1002	973	969	1030	982	973	972	995	977	971	913	1094	977	1074	936	1017	936	957	964	960	915	945	950	1022	973	948	938	980	985	1045	941	985	998	995	1015	993	958	1002	941	999	987	1019	1015	984	1013	1019	954	986	1011	985	975	1019	938	1041	992	993	980	973	966	959	977	986	1001	907	1013	1008	1002	984	956	986	986	987	975	939	983	942	1040	990	1014	977	963	1023	1027	990	1004	1014	905	1001	946	963	1019	977	1014	980	1021	1035	999	938	1031	1009	967	1013	965	973	969	986	1049	972	942	952	981	1004	995	996	981	1007	972	910	970	972	972	976	934	898	982	943	1001	992	993	987	989	947	1026	931	934	979	957	961	956	959	994	1016	993	935	1027	1005	952	965	929	1012	961	973	1009	1001	973	966	953	1012	975	986	959	997	1015	986	940	1003	1001	968	980	923	1012	987	965	991	1005	989	1018	978	983	967	946	980	1052	993	1018	1053	1045	1002	1019	956	1063	991	964	916	993	967	995	963	994	976	944	937	982	981	1039	1043	996	972	1029	1007	969	965	938	1060	1000	960	1048	966	948	913	1007	1007	920	1038	1042	989	953	990	938	1027	1013	981	971	1018	976	1023	1008	968	1052	985	933	1007	1006	943	1000	941	1004	973	991	1008	974	993	1020	1051	940	969	950	970	1024	1025	1016	974	964	988	974	1022	961	961	988	1020	963	1012	961	933	959	1000	956	940	954	985	924	983	1032	952	983	1016	976	999	1028	1024	1009	916	1021	966	975	934	956	988	1010	1034	993	953	1038	952	982	930	1048	983	981	1043	948	995	1024	977	1004	999	969	1017	1010	957	1015	950	975	989	972	915	949	980	960	973	916	1016	961	973	1005	992	992	964	964	1017	979	986	946	1001	999	976	1029	1034	973	950	944	1035	990	991	958	982	932	1034	933	951	951	1027	957	974	984	960	981	1009	1017	965	1039	1028	971	1012	984	1017	963	964	973	935	995	988	991	989	941	1031	976	1001	966	971	953	1014	958	1008	962	980	1010	973	954	966	1012	957	1036	1002	942	997	1075	983	999	981	975	985	932	935	987	1020
9355	1370	1307	1007	815	630	515	427	377	363	323	310	334	346	326	333	347	280	314	312	307	310	294	336	313	335	286	313	275	301	313	289	295	288	286	281	266	272	312	296	297	273	283	358	273	251	287	305	250	282	331	316	295	287	300	314	307	314	278	284	287	295	284	314	288	313	293	329	308	300	282	285	316	315	275	283	307	304	301	325	290	293	303	341	274	338	306	295	292	272	290	313	277	327	265	288	275	287	288	308	286	295	311	275	256	324	304	280	291	290	306	278	273	309	328	297	300	284	304	312	265	302	287	275	282	291	309	293	281	294	283	292	298	271	281	273	298	272	292	276	323	336	310	307	312	333	271	288	309	314	312	326	302	296	266	279	301	342	303	291	306	288	265	294	281	276	272	269	295	310	306	285	343	300	323	318	298	281	294	307	280	288	299	301	313	282	281	281	303	294	303	273	273	295	294	282	291	301	296	294	301	292	295	283	263	302	298	316	299	304	264	303	306	298	277	296	301	323	299	304	301	274	292	298	288	287	286	266	259	323	313	318	297	301	269	290	324	302	283	272	296	286	271	285	284	293	268	321	327	303	290	295	314	312	336	298	285	278	281	281	271	296	307	298	333	327	286	289	293	292	294	281	320	306	307	311	313	321	323	300	319	319	302	284	324	285	308	303	273	313	296	295	283	301	298	334	302	290	307	280	289	289	312	268	289	274	277	313	296	325	311	281	294	328	304	316	288	314	315	280	261	277	295	308	257	295	276	303	296	288	274	302	282	292	284	272	279	311	300	291	308	287	277	289	298	274	294	289	279	276	317	313	313	269	295	267	293	311	281	264	308	311	295	284	287	260	283	283	282	299	300	284	269	314	303	313	264	256	264	303	303	270	281	289	319	299	299	302	270	312	313	331	297	317	288	288	265	284	292	257	335	287	299	305	298	266	301	293	300	289	279	293	284	302	278	306	291	286	291	314	303	310	291	287	294	273	275	262	303	299	289	285	317	307	289	290	290	297	295	313	300	298	302	307	336	301	303	304	339	273	305	287	311	289	333	313	332	310	300	297	294	295	296	305	298	322	302	278	269	284	296	294	282	297	285	309	313	300	280	282	291	291	282	300	295	309	311	270	310	304	281	284	304	297	269	306	265	295	296	260	303	327	285	276	291	315	287	282	285	275	281	311	296	317	301	255	303	253	286	288	291	286	278	289	273	278	286	289	283	298	317	286	275	277	268	298	302	309	284	295	301	296	316	292	286	280	281	289	295	279	336	288	304	300	296	309	292	257	288	288	284	303	296	287	300	265	315	309	311	292	301	302	281	349	303	304	294	293	256	301	303	283	314	305	268	301	288	312	275	306	255	302	318	289	279	280	294	290	299	273	299	319	286	297	297	296	309	265	323	270	264	301	301	286	296	336	300	301	320	287	288	288	264	284	288	297	287	300	293	307	300	273	259	301	293	317	264	272	274	293	273	344	337	286	290	282	270	266	279	295	277	315	321	309	297	293	310	297	301	304	305	312	277	297	297	271	295	278	287	300	299	282	319	280	254	326	269	281	297	295	279	295	290	292	311	293	265	309	308	270	309	273	309	307	286	291	291	313	282	286	304	291	305	295	284	313	300	326	301	287	304	295	297	314	273	340	303	283	295	327	261	279	256	273	313	286	268	292	308	313	315	279	266	276	291	299	297	316	278	272	310	288	309	319	302	306	328	320	288	274	262	314	338	278	307	289	279	330	274	273	295	301	294	283	299	335	296	304	290	309	284	299	285	279	287	305	276	273	314	315	280	290	304	285	256	267	303	310	292	296	303	278	296	312	260	314	277	285	319	289	283	306	298	270	267	301	266	278	265	326	290	298	293	293	279	297	307	302	308	320	303	259	295	270	275	301	309	275	284	267	286	306	294	286	284	286	275	289	294	286	301	265	281	308	299	285	319	296	306	338	291	285	325	319	297	325	292	274	292	247	284	320	273	299	291	298	305	257	295	273	309	249	312	322	295	295	311	257	298	273	289	273	305	301	299	272	315	293	304	311	311	294	272	264	307	288	311	302	299	300	300	312	280	280	278	263	313	287	305	284	273	304	290	286	320	276	252	296	272	287	288	321	292	273	313	267	268	287	319	277	279	258	313	311	298	295	298	276	323	313	329	244	263	256	272	263	287	314	309	298	329	255	259	317	277	317	306	275	314	311	309	316	252	298	298	289	286	268	306	296	285	274	275	278	278	307	314	295	302	293	270	322	278	284	336	283	282	285	287	307	283	312	263	260	294	311	305	306	331	310	289	264	316	318	295	307	289	287	307	281	296	298	295	279	273	300	255	300	328	272	281	285	296	280	272	297	279	299	250	306	305	294	323	259	291	301	284	296	266	280	310	307	278	306	270	298	294	336	315	275	288	285	271	273	280	283	303	290	283	292	295	271	275	304	289	288	283	255	320	313	310	258	291	283	281	258	279	311	304	259	308	284	314	277	295	315	336	324	261	277	316	305	293	312	340	279	275	289	293	288	310	324	307	323	275	309	283	291	285	286	302	299	261	306	311	294	307	313	303	315	315	308	299	299	269	256	272	336	274	271	293	270	300	264	326	311	278	289	295	274	277	312	295	307	281	280	295	301	299	313	327	298	268	283	323	266	288	293	322	294	323	288	280	269	310	295	308	307	299	331	286	301	318	287	294	287	307	259	274	305	300	293	293	290	305	306	290	310	263	275	278	312	330	277	316	277	294	287	276	304	299	330	293	279	283	312	302	298	290	286	285	292	292	292	295	295	295	296	290	316	287	292	300	279	293	302	291	280	270	320	270	289	294	305	311	296	304	320	297	325	310	308	288	291	279	321	290	267	316	305	323	280	299	299	273	303	329	325	281	290	303	296	256	305	320	295	296	297	290	286	322	288	312	316	323	289	300	290	277	316	336	310	329	279	285	302	289	299	280	305	280	284	327	307	318	289	310	294	334	280	296	299	300	254	287	281	310	295	295	269	301	317	259	332	264	275	316	285	303	294	305	298	275	295	304	330	269	313	319	267	291	311	285	276	255	287	316	276	314	300	287	265	296	300	300	290	299	273	291	302	288	295	347	325	299	289	303	297	295	300	276	264	286	303	279	320	294	299	276	276	272	290	279	260	278	285	285	299	309	282	288	256	324	287	323	329	301	323	296	298	279	270	267	299	300	297	336	316	295	296	287	266	280	273	289	327	281	317	307	279	301	274	293	276	297	294	315	264	294	308	292	271	285	292	266	304	286	281	304	293	308	322	269	346	262	283	283	293	267	294	286	323	298	285	282	298	261	305	251	295	283	304	264	289	238	276	303	272	281	324	321	259	290	303	293	252	280	305	266	281	339	320	278	305	299	296	305	268	298	309	321	281	260	299	302	339	272	279	310	301	270	265	289	275	310	271	288	310	266	277	271	291	259	275	298	267	300	276	303	309	292	255	248	288	299	321	270	289	290	295	290	285	276	268	301	297	284	309	314	309	301	314	287	298	299	281
7501	1612	2706	3130	2811	2647	1947	1259	1073	973	871	811	799	808	775	720	717	703	766	733	756	773	700	723	736	732	652	686	716	664	672	735	657	664	692	664	658	723	700	636	677	678	654	676	627	674	706	660	720	684	653	662	650	716	724	635	691	694	658	623	649	702	644	640	682	696	688	667	601	670	672	647	685	642	630	625	680	673	638	642	622	627	673	631	692	630	683	663	667	662	620	657	659	677	624	679	632	652	645	696	624	636	668	661	616	641	619	642	684	663	677	623	639	685	648	650	705	663	652	664	635	635	654	666	644	657	648	635	652	671	645	630	673	644	663	675	673	664	702	619	689	615	669	574	674	709	624	646	678	654	674	650	651	625	632	668	642	660	633	737	654	653	669	632	688	684	627	655	602	705	621	653	676	650	632	673	671	676	633	671	598	638	665	658	659	689	656	629	614	683	667	614	668	690	668	672	671	627	621	647	634	651	632	668	631	682	675	680	713	665	614	661	652	677	637	671	642	645	658	637	605	658	673	631	666	636	646	667	678	686	693	607	647	641	631	639	661	639	633	639	695	619	645	676	640	642	609	663	664	700	702	656	666	649	669	667	659	672	662	630	646	612	640	653	668	660	646	660	691	708	630	616	610	652	695	645	656	620	654	694	696	673	678	696	634	659	647	697	661	614	667	674	601	610	662	619	681	676	675	649	633	628	663	640	661	653	668	659	679	675	671	638	668	659	631	595	641	662	632	656	629	698	633	655	656	720	726	670	691	673	660	636	665	661	621	667	643	660	676	645	700	659	614	635	695	669	660	647	667	638	652	656	664	655	623	623	664	690	672	647	661	678	641	638	664	652	658	619	619	650	648	617	613	674	672	657	672	624	678	678	591	664	631	663	666	681	659	655	639	657	643	670	630	725	739	667	596	663	641	646	615	636	610	638	628	622	667	673	640	620	678	644	664	616	631	670	679	651	691	643	667	669	706	640	649	658	653	611	643	678	582	660	689	699	666	610	656	650	705	687	651	658	672	691	631	698	693	656	679	672	720	654	632	638	633	666	649	696	677	677	593	640	650	674	607	675	606	656	659	698	667	603	691	639	661	703	662	689	617	631	662	638	648	638	696	629	664	630	621	637	676	688	643	649	662	639	659	658	634	618	615	665	639	617	621	641	697	663	646	633	641	656	664	662	663	651	632	656	660	644	691	627	674	706	620	586	642	653	619	724	676	632	708	651	656	630	673	614	669	653	654	640	709	605	667	647	638	633	643	631	681	656	635	673	623	670	639	656	635	626	613	692	658	640	654	688	623	672	661	657	627	650	670	646	664	634	643	685	645	649	683	620	654	654	635	646	639	610	702	655	641	655	656	641	643	645	638	624	669	672	648	721	669	735	622	666	635	668	660	709	656	654	607	656	699	636	650	673	632	675	656	650	646	703	674	644	673	676	640	651	670	629	641	659	631	666	673	710	647	624	640	660	640	684	611	663	643	663	638	638	642	613	671	619	655	661	668	618	658	638	645	659	643	650	663	647	642	652	628	648	651	628	620	671	628	668	622	642	596	669	633	656	655	692	590	671	709	637	646	677	677	630	644	682	660	603	684	687	662	654	663	692	655	701	703	633	627	652	645	621	642	620	646	687	666	665	657	637	687	645	706	625	675	608	659	596	670	681	678	626	631	645	673	667	656	710	691	641	684	630	651	645	623	707	713	637	662	620	671	648	691	656	667	644	651	660	619	651	648	692	611	641	589	663	636	659	635	666	674	638	620	639	677	656	651	664	663	658	644	652	656	645	656	666	663	636	650	692	687	622	674	696	671	653	660	637	655	695	668	615	684	644	671	647	662	644	684	659	645	658	646	623	631	638	691	592	683	588	660	665	687	641	674	642	644	719	670	624	662	637	692	662	668	655	655	653	629	638	684	632	684	672	672	655	611	626	643	660	608	675	642	659	675	616	675	623	640	638	675	661	674	672	678	656	672	637	653	684	638	625	649	613	650	664	654	687	669	660	677	657	652	690	666	688	675	656	639	684	664	699	613	687	640	629	632	673	676	661	637	690	674	709	677	667	670	644	653	652	701	661	672	688	624	678	648	625	601	693	652	665	596	667	683	600	629	605	638	673	686	634	661	639	620	670	645	682	625	656	629	648	649	673	622	676	639	644	658	668	671	658	675	717	632	673	679	671	679	653	650	679	664	643	632	652	669	698	636	675	642	654	657	660	601	645	648	656	661	612	658	657	706	622	633	667	654	677	677	625	669	644	649	623	641	661	616	651	638	633	655	631	666	617	691	665	658	650	661	610	641	689	615	654	658	660	649	648	664	667	663	583	613	670	676	670	671	651	629	588	685	696	696	593	729	656	638	689	631	665	626	659	630	662	636	655	662	702	635	638	674	633	663	691	703	653	688	680	727	666	643	684	672	670	633	683	636	647	624	632	659	635	637	687	672	670	607	649	658	639	669	614	639	648	674	640	676	655	648	650	626	640	659	676	645	679	705	689	658	674	676	713	668	640	680	710	623	645	664	682	657	669	680	693	650	694	656	637	654	593	655	674	646	677	665	621	653	650	624	655	627	640	626	614	632	654	637	636	666	637	618	713	613	652	582	666	650	651	661	615	632	662	666	602	674	652	643	654	659	680	672	634	667	684	669	662	646	640	651	636	673	618	631	684	677	652	622	683	672	619	623	683	658	642	680	587	629	629	643	664	652	650	701	699	619	652	660	616	650	656	642	599	688	686	685	671	655	633	633	652	645	642	665	669	631	690	648	659	689	647	647	703	674	701	675	695	640	676	656	642	660	658	703	664	655	697	633	630	660	688	604	603	671	647	621	660	655	653	665	668	639	667	677	626	698	609	673	657	681	636	647	669	619	685	634	638	685	631	678	659	661	576	672	636	691	646	659	649	665	664	662	590	654	677	710	678	637	633	683	673	654	652	638	665	685	656	630	612	690	706	666	611	641	630	694	662	652	661	673	656	684	647	634	643	632	638	610	668	658	674	656	664	640	723	634	649	640	659	671	611	675	700	659	638	653	656	645	667	686	641	646	621	652	677	645	683	687	696	673	677	661	663	677	601	627	684	651	679	686	654	636	647	656	673	672	658	647	657	636	666	641	658	627	636	647	614	666	668	647	618	645	625	618	632	627	637	662	664	661	627	619	649	696	689	652	646	647	592	664	676	684	633	665	650	705	636	657	625	667	696	672	675	637	674	646	640	658	671	611	625	646	675	630	647	655	708	665	636	625	632	688	698	677	645	662	645	632	645	682	640	638	642	618	647	675	650	657	625	621	617	665	611	645	634	625	649	679	645	670	683	675	656	641	589	654	622	639	619	586	701	643	603	649	632	654	676	655	661	674	649	633	652	633	679	649	677	645	631	662	643	668	634	681	678	622	655	682	663	676	652	679	689	672	633	652	645	634	667	642	733	707	623	661	657	646	674	667	655	664	658	675	669	631	676	653	654	655	640	662	655	680	663	640	636	626	637	678	669
16751	2421	2079	1490	1022	795	561	376	316	306	270	212	229	227	195	186	188	190	202	199	164	178	185	184	194	187	177	159	164	177	187	184	155	174	155	168	197	179	182	175	162	166	190	174	177	188	172	156	175	201	174	183	175	159	152	178	185	167	152	162	176	159	171	167	169	170	171	166	194	151	203	194	195	198	158	174	186	157	179	186	192	174	180	169	162	154	175	163	173	172	199	173	168	171	144	163	171	161	169	161	191	185	173	160	151	188	167	189	162	168	148	155	180	183	185	188	165	173	169	166	169	171	159	179	186	176	210	197	176	149	146	153	199	156	174	184	178	171	176	155	176	173	178	146	170	181	172	164	183	162	156	161	207	172	173	169	164	162	151	174	174	201	174	178	160	172	169	194	191	186	135	145	160	182	163	177	169	166	169	161	174	167	193	161	160	184	177	173	189	206	156	171	173	161	184	170	149	178	163	201	172	158	168	151	221	185	150	172	158	170	156	179	169	161	179	183	161	176	170	156	133	182	201	169	154	186	167	172	159	151	174	165	182	186	169	174	164	178	161	184	156	165	176	170	179	154	177	185	170	159	169	199	168	168	165	172	181	192	157	158	150	158	186	189	157	184	166	165	178	182	182	170	203	174	170	185	171	150	178	176	159	159	187	186	181	147	184	144	173	179	166	153	198	164	156	176	183	183	156	156	152	162	187	171	161	175	198	173	169	177	156	200	194	183	165	131	169	154	178	152	179	168	193	172	146	170	175	187	194	171	191	195	192	185	173	198	172	166	172	161	169	181	147	179	175	156	193	170	185	152	154	169	165	163	170	162	177	151	186	197	192	166	172	182	162	176	181	173	160	172	165	137	167	168	174	162	183	159	155	195	166	178	150	172	174	160	146	173	192	182	175	177	179	188	167	169	163	174	155	163	200	157	149	180	151	165	174	199	169	210	174	169	170	170	169	144	137	144	142	147	180	185	170	189	176	190	202	160	158	176	193	200	169	190	180	173	167	166	176	158	165	172	158	169	203	166	189	176	170	176	159	142	149	166	162	175	175	175	193	156	192	145	178	163	168	156	155	166	163	176	161	173	155	171	162	185	189	215	188	176	168	171	179	171	176	167	166	178	178	192	172	157	191	171	159	172	182	187	172	166	146	185	152	178	161	184	181	154	157	179	168	170	194	165	160	198	160	160	165	170	177	187	171	162	180	146	181	154	190	180	164	167	174	179	198	197	157	195	206	178	196	167	188	173	182	177	184	163	184	185	179	166	176	175	175	178	160	171	178	156	186	183	164	145	149	173	164	183	158	179	164	163	193	189	152	192	148	156	203	158	182	195	166	178	200	161	180	175	174	191	148	157	167	157	188	170	204	165	146	184	195	155	175	181	177	147	145	162	187	158	180	140	162	152	171	184	165	164	171	190	184	196	145	192	189	160	162	173	185	172	160	167	166	176	163	180	167	163	166	167	174	183	146	174	185	162	178	169	182	173	175	200	176	170	160	160	154	175	169	177	146	162	167	180	161	148	145	166	180	158	175	164	163	146	192	178	170	159	183	161	172	165	174	176	151	181	180	178	166	194	162	172	154	153	144	183	164	196	178	162	172	186	188	185	184	162	209	184	178	160	174	169	180	143	178	183	137	179	158	174	158	174	162	166	183	167	189	179	166	173	186	177	162	196	187	189	169	176	207	196	159	188	175	156	183	164	168	162	189	154	170	169	171	175	184	204	190	168	173	165	188	176	169	168	200	205	180	185	181	183	147	179	172	167	178	171	183	163	167	184	185	178	171	178	154	151	171	148	165	152	196	182	194	169	165	169	179	186	145	179	185	151	186	169	185	175	183	169	160	167	197	182	176	172	181	145	175	187	167	180	176	166	156	164	173	188	179	185	188	190	191	177	165	176	189	165	177	206	176	183	169	144	178	195	174	148	175	193	174	166	160	170	184	159	178	189	159	166	170	151	142	176	174	169	174	169	194	167	172	175	184	160	164	167	156	167	167	181	163	159	160	174	152	167	186	169	168	168	191	199	182	146	187	166	183	162	176	204	180	177	161	157	178	171	162	183	161	160	166	164	184	171	183	181	166	181	161	160	186	168	172	166	153	173	165	156	181	183	190	171	172	164	161	159	196	147	180	153	182	177	176	200	166	184	154	166	169	162	161	156	153	154	177	176	171	167	157	164	167	168	166	179	193	183	187	194	185	152	171	153	153	195	175	178	178	182	184	172	165	175	161	160	158	177	138	165	178	171	164	181	191	164	187	163	180	159	160	158	197	163	145	159	157	180	159	184	174	161	156	173	164	185	185	158	177	192	166	173	167	167	177	151	160	163	177	156	177	166	163	163	188	173	158	169	169	159	180	178	165	174	161	166	170	161	172	176	157	176	164	160	167	176	163	169	166	168	173	181	178	192	185	173	176	174	163	182	148	207	189	163	154	179	165	146	195	148	190	166	164	169	157	179	145	182	181	185	186	193	179	151	163	191	177	161	187	153	181	167	177	172	180	159	177	169	152	191	163	156	190	155	195	167	176	163	169	162	173	174	179	174	154	173	163	180	157	184	176	183	190	209	151	154	166	174	170	190	179	144	179	171	189	164	172	172	168	171	159	188	173	200	197	155	190	170	183	187	172	168	199	188	164	171	173	174	185	185	132	154	158	173	150	206	174	188	153	160	182	170	167	167	188	179	143	184	178	196	163	146	126	157	181	157	160	172	188	174	145	168	204	177	173	183	167	180	189	166	181	177	178	155	189	175	187	190	163	172	180	180	157	188	173	187	175	145	161	169	198	156	176	167	176	173	189	181	164	203	164	199	173	198	176	168	169	194	159	176	184	187	158	174	223	171	180	182	177	179	172	151	168	185	178	196	171	158	179	150	159	188	176	203	170	172	158	171	156	164	157	163	191	190	151	197	166	167	173	158	145	182	156	169	201	174	166	193	176	191	148	170	192	201	151	190	169	181	161	173	164	165	171	159	126	152	215	156	184	167	148	186	158	222	182	170	198	188	144	192	169	165	174	192	159	178	168	183	191	153	197	182	176	158	174	167	180	165	187	164	194	183	173	150	183	164	164	171	170	179	168	161	170	176	161	165	166	190	149	195	186	200	190	191	159	185	184	168	173	167	188	162	162	186	165	176	158	173	157	187	173	178	178	177	201	161	172	179	185	151	161	155	178	165	185	175	168	178	155	168	172	180	161	174	188	169	170	192	198	179	193	159	176	182	181	169	179	189	166	151	167	177	176	179	192	200	186	176	175	170	152	194	168	186	170	150	169	182	167	153	192	183	155	166	191	180	192	166	159	166	171	185	176	182	164	178	167	177	160	151	180	178	179	161	187	170	169	162	199	134	159	174	165	177	178	163	182	187	181	163	187	174	180	169	157	145	191	155	178	173	165	170	169	179	179	168	179	153	198	178	182	175	172	183	158	178	178	199	162	148	159	183	164	173	169	189	153	165	163	169	158	173	208	185	197	151	169	164	151	158
9412	2056	3951	4344	3691	3416	2595	1458	1135	1020	854	707	711	632	599	594	604	571	608	549	593	581	606	537	543	533	547	478	496	448	488	472	430	446	425	443	442	493	476	458	466	418	493	442	421	439	424	429	465	442	479	419	432	452	461	484	410	423	443	419	451	439	439	469	436	446	417	431	447	427	451	458	459	413	435	456	417	444	413	408	440	426	405	444	391	479	417	412	446	407	407	450	401	438	426	418	409	475	417	435	425	429	429	446	458	423	444	405	416	465	439	403	464	445	447	439	439	432	453	451	433	418	438	431	436	420	424	429	428	437	422	445	438	449	430	420	443	452	464	467	429	459	461	409	435	439	432	444	407	405	454	416	459	446	412	380	415	397	449	411	405	401	465	402	413	436	423	426	446	432	423	426	428	426	448	414	437	474	416	400	419	413	439	443	432	417	458	476	461	419	427	409	429	435	443	451	394	465	452	417	423	422	450	430	441	442	437	417	421	438	435	451	443	458	444	420	432	414	433	429	412	379	483	435	456	447	410	410	433	427	456	446	486	451	466	419	426	412	443	468	446	385	440	430	432	429	433	472	446	416	431	441	362	440	434	405	438	430	430	422	436	424	469	440	446	384	421	409	424	442	418	439	456	470	445	388	455	438	436	433	444	416	432	418	427	458	418	424	419	430	428	441	411	425	424	427	442	417	440	440	417	436	469	447	447	423	424	413	437	382	422	410	426	431	448	419	444	457	440	445	426	419	430	423	457	406	395	444	441	378	430	421	456	440	449	419	430	430	509	440	388	439	417	468	407	417	436	446	453	450	414	400	419	429	466	389	446	420	438	401	464	423	442	418	425	417	402	426	419	420	428	440	412	407	414	457	428	486	421	425	409	400	418	427	392	476	439	413	469	398	424	402	423	405	441	447	395	434	462	417	448	413	420	398	459	406	398	430	471	422	410	429	422	428	451	491	431	427	391	429	404	400	423	461	453	432	449	453	434	449	426	435	439	461	430	437	414	429	422	414	441	422	453	430	426	440	423	423	454	437	431	417	451	434	417	416	420	458	451	441	461	428	417	399	424	434	419	439	408	421	445	434	430	426	471	405	451	471	421	437	437	449	440	423	407	424	437	434	455	430	442	404	491	400	439	436	442	437	404	429	437	434	398	430	389	458	450	450	416	444	430	452	448	454	436	418	422	461	436	422	430	426	432	429	410	430	432	474	455	432	438	443	438	447	463	437	403	421	443	423	415	421	451	476	435	441	436	432	431	413	444	422	445	454	437	460	445	410	438	446	428	445	442	431	454	430	419	411	388	418	410	431	437	432	380	397	429	412	441	458	416	451	424	442	432	411	455	433	398	402	414	428	456	434	390	389	440	435	419	437	438	404	461	397	434	468	404	441	416	417	441	428	429	423	374	435	457	420	447	440	417	465	437	474	404	411	404	420	390	403	426	389	467	410	412	439	416	420	402	428	423	384	452	440	435	422	429	410	420	401	404	410	434	444	444	442	424	444	444	400	381	422	421	435	447	418	402	429	419	441	451	414	438	429	449	420	435	434	415	396	392	436	402	444	420	445	394	395	438	441	435	467	397	426	457	441	426	467	393	468	456	500	439	427	412	410	432	457	400	408	410	433	451	447	424	412	436	422	460	443	462	426	384	438	404	437	416	435	418	444	399	436	415	431	444	417	429	402	389	429	410	455	425	444	463	439	445	446	417	392	394	443	425	416	446	404	442	479	475	453	442	459	439	423	428	422	442	414	427	452	431	444	416	439	429	417	433	423	377	424	449	446	435	432	474	431	456	475	404	457	413	469	437	463	408	389	428	408	432	449	409	416	447	453	410	436	455	399	446	415	401	391	424	429	420	452	394	458	425	395	387	440	442	394	421	438	436	438	394	435	446	430	438	437	442	416	457	455	392	425	423	410	402	437	429	413	393	455	450	413	400	474	430	439	413	412	435	409	440	394	447	427	451	426	430	449	464	425	447	417	446	434	428	450	449	425	389	405	431	440	444	434	444	437	441	410	412	444	444	421	462	477	419	402	424	375	433	436	401	425	404	435	425	418	419	390	491	423	404	434	468	447	444	413	386	415	396	458	432	454	446	431	428	417	418	432	413	387	451	448	420	448	464	478	424	461	434	435	440	447	408	413	443	410	455	440	403	467	430	458	428	434	421	414	469	428	430	429	429	433	404	432	418	405	398	408	464	433	394	456	444	453	431	406	445	453	452	438	456	425	430	450	449	448	432	432	457	398	428	392	443	459	456	452	446	474	426	428	416	454	439	429	440	415	423	449	392	436	466	402	410	414	441	414	443	418	404	397	449	430	387	463	423	426	428	411	430	418	474	432	467	428	430	407	407	420	444	433	452	455	439	443	407	388	414	437	380	458	426	433	459	429	428	364	433	407	403	482	429	449	462	442	458	412	410	429	461	399	461	475	420	425	452	427	433	446	420	450	436	427	443	400	443	432	422	445	400	408	422	463	428	460	405	443	457	412	424	450	448	426	375	465	460	430	448	495	444	433	409	404	398	449	481	459	420	457	459	435	409	422	449	443	392	425	447	401	492	444	416	464	411	412	440	425	480	429	440	465	392	454	408	422	446	421	430	416	455	415	416	428	455	447	425	444	396	434	447	407	461	377	462	462	419	445	436	455	446	428	432	439	415	428	460	400	475	431	435	477	418	436	429	427	439	420	411	451	423	415	451	449	456	459	454	417	456	444	424	425	410	457	464	423	449	472	409	422	417	448	394	464	408	439	448	440	451	412	377	429	409	472	433	411	442	396	419	453	416	415	429	458	414	448	426	441	431	404	443	453	399	441	430	441	401	454	452	413	419	406	466	389	428	430	405	427	412	411	440	468	461	403	418	456	437	412	402	444	432	466	467	467	456	436	407	441	438	414	428	415	390	426	443	400	424	426	386	431	465	417	413	408	447	452	421	429	451	401	413	411	408	415	461	448	405	424	453	442	440	427	445	424	390	395	415	451	391	401	416	448	409	448	429	428	420	444	395	453	464	450	438	441	440	432	397	418	429	426	446	430	413	431	434	462	416	412	420	449	413	428	422	405	420	417	421	411	422	435	443	454	424	457	446	448	417	427	396	447	410	398	440	432	443	417	421	421	450	462	442	423	448	415	419	438	421	422	456	423	416	421	434	433	433	442	452	469	410	457	386	436	434	418	410	429	436	430	465	442	416	450	431	416	428	423	440	403	444	408	446	436	461	425	436	409	432	421	421	428	396	476	432	430	443	437	440	440	437	413	436	435	400	422	435	400	393	431	471	489	468	489	402	394	406	423	419	428	432	434	470	482	430	432	444	424	419	442	434	441	429	445	432	419	409	411	460	408	452	442	443	443	410	442	449	463	402	424	435	414	423	438	425	436	409	436	414	433	474	422	436	433	437	479	438	453	449	434	435	453	427	445	427	426	447	446	420	433	399	425	455	412	449	393	453	400	430	429	462	432	447	408	438	446	432	395	429	405	465	419
2270	755	856	637	597	629	520	519	463	493	457	431	444	489	507	441	451	437	482	507	481	464	461	459	456	445	457	408	496	464	426	428	447	469	468	448	424	420	455	458	478	470	445	459	454	454	444	434	448	435	445	459	453	459	482	435	439	477	393	456	440	458	469	406	477	448	432	423	463	459	480	428	420	441	412	421	437	488	449	453	438	402	442	441	412	442	451	471	436	463	477	441	443	471	481	451	472	446	454	474	458	436	448	452	471	416	441	498	470	418	474	473	467	479	491	437	474	471	442	467	455	433	464	408	485	448	433	423	434	425	408	491	443	441	479	460	473	486	486	457	450	492	514	479	454	464	470	422	468	446	433	471	423	445	480	467	434	501	451	456	487	451	403	480	438	481	445	468	470	412	447	451	480	470	465	424	488	446	469	433	428	460	405	422	429	428	411	413	465	431	451	465	425	467	474	459	487	451	450	484	456	482	450	452	473	476	462	422	494	478	479	457	421	448	415	470	424	419	430	445	445	452	458	452	461	433	461	449	481	441	465	445	437	449	485	434	457	463	443	417	499	455	494	455	479	452	471	464	475	439	473	482	464	431	396	443	479	456	450	463	416	446	443	482	519	462	425	492	458	475	449	402	448	428	475	422	476	459	449	463	442	433	481	432	479	433	437	443	456	431	430	438	463	405	472	465	462	472	476	437	427	462	449	409	498	452	414	477	450	488	455	434	492	481	426	459	460	428	452	438	450	433	470	458	426	455	428	434	450	482	482	453	487	426	469	441	439	412	508	447	430	454	459	454	474	418	431	489	414	435	432	448	425	446	443	446	486	438	447	423	451	438	453	451	431	476	417	451	441	495	468	440	444	472	468	444	467	452	464	452	433	467	450	469	452	493	470	446	471	446	420	456	450	451	443	446	467	469	418	486	467	445	445	427	468	447	444	460	465	458	455	457	448	484	479	432	414	443	466	461	428	446	462	448	450	456	444	455	446	443	435	418	476	437	458	440	412	513	479	428	484	428	465	471	476	412	452	460	472	495	435	470	465	429	399	445	450	481	469	442	472	434	472	469	445	476	449	450	435	474	473	477	438	434	487	459	472	435	412	479	444	391	444	431	458	491	485	471	461	424	485	454	470	415	433	493	444	474	435	434	451	464	437	488	482	461	434	464	460	476	483	429	472	472	480	407	461	456	500	488	451	492	473	425	461	438	429	437	423	405	414	444	420	468	462	437	476	480	453	450	477	439	388	476	453	438	449	495	424	468	434	447	452	464	440	456	454	498	436	448	464	446	491	439	467	448	450	448	453	430	454	507	409	471	486	458	421	473	392	471	462	475	500	439	443	450	452	454	441	477	424	459	462	413	433	444	461	471	448	425	428	439	454	451	468	473	467	430	422	451	449	465	417	470	470	469	473	459	476	447	435	456	426	444	493	457	457	480	466	428	452	434	465	462	464	455	454	436	423	443	489	451	451	478	472	467	477	494	414	462	478	469	479	458	456	435	450	442	438	468	461	466	439	516	447	442	440	448	418	489	441	423	419	465	476	442	453	413	464	417	488	447	456	457	433	456	459	390	460	425	460	444	466	451	486	461	453	430	462	434	436	429	475	402	479	458	453	471	455	445	494	453	451	433	458	472	421	439	456	463	443	437	424	443	476	420	482	478	440	396	438	416	433	461	419	466	427	477	441	463	433	414	444	406	469	460	442	490	431	444	446	434	442	439	480	472	453	443	486	422	463	486	445	465	461	436	458	464	449	445	475	446	433	440	446	473	448	440	443	459	450	473	403	492	442	453	423	435	446	473	465	423	460	444	474	431	473	410	445	428	458	498	409	428	420	439	471	477	475	485	469	450	454	464	482	480	385	411	442	419	456	434	441	419	411	457	448	439	429	470	451	466	460	486	439	445	445	482	468	454	469	419	399	419	475	461	453	452	500	467	463	463	441	442	460	453	446	438	471	450	463	463	400	436	426	473	482	458	449	467	448	430	428	445	439	429	443	464	435	463	483	458	463	425	419	454	479	491	452	475	435	463	453	417	442	443	448	410	415	469	463	462	430	454	386	452	479	488	445	408	427	461	465	430	455	423	442	426	453	451	429	447	478	442	501	444	460	442	458	464	441	440	447	420	462	476	446	418	490	476	478	474	473	476	443	459	438	418	428	469	446	432	451	466	451	490	440	426	415	411	445	465	456	459	416	469	446	469	446	462	457	469	451	480	458	464	437	422	454	469	476	448	429	385	472	457	461	445	455	446	461	463	424	490	416	493	499	416	464	451	486	482	417	439	433	440	473	464	439	462	463	436	447	458	426	460	436	464	409	450	429	475	463	461	460	467	465	411	422	434	475	452	462	439	448	425	483	482	468	437	470	431	468	432	472	474	486	474	443	487	435	460	442	442	439	436	455	467	440	442	443	439	458	476	437	432	422	418	416	431	474	391	457	450	456	430	433	482	451	463	475	472	457	455	447	475	423	468	450	406	447	502	461	476	469	482	453	473	447	438	445	466	449	449	409	452	440	482	463	477	457	425	411	444	440	438	422	420	478	475	499	456	449	428	438	441	473	465	448	464	457	463	418	465	425	496	448	426	433	435	468	457	452	440	444	434	489	470	464	455	467	427	460	477	429	446	471	479	453	445	437	433	437	427	474	426	473	453	465	376	442	456	460	468	461	487	458	451	407	433	470	429	519	430	466	505	422	476	451	413	489	481	494	441	470	432	461	466	445	467	467	462	413	436	516	445	462	451	427	445	479	466	446	449	460	451	465	421	451	449	409	422	477	408	436	442	453	487	492	452	425	444	475	433	437	459	500	428	429	481	470	457	454	438	424	453	447	409	448	474	446	435	493	459	464	418	403	437	456	498	492	480	431	456	464	427	478	468	423	452	446	445	475	435	427	480	489	426	454	445	464	434	454	437	486	420	433	482	481	445	459	467	459	474	407	483	451	458	494	450	465	475	471	442	437	484	449	434	485	407	490	470	455	466	442	465	479	438	507	452	486	433	475	480	457	452	468	434	455	467	432	438	467	440	470	434	454	426	453	465	431	404	456	407	454	444	504	470	465	462	451	488	479	451	435	512	431	467	444	447	428	446	492	442	431	414	450	458	444	469	446	486	439	420	487	424	468	470	403	482	413	449	440	460	448	449	446	440	438	432	480	438	434	441	419	462	439	466	435	470	454	460	439	437	423	460	424	436	425	466	436	400	442	457	458	427	494	447	486	460	484	439	455	461	431	454	431	458	480	521	468	468	436	435	415	457	455	479	449	434	456	453	411	418	455	424	448	462	476	478	445	460	465	437	464	440	481	418	400	433	457	493	486	452	460	463	456	449	430	443	435	487	442	437	491	453	449	484	444	438	452	464	447	497	462	460	473	508	437	454	479	406	439	445	422	462	434	441	459	427	444	481	497	441	471	467	438	456	448	494	472	420	430	444	460	439	409	435	483	446	424	421	467	459	427	507	451	460	427	456	461	443	500	458	486	485
2554	1328	1674	1714	1668	1607	1370	1167	1071	1041	999	1020	1038	1016	965	956	1031	1021	1003	981	996	1012	994	1009	996	1021	963	965	954	980	991	992	1026	946	1029	966	1010	946	905	960	1028	994	954	998	977	979	976	968	972	997	965	1020	1004	956	963	946	927	988	944	979	979	900	934	1023	1011	1024	1009	971	1023	907	1013	984	974	969	978	972	994	960	1022	987	1008	920	1038	978	964	1012	1011	982	958	941	1034	965	970	955	969	975	981	963	963	951	986	960	948	993	973	1038	967	988	974	1004	928	970	968	974	970	936	1013	960	1007	974	991	944	926	967	935	917	944	902	1034	951	971	973	919	981	984	951	948	1013	977	980	972	1002	974	964	976	954	1021	977	1005	1038	1019	989	978	1004	953	964	1012	997	935	928	1037	948	984	943	1017	965	970	1010	1011	973	1031	926	920	1010	973	985	949	1002	946	1003	990	988	936	961	986	924	950	1020	970	998	980	952	949	931	916	1002	982	956	1030	936	976	964	996	947	953	1000	986	998	987	970	914	953	1033	893	943	957	956	984	938	986	954	947	991	974	906	934	932	978	959	898	982	976	949	992	965	997	965	984	972	1027	962	1027	979	972	976	970	1005	989	970	952	965	1027	1008	998	893	940	986	952	955	909	985	989	970	1011	989	994	946	1001	992	987	982	986	926	965	960	967	1012	988	1001	974	969	969	962	983	932	941	979	920	982	962	967	912	981	937	974	972	983	963	1009	956	949	972	1007	942	986	976	934	991	992	950	982	972	966	994	953	955	979	993	965	960	970	909	938	984	939	927	934	922	945	949	1009	984	1053	1030	1041	993	951	1008	992	940	929	987	996	988	943	976	1031	936	977	953	939	958	957	972	993	967	986	961	1007	1027	993	973	954	935	957	988	958	937	957	988	995	960	989	989	976	953	993	966	963	993	973	1025	1013	936	916	984	996	1003	981	920	962	1014	926	1016	987	986	985	975	992	999	984	997	924	984	992	979	939	974	954	1005	986	957	1015	967	1003	973	1000	995	911	1002	976	980	982	1023	972	924	1005	960	1022	974	949	971	1014	978	981	949	967	921	950	931	1015	1032	959	963	1010	998	1015	912	951	1007	953	960	999	968	964	972	998	987	1017	942	979	955	979	996	949	982	934	996	976	937	949	1035	941	966	994	1029	963	1026	964	969	974	950	996	956	975	998	994	962	1019	942	970	981	992	994	951	951	977	982	939	971	931	908	948	1001	937	996	959	994	993	983	1024	967	961	994	1014	1022	953	1008	992	967	1035	1001	1007	1001	976	916	931	959	1000	1055	995	957	1024	995	966	949	947	978	987	987	982	1045	1000	991	959	972	975	940	990	932	988	984	943	1000	987	1011	952	954	957	987	992	954	992	911	955	986	962	975	1002	967	984	1023	1008	994	984	1033	963	915	990	934	998	1011	1030	954	965	981	984	981	982	944	960	997	994	980	991	941	944	944	971	920	976	959	1030	998	993	973	1006	969	965	990	988	1010	973	968	980	974	969	939	989	995	1012	944	932	942	974	984	952	1037	1008	931	1008	990	991	959	945	966	964	933	1008	951	1003	944	1005	971	981	1009	937	961	970	950	1030	1021	986	985	1020	1000	995	939	936	968	936	1007	998	976	983	1022	902	978	1039	1043	1032	954	989	1021	988	970	1001	1033	939	965	981	989	1002	982	1032	948	991	953	919	1021	952	1026	928	982	956	1001	959	1006	1002	993	946	985	956	952	953	955	978	928	990	1020	922	984	915	1053	987	977	1038	992	958	1013	1010	1004	958	935	979	1021	1054	979	947	995	1003	1026	984	987	1023	939	920	943	950	971	991	998	938	989	970	1010	933	956	983	1005	1008	994	961	968	954	964	979	952	932	937	948	962	1019	952	1011	975	974	978	964	924	969	1006	962	1015	961	965	964	1025	986	1039	970	970	979	976	966	1022	1019	921	1001	988	973	995	938	961	993	970	963	948	993	955	975	1036	936	1024	923	960	1008	1023	958	979	951	928	954	972	993	996	1006	966	969	939	1007	940	1015	957	972	950	987	969	950	958	1026	1020	941	989	935	942	998	995	967	952	1004	958	982	943	958	997	984	963	931	961	955	1002	962	991	945	956	1009	997	971	973	976	999	980	918	986	989	960	973	989	980	966	1009	985	1024	979	1022	1021	980	978	939	959	986	941	1009	914	972	964	948	1014	964	950	1009	963	1059	940	960	1004	978	909	961	1002	986	957	981	956	989	982	982	1063	992	1022	953	961	976	1052	943	986	977	958	931	1002	953	982	955	1009	975	1008	1003	983	987	996	1017	984	1008	945	938	994	1061	973	937	966	924	935	1052	980	958	985	1027	948	970	971	930	978	957	966	965	954	1004	943	981	952	1043	976	1043	975	967	985	999	993	927	944	951	1001	976	1024	986	980	977	932	1015	1059	986	1017	966	941	948	921	1017	972	941	977	1001	942	966	1029	983	961	1020	995	968	1004	942	1013	995	989	998	996	1035	985	1001	985	972	988	963	952	949	980	952	969	950	1017	960	1010	991	1007	1041	961	934	945	1030	959	942	1029	938	1009	1000	1045	963	1022	1006	1006	1030	941	963	1003	1017	990	1012	942	984	998	1034	965	1034	987	1025	988	950	936	1064	993	1019	982	977	1026	952	991	950	960	973	969	970	985	980	983	944	989	971	1021	946	946	988	965	959	973	1000	1001	969	983	976	992	984	996	958	988	936	983	966	1016	957	995	1020	946	958	962	984	940	998	989	925	953	968	1012	935	951	985	1008	979	1024	943	930	1010	984	956	967	926	1025	989	970	938	979	990	910	996	997	989	965	989	950	992	977	969	1052	1013	971	993	1043	973	965	1008	951	976	1002	981	908	958	945	1000	914	929	1033	988	990	1055	950	1029	947	970	941	915	967	949	1049	919	977	950	984	977	992	960	969	1035	990	978	929	1006	964	971	1022	969	906	955	964	934	961	986	911	954	968	958	955	1011	954	964	998	983	981	987	970	963	973	941	1003	983	958	904	967	978	987	967	1008	977	955	935	978	1007	1022	966	972	997	982	998	957	988	1003	996	984	898	943	975	952	998	993	1008	1017	989	1023	976	1031	996	986	955	982	992	959	942	947	1005	959	967	1008	961	976	971	958	982	1020	1021	962	985	929	944	963	955	984	992	1013	977	972	953	940	973	943	946	1050	1013	999	991	965	991	963	933	999	980	961	1002	957	959	960	946	990	921	970	911	984	1050	998	970	947	977	959	902	1003	995	985	967	1012	939	942	1010	960	999	1023	968	1004	997	965	1019	960	987	1045	1000	1019	948	1011	975	1020	974	902	987	953	995	984	985	995	955	931	935	1033	990	947	985	1001	960	966	965	990	951	971	918	1008	1003	1024	1042	985	901	1039	998	906	1003	948	956	1013	954	935	945	948	955	920	961	949	948	949	1033	991	950	988	954	995	992	983	978	957	945	962	987	1005	1015	975	967	963	950	991	950	925	1004	1041	1020	978	983	946	940	1023	990	993	978	1024	931	964	985	1096	949	966	955	995	973	997	1006	1005	975	956	1036	1034	928	993	998	943	959	1024	933	983	965	1002	996	1027	948	1019	924	1036	987	900	998	973	1000	981	976	951	938	1003	1028	962	999	962	1008	1004	993	954	1001	1003	1008	946	974	956	972	965	936	946	1003	981	969	976	974	1003	951	946	986	1021	949	949	986	962	980	940	946	963	961	955	1007	962	961	948	942	989	997	979	1015	994	958	955	951	952	980	954	976	993	928	933	987	966	987	956	1027	1001	968	972	958	998	935	999	973	903	996	976	933	1000	1000
9519	1387	1399	1122	709	660	579	406	375	360	341	327	312	318	340	270	282	320	296	302	291	310	319	315	312	278	292	308	298	300	289	285	246	265	299	277	288	296	301	322	302	306	270	285	322	277	299	301	332	283	285	297	286	294	281	257	306	294	297	286	276	246	308	283	296	275	286	239	292	305	308	267	304	309	284	291	274	345	290	290	314	300	306	266	316	277	259	320	297	328	281	285	303	296	284	270	272	286	276	294	299	283	263	306	294	321	296	280	300	266	310	277	301	283	331	300	286	315	290	247	306	270	297	274	269	279	277	282	303	265	314	307	291	301	301	286	283	296	271	301	274	261	298	305	305	277	305	295	298	296	271	305	323	316	284	280	288	277	268	268	309	306	266	299	270	320	295	326	285	300	305	286	297	301	307	287	265	295	299	296	273	299	314	276	285	287	306	313	297	292	264	295	308	297	309	239	292	303	319	310	269	283	287	268	293	280	315	274	292	310	324	317	292	251	311	287	286	299	266	294	300	278	274	275	298	291	295	282	282	278	306	295	280	302	275	298	315	313	291	300	314	287	315	320	307	311	295	283	303	317	318	274	272	281	283	257	274	269	299	289	315	285	301	308	293	271	278	288	314	302	280	321	340	296	292	299	308	290	309	294	286	296	280	291	292	306	322	319	310	286	294	297	284	281	262	304	299	277	270	275	283	298	281	275	296	315	298	286	319	302	290	295	278	298	272	287	296	277	313	283	297	308	306	250	235	274	324	272	327	260	302	281	334	279	268	317	254	266	323	312	289	277	314	306	299	278	278	312	315	297	312	326	291	280	274	271	291	290	300	275	280	291	299	291	310	283	255	295	295	283	258	267	311	270	281	278	301	306	272	286	310	265	298	315	284	299	267	268	317	312	317	284	292	309	314	274	257	285	310	269	304	289	272	287	292	289	299	329	305	255	303	291	287	284	288	308	286	304	262	295	303	319	316	298	302	277	276	296	293	309	299	344	301	280	301	293	301	331	306	304	299	295	309	290	296	300	264	265	271	312	343	294	271	284	290	312	295	295	286	302	318	263	307	294	302	250	247	276	319	302	295	311	304	297	273	295	310	288	263	308	304	356	293	268	295	289	325	266	262	290	267	280	321	307	297	287	309	263	268	309	281	301	283	290	289	300	318	264	298	286	277	286	315	273	305	294	313	278	283	297	274	304	324	282	287	284	291	280	294	295	320	275	306	321	291	295	309	280	314	257	268	310	281	310	313	285	293	267	265	298	291	250	300	329	266	288	284	265	292	325	322	299	291	278	321	303	304	305	295	271	298	297	319	302	280	302	336	280	288	268	296	289	271	282	300	316	280	316	293	289	304	269	290	278	283	283	271	267	326	303	295	308	276	315	282	290	287	328	288	292	288	295	296	321	259	291	300	295	256	286	291	267	319	271	343	265	274	296	266	305	283	308	310	294	294	282	277	295	284	277	292	332	304	288	259	278	302	289	307	296	303	297	287	279	272	276	294	277	276	301	286	323	326	295	289	317	297	305	298	290	310	312	294	294	330	307	277	268	251	258	294	309	296	324	261	277	273	273	306	271	320	294	306	298	311	306	294	290	283	294	270	283	297	311	299	324	266	275	320	301	290	290	267	288	293	270	318	323	262	310	298	288	311	306	279	272	267	321	298	309	301	305	285	278	290	291	310	273	272	294	254	302	261	336	299	285	292	282	289	268	319	328	289	300	307	296	290	332	302	274	299	260	267	277	308	296	327	307	280	291	277	270	265	303	328	295	306	315	306	270	260	278	307	295	318	268	289	291	321	274	300	286	302	306	276	297	313	266	251	259	289	277	304	294	309	288	281	278	278	288	271	302	303	287	295	310	302	302	326	306	273	289	278	292	294	262	255	277	306	301	318	291	302	313	284	255	317	315	272	279	249	267	288	306	286	269	298	302	308	305	302	312	252	279	267	281	293	269	289	287	312	280	270	287	285	307	261	309	280	304	286	283	289	285	273	281	271	285	269	291	329	308	294	315	280	317	289	293	277	293	274	347	283	279	291	291	292	300	291	293	320	317	272	311	269	286	324	272	323	314	289	296	308	280	289	326	303	277	295	282	300	281	312	350	284	261	298	291	263	303	294	271	266	285	286	313	291	298	288	262	276	276	281	301	284	303	287	312	276	298	276	285	284	286	276	267	262	290	313	280	315	310	282	293	264	272	297	305	278	288	310	294	320	272	329	275	266	296	298	270	299	291	271	293	330	265	279	266	315	320	282	292	289	303	306	277	347	288	292	332	263	311	272	272	296	302	268	282	320	318	280	287	286	289	277	264	299	277	270	304	298	285	276	298	268	312	271	264	266	271	316	341	278	301	290	322	286	299	287	294	278	304	304	304	315	327	289	313	313	304	298	281	308	293	279	286	289	295	327	291	284	318	312	305	288	310	296	304	284	316	288	304	293	309	276	284	273	301	283	306	288	295	324	285	291	283	296	333	297	277	295	309	325	265	302	289	321	277	269	279	297	276	294	308	282	284	258	288	296	324	307	278	323	290	294	280	261	270	285	297	296	300	336	284	291	280	303	272	251	280	323	304	263	261	284	271	285	317	292	309	286	264	319	281	294	273	291	320	301	308	329	306	277	320	273	285	277	289	293	284	306	290	336	324	309	269	308	277	290	298	274	290	308	283	284	293	318	300	317	286	283	284	305	296	277	310	291	302	283	325	313	290	304	282	284	336	296	291	307	286	270	271	300	304	286	334	301	274	259	314	291	282	282	274	298	306	325	285	247	310	277	276	287	282	286	311	310	275	284	284	308	290	307	270	289	282	305	273	321	300	308	281	291	299	308	307	282	260	264	303	281	284	262	281	310	270	314	328	253	332	291	310	308	264	310	295	302	305	257	295	299	278	275	274	256	304	274	300	330	261	290	306	305	326	285	294	298	310	325	295	279	282	288	279	283	254	305	260	281	300	242	259	275	272	277	316	258	287	304	297	288	267	307	306	282	291	315	307	317	313	326	293	288	304	296	292	294	273	273	306	298	285	286	265	294	264	276	271	271	263	293	292	307	307	294	314	281	285	325	253	290	294	285	304	301	291	280	269	284	307	318	280	298	298	297	301	297	289	288	303	312	277	261	307	301	307	304	308	283	264	305	315	293	270	282	281	302	271	281	288	264	303	324	295	286	251	310	304	287	295	297	316	326	311	281	303	336	281	290	284	276	246	303	301	310	298	316	288	285	319	272	319	249	267	301	295	294	308	276	292	286	293	309	275	315	279	289	277	286	289	265	297	278	282	294	307	286	282	303	311	300	278	283	280	283	299	269	285	279	301	279	306	288	284	279	297	338	282	266	295	273	281	307	322	266	317	275	281	296	287	284	301	308	310	289	314	308	289	313	279	274	318	304	274	250	306	313	282	321	287	307	273	278	289	271	276	280	253	313	304	299	311	284	298	275	259	300	270	323	294	291	320	297	280	308	313	286	284	296	248	296	311	292	313	296	325
7431	1529	2871	3086	2575	2309	1998	1336	1061	974	875	817	824	801	771	737	709	742	732	770	717	717	718	720	718	750	680	710	665	660	673	682	660	672	662	700	686	675	616	626	705	696	670	630	703	671	665	692	657	679	679	631	645	665	656	638	716	681	664	717	655	660	650	671	605	673	671	663	652	682	649	689	679	665	650	588	671	693	656	605	666	652	626	656	628	676	651	664	626	654	679	665	649	699	676	661	646	655	660	678	628	661	647	673	673	663	658	676	659	608	682	642	633	675	667	632	646	677	676	635	662	628	662	632	616	666	675	671	593	660	673	632	636	645	637	640	627	689	668	657	630	696	663	640	656	613	656	605	692	694	659	636	633	633	696	651	642	632	667	668	650	669	642	669	634	635	654	641	640	617	687	673	651	632	677	657	687	603	658	640	628	682	597	662	660	709	665	632	631	671	626	623	665	682	658	666	672	672	641	635	648	659	704	643	638	644	656	687	654	695	625	679	664	607	714	682	647	675	640	683	694	601	646	654	655	669	686	595	648	650	675	638	671	683	599	671	617	673	696	682	639	612	666	683	651	647	665	680	667	644	694	608	626	627	655	659	614	658	620	589	645	634	607	673	685	674	667	619	645	660	654	662	670	681	672	643	619	678	661	646	613	648	634	606	648	655	661	603	650	654	671	675	653	640	672	690	657	632	697	649	614	669	641	603	624	674	628	627	630	653	681	706	643	648	626	683	675	623	667	633	683	657	637	674	672	647	673	703	618	690	606	668	670	684	684	662	662	699	637	641	652	622	655	666	646	595	629	640	658	654	654	636	631	643	642	683	625	616	672	669	624	627	643	633	663	659	627	660	636	651	687	691	633	613	654	594	643	610	662	646	640	631	624	667	673	661	681	676	658	637	650	618	603	713	663	645	680	633	640	643	681	613	642	671	645	654	670	658	671	688	614	688	621	635	663	651	636	641	669	659	647	657	623	667	723	649	644	652	674	634	682	664	683	652	662	655	684	691	681	688	631	621	650	641	650	683	669	668	659	661	671	649	615	704	635	661	685	667	654	687	661	632	675	656	694	675	651	665	657	694	660	716	668	644	646	636	695	623	682	691	634	654	631	650	646	614	653	667	656	640	664	672	669	637	651	645	635	617	688	629	678	672	665	642	693	615	674	723	680	673	634	619	642	721	642	646	654	643	653	627	667	692	581	633	665	686	693	624	640	665	626	628	568	615	707	627	642	605	651	685	617	635	633	646	652	627	645	666	641	614	669	649	650	646	575	654	655	690	614	639	638	677	687	685	636	664	680	671	650	679	659	648	629	626	680	683	692	656	614	660	655	691	669	678	672	597	633	636	670	604	621	703	652	649	687	628	663	654	683	670	604	629	656	634	630	642	668	647	640	673	704	681	677	596	652	676	633	633	594	681	642	607	682	616	659	674	643	623	629	631	630	643	663	645	659	668	678	645	639	697	636	639	639	657	629	649	654	650	646	653	629	678	641	660	609	644	636	671	674	668	651	646	631	638	649	623	653	630	677	635	682	644	685	663	661	676	694	625	639	668	650	637	630	631	637	650	650	690	670	627	643	668	703	684	680	621	654	660	673	649	669	666	652	690	650	612	663	634	645	675	685	663	669	602	679	700	660	683	675	675	662	643	627	691	667	651	644	583	656	638	659	698	647	665	662	655	638	615	679	614	671	710	674	649	625	689	606	627	698	636	618	650	621	652	644	681	647	589	645	636	645	674	663	653	642	652	675	647	635	638	664	678	675	623	662	681	675	640	677	664	658	627	674	608	643	647	612	694	658	627	685	625	674	658	674	649	654	669	674	616	613	622	640	656	663	663	659	628	629	651	653	615	679	668	683	645	611	695	626	644	627	678	622	627	598	697	670	686	663	665	679	632	642	640	668	622	648	632	619	674	670	630	638	690	652	677	676	629	632	668	631	703	663	644	621	637	660	629	669	652	638	693	650	653	652	608	645	710	671	688	709	665	643	640	652	668	613	638	640	680	668	603	670	629	723	622	667	671	651	706	625	674	651	647	620	663	641	622	642	660	686	668	638	624	646	634	602	673	665	687	653	624	658	652	653	645	651	654	639	613	678	659	679	661	607	679	628	683	657	653	668	625	607	691	667	661	690	671	679	652	585	669	632	618	662	652	627	705	651	646	678	659	714	664	671	652	652	647	623	681	689	666	601	654	704	615	653	639	678	647	650	641	660	642	639	660	630	642	635	599	652	637	633	679	651	598	631	654	656	620	701	655	618	619	661	646	626	672	650	694	625	632	638	670	612	688	662	667	621	612	683	666	648	682	679	649	656	609	686	651	593	629	640	623	650	644	697	672	638	694	656	648	663	635	681	674	663	690	658	683	628	648	585	641	663	651	642	671	638	638	652	671	616	613	611	625	668	620	625	660	687	617	628	628	661	661	679	652	645	694	680	677	698	623	679	674	652	638	670	637	649	654	619	675	648	653	633	621	704	645	676	684	679	661	626	656	670	657	643	639	640	668	633	663	681	637	622	686	606	685	701	662	652	654	643	655	628	650	671	644	652	671	649	685	661	627	613	642	604	606	692	701	634	611	676	687	643	650	679	635	654	636	639	626	633	669	622	647	662	622	646	594	641	638	675	645	656	664	620	623	698	654	669	660	646	651	665	624	647	666	630	661	651	660	585	671	649	643	664	689	637	631	655	688	674	648	645	627	640	628	635	631	670	704	637	628	668	616	605	634	693	681	685	656	699	634	666	633	649	634	632	637	692	710	626	681	645	657	680	655	637	637	697	598	647	646	670	628	638	677	639	608	596	653	653	663	663	668	631	604	629	627	632	672	666	667	654	671	643	662	625	649	615	686	669	645	635	670	638	649	640	669	648	642	623	633	663	642	623	634	722	641	689	674	664	629	633	638	668	679	669	655	639	648	620	630	643	656	650	698	661	652	659	657	662	663	677	663	662	625	672	666	682	663	688	666	657	674	655	649	629	640	680	694	630	666	696	667	662	645	658	669	715	656	620	651	647	638	683	631	692	641	685	665	652	656	698	602	667	648	660	643	640	653	693	660	652	669	682	632	634	673	691	673	642	674	654	610	661	633	643	639	635	685	660	702	677	679	670	619	663	702	628	667	608	659	687	663	694	597	679	662	679	691	635	647	637	706	634	612	638	669	660	622	674	647	646	674	641	638	703	648	678	598	646	647	641	677	634	651	670	672	647	680	605	604	621	666	679	680	625	714	675	672	623	659	622	657	654	685	666	655	664	622	643	646	619	634	658	639	651	663	670	633	630	627	679	693	642	665	660	638	644	677	683	655	668	654	658	643	683	687	681	648	631	681	717	668	662	677	601	646	642	673	651	633	627	635	631	616	649	646	651	641	632	686	644	611	626	655	662	625	633	623	662	674	658	682	635	649	676	692	655	621	640	641	604	662	650	630	671	705	673	671	696	672	632	678	645	669	637	643	681	643	619	614	677	667	656	718	648	660	648	597	621	644
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
