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
338320308895	338320309408	338320309958	338320310508	338320311058	338320311608	338320312158	338320312708	338320313258	338320313808	338320314358	338320314908	338320315458	338320316008	338320316558	338320317108	338320317658	338320318208	338320318758	338320319308	338320319858	338320320408	338320320958	338320321508	338320322058	338320322608	338320323158	338320323708	338320324258	338320324808	338320325358	338320325908	338320326458	338320327008	338320327558	338320328108	338320328658	338320329208	338320329758	338320330308	338320330858	338320331408	338320331958	338320332508	338320333058	338320333608	338320334158	338320334708	338320335258	338320335808	338320336358	338320336908	338320337458	338320338008	338320338558	338320339108	338320339658	338320340208	338320340758	338320341308	338320341858	338320342408	338320342958	338320343508	338320344058	338320344608	338320345158	338320345708	338320346258	338320346808	338320347358	338320347908	338320348458	338320349008	338320349558	338320350108	338320350658	338320351208	338320351758	338320352308	338320352858	338320353408	338320353958	338320354508	338320355058	338320355608	338320356158	338320356708	338320357258	338320357808	338320358358	338320358908	338320359458	338320360008	338320360558	338320361108	338320361658	338320362208	338320362758	338320363308	338320363858	338320364408	338320364958	338320365508	338320366058	338320366608	338320367158	338320367708	338320368258	338320368808	338320369358	338320369908	338320370458	338320371008	338320371558	338320372108	338320372658	338320373208	338320373758	338320374308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	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	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	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
15655	2457	1975	1466	865	725	553	413	237	234	226	215	201	188	183	158	196	182	149	176	178	180	183	185	148	142	175	200	181	161	155	194	199	193	169	176	168	158	163	178	153	175	158	175	193	155	204	151	161	150	132	157	156	149	167	173	150	150	175	152	140	157	165	166	154	169	168	153	147	166	155	164	146	156	216	174	176	130	159	177	146	145	161	155	189	176	171	152	163	145	151	170	176	199	177	140	169	149	158	157	152	175	165	186	147	155	141	195	172	161	161	162	157	160	153	157	172	150	178	161	153	158	157	159	137	141	170	144	155	169	174	162	167	142	166	145	154	164	150	181	170	159	179	184	170	190	169	166	162	167	164	152	154	153	162	162	156	144	152	145	169	131	163	166	170	184	149	135	182	158	150	152	144	199	179	136	174	166	145	171	163	165	154	164	144	158	145	162	147	143	168	165	163	150	195	171	154	151	166	169	141	157	150	150	149	160	180	155	151	181	187	127	189	174	172	204	182	162	174	161	133	122	170	138	155	151	149	163	163	152	169	166	153	155	192	170	168	158	168	143	125	171	167	173	177	164	170	158	151	173	152	178	151	162	184	135	174	160	153	153	145	160	170	145	163	154	175	170	162	161	152	179	166	149	153	135	149	167	156	169	146	144	158	178	146	168	169	144	160	187	148	167	164	173	178	169	148	169	156	175	158	185	188	172	179	168	154	193	171	176	162	172	169	163	127	149	142	162	177	181	163	152	143	176	164	199	161	147	151	170	180	143	165	165	160	164	148	169	181	148	150	160	136	196	156	185	158	150	156	136	182	167	184	161	144	177	163	174	153	136	174	162	182	183	144	182	174	162	162	154	152	153	171	148	162	146	161	182	161	164	159	149	154	180	135	174	159	164	141	148	168	183	169	196	159	144	180	172	173	158	157	163	178	175	167	150	188	166	171	153	177	163	175	156	188	150	175	158	163	145	182	171	163	176	161	166	185	152	177	173	165	151	136	166	203	179	189	180	162	165	164	157	156	153	170	150	148	162	171	173	155	164	156	148	146	174	160	167	170	165	174	164	160	156	149	155	175	187	169	162	173	177	158	184	159	151	170	140	177	180	158	150	163	165	144	138	150	123	190	166	173	153	164	147	143	144	162	189	163	170	155	155	175	178	167	147	161	170	167	158	152	167	138	157	164	139	161	164	153	138	161	151	150	132	139	141	167	186	159	151	170	137	153	162	172	147	168	144	148	173	159	118	157	145	168	169	153	149	158	164	173	177	172	180	155	154	170	140	142	157	158	166	169	157	148	180	157	156	140	149	202	201	163	170	154	167	161	144	167	161	155	156	170	164	171	146	172	178	183	177	175	148	171	187	172	167	139	175	142	155	143	151	172	147	181	160	167	156	161	144	177	132	196	167	152	162	185	157	143	178	175	167	149	142	171	195	167	163	127	121	163	172	163	186	155	163	174	166	157	208	158	149	179	153	144	161	142	166	151	176	145	149	147	135	186	149	184	158	168	163	178	176	188	172	150	152	158	165	154	168	147	166	135	144	168	153	174	154	142	141	166	149	145	156	166	150	137	182	154	176	140	167	161	145	161	167	161	160	150	167	171	178	166	160	144	158	141	163	151	153	139	176	208	172	169	171	156	159	160	136	164	169	138	138	151	175	157	151	146	168	161	166	164	173	169	154	157	149	167	149	189	151	173	174	154	169	154	167	154	148	164	155	148	150	183	160	157	152	163	148	159	153	170	173	175	150	154	153	166	174	156	160	190	163	156	153	142	168	156	179	171	179	148	169	142	190	158	158	169	154	144	165	157	170	156	164	148	163	156	159	150	149	143	160	193	170	158	170	179	181	169	162	187	170	171	177	177	153	162	163	190	150	163	174	148	163	191	162	136	121	161	170	155	185	171	178	139	156	152	166	189	155	178	164	177	145	159	144	165	180	182	163	187	144	164	174	162	156	182	127	124	172	144	155	186	174	148	181	169	143	124	145	162	135	138	167	160	165	143	148	186	141	165	147	148	152	165	181	166	168	157	195	163	160	165	173	152	153	166	170	161	190	140	161	189	167	164	177	151	162	150	175	173	151	162	165	158	159	156	149	173	158	174	152	127	156	185	152	173	158	179	157	153	146	172	186	160	169	134	160	140	158	152	181	155	169	141	157	169	169	129	159	164	153	155	148	159	154	141	162	177	164	175	169	178	142	158	136	153	185	180	169	153	143	172	147	177	144	171	154	164	160	173	168	159	155	187	151	146	152	154	159	151	143	155	145	152	171	162	165	142	144	149	170	156	162	163	187	151	163	183	168	175	166	166	164	172	178	139	132	154	158	187	137	166	156	141	161	143	159	160	158	155	143	155	138	160	147	157	154	161	187	155	192	168	153	168	160	150	168	170	175	158	153	180	156	164	161	172	146	162	152	141	158	146	151	150	130	167	160	149	157	181	174	140	147	173	145	192	167	176	151	149	141	203	160	144	172	152	182	161	184	159	144	170	168	186	164	132	162	176	183	133	173	174	164	154	159	163	154	157	151	171	165	183	159	179	152	165	168	163	157	188	160	166	167	153	142	147	159	167	145	181	169	178	137	151	133	161	152	149	148	141	156	144	160	169	177	157	157	171	170	142	166	145	156	170	155	148	154	171	191	164	183	166	160	147	196	166	153	148	174	176	171	185	150	166	165	158	137	164	167	175	155	128	156	167	165	151	168	173	185	175	176	165	156	167	159	161	179	154	148	164	161	173	158	170	163	181	149	171	164	167	176	167	172	147	148	153	174	154	201	184	173	158	171	154	173	168	169	157	156	151	161	158	132	164	159	142	133	164	196	145	163	161	168	182	154	158	174	156	172	141	174	174	172	150	129	140	149	150	144	166	163	151	151	161	162	164	160	154	141	154	179	163	163	161	165	168	175	168	171	169	174	144	172	153	171	161	198	139	157	133	165	170	159	156	161	175	148	169	162	147	177	169	148	175	150	159	187	171	159	169	137	171	169	168	167	172	164	173	166	179	168	166	156	161	168	158	174	187	174	145	152	177	163	148	137	168	147	173	194	167	139	166	160	178	138	160	168	157	184	195	166	165	156	150	171	177	161	191	190	173	184	171	145	176	162	148	154	168	173	182	152	159	144	151	148	172	141	175	174	175	167	168	164	156	177	157	162	154	165	152	167	127	171	146	172	140	172	178	161	172	172	163	164	171	157	171	155	176	143	147	152	154	177	141	157	169	147	148	159	137	169	156	147	159	150	160	161	168	161	167	175	144	163	186	177	172	155	146	185	165	167	155	159	157	156	161	166	146	164	149	168	136	146	167	149	151	187	149	182	157	156	158	148	183	155	159	135	170	193	187	145	156	162	159	179	162	189	157	138	167	151	160	158	149	158	164	153	148	150	185	177	175	168	190	155	137	161	157	160	161	177	150	152	167	131	169	162	198	162	172	148	146	162	164	131	171	155	170	182	161	165	158	149	158	181	158	172	154	162	165	144	142	148
8646	1911	3817	4283	3349	3054	2466	1456	1020	873	806	715	650	587	630	543	591	549	529	495	509	546	509	539	528	511	453	439	424	459	411	461	423	445	424	437	453	408	436	400	426	377	417	423	442	413	391	423	413	375	418	425	447	401	411	415	419	380	412	396	450	411	439	425	409	434	421	428	400	423	421	380	401	384	388	428	408	417	454	397	405	445	392	393	418	370	412	413	397	405	438	402	396	380	439	346	430	370	388	416	404	401	432	417	416	391	432	405	417	406	396	392	394	416	394	399	415	395	399	393	400	396	376	423	425	367	406	377	427	411	431	411	409	438	368	364	412	395	363	385	375	405	394	421	402	432	392	387	412	394	397	421	386	414	401	420	428	399	406	415	415	379	394	362	402	396	437	389	409	393	410	389	397	431	408	411	397	458	398	396	397	384	421	392	429	367	412	379	385	428	435	393	427	413	439	334	420	397	387	354	419	379	411	397	406	423	398	391	399	386	407	372	419	376	409	391	420	407	375	393	411	395	385	394	407	400	411	409	368	415	365	399	387	385	407	428	378	385	395	397	409	401	388	365	422	402	380	425	359	378	388	372	406	400	410	402	403	379	420	412	385	413	410	389	402	391	399	402	398	392	417	439	425	405	378	417	423	422	416	406	420	395	384	400	434	391	384	383	424	382	407	410	386	382	408	406	377	398	385	394	367	395	389	395	387	392	376	410	433	396	376	376	419	409	391	353	395	419	398	407	399	427	478	423	367	376	396	371	447	410	403	404	435	389	376	399	364	383	398	353	431	395	422	396	418	396	417	393	403	420	415	420	390	429	420	411	392	395	455	389	417	389	418	405	391	412	404	410	363	399	415	401	397	426	428	397	386	423	419	385	394	396	404	429	385	395	418	399	438	400	378	378	427	404	384	371	387	414	384	395	408	399	377	387	411	414	398	403	418	422	399	395	413	400	388	433	402	410	404	392	389	417	392	395	416	403	365	406	387	409	364	390	411	363	422	397	405	424	389	396	388	403	381	404	394	411	426	384	388	378	417	405	376	429	410	388	379	427	359	406	399	424	376	379	380	428	422	402	422	400	385	409	399	405	390	412	443	449	388	427	389	388	433	436	377	391	392	404	395	423	381	397	405	426	391	403	439	390	380	400	405	389	401	383	424	373	384	393	405	396	412	424	425	411	408	382	394	421	398	406	398	381	425	412	402	428	390	430	391	408	436	372	419	402	387	412	388	417	434	387	391	394	438	424	402	376	395	382	430	386	398	373	417	392	395	381	411	451	375	402	406	385	398	396	420	380	385	387	375	411	396	382	426	441	403	421	434	413	441	388	413	421	401	386	436	383	382	423	444	401	399	396	400	412	396	388	399	368	431	395	383	463	408	405	453	392	427	403	393	428	403	436	412	397	368	389	405	416	399	418	398	362	394	411	405	410	365	437	389	362	422	421	420	413	419	385	394	385	394	418	412	419	423	393	403	403	423	381	372	430	418	429	388	398	424	380	394	406	412	434	429	411	391	419	452	388	394	424	409	374	391	409	361	384	394	447	381	405	391	403	361	396	421	393	413	359	387	415	373	394	396	398	409	365	395	380	378	429	399	425	409	389	360	417	415	394	397	427	381	389	390	429	391	428	357	417	454	418	325	378	428	382	395	385	416	394	386	418	383	391	393	365	386	408	386	390	414	422	393	416	377	398	388	378	400	375	394	401	375	407	414	382	378	405	391	441	401	450	384	385	436	399	381	449	346	394	401	412	420	399	402	360	385	401	415	433	405	419	372	395	370	407	390	373	420	362	397	397	382	381	432	401	387	410	407	389	429	384	433	397	404	397	400	377	347	401	449	411	414	421	416	410	434	397	415	393	400	402	411	401	389	400	399	403	408	366	372	429	390	422	394	416	391	434	404	405	422	420	388	398	400	400	382	407	411	389	376	389	380	445	409	414	364	376	369	413	383	399	416	407	396	458	450	385	399	422	394	377	442	426	384	407	395	402	409	388	405	397	399	390	387	420	392	407	405	430	428	382	390	393	418	349	402	403	406	401	411	451	408	384	402	394	421	405	380	354	375	397	397	410	395	398	424	456	400	380	424	396	393	375	391	394	404	428	394	389	404	433	395	394	408	404	413	376	396	402	428	404	370	400	402	401	386	452	366	409	410	399	387	391	432	422	408	389	373	410	389	388	382	431	398	381	380	376	423	395	364	417	409	427	403	388	391	403	421	414	410	414	422	398	398	374	395	398	396	396	379	389	395	396	414	394	375	383	398	423	382	396	384	424	397	400	426	423	407	410	417	386	429	375	417	404	410	366	424	388	404	390	385	380	409	383	369	402	387	376	401	434	399	381	423	386	383	396	415	417	380	438	445	389	424	402	395	385	370	430	384	410	426	421	411	375	411	400	406	361	409	394	403	399	415	346	417	402	392	427	413	433	375	396	413	382	431	410	411	378	435	396	399	413	398	413	391	382	390	404	357	405	395	397	393	401	410	427	405	424	417	371	392	380	401	391	380	393	415	387	402	402	395	377	411	384	432	411	349	379	412	416	426	395	390	380	421	394	389	419	428	397	414	372	372	374	387	398	395	415	397	424	403	409	399	413	398	418	436	420	385	427	417	400	426	441	404	402	405	387	375	456	363	380	387	388	375	382	397	412	389	424	413	395	436	420	396	384	341	399	397	376	407	402	415	430	411	346	388	384	392	369	393	406	442	411	396	426	379	435	399	411	370	384	386	385	395	376	426	398	416	403	410	385	374	376	415	382	376	374	424	382	383	407	417	411	389	396	430	407	401	384	407	416	399	398	360	426	405	422	405	403	415	409	398	414	424	396	395	370	374	414	393	404	393	381	438	404	396	436	456	374	380	396	423	401	401	389	365	402	405	411	397	402	399	398	440	398	394	399	418	382	365	404	414	401	424	437	382	410	382	404	413	374	380	395	367	421	380	430	401	383	381	401	384	405	433	426	420	419	396	348	425	403	375	393	403	400	425	399	411	374	388	381	402	397	426	397	407	407	414	397	409	375	405	434	372	399	448	415	437	364	396	417	401	398	396	417	399	410	418	408	369	379	381	359	395	386	373	411	416	396	388	433	394	409	391	433	384	400	393	410	388	417	419	373	439	386	393	416	398	392	413	407	416	417	416	387	408	412	406	383	404	432	405	398	359	429	381	430	414	413	416	396	361	401	451	383	400	371	416	440	430	397	387	419	411	384	401	416	391	415	401	413	404	360	382	365	424	393	435	410	406	415	434	381	408	415	436	418	432	412	426	406	370	455	402	405	444	396	385	444	377	392	383	402	386	432	391	372	391	401	409	396	419	380	414	422	403	433	420	412	383	432	383	402	406	402	402	407	393	407	416	403	433	426	390	394	400	421	444	430	401	425	394	393	385	420	387	398	399	455	399	404	393	396	413	424	391	435	414	424	414	402	401	397	379	370	373	386	438	365	346	380	408	408	397	391	383	375	414	394	400	409	396	400	393	403	439	395
2311	736	813	741	640	531	542	475	416	429	457	448	479	482	429	456	427	438	437	460	469	468	455	459	485	432	454	423	465	439	474	442	443	432	485	433	415	446	440	458	448	453	480	437	470	440	436	452	472	473	459	448	514	446	466	439	465	411	430	446	453	450	400	496	438	422	465	446	443	445	431	494	447	459	473	440	464	501	454	448	419	435	425	411	416	438	437	422	453	475	443	435	454	399	450	472	439	444	478	488	435	431	443	474	436	498	427	411	452	447	424	426	389	436	449	412	412	490	473	446	428	454	450	471	458	462	452	446	416	438	458	438	454	457	452	450	485	484	443	506	449	486	450	450	451	438	479	489	444	473	468	458	486	427	426	473	491	439	475	437	441	405	435	440	446	466	452	450	456	475	453	460	448	440	450	444	490	453	426	469	453	474	444	488	493	443	436	441	445	454	474	448	482	437	485	432	451	465	396	423	424	429	445	463	422	458	445	449	463	442	445	477	448	437	462	439	459	401	455	402	437	459	418	448	433	433	442	452	449	439	461	455	471	406	429	447	454	398	442	452	475	445	490	449	471	430	452	445	443	448	423	474	432	424	478	443	434	436	484	438	445	452	472	430	440	431	438	486	472	446	472	451	461	481	457	477	480	434	429	414	427	486	466	440	439	475	480	445	475	463	464	408	467	446	433	418	426	398	447	460	461	448	452	445	476	486	458	446	500	453	504	443	472	472	433	464	432	416	440	450	435	460	454	490	452	467	438	465	412	432	446	460	464	485	428	456	462	453	432	458	445	470	411	453	495	478	415	417	441	434	452	446	480	448	437	458	452	427	434	452	482	454	410	432	411	457	424	451	456	444	453	460	451	459	435	437	496	462	426	502	455	430	435	427	465	483	488	462	473	432	421	439	483	443	480	447	457	474	456	435	442	446	461	491	477	451	425	449	490	487	457	457	484	428	503	434	430	431	464	398	440	477	468	441	481	428	440	458	473	390	433	452	444	404	455	444	414	450	434	430	457	453	478	468	450	475	434	436	450	372	497	412	458	456	434	439	428	436	438	429	444	451	422	468	468	431	445	454	465	433	456	475	416	470	471	423	427	475	454	445	463	417	483	423	438	419	437	471	444	415	422	445	478	411	444	429	459	443	444	491	430	458	479	443	454	414	438	451	463	421	489	467	436	436	472	453	493	433	517	446	427	399	432	460	441	469	438	454	432	433	424	414	467	440	452	462	479	449	477	441	410	437	428	464	447	442	452	437	474	420	455	443	422	449	460	456	497	465	442	476	475	471	443	423	441	479	441	421	436	412	432	443	473	431	473	444	488	471	426	452	411	453	453	472	450	435	446	429	457	382	434	432	452	427	411	407	455	420	493	424	438	438	488	484	434	449	467	453	443	434	487	437	496	442	407	474	419	444	432	442	462	447	410	463	453	449	467	421	419	435	460	435	512	462	455	474	433	417	468	432	460	416	449	416	446	462	475	424	457	442	425	454	434	445	434	462	468	458	449	410	425	427	445	432	437	447	431	441	436	404	470	465	477	424	429	474	438	442	427	467	464	465	443	481	450	454	477	451	466	470	438	474	434	496	435	446	457	483	471	480	456	466	472	468	432	420	457	471	414	445	448	465	439	508	442	409	469	449	460	450	476	464	464	415	481	462	458	432	414	467	497	439	456	480	470	444	441	453	451	454	429	468	468	454	461	459	442	468	418	432	449	426	436	452	459	456	486	472	465	404	484	449	444	458	482	482	459	456	447	453	493	442	484	479	480	429	496	457	426	431	458	418	488	458	451	449	412	444	488	471	465	478	448	395	460	409	457	435	488	423	445	447	433	447	434	471	463	458	455	428	483	462	463	438	416	455	478	517	419	462	424	449	418	467	448	451	468	442	409	446	482	460	477	465	454	430	452	413	495	445	461	447	457	420	426	435	444	444	459	450	456	455	447	486	455	466	453	434	449	402	448	457	434	429	413	441	456	466	430	456	417	444	451	447	437	440	494	470	389	440	455	472	479	419	434	471	426	470	444	426	431	462	453	466	441	482	469	430	451	428	414	427	450	463	441	438	439	455	446	444	465	451	415	451	440	449	453	479	452	420	451	429	462	437	488	438	454	460	411	422	490	457	447	459	469	446	498	436	462	497	441	453	436	395	466	471	449	460	465	408	458	460	424	414	432	477	505	456	468	444	468	440	405	432	467	431	461	444	460	434	467	407	447	426	433	454	470	467	435	521	441	454	456	413	427	410	461	460	455	447	461	479	453	412	398	447	444	472	428	403	433	434	471	455	486	439	423	463	451	468	417	438	472	474	402	472	448	418	434	459	406	487	482	448	431	479	445	483	429	490	466	474	459	447	470	464	427	495	429	438	432	478	462	426	440	463	446	434	445	437	449	455	434	457	433	439	468	448	473	461	460	472	478	459	473	438	451	451	467	429	452	481	447	455	453	461	448	441	446	438	466	408	413	473	442	474	430	448	484	460	421	482	501	472	461	412	462	438	443	438	463	468	460	494	452	467	497	480	412	476	444	408	469	418	451	467	487	472	398	495	437	478	481	474	444	464	454	504	455	460	457	456	424	450	433	456	451	453	443	451	463	458	468	429	437	461	463	483	468	435	427	443	437	399	432	486	464	433	412	410	440	474	469	436	474	456	452	456	455	430	470	445	425	439	448	436	434	463	451	464	483	457	434	492	412	439	437	444	423	463	445	468	495	477	476	446	447	454	440	475	497	486	436	503	457	479	393	435	417	422	435	437	454	442	447	428	426	430	489	464	422	479	472	427	463	464	445	441	448	469	464	440	431	472	448	461	418	444	427	459	419	434	462	447	445	433	456	468	445	436	448	454	463	446	459	473	438	441	477	434	435	447	406	491	411	432	447	442	428	468	433	460	462	455	446	449	436	496	425	475	518	475	458	441	457	444	447	433	431	441	430	431	424	427	451	440	436	436	413	426	479	465	438	442	448	454	483	439	448	440	409	459	445	441	450	456	476	438	464	438	438	481	424	384	459	451	434	474	429	451	413	453	450	443	452	421	459	473	484	455	485	437	429	429	463	439	449	458	431	441	476	448	476	470	439	409	432	464	479	440	433	442	446	481	451	462	422	422	464	451	431	461	470	401	406	435	485	421	452	422	489	460	449	481	474	460	465	471	419	466	458	503	437	426	454	463	455	466	434	483	465	471	467	444	435	432	447	444	441	441	435	429	415	443	485	467	428	451	413	470	455	458	434	429	459	443	461	447	453	424	442	446	427	433	489	433	449	446	425	443	451	471	449	440	401	476	459	485	422	424	425	483	436	455	492	479	421	440	450	457	436	441	453	449	461	486	463	471	438	419	445	454	503	487	491	474	444	437	485	438	478	436	399	476	484	438	432	436	481	470	483	464	434	485	423	435	415	418	440	423	450	450	362	467	439	460	474	436	485	473	454	441	471	460	479	465	494	456	459	432	481	475	399	464	435	502	467	463	444	416	440	468	484	449	474	410
2607	1290	1815	1892	1611	1565	1408	1198	1032	1014	1038	950	953	954	972	996	1029	962	965	933	997	991	1028	1007	1007	950	915	969	961	966	962	950	991	960	952	981	890	949	977	917	969	982	995	987	960	967	940	972	1008	1014	995	958	998	962	964	929	988	1010	986	938	923	967	961	970	917	961	947	952	948	986	1009	971	985	974	887	1003	943	963	1027	983	988	958	1006	944	970	975	915	989	967	975	1014	1005	1013	977	988	996	1000	892	1012	1021	973	959	977	1001	987	1016	1056	960	927	940	1035	963	955	981	921	999	976	929	1028	907	972	948	960	1027	1031	960	935	965	936	953	928	979	968	940	928	971	942	994	971	980	1014	966	977	1039	934	946	934	1011	926	1018	927	937	996	1034	947	968	983	993	936	977	961	986	961	910	996	1006	967	963	959	976	950	966	1010	987	949	985	986	927	930	995	996	946	959	1028	923	1000	947	894	927	1020	997	929	981	994	1001	967	988	932	988	942	944	975	991	936	982	971	921	958	962	994	1010	940	1010	948	992	940	993	1015	1007	964	937	952	969	957	947	950	1026	1009	987	959	986	919	994	972	956	930	992	995	1008	963	1030	966	1040	997	974	993	997	993	1011	915	950	997	965	1014	1008	940	971	1004	938	1026	1012	1092	933	986	965	1021	922	931	928	985	1022	967	1010	998	945	1001	981	938	982	972	984	978	1017	915	980	1001	936	996	969	1010	943	1029	925	1028	966	1035	983	950	949	967	910	988	977	968	994	1064	964	950	985	1008	958	971	974	1000	960	962	943	971	975	1002	1020	1042	942	978	919	979	979	1027	957	986	984	949	983	996	942	987	1004	956	994	959	992	1015	987	1001	940	1007	916	950	964	1014	961	1023	957	960	958	983	946	983	1024	966	987	921	994	974	919	950	998	944	951	986	943	972	974	993	951	959	998	966	960	936	952	1006	946	932	982	953	1023	943	970	989	989	1008	973	943	966	1026	988	1006	981	990	973	981	983	978	1008	1007	979	982	999	972	1007	1024	916	1016	989	946	963	940	964	968	984	905	967	975	965	978	994	1007	1006	1022	1013	986	969	933	1005	941	1016	976	1003	1020	1022	996	1014	999	994	975	935	938	989	951	976	924	994	985	967	939	971	1004	959	992	983	1004	998	1008	969	966	971	1025	984	963	973	927	947	1030	961	936	1019	953	955	961	999	997	982	931	995	939	1003	988	958	985	1001	980	1030	975	982	927	983	986	955	985	997	972	1015	1004	991	964	997	960	942	992	958	991	994	1015	991	973	981	1002	980	965	1027	948	979	923	998	947	1016	940	959	976	997	981	975	955	978	927	970	1023	967	978	889	969	931	1007	1017	966	964	933	1000	966	985	1000	984	997	926	1012	960	960	999	971	1019	1035	967	963	932	977	936	970	997	992	967	926	948	998	972	981	968	984	958	1002	922	937	918	1022	1053	932	918	915	1007	986	924	1020	967	973	952	981	958	950	974	939	994	965	1046	955	973	1004	1014	950	1052	975	963	949	1013	916	923	1022	966	996	988	977	932	921	1013	901	993	1017	1013	976	932	958	1000	988	996	1031	1060	982	1004	979	979	970	990	983	976	1012	967	1009	1026	964	1027	983	1049	970	988	972	1009	996	946	1000	1030	980	966	905	1008	987	965	992	948	962	944	950	1015	966	1040	1004	987	1044	984	1011	956	1009	950	932	966	967	994	1013	987	971	941	954	999	995	948	935	1028	986	1006	990	957	985	972	987	996	957	998	960	947	981	979	980	1055	961	979	949	1024	978	1036	1009	948	952	1029	970	973	942	990	1012	987	919	983	909	969	990	982	1005	937	943	919	1034	984	1012	1024	976	935	1039	955	976	984	1016	954	951	936	1054	989	952	971	951	959	1024	1040	950	982	1031	992	961	1007	985	1001	1016	965	950	925	908	1010	979	955	1039	949	981	914	965	964	1007	929	959	968	960	1003	993	979	1015	952	903	974	981	1019	988	1029	1011	984	986	988	1001	986	967	997	956	922	968	937	929	969	965	1045	971	982	1024	954	986	956	982	1023	997	929	979	979	1001	1009	955	949	950	1021	954	977	912	1008	1028	980	963	988	1005	923	942	963	983	964	1051	973	999	958	1020	998	942	989	967	950	983	928	977	973	946	1021	1031	927	974	998	995	946	1013	981	961	1003	979	921	977	927	953	1022	948	983	998	940	1015	957	964	976	992	967	957	957	988	958	1029	966	1030	979	933	917	996	970	999	1020	940	964	993	988	999	952	934	999	978	962	1002	992	993	956	948	952	968	1046	991	1018	972	934	1010	958	983	970	989	1008	1032	983	993	958	988	932	925	981	978	962	987	990	997	1017	1018	1009	1069	947	996	1020	948	974	972	943	990	961	940	938	956	998	944	961	932	974	889	944	1018	954	922	954	951	969	975	938	941	992	958	947	972	940	991	976	921	975	938	967	1054	915	1016	950	932	1028	972	981	1043	961	953	1021	952	969	961	975	960	973	980	924	961	977	963	1011	970	1022	1006	932	936	921	943	1014	965	961	985	916	931	978	975	944	978	968	969	957	936	971	926	1010	1053	990	988	1012	969	986	954	931	982	1014	966	964	954	980	1033	932	972	1048	956	972	975	973	964	1008	967	979	934	979	936	1005	956	946	988	982	971	986	947	895	979	934	1041	981	1008	1019	904	893	961	932	1009	990	935	1033	965	960	976	974	949	938	986	936	961	1020	997	941	1002	999	1008	988	1047	945	959	1001	985	981	940	950	1058	964	958	958	976	975	937	1001	967	983	944	998	977	1000	1011	960	951	978	961	959	922	1028	953	924	998	985	1052	1009	975	1028	979	950	979	1000	956	960	973	925	964	985	968	987	959	1018	1003	1062	952	935	1005	959	947	998	1016	949	981	1019	994	945	982	987	978	960	1019	931	973	958	978	968	951	1001	935	964	954	1015	1044	954	1024	983	999	956	998	931	965	1005	975	942	937	1000	956	1030	967	960	994	993	988	920	984	964	917	919	1000	940	981	915	947	1019	933	987	974	946	1012	957	940	1004	997	972	983	940	985	979	985	997	1013	1023	960	988	1045	944	1015	969	938	999	955	952	982	966	1006	982	982	969	991	1008	971	959	969	994	988	1004	999	967	998	1031	983	987	929	980	1018	1037	946	1052	1030	969	946	975	954	949	940	987	942	1018	970	946	958	939	957	995	948	927	957	942	959	1005	932	1035	974	965	967	969	991	943	959	982	993	1042	976	981	966	986	951	919	958	988	1038	984	967	1024	995	988	956	1026	961	985	966	987	958	1015	1023	969	977	968	962	938	995	965	1044	1022	994	921	990	963	966	1004	957	968	938	1007	988	974	951	946	990	964	911	1028	1026	965	966	955	988	957	986	993	955	993	1057	945	1039	1005	926	924	1039	950	969	953	1004	963	949	989	953	971	914	962	947	975	971	921	1023	956	967	942	1005	1013	1026	994	976	990	949	957	970	940	936	1005	960	958	956	981	987	955	1037	1002	999	978	915	979	964	973	952	1040	965	970	952	990	1007	1008	956	915	992	983	959	1000	1009	913	930	1008	999	998	1021	947	962	992	969	916	944	962	955	927	892	976	924	985	999	973	986	925	1028	974	1010	921	932	1012	930	987	948	986	1039	1016	990	959	978	959	968	970	1042	963	934	985	1000	977	960	951	931	1014	988	988	962	949	933	964	930	966	994	964	999	1007	981	932	938	967	1008	982	961	975	926	945	1012	990	958	957	992	986	964	978	1018	977	961	1019	973	990	936	964	975	1022	963	1005	977	1001	941	977	1027	972	921	956	907	1018	983	980	992
9291	1303	1374	1183	741	625	599	411	339	321	318	350	300	284	310	339	321	310	285	324	309	306	347	313	282	279	279	262	279	289	248	318	280	259	287	270	315	280	316	287	288	285	307	309	312	295	264	298	278	315	339	283	262	300	327	293	323	286	280	287	271	265	262	282	282	293	289	330	307	274	250	294	303	288	285	278	326	268	286	277	290	313	298	304	253	282	280	300	306	278	284	268	307	274	303	293	299	322	243	267	286	281	277	301	278	287	266	314	270	279	340	270	287	283	257	264	291	280	301	297	273	262	269	267	316	289	287	277	319	312	316	289	282	287	271	288	274	268	286	256	297	306	285	276	281	285	293	292	288	301	296	275	300	283	256	296	277	261	311	286	299	294	285	299	268	275	287	299	263	292	278	269	267	284	286	292	302	291	309	270	308	286	315	278	264	321	277	287	312	283	270	280	308	255	307	284	263	280	311	267	296	271	280	286	289	308	263	287	275	298	277	289	277	305	317	283	258	261	251	287	276	295	297	275	286	300	294	296	286	274	275	286	292	287	264	281	296	269	303	300	254	268	293	254	294	268	316	283	268	270	324	257	255	266	318	306	278	306	297	266	266	291	281	291	269	312	291	258	274	288	287	273	287	296	266	260	286	271	314	276	319	296	308	326	308	308	276	305	272	308	306	289	305	286	320	290	288	312	281	273	280	283	268	309	299	288	293	257	268	264	310	314	296	310	292	278	266	286	295	292	326	303	304	256	320	297	293	300	261	274	312	301	285	274	297	289	301	309	281	306	293	246	283	288	301	310	297	302	304	295	275	253	277	267	310	285	298	257	303	283	295	302	283	288	277	283	298	290	280	245	276	297	312	313	284	304	284	264	261	295	282	262	278	304	318	305	286	287	313	301	289	299	279	283	305	277	273	291	294	257	294	259	295	286	269	278	282	274	281	310	269	288	294	296	289	273	255	301	274	318	328	274	303	319	288	292	272	284	296	288	283	268	273	319	272	273	288	289	265	287	254	270	276	274	279	277	276	328	313	297	313	282	278	279	288	316	265	303	298	268	230	278	302	269	321	306	283	304	255	288	278	270	270	313	301	253	287	292	324	283	270	301	262	294	278	271	296	302	288	319	271	257	324	295	297	280	285	338	289	285	291	277	323	278	256	255	262	320	289	266	282	264	304	281	316	285	288	301	292	291	309	270	325	294	290	281	319	302	262	285	271	309	314	284	292	307	287	267	271	297	274	251	273	294	284	304	296	265	292	329	303	266	297	321	279	277	288	302	284	270	317	264	270	267	285	263	304	288	308	265	281	294	288	303	288	277	286	308	296	282	298	302	302	302	289	334	289	274	267	288	293	280	296	319	249	277	304	278	266	269	273	283	279	265	275	310	299	277	289	239	299	274	253	284	302	317	328	280	304	312	250	267	286	282	281	296	305	284	304	323	298	266	345	294	284	266	325	287	256	305	279	295	288	273	280	303	322	308	309	309	269	303	307	262	267	267	292	304	302	308	303	300	296	296	300	343	276	302	292	279	284	278	300	267	273	293	291	287	307	271	288	296	273	311	304	312	291	281	297	273	283	287	275	299	275	328	295	283	276	278	309	282	316	287	287	262	337	280	282	274	302	304	286	316	277	293	291	278	305	311	292	269	324	277	308	286	288	283	288	309	294	271	286	326	261	297	307	278	301	286	283	298	287	295	283	259	284	295	308	284	311	284	282	312	298	283	305	280	312	268	270	283	312	266	316	303	320	293	278	251	310	292	259	319	290	292	274	271	302	296	328	271	302	353	299	304	282	292	304	260	282	286	295	273	255	283	276	293	302	299	279	298	295	252	283	273	285	301	317	298	265	296	270	258	276	252	286	275	317	280	310	325	271	306	288	290	294	263	334	298	271	310	326	255	293	291	262	274	286	275	280	282	300	304	299	289	282	283	282	276	299	286	291	275	322	304	285	253	298	263	285	276	318	257	276	315	278	266	274	286	293	312	283	272	277	257	274	300	289	268	298	273	322	296	282	291	280	308	263	290	289	276	306	282	287	269	278	265	278	320	313	292	321	265	309	285	256	305	280	322	315	251	310	275	287	324	267	258	298	255	261	271	276	288	294	250	264	284	278	297	276	276	300	302	292	262	294	264	286	277	285	308	271	298	257	297	295	286	273	259	274	310	269	268	295	327	343	289	288	273	282	304	302	307	291	299	290	293	293	279	296	279	283	297	291	273	312	253	306	268	266	277	290	251	260	306	269	317	308	303	283	305	260	272	314	313	325	285	323	276	285	289	248	306	299	308	301	298	309	298	339	305	288	277	284	282	283	297	284	304	260	309	265	285	293	268	295	287	305	314	287	285	265	258	307	293	285	303	269	309	289	262	284	298	270	283	300	298	265	268	266	290	288	306	288	284	312	274	308	289	275	262	268	296	282	327	278	274	308	280	308	273	293	307	311	292	298	311	285	274	282	239	287	301	285	323	305	309	257	288	286	286	288	297	269	243	305	285	256	282	316	304	263	303	277	318	303	275	282	287	283	274	294	287	295	287	270	278	293	301	297	280	305	261	300	282	306	322	289	282	283	312	276	274	291	315	274	283	289	296	291	276	298	290	277	308	272	292	289	265	303	264	296	276	301	295	300	272	275	310	301	305	281	276	280	293	281	282	282	293	251	290	311	262	296	268	259	288	320	309	249	295	294	274	309	285	294	285	263	278	304	306	313	261	263	321	297	269	294	276	287	302	309	259	294	263	289	293	270	278	306	245	250	277	252	300	272	310	303	296	276	266	320	291	280	265	304	307	293	244	285	284	264	287	261	304	284	262	291	286	312	313	288	259	279	301	295	279	254	279	260	273	287	298	261	271	305	304	265	257	283	305	316	284	300	276	313	317	284	295	293	287	313	282	266	292	307	296	274	280	305	306	291	271	258	291	297	280	290	330	276	297	291	281	286	302	281	266	289	294	277	298	271	321	309	288	289	312	272	299	283	284	266	300	306	284	250	318	314	268	296	287	298	325	300	281	287	277	317	310	307	260	301	285	291	263	305	296	299	302	275	321	269	304	253	264	295	301	269	278	272	279	287	294	290	294	290	325	283	285	303	242	295	283	319	269	289	276	279	274	273	256	263	264	284	333	306	323	314	286	283	306	282	276	304	290	294	282	285	274	301	295	261	293	290	250	286	302	291	278	302	297	256	295	260	300	282	295	300	287	279	308	297	320	307	295	312	304	299	289	281	312	232	297	293	284	283	312	292	311	266	249	289	282	283	299	301	277	287	283	292	284	279	284	280	269	293	298	267	311	301	274	274	273	314	317	310	305	275	302	284	287	274	293	294	279	320	262	320	282	284	295	321	289	266	323	303	268	306	265	293	263	269	291	317	291	281	245	281	264	267	296	323	304	280	312	299	278	278	314	286	306	272	267	287	291	267	306	289	297	269	268	272	286	261	302	264	295	311	310	294	272	295	270	314	297	279	267	327	327	280	284	265	290	269	307
7497	1497	2893	3375	2683	2347	1917	1346	1063	892	861	820	789	744	735	739	687	773	701	711	715	717	728	715	708	688	652	696	682	695	653	667	617	693	667	695	673	629	618	688	700	648	634	651	688	655	683	668	634	676	620	664	631	715	639	651	654	685	612	700	667	658	662	628	637	652	681	644	636	658	633	623	646	664	628	620	668	666	623	635	626	658	633	661	633	636	636	637	653	657	633	688	637	667	663	688	646	636	673	647	629	625	651	693	651	637	611	633	623	657	683	687	694	637	674	665	712	671	604	663	650	646	634	646	645	653	605	622	632	667	608	653	665	678	667	670	664	655	688	691	625	646	656	643	651	649	657	625	702	651	663	664	635	649	663	679	653	626	644	614	637	637	628	654	640	651	627	641	653	624	621	644	680	646	657	606	651	681	641	626	627	635	599	646	631	659	641	603	645	619	610	653	665	639	645	653	661	628	648	601	637	622	621	622	580	659	647	652	653	640	608	667	656	624	666	618	623	700	626	636	641	656	670	619	638	630	660	609	627	723	647	644	622	649	641	641	655	614	628	629	658	643	658	628	634	614	633	657	635	648	642	647	647	654	619	618	652	630	638	656	612	619	655	670	639	644	627	657	650	647	629	602	608	698	649	622	589	622	600	604	615	635	605	627	661	653	614	638	662	626	635	639	635	621	652	666	677	648	635	679	644	599	615	665	653	621	624	671	683	695	666	633	639	627	674	651	657	620	630	642	677	675	662	634	674	576	634	635	639	649	682	661	627	656	651	640	635	631	648	620	650	637	662	662	648	663	670	624	687	687	676	642	690	670	611	622	613	681	661	632	640	638	686	617	652	644	610	628	639	596	646	636	656	648	598	666	626	658	648	620	615	645	671	661	622	665	666	632	620	695	647	653	638	623	666	626	639	584	655	614	635	658	626	650	650	670	634	645	641	658	635	667	634	670	646	649	676	606	647	660	624	665	688	605	569	643	648	620	634	659	601	694	640	668	639	650	623	657	607	633	615	659	647	643	632	634	663	624	634	648	635	653	635	668	625	712	607	678	626	648	616	619	624	694	674	630	651	649	647	688	625	583	639	645	659	629	606	634	631	629	642	603	636	651	645	623	651	622	654	606	655	638	612	649	667	646	616	627	652	649	711	660	625	653	680	616	659	610	635	632	655	637	644	630	662	608	668	645	614	631	658	674	589	609	627	675	672	627	650	640	626	646	645	654	642	648	637	646	632	631	603	633	654	653	635	643	639	626	643	668	633	631	679	637	621	620	646	613	679	619	595	680	649	670	670	616	625	645	631	683	652	616	620	692	641	611	663	643	651	625	654	640	621	648	663	636	652	704	645	664	621	674	651	649	661	683	635	655	588	634	635	648	599	652	644	628	657	657	693	647	614	651	665	662	683	688	631	676	620	647	650	651	650	635	625	628	644	696	674	606	640	649	637	616	627	644	606	598	647	660	691	649	643	664	633	650	601	609	619	701	679	669	650	586	598	635	682	658	645	647	623	601	672	670	659	648	639	619	673	657	660	597	682	645	672	671	642	646	643	678	598	700	651	639	632	601	616	641	619	621	640	617	652	647	645	635	686	631	642	653	600	686	645	604	624	679	647	625	649	679	631	610	681	626	666	700	607	627	640	627	669	647	604	649	707	641	658	612	635	672	604	661	659	603	660	607	625	645	629	651	603	672	640	623	665	625	667	696	640	621	599	670	659	645	643	621	640	622	629	612	694	651	634	642	656	679	653	600	635	666	643	604	635	639	639	641	677	614	621	669	630	628	617	638	659	617	693	619	625	647	649	618	671	660	664	649	628	633	646	667	660	694	606	695	630	663	652	645	629	646	670	663	609	624	682	666	668	640	619	652	648	632	651	707	639	636	625	655	652	632	619	660	635	631	639	623	694	654	674	689	655	624	638	618	658	629	610	673	657	660	619	647	671	608	646	608	644	642	657	600	647	683	597	632	669	627	610	675	639	661	620	618	658	671	651	634	689	634	582	639	611	562	626	632	659	666	686	676	666	686	660	606	638	618	674	671	674	683	615	689	632	678	676	654	665	629	643	629	671	653	677	630	662	665	662	645	621	688	615	650	612	664	614	638	621	619	667	620	703	600	627	644	647	638	650	640	650	654	684	621	645	653	650	638	624	655	587	627	655	633	682	630	648	649	635	635	653	676	641	621	617	651	667	623	655	618	586	640	653	629	645	628	688	622	684	627	636	639	642	642	665	638	627	621	655	676	662	685	640	676	639	633	599	647	662	711	616	637	630	720	648	654	649	652	650	682	703	658	709	661	662	636	670	658	635	644	603	644	643	639	649	630	627	662	623	675	642	653	643	666	627	632	674	649	676	664	652	636	596	668	653	615	620	681	673	678	646	638	657	645	644	641	678	637	646	644	632	666	658	655	625	652	620	655	644	611	666	656	647	630	644	661	647	645	595	667	657	647	670	696	642	650	633	627	656	633	660	690	678	615	690	630	658	665	629	676	598	663	623	649	626	634	614	653	656	677	636	691	661	612	647	634	628	619	644	641	667	649	608	629	610	625	644	628	624	707	656	633	608	642	626	622	665	675	603	661	651	663	652	656	632	653	614	683	683	585	648	666	653	620	648	622	723	637	601	660	694	638	677	656	656	638	653	637	621	655	684	623	626	654	641	634	598	624	645	646	625	642	679	693	639	670	603	718	618	693	633	654	704	643	670	677	624	683	653	643	628	624	646	595	611	635	650	639	678	642	671	660	664	628	632	613	618	615	639	634	673	651	610	675	643	679	677	673	647	615	624	655	644	589	643	625	700	667	590	650	640	655	649	675	645	646	678	648	644	643	630	608	695	628	592	633	686	673	624	645	710	659	666	645	678	676	647	617	666	634	638	628	609	643	679	616	645	654	655	645	608	667	666	691	616	677	622	657	640	620	613	603	650	631	650	684	663	634	649	645	620	650	643	657	654	618	658	628	684	650	622	648	611	644	626	653	673	650	629	659	669	618	601	616	608	674	639	645	632	660	636	654	603	665	625	645	612	632	653	629	645	678	637	646	612	653	651	668	643	631	628	631	655	653	606	647	628	630	636	646	631	664	684	649	618	639	612	655	657	661	649	626	678	647	626	650	726	657	625	642	619	636	625	627	682	662	687	620	628	651	649	683	627	626	641	611	630	665	645	651	649	584	643	629	612	654	641	632	647	677	657	631	593	664	639	632	648	689	608	655	618	655	671	592	674	612	669	669	619	668	661	635	658	615	640	593	637	628	643	638	644	685	683	630	669	635	648	641	638	650	597	685	642	630	626	659	656	648	692	655	703	676	647	638	621	667	658	656	662	618	635	681	658	637	651	632	651	669	626	663	663	643	679	639	670	665	673	626	708	631	634	661	654	642	641	628	671	695	612	660	608	618	646	671	670	683	639	617	591	660	620	663	638	638	660	639	630	648	616	654	662	624	624	670	664	647	636	654	611	664	631	649	698	605	628	645	619	647	580	604
16508	2398	2045	1651	1021	691	551	377	261	251	249	204	212	201	192	189	190	197	182	148	209	182	186	193	166	173	194	175	190	174	200	200	200	153	162	183	166	146	162	163	184	181	170	181	153	161	139	174	168	204	170	158	166	159	163	156	131	151	164	174	176	180	179	192	171	171	186	187	185	150	160	168	147	191	167	171	177	151	151	172	151	171	147	162	204	176	155	149	200	172	144	185	193	159	173	160	198	182	156	147	178	152	161	159	164	181	166	169	176	171	181	169	169	182	179	155	156	160	186	200	167	163	198	167	185	154	142	177	162	159	166	161	179	178	152	151	139	168	168	162	161	159	170	151	155	168	161	174	177	186	171	161	207	149	155	146	172	162	160	177	192	171	146	160	175	157	161	166	166	169	176	165	157	154	158	146	187	175	178	186	143	158	144	144	209	166	169	176	171	163	153	181	165	150	179	143	143	137	153	152	149	141	151	183	151	143	161	155	187	171	146	154	191	196	156	166	181	182	181	176	167	173	156	177	153	171	161	177	146	155	166	157	151	200	162	160	174	169	169	158	144	179	156	151	162	152	171	167	188	143	177	166	164	164	180	168	164	205	173	167	179	159	160	148	165	154	157	146	167	176	170	159	188	170	176	155	161	161	190	150	157	160	155	156	156	186	184	178	186	180	164	172	195	155	161	182	174	184	180	180	176	193	182	186	152	151	157	154	153	158	172	145	154	133	174	209	174	171	143	171	154	155	169	141	171	172	156	164	175	185	180	157	193	163	166	168	168	174	172	172	160	163	185	171	167	165	161	159	155	198	154	176	167	161	155	176	174	166	159	160	184	169	168	198	163	166	180	156	150	146	164	143	157	146	181	180	181	188	144	165	170	175	174	179	177	159	185	148	167	156	171	163	159	170	181	152	131	178	167	165	174	184	167	145	181	178	179	152	183	163	170	186	171	170	154	168	156	159	169	148	160	167	167	136	167	158	144	185	173	179	164	147	177	184	169	153	174	174	170	181	184	189	166	183	163	157	177	197	171	185	174	197	149	183	206	164	159	186	192	169	159	172	153	162	163	172	157	159	187	160	174	185	187	136	164	196	164	155	177	160	193	144	164	180	159	192	181	161	161	161	147	180	173	165	154	158	170	165	152	202	190	157	159	177	155	187	172	164	176	156	172	176	160	177	164	153	145	164	156	158	170	159	163	159	170	184	190	149	193	173	153	159	180	152	183	156	168	175	176	185	201	166	179	178	148	140	177	156	169	183	150	149	157	186	165	178	165	169	161	155	148	170	163	151	168	166	170	184	165	169	176	161	141	194	179	171	150	177	154	182	188	165	160	186	178	150	174	172	140	162	183	161	152	148	164	156	158	167	172	156	164	170	170	169	176	169	160	173	166	140	158	199	194	168	163	166	146	175	155	166	179	167	187	150	182	191	185	163	159	170	171	170	146	160	162	172	179	164	177	194	167	150	161	154	174	158	166	154	158	173	183	173	156	185	160	202	173	176	153	152	178	182	158	169	176	154	183	199	163	160	147	161	184	154	173	152	175	164	166	143	173	168	171	188	165	175	172	182	178	154	162	183	146	175	174	165	178	167	183	176	167	158	158	161	149	167	165	189	168	175	161	176	169	149	176	174	154	156	171	166	140	198	161	141	173	173	146	158	160	189	171	160	157	178	170	173	163	140	190	151	189	176	170	180	187	177	160	186	168	182	150	196	161	180	183	157	179	176	194	160	176	158	153	161	173	145	174	177	169	190	176	178	173	166	149	153	160	173	150	192	158	158	182	184	189	174	161	162	166	170	179	185	147	198	160	166	169	149	181	172	185	154	164	163	194	160	156	194	169	172	185	155	159	187	164	151	172	175	161	160	173	190	184	193	158	174	170	146	127	169	162	178	173	167	168	159	160	170	187	156	173	170	169	161	157	175	181	189	172	181	171	165	167	177	155	194	163	166	160	193	178	176	157	178	197	172	155	176	163	167	184	168	178	155	215	143	144	194	168	189	167	159	186	168	156	171	176	172	165	144	145	171	151	158	163	160	162	177	134	165	177	144	157	155	194	170	180	187	174	162	148	176	137	186	180	178	159	144	170	162	178	158	185	158	160	167	150	158	189	177	163	166	185	192	161	150	157	184	173	150	161	165	170	168	169	168	190	164	164	158	165	169	158	159	188	164	196	192	180	160	171	173	169	161	160	141	154	148	143	159	164	182	172	181	149	156	177	141	187	160	154	181	170	178	182	174	168	158	186	157	189	178	169	147	161	183	202	182	167	156	182	182	187	151	153	166	169	148	167	179	191	165	165	175	170	165	175	144	171	175	178	177	189	168	197	168	171	166	146	172	176	180	166	142	165	159	158	179	169	169	187	161	158	171	184	161	167	150	167	172	163	181	167	168	158	184	173	154	152	163	189	163	157	170	160	166	168	172	188	164	149	176	149	152	174	163	161	180	162	165	191	189	158	160	165	167	165	172	175	179	178	176	151	173	159	169	163	161	159	166	161	174	183	155	176	173	165	164	158	172	167	162	179	166	172	183	165	192	151	177	162	165	187	142	142	160	202	162	177	181	180	171	153	195	135	184	192	190	170	173	176	162	178	163	177	177	163	169	169	172	164	139	169	173	178	177	192	148	173	178	163	157	141	178	168	175	162	158	172	193	157	175	172	162	166	148	162	173	173	168	184	151	160	168	134	187	164	171	183	160	168	164	162	168	166	175	170	192	195	203	164	168	172	179	169	153	182	176	179	170	180	154	170	157	145	173	148	160	165	179	193	177	155	166	142	170	162	172	165	162	156	163	173	170	146	169	157	184	164	164	161	153	185	188	160	155	178	163	137	191	161	172	168	174	153	193	143	147	146	167	162	166	166	152	171	163	168	160	154	165	150	178	194	151	158	161	180	194	176	177	183	157	169	183	159	163	166	199	143	171	179	163	157	161	177	154	169	168	143	159	167	152	146	186	120	182	167	179	138	170	167	157	154	152	160	193	153	166	171	170	131	152	160	145	178	148	144	177	174	181	144	193	171	162	148	176	179	193	167	173	177	172	173	156	167	170	180	147	148	161	156	169	170	173	172	167	174	166	180	163	164	176	150	155	153	171	161	143	173	180	205	181	160	154	166	194	173	163	142	162	157	175	164	150	164	138	187	152	157	157	165	185	176	155	185	169	187	159	170	164	162	143	166	152	179	186	182	154	165	172	177	190	172	162	190	162	182	157	195	168	178	189	176	163	169	166	197	185	179	178	164	176	168	167	155	159	147	160	163	178	179	137	138	163	160	176	174	187	168	168	171	170	178	138	164	163	182	175	171	145	154	172	178	163	157	163	155	140	164	178	160	160	172	155	172	151	169	182	174	160	183	151	162	159	172	169	199	182	150	155	187	174	147	181	166	161	171	185	161	158	152	166	180	181	155	154	147	153	178	177	170	169	182	193	189	176	171	156	177	160	174	143	180	180	163	153	180	185	162	184	179	166	159	143	173	142
9321	1901	4032	4880	3822	2947	2491	1745	1060	852	798	768	702	630	602	568	625	612	605	575	502	494	532	544	529	531	510	469	460	468	431	452	430	465	438	427	474	444	461	452	428	422	462	436	453	427	441	434	440	431	400	406	453	423	438	439	405	397	412	422	437	426	370	424	418	394	457	413	399	439	476	426	437	452	427	439	460	424	414	442	448	399	404	434	406	423	446	402	383	406	422	460	437	441	439	434	412	406	433	445	384	418	423	403	428	405	416	371	419	427	426	422	408	459	412	410	429	440	424	462	460	441	416	458	396	394	402	437	396	414	452	391	436	424	406	409	430	442	426	438	397	422	460	416	431	428	433	428	432	414	433	444	425	417	397	426	415	413	461	416	425	430	426	436	423	412	399	408	440	419	444	455	424	424	424	417	414	406	384	442	398	427	429	431	420	423	444	430	424	434	449	455	425	380	447	430	415	438	421	422	415	425	388	452	413	391	419	412	407	414	412	425	422	411	440	422	440	386	421	399	428	412	452	405	401	464	415	405	450	416	394	425	435	394	418	449	404	458	392	419	401	422	444	424	415	437	443	400	400	426	432	403	403	437	444	437	425	418	418	444	430	428	412	421	426	433	426	431	405	438	457	412	427	453	408	433	414	404	417	415	412	399	399	439	437	400	398	425	414	422	415	428	423	452	386	414	420	388	424	375	411	401	423	398	433	454	430	431	378	450	431	445	404	433	437	427	418	413	400	415	397	427	414	444	400	440	423	455	386	399	417	400	431	388	415	457	408	412	423	432	455	405	410	431	478	414	401	427	392	417	407	418	441	419	418	417	408	425	449	417	448	395	408	414	423	415	420	469	382	454	421	424	410	409	425	425	420	426	416	434	401	443	443	423	459	414	406	410	450	418	439	393	429	368	407	422	425	421	493	381	387	411	442	380	433	415	459	413	450	393	435	390	424	372	414	433	412	421	428	407	403	388	446	392	426	442	407	452	435	430	426	428	399	410	424	426	419	402	424	390	425	423	428	441	410	426	410	430	415	434	419	401	417	384	426	442	398	431	464	407	395	400	421	417	421	429	423	450	419	388	399	424	427	402	432	396	382	429	419	463	383	390	418	419	436	403	419	447	414	429	417	373	406	390	430	443	418	429	392	385	428	455	426	360	430	397	395	429	410	404	396	407	428	387	416	415	429	416	416	429	407	404	432	426	452	446	438	419	397	423	423	426	405	398	423	417	425	431	381	419	408	422	406	423	423	416	427	446	421	423	411	405	429	436	414	420	425	399	426	422	406	429	425	401	441	442	424	435	447	439	429	403	429	440	466	430	429	410	407	433	406	395	433	433	409	429	445	391	457	386	412	436	418	422	457	393	413	369	425	442	417	454	439	367	399	422	416	364	438	417	367	414	413	414	390	404	406	445	487	421	402	407	412	434	423	414	409	437	406	422	414	395	410	405	434	405	418	448	500	377	430	414	434	441	419	427	404	427	419	424	440	408	448	425	415	389	400	402	410	424	392	458	425	447	430	451	458	422	400	435	436	404	396	405	414	404	414	440	384	457	399	413	429	397	401	411	430	439	395	374	409	385	440	425	426	423	409	429	420	453	408	428	442	422	444	425	411	419	419	453	416	411	422	397	460	394	423	450	413	389	416	433	456	408	403	433	433	431	438	400	442	412	417	448	431	408	422	411	403	434	414	395	392	434	442	439	392	396	404	416	411	410	393	413	411	410	433	403	427	411	439	422	480	411	432	450	420	409	435	461	463	412	411	417	440	432	454	434	407	393	394	426	415	412	395	431	428	444	413	403	420	406	431	455	411	390	422	469	375	413	382	388	430	410	461	405	402	415	415	410	444	431	410	440	410	422	403	427	444	431	392	406	408	427	377	450	407	434	416	412	399	408	405	390	413	439	423	428	438	414	430	436	395	433	427	412	449	383	432	440	436	420	457	417	420	445	417	434	432	447	404	428	421	423	416	438	437	429	396	373	438	385	399	395	416	454	443	436	421	438	403	402	441	441	421	456	419	397	411	426	432	463	428	411	426	407	432	473	398	407	492	400	427	421	394	405	429	423	444	408	446	392	398	442	397	405	457	438	447	365	454	439	448	426	434	390	427	439	417	370	430	406	413	390	403	422	422	403	425	430	438	456	408	386	428	415	430	408	424	442	422	415	413	388	425	414	408	423	433	429	407	433	432	434	401	441	428	394	458	433	452	435	452	415	412	428	417	429	436	424	448	416	403	441	421	475	372	407	414	433	423	435	415	439	463	420	409	396	393	426	390	413	412	409	449	388	416	413	431	412	382	399	390	395	415	430	406	454	397	436	441	458	398	438	427	408	410	455	425	436	404	404	402	405	407	411	412	426	429	428	434	436	423	432	376	369	409	442	418	416	448	397	387	369	418	440	432	417	434	397	449	422	378	405	418	455	434	363	430	437	431	405	421	397	432	428	421	439	445	416	418	486	430	397	436	439	434	409	388	381	423	397	446	482	424	434	408	402	408	399	428	404	420	381	435	406	419	443	392	416	417	443	428	460	411	389	418	421	443	418	430	398	423	395	432	409	420	386	438	447	433	422	430	410	420	412	416	448	423	397	423	394	416	453	431	402	405	416	461	418	419	379	429	440	415	437	439	409	424	403	433	432	439	387	451	422	423	397	408	454	408	383	424	392	412	423	469	406	433	431	427	413	386	432	420	420	424	468	407	430	410	396	451	422	417	428	440	421	458	409	378	414	401	453	414	408	430	409	407	424	417	391	438	427	389	443	412	420	435	425	422	383	439	438	444	378	438	411	399	478	418	424	427	444	420	437	413	405	405	422	430	433	450	370	407	423	423	410	441	380	416	394	423	428	415	434	430	405	407	432	420	464	425	405	411	378	443	458	405	425	403	411	431	414	413	472	390	432	429	436	407	426	437	430	403	434	396	405	429	436	416	414	438	438	424	402	449	405	434	444	398	407	431	380	403	422	435	418	401	430	437	447	429	427	427	421	417	418	448	450	397	420	413	469	399	445	431	425	446	409	409	424	419	417	471	420	414	389	424	423	432	402	410	399	420	417	404	404	413	419	407	473	413	435	452	408	401	423	426	413	443	407	429	396	421	440	394	413	426	410	454	426	412	442	442	447	399	413	430	406	422	423	390	470	382	418	401	384	409	412	420	451	476	424	443	412	447	403	407	420	460	412	410	433	410	419	386	430	411	388	443	424	411	420	416	405	447	429	389	436	415	430	445	414	426	420	404	431	439	403	402	401	428	419	422	404	436	417	460	426	421	401	430	401	416	430	416	447	409	428	388	460	448	423	392	428	399	446	445	469	390	428	429	421	457	411	425	429	447	386	411	432	415	403	392	427	432	394	384	420	415	416	419	413	421	392	419	451	410	430	420	381	390	410	447	441	423	413	445	427	413	411	427	438	453	397	404	414	401	419	411	410	389	440	417	411	413	398	408	393	399	399	426	444	450	441	422	399	420	429	438	440	418	420	439	417
2561	777	849	785	587	529	524	434	443	434	417	439	440	459	449	471	420	438	445	435	408	427	444	448	434	441	469	451	457	407	440	461	455	399	473	414	480	448	451	468	440	435	483	431	400	488	437	467	441	416	440	444	467	462	401	468	490	449	455	459	463	451	428	478	458	482	489	500	475	446	443	446	443	458	430	465	431	414	416	463	429	445	437	453	435	459	454	453	436	459	467	459	432	433	447	436	432	449	405	416	473	440	453	461	466	442	485	447	425	418	439	445	464	457	452	439	430	465	411	443	430	424	474	412	503	459	489	437	433	446	439	422	410	441	440	422	465	410	486	473	411	439	447	411	447	463	447	439	450	498	474	451	421	444	455	441	441	484	413	419	484	423	449	441	436	497	481	411	460	447	471	481	420	433	432	477	418	440	446	404	457	435	452	416	454	528	434	454	451	434	457	443	404	432	452	416	428	498	458	427	412	416	484	501	435	439	433	406	461	448	440	462	462	444	449	449	451	456	409	435	467	468	446	445	413	455	426	438	442	426	435	426	453	428	478	456	426	401	441	447	441	439	476	426	472	449	460	461	409	454	471	449	428	423	429	427	458	434	463	470	449	471	483	426	464	480	442	430	425	436	457	430	478	465	489	434	401	450	432	421	454	458	429	439	363	413	462	476	434	470	438	485	431	463	458	412	444	449	396	473	457	453	446	428	463	451	455	435	473	457	461	470	453	451	457	458	455	436	454	485	439	445	490	436	458	458	439	463	462	443	443	439	461	452	433	441	459	442	444	476	429	464	448	427	444	431	477	474	403	436	415	446	444	477	480	421	451	405	403	411	426	468	443	491	426	445	451	420	439	436	448	434	448	437	481	445	421	437	436	446	455	480	426	442	504	465	461	437	463	442	443	428	457	480	462	446	456	410	426	440	427	430	406	451	459	442	490	483	428	473	438	441	455	436	454	431	459	424	432	432	469	462	425	414	447	423	464	475	475	416	463	431	413	464	440	452	456	444	457	453	444	436	437	455	454	456	411	438	449	445	425	431	445	439	432	461	465	430	425	463	469	457	470	443	404	469	486	447	470	445	417	444	456	453	463	452	452	440	440	432	486	455	426	404	451	457	418	474	435	491	497	427	456	454	475	439	447	409	477	460	412	450	428	467	422	416	448	445	447	439	437	460	460	488	441	440	440	448	440	461	434	453	468	469	462	424	424	481	498	447	415	433	435	370	435	432	482	401	394	459	434	441	433	454	408	444	447	453	442	391	477	437	454	450	474	437	461	422	421	419	435	451	450	463	435	438	474	467	427	442	453	439	467	418	419	445	416	450	423	468	458	459	438	436	480	435	453	450	449	471	450	412	495	442	483	416	451	454	456	442	444	424	459	437	444	411	430	380	443	430	470	442	392	411	428	499	458	450	450	435	425	457	459	473	423	455	449	462	480	399	450	466	444	466	453	448	466	466	468	439	444	427	438	444	435	409	422	447	417	449	445	446	448	450	460	431	380	462	435	398	441	450	412	465	413	440	517	470	421	447	464	465	465	439	446	464	433	440	457	412	471	466	470	435	428	473	441	409	465	432	459	423	460	450	426	450	453	467	487	469	483	468	432	453	477	447	470	445	452	452	439	477	427	400	438	437	417	422	451	447	445	451	470	452	487	491	430	493	398	456	460	457	428	439	454	460	480	441	445	467	423	413	423	409	470	450	441	481	438	454	472	439	456	500	447	464	493	434	430	458	438	439	450	432	424	423	488	450	430	404	428	450	448	416	430	461	442	445	443	451	438	459	460	466	407	497	426	418	429	463	456	434	423	414	424	435	439	419	439	426	439	455	447	415	431	396	444	430	429	397	425	456	455	501	449	426	426	453	426	422	440	457	453	459	461	436	437	463	462	412	433	452	462	445	442	476	427	454	431	487	396	430	457	464	481	435	469	509	434	410	422	441	431	448	455	447	436	428	454	429	458	451	487	434	475	464	491	444	436	470	467	461	502	422	414	479	429	417	480	434	472	426	477	417	451	439	485	444	463	441	521	427	451	434	464	472	428	441	460	401	462	430	454	407	464	443	467	467	441	461	418	436	436	453	438	433	435	509	461	480	390	463	479	438	446	444	429	415	432	442	499	451	428	395	477	431	440	428	439	464	417	441	440	435	473	393	410	438	395	426	448	431	449	430	490	434	474	443	422	484	442	503	439	436	440	457	453	437	444	411	426	447	454	409	458	418	477	512	464	442	451	391	469	449	431	440	493	414	449	462	444	425	448	427	438	402	416	454	461	469	459	407	440	459	458	475	467	423	462	443	452	446	428	455	444	442	448	459	415	441	433	394	455	485	466	450	443	451	457	408	497	503	423	464	481	457	452	442	441	448	419	473	449	466	432	472	452	473	447	438	438	433	465	401	465	449	463	426	407	499	428	416	419	439	430	404	430	500	467	482	472	470	422	468	434	469	437	428	425	490	436	410	446	414	436	479	418	420	436	419	451	434	432	448	449	441	414	408	458	439	411	433	476	421	449	460	452	449	474	434	424	489	419	439	407	448	499	464	446	419	437	462	438	450	437	441	439	463	397	460	428	469	459	481	420	437	411	449	448	412	481	442	457	420	469	443	489	470	460	434	420	464	472	461	451	455	436	426	413	459	470	464	446	429	475	510	457	461	467	432	445	447	441	457	418	432	423	413	451	427	480	451	429	443	469	434	429	438	470	444	452	453	436	403	471	461	428	398	445	462	460	460	449	405	454	435	454	470	455	459	424	392	434	420	440	462	472	446	450	467	388	441	437	456	429	438	412	445	417	457	447	388	459	438	439	475	446	432	462	414	462	453	420	410	414	432	409	464	423	465	497	439	456	458	405	456	409	454	455	452	443	434	493	454	448	460	488	470	446	461	387	449	420	470	408	451	429	461	467	442	420	439	478	455	419	453	392	445	439	464	432	441	425	443	450	449	445	446	493	414	468	452	438	472	476	444	485	471	440	469	452	506	405	387	428	467	472	480	474	409	384	475	477	443	443	439	452	451	434	449	429	419	468	447	471	475	452	412	459	422	449	444	468	405	441	468	455	468	411	444	448	456	460	445	449	446	430	443	422	439	457	439	448	460	446	442	475	451	472	430	468	478	439	410	425	402	454	440	436	415	429	442	473	452	429	415	487	479	456	465	466	466	444	442	426	417	450	404	449	453	471	451	424	413	405	500	429	438	451	434	432	438	459	438	459	471	443	464	450	441	459	420	421	459	451	439	509	400	432	446	477	412	487	456	413	462	467	459	440	443	455	453	459	472	440	432	466	450	476	422	462	469	454	478	497	411	432	440	449	443	419	476	432	466	462	420	446	443	420	460	454	468	446	407	420	473	449	470	438	467	459	463	429	439	396	457	493	452	459	465	463	469	437	418	456	456	446	442	465	474	444	439	478	420	488	444	442	407	460	412	464	462	416	459	459	438	441	448	411	410	465	410	444	429	417	396	449	435	452	411	468	482	463	444	439	461
2606	1246	1713	1978	1744	1565	1378	1284	1030	972	978	980	975	951	1007	1028	1048	973	1012	1006	996	927	987	976	972	961	936	969	906	960	974	994	983	936	990	1003	933	979	1031	964	1001	993	991	909	963	959	943	1003	997	961	982	1001	987	998	958	1007	979	1011	957	977	1004	977	1010	944	1000	928	952	930	965	963	935	964	991	959	922	908	951	1046	978	987	973	1026	975	914	955	959	937	947	960	936	1020	952	977	941	963	975	942	884	960	966	946	943	966	885	939	938	939	907	987	958	1037	948	976	951	997	969	998	913	985	1023	979	993	961	935	980	977	964	980	987	967	998	973	985	983	923	960	942	934	906	881	938	1001	980	935	899	924	942	953	996	961	995	992	906	958	905	961	968	990	986	996	941	936	983	984	981	938	999	989	994	987	993	967	962	922	967	920	922	936	965	993	995	1010	924	976	896	941	980	890	964	979	960	986	977	990	947	968	964	1005	990	1003	1006	943	978	1021	936	946	953	939	943	979	984	930	985	986	1003	993	959	973	920	1003	980	968	1002	933	939	955	920	973	928	943	937	994	941	942	920	1017	976	985	1015	996	994	956	930	972	961	895	946	939	917	923	1012	934	994	967	955	991	925	1024	973	967	950	1027	949	925	961	944	930	930	943	971	961	967	976	977	990	979	959	1020	941	1011	948	921	958	968	942	966	1005	968	1001	969	960	971	1033	965	932	948	919	994	947	961	988	957	980	958	1009	957	999	917	979	954	993	1002	943	976	892	981	891	1005	950	923	930	934	935	961	982	926	1003	975	967	972	976	942	987	983	934	918	961	1002	891	960	963	958	992	963	942	915	958	981	951	1012	990	963	939	904	941	943	923	1010	944	946	979	977	920	969	974	985	1013	900	1000	985	939	934	915	993	933	996	945	952	978	964	979	971	1012	988	993	957	908	950	933	993	975	942	905	948	1014	1025	1001	960	918	995	991	974	949	926	958	921	981	928	956	964	957	930	966	1015	926	962	973	949	957	983	966	944	961	973	984	996	982	1002	967	968	940	979	977	960	931	968	958	1013	989	944	950	1013	965	931	1024	954	998	942	959	976	1039	964	935	910	954	947	921	969	923	888	944	936	955	984	980	968	961	1004	954	1004	1024	925	1035	983	926	981	949	975	963	941	955	989	953	948	928	983	931	977	973	964	964	964	934	927	958	945	943	1017	971	973	972	981	913	947	948	1007	929	1021	975	992	1018	949	953	925	962	959	974	979	960	979	974	977	994	968	930	951	933	979	974	961	1025	1024	968	979	980	939	989	963	919	1036	989	932	1022	935	960	957	980	980	968	981	944	1026	976	946	941	1016	923	973	949	991	973	995	958	974	966	974	913	972	1018	951	979	967	991	965	961	926	933	959	995	932	997	965	973	888	943	936	975	930	927	949	945	985	985	981	990	963	940	986	959	984	923	920	950	1010	946	1016	946	970	926	892	957	949	957	953	905	948	1022	973	930	1002	985	954	978	924	995	947	896	935	967	931	890	985	1033	947	948	915	1003	1009	999	947	930	1004	965	931	998	942	925	908	969	960	986	996	937	947	935	945	931	950	995	932	939	941	922	953	990	945	997	1002	980	898	926	955	1002	994	1005	938	923	965	957	1016	966	938	968	986	1037	961	991	922	982	983	903	985	953	977	993	989	940	1010	968	953	948	1028	948	967	945	927	999	936	945	923	968	1001	936	980	936	1004	952	923	1006	962	947	956	1009	969	937	985	984	972	986	1023	937	891	976	988	1002	1014	944	943	984	925	991	947	974	1008	934	1000	983	947	933	1007	994	1010	991	958	980	946	990	1006	955	945	930	1039	947	967	967	911	920	994	978	1020	972	1036	959	928	1032	968	966	996	1029	937	1016	958	886	928	969	907	994	955	996	957	943	921	1006	1015	988	1000	906	974	1002	980	1001	958	962	922	980	946	929	945	961	939	1011	988	905	1002	954	959	958	1004	994	968	973	932	952	966	995	994	926	955	953	922	983	973	960	976	923	957	995	965	899	1009	938	990	944	963	938	1003	956	967	932	958	933	990	969	975	955	1017	956	892	992	927	961	1004	977	991	949	887	927	1042	938	976	948	973	1004	958	1017	943	993	978	986	1037	990	998	978	928	968	941	945	989	962	966	988	1012	978	1003	897	915	975	941	973	952	976	995	1029	984	1024	985	958	936	878	949	925	982	897	970	1004	983	960	994	950	919	964	965	969	944	997	945	914	984	902	917	966	979	981	969	947	1006	950	965	940	931	926	957	970	992	954	920	945	946	986	959	1020	896	990	975	969	913	966	959	936	962	1003	1026	886	976	978	948	985	1011	963	964	985	998	974	917	927	995	935	953	958	974	934	982	935	992	945	977	997	983	1035	984	963	954	944	952	958	960	917	983	970	970	950	1000	1026	986	967	1003	973	976	1007	948	958	968	954	961	937	1002	935	955	905	940	925	991	904	962	952	945	922	892	952	1022	944	994	957	978	1001	954	941	1006	1043	949	1000	978	984	946	924	1008	925	946	915	973	978	877	982	952	947	1007	989	1020	968	1008	959	1013	963	962	897	965	966	960	987	937	981	978	985	928	955	979	1004	987	956	958	973	987	945	944	930	995	984	974	991	939	951	1042	934	988	957	946	952	990	938	975	932	975	980	905	1011	948	918	983	972	987	949	961	1008	904	975	998	979	968	958	971	970	953	984	958	956	946	956	945	955	990	966	924	983	908	1007	1034	941	982	990	923	966	970	920	913	933	944	957	991	953	984	972	997	921	959	937	959	974	935	994	948	947	944	977	931	963	920	983	938	897	969	978	966	980	966	919	984	973	1030	957	977	972	937	971	952	980	983	1007	1008	931	1018	939	849	957	951	960	977	1004	956	943	982	923	996	976	952	941	854	934	986	928	965	954	986	1029	967	947	984	929	1000	1010	991	954	944	964	965	957	957	969	969	925	957	955	983	972	984	923	1028	1010	953	923	941	987	957	896	995	929	959	920	935	919	969	950	929	975	977	947	1023	946	960	937	1000	1003	953	967	975	922	967	978	993	946	1014	931	941	975	989	938	922	1016	979	953	963	998	919	963	970	972	980	1010	985	948	973	979	972	973	1012	1001	929	940	946	981	944	942	955	962	920	944	991	964	973	963	925	973	1012	922	956	989	993	894	964	967	990	954	967	916	921	909	988	970	903	1003	924	931	996	944	1002	947	958	972	969	927	974	985	966	980	992	980	948	955	956	976	984	901	963	967	982	970	952	1002	963	938	922	1025	945	974	969	943	948	952	969	987	971	947	967	963	1010	942	960	965	972	941	935	978	952	985	955	967	947	960	940	942	940	1017	957	948	996	1014	990	963	988	996	916	952	952	1014	963	1002	964	932	972	958	1002	910	942	953	959	958	960	1003	1000	978	953	963	881	984	984	915	983	1033	948	990	917	1003	915	937	1005	929	937	969	920	963	964	967	934	975	991	924	971	940	1006	944	943	1001	994	951	972	950	983	948	989	948	1013	1024	1011	1065	947	951	965	1045	982	973	1018	1004	986	921	934	950	948	995	959	941	983	978	858	923	928	982	934	953	964	1010	964	902	936	1010	993	965	938	993	933	975	971	1008	944	952	986	933	956	983	923	989	971	951	1021	957	967	976	934	917	939	973	973	909	912	1000	964	972	949	955	1009	968	930	966	965	964	977	952	989
9398	1206	1259	1061	763	581	569	455	328	332	294	309	317	321	283	271	310	302	294	295	302	300	328	302	284	296	314	277	265	236	280	257	289	291	288	267	294	288	279	284	282	305	287	306	282	288	259	310	252	280	262	270	301	269	289	311	291	279	268	259	271	317	321	294	302	274	242	276	323	286	287	272	287	265	301	307	289	293	279	272	297	289	283	302	292	281	281	288	314	273	303	329	280	295	265	281	288	270	264	267	266	267	276	266	263	308	292	286	281	272	281	314	264	267	337	279	277	300	326	266	275	306	280	292	302	298	277	298	267	281	278	278	270	309	258	276	317	267	293	296	282	292	270	279	289	292	277	303	311	283	308	274	278	268	291	303	319	253	271	262	295	294	307	314	299	257	268	308	300	281	297	296	271	298	289	291	258	293	295	286	325	299	305	277	291	298	300	258	319	303	283	276	269	295	294	302	285	318	293	258	264	313	287	272	314	301	305	293	258	307	272	288	285	275	327	324	310	333	294	263	291	283	306	274	266	241	303	274	339	295	319	269	296	270	305	314	258	281	276	290	284	256	315	297	295	283	293	285	316	280	323	294	293	321	267	284	300	302	259	320	319	255	261	294	284	273	275	314	313	287	275	293	243	298	295	283	294	287	285	300	264	308	291	293	280	288	288	313	315	265	314	284	275	278	280	275	291	301	300	265	271	275	287	261	267	298	312	275	266	295	288	297	280	259	289	298	297	300	266	315	261	288	276	282	275	296	283	319	285	284	279	248	299	294	282	274	263	288	309	291	271	281	283	282	269	267	258	331	291	291	325	316	256	282	263	257	275	278	279	271	286	300	261	292	262	276	303	255	284	268	276	293	281	282	279	276	277	316	275	308	236	245	271	300	323	273	301	316	272	259	297	295	290	287	260	322	296	284	309	272	302	260	285	318	310	270	274	295	304	290	273	274	290	292	308	308	277	278	277	280	269	270	291	303	258	305	286	317	309	300	284	302	305	291	309	282	310	317	309	302	272	269	298	256	274	282	267	274	278	309	279	334	317	243	293	284	329	328	291	282	269	252	312	279	255	253	278	270	292	287	274	325	299	279	262	257	251	260	289	277	264	317	287	266	312	278	303	295	295	281	272	278	338	276	280	296	298	287	279	302	277	303	294	301	285	285	302	280	297	277	273	287	282	289	284	291	281	289	290	291	294	276	309	274	305	293	289	289	315	288	245	258	297	245	269	287	235	262	256	285	318	294	287	296	320	303	257	269	280	290	281	281	278	324	288	312	270	291	284	281	261	327	286	289	308	255	307	290	283	325	298	293	268	275	293	283	299	263	321	304	267	324	278	288	281	337	288	277	277	267	289	308	281	325	280	313	279	292	258	278	267	319	265	295	296	250	293	261	272	275	284	294	266	311	312	311	285	245	303	309	266	273	306	256	281	282	254	307	302	296	328	283	271	263	294	303	270	310	283	290	304	272	274	274	263	305	295	303	298	269	259	284	306	280	300	324	294	286	274	286	277	284	290	285	284	282	309	307	320	272	266	292	279	270	264	289	296	267	270	257	284	286	272	304	285	273	290	281	248	300	271	277	264	318	297	277	274	335	337	323	308	267	262	305	280	276	283	298	277	280	326	256	283	283	259	284	274	268	271	301	318	300	292	302	293	286	285	306	285	303	274	286	290	290	264	281	305	299	286	272	316	276	264	291	278	278	269	276	282	262	293	305	285	253	262	307	342	269	254	302	278	285	298	283	301	283	291	305	288	281	284	277	314	267	303	309	271	285	290	278	275	278	292	292	318	282	273	295	276	278	293	256	287	283	287	261	308	328	278	273	290	282	279	293	304	290	284	277	268	298	251	258	254	283	306	253	274	303	289	296	244	310	287	290	277	325	294	290	294	295	297	267	283	293	319	292	301	280	275	258	273	291	284	329	285	282	294	270	290	266	294	286	329	296	305	279	319	256	289	305	260	317	300	291	288	272	285	302	318	315	273	286	265	276	285	301	282	296	278	286	313	266	279	322	281	292	277	289	313	299	274	315	292	278	301	265	280	300	298	294	271	289	286	261	288	285	266	297	277	293	289	269	261	277	247	290	308	279	282	273	295	279	270	287	282	281	275	314	284	299	277	277	258	277	266	275	290	281	302	312	286	273	289	272	294	264	283	263	304	299	314	282	262	299	275	273	297	255	268	296	300	261	271	322	349	268	310	291	306	267	283	305	272	293	283	313	299	267	304	274	303	290	286	300	277	284	270	292	268	296	255	311	283	278	280	299	286	284	322	274	263	278	264	312	317	291	275	314	287	254	263	286	267	297	273	290	290	270	273	314	280	271	261	296	290	311	308	263	273	296	296	275	272	302	273	254	268	272	307	273	285	281	266	274	279	276	285	262	281	300	309	293	301	302	298	290	308	295	283	293	275	289	308	272	282	297	263	272	261	317	296	299	270	254	290	309	292	280	300	276	280	301	297	299	269	298	295	270	265	263	297	252	293	277	262	287	279	325	281	288	290	262	294	315	316	306	246	279	289	297	288	290	264	314	285	281	301	282	282	296	294	281	291	287	270	300	307	319	249	310	292	293	276	298	279	242	289	271	316	296	259	261	285	304	279	276	292	334	308	294	286	291	292	266	265	245	243	279	293	290	303	275	270	277	290	313	295	288	295	292	300	279	295	289	308	284	279	265	273	277	281	290	256	294	297	297	281	264	263	286	291	299	253	296	305	287	283	295	289	295	297	279	290	295	325	259	320	276	289	297	299	282	280	312	296	278	328	278	261	287	301	261	333	346	300	300	262	287	274	300	304	287	302	299	253	313	258	267	250	295	281	303	276	264	286	281	311	290	282	297	273	268	298	270	288	319	282	278	313	276	269	286	291	331	272	281	294	273	303	271	298	303	307	276	284	296	271	258	273	280	297	261	294	303	298	294	269	284	302	295	314	300	270	258	295	288	299	317	288	268	273	275	312	283	300	334	321	306	309	256	297	294	257	296	274	265	291	234	279	268	274	311	291	280	279	303	297	270	267	322	276	287	306	317	283	286	261	301	279	311	307	314	301	291	259	267	321	308	301	302	311	274	293	262	275	279	278	299	291	269	313	258	301	311	281	295	273	306	256	302	289	270	300	287	279	291	313	282	248	255	295	314	261	274	295	285	292	256	296	292	292	273	286	289	279	282	260	297	259	284	282	262	269	292	271	277	323	304	281	305	262	273	286	314	318	261	281	284	285	284	307	309	251	274	279	271	290	281	311	262	274	292	300	302	281	300	276	264	292	311	292	285	284	307	268	281	315	279	319	294	253	275	261	279	275	278	316	264	294	278	301	293	292	303	298	303	304	292	269	297	304	282	307	279	277	283	254	312	279	320	266	325	287	263	318	333	296	309	272	258	270	301	306	299	282	285	299	274	286	282	256	252	270	299	273	304	318	322	268	264	290	281	277	306	289	291	268	267	302	323	313	284	258	286	281	291	291	260	281	252	298	265	270	303	277	289
7458	1511	2647	3096	2579	2183	2020	1558	1022	935	800	805	759	770	713	745	696	745	720	710	704	675	706	724	711	711	677	688	699	715	623	699	673	666	641	656	675	642	624	651	670	656	650	656	668	650	660	622	593	661	678	651	678	609	661	686	652	686	641	668	665	665	646	667	681	675	658	649	635	642	621	619	656	670	677	658	676	634	614	624	640	669	619	650	619	639	589	635	636	660	651	614	628	622	643	681	669	614	625	591	652	627	645	674	632	656	631	641	661	613	652	627	621	645	590	660	644	647	673	585	655	656	594	640	598	644	632	653	627	626	632	636	633	620	661	687	580	664	669	584	655	664	654	628	650	671	662	640	643	669	627	678	616	653	644	607	618	646	621	674	639	644	653	643	645	659	665	628	613	584	619	636	651	664	641	660	639	668	628	633	629	610	652	629	616	634	681	616	660	631	631	612	650	617	652	653	579	654	642	627	617	636	644	656	676	617	601	650	634	649	637	650	639	616	659	679	623	665	599	633	634	651	652	622	624	631	630	625	657	649	637	657	630	605	584	627	639	627	591	677	610	646	636	611	638	616	674	621	645	657	599	661	662	652	638	692	611	616	614	617	677	620	645	652	655	625	651	640	615	638	638	678	598	653	640	649	638	675	644	617	577	671	609	611	643	691	673	649	638	645	571	609	618	599	640	649	677	674	649	639	643	613	650	603	669	636	664	613	600	603	641	675	642	675	669	651	645	631	625	661	678	648	669	627	662	673	625	661	624	634	639	644	640	643	650	625	652	639	681	578	629	617	656	634	615	674	667	625	645	669	567	626	618	659	612	624	670	616	605	616	590	634	629	615	593	639	668	657	625	617	690	654	633	648	594	644	699	673	629	683	597	581	651	682	649	620	647	634	590	654	646	646	640	656	615	607	599	627	639	646	611	658	642	629	648	602	638	614	654	632	671	634	628	636	624	639	677	614	673	619	632	666	621	649	653	662	667	610	644	624	614	618	630	687	619	641	686	643	674	630	625	648	685	647	646	651	652	600	650	647	638	607	608	597	654	679	631	681	629	643	638	672	612	639	663	631	644	632	666	675	669	611	659	644	625	643	604	666	660	662	636	649	662	652	642	641	632	628	630	651	677	585	636	601	634	637	633	571	622	634	673	687	648	643	607	610	634	668	650	620	620	650	643	613	646	650	648	691	605	663	654	630	587	629	642	663	623	637	628	685	674	661	602	637	687	598	591	639	664	650	665	641	667	624	645	654	651	624	647	594	647	616	629	666	620	606	695	642	654	639	639	628	634	666	672	588	613	626	614	672	681	630	641	618	626	628	623	626	649	630	635	612	611	612	680	648	625	631	632	618	638	648	652	619	673	638	645	668	617	670	686	610	612	608	605	631	651	620	637	674	645	625	610	662	624	639	653	668	612	657	637	610	648	667	653	633	647	679	632	656	621	661	685	610	643	628	617	608	668	677	612	611	645	657	617	643	657	693	662	632	606	654	633	616	678	645	620	652	617	610	598	604	644	629	685	626	640	679	623	586	670	620	646	627	626	656	635	633	606	685	663	608	656	578	613	639	614	658	640	591	671	673	674	595	639	657	639	642	669	646	668	628	673	665	661	628	684	647	657	649	692	601	655	642	650	669	616	608	605	632	647	654	627	635	676	636	637	634	640	634	654	630	586	618	599	616	596	658	672	632	642	597	637	682	626	632	619	670	658	657	650	631	671	654	642	645	626	601	649	639	626	667	681	617	634	634	633	655	625	656	642	610	657	618	644	654	615	644	599	647	613	630	718	689	633	653	612	637	649	666	650	611	691	636	620	593	613	679	649	680	613	622	644	642	642	655	667	622	634	632	643	673	645	661	666	631	662	588	648	633	586	611	662	628	623	649	644	620	593	640	636	651	609	596	656	633	649	672	666	623	631	698	635	644	644	595	649	702	652	641	660	678	664	657	625	662	646	635	681	656	711	613	651	642	636	652	636	661	651	648	661	657	649	649	640	647	636	605	618	607	647	589	628	624	676	646	647	644	688	613	623	633	623	660	649	649	631	638	619	664	674	656	658	661	655	616	643	684	591	583	671	688	665	636	610	662	605	647	654	615	666	609	673	635	657	666	637	648	652	649	639	643	655	645	674	681	627	638	631	602	671	648	636	590	620	656	627	664	626	687	645	627	615	632	625	672	655	644	669	630	607	655	646	661	634	658	622	598	657	627	665	625	664	674	676	625	637	605	611	659	599	637	645	607	621	625	613	634	659	599	666	616	663	664	668	641	628	609	639	592	629	648	655	666	631	646	629	627	648	661	638	628	673	652	648	647	637	618	639	642	648	635	620	654	628	638	649	638	679	643	619	589	628	635	639	596	662	617	685	610	597	642	596	639	664	636	669	654	595	621	656	658	652	677	653	578	643	629	624	607	614	623	667	648	633	658	637	624	610	576	631	646	652	713	649	656	663	613	616	651	637	651	656	665	624	652	635	626	609	645	586	619	651	657	635	622	627	651	608	627	588	647	654	600	678	656	637	655	628	673	692	604	615	621	620	677	653	652	641	669	635	667	629	621	710	651	647	616	653	658	604	590	625	632	636	659	628	617	664	701	713	598	645	662	629	692	670	633	635	677	586	640	670	639	676	640	648	682	676	635	629	663	596	639	630	676	666	632	626	664	684	639	609	606	673	621	644	608	641	623	659	652	679	641	623	626	705	687	664	646	641	615	612	605	596	656	658	626	657	630	605	641	613	610	591	656	627	630	638	697	682	626	667	653	624	659	632	618	652	602	638	628	607	644	632	666	652	640	623	601	626	622	608	651	666	645	637	604	680	711	625	651	597	641	628	604	648	636	656	638	649	669	639	632	652	640	661	646	676	653	654	634	626	664	662	655	646	634	624	626	622	645	646	680	652	636	632	615	693	634	646	626	652	641	644	655	636	629	667	636	643	599	633	678	642	625	627	658	623	672	628	632	620	645	626	659	641	631	681	647	615	692	633	683	658	634	613	646	605	618	617	619	658	671	630	668	643	649	702	593	661	630	642	606	661	638	617	612	660	702	691	622	666	607	620	649	670	658	653	636	611	619	623	639	618	603	616	688	642	640	631	675	638	619	633	650	672	602	681	636	678	621	655	646	606	592	638	595	649	644	651	674	651	654	637	643	637	637	621	642	700	628	595	665	606	666	638	633	622	626	622	653	631	650	624	645	607	622	634	658	657	639	660	636	640	603	649	631	650	652	659	643	626	579	660	634	644	636	642	640	612	647	622	671	627	631	650	640	634	646	688	634	623	661	636	645	637	674	694	641	640	670	603	641	687	636	630	634	636	652	654	654	612	629	642	639	667	647	628	639	650	620	607	631	623	612	638	665	661	681	660	621	678	646	632	661	626	629	677	678	651	633	611	634	647	653	643	656	610	652	638	675	655	587	610	630	610	667	622	656	655	629	627	617	620	661	653	603	678	635	640	646	625	654	654	647	607	670	645	621	622	677	640	597	629	668
16509	2128	1794	1446	935	676	577	440	271	249	220	225	203	197	224	177	216	189	190	165	183	168	151	197	169	212	202	180	179	177	188	163	193	165	167	170	168	171	166	150	154	159	166	165	155	155	154	165	176	157	169	182	159	181	183	166	189	141	167	166	172	168	186	185	173	159	173	178	139	167	161	171	149	170	185	139	190	175	154	189	181	159	167	175	190	163	168	154	158	173	150	166	181	178	183	182	171	167	155	176	169	150	161	158	162	176	153	150	175	181	183	148	182	151	176	154	172	145	156	185	193	182	179	150	180	164	176	146	157	148	171	152	170	163	160	153	156	186	182	151	169	170	174	167	180	180	178	186	178	155	161	177	151	171	155	193	175	171	195	174	157	194	170	176	150	166	163	212	179	169	168	165	163	146	158	168	141	186	159	171	159	168	185	179	168	169	165	179	167	174	166	167	190	152	146	169	142	142	185	186	176	159	162	151	169	167	167	166	177	154	164	155	147	157	146	181	178	181	192	151	152	174	175	164	175	173	165	147	164	161	168	163	171	157	167	172	170	195	166	171	184	162	189	175	142	179	125	155	162	162	154	160	157	160	171	141	174	184	148	188	176	171	163	151	174	155	172	142	176	171	175	166	154	164	142	170	177	173	167	170	162	170	167	181	182	145	183	182	176	179	167	155	141	166	171	161	151	187	155	182	155	171	175	182	157	160	138	193	191	156	163	150	163	166	145	152	166	176	175	172	160	165	183	162	172	191	154	163	188	159	173	168	163	147	156	172	166	169	165	176	162	147	190	166	169	158	149	159	150	156	170	176	154	158	169	157	163	174	180	170	161	160	174	175	152	181	171	122	152	150	172	155	168	175	180	144	157	176	156	177	159	149	168	153	164	164	165	163	166	163	182	162	167	168	178	151	160	170	179	169	170	174	162	162	152	148	159	170	174	169	174	172	156	151	158	186	154	186	197	173	175	183	147	161	157	174	182	144	166	143	182	146	172	172	155	174	161	182	153	164	171	149	145	149	173	176	170	165	170	150	175	174	164	163	164	182	168	166	171	146	149	170	169	162	151	160	192	168	181	175	171	160	181	188	157	156	154	152	190	161	143	149	174	151	171	152	184	186	175	163	175	160	159	155	197	166	170	185	170	183	142	172	166	172	163	176	183	181	156	163	150	172	158	177	148	162	154	179	161	185	168	162	170	177	170	168	192	181	189	167	159	177	145	131	164	164	173	164	192	178	177	194	157	146	163	190	184	179	156	184	161	173	168	169	136	165	177	166	172	156	155	183	181	150	180	162	158	170	173	180	190	170	154	157	142	143	188	145	150	177	169	198	167	151	182	172	167	174	149	180	166	155	162	163	188	182	181	168	172	161	153	159	180	170	167	173	158	182	162	142	159	178	190	152	157	170	163	184	164	157	181	158	152	165	173	175	151	172	153	176	173	188	178	172	180	180	147	159	170	172	158	167	175	158	171	155	167	158	163	162	181	158	172	173	161	182	169	162	160	183	154	166	164	162	168	155	163	174	153	161	168	159	181	149	151	179	157	148	169	180	140	178	192	174	156	159	132	169	166	165	183	164	168	152	187	174	163	185	168	177	167	167	159	182	167	160	167	176	164	189	145	172	160	168	175	149	172	179	167	154	166	192	192	159	157	174	167	188	167	183	179	193	196	162	159	184	159	154	139	190	178	185	165	199	205	170	166	126	184	151	166	156	177	162	157	163	179	152	146	156	168	156	158	169	172	160	170	132	164	177	187	152	164	152	162	155	175	153	166	175	176	154	189	173	164	167	159	145	167	136	163	161	156	191	169	163	159	168	175	172	171	179	158	183	165	179	159	171	159	181	168	174	158	179	147	183	178	205	150	165	163	161	153	185	166	155	162	174	171	183	159	151	166	180	168	173	169	156	152	133	185	152	181	149	174	187	181	177	154	148	168	181	145	174	174	165	170	204	169	175	161	166	180	163	167	171	137	162	163	159	167	183	177	149	156	198	184	178	164	155	177	143	149	174	160	169	162	151	155	174	176	151	164	188	174	153	155	165	174	160	175	178	145	139	173	176	159	165	153	158	155	146	149	167	180	162	133	182	151	162	193	164	200	174	149	174	128	161	174	181	173	152	183	185	159	146	164	178	150	154	163	160	158	152	163	145	183	207	157	197	181	153	165	160	173	162	159	166	168	139	182	172	165	128	165	148	170	151	154	161	176	194	172	158	184	170	160	153	168	156	169	166	173	171	164	151	166	185	178	173	178	136	156	165	184	173	152	156	131	181	173	178	170	163	159	198	172	156	161	167	162	169	175	177	149	181	178	163	182	162	165	156	152	177	159	162	163	175	165	174	169	146	154	173	150	158	213	144	168	173	153	164	184	185	168	169	184	172	144	189	154	153	161	151	182	154	175	124	156	139	151	180	162	147	162	159	152	175	161	178	193	161	138	172	167	170	156	150	164	168	172	163	188	190	198	178	182	153	182	177	193	159	132	170	168	193	162	155	151	171	165	183	171	160	156	171	196	161	147	180	177	163	162	160	155	160	169	155	167	181	150	143	163	161	156	178	170	174	168	176	151	155	158	152	160	164	170	158	156	186	190	176	158	144	155	162	173	170	160	164	169	169	171	184	171	158	151	158	167	154	139	151	152	184	182	184	183	167	171	182	162	171	169	177	168	151	166	166	178	172	175	181	188	188	191	143	173	157	145	164	156	160	171	145	183	151	190	150	158	160	159	190	186	176	176	154	187	162	149	158	165	143	163	188	150	141	167	168	146	156	137	193	159	168	177	159	165	165	171	166	167	176	181	170	151	159	190	180	158	154	178	153	158	153	143	171	159	168	147	173	191	178	169	180	161	164	164	154	172	171	150	161	165	185	158	174	178	146	171	182	169	163	143	165	186	150	163	147	159	174	166	172	167	149	160	165	175	171	162	164	174	167	161	170	142	172	185	160	161	175	187	198	176	139	172	154	188	169	164	170	185	141	157	179	170	134	183	187	165	181	157	169	166	148	141	175	163	163	192	155	173	171	142	164	163	175	182	174	142	159	168	159	172	177	182	162	187	141	173	174	178	166	167	156	184	157	164	184	163	149	180	179	165	174	180	174	154	169	197	167	158	161	149	148	166	159	167	148	169	155	154	166	185	159	174	164	174	164	181	175	157	178	157	152	166	168	154	180	189	190	143	198	153	162	182	158	169	193	177	169	162	160	160	159	170	145	129	160	177	155	174	170	154	186	143	178	168	157	157	163	166	171	169	164	164	140	195	164	189	173	175	179	169	158	151	149	168	180	167	153	145	179	158	175	170	154	180	183	184	182	172	163	173	167	175	195	169	178	182	177	172	134	169	163	177	151	133	187	169	156	171	166	185	184	157	169	186	161	180	157	158	143	158	133	202	140	194	191	187	171	153	168	164	165	188	173	173	170	146	161	160	140	152	167	156	175	177	170	203	171	173	154	150	193	175	148	164	166	164	162	132	134	160	156	172	180
9168	1691	3436	4239	3484	2978	2631	1942	1085	868	767	740	694	624	568	605	561	584	568	511	509	478	547	503	521	509	500	461	436	431	464	440	442	418	422	436	462	435	430	424	416	435	436	445	428	432	405	462	445	430	400	426	422	419	451	422	422	420	447	427	431	460	412	425	411	428	441	441	459	443	411	404	395	467	420	455	436	409	400	420	414	403	454	411	451	406	418	448	411	423	401	396	438	424	429	402	396	415	423	431	420	408	417	436	428	416	407	404	392	404	445	411	405	430	416	419	436	399	415	435	391	434	444	453	426	428	423	402	411	424	461	440	421	401	459	439	419	440	420	423	407	413	413	468	416	397	413	381	393	429	409	415	434	444	385	401	424	437	416	471	416	402	430	432	435	388	448	420	427	430	433	421	419	380	379	422	414	437	386	424	429	409	422	409	412	426	437	426	408	428	450	425	441	401	453	436	430	428	410	434	423	426	411	379	415	403	416	420	405	420	431	397	375	386	414	409	402	416	407	471	448	429	473	420	405	424	388	401	421	425	390	438	429	427	363	471	417	410	417	437	440	386	447	433	400	402	390	420	433	391	422	436	411	379	417	429	415	432	413	399	432	389	412	433	388	400	419	418	398	423	406	374	428	380	401	414	418	371	426	429	413	401	442	425	409	422	411	413	421	389	392	423	430	414	421	426	393	401	427	383	423	410	399	396	415	381	414	418	434	433	372	436	396	415	436	396	424	391	434	427	425	417	434	395	416	406	441	420	425	433	434	405	426	404	418	432	381	439	430	418	438	412	435	418	438	380	378	400	439	405	412	440	414	409	446	401	461	436	400	402	429	409	416	433	432	432	398	438	396	431	446	407	416	435	405	411	433	412	424	405	414	410	423	417	411	445	432	410	410	428	410	418	399	433	406	438	410	442	456	431	417	407	393	409	428	432	402	404	392	400	403	422	453	430	398	395	427	430	425	445	424	410	404	403	389	414	405	414	374	353	443	438	424	402	436	411	408	413	398	379	405	440	426	428	444	427	451	384	403	412	418	411	435	394	390	425	434	417	420	423	425	432	384	424	400	421	412	376	388	368	427	407	420	422	429	443	447	429	401	398	388	402	440	416	406	413	423	437	435	422	394	408	426	402	444	447	411	435	424	400	421	408	391	426	420	427	413	386	399	373	415	400	400	379	432	430	418	411	450	389	422	365	412	428	434	427	442	422	440	446	411	422	414	407	434	413	405	385	376	404	407	407	433	415	383	428	417	420	441	417	411	416	436	422	431	424	405	408	386	382	404	433	432	394	397	411	427	399	410	385	424	416	413	450	378	448	405	429	417	390	400	425	381	433	425	452	426	412	406	417	411	419	401	408	391	395	422	442	437	435	443	476	434	420	400	422	387	438	392	426	401	407	393	422	438	423	422	388	404	394	363	389	415	418	402	426	413	425	421	394	432	444	460	447	393	426	402	404	419	430	417	438	443	426	375	426	401	403	424	415	400	406	427	389	435	411	411	418	429	419	413	403	417	419	414	419	459	408	411	421	427	433	391	421	389	426	396	440	403	453	385	402	408	445	379	433	402	428	419	423	425	385	414	381	428	450	439	401	412	407	432	390	409	398	424	387	446	401	412	397	408	430	392	420	408	427	404	427	442	424	428	425	417	485	396	425	440	379	430	420	364	393	425	438	410	418	436	421	409	385	423	396	420	398	410	404	422	454	420	423	408	422	421	415	395	412	393	401	411	400	398	421	433	430	440	421	425	435	442	418	421	395	439	385	399	416	427	408	433	422	429	426	453	424	444	388	416	429	412	442	392	390	413	416	419	412	387	422	391	447	387	419	424	428	430	447	451	380	390	424	424	435	415	443	405	440	406	429	436	432	423	444	388	415	383	405	385	427	431	402	400	423	410	397	444	407	429	397	415	451	413	442	391	394	405	417	404	355	429	394	454	395	431	392	367	412	401	440	402	424	415	406	434	402	408	408	417	437	386	362	408	436	440	403	391	436	403	409	422	413	434	432	421	427	412	434	386	422	400	394	406	438	395	434	443	419	416	417	409	420	437	416	410	449	429	399	438	439	424	409	408	354	444	383	405	394	439	429	431	398	437	384	421	396	408	416	466	408	411	398	405	398	456	419	437	403	432	445	432	374	419	410	423	389	474	422	397	418	396	380	428	427	395	438	395	430	406	407	388	426	419	408	376	426	427	399	444	413	415	372	402	422	420	373	413	426	413	425	414	446	383	414	414	437	425	418	381	462	396	409	395	424	394	431	367	451	404	425	406	424	384	418	434	412	445	441	382	447	397	419	436	404	422	445	417	459	380	405	403	381	377	405	419	418	434	433	436	404	409	394	399	468	439	474	428	398	437	420	399	421	415	420	422	415	393	425	385	424	445	428	470	439	406	453	420	388	412	418	424	383	427	420	395	410	432	405	438	412	433	399	432	437	420	430	421	417	468	433	416	425	446	421	413	444	403	406	407	415	427	466	381	392	437	400	418	407	399	432	432	445	399	442	408	415	417	443	430	444	439	410	487	433	413	386	417	416	401	428	447	405	377	436	419	418	391	433	413	451	402	424	384	409	388	383	397	412	384	424	407	441	392	407	426	421	425	405	423	451	383	402	450	418	401	417	408	416	423	449	422	374	463	377	371	422	433	421	432	397	393	403	394	418	417	428	417	442	392	435	416	447	397	433	453	395	452	417	433	457	403	445	416	415	393	434	388	412	400	397	371	386	404	384	412	399	420	408	429	446	433	410	435	406	432	406	420	423	431	438	456	416	405	428	430	437	441	408	379	425	410	397	463	415	411	421	416	460	421	428	398	411	415	408	432	381	405	436	387	418	409	440	400	418	386	426	433	405	414	377	422	422	391	403	411	448	417	418	382	443	413	374	415	402	399	413	483	404	423	437	410	435	443	417	409	425	405	392	388	395	424	397	422	419	391	423	391	397	420	446	394	427	463	399	414	420	380	429	428	439	431	408	399	378	389	413	420	382	418	395	420	408	427	392	414	415	426	429	418	396	418	401	424	415	422	399	403	418	423	393	414	415	401	414	404	451	426	402	404	451	405	440	403	451	394	399	414	409	435	422	450	410	383	400	402	423	405	411	448	392	398	401	409	396	417	424	381	399	393	394	401	435	405	444	422	447	421	405	453	440	425	447	400	419	402	398	416	424	424	417	439	417	393	427	425	424	443	423	456	390	408	418	420	370	371	436	407	402	404	437	428	386	406	414	398	430	439	402	377	408	434	423	438	439	431	383	426	382	425	403	409	401	416	412	399	402	417	390	420	403	377	400	409	414	453	414	417	392	424	395	468	410	415	429	461	437	410	402	391	437	432	382	499	454	422	417	451	417	426	459	423	389	446	412	384	404	434	434	331	389	402	361	392	414	402	454	400	449	418	384	431	454	408	413	426	382	386	406	408	415	455	398	407	424	425	414	408	457	402	408	424	427	401	424	428	420	415	423	449	411	409	443	438	434	413	441	428	461
2263	675	705	639	613	541	545	489	447	460	409	438	446	463	472	463	431	466	453	480	462	467	454	487	459	435	442	493	446	461	487	441	481	468	462	463	453	478	445	420	447	434	466	433	467	431	462	431	390	452	448	486	423	449	420	395	454	441	440	442	398	441	432	443	466	480	468	477	455	459	424	440	420	443	466	506	468	476	485	426	437	457	456	439	493	448	414	478	394	465	435	367	447	455	447	417	478	453	462	442	463	448	460	490	453	445	443	455	458	419	426	431	433	437	513	450	468	452	438	464	491	439	470	461	456	419	441	480	458	467	434	452	467	463	462	479	438	446	478	480	468	426	487	433	485	447	448	422	485	445	467	393	474	412	465	452	437	437	446	473	444	458	441	428	406	437	470	450	412	432	473	457	457	473	462	438	451	477	408	439	469	463	447	472	418	459	427	462	441	400	436	418	467	426	460	460	445	442	418	448	437	437	421	424	487	440	452	463	485	418	427	443	467	464	432	413	445	467	449	490	446	461	403	459	431	446	457	397	415	422	455	446	457	427	438	481	438	471	479	427	452	439	476	427	457	411	483	408	418	444	444	431	461	463	452	443	429	459	463	463	446	474	433	455	429	461	432	435	460	466	440	417	433	456	456	459	439	445	452	481	442	451	473	466	465	468	449	473	495	419	447	488	483	432	437	445	485	471	440	436	439	453	463	446	446	443	475	448	454	453	430	432	456	457	467	476	461	429	455	434	470	448	453	461	430	432	494	466	491	466	482	431	474	450	459	430	448	476	436	426	441	465	445	450	403	473	457	440	480	436	469	453	462	433	452	487	460	420	428	410	429	468	469	476	463	452	433	461	444	437	418	434	419	436	416	437	420	442	474	475	461	461	461	411	474	442	491	464	469	460	452	406	426	450	427	451	513	421	429	457	453	467	465	441	469	429	456	445	436	469	472	430	447	454	415	443	423	458	433	412	424	443	424	425	436	422	459	419	463	431	447	459	462	463	474	430	399	451	404	459	427	488	436	432	458	418	440	433	448	445	464	417	417	386	406	416	459	450	489	452	436	477	446	438	483	418	479	440	438	466	432	428	482	438	439	453	491	443	490	425	433	466	439	412	432	462	456	478	446	455	419	418	472	482	476	452	433	433	433	465	406	434	430	463	442	469	433	438	445	455	465	448	460	417	413	462	490	441	430	504	458	459	467	462	442	473	471	484	444	442	420	481	446	436	442	436	424	418	467	427	436	450	445	428	477	389	421	442	437	451	457	418	452	423	431	439	438	452	453	421	437	438	440	468	460	444	433	430	481	442	469	424	475	422	413	452	458	431	433	443	454	408	438	453	461	428	448	475	425	453	453	424	462	446	452	452	453	464	471	479	448	477	439	434	458	425	481	445	466	450	434	435	421	424	480	431	410	495	440	444	440	469	452	420	446	465	464	458	448	408	393	466	456	462	448	434	443	433	422	408	432	414	457	412	437	423	492	448	437	475	406	433	452	456	464	421	470	420	444	428	423	467	474	474	477	405	464	451	439	443	428	433	420	443	452	422	439	467	482	492	465	448	443	429	430	440	426	442	405	472	439	468	497	462	421	454	451	461	457	449	436	427	419	443	473	471	459	418	400	474	437	450	442	483	456	456	423	508	445	435	455	438	436	482	459	489	477	426	461	489	467	459	444	467	477	405	434	429	427	453	464	480	439	466	447	483	456	434	437	495	455	489	489	483	454	449	480	420	443	469	459	465	440	482	466	463	456	452	441	431	409	444	415	443	464	428	414	423	463	444	472	450	424	489	424	456	447	452	455	504	458	492	451	491	406	495	479	457	483	421	443	449	469	422	432	401	433	420	437	435	472	484	419	416	487	451	432	431	414	463	492	498	449	465	460	400	439	441	428	443	475	414	468	497	446	447	420	476	449	442	464	455	431	456	440	459	472	441	433	452	467	441	435	443	427	449	410	470	472	481	435	432	454	419	437	459	443	444	455	437	446	421	433	453	443	445	472	433	433	480	471	413	419	443	448	433	451	471	412	445	460	472	439	444	448	437	442	490	443	455	481	447	443	466	469	456	469	397	441	442	472	505	412	437	471	438	440	485	424	453	444	411	418	448	476	483	475	430	477	423	440	410	451	451	448	460	435	486	460	456	427	442	425	497	406	434	480	451	434	505	457	460	474	437	473	467	449	457	481	462	441	445	465	460	485	448	444	473	451	425	447	462	441	455	442	451	439	474	433	387	462	425	393	434	429	431	436	487	474	451	457	450	486	446	441	436	464	419	476	490	446	457	472	460	460	422	413	488	486	455	437	447	438	435	406	444	468	469	450	490	450	464	447	434	488	451	441	424	411	469	441	452	438	409	439	469	422	429	453	423	439	429	411	433	441	447	506	494	458	407	515	439	426	445	451	459	439	479	396	461	499	451	437	424	486	437	449	432	421	451	411	437	416	475	451	481	477	453	453	432	455	451	447	419	439	467	430	410	444	473	465	444	401	484	444	455	454	395	454	475	431	471	429	440	439	448	452	435	447	442	423	431	419	453	432	432	468	434	428	422	473	462	436	433	409	415	444	455	499	431	443	398	431	457	450	460	488	446	434	415	493	457	484	486	454	428	434	459	463	427	452	456	416	425	463	469	464	445	445	452	451	462	516	481	436	412	467	452	403	460	445	480	443	435	472	403	430	464	429	494	448	441	484	475	452	419	452	476	443	456	460	453	480	439	440	438	457	458	418	424	432	410	449	455	426	441	479	444	440	404	435	480	472	444	465	468	450	460	470	423	446	451	401	412	461	445	450	454	454	491	425	449	421	437	409	519	438	502	460	452	452	452	430	461	437	461	500	454	456	477	481	452	440	462	472	465	435	460	427	458	433	419	433	435	422	465	444	468	416	440	432	430	463	435	424	415	404	429	439	418	462	447	405	439	439	463	442	455	466	456	424	463	457	478	465	450	436	464	477	464	446	489	474	476	486	470	491	462	457	460	440	485	454	471	446	429	426	437	441	430	435	444	441	462	434	444	507	423	456	470	449	433	440	452	444	496	451	424	455	503	446	452	445	478	419	453	456	464	437	470	461	454	498	490	434	434	484	427	465	431	425	444	465	465	436	457	454	463	462	492	457	493	477	403	399	421	415	469	482	443	440	453	455	449	443	439	407	440	483	399	447	480	460	407	449	427	433	428	415	437	485	465	481	445	445	442	412	415	419	470	416	465	420	449	515	430	447	459	453	450	442	433	442	467	485	475	410	416	447	459	454	439	451	458	417	460	477	460	381	434	438	442	458	452	448	448	450	433	434	418	458	417	476	439	419	418	483	431	449	473	450	408	425	483	452	462	444	462	476	454	439	432	424	429	484	462	478	426	464	461	411	435	419	420	477	414	427	445	466	437	460	488	418	440	503	402	443	441	426	423	483	466	429	443	416	423	465	416	430	471	444	466	468	426	449	421	431	457	480	410	465	447	438	453	462	438	461	447	418	483	490	466	475	464	460	460
2494	1229	1570	1733	1516	1423	1407	1212	1052	932	1016	987	946	992	987	991	1055	975	951	908	971	983	947	953	957	943	961	986	970	959	1002	931	999	995	971	991	958	975	1014	959	960	1011	903	955	965	959	943	972	967	976	1014	973	1009	948	951	1002	953	980	918	903	980	972	946	974	981	972	938	976	989	944	974	1007	953	957	969	948	946	923	959	983	978	995	929	960	1030	1003	958	932	940	979	999	956	942	949	983	976	966	986	951	1021	936	1008	923	994	949	983	959	937	983	985	949	962	977	977	966	1006	921	914	986	937	1001	926	939	992	1005	976	932	976	965	959	957	951	960	965	925	954	948	928	906	977	914	985	1011	976	943	977	951	994	942	958	959	951	968	951	950	947	986	917	974	901	1025	938	954	1022	984	1011	950	979	973	993	948	947	948	965	986	957	947	1006	921	950	960	1001	1011	950	955	988	953	966	957	1005	930	959	955	999	955	927	953	1022	989	958	963	970	972	914	955	965	958	979	956	915	975	988	950	948	1000	994	933	911	940	940	948	925	1024	936	967	974	918	980	947	988	981	933	992	947	973	985	995	967	971	943	1001	931	889	972	914	959	996	949	964	956	910	982	990	1029	971	1012	952	954	974	941	1002	938	988	972	989	932	892	960	912	937	893	934	949	957	967	975	977	1018	968	982	979	982	1012	953	986	932	959	991	991	978	953	1012	860	1003	946	952	952	962	928	985	1023	905	898	982	967	936	943	1019	972	943	952	933	996	909	944	936	985	937	981	957	928	925	946	939	963	987	977	939	974	938	972	933	953	959	958	983	984	973	1009	959	953	934	969	954	909	956	1005	930	998	947	971	944	970	977	979	1016	960	1002	935	959	981	1004	993	943	935	925	911	995	968	914	966	1011	925	915	966	928	914	937	964	992	989	1038	932	1012	965	943	959	933	983	956	953	986	980	948	916	960	1020	948	974	979	910	957	965	980	960	943	910	983	957	973	976	936	922	995	952	983	968	953	1020	1011	955	969	949	958	979	996	1032	933	947	945	918	1031	952	986	941	938	943	1003	1024	1002	957	971	969	974	967	952	950	985	950	1004	922	951	1008	1040	913	928	949	1024	900	943	936	1006	1010	929	943	972	956	1021	993	967	946	985	986	959	949	918	1033	958	981	992	959	942	937	952	938	1003	1019	922	961	941	999	936	942	911	971	1015	947	949	977	939	968	1001	971	958	958	920	991	978	975	941	994	904	947	950	985	1006	1006	964	982	953	964	932	985	994	895	981	971	978	994	896	970	961	921	975	956	974	989	902	904	996	945	1000	949	986	1003	943	876	988	996	945	966	1013	911	965	927	898	921	927	969	969	964	920	1005	935	959	936	969	986	973	932	957	891	944	1007	988	1012	992	978	949	948	986	962	965	981	958	947	948	962	941	971	969	996	1039	920	1003	950	966	970	994	977	920	925	926	952	995	940	941	863	986	983	941	936	917	978	927	961	969	923	969	985	990	911	930	933	939	947	997	951	1010	973	971	924	993	924	963	959	993	951	950	973	914	953	985	918	903	982	909	1009	955	938	1012	960	924	917	1001	946	970	938	946	953	931	934	965	987	928	940	965	965	945	962	993	970	963	966	916	936	923	947	961	969	926	950	988	952	985	1009	1004	908	1002	951	950	965	890	970	1007	999	983	920	922	967	1023	941	922	983	1026	949	935	926	992	934	1022	970	950	946	983	988	939	907	978	977	947	960	955	939	969	987	936	1002	939	944	957	977	970	989	1028	972	970	959	935	964	944	954	937	944	945	981	962	914	983	974	983	965	993	947	1033	966	960	986	977	945	915	940	915	970	965	940	1015	1005	957	965	979	1006	930	919	917	935	962	990	954	946	994	973	971	974	968	973	962	949	924	971	983	972	973	979	960	997	962	953	938	978	942	954	993	1051	932	984	969	958	1001	969	986	955	995	924	993	939	944	990	930	950	915	984	972	975	996	953	952	924	1001	922	961	958	999	912	976	973	973	987	983	951	944	920	998	918	973	978	949	980	949	916	938	988	1044	957	963	945	935	950	923	970	932	913	935	948	930	1023	961	953	1018	942	977	944	900	973	966	974	926	969	949	952	978	894	970	943	1005	956	962	976	973	937	916	894	954	951	948	972	967	973	937	959	980	949	968	944	938	1008	944	990	926	968	956	938	1018	896	981	955	1021	965	958	913	969	1000	955	957	896	1009	912	904	972	976	988	947	975	977	936	957	967	960	952	974	957	942	992	972	956	1060	960	917	931	963	947	996	927	951	975	991	950	971	950	967	947	1034	950	947	931	943	1022	957	973	983	954	957	985	925	925	932	967	932	975	933	937	950	946	935	931	998	908	1034	973	981	994	916	955	956	964	927	954	945	966	977	1005	962	986	968	891	951	994	959	950	970	954	957	962	1028	1017	973	973	934	953	954	1000	924	943	924	962	981	938	983	903	938	985	978	989	972	993	987	981	962	906	945	1006	940	959	914	987	975	965	982	951	953	901	942	946	989	923	985	938	918	994	965	968	960	957	957	882	985	966	967	931	979	994	978	987	976	936	945	974	955	952	922	941	931	948	1004	993	952	956	1000	983	975	956	996	903	880	967	923	966	966	929	984	898	967	961	915	993	983	983	1026	965	987	933	947	958	1005	912	971	982	942	962	967	952	982	998	923	945	943	945	992	960	982	974	929	971	897	939	953	957	1002	963	956	933	952	935	957	906	926	1029	989	983	914	941	924	951	972	974	974	950	941	960	938	951	936	940	948	950	955	963	1003	959	965	936	994	957	973	895	961	979	1042	928	952	986	901	975	970	990	947	901	929	998	979	952	1050	962	955	946	995	920	946	978	989	941	998	1005	923	1005	976	1012	937	937	957	941	962	922	937	959	948	1004	991	939	930	1024	984	973	908	933	963	901	940	904	921	932	972	961	1022	982	958	960	957	939	976	998	992	974	979	985	963	978	939	926	991	942	939	964	951	971	961	971	945	945	903	962	960	940	970	921	971	952	951	938	971	943	987	962	959	974	953	948	957	977	966	962	1020	892	934	919	924	891	1013	1040	966	1011	930	966	973	982	995	972	907	935	1005	955	970	954	920	1014	956	982	918	1010	912	968	925	979	912	963	955	1002	969	958	993	995	969	919	934	952	950	944	953	978	913	963	928	998	928	973	1001	970	933	983	904	1026	955	961	957	940	958	930	943	1015	940	967	977	922	960	929	969	973	916	949	986	996	1044	987	964	950	981	967	988	1007	969	996	962	963	943	989	948	974	976	971	971	982	960	940	904	965	893	956	916	960	949	989	978	963	982	965	993	975	940	978	987	1000	924	963	961	1004	938	994	921	923	946	1030	950	924	960	957	978	923	937	1003	970	880	938	941	953	985	929	981	943	966	959	1009	920	935	953	959	959	1007	969	989	941	1027	878	953	974	1006	970	966	1008	1001	953	1005	951	961	950	984	966	970	964	951	983	977	955	973	987	999	1019	974	995	959	946	943	979	968	992	936	969	999	923	892	965	949	926	954	975	1040	953	949	992	1009	1008	967	957	986	972	913	972	997	995	956	948	998	983	947	978	975	1020	987	935	957	952	910	969	917	969	940	903	954	902	937	1008	1010	943	915	944	973	946	889	998	974	1005	915	946	884	940	934	922
8956	1139	1105	900	650	592	552	415	376	338	288	276	300	335	282	288	288	286	294	311	287	305	300	302	271	296	283	266	310	322	277	287	305	274	323	283	308	296	288	243	272	286	267	280	299	267	306	293	280	298	275	279	293	294	294	281	295	294	307	280	263	309	290	274	305	279	289	294	297	292	273	306	297	267	235	308	270	301	301	300	303	264	327	296	290	246	278	264	309	283	285	292	247	309	286	287	295	299	305	255	300	267	289	274	293	285	318	259	288	257	289	288	273	257	238	253	292	271	293	280	279	281	270	299	296	310	276	298	291	291	316	282	293	275	277	307	304	275	295	274	259	301	277	286	283	311	305	280	246	295	284	298	320	272	311	289	281	287	300	259	308	302	253	284	276	300	284	267	250	299	268	257	288	283	275	248	306	292	263	286	298	316	303	273	325	262	319	291	275	264	268	284	327	273	292	242	267	261	282	283	282	294	305	276	276	292	329	307	290	276	272	288	297	286	252	294	274	281	293	302	290	278	250	293	301	297	295	296	310	282	315	295	253	284	301	279	271	253	281	268	281	290	282	263	297	268	292	295	294	267	305	295	257	279	262	298	291	291	278	280	299	273	276	308	299	283	297	297	286	321	313	237	297	235	279	346	289	272	311	291	281	311	289	275	273	313	266	251	298	267	276	276	274	273	237	301	281	272	281	322	286	279	291	284	281	327	279	277	302	309	291	298	289	303	305	269	299	265	316	277	287	298	300	304	277	270	290	285	276	282	291	303	283	288	275	278	264	319	299	271	288	269	286	251	304	289	274	261	270	288	289	275	247	262	310	276	297	284	277	310	269	310	256	275	276	293	293	277	269	297	262	282	297	278	282	289	298	279	276	260	297	293	267	265	310	296	284	261	262	304	292	262	287	259	319	289	302	293	302	308	304	292	282	293	302	308	290	308	260	303	303	298	293	300	276	236	300	281	300	320	257	253	261	320	264	306	306	286	313	282	261	291	298	256	299	279	302	274	307	292	292	255	284	265	293	271	292	288	307	262	254	304	282	286	291	310	281	295	273	314	321	282	295	307	305	293	267	292	289	297	287	287	294	262	272	339	290	269	251	264	339	336	322	264	281	291	267	291	299	313	319	276	306	283	288	264	279	303	273	300	287	302	299	288	296	282	312	287	276	240	283	293	269	337	281	245	262	303	295	271	322	277	281	276	312	275	306	303	271	303	292	261	297	277	263	314	295	300	288	296	270	288	279	299	299	303	284	300	289	255	310	293	284	286	303	256	304	284	269	290	255	305	315	278	271	272	294	272	289	275	287	293	317	274	279	273	295	309	279	280	264	288	274	336	314	305	250	253	257	307	330	282	259	274	280	254	269	292	303	274	284	288	264	328	306	274	281	284	284	277	282	271	283	290	303	276	270	278	280	267	268	274	258	258	292	290	296	279	306	273	255	301	278	286	304	284	291	266	260	268	295	266	284	267	272	270	294	257	307	313	295	262	272	295	316	286	302	265	272	247	287	276	276	293	293	320	269	299	264	273	283	286	277	284	305	300	252	299	247	295	256	286	271	279	290	318	287	277	266	281	284	269	274	328	248	289	260	313	283	295	281	290	288	278	313	303	268	300	279	277	286	272	288	248	292	253	275	311	278	299	253	295	287	281	287	262	255	278	312	300	240	304	305	273	265	290	279	308	264	264	302	286	314	286	279	312	277	273	263	271	297	303	268	268	304	296	267	281	259	269	258	289	266	283	249	257	297	281	284	284	285	270	285	325	288	275	286	268	311	331	279	285	280	310	256	294	301	268	283	248	263	289	270	254	322	309	298	303	303	292	271	266	296	268	257	315	301	257	271	301	254	311	292	286	280	295	265	284	289	253	272	307	291	285	291	267	270	288	286	291	259	330	279	300	298	257	300	275	289	307	283	275	282	249	270	278	304	278	294	275	308	249	264	298	297	301	305	291	287	273	293	275	285	287	333	320	323	257	305	293	308	268	287	275	291	305	306	271	295	288	289	328	300	302	261	278	292	270	285	303	283	300	309	278	277	285	285	290	269	279	267	267	296	271	267	293	296	284	306	254	272	271	306	262	294	271	301	294	291	325	296	281	279	313	301	284	282	301	330	254	253	262	325	288	284	289	292	257	263	274	310	298	296	310	294	255	305	274	296	313	303	295	261	280	265	308	309	309	290	302	289	303	294	270	306	277	295	277	270	270	301	313	291	271	278	275	267	297	292	288	283	277	267	283	308	267	274	315	279	274	284	286	283	277	291	281	275	285	261	289	270	269	277	304	295	311	291	276	256	288	288	277	308	314	300	278	260	288	279	301	265	287	280	262	266	303	313	241	259	278	305	269	263	283	241	290	319	313	312	277	282	270	297	308	290	298	289	296	241	266	277	265	245	308	297	296	265	279	296	281	307	284	267	273	289	292	295	270	306	309	274	262	284	289	270	268	289	272	327	275	277	259	262	265	286	280	314	323	323	309	260	270	292	272	288	307	293	286	256	270	295	262	315	283	294	267	307	285	266	273	293	285	282	272	304	275	274	302	282	272	284	275	291	269	345	301	286	254	274	283	298	287	304	284	315	273	306	274	292	255	259	265	265	331	317	300	272	277	277	299	259	296	271	302	256	309	266	317	303	319	278	276	301	299	265	270	252	265	301	283	263	251	267	270	279	254	257	264	275	316	270	290	282	293	259	320	311	329	293	275	280	294	299	280	274	289	263	241	255	297	260	294	294	291	294	298	293	313	301	253	281	269	320	297	276	291	309	303	284	275	293	293	262	291	296	299	281	302	296	258	275	292	284	286	295	335	303	286	259	268	273	291	272	308	307	233	312	276	292	300	278	294	287	301	305	314	250	311	245	293	309	292	287	306	285	311	339	290	270	294	318	275	278	285	269	235	275	282	307	271	288	289	303	295	282	300	329	264	288	286	290	311	270	305	288	293	290	268	273	285	265	257	286	290	302	276	310	289	279	277	258	280	278	302	304	291	274	290	266	288	294	293	276	280	280	280	274	292	287	283	308	300	298	289	270	292	306	275	276	290	287	303	275	259	299	276	313	270	295	290	300	274	311	294	308	249	294	272	315	288	257	286	305	294	266	283	254	300	249	271	289	249	271	259	318	313	245	253	277	319	290	274	283	271	283	276	294	299	285	267	320	272	287	270	308	282	292	275	285	290	275	274	293	315	312	252	258	310	282	297	282	282	291	268	281	265	297	264	283	277	293	276	293	301	309	290	294	328	319	323	296	290	293	278	254	284	297	286	307	269	290	297	315	279	282	297	308	278	268	241	280	277	268	279	276	268	284	280	274	244	303	282	276	273	308	290	316	293	258	278	303	264	260	270	266	307	274	298	276	282	296	306	303	290	288	306	286	277	287	305	311	274	267	268	306	257	285	298	313	303	276	299	303	297	310	301	266	286	301	286	280	293	288	287	312	306	285	291	303	299	278	256	282	285	285	266	309	316	257	265	297	280	282	296	283	294
7262	1298	2318	2755	2342	2203	1964	1617	1049	878	742	823	803	779	695	705	746	742	736	716	687	680	730	670	752	689	709	667	642	603	664	667	640	675	651	677	650	648	643	660	657	613	642	619	617	637	641	679	645	630	635	633	667	629	653	657	651	657	640	617	633	633	625	635	631	634	616	657	664	609	637	646	632	611	659	618	597	652	650	640	589	668	625	613	642	640	607	645	630	569	652	658	614	627	666	683	625	619	630	659	672	590	678	622	649	679	655	585	606	611	645	666	655	636	653	666	641	627	614	662	633	671	625	661	642	641	636	617	623	689	637	647	617	659	597	669	656	653	592	639	603	655	610	656	619	630	606	596	635	667	665	682	612	634	638	637	649	620	666	624	660	667	647	690	667	596	639	582	622	604	649	685	637	602	623	642	665	678	617	597	656	636	634	639	620	652	627	623	636	647	651	639	643	611	618	630	616	654	649	634	668	647	648	648	634	624	638	626	654	643	623	665	643	639	665	643	642	664	615	602	627	635	642	618	633	651	599	667	674	617	605	651	613	641	671	578	624	673	627	611	672	665	656	659	654	645	611	628	628	681	648	644	609	628	647	643	636	649	612	582	637	630	639	622	625	644	630	618	631	643	633	621	624	639	648	648	555	597	668	654	634	606	615	610	616	598	631	604	645	632	688	644	633	624	595	685	660	641	630	634	653	647	601	643	627	601	665	601	625	642	653	641	638	621	658	671	658	610	637	634	625	580	611	634	670	671	670	650	625	616	632	630	626	631	697	653	670	632	638	660	599	655	614	625	638	640	655	604	620	660	660	647	663	638	609	643	641	656	627	636	619	644	619	663	650	610	650	690	624	647	653	635	639	601	638	632	619	631	636	642	586	642	635	622	611	624	624	645	634	647	664	651	610	637	651	681	643	633	641	686	618	594	614	650	671	600	643	630	607	642	638	602	704	649	655	633	643	616	598	646	617	665	630	644	620	649	675	638	671	646	611	573	626	621	656	618	640	652	631	593	637	621	623	652	613	618	634	626	682	648	637	604	589	630	630	654	660	685	613	635	637	641	657	651	617	598	670	667	623	634	648	634	578	585	590	611	633	664	596	602	614	675	676	644	657	619	680	640	645	630	630	645	596	662	664	641	613	656	641	646	644	611	683	658	673	609	577	704	611	648	630	667	655	629	672	625	639	650	653	655	688	630	654	649	659	670	640	667	659	592	630	687	616	666	642	668	668	647	579	678	640	643	674	648	623	674	614	633	651	660	600	607	633	656	659	662	656	653	690	650	669	637	638	674	664	575	689	637	648	635	642	636	576	608	637	704	628	651	651	633	660	623	657	629	669	640	652	637	662	657	625	629	608	656	646	629	605	619	644	646	644	626	680	629	615	638	623	642	677	604	650	646	635	636	631	658	623	653	630	647	637	607	631	611	671	621	648	668	661	635	660	618	638	652	666	609	637	588	637	638	605	669	617	635	642	641	622	684	662	641	640	621	622	691	608	640	608	607	602	647	630	639	661	675	640	641	605	684	650	607	643	637	651	655	668	646	627	657	702	642	636	599	698	624	676	662	698	704	622	636	636	646	650	609	622	627	692	688	657	611	689	601	635	647	664	638	656	635	666	630	645	621	608	617	628	636	676	646	644	659	662	610	668	672	599	659	629	617	589	635	626	655	659	688	664	634	631	682	639	673	648	617	595	641	626	617	632	629	665	578	570	611	676	631	588	636	603	657	636	639	592	617	614	653	625	662	696	641	616	657	635	641	640	631	622	653	602	641	614	642	626	669	648	590	661	636	612	647	595	641	679	655	608	615	691	623	651	636	609	660	654	690	662	604	592	660	647	604	608	624	621	654	638	655	608	636	689	632	634	632	634	644	630	601	650	600	645	639	692	662	606	638	674	638	618	623	574	576	615	644	666	624	656	670	611	679	618	661	638	641	626	671	642	598	621	618	623	648	609	659	655	634	632	637	660	639	644	610	656	677	637	616	624	640	636	669	630	643	623	616	692	661	625	659	616	630	602	682	679	619	658	676	595	686	638	633	610	662	607	624	584	618	621	630	652	612	603	626	662	631	601	590	648	651	626	627	656	612	656	649	679	611	579	644	647	605	657	653	618	626	649	659	657	615	612	609	666	610	695	607	634	634	624	598	632	633	616	620	641	667	634	623	627	628	639	673	659	616	623	609	586	627	597	677	640	603	638	625	673	660	612	617	625	595	651	629	667	608	600	641	625	626	627	625	657	607	609	650	610	647	632	659	619	631	621	603	628	600	650	620	616	622	613	661	614	658	614	635	678	651	677	629	696	644	657	627	630	635	671	556	648	650	659	601	644	627	610	615	638	664	649	635	673	629	588	638	676	671	655	590	603	623	603	642	635	622	644	665	638	624	638	640	653	643	661	656	653	640	711	633	679	578	606	676	584	624	627	659	605	572	644	642	657	616	681	633	637	619	639	634	619	632	605	613	619	594	639	584	652	619	629	661	632	672	645	625	642	637	656	621	626	647	640	622	609	660	690	630	653	581	651	657	618	625	671	650	617	671	616	634	668	652	618	657	650	598	687	661	625	622	640	573	621	667	649	594	639	637	635	620	663	615	571	623	649	617	665	589	652	626	624	610	601	651	625	666	590	639	678	666	637	627	678	643	608	629	640	650	600	635	612	690	629	632	618	653	606	587	654	637	606	625	627	582	630	623	632	622	625	611	583	599	629	648	634	654	649	634	650	681	651	658	629	637	627	651	601	647	607	628	618	628	632	660	608	647	640	601	624	636	647	657	617	655	603	680	642	671	667	663	670	617	618	649	661	652	613	658	676	632	656	617	646	652	622	640	652	604	604	632	663	598	637	655	614	643	633	669	653	634	595	639	630	615	611	599	621	625	650	681	634	628	674	642	708	633	632	668	632	675	616	661	650	620	645	607	652	654	630	644	629	643	619	618	612	648	643	652	619	649	631	626	651	618	632	639	654	614	662	612	623	623	595	627	625	643	606	653	616	650	653	653	646	668	621	632	627	608	658	664	621	613	646	655	619	664	666	652	651	609	615	616	587	659	637	712	600	630	621	607	665	597	674	628	601	686	646	611	657	651	598	659	630	599	645	665	669	620	690	645	660	610	648	608	639	648	650	604	642	662	637	628	614	653	637	636	683	655	642	625	611	603	645	632	617	620	643	639	646	669	627	653	632	671	619	615	660	662	647	642	598	612	620	633	654	617	676	635	650	645	628	646	592	619	639	618	608	648	647	643	642	611	601	653	636	618	649	622	645	647	640	664	608	614	649	588	620	636	633	685	640	655	661	606	665	570	617	579	633	627	643	636	632	690	584	642	603	649	629	632	663	627	642	633	645	639	640	608	602	656	661	613	640	599	597	635	632	683	646	617	647	700	656	610	710	667	637	605	623	644	621	581	597	657	616	630	653	602	620	646	631	665	635	701	658	696	647	685	650	653	634	616	616	643	627	635	638	706	650	677	639	618	693	657	604	692
16312	2010	1563	1247	888	701	627	433	294	252	222	203	204	202	195	185	211	191	193	188	157	179	189	179	156	162	160	169	154	186	143	181	155	194	171	193	162	178	156	176	159	161	150	155	177	164	154	162	181	148	165	149	175	159	174	162	184	151	187	159	163	174	153	144	178	184	173	212	194	153	185	159	146	183	171	158	148	160	199	160	163	178	176	146	164	155	145	162	162	162	159	189	169	162	176	164	156	172	163	156	169	170	162	148	140	144	159	186	172	160	173	167	155	146	184	175	160	146	169	148	152	190	178	177	178	184	183	183	178	185	135	165	162	152	155	182	156	156	168	171	161	167	170	146	137	174	166	184	165	157	193	157	166	181	175	183	162	147	189	151	173	177	164	173	160	163	155	142	175	167	135	169	148	166	163	167	153	185	172	165	158	189	172	157	202	162	146	176	149	159	179	155	168	179	177	174	176	174	185	192	179	167	170	174	155	198	175	165	173	164	208	153	125	183	182	175	158	153	156	181	171	148	179	144	152	185	167	180	159	171	165	166	169	161	159	141	154	163	194	171	181	187	178	166	154	164	162	153	187	185	172	160	165	189	180	154	163	139	163	167	151	159	174	167	175	175	166	157	184	170	162	178	161	173	150	171	169	166	179	186	177	177	179	161	176	149	134	147	158	201	176	166	151	166	154	140	165	175	151	181	180	156	156	169	158	178	152	154	156	181	169	172	168	167	160	163	189	161	155	174	156	157	175	190	170	172	197	156	172	166	163	171	155	153	162	160	165	174	170	155	150	176	150	169	183	173	140	177	169	184	164	155	169	154	166	153	186	136	145	173	196	158	174	171	189	179	180	192	151	169	164	175	145	158	169	186	171	161	178	177	153	180	169	159	183	168	173	158	143	155	170	182	201	160	152	161	167	190	192	177	184	160	155	155	174	152	162	166	159	153	157	189	193	168	169	172	145	145	158	152	190	185	191	180	194	155	164	173	184	183	175	166	151	160	183	182	170	171	161	167	173	180	172	185	144	152	182	157	154	162	151	173	173	164	168	169	168	164	174	160	136	164	177	155	144	161	171	173	162	174	173	182	162	169	165	187	165	166	157	180	158	149	157	155	170	169	181	153	171	181	200	168	176	162	164	156	156	149	161	182	165	166	126	186	151	167	156	155	179	171	155	137	151	169	194	166	174	182	171	203	159	156	162	162	181	136	179	172	157	155	163	179	174	150	176	150	166	154	177	193	194	167	177	180	159	147	162	146	178	169	171	154	165	165	150	162	162	166	185	176	136	147	151	165	163	155	163	180	164	192	164	164	153	158	167	167	159	161	159	154	153	152	157	162	196	187	179	171	162	159	186	158	162	183	176	154	183	139	187	152	152	165	171	188	154	155	184	173	165	190	169	177	165	170	185	162	147	142	149	175	174	180	168	191	185	191	159	149	169	180	176	159	171	158	183	161	185	184	149	165	129	182	152	148	161	132	164	174	171	154	164	172	175	167	151	170	156	162	178	164	173	150	163	168	171	164	175	178	176	178	166	161	165	171	164	177	183	171	178	171	149	158	165	167	152	153	173	177	162	149	143	147	181	168	160	159	140	178	160	156	166	141	157	168	164	167	164	164	147	158	171	157	176	160	172	175	185	183	165	154	164	157	141	164	170	169	153	174	149	158	167	172	175	164	145	164	182	151	133	170	163	158	151	177	172	167	157	173	162	176	156	165	173	168	160	158	179	177	152	149	157	169	174	168	168	159	181	161	160	160	177	173	159	159	146	141	178	157	163	168	162	166	182	163	171	155	159	169	174	167	173	178	172	162	168	155	151	173	171	145	181	149	151	151	161	141	139	150	163	184	180	170	149	188	164	147	177	167	175	161	184	174	183	163	173	170	153	172	158	188	157	166	165	183	184	145	167	186	161	173	167	186	155	175	152	149	168	175	156	160	166	170	166	150	166	192	153	163	181	172	177	182	167	172	157	162	173	149	150	185	187	175	174	167	156	156	170	167	174	160	158	168	195	166	155	162	161	155	156	156	178	161	176	183	162	161	200	167	156	151	163	166	161	145	181	155	186	152	182	159	150	156	170	146	151	164	150	166	201	159	172	173	156	165	169	157	142	146	146	141	183	158	166	143	158	159	177	135	178	155	164	169	148	157	174	190	161	138	175	166	177	170	176	167	177	183	159	183	160	179	164	160	190	166	165	171	171	156	166	191	168	172	184	148	161	165	150	163	149	160	160	144	144	169	189	160	174	155	163	156	184	152	165	174	169	165	173	166	158	142	170	187	170	166	148	191	173	174	185	197	176	155	166	174	130	156	179	173	182	158	150	166	165	169	162	169	183	161	191	155	144	168	158	178	189	172	157	155	147	171	162	155	143	197	169	147	165	162	170	160	164	163	165	181	176	168	177	128	179	166	155	172	161	180	159	168	160	144	159	152	180	149	163	166	170	177	174	169	165	167	178	169	180	152	176	185	143	158	156	180	180	162	162	140	149	157	161	156	186	158	177	162	162	181	161	157	161	151	165	177	161	184	180	178	135	150	188	148	149	173	154	162	177	143	157	135	162	163	183	158	162	181	164	140	192	161	150	180	179	159	146	171	181	139	156	145	173	174	162	139	165	165	186	163	171	182	185	157	157	160	170	169	158	167	169	155	159	165	161	161	153	182	163	173	162	150	180	149	175	176	149	210	175	172	158	165	178	162	159	176	169	149	168	164	133	170	161	168	172	158	208	145	158	180	174	156	159	164	151	164	163	163	198	169	180	177	172	172	170	168	159	171	186	155	179	176	173	163	177	161	151	178	167	153	173	168	181	165	180	176	167	187	184	178	180	169	177	161	187	173	169	174	143	184	179	157	175	181	185	158	204	163	180	155	156	140	189	197	146	151	167	184	185	150	143	158	171	146	166	155	179	155	168	147	167	187	209	162	158	183	158	174	163	161	157	180	163	148	178	165	175	162	166	148	182	157	157	160	175	176	161	178	169	141	160	147	186	167	157	180	151	167	146	180	173	162	135	161	160	158	179	165	162	161	179	202	148	186	149	180	148	176	149	163	174	155	137	160	162	150	163	165	174	173	161	154	174	159	179	158	164	208	163	169	175	182	162	166	164	171	168	154	175	169	156	154	157	163	142	163	208	195	153	174	121	160	191	171	154	171	162	180	155	179	168	171	181	139	145	142	168	147	160	153	171	166	159	148	166	188	176	144	156	140	170	151	131	132	166	164	152	159	170	170	174	145	162	162	183	172	163	159	177	183	180	151	150	178	163	160	152	181	171	188	167	163	171	199	154	158	191	152	175	189	179	160	177	190	181	157	184	176	169	155	151	185	156	170	180	177	168	165	151	137	141	169	156	184	160	148	151	193	164	148	164	155	164	163	151	176	167	150	152	193	180	183	170	182	171	179	165	176	162	147	165	156	203	179	167	162	149	142	178	199	179	162	178	180	205	141	167	180	184	183	159	154	168	161	188	146	159	146	150	197	171	163
9048	1525	3200	3873	3292	2956	2647	1792	1176	930	798	726	677	656	592	518	633	605	562	530	504	497	525	527	543	527	492	480	450	467	443	427	461	417	467	429	451	420	421	422	441	442	428	432	414	441	445	468	430	431	429	480	388	416	421	421	450	458	424	459	442	414	430	444	422	473	434	415	445	452	397	431	404	413	430	429	452	402	444	419	393	437	385	428	420	384	418	427	430	414	408	441	418	410	418	423	413	417	408	431	415	430	423	424	405	379	375	405	438	366	456	444	401	374	444	392	431	434	396	413	396	441	391	417	397	409	398	433	418	453	435	397	405	429	433	399	430	408	432	400	424	453	393	421	420	390	395	453	410	399	385	398	446	408	434	398	402	443	412	415	410	410	447	430	419	465	453	421	397	395	424	425	423	410	416	380	423	432	415	451	448	413	440	456	409	442	401	421	419	454	388	387	432	433	437	448	424	430	406	399	402	427	387	416	384	426	387	436	434	427	402	416	461	421	445	430	414	400	446	387	405	443	442	386	433	415	388	403	433	414	424	379	378	405	429	400	405	392	444	405	418	428	402	425	429	412	411	384	425	388	432	418	427	396	399	417	404	410	392	418	437	409	422	460	411	414	413	396	425	394	403	448	399	435	423	447	391	412	414	383	438	408	428	382	409	386	409	408	412	412	421	362	427	432	436	381	412	420	395	383	398	416	450	424	405	427	408	429	404	405	406	424	429	443	404	424	406	459	404	411	391	407	428	371	432	443	412	384	402	355	414	417	424	419	411	415	450	371	418	391	393	452	413	428	427	434	409	428	441	424	450	397	422	403	421	418	414	401	423	422	412	425	424	396	403	414	438	437	410	403	408	416	403	454	422	444	431	432	446	403	456	419	398	404	412	404	429	431	422	426	404	406	413	381	398	421	404	425	441	402	394	422	419	407	406	373	416	418	410	445	382	423	401	395	386	429	406	424	413	422	401	462	426	391	416	415	394	451	392	429	422	446	399	435	434	450	432	451	433	411	440	432	408	423	434	393	372	433	396	412	383	402	419	411	438	379	397	397	426	403	434	439	460	421	396	410	415	419	433	419	462	407	456	408	436	404	412	421	380	435	424	383	403	426	444	422	411	409	466	433	397	420	410	429	399	403	419	454	425	423	378	398	398	399	417	423	428	386	385	448	425	387	420	413	410	391	378	445	429	425	391	409	452	400	409	439	443	419	399	426	434	409	408	462	403	413	415	426	436	413	379	419	420	426	406	432	410	448	430	406	412	408	413	410	433	401	399	420	386	391	435	404	394	420	401	447	388	411	436	403	396	438	441	408	441	421	377	394	436	408	428	413	402	443	422	401	413	441	408	393	423	389	389	377	415	394	432	419	423	457	421	431	395	439	388	386	406	436	418	388	422	407	429	442	454	432	411	404	370	390	412	396	415	398	421	429	409	424	401	413	413	431	403	428	431	410	387	392	431	404	440	412	401	410	405	434	436	412	400	418	405	384	442	425	431	407	425	398	417	440	408	441	439	464	404	400	402	404	396	401	446	374	420	436	382	434	481	431	442	398	439	425	430	416	404	434	424	433	405	452	433	421	426	450	445	413	428	403	426	384	432	434	451	396	415	443	424	430	416	403	389	418	397	437	389	414	450	401	413	398	417	407	480	388	425	411	425	434	423	421	393	396	419	432	411	366	403	420	454	397	401	400	407	426	428	413	418	379	390	394	434	408	413	391	409	414	408	417	444	430	437	390	415	439	442	391	434	402	416	419	425	441	424	392	396	413	391	397	378	438	379	378	387	425	396	419	441	410	415	407	398	417	477	430	411	454	378	379	399	403	452	385	424	432	398	391	400	420	406	435	429	393	367	410	440	414	408	402	407	386	413	391	431	457	456	417	415	405	431	386	409	382	398	431	425	379	419	376	427	462	403	437	434	458	403	456	427	371	406	391	435	395	414	402	427	393	448	401	395	451	416	404	409	431	445	411	409	461	459	404	432	412	421	382	393	425	391	411	394	412	419	396	404	404	420	403	448	385	403	432	439	379	416	405	403	423	367	441	425	413	419	397	394	386	402	414	377	408	435	398	406	404	386	420	412	411	412	457	435	435	390	418	373	435	383	447	455	406	403	446	425	450	385	437	394	465	387	387	389	439	412	489	396	412	422	425	404	397	403	407	415	403	401	456	431	426	420	436	440	447	406	439	407	428	426	419	428	404	405	398	410	435	417	448	412	418	398	394	433	365	406	397	380	414	378	407	395	410	383	421	381	410	430	417	403	449	415	416	382	385	398	430	423	455	439	398	398	407	397	417	410	389	421	417	419	402	419	402	403	376	424	414	437	392	386	428	433	415	389	404	395	412	425	402	391	416	437	413	395	403	440	390	426	443	416	435	392	411	429	428	411	380	423	413	411	426	412	402	432	383	434	422	437	367	449	421	441	431	416	433	412	414	393	469	430	419	430	422	399	375	421	399	428	421	423	416	413	406	435	405	453	388	398	425	391	433	420	401	391	409	427	435	440	412	418	437	402	413	415	427	379	413	423	394	413	425	407	424	393	450	412	450	445	403	392	394	403	449	414	388	427	385	425	452	462	397	418	427	396	406	417	404	416	399	404	426	412	433	417	417	391	415	429	436	421	429	407	433	473	407	454	387	442	389	401	413	418	422	390	390	430	412	416	423	417	368	422	403	427	415	443	407	403	430	425	422	383	392	434	430	442	368	446	375	394	431	436	408	398	408	395	387	445	391	424	437	452	442	412	420	438	446	399	413	404	438	405	418	434	403	409	422	385	434	415	403	448	433	403	421	392	450	419	452	413	433	443	385	441	422	393	418	420	426	421	418	409	410	440	420	429	421	410	385	409	422	422	376	400	389	448	447	417	401	410	406	414	392	449	414	435	455	409	422	452	388	440	391	411	409	386	405	415	409	375	388	419	431	394	409	413	420	368	452	412	417	387	431	444	446	394	432	425	390	386	412	415	438	423	422	377	403	395	431	433	388	401	414	416	408	401	448	427	429	398	392	393	430	436	432	425	413	400	432	426	400	419	435	444	397	426	415	390	403	394	412	427	411	407	428	413	421	438	396	401	412	411	388	410	426	445	430	395	443	404	395	414	456	422	391	440	436	394	437	386	434	379	406	434	439	394	397	414	429	411	437	429	416	385	402	428	413	415	413	383	393	452	424	419	410	396	431	434	389	408	436	407	422	399	430	392	436	424	421	421	415	412	415	430	426	412	451	460	381	408	440	428	402	417	407	421	446	404	390	422	401	398	410	425	392	429	404	433	424	389	405	423	415	374	401	399	441	397	419	425	429	366	415	410	425	423	443	445	413	394	408	433	366	387	407	416	411	411	410	396	412	400	399	399	432	442	437	434	435	419	366	420	438	404	430	435	424	376	379	409	400	443	431	385	454	377	438	459	399	403	458	397	394	404	389	401	416	416	401	402	437	418	392	407	431	425	408	439	402	434	414	416	437	406	411	422	418	418	457	421	457
2271	653	704	635	582	536	503	521	489	439	436	468	445	473	457	441	419	462	434	457	451	443	474	447	452	495	438	475	459	446	453	468	412	452	460	477	445	432	417	445	415	451	446	443	418	442	444	421	409	402	450	403	463	410	421	413	457	463	439	451	468	443	442	461	450	435	432	403	432	436	429	444	431	449	420	426	462	433	434	458	431	438	440	461	408	422	481	441	445	424	438	445	441	456	437	465	456	438	449	442	419	453	411	460	500	433	445	384	420	415	417	438	457	471	433	430	424	434	449	463	426	419	432	445	425	453	456	448	420	421	416	460	472	463	463	453	426	448	459	439	444	403	403	433	395	409	463	401	467	454	461	471	438	449	468	423	436	425	471	459	453	440	451	435	467	435	397	434	451	467	494	429	413	455	461	461	470	396	452	419	422	437	455	420	425	466	456	439	477	441	474	496	473	421	428	443	429	430	433	408	408	439	408	418	422	454	449	470	399	456	434	445	471	422	423	402	447	460	409	431	427	433	469	416	428	419	454	464	433	453	415	466	430	461	453	441	402	466	433	459	451	465	455	398	429	433	454	425	433	424	426	428	416	450	455	450	453	460	469	432	453	460	459	437	436	475	431	410	469	480	396	446	469	440	449	416	442	406	461	444	462	443	431	438	426	468	453	426	403	471	416	430	423	456	465	405	400	440	438	436	456	447	433	442	453	450	416	454	448	477	459	448	417	468	471	426	478	431	443	462	419	432	442	431	462	438	439	438	408	437	398	445	422	464	439	387	460	443	435	419	473	401	413	401	460	427	453	442	484	447	451	464	410	434	431	446	462	476	445	452	484	412	393	435	485	443	475	427	466	424	417	483	431	461	424	445	453	490	401	443	444	442	464	428	468	450	440	471	441	489	437	455	453	389	449	442	460	482	443	441	430	432	482	381	457	443	427	428	446	430	466	447	403	465	447	398	479	460	406	423	422	481	446	421	461	447	418	422	415	442	439	414	441	469	411	427	467	433	418	449	441	453	427	457	432	442	452	454	417	459	432	425	442	433	435	447	445	439	426	435	425	424	412	418	472	411	423	435	446	435	428	455	486	459	466	419	452	442	455	465	462	431	481	454	464	484	429	450	432	428	451	440	454	482	465	373	407	438	415	459	427	403	422	448	408	404	444	424	461	461	441	463	470	464	435	386	430	453	399	440	459	435	431	468	434	405	454	431	414	430	424	432	453	435	432	450	458	483	408	440	444	445	429	464	446	424	413	465	437	490	442	460	435	459	413	410	429	449	435	460	463	439	466	443	439	412	463	421	456	380	396	471	421	430	467	473	472	454	473	420	440	501	441	461	433	426	414	471	409	439	505	443	396	448	445	439	433	458	422	496	468	448	420	400	398	436	488	498	470	449	442	398	417	409	466	449	448	455	427	442	421	429	430	442	428	453	410	444	424	439	440	454	421	446	442	465	498	427	446	468	480	460	440	430	435	444	428	458	432	452	437	451	406	420	459	473	448	444	481	462	414	438	446	480	461	448	444	458	460	401	415	429	444	460	426	444	474	453	435	421	446	450	396	421	430	449	440	443	450	447	426	451	462	469	436	467	440	438	444	398	479	396	445	442	488	462	462	436	428	449	451	493	422	457	457	404	402	449	420	428	443	442	460	424	462	453	406	411	444	444	465	425	451	429	435	433	439	438	465	463	429	450	418	434	437	451	424	461	451	460	449	434	437	429	464	424	462	480	429	437	442	418	391	398	459	408	455	442	462	452	439	455	453	412	410	465	483	494	479	457	461	432	423	356	464	408	449	410	457	449	445	479	458	456	453	470	425	454	444	405	473	464	447	431	468	437	460	459	448	404	458	438	458	464	417	448	437	460	466	457	456	448	461	447	454	418	440	481	498	424	410	428	469	442	484	407	447	431	428	448	409	468	438	452	447	424	463	472	483	432	455	445	434	455	447	415	429	470	402	457	462	459	436	447	420	475	443	462	435	425	382	417	485	469	411	460	433	454	483	403	427	407	457	448	458	408	414	440	440	453	422	408	406	409	413	472	429	429	429	410	454	427	391	416	464	459	458	515	420	426	466	445	489	421	421	408	435	431	448	458	475	445	438	444	459	431	459	432	445	485	433	450	442	458	443	443	447	434	450	406	454	413	438	462	480	467	417	440	475	415	473	417	423	427	448	430	418	431	439	442	457	441	425	445	451	430	460	483	468	410	404	482	456	469	425	451	475	440	428	462	411	466	445	441	457	497	435	438	441	485	433	430	456	478	419	432	442	448	433	418	470	420	437	392	407	417	422	438	472	470	443	455	431	465	450	433	434	460	426	460	417	421	419	414	449	462	437	442	434	447	411	482	503	465	458	453	473	494	443	402	468	438	391	444	433	440	458	442	461	436	442	446	447	454	425	436	390	497	479	444	415	440	431	422	427	474	450	458	445	452	406	476	429	438	432	428	406	488	456	466	449	425	432	428	443	420	431	448	405	434	461	439	425	465	414	414	451	441	428	432	417	471	431	421	445	450	448	493	468	491	423	402	432	419	487	441	406	425	441	449	448	467	451	438	447	427	444	417	441	430	427	445	407	459	474	441	438	450	446	416	460	410	430	427	444	416	422	441	458	486	415	430	466	458	468	389	460	469	397	414	439	404	461	441	431	428	447	436	442	441	462	433	391	418	450	443	445	476	452	422	435	438	446	424	431	508	418	450	453	422	399	491	444	464	471	428	464	417	421	423	428	454	426	451	429	472	445	453	452	426	403	449	466	419	469	473	441	426	454	447	460	407	484	423	405	413	382	441	444	453	413	398	435	406	396	470	402	458	451	456	419	464	398	477	419	450	438	453	465	431	450	442	438	432	425	447	467	416	413	428	461	428	440	459	430	437	479	507	412	435	397	450	429	416	416	452	455	423	438	431	411	437	459	456	437	442	432	425	442	455	462	419	472	491	453	424	434	404	450	437	487	430	421	403	442	439	448	433	453	460	422	455	453	397	479	397	437	444	433	468	435	451	430	443	444	430	447	406	409	447	431	479	495	455	374	382	425	427	447	489	444	471	413	405	444	435	413	429	404	483	409	442	431	424	426	463	410	463	467	437	462	409	436	449	432	472	429	461	459	434	490	445	430	479	454	444	442	493	432	445	467	442	454	438	453	430	441	408	439	447	495	472	433	437	451	425	421	471	449	420	452	444	443	433	409	443	449	435	449	435	440	483	470	463	453	448	468	424	454	411	441	432	456	487	447	430	469	462	454	455	434	454	401	453	414	422	483	415	419	397	436	431	447	428	450	440	472	448	469	465	435	432	420	413	446	457	454	416	437	476	446	424	476	434	453	466	448	430	483	430	431	416	458	421	417	437	460	428	457	429	410	433	512	479	444	434	460	402	449	416	413	435	441	444	458	495	412	416	423	442	431	419	441	467	426	443	475	443	453	403	422	454	454	436	414	409	443	457	472	439	448	420	435	431	411	473	436	432	419	454	433	465	444	413	422	459
2537	1155	1439	1627	1577	1474	1424	1210	1026	983	1028	954	972	961	985	948	973	1034	974	1010	968	944	909	931	992	954	983	940	993	952	975	996	955	1057	924	1018	985	922	1003	939	991	957	966	896	980	954	979	902	967	883	912	939	975	930	976	999	925	1010	1032	941	978	957	991	941	946	972	934	946	967	958	985	1021	893	934	926	931	978	954	1005	998	962	968	936	965	950	953	966	1011	986	968	960	1007	1069	1001	928	930	966	946	881	979	970	951	953	987	942	974	981	953	974	949	943	936	925	938	933	1016	987	948	930	962	964	953	963	990	974	956	941	929	960	992	922	969	957	903	989	956	985	959	1050	893	925	918	971	935	937	935	974	958	968	966	958	1011	989	962	982	1009	953	930	941	944	941	973	971	956	970	914	967	1002	911	950	1002	932	992	953	971	953	972	965	990	973	950	930	957	898	935	990	905	955	992	966	986	980	927	907	936	981	960	915	920	965	965	948	952	991	997	964	926	939	944	957	941	949	925	944	987	934	965	901	969	959	949	949	962	906	941	888	934	923	933	950	969	980	910	963	955	970	957	935	975	979	938	945	959	998	948	955	926	923	923	982	965	901	939	943	927	960	989	908	996	964	928	953	940	953	1005	917	978	982	987	930	994	961	942	976	995	986	963	966	963	948	910	934	1010	949	964	940	915	1022	966	895	948	948	969	970	959	961	942	985	876	928	935	944	962	967	982	931	968	963	947	902	920	929	926	910	955	966	941	977	992	907	956	934	1017	947	978	1035	950	954	953	948	957	943	956	949	966	916	956	948	890	904	915	938	983	986	960	929	972	965	982	959	941	1000	895	933	921	995	933	964	985	900	951	971	1030	997	948	999	1010	930	953	954	904	926	942	964	970	988	941	959	981	944	981	944	1007	965	982	932	949	955	969	958	963	953	977	986	999	960	906	935	938	952	962	976	972	911	901	928	952	993	931	982	958	1015	896	1003	984	965	963	946	916	958	966	901	973	926	1019	954	939	1005	932	956	909	970	1042	980	941	982	944	937	905	933	979	1037	929	960	961	972	949	977	946	925	890	944	928	974	934	902	949	970	975	983	980	942	981	944	961	1005	933	921	979	944	911	963	977	958	912	978	978	911	992	940	960	964	952	954	947	971	953	954	940	984	866	1011	974	923	916	968	969	934	977	1016	933	954	934	931	943	1004	964	919	973	950	909	920	933	963	942	927	907	978	979	994	879	989	981	976	963	943	958	1019	967	960	976	951	926	976	956	985	889	947	958	970	939	919	909	1012	905	939	968	929	930	964	968	922	954	911	951	918	927	971	902	1016	946	982	944	958	909	911	958	936	967	955	958	917	962	934	945	951	927	919	948	924	985	906	992	950	887	931	911	906	964	947	983	927	990	938	1038	979	962	958	947	948	957	997	955	915	947	969	985	983	1026	952	1005	992	990	959	956	925	960	955	952	904	958	958	912	987	914	1017	922	942	962	927	974	1046	936	976	936	966	966	943	928	933	963	960	964	970	929	928	965	951	959	932	941	961	949	949	956	994	1002	953	934	961	973	961	921	916	997	920	944	986	926	980	949	907	959	1018	936	940	952	941	1016	959	932	888	920	886	917	934	948	1016	961	965	977	942	933	944	953	1001	1003	937	1006	990	930	1050	893	931	928	968	1011	995	989	974	924	934	970	928	929	978	971	982	914	956	1014	960	919	891	1049	1006	1018	992	896	987	990	968	926	935	973	978	940	954	935	944	975	970	994	931	991	940	1006	938	960	931	957	919	994	981	944	946	966	958	950	989	949	927	927	901	996	946	976	932	903	952	947	966	956	954	891	960	998	1010	962	946	948	903	954	971	936	939	903	979	987	983	979	957	942	941	925	1009	953	923	943	990	927	927	971	963	952	935	935	920	909	938	934	924	953	966	919	964	1001	962	968	950	926	954	947	925	1003	924	963	964	954	986	954	925	946	929	982	976	1021	978	985	967	963	926	1004	955	961	1011	989	961	960	982	966	943	971	963	952	974	951	961	975	977	948	957	961	990	999	973	943	1000	1013	933	868	967	905	881	924	938	926	983	951	973	972	917	896	942	956	1039	940	940	931	950	901	943	955	978	992	961	1033	971	961	960	958	914	1010	938	937	953	929	948	923	979	988	972	977	968	954	1017	938	984	934	1012	862	986	966	987	987	963	914	968	1014	977	936	935	975	960	923	935	937	987	914	978	978	963	922	991	951	952	1012	924	955	993	955	953	948	978	962	969	924	982	975	1022	977	940	929	978	921	979	908	928	968	930	966	1015	972	991	955	938	931	920	979	970	967	912	928	934	938	1023	982	1006	970	963	901	968	1011	985	958	1011	964	991	1003	954	926	989	962	1003	910	920	985	938	938	976	965	942	990	952	950	983	946	995	939	957	933	976	981	940	936	877	961	953	970	941	948	967	856	944	919	984	919	946	872	904	903	934	957	1004	933	928	948	953	965	984	985	970	946	928	956	964	958	964	886	1019	907	960	965	988	950	960	998	983	921	995	960	909	913	954	949	1016	903	917	963	991	991	933	895	942	910	936	896	949	955	924	972	969	953	997	1010	1002	967	950	980	942	938	931	971	953	934	981	997	971	955	999	972	935	1035	1027	991	968	860	929	938	1030	917	1003	920	1030	964	1000	944	942	936	968	987	977	975	974	892	1005	931	958	969	953	936	903	929	985	931	997	938	951	906	937	935	949	954	948	923	969	951	991	983	1010	1026	906	966	938	917	986	944	976	995	949	952	960	955	923	939	971	967	954	890	994	986	926	957	940	1052	948	950	979	909	944	943	917	896	984	996	961	967	970	955	980	1014	900	905	862	985	996	988	960	958	961	934	951	1024	955	946	927	957	938	965	936	986	974	927	946	1020	964	937	953	959	947	970	914	986	940	912	962	908	958	911	982	916	959	950	933	931	946	944	955	977	921	936	956	974	901	925	924	991	912	967	952	986	983	1001	907	932	928	943	1012	964	932	953	908	961	942	972	917	939	959	962	1015	972	942	952	946	992	963	968	912	986	926	967	957	956	936	974	957	940	961	947	1030	920	967	946	959	898	979	991	933	1003	927	928	940	934	976	932	893	963	985	904	953	978	987	943	916	1005	971	999	954	985	918	951	987	980	972	913	953	925	987	1026	926	1011	944	932	991	975	969	939	947	922	984	861	948	968	980	954	961	953	994	980	955	912	989	910	969	963	915	928	946	978	932	934	980	961	944	941	975	925	982	917	979	909	942	955	973	950	972	947	963	907	971	979	1016	908	1023	1003	1007	968	946	896	960	943	996	911	960	938	960	956	927	969	961	937	932	1015	906	937	987	925	959	862	934	967	938	963	968	961	1003	941	926	908	916	976	937	912	958	936	988	937	909	937	921	966	935	1006	900	957	903	952	937	927	930	977	961	937	982	991	1001	902	921	958	956	973	990	935	934	904	975	924	932	919	1023	975	973	962	990	964	977	927	949	980	918	896	963	944	910	922	945	927	939	912	939	896	1002	987	907	944	948	911	931	950	941	983	911	926	944	971	985	960	945	938	1004	941	971	958	988	925	962	928	961	947	990	973	951	932	923	963	964	970	1046	995	962	978	962	917	971	954	1015
9139	1080	1061	924	706	584	557	500	362	312	330	322	269	279	304	312	303	248	276	271	317	277	310	308	290	297	268	278	261	269	269	282	331	274	305	256	286	329	271	314	318	254	286	293	289	307	317	309	317	292	309	222	300	277	295	270	279	272	283	234	298	247	267	276	258	267	321	313	273	315	279	290	299	287	286	287	290	272	312	263	305	297	289	312	330	300	274	304	296	286	262	276	267	282	313	285	328	269	281	234	304	258	280	291	319	269	316	261	278	270	276	290	265	251	286	294	278	277	279	260	277	288	304	232	308	314	251	271	302	255	276	288	257	268	268	254	286	270	254	270	279	298	292	273	275	266	225	309	328	306	261	290	277	270	280	283	299	303	275	284	289	279	278	266	262	312	286	285	257	282	276	241	248	310	305	291	312	294	259	264	262	273	283	269	297	272	281	304	285	270	274	304	279	286	297	287	266	291	292	287	293	258	286	244	243	279	316	282	309	288	291	264	282	286	301	258	262	307	283	272	272	278	266	281	332	257	248	276	274	284	271	316	278	295	279	280	291	285	286	285	286	296	280	287	261	270	291	288	300	256	295	294	275	280	269	269	276	263	253	327	271	324	306	300	272	296	258	309	269	264	297	281	323	272	294	302	253	275	294	293	304	272	274	283	295	285	308	271	266	262	270	258	297	319	267	301	308	291	303	295	305	304	281	303	290	291	265	293	282	275	279	296	303	286	280	299	302	257	301	284	282	317	281	307	281	261	263	290	295	232	258	264	282	294	272	270	289	296	301	268	321	306	304	283	275	292	279	289	275	312	279	302	290	310	274	277	290	270	301	296	309	278	284	291	276	279	284	284	299	311	315	265	300	252	284	296	255	327	285	254	268	306	303	263	255	302	279	290	309	295	282	272	271	273	311	305	277	317	268	299	295	314	288	290	309	326	292	293	256	265	303	280	282	298	269	277	251	289	266	305	292	302	247	278	276	280	254	279	280	274	271	316	288	243	287	272	250	278	301	269	334	285	274	279	332	288	297	276	286	298	267	265	291	268	276	297	306	289	278	298	258	269	315	299	298	283	276	281	293	268	259	261	281	325	325	298	314	329	296	306	266	303	276	287	267	287	287	287	272	251	269	282	266	233	303	293	280	299	278	283	254	304	304	298	265	284	327	302	283	274	296	255	245	273	308	278	267	269	271	262	279	282	251	266	285	250	270	286	279	295	309	273	281	295	285	292	285	262	277	269	296	289	292	289	296	264	259	266	293	302	296	281	304	282	255	287	263	299	258	284	299	277	272	266	295	279	274	278	284	305	279	299	280	281	292	276	305	270	272	323	290	292	273	278	282	267	278	265	301	267	281	294	308	259	256	300	284	298	297	278	280	275	264	306	293	286	291	277	284	293	282	258	282	273	270	295	283	269	269	264	309	298	295	240	278	300	301	296	275	285	284	272	305	299	259	289	299	293	289	247	313	304	273	300	284	273	262	310	272	257	305	271	277	277	286	276	306	288	243	268	319	273	280	311	284	267	240	255	316	296	294	296	287	265	277	254	294	266	289	291	274	271	288	254	284	256	301	284	326	278	286	275	305	284	302	283	286	273	292	286	303	299	286	270	283	274	304	276	306	272	290	285	274	285	287	281	278	268	268	265	265	295	327	276	304	283	287	323	289	251	257	300	316	283	287	297	242	285	281	268	281	355	299	260	270	293	290	286	300	310	245	283	298	256	258	258	294	296	250	313	264	276	287	263	295	265	288	252	262	280	307	292	297	262	284	268	279	256	271	289	300	254	269	268	255	290	273	272	310	288	320	318	301	323	275	267	253	305	276	276	267	249	280	274	276	304	263	280	287	237	272	254	283	280	268	287	304	270	296	321	291	299	311	313	279	301	301	277	293	279	295	287	290	282	279	250	265	322	261	287	303	263	259	279	275	280	289	269	291	279	255	271	272	289	295	294	277	294	257	284	272	283	259	284	279	286	274	247	279	272	299	289	292	292	268	249	273	270	285	273	275	277	286	304	279	256	283	281	287	272	258	274	295	280	280	282	274	262	255	285	279	295	248	318	323	295	278	249	293	299	294	286	285	275	301	299	269	264	309	262	272	268	326	282	258	271	290	296	280	260	291	279	285	324	296	304	318	285	256	284	281	313	307	255	278	290	263	303	279	298	287	249	285	315	283	264	270	268	296	281	263	267	310	285	310	296	296	297	272	263	276	312	276	274	296	301	278	315	268	268	292	268	295	297	259	260	282	279	303	273	268	318	263	260	289	307	259	274	284	262	274	292	263	269	274	278	293	289	317	268	317	284	302	240	255	257	277	280	281	289	279	295	253	289	288	280	262	268	280	280	285	270	295	271	277	269	266	301	289	275	301	321	259	269	282	293	276	316	292	285	263	321	267	253	283	282	290	262	270	289	271	274	261	324	287	309	280	286	327	267	266	265	288	256	273	272	305	265	311	301	323	293	279	273	270	293	307	275	271	302	287	292	290	289	299	272	281	290	281	257	292	289	286	295	275	286	306	267	285	265	309	292	288	281	267	262	292	284	283	313	292	263	271	286	264	280	298	308	318	285	323	315	299	265	305	284	298	265	275	283	293	247	277	268	271	279	270	263	276	313	301	278	297	290	288	334	288	288	303	302	258	271	292	295	281	287	344	283	320	280	284	272	281	262	315	319	284	312	282	284	261	279	280	283	309	268	279	282	268	284	264	275	297	267	270	265	283	270	286	288	307	261	277	297	309	281	296	274	299	303	291	288	307	269	290	296	280	277	319	266	277	249	299	258	280	264	315	263	265	293	311	253	295	290	314	293	286	299	281	277	297	283	302	292	279	298	298	328	285	261	275	289	315	292	288	291	292	306	299	266	296	274	278	297	280	239	285	277	270	281	283	313	313	295	238	308	293	260	315	300	298	281	261	284	274	260	263	275	261	250	257	247	260	250	286	288	287	270	269	255	284	249	258	270	274	291	290	268	297	297	277	315	320	290	274	283	285	277	298	302	318	291	250	262	265	268	254	270	329	257	271	278	306	251	281	269	282	278	324	270	295	264	275	274	281	278	303	290	261	270	268	270	308	284	256	297	327	280	272	288	304	281	266	270	292	270	303	307	280	277	284	264	288	243	247	275	291	282	295	285	292	263	298	290	295	274	268	270	250	259	303	252	266	286	281	249	302	277	302	270	290	271	318	337	283	279	279	321	310	316	283	291	274	286	284	304	306	269	260	240	285	313	278	286	298	280	294	278	280	273	316	297	300	277	257	317	271	275	274	283	321	302	276	255	262	292	298	302	276	306	295	304	282	287	250	274	291	267	258	271	289	280	288	267	269	296	256	295	289	274	257	277	281	263	298	258	297	292	280	265	290	270	258	265	283	286	269	297	288	271	279	276	284	267	299	272	271	293	298	259	264	304	311	291	311	277	288	275	236	277	308	265	275	272	258	305	239	287	302	261	301	256	283	264	257	278	293	273	326	295	271	282	268	302	289	295
7098	1304	2276	2789	2503	2330	2070	1498	1055	857	797	836	812	736	702	753	789	791	678	688	756	693	687	691	665	638	712	665	649	718	671	663	608	665	617	659	655	662	634	633	649	678	634	621	639	647	621	635	633	679	654	606	607	653	647	649	697	641	634	645	656	651	624	634	666	651	637	651	644	678	622	600	626	640	637	627	620	618	658	604	637	614	593	627	648	654	603	641	675	666	696	646	679	625	629	659	636	636	638	603	635	606	628	639	590	643	618	642	655	608	573	626	676	590	602	638	620	651	609	639	639	632	674	626	655	661	624	643	622	615	639	658	640	598	620	663	651	648	598	588	629	691	589	636	663	657	668	592	619	602	620	635	568	643	647	629	663	681	605	630	587	622	624	610	658	656	615	637	617	634	594	651	619	631	650	660	613	607	655	663	626	620	623	613	622	592	580	615	648	646	630	612	631	660	642	635	660	657	587	615	609	624	655	598	605	664	585	642	653	685	624	635	674	642	586	576	667	629	624	665	599	658	663	587	606	638	605	614	625	615	640	654	665	595	635	639	610	594	601	630	606	645	638	654	607	617	572	628	651	667	602	629	662	635	642	642	632	605	611	635	616	672	654	597	609	609	637	649	595	608	637	678	634	617	649	642	650	626	636	659	613	635	613	651	597	660	602	605	622	653	654	681	635	598	617	654	610	636	620	636	673	613	605	623	637	628	649	633	633	598	621	655	660	609	638	654	634	615	612	656	633	656	658	614	636	687	634	625	639	638	695	631	644	643	672	603	634	684	632	629	636	658	664	619	636	661	618	596	649	635	633	630	588	625	639	688	583	643	608	616	660	617	596	623	633	598	666	662	637	633	598	628	641	652	624	612	605	610	593	623	626	589	637	657	630	596	663	611	659	581	624	645	642	620	614	636	634	646	606	614	633	693	624	616	626	586	619	623	665	662	647	640	611	594	614	634	650	670	618	657	702	624	624	604	674	661	585	661	633	607	615	633	630	598	629	624	598	648	624	637	606	611	663	635	638	618	677	617	643	628	650	628	680	612	627	621	596	603	607	609	643	597	624	650	630	629	659	671	642	589	640	620	626	660	607	609	603	636	645	656	623	646	602	600	655	647	607	626	646	614	679	658	608	630	663	667	634	658	630	622	613	619	656	644	588	618	605	644	662	621	625	599	608	620	629	654	606	651	584	632	631	637	625	667	643	660	644	631	657	624	623	581	598	619	617	608	673	632	620	671	621	657	642	651	670	627	653	686	640	631	609	642	680	631	645	666	595	626	632	631	620	628	609	587	597	615	631	662	643	639	597	602	587	624	660	639	648	651	643	621	642	654	623	610	681	592	612	620	604	665	664	648	665	671	658	613	655	625	600	659	598	621	669	628	637	648	669	627	702	627	651	646	623	604	614	644	630	634	622	634	623	626	622	637	637	618	689	648	688	687	654	614	653	579	602	598	674	679	612	634	613	638	626	675	688	646	654	666	625	638	622	621	655	604	622	637	641	619	551	620	596	641	634	643	683	632	639	662	648	656	668	683	632	633	652	612	651	687	638	602	619	643	631	649	579	659	656	667	659	624	654	619	644	613	614	619	608	617	625	641	576	555	617	638	628	608	607	648	611	675	662	649	628	616	651	647	668	622	595	679	626	642	634	652	636	572	667	673	645	646	607	678	667	633	677	630	646	651	653	585	611	645	680	644	611	639	622	628	666	627	658	630	621	649	608	610	628	616	619	672	619	634	639	595	595	643	622	632	650	616	596	599	606	632	673	591	660	611	614	631	639	586	651	622	606	623	629	630	571	664	647	644	652	623	604	630	625	627	647	611	674	633	624	632	647	655	616	596	647	653	669	701	630	627	607	615	616	667	599	652	617	658	645	632	642	652	661	664	626	623	610	612	649	628	611	673	636	639	659	652	631	646	651	597	596	621	653	617	631	648	583	652	626	668	606	648	641	607	612	647	623	636	647	636	627	635	608	614	608	606	596	624	630	640	650	654	618	605	613	607	627	642	664	637	639	630	628	639	603	615	615	599	654	659	603	654	605	671	585	674	627	645	629	597	623	648	629	645	621	615	621	658	574	601	673	644	607	635	640	646	635	661	596	649	602	650	590	656	601	654	634	666	646	680	637	656	627	630	669	655	663	612	628	661	634	628	657	637	647	665	594	606	641	662	641	600	604	626	649	595	642	649	657	628	644	637	661	665	579	630	584	662	640	650	647	626	617	657	619	576	653	636	647	648	583	613	640	575	611	596	567	632	630	658	612	665	595	638	629	656	586	669	660	616	639	609	619	660	644	611	646	630	615	653	613	600	597	649	636	661	647	651	659	658	619	619	619	636	640	647	671	631	652	595	573	658	627	599	629	660	622	653	642	655	615	608	589	596	592	635	666	584	648	620	579	644	612	601	649	631	604	614	644	687	579	636	655	664	566	647	622	622	669	619	654	636	593	632	584	636	634	634	625	606	615	620	611	670	661	562	619	643	619	553	651	594	651	646	614	631	645	664	633	660	635	635	602	650	687	671	657	645	652	611	613	633	610	668	667	631	641	643	661	675	634	675	628	686	596	630	612	602	613	609	640	610	638	621	635	686	630	642	618	635	611	659	623	602	666	642	647	640	672	660	625	603	619	633	657	681	575	654	630	643	621	625	605	656	659	663	629	602	613	672	611	637	641	617	650	595	642	625	631	623	659	659	612	657	578	633	622	625	614	625	648	629	665	648	651	620	677	635	668	620	603	634	624	591	626	653	637	646	630	623	652	612	603	621	604	639	630	592	634	587	637	626	600	616	627	591	602	644	671	663	633	666	624	647	651	619	632	651	584	641	651	606	625	617	616	632	676	615	640	602	676	658	635	639	624	592	642	662	627	629	625	638	588	623	653	617	636	671	652	636	599	626	620	677	633	614	639	653	637	684	661	606	620	611	653	630	625	658	633	638	627	624	570	659	642	691	629	636	636	632	613	601	651	627	650	629	630	613	640	649	601	628	618	596	625	619	620	678	603	716	625	615	611	668	628	608	615	607	633	621	681	632	610	650	595	607	659	655	590	645	690	637	643	658	610	559	683	613	657	635	634	664	662	615	595	695	664	657	571	633	642	631	647	632	621	668	577	682	653	652	616	628	608	578	620	656	623	620	599	613	591	644	665	633	628	621	644	584	606	664	633	621	677	670	635	612	624	640	631	667	621	632	615	630	626	608	594	670	601	632	617	632	677	587	637	631	620	654	582	625	657	622	623	624	671	644	642	627	601	642	670	652	627	614	635	637	662	620	654	667	648	672	645	644	653	647	609	656	593	573	657	648	638	626	628	642	611	663	597	618	615	606	607	623	649	609	651	586	645	626	637	646	655	657	626	630	603	671	659	642	621	607	675	629	589	618	639	698	632	607	618	613	607	641	596	648	601	655	626	644	612	662	643	619	663	644	659	669	626	612	605	644	638	590	604	670	656	659	670	612	647	623	614	671	648	616	636	576	621	599	602	616
15920	2011	1612	1173	875	738	602	446	295	220	230	173	165	215	205	170	195	193	188	197	176	166	155	155	204	183	162	178	177	175	181	183	182	175	189	153	144	164	181	152	170	177	176	156	165	173	159	182	173	154	174	176	161	166	144	182	176	174	188	190	191	184	163	167	152	143	152	165	189	168	161	181	179	156	159	161	155	174	153	161	140	177	174	160	179	167	192	188	184	170	145	145	206	167	165	138	169	211	170	149	178	194	150	172	176	161	151	136	163	154	162	163	146	167	190	165	182	145	157	170	160	171	169	167	176	160	172	161	173	188	192	165	157	159	146	186	168	170	152	162	181	150	146	188	167	188	178	188	184	179	162	143	135	152	169	135	186	175	133	143	187	147	162	158	161	175	166	181	175	162	155	143	179	159	164	160	188	168	179	165	203	152	173	139	168	138	154	185	157	170	168	166	138	153	167	167	182	153	180	162	180	162	167	181	166	152	148	163	158	126	169	141	185	191	147	164	166	183	120	160	157	166	151	150	163	168	191	167	163	151	164	192	190	141	175	173	162	158	177	179	172	171	132	176	159	165	146	175	156	180	196	159	184	165	156	172	192	165	156	142	173	140	152	170	171	136	164	166	157	161	146	174	154	157	178	172	159	153	170	173	176	170	156	171	165	186	163	183	161	131	173	161	199	173	183	168	183	167	145	161	174	172	174	186	163	175	166	171	160	121	178	161	135	148	181	159	181	165	144	153	157	158	168	180	156	153	181	157	166	175	147	183	167	173	148	174	162	175	165	161	158	175	170	170	189	174	147	156	192	152	167	186	141	157	149	145	155	136	163	167	143	156	147	151	157	162	133	163	168	149	138	184	150	186	163	150	192	160	154	170	159	182	165	145	159	162	164	145	181	151	164	152	148	183	178	181	150	146	167	155	175	145	177	184	163	154	167	177	159	197	166	147	174	190	165	158	156	141	171	163	186	184	158	177	199	189	153	152	161	146	163	190	161	147	164	180	148	173	146	159	165	177	164	146	172	161	205	168	183	171	158	178	183	157	168	187	160	170	169	183	205	165	180	159	169	156	158	198	156	186	169	165	142	176	163	169	146	159	159	152	158	159	188	179	167	175	175	167	184	166	170	175	145	171	171	163	181	170	175	180	179	163	179	159	171	180	157	167	170	167	177	149	164	175	185	158	156	181	160	210	159	175	177	156	148	169	169	179	168	169	167	162	168	198	162	174	172	186	176	165	147	175	161	164	171	152	165	152	172	175	162	156	170	172	166	188	177	153	164	173	154	174	178	158	181	183	160	161	158	171	144	172	169	162	181	162	158	150	147	183	174	165	156	169	182	175	160	167	146	166	152	180	185	152	171	175	134	156	191	163	163	191	198	157	181	155	157	144	171	157	167	167	162	173	172	166	178	155	170	163	166	144	143	180	182	147	177	147	169	184	209	192	142	162	161	172	181	179	147	161	160	175	182	158	157	145	153	175	168	159	189	147	162	180	190	169	149	152	143	159	161	165	166	165	157	174	175	170	174	159	161	157	184	147	164	174	199	156	130	159	161	134	157	140	166	163	161	161	146	153	173	179	177	169	165	175	156	178	180	169	166	162	148	149	154	176	161	161	152	164	149	157	161	160	182	178	155	158	165	154	179	160	161	183	175	172	162	179	171	177	174	202	168	155	180	158	151	178	179	161	160	163	153	184	149	131	174	171	158	169	153	175	146	167	128	141	185	170	166	163	166	154	168	156	134	184	179	166	169	192	164	156	163	161	158	160	167	163	149	171	147	175	169	192	158	170	155	175	172	182	183	171	170	171	179	190	179	152	186	169	159	141	145	151	179	173	164	165	163	203	218	155	173	159	165	164	169	154	161	187	169	176	167	167	138	153	167	166	181	154	163	167	161	154	175	190	153	158	186	178	165	169	187	173	163	195	139	174	150	192	178	163	159	180	167	174	176	156	190	172	163	166	171	168	163	180	182	157	176	169	158	153	167	178	164	157	147	158	159	145	153	170	172	163	180	164	162	166	165	146	173	172	160	159	139	170	162	165	177	177	154	163	178	191	164	168	174	161	164	160	175	185	197	145	186	151	173	151	162	169	161	181	154	171	175	194	180	159	177	212	179	205	171	156	167	179	161	162	157	178	158	148	166	175	159	160	158	149	182	155	158	157	158	165	179	186	182	171	164	146	160	171	147	155	170	157	173	177	177	167	171	171	183	191	171	162	164	179	170	181	167	155	175	161	158	180	180	158	169	163	183	144	163	177	188	144	146	161	173	168	165	185	166	165	174	155	182	151	170	177	189	156	176	147	186	162	172	163	163	173	174	179	150	137	187	172	176	164	160	165	168	156	173	184	154	164	185	173	178	173	172	159	168	180	157	156	170	164	164	143	154	182	154	185	145	170	159	183	166	165	160	187	186	166	165	166	171	154	154	160	160	159	152	174	150	157	178	178	182	172	178	180	166	186	161	161	145	176	164	137	178	170	156	154	144	161	156	159	168	174	155	161	200	151	154	154	173	165	189	173	163	187	181	181	175	178	135	166	150	134	156	170	146	158	153	145	194	165	182	163	157	169	176	170	170	177	147	159	169	146	162	162	186	152	160	176	183	160	150	185	146	173	147	171	163	156	151	177	169	194	185	154	156	146	164	167	187	150	181	164	171	160	143	158	167	156	158	151	163	170	149	162	174	144	171	191	141	188	167	167	148	186	156	139	165	153	140	163	153	175	182	185	154	143	187	155	166	156	155	166	155	188	148	174	162	161	180	172	183	159	156	177	172	168	152	151	150	157	165	145	156	150	172	156	184	186	204	177	172	156	170	185	171	148	168	170	163	173	139	164	143	155	153	146	187	168	170	164	142	154	157	173	156	155	151	160	155	164	134	160	160	157	160	177	173	147	164	168	169	164	167	197	169	151	161	166	160	151	168	158	182	170	173	167	185	171	169	147	155	173	174	172	158	150	151	185	178	150	184	154	173	182	158	161	196	161	175	144	174	169	137	154	154	150	185	160	184	171	160	176	173	161	175	163	172	163	167	177	166	174	188	163	171	159	175	150	144	159	152	154	163	185	167	158	161	155	168	161	167	142	177	151	181	187	186	151	170	168	149	172	186	166	172	182	163	184	157	157	141	146	176	153	157	170	166	139	167	159	154	146	146	167	148	152	183	164	166	187	146	159	184	174	168	166	171	148	157	170	156	135	171	151	173	161	154	172	175	170	184	178	173	165	154	170	162	177	172	195	177	151	166	167	161	203	187	163	160	134	150	178	165	157	167	147	159	168	171	147	169	195	158	164	150	160	183	159	147	173	185	165	150	135	166	171	182	176	169	156	154	146	192	156	147	174	182	189	191	167	178	161	172	151	152	173	183	186	195	162	130	152	152	188	161	165	171	151	162	154	158	190	152	172	146	171	141	151	159	174	155	162	159	190	186	166	162	175	180	159	147	192	162	173	149	159	178	171	152	163	159	150	196	184	155	155	174	148
8884	1536	3094	3950	3365	3154	2685	1951	1273	829	792	726	713	621	602	596	576	627	611	585	518	529	497	540	519	462	469	511	447	471	461	466	447	450	465	454	454	464	424	400	438	424	408	416	490	426	424	412	420	421	413	430	415	441	398	437	404	431	461	394	451	437	402	432	413	469	412	467	466	470	425	447	412	435	410	439	427	444	397	408	448	432	399	412	419	422	388	416	423	433	429	402	405	441	392	411	390	411	395	441	390	395	409	436	460	412	456	421	460	420	387	385	433	393	464	418	397	419	400	427	418	408	432	418	443	390	396	451	426	434	417	429	392	411	431	411	474	438	396	392	416	387	426	433	397	414	416	407	446	432	421	452	376	396	447	423	404	424	430	399	437	380	422	438	408	391	425	420	432	440	443	449	431	440	381	410	431	434	407	404	385	412	423	418	413	430	451	387	435	422	421	401	452	421	402	411	417	409	415	409	389	427	408	397	432	385	415	440	427	418	398	449	379	410	410	437	426	406	449	402	472	402	414	437	396	420	424	426	391	396	421	409	426	408	434	408	411	442	397	418	386	418	473	429	403	402	426	380	461	402	454	410	424	399	394	375	440	418	378	420	420	433	396	425	411	430	431	417	436	428	440	360	417	378	410	376	376	400	421	441	438	428	421	415	391	436	392	431	415	448	421	397	409	430	409	392	428	410	448	447	413	436	397	419	451	402	456	435	448	439	445	450	428	398	384	409	428	453	437	398	421	444	419	414	405	436	419	400	400	468	402	403	443	417	447	419	432	459	420	418	431	398	436	439	417	431	426	390	423	374	407	405	425	414	416	455	404	410	374	428	371	393	397	447	399	435	369	397	428	458	415	428	454	414	434	439	400	441	431	463	399	376	414	442	422	419	381	394	407	399	401	409	432	427	444	406	401	395	424	429	390	420	420	424	399	393	414	421	423	450	442	404	470	439	418	403	426	405	470	396	429	417	416	454	437	412	383	428	413	383	381	427	431	425	409	419	429	429	399	416	387	449	422	417	428	408	408	437	412	417	387	419	393	421	404	427	363	398	413	405	412	451	409	379	412	394	424	424	445	454	406	440	387	466	431	428	390	394	423	416	381	397	399	403	438	401	416	405	407	388	463	389	433	443	410	437	382	406	413	407	401	425	416	418	405	390	408	416	411	432	430	425	420	415	439	376	413	417	369	402	412	415	438	409	435	384	429	405	453	415	415	442	413	401	404	412	414	420	432	414	403	467	422	436	441	389	432	410	379	424	412	391	413	405	392	396	411	411	408	461	382	424	452	415	423	414	430	426	466	439	396	420	489	400	445	424	422	437	382	403	440	427	428	426	377	382	421	430	419	390	397	409	410	423	405	450	420	415	403	390	419	380	465	396	400	421	379	437	400	415	416	406	411	422	402	415	401	390	395	428	418	420	441	410	409	412	430	398	440	417	414	404	433	407	405	395	442	444	390	423	409	377	397	400	429	408	372	421	404	425	392	451	399	407	400	403	442	383	400	417	448	412	384	436	388	386	439	407	442	438	399	400	384	450	409	422	410	436	396	417	404	440	406	435	439	408	402	430	443	469	408	446	380	427	401	437	407	430	373	404	444	403	415	434	418	390	425	429	448	415	415	425	403	404	414	424	447	397	419	411	425	439	384	433	430	443	440	415	413	414	425	397	404	409	424	431	404	422	447	395	389	415	473	425	413	440	427	397	399	393	399	381	405	438	407	410	431	420	447	423	434	414	432	416	436	395	392	422	429	421	394	408	426	418	415	409	427	443	413	448	422	413	403	390	402	428	385	410	444	432	395	421	381	422	394	384	408	410	432	377	417	429	389	442	436	415	413	424	423	403	426	458	415	412	446	450	398	442	410	461	406	421	434	391	427	408	410	420	393	422	412	396	414	410	430	390	415	394	386	390	420	421	450	432	385	404	428	409	393	417	397	436	433	411	398	413	407	419	379	419	392	423	399	390	425	425	426	418	405	437	427	402	431	415	447	415	413	401	409	391	397	431	398	427	429	445	418	421	421	403	419	415	413	465	372	448	450	419	429	429	420	422	405	420	423	460	394	438	410	417	389	409	409	364	433	405	462	391	412	454	438	405	398	399	388	424	423	414	359	407	397	438	376	418	391	429	417	431	420	429	432	399	387	431	405	411	421	412	430	418	452	431	412	379	422	437	374	410	423	396	433	419	416	398	396	412	431	430	414	448	407	390	413	436	404	400	416	415	439	376	419	435	390	409	395	425	404	435	429	477	407	417	414	406	382	414	401	418	394	421	440	422	415	400	409	397	402	418	424	431	408	378	378	469	424	426	440	407	399	387	412	426	455	425	384	377	382	421	443	376	430	397	426	429	435	408	414	424	422	425	406	407	416	426	407	420	423	434	416	413	435	432	445	414	426	414	394	440	375	446	405	375	404	413	446	452	415	418	407	427	461	396	408	417	437	388	402	421	431	392	420	428	423	427	455	417	397	386	431	409	393	392	443	407	410	373	451	433	401	409	381	442	429	398	431	400	406	400	437	424	430	407	416	422	401	422	423	416	371	407	397	414	397	429	429	413	414	427	428	416	416	413	407	379	408	403	399	389	417	432	413	391	446	427	412	448	418	416	426	412	450	425	445	408	424	443	383	398	415	436	398	403	469	453	408	419	400	418	386	406	436	404	432	379	403	397	421	415	397	433	431	373	450	396	450	418	420	434	402	421	395	440	393	432	412	399	398	396	443	359	408	400	437	397	435	388	419	413	382	415	393	433	404	408	377	423	429	407	398	437	448	400	414	405	420	433	407	450	432	402	390	415	404	470	412	392	393	426	415	392	378	390	403	389	397	399	444	386	403	420	365	416	391	418	369	402	398	405	422	373	394	405	439	394	419	417	413	444	435	425	426	443	446	416	435	434	435	424	395	413	395	409	430	432	426	417	416	391	427	424	407	384	436	396	407	385	420	441	385	395	426	406	427	405	429	438	437	394	430	405	393	409	463	361	432	448	418	426	445	449	394	419	381	424	394	454	422	386	435	396	385	461	433	409	429	418	443	426	379	413	417	386	435	455	420	392	413	454	456	394	400	413	409	398	433	433	401	422	389	437	446	424	449	423	443	396	374	421	448	400	390	394	416	413	433	379	412	426	449	412	407	428	406	456	398	416	365	417	372	433	426	413	431	372	456	422	418	416	404	427	412	391	415	401	420	391	438	447	379	378	406	423	407	388	412	433	412	406	428	386	369	458	408	397	392	417	391	414	403	461	438	429	412	425	410	409	425	427	418	438	433	459	398	429	459	426	417	409	438	421	445	411	447	442	388	394	414	445	418	434	418	420	402	434	443	414	411	430	421	430	420	429	449	440	444	411	402	399	397	402	414	433	415	435	474	428	419	401	415	449	392	400	415	426	368	406	433	419	426	398	444	431	424	411	421	405	436	429	405	424	430	411	403	362	426	451	418	392	362	417	388	429	415	421	419	371	423	411	444	422	434	411	445	418	414	409
2055	614	714	615	617	621	540	517	502	464	473	425	457	466	468	452	489	473	441	437	492	455	441	434	439	439	463	425	451	458	483	427	473	462	454	484	472	475	448	488	472	487	444	431	434	457	446	418	469	448	429	425	425	411	414	427	446	440	438	481	439	429	427	487	464	471	417	412	473	466	468	496	447	399	460	437	479	466	402	453	468	439	451	454	445	443	475	436	451	475	442	426	469	492	485	468	442	464	501	452	458	457	440	427	467	446	436	458	426	470	471	466	454	429	470	422	497	476	433	481	451	463	451	467	439	460	479	427	430	427	436	444	488	460	443	446	448	437	467	451	457	471	441	421	448	457	467	444	424	443	455	453	423	470	411	421	434	444	431	436	463	451	470	421	470	461	455	435	448	432	433	452	439	388	471	437	464	448	500	466	452	446	446	460	464	422	412	425	404	446	452	444	402	454	467	500	467	431	429	474	449	460	465	406	429	436	462	436	444	433	444	463	423	455	486	441	487	456	507	435	423	445	488	492	442	493	453	450	427	427	415	471	411	418	455	461	469	484	429	426	448	429	481	422	440	488	454	457	440	462	430	457	423	446	440	421	403	420	480	438	440	457	445	454	433	454	430	485	454	442	457	481	448	452	448	474	435	505	450	472	441	431	449	466	453	403	447	493	450	465	432	445	449	439	469	412	411	453	425	455	438	457	441	424	409	424	480	463	457	434	426	465	419	427	410	431	442	415	431	439	476	456	446	432	431	445	459	423	473	453	476	426	436	412	480	433	449	424	450	444	466	448	432	430	427	413	450	419	462	468	431	431	433	471	481	441	441	437	471	431	452	441	426	452	443	470	399	392	437	450	423	428	461	413	434	451	467	478	445	466	445	468	452	404	431	410	418	426	488	448	420	450	449	490	416	435	468	482	429	411	456	411	399	447	434	460	448	453	440	476	440	449	467	473	409	462	443	418	440	422	475	438	424	461	404	439	447	453	450	451	479	423	428	444	448	478	432	420	429	436	456	451	437	433	439	435	450	457	437	416	423	461	426	440	419	438	421	468	457	464	462	457	436	464	473	454	473	470	489	445	494	428	438	451	469	467	453	489	485	457	449	453	471	411	449	474	430	442	465	443	483	474	424	433	433	414	430	425	406	442	441	443	468	472	407	417	430	428	367	451	427	434	406	435	429	454	460	477	435	444	476	460	442	448	423	455	471	420	477	411	390	454	418	452	427	453	444	427	449	444	432	457	450	469	464	479	417	465	434	442	487	467	447	454	430	456	438	440	492	434	450	426	462	459	431	412	462	455	424	426	414	425	425	410	427	462	460	441	430	448	464	441	428	438	438	430	428	463	400	448	409	487	410	476	431	423	428	454	462	450	460	416	421	404	440	475	472	432	446	481	470	433	409	432	473	419	444	407	387	426	458	410	446	459	465	485	437	463	439	428	458	423	414	450	423	429	403	477	422	450	482	474	391	479	491	468	449	443	433	465	450	439	452	451	440	444	438	422	437	461	477	444	472	454	469	510	472	476	414	434	421	490	448	445	471	430	439	449	417	410	449	440	411	471	437	488	457	435	462	456	451	458	429	481	428	465	508	444	431	465	478	422	382	473	472	452	423	450	461	441	436	402	462	415	458	425	436	444	499	445	468	466	436	447	438	449	446	484	467	458	421	426	430	433	440	456	441	470	447	471	443	452	442	426	480	420	455	448	409	420	478	429	452	486	483	446	429	439	462	426	437	423	423	420	481	400	419	466	444	474	458	434	423	452	444	447	476	438	454	454	472	434	440	463	424	436	423	431	484	449	451	415	405	452	419	445	448	415	461	442	438	401	489	429	432	463	422	397	461	412	479	462	377	469	453	465	455	436	422	460	427	463	465	424	412	480	496	471	482	420	462	479	449	460	420	473	440	393	443	427	448	450	461	433	419	418	446	439	484	450	459	430	441	434	424	411	484	421	465	412	457	468	419	461	420	437	465	459	430	432	472	463	439	443	438	442	428	496	426	455	437	418	471	406	483	463	427	460	452	447	468	426	400	431	438	422	478	454	446	413	392	458	460	453	462	439	458	438	414	458	447	461	461	440	473	450	396	411	427	454	442	469	459	436	429	416	441	462	419	414	441	420	465	449	440	448	441	446	431	443	443	449	422	438	486	453	400	446	459	436	395	429	418	424	465	442	433	494	491	488	433	442	459	458	456	423	428	463	444	473	443	453	483	419	435	454	462	414	477	435	452	442	485	426	462	460	431	449	427	464	455	444	512	457	458	433	436	462	464	445	434	441	420	428	485	471	387	472	440	464	408	459	415	458	422	432	466	447	403	473	428	447	436	437	441	419	456	429	440	421	498	466	474	452	417	442	427	453	479	481	461	498	432	437	401	513	451	428	417	455	452	441	428	454	457	467	441	464	451	421	449	472	498	432	450	401	436	428	449	465	430	433	474	456	465	443	448	478	461	468	424	463	446	484	472	453	453	422	434	429	468	448	440	456	423	449	450	430	456	428	464	411	460	443	456	423	453	430	418	453	478	470	445	482	445	481	465	481	450	425	453	466	481	442	438	465	498	463	429	442	414	461	445	471	411	472	427	422	446	497	455	424	476	502	456	440	435	433	451	468	461	459	407	466	411	458	469	459	403	496	429	485	457	460	408	457	507	459	449	498	442	473	495	441	433	429	466	492	424	435	412	428	444	465	472	462	466	491	465	439	490	453	438	470	452	455	465	441	427	441	431	455	472	456	441	438	476	441	417	450	376	457	494	440	446	451	450	424	439	451	421	440	438	415	450	487	464	449	455	416	429	450	466	455	481	460	443	439	462	435	453	468	474	438	448	438	437	442	424	401	426	439	441	458	477	425	435	473	493	447	463	400	402	450	395	444	451	489	419	476	423	408	475	435	452	431	410	452	439	445	484	466	440	402	444	485	427	468	426	457	465	454	476	459	471	472	412	411	469	434	441	436	427	429	405	423	454	480	443	448	429	460	418	432	459	437	418	443	431	479	436	461	435	460	450	430	458	476	442	437	448	452	430	442	451	461	478	446	445	465	428	438	466	485	454	411	470	432	456	450	465	428	448	447	421	412	461	448	461	468	433	460	433	465	474	473	457	451	411	468	437	401	417	437	463	422	422	456	433	444	417	436	424	405	456	425	438	456	451	450	430	432	480	444	459	442	443	434	441	429	445	449	447	466	413	421	436	436	436	447	434	426	436	444	442	451	463	420	450	437	423	421	398	417	467	512	451	476	479	450	489	452	431	466	440	476	450	425	475	424	406	475	468	441	444	453	442	473	423	460	492	430	426	449	405	452	447	474	424	427	412	444	458	448	448	453	428	461	474	436	456	416	449	407	430	431	432	419	402	464	434	456	467	439	465	493	456	458	448	444	481	463	465	464	436	443	458	434	472	409	439	440	460	452	458	424	457	444	472	433	450	457	432	431	478	460	471	459	460	434	459	457	431	429	435	439	510	483	404	489	472	450	430	414	430	474
2501	1177	1383	1663	1541	1542	1406	1171	1060	1001	996	957	958	994	903	997	924	1022	963	1009	965	989	928	962	973	943	995	1004	925	944	956	959	980	957	971	1012	917	954	994	963	952	919	909	911	957	995	1011	973	961	954	1008	976	948	959	953	1003	974	915	999	970	968	975	971	890	933	992	1004	988	993	966	974	946	995	987	1082	958	965	1002	958	901	963	952	1001	996	963	905	967	969	1010	948	962	976	997	969	907	935	1000	982	975	1013	977	1003	997	958	968	956	943	978	983	935	1030	916	987	938	952	959	990	942	982	996	961	1008	959	945	950	1003	940	926	938	963	1009	961	962	926	954	998	928	987	988	897	992	1007	959	996	971	973	988	965	965	944	970	936	957	952	911	954	964	962	958	987	923	953	979	972	901	940	978	948	984	954	931	959	978	992	972	954	1009	939	937	973	933	968	935	955	1036	1021	969	938	926	925	889	1021	948	991	940	946	974	965	954	968	937	938	968	976	934	939	979	913	946	976	958	978	1006	968	922	971	959	945	948	932	904	966	965	987	933	987	955	993	957	944	993	926	957	917	954	963	989	950	996	973	907	938	991	937	950	1008	1009	993	988	902	967	1005	969	959	902	934	910	889	949	946	920	958	949	959	958	921	944	999	956	980	915	909	963	927	987	969	961	971	997	965	924	982	950	935	918	953	958	968	956	956	1005	993	881	993	927	956	970	988	936	936	955	929	967	959	969	996	955	940	988	956	890	905	962	940	1003	966	949	988	920	983	961	909	872	959	970	933	981	932	1005	917	978	931	959	972	865	945	971	927	968	962	1001	1004	964	1004	989	973	960	1000	1019	963	984	998	981	1014	975	992	964	943	927	992	928	914	955	942	1040	926	998	949	994	959	922	945	961	982	980	969	1006	988	948	1018	918	947	967	954	986	970	938	939	966	989	917	956	948	997	955	951	995	962	960	935	892	966	975	978	971	965	973	985	994	954	947	989	936	1008	983	941	934	978	917	968	933	926	985	957	926	892	947	991	949	970	922	934	974	991	966	947	983	972	977	1017	938	947	950	910	910	963	946	989	936	906	1000	975	962	951	951	972	986	1045	921	1044	943	972	922	999	955	889	977	923	984	911	998	921	966	874	963	983	960	950	911	920	921	983	950	958	954	1000	1007	1017	947	919	957	984	994	971	888	970	962	1016	953	985	913	966	936	963	993	1035	910	982	941	932	981	955	974	946	1012	938	933	954	977	977	1002	975	940	970	948	937	970	959	913	994	961	982	1019	972	932	958	965	974	974	952	982	998	943	982	992	949	943	1001	925	995	932	950	959	978	956	980	957	950	946	954	994	938	942	959	969	942	955	998	970	961	941	957	930	990	980	982	1000	1003	1022	953	959	992	1005	928	988	907	923	932	1003	987	987	959	1012	951	959	987	967	1019	984	955	1001	962	1019	942	928	981	969	943	944	903	926	961	1018	950	963	970	1060	953	1029	983	910	981	987	943	971	957	960	939	939	940	930	1000	936	941	924	962	945	947	913	955	990	915	1025	990	1050	1015	956	997	994	919	943	969	933	899	974	962	948	965	964	970	964	928	1011	980	918	942	984	971	928	992	941	946	1019	921	994	952	884	1008	973	941	936	983	970	1010	989	986	958	903	969	974	935	969	950	929	986	911	993	942	959	970	930	929	1019	964	993	924	931	962	901	950	963	965	980	948	972	918	996	987	981	946	948	923	936	990	939	963	949	996	978	926	943	945	947	983	962	981	998	897	1005	1001	980	999	920	921	993	977	967	981	929	971	998	949	947	972	925	969	979	943	955	948	969	1030	979	942	947	1007	954	942	999	966	988	949	949	1004	974	920	1001	987	982	928	958	944	963	959	1036	967	955	981	1016	947	966	1007	959	966	958	1034	972	936	996	981	1033	971	955	996	918	997	963	1008	935	957	914	962	952	910	972	958	1009	1027	938	953	971	943	986	961	972	1005	979	939	958	989	940	963	922	1007	1006	946	937	977	962	912	938	932	985	955	965	964	943	962	948	909	917	993	969	955	964	960	960	1016	945	1002	986	970	1012	894	940	962	964	976	1013	932	949	978	950	912	953	943	996	979	908	907	973	1006	985	969	941	1034	941	1001	893	941	980	970	920	986	991	974	924	957	921	1040	933	964	955	980	998	990	976	928	1003	931	949	957	975	961	936	953	959	1037	925	989	975	954	982	929	988	974	937	965	950	979	992	984	927	985	950	1008	961	923	960	896	927	958	938	934	951	1025	987	950	920	936	963	948	1002	968	953	995	950	944	994	947	979	943	971	1022	983	962	981	985	1019	928	1018	953	968	977	962	949	932	1020	954	987	949	929	948	960	951	947	1007	970	915	971	971	940	955	969	964	979	928	988	930	988	937	929	993	998	990	970	941	931	1009	1029	940	944	974	1015	932	966	952	973	989	907	938	950	963	971	907	936	1015	887	936	976	929	952	1019	973	990	923	939	1032	949	957	945	964	984	910	927	912	1002	972	1015	1001	984	950	933	962	974	945	976	996	954	983	966	959	960	956	944	958	964	986	970	1044	994	966	1017	988	924	955	953	893	961	933	1076	973	922	970	979	928	962	963	895	966	967	1016	1015	1025	949	1002	942	969	940	912	987	963	968	972	988	925	952	976	939	1002	941	937	972	1010	937	923	979	971	975	982	911	964	938	918	971	985	959	974	975	971	911	965	967	994	969	945	924	936	990	1000	970	987	944	957	957	932	1013	986	915	979	950	985	960	1034	915	960	979	952	957	993	958	959	958	949	955	1000	983	965	945	955	1013	955	922	895	979	985	990	963	957	971	949	908	965	904	1017	974	974	988	997	965	972	943	995	948	932	959	969	945	928	975	957	957	983	983	898	969	929	944	1004	1004	997	946	938	975	968	975	972	874	956	984	919	967	931	957	934	951	930	940	1034	955	974	920	927	976	934	973	992	982	1005	954	910	908	950	951	1000	984	973	955	960	924	986	985	849	947	927	892	964	982	1008	961	981	949	967	943	930	1008	940	938	974	936	942	936	937	988	1001	1025	960	948	993	942	1004	983	904	906	1046	980	961	918	996	949	957	941	935	952	938	943	970	956	938	980	919	911	973	1017	1018	910	1009	986	969	940	999	972	931	933	967	926	1008	965	995	942	961	931	912	954	901	998	972	928	1018	985	925	1003	954	994	948	947	920	962	963	955	984	985	976	906	981	1004	956	1003	918	980	958	948	976	907	980	949	909	958	933	972	975	917	992	977	987	1005	974	911	976	917	1014	1013	957	932	952	985	1020	994	929	999	965	997	950	949	942	966	942	1004	976	1019	973	961	994	971	902	979	942	975	1058	950	909	985	950	957	977	1004	909	912	972	951	969	984	950	954	949	961	963	1040	940	991	935	969	940	942	956	992	1004	1000	924	968	974	945	950	999	973	955	975	919	962	968	1031	988	1024	994	985	1042	923	1006	974	934	971	899	978	1030	1006	984	913	974	968	971	1027	947	935	1012	981	925	978	976	949	963	1000	973	955	896	957	944	982	930	972	1002	976	986	961	993	939	1011	946	1021	970	949	949	952	984	992	976	968	943	957	993	954	930	946	968	959	982	949	946	1001	964	968	977	986	935	966	942	919	931	962	956	977	920	962	966	969	1023	942	944	990	959	967	929	973	977	975	949	978
8649	1019	1098	960	696	639	512	496	342	306	326	313	311	301	283	291	326	278	270	314	276	300	290	335	290	276	280	322	279	305	245	306	278	276	307	264	280	306	297	276	298	311	294	290	288	297	294	302	285	243	300	266	289	317	301	264	291	261	234	277	268	300	272	274	288	269	301	293	297	279	293	303	265	312	247	273	276	275	342	285	305	275	288	306	262	295	309	294	290	265	307	289	294	301	274	274	268	278	243	306	283	279	296	281	296	288	282	292	273	272	280	276	246	238	313	291	283	283	270	301	272	288	287	281	275	297	290	267	262	285	287	288	307	272	255	293	289	269	264	278	267	270	293	305	303	312	278	275	283	276	270	332	287	301	276	241	303	307	276	300	270	306	296	273	288	287	257	295	271	278	279	327	310	305	287	298	307	309	263	282	290	282	265	307	307	300	302	284	301	283	344	287	256	302	272	257	314	291	292	309	297	291	261	272	249	292	290	287	313	299	296	298	264	320	254	285	300	228	288	267	284	324	280	314	302	298	323	274	259	283	278	332	264	299	274	253	293	279	318	269	276	275	277	287	309	293	275	278	284	293	317	279	292	290	263	271	306	302	268	274	287	289	313	251	304	250	274	313	285	261	264	282	252	276	247	263	290	286	288	299	265	263	288	250	286	261	274	305	303	290	287	284	302	294	293	288	276	288	296	306	300	298	228	281	257	262	295	256	296	276	291	340	274	280	285	342	295	291	275	288	263	288	287	252	268	281	269	288	287	261	270	296	285	271	292	288	303	273	287	302	335	307	270	262	258	260	259	290	263	278	298	300	269	288	299	265	263	307	257	294	301	295	283	281	306	250	320	275	294	290	286	267	292	269	310	271	259	264	287	280	254	286	328	300	281	267	260	270	261	289	265	329	281	286	295	315	277	266	277	274	273	266	287	285	306	311	256	264	280	280	273	276	265	294	246	304	271	271	255	266	276	240	286	341	291	275	274	292	285	273	287	290	261	300	309	307	264	264	284	255	267	308	289	297	318	328	266	278	287	290	255	279	270	275	277	307	287	266	304	274	276	288	304	290	293	294	260	287	280	250	257	278	257	282	298	262	298	310	306	287	274	251	290	318	292	278	286	279	261	294	265	273	318	281	301	293	273	268	316	296	287	284	271	313	281	271	264	292	268	255	272	280	257	278	317	277	256	279	273	292	278	281	249	269	292	293	273	282	278	277	299	284	290	291	287	265	283	255	286	306	292	315	303	315	305	296	294	276	277	284	293	290	289	329	310	297	290	287	296	284	288	271	285	285	294	265	259	294	308	306	321	297	296	255	292	259	264	301	289	272	280	279	279	285	283	268	279	291	295	275	270	255	317	218	295	309	302	298	294	287	282	310	290	280	315	282	254	316	278	265	270	276	308	265	289	269	259	280	293	281	305	276	310	288	273	277	303	325	286	274	251	305	309	296	275	282	270	295	295	270	275	288	288	257	293	319	257	276	291	304	268	289	277	264	258	266	318	281	296	301	283	297	302	269	255	317	289	262	303	281	271	298	285	302	270	253	289	297	298	317	295	278	284	279	277	290	292	277	295	261	287	292	275	278	284	286	304	291	327	280	259	268	325	289	307	284	316	286	300	287	284	273	278	254	256	282	285	264	261	311	279	267	317	289	280	268	318	325	282	312	298	305	315	278	266	275	261	276	293	267	291	308	282	282	244	273	250	297	285	318	288	291	269	274	264	285	286	290	283	237	293	316	272	275	283	308	277	295	277	284	303	294	282	283	313	310	297	273	316	293	309	311	270	275	313	294	305	289	274	296	284	273	298	265	269	293	282	312	296	319	300	307	279	285	276	292	289	276	260	273	241	285	286	295	295	296	272	283	281	291	277	256	306	292	296	277	316	283	279	288	298	284	276	280	263	270	295	262	290	273	280	301	269	262	294	307	290	294	276	285	276	294	261	281	288	269	289	268	277	278	269	320	294	265	255	281	299	273	262	299	284	276	248	281	262	263	302	252	261	270	260	289	298	283	280	271	309	293	289	295	307	277	273	287	287	279	293	270	298	281	276	303	293	304	287	294	274	294	281	265	256	269	263	295	290	290	300	290	311	286	279	301	274	280	284	260	253	293	294	292	281	293	306	253	271	275	264	300	311	288	264	279	309	325	317	265	273	262	272	270	281	293	301	264	251	309	261	297	295	290	326	308	285	259	285	316	274	264	286	276	298	308	297	287	309	296	304	286	263	287	270	295	313	305	310	279	276	306	287	277	326	302	288	283	302	283	284	274	289	272	261	295	290	286	301	281	276	294	258	300	286	257	269	267	262	284	270	291	317	274	279	285	288	295	268	279	341	302	283	278	276	313	300	290	300	282	316	299	271	259	301	297	275	270	283	308	317	281	274	259	298	315	342	312	275	263	268	279	283	271	271	282	274	290	266	242	286	281	275	276	300	295	279	302	300	315	299	263	272	260	281	280	281	281	297	267	299	297	294	265	285	325	261	257	293	292	288	316	305	289	290	315	299	296	302	292	279	290	279	268	269	265	253	307	300	314	294	302	257	287	251	284	270	267	262	289	294	302	308	294	311	295	287	294	313	290	279	279	277	261	273	274	279	290	281	285	271	287	288	317	280	307	312	282	276	269	303	292	297	269	288	299	271	290	305	268	293	307	318	312	300	290	296	283	265	288	304	261	297	301	255	278	311	288	287	275	280	286	279	255	271	277	273	281	284	292	269	274	269	297	294	323	258	287	290	279	314	253	260	276	287	266	303	276	279	269	279	299	276	309	276	238	315	267	276	286	292	247	272	276	304	315	274	306	284	263	269	305	293	292	271	301	277	275	268	284	288	279	296	255	282	269	292	281	262	263	291	274	297	271	297	311	277	304	284	312	323	298	261	248	295	275	245	334	296	294	301	276	276	312	288	266	250	270	291	295	260	310	272	263	253	298	294	278	303	254	286	268	288	265	309	275	271	307	278	285	283	260	277	304	300	291	299	244	288	271	322	307	276	277	268	282	296	303	279	310	310	309	279	253	292	307	281	284	315	287	282	274	278	303	300	300	294	289	281	312	279	298	290	285	301	294	309	290	286	275	287	278	302	292	304	266	271	274	282	291	278	279	250	299	270	271	271	274	276	290	312	275	307	272	292	291	286	308	287	285	283	287	278	277	302	281	299	276	261	266	286	271	283	297	285	289	289	268	281	296	293	288	270	262	317	292	303	282	312	306	302	261	322	272	265	281	286	299	319	287	305	296	297	281	297	279	276	289	272	275	281	280	285	311	276	281	292	296	269	283	297	301	303	286	259	288	277	272	249	299	266	329	318	277	274	311	308	263	328	286	279	267	288	309	282	306	314	302	294	271	255	266	329	288	263	280	279	271	274	318	304	317	295	291	286	311	307	262	354	301	265	286	267	301	256	304	228	288	290	289	276	256	305	276	271	274	257	298	316	293	282	275	278	326	286	265	256	284	262	276	271	284	310	267	299	261	286	254	275	261
7082	1252	2307	2824	2520	2401	2008	1525	1135	927	810	782	761	756	783	726	734	720	732	694	691	710	688	669	713	687	642	638	697	710	680	660	651	672	631	655	692	609	627	600	640	641	641	673	658	701	593	659	618	634	662	655	651	688	639	665	644	635	651	643	687	640	639	619	622	649	647	634	686	665	641	624	609	647	632	615	641	645	623	629	601	636	646	634	633	635	607	616	635	634	645	649	582	622	640	655	596	636	656	666	644	601	650	609	635	605	671	651	630	654	659	632	634	645	611	643	618	628	685	668	593	620	655	632	645	704	629	616	638	608	642	630	590	616	662	609	651	614	597	630	639	684	678	628	615	650	680	630	641	592	626	627	627	638	629	662	630	651	630	608	625	630	646	654	632	651	605	680	664	636	656	619	643	636	642	604	637	673	639	633	612	603	595	675	696	637	588	611	670	644	632	639	676	657	651	685	617	659	662	644	597	704	654	651	633	651	655	658	685	679	628	629	647	602	614	637	636	670	659	620	642	648	638	665	613	648	616	655	634	628	659	634	624	681	668	662	629	641	652	600	635	651	650	637	627	636	624	625	661	615	646	651	619	657	609	631	689	610	618	660	636	620	630	666	654	645	629	637	598	642	600	642	637	622	649	590	664	615	620	645	599	641	650	649	630	632	642	641	659	653	639	620	617	603	614	643	658	608	648	691	660	670	626	630	635	623	710	637	630	611	624	640	638	643	637	666	641	640	685	630	635	633	632	629	612	607	704	629	631	624	622	618	664	611	631	614	654	658	674	632	624	642	628	686	636	612	686	638	665	591	603	653	665	631	623	662	651	648	605	610	678	597	638	623	613	603	593	631	598	643	595	618	629	625	628	658	643	587	623	582	641	597	617	631	606	617	609	648	655	613	593	666	617	660	618	600	674	634	628	642	642	636	630	608	628	648	647	608	612	613	636	631	658	642	632	644	588	610	571	620	616	644	627	647	604	618	635	637	626	656	634	658	646	646	631	652	628	598	664	630	649	648	688	636	675	628	637	644	648	682	648	685	634	613	612	673	660	626	652	627	635	596	642	585	608	646	681	632	637	648	609	627	643	613	627	628	620	626	652	651	628	656	662	638	637	668	653	645	658	623	677	658	651	664	629	570	652	642	628	643	596	602	621	650	605	651	669	613	620	655	677	663	598	639	642	619	642	642	666	633	643	652	592	621	577	626	654	660	630	627	608	611	659	639	604	654	622	595	638	654	667	681	654	686	676	611	617	672	601	595	649	634	640	641	617	640	572	645	621	641	666	594	665	687	635	646	631	658	608	649	617	628	613	643	663	639	615	653	669	671	643	661	622	639	637	643	620	599	629	659	621	599	623	659	618	675	656	605	629	632	635	660	599	682	662	651	638	637	635	632	677	636	649	650	641	678	669	637	640	664	616	671	658	679	617	625	612	622	641	648	683	614	633	644	690	621	589	588	566	658	619	651	618	659	660	693	646	693	637	643	617	646	675	646	647	682	633	668	640	682	674	581	647	682	619	599	606	592	677	615	604	639	597	640	615	620	641	698	596	631	645	622	698	652	612	633	598	650	620	608	619	646	653	587	646	620	670	647	678	641	644	634	669	654	648	631	625	610	654	634	598	653	666	623	631	634	623	627	690	608	606	628	615	660	618	669	657	654	603	585	665	659	620	691	661	646	617	632	637	625	631	640	611	628	612	606	660	623	639	620	660	629	623	651	651	579	599	603	681	659	629	583	619	655	636	682	617	638	640	650	655	630	643	639	631	645	666	611	629	690	647	642	660	615	602	613	624	656	649	659	618	646	627	662	665	637	587	660	650	613	637	612	623	614	653	625	671	657	668	608	654	636	701	614	665	590	672	636	625	585	636	639	669	612	675	625	664	636	620	628	658	650	701	612	599	669	635	650	655	616	670	629	609	627	636	656	608	607	649	623	629	637	638	601	652	639	654	666	638	630	628	637	658	662	656	648	596	583	612	580	615	651	628	646	673	663	611	632	662	674	588	640	672	593	662	620	601	633	620	630	615	652	644	633	649	617	643	620	640	645	629	622	659	657	656	632	657	601	634	602	604	616	606	656	628	602	656	616	631	617	620	625	634	647	629	677	622	612	651	634	658	645	647	639	647	643	626	629	617	607	666	660	621	663	681	637	639	643	592	626	647	621	646	628	675	665	608	642	635	667	629	623	600	661	655	641	683	650	635	619	610	663	660	682	666	676	585	614	634	654	653	701	642	646	585	614	662	635	632	647	638	686	647	622	634	629	640	631	609	634	654	667	640	614	614	641	651	611	622	655	642	572	592	659	624	652	597	672	653	617	620	633	644	663	674	666	603	617	641	648	650	684	589	654	603	624	621	611	607	604	644	615	618	671	648	620	643	652	632	622	636	639	669	615	620	632	669	660	651	676	639	657	672	646	617	646	580	638	649	689	613	662	634	626	646	627	664	652	650	672	627	623	632	662	690	675	618	625	626	613	663	669	647	634	575	675	614	616	634	633	601	583	623	621	616	639	629	649	639	675	602	642	642	621	591	607	660	642	645	648	609	685	692	607	647	578	663	619	620	645	616	619	654	643	607	659	584	572	612	591	644	622	647	637	623	700	668	668	654	664	664	658	634	639	608	676	659	593	635	651	648	650	672	615	623	620	629	583	640	654	645	645	614	641	631	600	675	675	636	671	619	614	676	657	644	643	614	597	649	645	616	614	632	642	700	668	682	651	612	666	628	626	645	664	606	680	589	677	615	615	613	653	629	651	604	667	635	652	612	631	614	648	614	599	643	593	632	650	572	675	653	656	602	660	644	645	620	630	634	663	645	687	653	659	627	668	603	629	661	658	640	605	603	624	666	637	650	662	643	634	636	648	610	592	630	609	599	599	640	642	631	652	637	668	649	659	638	598	669	671	630	591	644	602	592	641	614	663	658	631	633	627	659	618	634	628	678	636	652	601	650	630	606	666	660	680	653	630	661	596	667	619	677	657	617	619	660	635	664	633	648	608	642	665	614	597	643	622	613	680	631	673	619	606	633	625	662	677	611	613	632	611	656	665	629	645	609	647	666	661	636	621	652	624	647	630	640	630	630	662	662	611	674	634	616	632	683	650	670	662	643	615	653	650	616	655	645	620	635	596	661	600	622	672	605	632	700	661	651	705	656	649	662	611	594	655	665	616	649	609	654	639	663	615	687	578	639	611	629	631	649	680	631	652	673	665	632	667	648	643	701	692	658	660	662	646	630	675	606	660	626	604	624	656	698	649	641	603	661	623	620	614	631	681	698	650	672	608	630	596	677	633	658	611	627	629	605	666	688	661	622	618	676	624	625	644	614	676	628	603	626	607	642	645	669	633	631	665	682	620	663	607	632	654	605	659	632	654	641	635	690	636	679	635	652	669	647	627	640	695	623	648	654	594	621	632	647	623	649	640	680	644	630	611	598	644	645	617	637	637	656	662	616	622	687	604	614	620	641	621	633	640	592	616	641	653
15984	1991	1678	1233	847	723	627	434	340	237	175	238	212	185	195	193	176	180	191	176	174	173	194	171	170	208	155	162	176	186	155	193	162	172	186	190	175	164	183	163	163	167	160	177	163	183	190	180	144	165	171	156	151	154	161	158	189	170	155	156	165	171	176	171	177	178	181	164	175	154	167	147	147	174	191	194	216	169	160	171	167	147	167	172	182	169	162	162	168	172	163	154	179	185	173	179	156	170	193	165	147	163	179	190	165	171	168	155	146	169	163	171	183	158	152	159	143	200	160	164	183	156	166	143	152	159	195	157	158	180	170	194	198	146	163	170	167	150	162	180	165	149	169	159	151	175	159	156	179	179	162	164	155	182	181	178	175	170	165	174	190	151	165	162	155	192	169	165	165	159	187	138	160	183	178	164	158	191	167	160	168	167	166	160	191	175	153	171	173	181	156	166	182	164	164	143	144	182	176	171	168	181	167	157	145	159	176	170	159	165	165	171	199	161	176	161	144	192	173	189	140	180	151	180	191	167	155	181	159	171	193	180	168	168	153	161	156	169	159	179	154	166	181	152	157	159	157	153	137	187	163	154	156	151	169	165	181	175	158	156	152	180	155	187	174	146	168	138	166	161	149	169	148	216	161	160	167	163	174	150	156	181	189	169	173	151	167	175	151	195	162	158	167	182	174	170	146	170	165	163	155	179	194	159	175	160	179	158	162	177	172	164	178	178	166	162	169	171	186	173	155	149	162	176	168	173	161	158	162	191	164	164	181	168	161	177	167	159	155	147	166	155	174	173	200	164	161	164	172	178	176	161	190	171	163	152	172	143	185	176	169	150	177	154	180	144	175	166	159	170	151	163	187	166	135	186	181	136	171	157	175	176	165	193	175	187	165	175	154	149	175	147	176	162	137	161	163	149	140	169	156	171	181	178	174	142	169	156	153	182	157	134	179	174	178	174	170	156	158	170	149	175	166	189	173	164	142	166	171	184	171	162	150	186	169	199	175	158	153	170	154	188	152	186	158	159	203	182	161	190	160	171	164	147	168	152	178	157	142	161	147	155	178	187	167	184	160	171	146	158	159	163	168	160	170	175	169	180	162	155	177	168	150	181	166	158	159	179	160	160	186	178	156	169	179	149	175	170	161	166	166	148	170	179	160	138	167	167	194	167	160	135	185	156	170	176	159	167	198	164	163	164	177	160	179	173	158	178	162	172	170	152	137	143	155	171	172	152	153	157	182	150	188	174	172	192	207	151	146	155	168	139	140	164	150	173	160	156	160	170	162	144	161	148	144	164	170	161	153	181	167	186	168	172	181	136	175	165	181	184	174	148	153	155	210	151	158	164	152	124	155	157	145	159	134	180	173	165	184	152	137	163	152	163	152	157	155	176	172	159	150	158	162	166	167	176	152	175	158	160	160	167	153	159	162	157	172	145	156	179	149	145	178	163	151	177	170	165	173	142	164	172	181	159	180	147	161	178	182	175	173	166	154	164	155	166	153	169	158	173	199	169	191	168	166	155	181	160	171	179	162	148	165	180	146	157	142	171	179	191	168	160	177	163	174	148	198	204	166	151	183	174	179	186	160	153	169	164	180	188	174	151	189	175	168	144	160	165	172	158	168	181	178	164	178	153	163	162	161	165	177	171	168	181	182	157	166	190	179	178	174	169	171	163	188	167	152	161	177	136	167	177	173	167	174	147	152	166	168	158	184	160	157	159	150	161	145	162	166	131	160	202	167	169	160	160	153	149	155	156	179	175	146	157	162	168	157	160	165	158	182	177	193	163	172	163	144	174	144	186	151	183	171	161	143	147	169	166	156	153	149	207	186	168	180	176	201	145	165	151	191	162	154	166	168	178	167	151	158	166	178	202	184	177	141	187	175	160	165	167	148	130	174	178	172	167	165	174	151	158	181	178	174	173	163	202	161	170	168	184	158	153	186	183	183	154	171	162	173	169	150	177	171	153	156	173	167	155	182	169	187	171	169	148	165	180	158	155	181	159	171	157	190	196	166	166	160	156	160	164	185	180	158	170	164	154	173	179	158	144	150	168	161	177	171	163	169	174	171	145	166	191	163	196	155	156	166	149	176	171	167	181	187	170	166	197	175	176	161	201	166	145	146	161	178	186	172	137	170	170	163	178	153	174	168	169	173	172	176	188	147	173	166	164	158	191	158	170	160	166	168	161	159	152	166	175	146	183	143	181	147	173	162	172	163	172	162	164	170	163	167	148	140	174	146	144	182	152	191	162	190	152	175	189	196	161	164	174	175	164	186	163	178	188	185	165	172	170	167	158	184	157	182	167	173	174	168	169	152	196	170	183	179	153	160	175	178	153	183	173	184	178	165	155	161	133	170	178	178	155	180	175	198	157	162	161	171	179	162	181	158	170	156	167	175	160	161	150	136	141	185	183	198	151	166	165	154	149	188	165	156	152	167	164	155	148	162	155	160	168	167	166	181	159	164	127	196	173	168	175	162	173	170	171	159	163	191	164	170	180	168	184	177	175	149	145	165	167	151	155	182	156	148	170	154	175	193	166	170	159	147	167	188	178	158	166	143	176	163	149	150	171	156	188	162	161	151	145	172	177	150	155	153	169	192	173	179	186	186	139	157	183	184	169	186	153	141	180	159	183	162	160	186	184	170	175	137	176	155	169	164	168	157	159	139	159	186	151	158	170	176	169	170	163	162	151	175	194	174	188	177	157	179	167	162	137	174	149	140	151	198	179	161	163	156	179	150	147	175	152	167	155	175	150	160	146	175	167	167	141	139	186	172	151	148	131	180	167	146	155	144	179	191	176	192	166	165	191	143	147	177	156	173	156	171	169	179	146	171	176	155	183	162	171	167	171	190	146	188	181	166	175	181	156	166	156	165	163	157	178	169	195	153	166	157	164	163	157	199	163	166	176	169	191	164	151	159	197	178	178	174	157	172	166	192	170	173	167	177	184	162	174	192	154	175	171	155	187	180	165	173	194	156	179	161	181	177	174	168	168	174	177	178	158	167	158	185	167	165	177	178	156	165	158	184	179	167	167	190	157	145	152	169	159	155	164	193	173	170	169	181	160	158	172	146	187	171	164	180	168	155	158	182	188	162	176	143	165	182	158	155	150	163	203	180	186	137	148	151	162	174	176	165	183	208	168	171	177	164	184	169	166	163	158	143	145	169	165	146	170	180	176	158	172	171	146	153	161	170	155	186	173	139	180	163	187	168	164	173	150	158	160	164	171	160	149	163	175	169	162	177	174	170	168	150	181	162	173	145	171	179	152	144	144	197	160	180	154	175	174	192	191	179	151	163	184	188	177	176	169	166	171	171	182	179	175	141	149	169	163	177	164	168	142	188	184	175	156	145	168	147	169	189	176	168	175	150	156	135	174	178	173	144	133	172	197	157	157	167	185	166	152	186	172	162	159	140	170	151	161	154	159	161	191	173	187	167	155	196	182	179	176	174	170	165	153	146	175	165	141	142	165	183	218	175	182
8951	1508	3268	4101	3355	2956	2597	1800	1198	1026	738	726	676	664	624	584	592	596	568	521	509	496	534	533	492	564	499	462	499	460	457	431	468	474	472	455	442	477	470	452	427	453	445	441	467	457	381	442	433	401	432	435	443	433	432	430	433	424	462	391	402	434	448	445	398	473	443	469	410	414	439	402	409	455	421	454	433	425	377	407	416	466	438	390	419	389	437	458	422	456	418	435	417	433	417	449	429	413	454	410	445	421	448	405	432	403	416	419	425	436	462	423	475	389	420	408	426	412	363	404	394	408	428	422	454	444	417	409	460	441	415	419	449	423	405	387	385	382	439	408	419	442	428	415	402	452	377	442	396	419	466	409	434	436	384	417	427	467	427	434	411	394	415	422	455	449	390	408	431	398	408	404	447	428	430	422	431	411	425	417	407	414	428	441	436	372	435	429	496	427	402	381	413	423	439	413	423	427	423	415	396	432	434	401	433	420	395	421	388	416	405	451	410	414	431	413	381	384	435	421	424	444	412	450	410	425	380	412	399	429	415	430	387	430	412	431	443	439	415	437	408	401	445	416	412	370	427	397	402	389	424	422	457	390	437	460	416	440	413	431	392	465	438	409	439	443	422	409	425	416	363	423	404	402	402	425	434	389	397	402	418	436	405	392	417	401	417	389	410	409	447	402	422	456	403	409	395	420	430	443	444	389	410	412	451	411	465	414	384	377	435	436	405	392	431	423	381	384	426	401	407	437	443	450	411	397	428	399	410	444	441	441	389	433	430	412	399	436	419	405	472	390	399	458	438	408	399	409	394	440	435	467	452	422	425	404	423	437	431	454	386	454	430	454	408	399	386	392	408	411	422	414	411	393	401	428	392	425	438	419	418	426	435	439	419	414	426	443	446	409	429	447	394	431	406	392	444	419	432	410	398	396	428	428	404	430	419	450	427	392	416	425	424	425	417	392	414	407	417	450	420	401	419	398	436	381	398	445	397	413	411	383	432	424	391	397	429	408	407	405	391	443	451	404	414	429	396	415	431	385	412	440	419	421	444	407	426	413	435	401	425	417	461	410	442	432	419	421	385	388	424	397	423	431	411	433	384	416	440	420	433	441	417	413	411	425	421	422	383	428	422	423	458	454	412	446	420	402	418	407	382	397	427	441	399	443	391	425	411	413	453	413	420	433	411	415	400	418	440	401	397	398	437	369	453	402	424	424	440	370	400	417	419	428	396	398	428	424	375	396	408	466	405	371	413	395	384	427	388	429	423	419	414	418	400	409	421	437	379	382	406	392	422	439	429	407	449	407	456	425	448	415	434	410	416	445	447	431	395	425	422	463	417	395	445	452	377	438	381	422	410	405	417	416	441	421	403	400	456	424	441	405	422	398	376	416	463	407	433	410	403	368	457	433	430	445	429	413	437	426	397	444	440	403	446	392	447	411	389	434	430	378	414	447	398	436	400	467	404	441	408	423	391	411	436	411	436	444	417	451	424	381	401	397	442	379	415	410	437	429	391	410	407	437	398	438	436	386	432	427	422	413	412	417	402	428	394	382	366	401	413	393	466	409	441	419	403	393	396	400	423	412	397	415	462	413	412	424	433	429	423	431	432	402	405	427	402	440	439	399	476	447	405	403	430	446	412	433	421	414	423	391	444	447	407	415	419	426	455	404	435	409	456	428	430	403	395	437	403	459	422	420	438	412	424	461	413	428	413	415	417	394	466	387	409	405	384	442	416	407	415	425	425	396	428	387	443	455	442	403	399	417	408	418	414	393	422	402	432	439	407	397	431	416	417	405	415	416	467	389	448	438	431	411	377	403	404	437	465	402	410	443	462	416	391	434	419	408	464	458	386	409	417	427	424	412	449	425	434	456	414	419	429	395	410	390	409	419	441	450	421	427	398	399	405	421	406	398	415	435	437	413	410	408	422	407	419	417	414	434	436	424	443	434	422	404	416	434	413	451	407	406	387	432	432	391	435	405	413	405	453	393	424	422	414	392	390	392	433	433	415	427	441	424	423	433	409	434	404	420	427	414	438	410	414	449	427	428	436	407	407	399	416	448	425	408	447	407	418	422	463	398	429	399	410	408	407	393	394	397	410	437	410	408	435	410	473	401	437	440	470	433	425	453	403	404	413	409	419	397	437	406	465	408	398	419	416	390	421	431	467	398	389	388	479	403	431	447	451	417	391	412	435	457	436	402	406	385	430	445	399	407	446	425	357	403	395	445	394	397	386	424	384	411	413	375	403	421	425	426	436	494	448	430	425	410	404	464	441	451	405	410	419	414	447	382	453	408	450	453	458	414	398	415	395	401	400	410	462	431	401	440	440	377	435	418	462	437	396	412	422	408	427	399	406	393	406	435	428	404	393	383	426	430	388	439	404	433	400	419	402	425	450	440	431	395	431	427	391	392	457	405	395	440	388	420	429	405	408	446	409	408	399	398	388	389	434	439	396	412	441	454	420	418	435	434	391	376	405	439	408	411	403	381	399	452	363	395	442	420	425	381	425	414	375	393	401	435	401	402	397	408	429	442	413	381	413	419	420	407	412	421	422	445	433	430	446	388	381	477	440	436	434	418	427	387	411	410	416	427	451	414	402	430	434	386	390	431	381	436	393	433	411	445	394	392	443	389	423	450	409	409	410	411	449	424	425	434	416	417	441	400	435	416	422	427	407	411	394	437	401	432	405	465	406	398	396	405	459	415	394	404	426	451	438	431	412	435	422	398	429	423	411	388	432	400	404	436	436	380	438	427	400	438	487	393	410	422	448	410	437	422	402	435	438	424	386	424	456	428	403	464	422	409	401	426	419	439	442	385	434	420	413	419	423	422	448	411	451	399	412	413	431	409	383	408	411	425	451	402	441	415	463	414	429	412	422	401	434	423	438	418	466	432	406	413	421	406	447	401	414	414	436	387	428	395	446	393	427	426	420	412	394	419	402	398	405	412	395	406	422	410	464	403	387	383	433	432	403	420	421	410	414	439	422	404	421	400	413	426	436	451	411	394	461	430	419	452	434	423	443	420	425	421	433	397	396	402	412	457	417	420	446	378	392	422	404	436	433	405	447	433	398	441	429	432	430	391	406	412	404	380	433	395	381	439	406	419	428	422	422	418	408	448	433	426	412	414	397	409	454	432	462	398	396	431	407	417	424	391	409	400	419	396	416	427	389	419	432	432	420	404	409	448	437	449	427	440	418	415	435	408	410	440	438	421	422	390	392	408	449	425	462	421	416	410	420	424	405	413	467	454	386	447	400	408	389	421	432	412	402	436	413	442	378	410	451	391	421	419	433	408	408	458	349	432	420	445	428	451	438	410	424	376	428	432	429	415	424	446	450	407	435	389	418	416	440	398	414	419	440	430	375	435	444	459	422	383	432	412	393	423	441	371	414	437	455	439	421	420	384	420	430	409	402	414	437	375	397	438	412	434	397	418	419	430	414	420	414	411	429	420	429	459	428	405	431	431	403	447	402	423	426	412	451	431
2086	624	743	644	555	579	550	484	469	445	444	433	435	450	450	434	451	425	417	452	420	421	437	447	427	440	423	484	473	418	420	491	432	449	424	365	431	437	451	442	436	429	397	438	435	453	453	445	442	427	427	434	447	456	480	440	449	446	429	436	396	405	425	459	468	454	456	430	426	464	437	447	429	441	426	461	430	412	454	399	440	453	496	491	422	448	430	415	432	470	400	458	476	451	446	434	452	444	415	444	441	480	450	394	444	457	459	436	459	420	394	484	422	426	457	423	464	442	457	450	470	456	481	419	421	442	433	447	448	461	482	428	424	443	402	462	444	459	467	436	417	430	439	436	423	387	437	418	480	445	406	434	457	460	431	448	455	480	451	433	457	485	512	435	460	396	406	434	460	430	450	449	444	448	403	451	483	455	458	441	439	451	419	441	447	417	473	451	403	448	418	484	438	465	434	434	454	441	456	453	445	419	435	440	455	460	451	429	471	453	504	453	437	454	427	439	432	426	459	483	446	406	451	395	436	441	453	446	453	501	491	417	504	416	449	447	450	463	393	405	433	427	435	476	443	457	469	474	465	430	438	454	430	448	485	443	425	449	439	448	411	449	418	430	424	419	413	448	441	456	426	447	449	405	424	435	449	455	450	449	485	411	478	428	410	436	426	464	443	441	452	414	431	441	470	415	452	423	439	425	468	441	444	455	450	411	447	459	416	450	468	466	434	415	392	432	431	431	433	424	460	455	441	437	449	473	468	440	452	452	475	410	452	460	423	443	445	413	433	474	463	455	419	477	430	409	455	469	424	456	446	433	455	437	428	462	436	457	463	424	438	473	416	413	465	438	447	425	403	407	435	428	462	397	458	436	434	471	430	406	433	462	447	429	450	441	439	456	487	426	417	446	431	427	464	423	518	448	480	438	470	424	419	394	434	476	434	467	471	408	434	427	465	420	478	478	436	459	429	457	453	463	461	390	441	436	432	440	459	421	411	471	435	464	455	418	462	453	450	452	444	449	464	466	430	435	445	433	430	427	434	405	442	502	395	418	456	421	410	459	480	439	451	419	397	453	429	444	417	453	414	464	442	445	433	509	424	405	447	486	418	490	454	450	458	452	500	459	438	453	447	395	440	416	428	402	468	445	448	461	459	453	475	408	456	452	436	403	469	424	467	449	481	435	420	445	436	415	424	392	434	438	457	467	421	433	427	463	482	413	486	458	440	440	395	440	461	465	447	409	423	415	444	491	446	464	459	467	443	433	410	457	483	464	474	444	447	462	498	425	442	430	456	418	449	491	440	420	450	443	459	440	465	430	431	482	443	441	450	480	432	410	456	433	444	457	487	461	434	440	448	398	439	403	424	427	443	412	421	514	463	442	489	423	431	478	422	440	466	411	441	384	435	425	397	430	486	446	409	421	461	424	458	421	440	438	421	461	445	443	460	425	394	419	442	455	453	459	442	427	451	436	440	425	451	406	431	425	465	420	450	445	449	426	456	451	416	447	414	427	411	458	456	436	428	434	429	416	427	449	475	497	459	451	446	428	460	428	424	412	498	455	451	433	425	455	448	434	442	451	410	402	459	450	461	434	453	423	466	431	391	455	469	476	440	460	456	446	449	435	408	411	459	454	437	428	432	442	435	460	442	433	429	481	428	463	494	441	442	421	476	468	462	440	452	450	454	416	485	435	452	481	434	467	441	462	474	437	450	458	439	449	443	438	428	467	458	419	430	448	428	433	485	436	433	469	497	465	431	437	458	432	482	432	467	446	453	422	452	478	441	453	486	451	481	423	436	420	446	440	442	423	480	438	443	466	462	432	421	421	450	471	498	476	434	428	441	464	397	441	448	475	429	478	423	405	470	440	436	419	426	438	449	465	441	434	447	431	438	447	476	449	457	424	465	520	433	404	443	427	460	470	433	430	428	444	494	456	465	462	445	419	435	416	451	394	442	434	457	415	460	462	443	426	461	433	419	429	453	458	441	520	425	436	470	457	440	424	413	458	458	446	481	453	404	444	452	432	443	461	414	422	420	444	431	424	451	451	493	481	443	429	429	433	431	440	437	499	452	469	402	457	411	438	456	448	421	443	450	432	438	460	446	456	424	405	440	466	412	448	422	395	413	454	451	447	438	460	427	419	482	397	462	476	419	436	453	438	485	420	442	444	453	477	386	430	452	438	463	491	414	446	431	433	481	468	472	463	493	445	454	460	432	460	426	470	400	421	418	450	423	434	415	415	430	442	445	451	452	505	423	468	476	426	444	423	453	432	434	451	417	434	418	444	468	443	425	493	440	398	444	462	416	477	427	456	471	438	481	461	451	480	423	418	437	425	459	478	432	449	457	459	422	465	439	445	451	436	420	468	462	407	453	407	457	460	409	414	437	448	435	442	458	405	456	431	421	421	451	429	443	468	481	427	434	469	410	420	388	392	488	456	440	440	414	443	429	429	409	454	442	419	480	413	434	436	474	412	461	434	441	453	441	461	478	425	447	425	472	447	423	484	419	442	440	464	451	478	402	435	418	462	408	419	475	415	441	455	431	452	436	452	447	444	443	460	469	424	431	415	462	439	429	435	457	455	452	448	439	472	458	420	453	467	417	454	399	420	459	458	430	422	451	423	431	446	413	456	430	460	457	475	432	473	417	461	444	469	432	462	460	476	461	456	461	432	449	468	446	460	422	421	442	454	438	426	438	458	408	471	456	450	460	448	433	477	464	431	428	404	439	447	417	458	445	437	457	426	473	458	442	489	438	467	477	492	401	390	430	446	428	429	433	449	436	445	410	433	434	440	419	473	427	440	446	442	444	450	413	489	474	432	457	384	481	445	471	454	429	405	432	481	447	433	431	402	423	436	469	461	439	432	415	471	441	437	436	497	430	434	417	442	464	459	453	443	435	432	419	480	430	403	447	482	449	469	444	452	406	427	500	474	466	477	456	470	483	476	442	426	426	397	426	445	429	458	421	428	480	443	436	442	418	460	459	450	455	425	445	481	470	442	462	436	465	452	465	456	470	460	450	431	438	436	460	447	401	460	444	479	442	446	453	453	438	455	451	470	453	467	412	453	413	473	425	399	466	428	453	475	459	478	469	457	430	477	452	462	407	431	390	483	453	431	414	475	437	406	436	406	464	429	416	496	488	435	419	452	438	425	415	449	454	460	440	400	455	462	471	468	414	471	453	493	434	471	454	510	449	435	433	483	449	447	426	437	432	442	442	441	430	423	428	421	434	456	451	406	462	452	453	432	464	419	451	427	463	436	456	435	424	458	455	456	484	431	417	430	463	437	445	432	407	445	444	446	490	447	452	446	442	466	406	416	440	434	424	441	466	415	440	473	459	419	415	453	452	452	464	474	448	428	435	454	422	469	439	449	440	446	448	427	439	508	445	427	453	461	443	451	447	457	442	454	487	455	474	413	469	426	443	430	439	461	443	433	476	445	417	430	448	426	473	411	441	461	475	419	465	458	420	478	445	447	486	470
2381	1134	1467	1551	1482	1529	1391	1202	1011	978	990	990	996	966	976	1014	1006	964	965	933	991	1000	951	908	970	962	974	928	1004	976	975	962	944	976	959	983	942	936	914	970	908	1012	938	1018	954	969	902	965	973	960	962	983	981	958	914	947	964	928	969	985	985	1011	919	969	957	952	928	925	983	931	1002	992	959	975	970	959	916	898	1030	1002	983	958	942	948	982	998	991	976	1021	961	960	985	925	993	932	966	981	966	1004	890	950	1019	987	1032	982	942	969	923	1003	971	953	946	957	966	964	919	964	933	917	945	918	951	922	946	1026	994	935	1000	977	1004	966	971	935	966	995	975	974	942	940	903	950	956	986	967	953	947	950	943	992	975	910	975	888	980	1001	911	912	948	908	973	966	927	1020	956	957	953	963	994	948	898	929	1014	962	963	979	957	950	956	978	938	1012	946	973	949	953	952	941	989	997	919	903	936	992	953	975	978	935	974	1012	948	964	954	964	933	1010	979	1016	950	952	935	885	979	947	981	996	947	920	968	999	986	959	944	972	996	958	892	965	944	922	916	920	969	946	941	938	949	905	1011	988	966	959	1000	990	906	978	981	979	988	982	891	933	969	972	926	995	972	989	1002	959	937	975	941	959	930	969	920	927	929	937	970	938	922	981	922	965	922	949	991	983	925	998	978	1000	950	933	946	977	919	929	948	950	929	953	1010	922	958	984	973	993	1003	993	948	938	1054	978	914	965	992	983	970	1058	945	915	883	975	916	957	945	947	964	941	897	983	949	957	937	967	969	944	955	955	912	1019	988	974	981	971	931	945	909	911	949	974	964	952	928	907	952	994	972	994	945	936	1002	939	944	941	960	988	933	1021	947	971	961	957	954	967	943	985	893	1001	949	978	995	976	939	935	998	1004	912	966	980	1001	966	957	935	998	1031	972	925	935	908	883	958	984	996	946	968	932	921	1008	1030	972	935	962	874	982	919	949	948	954	1002	884	943	934	952	931	964	970	923	954	975	982	1003	952	910	986	922	965	923	1017	924	1000	974	974	989	937	952	935	931	913	891	1003	935	963	984	924	1007	944	973	972	972	1006	933	1007	942	978	990	990	945	942	932	961	954	926	940	942	1003	917	955	1014	941	966	974	940	984	983	1014	1003	1024	981	938	988	963	927	940	927	992	963	998	953	1009	979	986	964	961	972	939	964	935	940	990	918	878	962	972	996	953	916	955	958	938	1033	964	1009	923	903	910	984	973	930	921	945	945	885	949	946	965	943	947	937	953	903	990	975	925	1024	947	955	994	991	922	966	959	965	931	922	1007	945	990	924	962	954	952	973	984	911	964	927	942	961	977	949	951	944	911	1004	948	1015	915	1016	948	980	994	984	919	914	979	992	975	1015	1003	958	930	939	931	953	983	997	1032	913	960	913	969	963	997	928	993	967	982	975	914	947	971	941	962	927	963	943	888	965	943	980	950	990	960	958	929	988	971	947	940	985	954	933	945	955	958	973	1013	948	954	944	964	959	969	937	916	987	976	979	931	967	948	999	932	932	940	943	912	979	908	1004	951	918	960	1034	1003	928	963	970	939	899	967	977	923	992	985	969	977	979	974	997	938	965	979	949	953	985	978	974	956	952	1026	985	917	978	949	925	923	969	955	985	960	961	948	956	894	953	954	993	954	988	965	992	1004	935	996	989	944	971	1015	1011	1037	982	959	966	921	1015	932	964	963	921	938	980	973	915	932	963	1033	922	983	944	974	936	979	1015	973	966	993	1010	949	985	991	932	948	953	936	985	965	948	914	932	983	960	951	947	1011	911	963	856	905	990	980	957	944	926	964	1042	1027	950	968	947	936	925	964	943	923	996	893	985	908	943	984	978	906	969	954	921	1014	951	980	939	959	1015	954	991	920	970	912	983	1028	924	958	950	1008	963	924	927	957	1021	894	946	943	943	963	964	937	979	937	918	986	958	1014	903	952	957	951	972	974	960	958	947	942	1004	972	968	974	1003	959	934	984	991	978	1005	1021	966	984	952	881	884	956	970	987	959	981	997	920	942	909	957	975	995	973	962	959	998	964	959	922	967	974	938	987	970	938	961	958	965	945	951	974	985	927	970	936	943	938	950	966	947	959	931	984	1009	987	938	998	937	1003	992	942	993	933	967	929	928	949	966	987	1007	948	937	958	974	960	998	979	951	965	944	961	977	938	917	978	954	995	947	1038	954	961	974	952	967	923	971	998	950	961	940	926	900	936	948	933	985	973	951	930	963	973	988	964	998	983	959	941	1021	1000	888	976	1006	980	928	954	963	961	976	951	977	928	926	949	997	989	905	951	981	1002	982	975	942	975	901	961	948	942	979	997	929	1018	929	960	903	956	1009	994	972	960	982	920	936	871	917	963	965	956	993	954	930	968	946	930	943	949	916	959	979	930	933	955	926	941	930	956	941	984	984	943	980	957	954	943	933	1028	964	1009	967	1000	953	998	918	958	972	956	928	944	1010	981	895	936	998	1026	1039	1013	982	959	956	981	905	996	949	994	994	944	977	1017	967	934	906	998	1016	973	959	957	966	933	971	957	973	962	954	933	979	936	990	958	951	942	953	967	993	996	974	935	972	896	1002	980	941	937	951	921	928	942	951	939	924	956	961	964	976	1011	976	955	921	908	943	923	953	972	971	1009	981	925	977	951	954	928	961	917	936	983	939	1018	943	999	958	990	1016	1024	961	963	952	940	974	946	989	968	982	935	1006	975	1030	1005	915	943	972	997	944	966	961	948	962	914	983	961	945	935	948	906	935	1023	963	1021	970	958	994	962	987	949	995	962	946	987	911	956	984	973	937	969	973	915	993	949	970	987	959	956	1005	959	958	972	951	1005	960	933	1014	995	941	981	940	1010	973	954	970	942	936	971	946	986	938	934	969	922	1002	965	950	935	940	986	968	930	940	982	982	917	947	915	955	984	966	927	991	984	1004	939	904	990	945	982	940	929	987	952	975	1010	968	925	977	933	1005	921	959	982	984	969	948	965	928	1009	934	915	923	1014	932	960	950	938	935	998	962	1002	958	953	910	1011	913	1005	1016	989	937	990	978	930	940	947	988	850	944	945	970	997	950	933	922	971	1028	961	961	967	979	903	962	923	937	919	942	968	962	946	882	949	950	965	1000	910	919	1008	920	991	994	984	929	952	928	919	894	960	952	947	996	967	954	959	930	956	939	961	939	940	958	976	951	979	889	948	995	978	938	931	916	922	997	978	941	958	988	921	978	964	963	966	948	948	986	983	967	993	930	912	957	954	985	951	933	1009	972	977	1006	947	978	944	968	917	958	969	961	959	966	894	926	932	958	944	976	1005	931	946	976	1027	949	1011	942	954	936	971	1004	954	940	913	991	961	986	1004	928	1012	976	934	987	909	949	941	965	956	923	902	929	962	1013	973	937	972	987	942	914	948	965	981	930	941	949	1008	958	926	957	963	944	953	990	981	976	962	966	960	959	1002	919	916	953	968	959	959	972	956	952	946	947	963	949	982	936	1018	998	993	944	1001	921	907	954	968	961	950	986	958	965	986	968	936	967	1065	945	981	909	942	976	915	959	955	951	980	940	934	974	952	879	948	931	952	1010	1019	1003	949	973	932	1016	932	1010	965	942	981	983	948	956	948
8755	988	1045	815	674	548	521	453	382	369	282	311	309	312	320	297	334	270	309	290	291	283	301	298	266	304	278	289	282	299	292	289	285	300	285	285	305	276	307	268	260	282	256	270	273	295	287	305	271	306	279	307	285	284	289	296	292	260	274	306	283	250	307	288	278	272	293	253	276	275	292	307	260	275	302	275	308	291	295	306	242	254	295	279	296	293	285	267	272	262	292	285	266	284	289	281	297	286	290	268	285	247	258	301	292	239	274	296	275	258	269	288	231	283	269	312	299	280	299	278	293	293	282	263	269	284	285	275	291	254	285	283	294	274	287	315	283	271	260	243	303	307	292	255	290	291	280	284	279	316	255	272	276	272	282	269	299	292	273	250	276	309	273	294	275	274	278	293	295	276	299	302	275	282	263	254	278	292	260	343	266	282	326	294	278	291	284	262	286	270	262	271	285	289	277	252	296	287	278	276	287	285	297	250	253	259	274	263	260	284	321	268	259	282	260	269	273	270	282	282	237	303	280	286	244	290	259	269	280	221	255	305	285	272	288	278	297	272	260	304	286	254	269	300	303	284	269	269	298	257	308	281	304	292	300	288	265	311	266	310	285	289	234	273	272	268	310	285	292	277	274	264	270	303	268	290	297	260	282	261	273	318	264	270	274	309	209	276	305	297	302	271	268	288	313	295	285	273	272	279	257	285	260	304	268	268	285	281	306	285	305	318	302	275	282	286	283	276	252	268	288	286	271	268	289	290	245	295	286	284	290	254	284	280	291	277	291	277	266	288	281	260	258	280	318	294	281	257	324	305	282	273	276	263	275	292	297	295	295	288	280	283	254	317	259	244	292	298	289	295	291	275	248	316	273	287	283	279	299	288	275	292	309	257	259	291	301	301	296	318	268	260	305	296	256	266	285	286	271	296	277	291	265	282	291	283	295	292	301	276	243	296	287	277	246	276	272	283	286	274	284	300	268	263	284	279	303	274	302	288	286	265	279	258	276	266	304	287	292	271	289	302	325	278	323	278	245	289	294	271	295	278	252	295	283	282	294	285	271	281	292	277	280	244	295	292	271	284	282	295	274	259	286	293	277	281	294	283	272	271	286	290	269	261	235	304	289	289	294	256	277	245	319	281	325	220	289	266	318	290	267	276	286	260	294	278	246	281	282	282	307	293	310	286	313	267	281	250	276	304	300	289	276	287	291	272	280	285	299	270	293	274	288	274	300	305	320	261	290	266	295	289	283	283	271	294	298	284	295	280	285	290	308	287	258	257	314	294	277	285	260	287	280	289	278	283	266	271	239	302	237	278	267	314	291	228	274	283	284	279	295	283	268	276	289	272	309	293	293	299	267	268	278	300	288	279	277	295	294	274	297	319	294	304	310	264	268	280	279	303	253	290	276	273	301	231	294	251	284	297	245	312	277	250	284	295	341	284	286	284	269	299	294	304	286	321	308	237	279	261	282	268	247	289	263	288	271	287	276	301	253	279	306	276	277	276	270	295	294	291	264	269	275	281	279	289	301	283	261	290	279	295	317	281	292	274	283	261	321	314	284	261	277	284	268	271	246	276	284	268	283	283	268	275	268	301	287	279	277	302	286	291	267	318	255	261	281	293	273	292	296	281	286	274	286	293	282	273	310	289	308	288	272	247	281	281	282	254	257	294	319	246	265	298	291	281	269	254	291	272	275	295	294	280	292	262	287	273	317	282	292	250	295	281	284	279	285	268	251	303	260	275	225	243	262	288	307	273	297	274	269	289	275	293	283	312	291	272	289	256	288	261	270	276	270	275	298	275	290	290	299	297	265	270	282	300	316	311	280	260	283	290	286	310	292	283	273	300	272	281	276	293	274	316	281	308	314	297	264	257	281	264	271	285	247	262	273	285	265	285	273	298	287	292	317	276	282	295	284	264	280	254	280	271	290	272	321	274	258	287	240	253	298	256	278	288	252	274	282	313	303	253	302	270	301	270	258	304	268	257	239	261	254	279	256	271	291	253	305	227	273	276	290	325	279	276	311	306	273	308	260	275	265	265	285	278	294	256	287	311	298	291	275	288	272	294	267	272	298	295	310	275	295	316	311	271	305	296	297	284	240	293	289	271	306	260	285	291	273	292	261	308	285	272	243	280	276	270	282	289	278	274	241	264	278	275	321	265	279	330	300	254	267	283	281	285	283	296	301	286	295	295	246	235	262	278	287	282	289	249	259	289	266	283	301	306	256	291	276	265	292	292	297	301	302	252	274	304	274	297	266	304	276	277	271	266	281	310	311	304	290	287	271	306	271	300	281	301	257	299	275	299	285	301	263	265	302	276	286	305	273	295	283	275	308	310	274	303	292	297	287	287	267	287	273	281	283	301	255	278	251	292	275	298	267	302	313	314	285	254	276	307	253	287	266	263	272	312	261	273	273	292	268	256	257	274	300	261	273	260	276	286	300	261	263	275	287	264	277	273	288	280	314	273	263	252	269	323	282	267	281	248	257	235	281	291	248	308	287	297	276	271	286	268	297	280	309	326	261	251	281	294	303	284	303	249	250	300	317	293	262	276	269	286	268	248	269	276	297	310	265	282	257	296	257	300	265	304	254	266	309	285	285	293	281	281	316	291	275	284	294	281	273	277	291	263	292	264	282	268	289	281	276	294	282	301	264	281	284	279	280	277	264	288	270	306	249	277	288	246	304	290	261	281	263	276	287	272	268	254	248	261	309	296	272	291	301	283	294	290	270	327	268	301	290	271	294	271	292	291	271	249	312	272	283	276	273	291	264	279	296	275	263	279	265	304	277	287	255	318	289	279	311	291	269	271	263	252	264	273	250	282	292	260	255	287	288	279	232	291	315	268	268	258	274	254	287	302	295	270	305	283	307	318	269	295	273	275	258	289	286	312	266	250	264	305	289	299	265	311	306	305	274	283	267	277	255	260	291	254	290	290	287	287	239	293	267	300	302	288	262	261	291	241	255	278	285	335	252	293	254	302	270	293	292	274	274	260	273	293	280	291	314	273	243	295	269	277	295	282	287	290	274	265	271	259	272	272	261	245	296	282	277	295	274	244	262	310	295	302	267	285	297	245	327	280	291	303	283	288	290	287	311	284	262	272	333	278	273	290	267	289	277	280	268	267	282	306	255	245	258	253	289	259	275	238	278	302	303	282	310	255	284	284	262	277	312	284	254	280	275	304	290	271	251	279	240	280	300	272	297	293	265	233	286	304	267	290	283	268	271	306	263	257	297	282	284	269	294	278	264	275	260	286	265	287	303	265	281	303	286	285	284	309	278	279	266	282	283	284	281	252	267	312	292	264	273	268	267	281	274	274	312	283	278	289	308	255	315	287	294	266	299	284	311	301	331	291	296	284	260	318	271	259	295	292	289	284	331	267	276	296	313	293	294	278	269	302	314	265	279	297	321	261	299	262	313	253	312	241	298	272	287	276	313	243	280	282	303	263	267	281	250	269	260	293	296	292	283	280	299	273	266	279	262	277
7221	1281	2271	2488	2225	2142	1939	1367	1101	952	831	758	770	700	763	709	741	682	712	761	700	685	689	662	680	672	671	674	650	678	670	644	714	616	664	676	658	638	626	662	628	630	670	691	620	670	630	605	661	592	647	638	615	616	631	633	639	622	624	598	669	692	628	678	658	622	597	666	637	635	645	651	608	629	636	687	661	646	605	647	663	604	638	618	647	633	609	632	621	635	641	656	651	634	609	646	628	666	615	636	661	599	647	631	668	632	600	685	623	682	684	628	608	656	584	653	645	650	624	629	625	654	606	639	633	621	602	578	673	679	665	620	615	631	653	610	622	651	642	637	649	657	589	651	572	646	640	631	677	623	606	616	601	559	612	602	645	614	618	664	622	650	576	606	647	644	614	616	608	654	607	607	621	619	617	587	666	619	640	648	637	636	610	639	647	617	673	594	669	640	613	681	659	655	635	626	619	640	635	658	653	605	612	605	667	633	652	667	613	625	615	641	623	629	588	633	627	617	589	641	602	605	659	639	621	658	635	627	639	627	631	618	630	662	581	658	642	620	595	608	650	641	632	598	647	601	603	591	644	633	643	609	655	689	615	605	659	688	657	622	623	690	637	622	637	649	623	615	628	664	633	666	635	614	594	575	621	628	667	605	601	622	619	598	618	686	636	638	637	634	648	629	642	624	605	614	666	620	629	660	620	657	606	627	648	610	667	655	631	605	608	631	685	634	620	600	626	665	641	629	631	685	664	640	650	610	655	652	577	609	592	614	594	642	632	658	651	655	598	618	686	644	642	662	622	623	597	665	649	645	629	653	658	596	649	590	644	634	641	609	615	618	611	637	665	596	632	625	661	637	608	647	665	629	617	611	608	614	622	610	586	632	658	630	631	571	620	645	676	636	651	608	657	616	636	675	631	601	617	620	615	637	676	670	643	649	600	598	614	619	658	660	643	695	598	614	593	624	646	635	653	604	622	621	624	643	583	607	621	656	628	604	678	604	641	651	659	610	616	606	654	589	660	619	629	610	645	650	646	633	613	603	645	628	617	579	587	653	631	601	629	618	668	638	601	660	649	560	594	612	621	647	651	668	641	651	613	642	629	636	651	625	596	631	597	614	604	615	658	647	634	663	676	618	652	640	629	604	645	609	629	619	632	661	649	630	639	619	626	613	629	652	605	633	634	618	649	624	671	581	625	651	634	652	598	625	579	621	653	603	643	654	604	594	650	692	597	650	576	637	643	611	656	612	567	668	626	641	649	692	659	603	603	622	635	569	627	652	640	653	607	631	629	625	649	634	669	625	693	610	629	649	636	589	613	593	613	627	660	603	628	684	652	627	675	652	614	629	635	612	597	637	646	632	633	615	660	593	678	616	617	624	621	629	632	547	629	602	604	606	639	633	649	566	614	609	647	629	667	622	630	653	628	651	613	702	662	664	640	650	626	624	626	608	605	637	666	650	653	648	580	621	600	666	682	630	600	597	663	656	609	634	612	626	638	643	610	664	640	653	605	647	643	563	662	626	638	617	614	632	658	685	651	645	620	610	682	664	649	603	607	647	605	629	613	622	647	636	639	592	668	654	664	601	638	655	634	633	668	628	633	615	632	636	635	664	658	677	647	657	612	640	621	645	617	616	621	663	598	651	648	647	626	651	627	636	598	626	630	628	678	633	617	658	644	633	648	670	623	609	661	617	603	606	619	636	613	606	634	632	679	639	654	605	622	594	615	637	614	634	605	647	621	630	698	640	678	616	651	599	659	628	634	588	633	619	609	618	631	632	621	679	588	608	622	622	621	621	651	594	626	636	591	620	573	695	626	643	614	669	681	634	675	686	591	670	653	642	612	585	632	615	641	632	671	636	649	624	643	650	668	661	624	621	671	605	605	633	686	625	647	653	594	597	611	645	620	643	622	616	600	633	594	640	601	677	604	669	618	625	673	614	586	591	651	642	626	664	608	620	628	646	634	620	614	655	636	623	619	632	628	658	598	656	613	596	619	610	635	588	578	608	611	591	656	660	646	683	624	639	640	632	652	636	643	631	586	639	616	596	644	626	663	642	607	593	652	603	660	676	625	615	603	615	625	601	621	632	587	653	640	590	664	614	638	661	638	612	668	621	644	621	660	657	618	623	622	644	621	624	646	620	657	662	650	659	647	649	624	642	629	617	671	634	607	618	656	642	623	634	622	661	628	643	628	630	638	592	666	636	610	633	606	598	647	625	628	620	648	611	606	670	614	633	656	575	598	652	599	655	628	612	614	633	619	596	607	642	594	640	604	615	630	626	623	640	622	629	626	653	686	638	623	642	603	623	682	657	649	597	616	577	597	623	646	661	622	608	658	610	603	651	633	573	586	639	667	629	628	608	645	720	663	599	586	595	666	622	603	632	648	607	630	606	642	611	612	636	673	656	621	639	635	635	623	657	628	617	609	642	654	630	648	636	661	648	645	627	629	637	644	617	601	583	584	666	613	621	588	610	651	632	607	586	640	626	617	625	600	672	660	670	606	634	598	621	643	586	606	625	622	692	667	598	647	634	647	644	608	614	685	584	625	659	620	615	622	643	628	635	614	607	617	684	634	621	647	641	633	614	678	601	601	673	585	680	628	628	637	620	580	640	651	605	592	609	619	654	684	626	632	630	638	613	630	661	651	610	617	664	609	623	615	607	652	648	562	647	646	621	605	633	620	658	625	609	609	607	632	627	638	624	637	632	643	639	613	674	620	634	611	641	613	615	645	608	639	660	618	604	624	673	675	625	622	648	591	622	628	623	645	627	621	679	636	607	648	640	648	654	651	608	623	600	581	658	627	643	613	651	619	685	576	628	628	629	629	593	649	613	660	623	643	637	671	618	642	671	678	640	589	649	638	605	649	638	630	628	571	680	610	623	632	680	612	640	623	636	638	645	621	642	595	652	614	599	620	649	609	646	640	600	628	631	588	637	658	615	630	646	611	632	579	615	622	666	635	659	658	655	594	617	635	651	605	611	580	591	601	622	621	648	592	585	620	648	634	612	612	630	640	643	629	632	661	608	630	621	624	609	663	586	588	670	664	600	569	611	594	623	620	637	647	612	645	608	620	650	644	631	611	628	628	617	611	657	602	611	637	627	652	638	632	644	638	604	675	639	589	641	623	632	627	631	618	618	622	626	624	599	610	621	625	624	640	669	633	694	659	653	624	623	604	636	682	631	613	710	644	642	625	646	610	612	667	634	652	623	639	591	614	648	626	645	641	651	632	594	633	587	574	629	655	659	576	622	599	626	592	662	614	632	620	632	643	614	619	589	670	612	645	618	627	669	611	622	652	607	608	631	650	673	610	634	644	615	606	609	600	664	652	584	644	621	631	674	643	606	656	625	649	613	634	602	637	656	650	636	597	630	638	598	586	636	618	586	619	639	595	650	631	626	648	658	650	626	656	628	556	629	654	600	651	645	666	667	666	563	650	657	642	622	658	682	647	647	570	680	650	631	657	627	653	631	613	658
16091	1872	1537	1142	782	651	567	441	298	269	196	200	203	186	183	205	215	202	191	169	196	193	194	175	202	170	194	157	166	167	188	160	191	185	183	174	182	176	182	168	170	193	139	164	147	160	174	153	162	181	150	156	141	177	182	157	163	161	169	196	176	169	181	160	160	174	186	179	145	174	189	183	163	157	208	170	148	142	183	175	177	167	158	155	167	171	170	169	175	152	165	186	151	161	178	167	170	159	157	183	132	158	155	174	163	181	200	169	176	170	197	162	148	184	168	136	145	158	137	189	152	170	153	183	159	164	158	156	151	163	169	177	159	149	161	150	152	163	153	181	166	161	156	174	173	141	162	140	127	185	200	141	182	145	155	177	142	175	174	164	159	135	140	174	167	148	152	170	168	180	148	162	181	155	144	161	143	167	147	176	155	189	151	166	188	159	149	163	148	159	175	153	166	172	154	185	177	164	154	160	150	162	147	166	164	178	167	164	150	163	164	171	144	162	174	172	170	162	154	174	161	174	138	206	210	165	149	162	167	162	171	171	173	174	172	148	168	175	175	174	171	163	144	166	175	178	175	163	161	180	145	155	142	134	167	178	191	159	160	169	176	173	142	170	154	145	144	158	175	178	187	166	127	172	179	173	184	159	155	156	168	167	169	166	175	186	176	160	175	172	169	151	189	188	150	165	148	162	170	198	182	164	170	145	185	161	179	162	171	178	166	175	143	153	166	159	172	172	165	170	171	143	162	154	167	165	143	164	154	158	143	149	135	147	182	168	163	195	162	171	152	145	171	155	168	188	183	170	168	173	178	194	174	165	158	153	166	181	167	157	157	170	154	176	181	184	183	170	157	192	171	161	189	188	179	198	187	177	155	175	145	177	167	158	151	183	185	158	143	180	156	160	174	175	173	166	151	155	175	198	164	182	170	137	181	169	176	157	190	156	163	183	172	177	170	163	158	173	184	168	177	163	178	174	168	182	175	189	182	169	176	159	173	159	179	161	157	152	156	151	167	176	150	154	174	147	159	134	150	156	154	142	169	162	165	138	154	174	170	170	152	179	153	168	172	166	165	169	159	139	143	167	158	141	193	152	153	156	158	171	153	176	152	145	158	139	181	151	168	160	184	178	169	162	158	157	161	150	147	153	139	160	182	193	159	188	139	153	175	155	157	143	156	189	169	172	185	164	152	153	171	165	152	156	182	171	142	149	161	143	170	172	154	160	158	142	171	188	159	137	193	175	151	179	170	125	165	166	176	149	157	185	176	171	166	164	160	189	152	197	163	171	171	167	161	199	194	170	182	172	180	165	150	189	168	160	175	188	177	150	162	182	182	152	173	184	180	179	169	182	160	158	169	193	167	152	177	190	170	174	167	154	167	177	161	155	162	186	161	145	163	151	158	175	151	148	180	147	180	169	169	167	151	165	170	161	175	149	161	159	189	150	165	185	187	173	160	142	170	173	161	150	202	162	147	175	143	174	156	164	125	169	131	160	165	151	172	154	154	173	151	166	149	178	154	166	162	159	159	205	184	157	141	177	173	176	160	177	144	165	165	146	179	154	148	143	165	147	181	164	154	190	184	157	175	169	176	149	161	195	145	165	176	152	176	182	163	188	162	191	197	174	149	153	156	182	159	159	155	140	153	161	162	162	173	156	144	181	172	146	145	163	193	156	157	171	154	153	166	169	149	140	159	148	150	169	170	175	156	148	170	157	174	161	157	153	178	145	156	157	171	172	136	171	167	178	170	172	184	167	159	163	157	142	169	156	142	159	184	167	164	138	149	156	157	192	188	174	158	176	157	173	172	192	175	197	172	159	171	159	180	168	188	141	179	175	159	169	159	151	176	162	166	157	158	181	181	171	166	161	165	177	161	147	159	153	147	149	166	157	177	148	163	183	168	173	157	167	151	170	176	175	171	161	141	148	162	129	183	162	169	170	171	177	158	152	169	148	150	158	164	158	151	170	158	164	192	165	166	156	158	174	145	179	154	179	166	182	156	170	150	153	178	132	154	172	164	185	164	150	139	156	142	173	196	157	157	162	165	181	173	176	167	152	149	170	142	169	163	195	176	187	156	163	198	174	171	171	155	155	174	131	167	177	190	176	155	144	185	145	158	155	170	156	166	162	147	164	179	179	155	159	156	170	170	176	153	139	167	161	184	171	181	153	175	168	164	154	191	166	141	171	133	152	144	149	184	156	160	183	152	170	175	146	158	154	155	176	147	181	172	153	164	176	160	136	142	174	141	185	165	170	164	187	183	164	142	169	151	160	135	158	169	151	167	151	163	174	167	163	181	202	173	190	170	166	162	140	189	136	188	177	150	170	158	169	190	182	203	154	188	155	140	143	174	166	172	172	162	152	186	159	158	157	161	133	151	148	170	160	153	155	168	156	167	160	160	179	159	164	160	137	163	175	157	171	175	162	176	162	153	187	172	161	182	132	165	151	175	185	177	156	184	158	142	166	162	157	168	170	155	178	174	146	161	171	170	177	162	166	195	168	192	148	171	171	150	181	156	170	152	178	161	151	164	185	175	174	162	139	152	160	169	175	175	151	154	179	165	193	189	139	148	179	152	145	152	156	187	157	182	143	171	192	155	142	192	155	153	161	144	166	145	148	165	134	153	173	161	131	150	168	168	163	173	157	159	154	176	142	147	163	162	135	176	158	170	199	181	190	143	167	157	160	160	197	170	153	176	150	140	161	176	172	157	174	162	157	153	163	143	137	158	160	172	143	158	154	195	167	145	183	160	143	147	146	164	166	190	166	183	150	147	145	167	166	167	152	148	162	183	165	170	166	174	147	164	159	151	172	164	148	182	174	173	166	165	174	147	196	156	152	171	137	171	175	147	167	174	154	160	168	134	167	163	151	183	180	179	146	167	169	194	180	154	148	165	178	165	161	193	178	182	200	185	155	164	153	167	166	200	167	148	176	164	178	168	161	177	178	167	205	170	171	154	165	163	164	149	153	170	159	135	168	175	157	171	165	180	159	191	140	160	161	161	164	137	153	173	193	174	166	170	162	157	163	159	183	145	160	149	145	177	147	158	171	173	178	150	166	177	173	165	156	173	148	160	172	149	173	192	191	159	156	172	162	157	166	146	167	164	177	188	205	179	147	157	174	176	168	146	153	150	181	151	170	155	171	186	176	163	156	160	175	175	169	168	155	175	177	162	164	177	182	173	157	163	179	162	196	149	137	152	152	149	171	159	172	170	156	164	184	174	168	163	149	188	151	170	181	193	170	160	169	178	169	185	153	157	173	172	180	170	177	188	185	190	169	163	184	170	169	140	160	169	181	158	162	155	154	174	158	160	160	144	191	153	157	159	182	168	160	162	183	133	163	153	148	170	160	176	129	151	179	148	151	143	168	187	130	182	198	157	173	166	154	154	154	152	189	152	170	176	158	157	155	185	161	156	143	166	154	159	177	182	154	160	176	163	173	168	179	169	158	182	168	196	170	151	174	193	166	171	168	141	167
8843	1536	3032	3646	3024	2578	2422	1760	1310	998	751	666	654	615	580	611	635	587	531	463	562	474	528	506	494	510	473	462	458	469	443	441	469	461	451	468	452	444	435	434	445	454	409	439	441	407	432	427	451	418	437	448	426	403	429	430	450	428	428	424	425	448	442	428	409	438	420	467	429	432	432	406	423	404	430	416	419	418	433	389	417	423	406	450	446	436	400	436	422	423	445	419	442	443	429	392	448	425	402	440	413	410	438	413	433	426	419	400	430	412	429	396	366	406	404	456	433	426	406	428	382	408	417	433	412	433	401	390	435	397	429	373	397	412	411	450	406	433	435	435	420	451	391	412	413	387	427	423	439	421	419	388	401	396	409	420	427	456	414	374	411	427	420	433	369	415	386	417	442	380	440	421	442	408	394	428	404	424	446	406	424	443	437	429	429	416	392	399	446	415	394	435	416	431	403	395	406	426	387	435	412	414	412	411	428	443	433	414	455	418	404	397	408	430	417	424	442	410	422	425	420	405	398	430	400	415	392	401	421	411	451	445	453	439	402	419	441	411	420	361	415	407	422	380	389	458	392	419	397	443	425	383	398	405	433	415	423	406	418	413	392	456	447	415	446	401	419	426	435	417	381	422	405	427	389	404	425	395	425	403	394	436	440	424	380	427	420	449	439	414	419	409	393	418	401	406	410	378	430	400	415	398	414	411	409	428	397	450	433	421	423	417	383	439	386	413	393	395	431	422	416	421	443	417	385	426	451	443	412	370	388	432	391	431	415	405	405	412	391	448	409	433	443	379	409	404	376	403	428	422	410	435	420	405	413	405	471	411	409	397	411	437	426	386	416	409	394	402	418	414	372	393	417	400	410	395	414	428	376	413	404	400	446	376	417	428	423	442	389	396	402	405	421	407	435	407	424	458	387	401	417	410	393	425	404	418	411	428	397	407	410	431	398	412	410	378	424	382	389	440	402	404	447	407	386	456	410	401	422	443	392	438	388	420	426	400	400	414	468	473	443	412	431	420	422	449	415	418	408	407	395	403	396	426	403	384	397	395	410	422	438	413	387	481	410	406	393	409	415	407	392	444	398	399	442	417	415	431	406	393	402	431	422	455	415	434	388	409	447	414	408	399	435	449	434	394	389	354	388	393	383	432	431	415	440	373	445	436	427	461	384	430	435	415	398	444	391	420	396	406	423	416	437	432	436	432	418	387	424	408	450	406	444	441	418	377	427	419	424	390	434	450	422	396	399	363	421	396	439	401	418	412	417	386	391	374	369	432	412	424	417	463	424	427	398	418	442	416	439	416	378	434	412	403	468	426	392	428	382	412	450	403	398	443	391	412	437	420	421	430	405	385	429	410	426	442	395	430	410	408	386	406	375	419	421	408	408	448	424	409	410	412	394	442	411	397	376	423	402	436	425	413	403	445	434	442	400	432	408	409	421	436	405	406	407	431	424	436	419	412	413	403	422	417	425	450	424	439	406	413	411	412	425	400	425	387	404	397	428	434	413	467	443	390	431	399	403	424	430	433	432	418	393	424	385	429	411	408	410	412	445	440	397	417	385	459	407	415	410	414	397	418	396	423	414	391	405	432	463	427	418	416	414	419	395	413	410	436	406	443	438	409	396	403	432	399	366	452	391	422	402	373	395	423	398	405	430	421	417	414	394	400	436	393	388	407	420	376	399	452	409	398	424	382	453	416	379	402	417	438	412	426	417	419	448	391	386	411	383	393	414	421	412	402	423	439	413	429	438	409	415	389	426	433	413	399	403	424	433	424	416	435	425	419	396	417	396	409	431	417	422	439	385	422	415	419	414	380	415	384	432	401	432	387	382	406	436	404	415	421	444	405	427	425	384	403	416	409	423	427	376	352	410	418	410	395	384	407	389	391	437	447	426	396	418	441	426	427	440	390	439	421	441	403	372	407	415	386	400	421	402	450	412	404	439	415	418	405	416	393	426	410	469	421	392	451	410	417	427	414	434	431	396	439	417	411	416	426	409	410	400	388	408	423	391	425	419	409	429	445	407	412	408	395	361	424	446	420	419	421	391	417	401	445	444	421	428	434	410	420	449	393	400	423	427	413	406	413	397	424	411	440	397	419	443	362	410	408	428	402	427	432	395	406	406	444	396	409	409	390	391	422	420	400	399	414	408	413	404	391	436	419	425	417	445	429	414	412	407	407	420	441	426	439	429	395	404	411	409	380	431	404	413	445	420	409	418	411	406	430	408	405	402	400	429	407	423	423	399	418	393	390	412	405	421	427	411	413	440	424	398	410	387	407	420	411	412	452	402	393	413	391	373	416	420	421	412	422	427	403	437	401	397	410	417	368	400	443	405	423	465	386	412	383	420	419	438	373	403	397	445	416	401	413	431	390	435	429	404	442	452	408	402	421	439	419	420	409	400	414	420	434	433	407	390	412	439	399	394	442	405	424	420	418	435	417	403	404	425	422	429	360	426	430	421	433	443	422	393	403	432	413	412	449	375	423	386	420	409	379	436	385	425	422	445	428	430	406	422	415	391	424	412	381	445	427	421	386	394	410	412	429	379	422	445	389	390	436	391	392	434	423	434	443	408	417	412	408	448	392	434	427	432	387	400	403	397	426	395	420	413	356	440	456	432	442	441	452	392	438	405	406	456	441	421	403	429	444	420	434	411	404	406	426	407	399	440	393	398	401	402	415	416	450	426	438	408	413	419	449	406	453	423	392	405	428	406	428	408	435	439	397	436	431	405	402	425	404	451	456	455	404	397	408	385	395	397	414	426	457	447	436	404	373	435	425	429	394	369	448	392	386	420	395	386	417	396	434	422	394	404	415	401	420	396	418	425	430	422	446	429	405	434	409	444	418	408	418	405	418	427	389	448	437	431	429	414	417	369	385	425	460	428	435	419	403	445	404	397	415	414	416	440	407	410	435	422	433	443	418	433	416	389	432	387	421	395	419	413	410	419	409	414	421	414	385	432	422	408	405	410	456	416	408	418	436	404	393	426	402	380	391	387	434	424	392	427	447	410	421	410	430	379	383	422	421	403	406	437	411	378	478	397	405	388	407	453	450	410	425	415	443	402	411	413	431	413	430	398	425	434	422	404	417	452	412	406	442	406	432	387	446	428	407	399	414	399	464	392	412	411	456	391	427	398	374	402	412	421	399	424	413	432	435	429	401	421	413	452	383	452	435	404	429	417	390	444	373	467	440	449	408	396	413	460	393	390	352	445	416	435	432	432	409	391	396	406	406	402	405	459	382	433	428	395	410	411	427	438	404	393	415	417	409	396	394	404	404	409	429	423	417	466	420	380	432	413	423	402	403	397	406	401	398	408	408	399	381	427	402	396	427	407	413	458	445	386	431	406	413	432	407	383	425	388	420	432	417	380	390	372	393	436	379	427	393	434	397	423	401	422	395	441	423	401	418	427	413	429	412	427	401	400	447	423	397	390	411	445	420	410	428	440	420	429	388	400	434	392	428	427	415	395	429	438	429
2056	598	714	575	541	517	521	474	464	442	427	425	450	448	439	412	455	458	461	477	488	464	410	462	430	469	458	443	428	440	492	486	425	450	462	449	425	443	423	468	420	423	452	421	449	435	431	407	452	420	478	464	459	442	420	465	467	462	460	437	446	440	444	469	422	420	491	447	469	474	470	452	442	442	422	420	511	440	435	414	476	443	455	421	411	438	433	452	480	420	452	454	391	456	470	454	454	417	481	398	450	449	463	445	458	444	448	447	455	474	458	406	473	436	425	432	397	432	471	479	451	426	460	447	440	404	410	458	440	443	454	452	409	444	464	454	464	450	416	475	408	463	497	443	446	438	442	463	470	432	414	430	472	451	445	423	404	416	434	415	451	403	470	451	422	442	428	447	413	445	433	424	452	413	422	475	477	423	430	435	422	440	428	497	455	416	447	437	440	456	429	449	467	457	455	407	430	426	483	433	478	408	460	467	412	438	431	439	438	468	462	475	468	416	452	407	420	458	453	415	448	460	460	461	447	440	428	450	443	449	449	412	458	443	454	477	411	430	365	452	440	441	421	455	464	466	426	437	434	441	444	410	415	477	455	457	446	406	413	430	465	456	443	402	445	418	466	431	478	465	433	467	458	444	448	450	482	463	459	440	482	432	451	470	459	463	406	466	463	452	450	403	434	421	433	444	426	426	441	445	412	468	478	477	466	438	470	456	423	415	447	493	410	426	461	426	456	467	427	432	434	449	442	414	440	449	414	473	443	435	404	456	464	426	457	426	428	447	436	472	442	403	428	423	438	436	411	478	470	463	453	412	444	420	453	442	454	426	439	480	460	476	459	432	409	451	415	425	462	433	432	437	464	469	406	436	439	437	488	443	400	477	436	462	424	451	471	448	425	404	452	453	495	449	454	433	428	409	457	466	439	490	482	417	435	441	442	468	410	457	448	471	451	428	422	445	450	471	436	448	439	460	441	429	435	469	413	438	450	421	448	455	450	417	447	412	467	474	439	442	408	448	410	405	433	462	455	440	412	437	451	458	433	500	477	449	406	441	471	439	452	476	429	495	459	426	469	462	391	440	467	444	467	456	431	450	466	454	399	411	452	477	455	449	423	404	476	446	455	433	446	446	428	440	432	474	424	419	422	436	455	466	445	454	468	429	402	430	443	429	466	410	449	470	446	482	465	476	449	440	458	470	400	434	454	443	420	399	403	466	504	455	478	460	466	460	410	427	417	398	428	429	433	454	450	446	463	439	470	427	452	462	422	510	474	446	394	457	462	460	443	416	467	461	428	469	424	417	492	453	431	465	455	446	466	430	449	428	468	441	481	412	447	427	442	420	465	427	425	413	444	396	401	403	390	455	477	458	414	435	453	435	434	464	439	456	456	418	411	430	448	493	463	432	413	447	442	449	449	473	479	470	469	462	478	440	439	436	483	455	425	423	387	446	392	452	409	450	472	409	474	441	446	436	437	434	419	406	394	457	447	456	421	459	439	405	431	453	401	457	447	453	462	436	470	445	449	435	425	465	459	477	448	438	426	477	494	450	472	467	455	447	425	453	434	452	465	476	437	444	410	498	408	453	477	413	462	415	465	450	503	460	451	437	431	470	474	426	454	457	443	436	447	434	440	450	438	435	454	443	444	483	449	444	490	453	459	451	453	433	443	425	442	513	393	442	437	443	442	452	452	459	427	453	464	456	419	433	442	424	438	467	429	423	427	423	455	439	435	404	467	455	470	451	467	430	425	449	460	455	452	431	444	469	446	439	429	438	430	442	449	442	447	447	454	459	462	451	468	426	474	443	487	425	441	408	429	443	477	472	471	387	437	464	464	438	455	450	474	463	438	420	434	449	433	431	465	429	433	441	463	442	446	450	422	430	486	433	451	423	432	399	426	443	424	432	480	465	455	474	440	428	456	488	464	436	426	415	409	459	412	437	461	441	480	417	427	436	419	429	460	435	447	458	408	439	460	412	479	407	435	448	432	445	490	464	413	448	442	425	428	416	460	451	459	464	397	502	454	454	446	449	414	472	434	425	435	447	458	465	468	412	442	432	466	440	412	439	396	443	428	475	413	474	449	451	407	439	441	427	461	445	480	405	476	486	442	449	400	445	408	433	404	405	426	431	420	441	471	422	414	461	474	409	449	413	454	455	477	434	447	423	442	432	481	450	464	457	440	442	452	466	454	445	428	450	456	431	472	452	425	455	440	435	451	451	450	467	475	471	474	466	460	427	429	456	471	425	437	482	407	459	432	452	436	466	460	452	417	453	444	412	487	489	457	410	469	425	450	451	442	463	499	444	406	477	452	441	433	446	493	448	442	452	439	437	437	417	459	469	445	445	460	443	470	459	485	434	431	404	458	435	435	425	441	463	451	431	462	429	433	434	423	442	441	435	442	462	412	439	407	418	397	423	438	455	444	438	498	414	463	431	418	471	443	434	441	448	441	457	471	419	425	392	450	440	444	456	421	454	438	436	446	467	453	450	467	424	459	457	448	459	405	426	465	427	441	421	448	428	422	440	465	505	454	431	445	448	461	419	426	421	424	423	427	460	472	397	458	448	444	404	449	422	425	478	474	425	416	428	471	427	416	393	435	422	464	473	459	447	444	443	411	411	501	423	412	470	441	448	461	450	445	418	414	450	424	435	454	429	476	470	422	407	426	421	422	425	472	429	463	425	426	412	473	479	481	466	425	456	388	465	405	446	422	462	453	390	512	447	419	463	441	478	468	429	456	425	472	451	440	509	452	452	439	450	474	434	492	495	477	440	470	429	430	506	458	471	436	422	437	449	467	424	406	416	453	444	429	418	447	459	424	428	446	400	451	458	499	469	452	447	409	429	439	420	450	452	487	439	404	424	442	473	451	406	440	474	470	411	449	449	439	480	470	427	444	413	458	448	445	444	473	414	465	460	437	472	474	426	449	444	438	462	459	468	460	425	440	516	406	441	464	465	432	424	453	408	435	449	436	397	483	416	459	438	442	453	430	457	439	449	392	409	470	432	456	449	448	437	462	413	395	441	455	459	403	453	445	494	462	429	413	456	437	437	430	439	440	453	443	454	459	503	438	411	470	457	433	412	453	417	453	480	467	439	412	414	482	463	484	466	453	446	421	462	416	429	456	425	460	475	462	436	449	453	453	419	441	384	463	411	460	483	440	451	447	448	412	438	453	448	436	394	412	445	467	419	431	446	426	427	395	453	444	437	413	443	464	421	448	415	430	457	489	435	421	436	476	471	512	440	437	481	431	480	429	453	465	428	437	421	427	457	488	432	485	453	468	448	458	435	495	449	443	428	430	435	418	446	440	439	493	439	441	465	433	424	472	408	407	451	463	439	472	466	391	440	420	418	408	443	408	415	425	421	420	445	483	470	463	424	417	454	473	407	448	476	466	456	419	441	439	452	407	493	392	437	490	426	443	449	438	476	460	454	439	421	424	411	445	442	446	408	454	483	435	423	412	445	455	455	438	448	376	467
2429	1203	1444	1507	1403	1361	1384	1200	1113	1035	959	989	1015	927	927	1017	932	960	977	941	1002	984	953	965	979	928	939	924	974	926	951	984	925	941	975	963	934	954	964	967	870	988	1000	962	924	942	924	978	951	981	950	915	937	934	905	969	1006	993	1002	951	1007	962	929	1044	923	969	980	910	962	951	935	923	990	1002	956	939	927	985	979	918	980	939	966	966	926	979	993	922	942	847	910	950	973	992	982	953	989	968	973	1008	1019	967	957	962	994	941	911	930	956	980	993	978	943	989	1004	971	887	987	951	988	1059	965	988	934	927	966	953	999	976	930	955	934	977	933	934	958	891	1000	1021	948	998	942	963	935	972	1007	986	926	960	953	909	902	935	935	918	944	933	1013	959	975	992	933	992	965	985	939	923	999	1066	936	936	956	982	939	966	933	975	953	951	983	956	992	956	937	921	1045	1017	954	963	940	907	957	990	962	950	969	988	1012	898	902	1039	913	928	963	966	966	960	965	948	975	1005	976	955	933	996	976	989	993	941	908	953	990	997	1008	962	1003	1010	951	926	944	1040	974	931	938	981	912	903	967	950	988	957	1000	963	1010	979	960	976	979	972	920	1003	962	959	958	905	1015	986	915	931	985	985	996	958	906	973	1039	981	960	975	940	1002	929	934	937	962	1008	963	962	941	971	957	927	994	942	998	983	950	936	961	955	914	929	920	947	956	938	927	990	903	964	960	953	957	945	936	934	957	973	927	990	968	963	964	1007	975	979	936	972	940	909	1005	997	957	1006	965	918	977	942	968	971	937	959	912	948	1003	965	952	964	958	916	966	963	991	930	954	950	939	965	961	981	890	989	954	954	1000	965	970	972	918	955	997	965	905	986	947	945	935	1011	976	982	997	917	970	987	975	922	970	951	937	952	891	887	952	895	918	939	986	928	925	936	937	968	954	968	969	968	987	955	1004	961	962	954	992	1020	941	935	960	935	1036	928	946	948	988	963	990	991	897	933	956	977	1009	957	968	925	941	995	927	961	942	928	975	876	1001	946	927	999	958	956	998	972	936	952	1027	920	968	992	967	936	996	978	1011	940	936	977	950	961	966	955	925	1039	940	937	942	979	976	981	980	966	1002	926	942	1035	964	938	929	968	948	953	886	947	884	945	952	961	930	991	973	922	997	959	965	984	982	933	903	986	922	968	988	929	963	915	966	924	978	958	963	951	998	989	900	960	996	937	943	938	952	973	970	955	915	919	937	1022	1042	940	943	954	980	970	935	922	953	941	964	935	986	947	966	992	931	934	941	986	916	985	1014	946	927	997	957	953	987	934	990	940	905	959	1000	911	967	960	951	931	980	959	967	981	974	935	950	988	1007	946	1012	970	949	992	955	981	940	976	960	931	1010	1047	937	961	931	971	983	971	987	996	964	988	963	955	972	982	939	974	905	972	966	957	956	880	936	930	979	974	1029	975	928	976	963	989	963	1008	979	910	954	948	920	999	980	955	953	928	964	971	926	970	998	960	967	963	940	965	1025	994	1008	1020	906	984	972	990	947	955	975	1025	872	974	923	955	936	955	955	993	968	926	955	954	975	972	983	919	974	971	975	969	1031	984	1020	951	1032	996	966	961	971	983	943	953	981	968	965	928	964	982	963	990	955	930	906	956	987	957	938	1008	942	976	980	918	948	925	919	950	950	912	992	989	936	953	981	985	951	952	921	971	904	911	950	992	1001	937	923	1009	998	937	968	961	948	968	960	974	985	983	921	975	968	970	929	957	905	986	995	949	953	918	954	917	948	953	983	911	977	965	955	951	919	965	977	1020	978	917	973	876	981	912	964	920	945	931	956	989	949	939	958	1003	972	979	916	943	989	958	984	964	969	955	896	950	1006	952	995	903	989	984	968	982	945	981	946	874	952	953	978	912	1003	970	975	907	942	999	930	974	964	898	972	933	928	959	901	973	978	999	916	919	976	981	961	936	956	938	936	987	936	952	941	991	937	964	984	945	980	979	975	920	935	947	983	932	996	999	986	973	983	942	907	978	1021	929	938	966	917	938	1010	919	917	1040	970	906	952	958	1045	990	985	935	932	979	909	992	1004	883	978	971	954	935	1007	931	905	1010	928	1011	930	963	980	962	922	987	904	967	988	1011	968	975	944	956	960	954	957	1030	1022	978	933	926	954	926	1035	953	995	967	977	923	997	977	1005	976	984	991	974	913	941	954	955	957	980	944	956	908	1000	952	954	943	1002	899	918	961	988	929	928	922	988	984	945	947	913	983	1041	947	961	974	982	986	938	936	879	985	951	1006	935	1027	948	929	951	941	947	922	921	973	1030	945	912	929	933	903	957	980	948	917	969	957	925	939	962	946	957	952	946	967	971	924	970	991	994	1029	950	954	935	955	930	878	980	961	949	970	976	962	945	996	937	1005	964	993	947	915	961	1000	941	899	1005	914	923	964	933	961	1017	934	930	918	913	953	1004	973	971	960	921	971	962	886	988	939	1001	1005	925	967	951	943	929	949	987	937	976	1015	922	912	1018	960	935	951	1004	1011	911	974	909	1026	931	943	924	967	924	940	980	1028	966	939	973	947	961	931	929	1006	959	870	898	951	981	926	988	950	975	960	986	950	966	993	976	894	1008	960	962	998	1005	958	1003	936	937	1013	967	997	1029	991	945	982	909	957	897	961	958	952	949	941	967	975	965	930	976	944	1033	983	965	951	956	976	943	967	993	1017	917	988	946	947	920	943	975	1013	951	988	983	970	942	1011	950	988	1005	944	925	965	966	931	977	961	943	956	967	952	984	948	923	980	916	981	952	930	953	954	988	951	965	915	935	942	932	922	999	936	995	925	964	893	911	1000	996	953	945	923	979	932	936	1037	982	938	951	976	921	958	969	930	1040	1004	893	1062	975	930	972	1025	971	958	939	924	945	910	963	939	981	917	957	941	970	1021	952	956	1013	953	976	969	912	966	958	940	1021	974	954	985	938	941	953	936	919	945	997	936	922	973	929	912	964	932	980	896	980	919	944	950	966	948	975	974	1016	1030	984	1034	953	960	960	1010	998	958	900	1002	935	990	1009	934	994	998	988	957	977	955	985	978	996	927	980	971	942	994	936	935	948	960	936	938	931	934	1003	905	914	937	964	994	911	943	950	972	939	950	944	940	981	939	980	937	925	943	981	975	952	937	984	975	967	980	987	938	947	964	950	994	949	930	939	932	970	999	963	1011	963	1059	965	976	929	949	932	939	949	964	956	984	951	941	924	989	999	978	919	945	970	901	1000	939	957	951	950	952	906	1009	917	973	946	948	949	942	976	951	929	953	956	932	942	902	991	963	980	989	1012	981	953	954	937	998	983	923	934	936	914	917	995	983	943	965	944	958	922	945	967	996	917	981	1003	993	986	927	955	983	1015	975	991	973	959	931	972	978	963	919	991	948	969	946	894	983	946	956	959	990	947	924	971	964	936	966	989	932	921	978	943	961	971	969	997	934	995	913	966	928	949	951	965	946	990	943	960	963	965	1040	918	996	933	929	941	949	993	962	980	974	958	986	926	1012	974	998	953	899	970	965	960	922	937	989	994	1002	967	950	937	951	980	956	963	947	957	989	990	943	922	985	976	959	995	998	951	935	958	977	943	999
8890	1032	1034	856	632	603	536	476	367	320	327	291	313	291	301	291	291	306	320	307	284	307	319	285	290	308	233	289	291	283	280	280	270	272	316	275	275	283	290	266	257	262	320	305	296	271	290	299	284	271	246	287	249	318	242	314	292	312	292	275	290	279	270	291	297	280	236	295	287	292	288	270	291	268	284	304	328	276	289	287	266	280	277	278	255	256	272	259	291	272	259	261	268	281	288	293	279	273	268	289	297	284	285	294	266	259	271	272	280	265	284	281	301	282	293	271	284	267	297	277	266	279	287	268	297	276	319	335	264	267	291	303	289	267	284	258	262	299	300	261	310	278	278	299	277	296	281	284	283	255	270	278	264	311	277	266	287	295	263	287	293	276	281	277	281	288	286	282	289	259	313	269	287	290	263	302	300	301	307	269	322	322	279	289	285	276	307	263	275	279	295	297	312	277	260	283	286	283	294	294	285	269	265	306	249	268	305	324	291	270	294	266	274	266	270	260	271	267	252	269	281	286	251	303	229	286	333	262	252	289	314	270	250	289	281	309	289	291	276	309	273	255	254	267	266	269	298	307	277	248	268	280	294	284	261	278	248	273	280	283	303	273	304	306	267	292	302	269	269	267	295	271	305	266	260	282	269	302	262	288	284	287	301	270	284	275	256	293	301	272	293	241	266	305	322	272	274	279	272	258	278	262	259	284	291	278	286	259	294	261	275	258	300	297	289	270	287	310	281	286	276	248	266	241	261	279	265	294	257	257	274	295	269	286	287	272	273	259	270	272	293	275	281	289	271	288	266	289	264	260	274	252	271	305	307	270	274	312	276	249	290	305	257	266	268	274	286	307	293	281	299	273	256	270	286	271	278	257	325	290	276	283	275	291	295	261	278	288	268	293	304	298	264	281	303	261	269	300	284	273	276	293	271	286	299	291	283	288	271	271	248	271	285	278	260	273	279	284	304	304	292	283	280	260	299	274	292	296	286	272	268	248	264	273	290	288	267	271	281	270	268	268	279	262	270	283	238	277	278	293	241	293	261	278	259	277	279	273	303	271	290	285	264	294	269	262	259	261	306	308	253	283	305	288	260	274	301	283	281	281	306	274	304	252	271	262	252	272	284	295	255	307	268	303	253	282	282	236	310	299	265	274	260	241	286	272	280	280	265	308	280	306	275	292	277	295	286	305	304	280	248	296	329	290	272	300	284	283	287	286	266	278	275	299	283	255	283	274	289	266	277	276	272	286	290	295	248	271	296	295	278	254	319	287	281	298	283	269	307	255	291	251	272	323	278	293	280	300	278	262	276	283	284	262	278	251	264	273	280	273	274	269	279	283	302	283	278	300	287	288	249	294	295	262	273	276	293	318	275	286	269	255	267	297	334	283	306	257	276	269	295	292	249	297	275	285	262	288	304	309	296	260	291	270	258	286	265	274	269	273	342	304	260	270	289	274	267	259	306	286	287	284	274	280	312	272	292	278	304	260	299	277	305	285	289	247	297	275	300	277	296	263	288	281	260	267	274	265	284	308	283	260	252	259	282	276	325	311	298	265	304	262	337	309	292	274	276	298	262	255	260	263	297	291	276	299	287	313	273	281	261	284	285	287	272	265	301	256	276	291	254	285	303	295	275	266	280	270	250	291	289	283	283	283	277	278	258	279	286	270	310	293	277	246	281	271	295	311	308	298	281	274	263	290	292	292	302	302	293	288	285	299	298	287	285	274	250	292	296	308	322	331	304	284	314	312	292	294	279	292	303	272	290	273	251	278	268	288	276	284	280	275	302	258	295	306	302	287	268	275	269	311	301	271	308	296	287	287	286	282	295	292	272	283	261	310	287	250	289	281	302	271	301	271	302	277	284	315	303	324	284	304	273	228	268	253	284	282	296	302	256	296	325	326	293	294	264	296	284	279	304	288	285	277	268	290	249	291	275	301	299	306	267	296	257	283	302	273	288	257	284	261	280	269	306	321	276	280	273	291	288	261	257	288	282	308	304	281	293	302	326	292	277	265	296	259	280	262	263	272	279	280	272	291	277	270	287	257	310	290	294	280	288	249	293	290	305	279	271	270	291	294	256	281	267	281	298	273	286	283	283	303	289	266	277	251	290	270	264	256	282	269	269	259	288	266	274	281	285	294	270	288	295	283	280	252	255	278	304	301	262	266	266	281	269	283	266	260	259	277	299	252	264	268	260	304	286	287	285	274	255	281	289	267	277	269	273	270	269	247	276	270	274	252	299	283	307	282	299	279	287	260	288	291	282	294	285	307	283	282	267	272	277	269	279	313	245	264	263	264	269	282	280	275	300	300	264	299	286	282	283	282	298	329	264	286	236	263	284	315	281	259	284	288	288	307	275	272	309	285	287	287	263	308	292	307	263	307	275	270	321	272	256	267	265	282	275	271	251	292	247	252	267	282	315	304	259	291	292	301	339	317	303	271	302	283	254	283	307	276	281	270	308	293	296	308	290	316	287	284	292	268	284	272	322	288	253	237	300	294	281	291	251	272	255	298	290	282	287	286	265	260	270	299	295	282	273	248	304	291	309	250	306	269	283	261	285	269	286	263	241	276	244	283	302	263	284	291	291	273	288	303	276	290	268	274	286	286	270	276	294	273	273	276	291	267	268	295	241	274	286	315	285	289	275	260	276	283	307	244	280	277	294	287	289	276	278	238	271	251	282	262	291	258	273	287	279	271	328	290	289	288	310	264	275	272	283	319	298	271	272	286	279	272	305	292	288	251	262	287	306	246	265	284	292	308	286	291	313	292	287	247	273	236	271	285	327	287	262	265	270	268	273	286	295	262	282	314	300	263	279	299	257	270	258	293	282	301	294	266	266	263	310	276	269	296	292	288	263	301	280	298	317	298	257	277	297	270	287	300	265	298	289	284	261	315	279	286	277	267	273	294	248	262	304	258	275	286	263	278	274	287	265	269	285	276	273	301	267	263	259	261	291	310	326	273	264	294	316	300	291	298	298	299	285	298	265	276	303	260	288	299	286	276	266	292	259	284	318	283	258	293	272	295	294	287	299	298	302	279	271	281	314	295	305	280	278	272	255	295	280	275	283	321	246	272	285	281	278	314	251	268	289	279	266	281	308	272	293	286	287	296	275	272	272	268	283	252	278	310	277	279	258	234	265	254	286	306	281	247	307	272	273	275	276	285	262	295	276	297	239	270	272	306	308	277	294	284	282	310	303	325	297	272	252	247	301	245	278	285	291	287	264	281	287	283	280	267	296	273	291	308	297	309	303	266	284	275	286	273	290	298	268	304	292	296	299	287	307	294	293	317	286	307	319	294	295	299	302	268	287	291	285	285	293	263	269	269	277	287	274	301	280	262	285	291	304	293	258	296	291	314	257	283	265	308	293	295	307	286	280	296	290	297	300	285	299	309	271	274	284	273	255	296	292	249	276	283	292	269	280	301	300	278	293	295	253	266	292	269	285	307	294	292	247	284	257	263	276	278	279	273	271	311	283	282
7115	1358	2214	2590	2203	1941	2006	1622	1091	1041	821	746	776	769	722	737	764	702	674	668	712	681	646	703	670	637	657	671	648	606	665	677	606	650	650	675	582	653	639	623	713	640	626	614	661	651	645	631	650	580	650	656	614	686	624	618	626	664	673	645	652	653	673	621	649	654	638	616	707	634	606	688	660	601	627	638	607	671	644	625	611	631	644	663	663	651	652	631	603	611	640	645	626	605	655	649	627	643	642	632	666	668	657	586	652	656	602	642	646	583	646	638	600	644	621	659	674	629	620	639	652	599	619	623	623	614	617	580	620	625	631	622	622	603	590	617	623	640	650	639	649	647	649	620	622	649	636	625	655	654	575	623	614	635	646	681	588	678	651	622	684	689	634	662	632	648	626	654	666	641	601	623	684	605	649	612	653	631	622	660	619	641	596	650	623	591	603	615	587	661	637	588	611	613	605	622	590	593	634	652	663	667	625	663	681	626	608	663	626	627	617	615	598	628	686	607	641	642	589	619	639	657	671	654	650	656	642	601	646	624	622	625	658	642	629	683	617	628	597	606	648	673	611	649	607	600	660	639	647	630	595	624	639	638	624	628	654	612	638	606	590	643	640	655	619	638	594	637	650	634	603	584	647	630	587	644	570	657	603	636	629	600	621	652	612	665	641	644	627	605	632	650	680	624	619	594	615	610	609	688	652	641	635	628	616	621	656	627	609	616	668	583	590	635	623	645	633	615	613	603	657	609	682	687	655	614	630	634	623	627	607	657	599	618	657	669	653	608	656	679	653	582	629	637	643	594	626	613	637	639	634	631	656	588	665	648	637	628	599	629	617	656	629	613	625	633	636	668	681	600	620	698	624	654	653	645	649	647	641	700	629	601	625	628	635	647	656	588	648	644	658	628	635	550	634	640	615	634	614	615	614	608	636	639	640	635	636	657	606	644	628	603	622	623	613	668	640	586	628	590	656	615	604	632	622	611	633	635	625	623	627	590	648	658	611	646	641	651	661	617	597	609	621	615	673	632	626	660	651	635	639	678	672	638	610	603	676	613	617	603	621	672	666	585	644	640	629	640	616	643	650	596	636	606	652	639	660	657	644	642	657	617	636	671	639	605	608	655	628	607	637	611	652	631	686	629	632	652	613	620	610	618	677	630	646	660	635	650	605	647	621	617	596	633	618	622	639	647	639	664	644	601	612	595	659	628	667	624	637	641	675	630	648	600	632	636	635	633	596	633	628	613	622	665	612	614	627	655	649	609	667	640	572	616	653	638	645	660	635	626	605	610	638	610	634	603	632	635	676	599	605	662	660	593	657	593	642	624	603	616	636	639	625	627	617	610	658	583	634	594	626	589	609	626	605	614	601	624	648	672	640	625	621	608	635	634	633	630	633	675	652	633	637	582	620	648	637	655	634	641	674	626	685	634	623	669	620	640	698	669	592	648	630	660	626	642	639	689	670	685	605	612	622	634	634	637	623	619	614	616	624	600	659	645	624	651	641	648	640	642	633	610	606	664	640	635	668	667	628	625	612	629	657	643	673	629	650	649	659	667	656	666	618	621	617	624	672	637	626	641	704	646	609	639	624	645	639	644	649	646	608	608	620	620	597	628	594	624	640	607	689	644	602	663	601	632	636	609	645	606	597	637	647	593	675	601	606	658	629	603	608	632	681	639	655	654	558	639	644	663	634	654	608	617	629	642	618	605	643	665	629	640	656	621	639	656	621	658	658	687	636	611	672	603	661	648	624	660	662	635	616	623	602	600	663	660	657	683	632	612	645	626	654	651	637	623	582	588	657	657	610	619	641	590	574	683	636	609	602	639	612	629	599	670	638	629	640	609	657	625	593	639	633	619	620	619	634	621	623	619	596	645	632	628	670	560	621	651	659	604	640	633	668	576	616	639	671	620	619	611	630	617	621	641	652	629	615	611	626	640	621	608	651	650	604	642	651	653	593	613	647	615	630	627	661	630	617	666	662	616	644	651	643	619	592	627	639	649	634	650	649	645	626	595	623	648	687	667	612	599	629	611	656	579	643	645	604	606	616	654	627	602	646	588	594	653	596	612	647	634	601	669	574	599	616	642	597	567	622	645	603	681	680	589	646	703	617	594	619	646	664	620	607	674	644	667	617	607	658	667	633	638	631	695	627	608	678	639	635	609	620	637	582	594	614	624	633	599	586	661	606	639	672	637	652	626	638	653	648	592	620	664	640	658	621	614	603	658	633	649	665	669	663	629	603	651	648	691	633	625	599	652	614	626	624	673	655	575	638	630	644	603	588	679	618	648	719	645	618	615	603	611	677	641	635	643	648	671	648	649	637	625	625	649	600	631	590	630	640	660	616	592	644	607	625	610	611	627	666	669	597	667	583	655	690	664	634	641	646	625	603	614	604	652	639	627	616	612	649	642	639	632	656	611	633	649	611	661	684	592	648	679	602	595	662	605	620	671	643	588	629	599	679	620	625	634	622	671	590	618	695	653	624	617	653	605	599	642	671	658	642	596	647	666	649	659	652	639	617	652	660	622	628	681	668	657	631	619	656	628	640	617	661	599	660	622	648	647	627	623	660	624	659	608	660	678	674	682	642	650	654	657	645	602	639	605	654	666	639	629	643	653	659	623	607	618	664	612	639	630	610	584	667	636	632	587	676	627	628	648	611	661	657	676	624	657	661	596	610	634	589	641	621	653	599	658	650	626	643	605	640	654	626	618	675	652	609	660	635	615	653	629	676	621	655	682	627	603	676	618	668	643	597	660	668	636	666	589	621	624	620	607	620	652	607	655	667	595	643	594	609	635	592	624	647	579	626	647	680	644	635	627	585	651	628	643	611	666	633	631	644	598	707	628	613	613	606	622	642	589	645	613	653	626	629	607	634	596	655	640	582	629	627	669	631	621	609	616	623	647	652	614	629	641	633	605	616	672	639	611	643	612	635	641	646	652	666	645	645	565	617	698	625	633	598	653	606	642	637	656	622	655	630	643	641	629	631	599	635	619	590	618	621	638	639	604	648	616	604	669	681	657	608	612	633	643	636	622	681	602	652	617	586	599	647	650	631	616	608	643	603	622	656	576	617	606	621	656	618	633	648	624	613	644	594	687	601	629	618	654	628	622	662	642	671	606	619	672	627	630	619	662	569	663	656	595	633	628	618	649	620	575	635	692	672	645	645	649	643	639	669	641	666	631	646	605	651	611	675	642	642	624	683	580	605	635	633	661	604	639	617	613	630	607	636	645	676	631	636	639	595	657	656	601	632	637	670	589	632	678	638	587	685	642	638	657	655	644	672	624	644	648	656	635	651	574	605	628	653	631	599	601	631	614	612	634	646	672	652	583	617	601	608	622	630	597	647	676	613	642	565	625	613	645	601	614	646	607	640	643	599	620	586	666	604	641	654	622	636	614	630	688	673	620	612	661	630	701	657	627	623	691	669	590	615	666	639	659	654	641	594	655	619	645	612	672	623	614	635	652	607	622	605	624	649	625
15809	1970	1606	1206	782	616	576	477	313	272	201	204	201	211	193	215	218	199	182	191	182	201	194	174	165	170	160	181	191	159	152	174	173	180	159	153	159	168	127	169	162	205	180	185	204	171	166	176	174	163	156	172	159	187	158	180	152	197	169	182	183	176	161	192	155	181	185	195	169	167	146	151	155	160	168	153	145	148	156	157	185	167	157	180	144	178	169	166	195	173	171	193	175	153	161	147	148	179	186	174	148	162	164	128	148	148	163	182	142	173	178	143	153	154	174	147	179	170	155	204	159	167	143	171	173	151	175	158	167	167	170	171	176	181	166	167	162	156	179	180	163	156	162	157	199	179	159	162	161	150	169	150	155	172	175	158	180	180	181	174	173	174	190	176	164	144	178	191	169	167	157	167	180	150	155	146	167	154	189	186	150	156	176	154	177	178	145	162	155	183	180	177	181	170	192	175	183	172	154	158	179	173	180	174	174	161	180	158	155	175	167	149	133	164	171	181	178	155	158	180	135	183	159	152	203	194	162	164	169	169	131	186	177	161	193	168	172	173	198	169	159	163	172	157	148	157	151	150	148	180	169	166	160	186	165	138	148	158	149	183	149	171	133	147	177	160	165	163	175	152	165	164	165	167	179	181	174	159	173	150	177	146	141	169	164	166	139	149	145	169	157	151	188	127	143	168	172	171	148	173	185	161	168	162	164	154	144	170	158	161	141	153	161	155	184	179	155	167	177	172	194	168	185	182	162	155	176	161	172	160	169	188	176	146	154	167	169	157	154	153	164	170	162	178	175	158	172	178	176	176	163	152	161	184	168	181	153	179	174	167	159	165	154	191	153	158	151	165	143	151	189	163	203	175	153	168	158	175	177	174	185	156	171	173	172	162	162	161	162	160	166	149	155	157	143	143	177	164	164	169	167	153	152	157	206	176	177	161	130	189	180	153	155	154	144	181	183	165	173	189	181	161	161	142	167	176	185	137	150	179	161	168	158	151	156	150	161	167	199	169	173	152	177	185	177	157	168	173	182	147	168	169	199	160	180	167	179	162	176	154	154	167	154	161	157	192	186	168	174	152	184	186	187	166	158	179	151	159	185	174	174	184	152	143	138	176	181	145	185	197	195	164	167	164	154	161	177	186	161	160	180	157	175	162	147	166	179	180	171	147	184	144	163	173	175	184	161	148	149	153	174	186	162	185	196	162	171	161	160	142	150	152	183	190	172	149	149	171	155	172	153	167	175	164	174	172	156	173	153	169	143	166	153	178	160	161	166	163	159	171	166	149	178	191	163	156	167	183	153	173	141	139	164	149	144	166	170	154	152	143	149	170	152	162	180	170	168	193	162	161	157	168	158	155	149	156	151	163	175	160	146	175	163	173	187	188	155	167	149	162	137	162	148	175	183	193	150	135	154	174	143	158	156	178	155	132	127	170	156	163	181	186	167	150	155	161	165	152	180	183	153	158	163	145	173	164	174	186	216	158	155	176	154	162	161	171	173	193	162	137	143	148	170	172	160	146	170	193	174	143	165	182	162	155	179	191	152	180	171	176	182	174	163	152	138	188	161	197	199	155	162	177	165	167	188	179	166	158	185	161	165	173	175	176	167	157	150	155	132	138	158	175	146	168	157	158	178	145	172	181	150	165	154	146	149	174	173	142	181	155	201	161	162	132	186	163	163	149	150	174	172	164	175	176	148	179	153	157	148	165	169	172	175	172	162	166	161	166	151	151	151	184	165	165	156	161	169	159	149	175	189	172	172	164	170	182	192	172	162	154	192	141	164	144	166	161	181	169	145	151	140	174	165	182	164	186	184	152	169	165	177	159	176	145	152	173	150	159	162	189	167	178	151	156	198	160	154	168	161	181	188	168	159	153	158	156	160	167	145	177	205	161	162	174	177	176	161	160	147	169	180	164	174	185	167	188	141	156	148	157	151	156	156	157	142	185	161	159	176	160	167	158	180	189	176	194	167	177	148	203	134	154	186	182	164	170	159	173	166	160	151	175	181	175	146	146	142	171	155	153	163	155	171	195	172	164	169	165	173	158	163	176	177	163	169	140	167	154	147	157	171	164	168	170	162	172	183	154	176	176	151	183	176	156	151	161	143	157	169	162	153	159	150	181	157	159	157	184	169	187	170	181	176	172	168	158	159	154	171	150	205	148	184	137	162	168	153	166	148	175	163	170	145	151	168	144	182	166	169	177	132	136	183	160	164	164	171	137	143	177	169	164	165	157	160	179	177	155	172	161	160	156	167	162	194	154	174	192	158	159	167	151	158	159	169	131	167	162	156	188	164	143	177	143	184	164	176	153	185	200	175	181	203	157	142	178	155	187	191	156	183	165	137	143	174	155	158	159	164	177	160	157	156	145	182	173	178	153	162	164	169	168	184	169	174	169	173	173	168	175	201	147	157	177	170	157	146	178	169	167	138	181	143	173	170	172	161	163	174	168	194	175	174	160	177	181	148	187	149	156	170	164	161	154	160	165	156	162	161	183	162	178	181	163	191	156	132	175	164	180	145	174	180	137	176	156	192	167	170	160	180	168	152	172	151	183	170	197	147	169	172	195	179	176	153	161	171	167	153	140	154	157	163	168	169	174	155	169	172	175	167	156	145	157	187	148	185	167	144	157	169	165	158	174	168	160	175	158	142	174	162	151	166	162	173	192	161	156	158	157	179	163	160	183	175	161	151	154	181	145	166	173	177	173	175	177	156	152	160	178	159	149	171	154	165	171	178	178	158	167	162	163	166	167	163	170	180	197	153	168	155	177	151	177	171	127	146	178	163	169	158	159	156	184	173	182	151	134	169	157	165	167	141	185	162	151	155	177	150	151	162	170	158	173	148	163	164	142	153	158	183	177	160	162	168	169	154	175	147	155	165	159	162	169	132	158	147	160	189	178	184	152	162	160	168	137	189	161	171	167	175	182	180	143	162	186	149	177	149	157	179	170	181	157	165	172	170	172	148	167	182	156	194	157	163	174	144	196	132	166	158	191	188	148	165	175	172	151	151	179	154	148	157	185	169	152	168	165	165	130	161	165	200	149	156	158	176	177	180	166	183	166	178	148	152	165	141	164	179	156	175	149	167	167	166	153	158	182	160	168	154	162	200	178	157	152	143	164	161	138	143	145	154	160	173	148	161	165	142	158	171	151	169	165	135	135	173	164	168	144	158	166	150	167	161	164	156	162	161	147	147	162	177	173	189	165	144	168	152	178	164	153	169	166	158	150	192	174	177	158	155	183	157	179	171	172	188	150	159	175	148	161	164	166	145	167	152	196	158	154	170	158	161	164	157	168	148	164	176	167	163	173	163	157	160	165	169	149	166	154	140	166	139	179	139	171	168	155	150	156	164	171	128	178	158	158	184	147	173	156	145	166	161	156	185	150	152	152	184	138	137	156	150	155	174	167	172	181	147	167	182	165	165	171	158	162	173	145	170	147	141	208	180	175	170	171	153	148	150	169	162	138	177	156	147	155
8932	1548	3141	3501	3090	2596	2459	2104	1363	1148	748	681	705	585	631	609	636	570	547	537	485	488	499	527	468	473	471	465	473	486	477	423	441	420	449	458	428	459	451	422	419	447	385	464	416	455	417	429	418	374	442	458	435	429	453	441	427	434	422	470	485	453	413	446	405	431	432	403	445	435	400	419	432	429	419	433	411	428	439	432	396	433	397	406	409	409	413	428	422	417	411	403	402	415	439	386	427	395	412	428	426	409	427	420	432	419	426	431	411	429	436	398	418	412	423	400	423	429	383	436	424	419	409	445	424	401	395	404	406	402	436	401	414	372	414	429	409	424	422	381	365	429	415	392	413	452	396	440	443	402	408	442	433	415	425	416	434	409	374	444	394	392	421	424	440	453	427	427	419	400	435	431	414	444	432	398	392	444	420	418	401	371	406	418	396	460	408	412	412	376	410	378	417	389	392	429	398	471	397	407	393	421	414	435	421	417	423	393	409	427	417	429	421	412	396	432	416	423	408	416	396	423	409	404	401	418	409	442	411	434	423	392	413	412	411	390	422	410	387	412	397	435	436	405	468	434	388	449	403	437	408	424	418	419	417	395	409	438	418	438	416	401	426	393	411	402	445	363	443	431	410	395	405	403	403	422	412	433	400	395	420	416	425	417	416	415	424	418	411	423	404	420	379	395	417	446	409	390	419	438	421	410	409	351	459	371	387	404	425	453	429	435	393	406	395	407	417	390	424	441	442	409	436	441	460	413	408	429	428	402	392	408	428	404	395	410	427	407	394	395	400	402	422	399	392	390	468	432	385	376	453	403	427	428	401	413	408	402	393	414	400	432	425	397	373	437	420	430	431	425	383	428	389	417	417	397	411	421	420	412	393	427	420	420	381	392	448	392	461	404	397	414	389	420	405	432	390	401	394	406	447	430	418	396	420	412	411	433	401	386	444	379	389	406	408	398	407	411	410	401	399	365	426	392	397	423	420	457	428	413	410	432	409	403	400	447	419	399	431	397	412	425	447	408	407	436	440	422	420	415	404	419	415	419	426	432	387	435	429	405	422	395	423	438	436	444	415	426	435	394	406	391	406	431	375	434	428	392	430	444	422	415	411	409	427	411	411	417	409	416	407	421	406	370	388	394	425	420	461	416	428	439	427	406	408	386	403	399	421	426	396	395	379	389	410	389	447	405	462	394	393	419	421	404	407	431	393	417	423	387	411	428	419	429	405	418	366	434	398	443	410	421	436	451	431	400	425	383	397	416	417	416	417	416	426	425	421	438	422	449	418	425	400	409	432	415	452	402	395	397	394	437	349	408	415	417	447	427	402	403	382	423	394	450	428	397	436	412	409	435	369	406	407	392	421	357	445	448	393	385	424	443	403	437	400	386	432	366	394	405	398	427	417	377	435	424	379	403	396	410	414	398	429	411	441	410	428	395	419	392	417	410	439	404	430	392	398	398	410	435	421	412	388	436	430	390	403	424	420	384	397	380	413	432	426	418	408	436	387	443	430	423	452	461	449	423	425	385	412	412	408	406	432	435	418	425	408	428	415	432	398	404	447	419	403	410	397	407	431	422	428	405	423	418	382	415	375	392	443	395	415	385	412	400	415	382	404	440	425	431	420	396	433	418	404	409	405	434	420	427	424	435	408	423	413	414	450	382	445	392	426	439	367	400	401	415	422	451	395	422	422	446	432	422	396	376	395	367	427	415	421	365	422	435	412	405	398	413	405	428	424	404	425	454	379	430	397	428	407	418	406	420	400	380	439	438	427	423	421	390	458	414	397	434	391	426	405	468	394	442	417	429	406	425	405	402	385	402	429	454	396	415	384	413	437	402	405	447	404	435	426	382	383	420	380	427	409	393	422	397	421	413	372	424	392	410	395	423	401	374	437	395	379	394	431	415	419	390	419	442	431	385	385	396	410	429	392	415	430	446	412	430	401	409	433	421	442	393	413	400	392	404	409	421	415	423	412	399	394	395	371	390	403	380	429	428	438	411	440	421	424	410	427	380	414	414	391	420	400	414	405	426	399	419	401	421	380	394	425	391	427	397	408	432	426	390	398	428	399	419	439	440	394	403	435	427	407	385	378	409	399	428	386	437	443	446	402	432	410	384	396	401	442	453	416	399	402	421	391	408	385	410	386	397	413	428	423	389	402	429	445	432	412	418	403	400	435	352	405	417	391	383	378	400	421	411	432	382	413	426	439	421	420	411	419	416	405	424	398	403	415	417	405	438	440	437	438	404	424	434	429	433	415	400	425	408	369	445	402	424	469	434	402	413	431	471	404	388	425	481	423	377	444	427	440	394	416	401	389	456	419	391	383	426	408	397	411	440	410	401	385	395	405	430	439	421	396	392	440	408	467	446	403	420	395	424	419	411	397	434	413	424	387	406	433	386	425	425	438	390	424	404	458	427	407	381	387	405	402	411	415	401	388	462	424	439	472	414	382	380	387	388	389	395	415	411	470	393	418	415	461	419	413	406	435	422	435	406	438	426	400	436	405	410	407	416	399	426	409	391	437	424	438	398	414	430	384	404	420	347	395	416	399	432	407	388	401	423	405	388	412	407	425	471	396	391	440	409	411	383	427	428	427	416	442	399	458	443	424	418	390	415	410	414	446	420	439	415	416	447	435	454	421	461	405	405	415	399	385	400	408	413	432	423	395	403	431	447	363	400	415	360	405	412	412	458	423	414	423	380	395	401	449	398	418	407	445	432	419	391	390	397	446	454	386	376	404	406	407	414	388	379	395	403	412	443	414	388	442	415	366	457	436	427	421	393	438	431	416	417	423	416	398	410	415	449	432	424	429	432	459	453	443	396	393	388	425	417	439	405	409	433	421	435	417	371	431	399	387	431	426	402	386	422	434	406	409	429	420	414	428	428	415	422	418	421	410	434	408	394	396	433	405	420	446	411	409	415	408	372	395	398	429	435	409	427	383	372	394	383	394	441	448	408	410	389	418	415	408	410	409	422	412	437	390	417	429	418	440	414	410	401	415	371	436	386	416	377	423	408	419	439	373	444	419	393	392	410	399	429	447	391	418	441	436	388	415	440	405	406	415	395	431	428	420	404	413	441	395	456	405	401	393	408	408	424	403	418	419	377	424	432	403	436	461	403	407	450	441	455	428	405	405	399	409	380	403	413	435	438	414	411	399	418	413	418	400	428	383	409	388	413	431	429	398	415	439	438	422	409	403	382	425	407	413	421	401	397	426	438	414	386	370	400	398	431	438	423	418	390	397	434	422	397	460	409	419	403	386	391	393	358	422	427	394	433	392	433	370	424	391	395	402	430	406	432	394	390	421	436	386	435	413	409	450	430	476	406	429	416	433	400	403	408	405	422	429	417	425	411	365	369	394	441	390	404	460	416	399	427	397	443	444	392	453	421	416	429	445	437	385	430	386	411	406	417	443	418	414	429	419	438	407	402	390	386	393	412	450	407	423	442	386	390	430	389	387	418	428	414	413	450	425	414	418	440
2002	583	664	638	578	531	554	524	465	460	412	428	462	476	470	489	433	431	432	414	435	408	442	465	436	413	432	429	447	512	439	440	443	427	403	456	474	431	434	380	463	411	441	455	444	451	457	420	458	431	458	464	439	410	429	430	474	434	491	451	438	439	448	461	448	489	482	443	416	492	401	439	438	438	379	456	424	455	425	437	470	460	424	459	409	480	436	441	439	462	494	436	467	413	418	444	489	453	458	456	434	469	452	438	449	417	447	430	469	464	452	444	456	478	489	458	451	413	434	440	438	425	447	453	524	460	447	447	440	464	432	416	420	478	467	399	434	427	457	445	472	428	432	444	417	468	418	432	419	458	473	464	455	418	457	466	480	487	445	471	483	428	497	424	470	419	434	454	431	432	420	464	467	426	459	431	446	477	432	424	478	394	406	414	436	439	394	436	462	450	420	460	453	461	444	426	491	460	461	410	418	466	415	465	432	479	454	454	389	454	444	470	442	450	430	419	445	462	457	453	476	422	434	446	432	452	415	415	414	442	458	450	447	456	457	451	470	431	457	435	451	422	441	422	460	466	465	434	507	450	463	464	444	422	439	437	426	448	463	435	412	441	451	455	456	447	454	468	434	449	462	437	460	431	442	419	407	439	429	434	465	457	470	458	430	469	443	420	417	449	458	455	451	408	409	449	466	457	423	426	428	420	461	409	414	435	402	434	447	477	450	431	441	447	447	442	436	443	419	392	459	473	448	423	450	423	409	446	443	452	483	443	438	448	476	448	410	440	443	440	434	423	460	458	404	428	467	424	444	424	450	434	436	459	421	439	503	456	424	411	423	428	440	414	417	401	457	447	430	438	418	439	446	427	454	420	454	441	418	415	442	434	444	421	440	491	456	461	447	434	435	467	466	458	428	457	456	450	413	413	421	455	424	434	460	478	445	476	446	433	462	432	441	413	437	449	452	442	419	419	441	459	453	402	466	503	477	425	497	458	414	453	455	417	445	447	470	462	460	438	489	474	431	422	427	430	474	454	457	456	469	445	451	435	424	436	448	428	470	423	455	407	430	460	455	447	462	461	476	466	449	454	455	455	464	437	429	463	391	404	440	442	442	431	468	452	426	500	454	408	449	425	447	453	460	454	418	417	447	419	416	467	438	466	470	452	487	455	443	449	451	407	452	452	477	461	405	407	448	463	499	426	439	444	441	457	425	437	459	453	454	490	418	471	481	410	465	440	434	446	471	449	437	490	436	468	438	470	462	426	433	408	443	478	428	414	463	439	459	439	471	424	453	449	410	443	408	444	423	424	451	429	440	420	478	417	451	466	410	457	453	460	468	431	442	443	483	421	432	461	461	412	459	481	411	410	451	383	451	402	442	421	446	450	444	456	468	431	441	490	463	434	441	424	417	423	430	465	471	451	407	445	436	464	496	403	471	440	413	441	438	475	474	429	429	438	449	489	431	429	467	463	456	438	440	422	442	412	442	433	451	464	440	474	454	481	407	485	425	445	482	478	432	450	445	393	426	459	428	495	451	437	447	428	420	450	426	412	423	462	438	444	454	435	425	405	464	426	491	427	427	421	440	494	438	457	422	479	449	476	455	430	402	462	419	449	457	469	475	451	435	375	414	476	477	441	417	474	441	430	458	419	487	460	435	429	473	436	451	465	447	462	491	454	456	423	464	426	438	433	453	433	423	433	421	454	414	388	438	479	435	412	441	451	467	457	479	425	429	463	464	436	409	437	453	440	481	453	436	438	493	473	424	423	457	433	427	437	417	411	444	455	444	428	440	435	454	428	428	441	403	482	418	458	414	467	425	467	421	406	456	463	435	497	444	442	438	412	444	436	446	390	476	463	451	470	433	442	417	412	440	439	452	483	470	435	429	458	475	432	471	420	422	478	462	426	484	449	443	475	463	456	461	453	411	505	404	411	471	439	469	433	476	439	440	449	447	453	416	426	416	464	456	439	445	460	444	479	454	418	424	450	419	433	472	392	429	472	416	458	432	458	441	432	442	474	430	450	456	477	433	444	463	474	458	463	469	431	434	415	444	419	456	438	441	460	442	427	427	435	456	502	439	407	479	437	449	460	465	417	439	478	448	451	459	435	477	428	463	454	476	432	437	417	470	472	447	453	486	450	466	390	453	419	418	451	441	413	431	446	500	470	444	398	460	416	434	442	490	451	430	482	453	440	420	485	460	442	454	435	444	465	431	391	461	457	455	450	431	452	430	447	453	420	460	444	458	421	489	455	493	438	424	458	461	457	476	427	505	431	436	457	466	456	476	402	461	462	424	415	460	430	472	417	438	479	456	421	455	439	490	453	389	427	416	472	411	463	433	459	405	456	462	424	460	425	461	455	419	466	487	461	457	441	435	460	452	445	445	434	432	482	441	434	425	440	473	441	449	422	481	465	419	460	453	400	495	469	464	414	434	434	413	468	410	474	440	422	460	426	417	409	413	426	435	410	411	416	411	452	448	436	432	467	474	383	396	392	439	414	440	459	427	459	438	468	458	438	427	481	464	411	496	437	445	432	454	451	447	424	482	399	468	435	420	444	421	460	476	472	466	438	485	445	448	413	395	460	401	423	437	418	450	435	443	448	431	431	454	432	437	428	475	463	488	445	438	463	463	470	457	440	421	419	429	434	429	444	401	426	431	452	468	402	432	460	460	461	459	441	432	445	456	462	451	454	462	369	436	445	455	461	428	456	436	400	455	429	429	474	475	470	444	444	452	407	453	436	421	418	448	400	476	446	473	467	406	422	434	499	456	485	439	466	414	474	440	443	431	443	469	464	402	405	455	479	444	428	425	413	417	435	430	462	439	476	464	453	428	509	467	440	415	490	478	458	427	423	442	509	455	440	460	483	438	457	445	426	470	420	455	445	423	469	502	436	431	478	447	479	452	422	427	470	451	426	429	425	438	424	445	451	438	459	435	452	423	459	466	395	454	423	481	444	449	442	443	462	470	475	461	440	453	436	462	452	474	409	446	459	448	485	422	418	433	426	464	452	459	390	408	412	425	462	447	450	409	468	409	456	457	469	435	428	450	404	444	437	456	449	463	434	410	428	462	448	454	444	425	419	438	449	412	444	457	495	431	469	482	463	433	512	444	436	461	439	446	454	397	446	415	454	458	479	446	425	461	443	407	400	462	466	444	432	467	479	434	409	456	491	460	489	448	472	442	453	500	440	419	419	432	460	421	421	443	425	420	414	479	494	478	439	451	409	424	480	403	453	451	458	446	439	426	427	442	462	440	431	454	452	464	446	433	439	388	458	429	453	405	463	411	453	445	416	427	478	437	434	447	442	443	449	407	435	448	449	443	434	457	404	437	450	433	467	451	422	394	447	470	462	409	419	445	427	422	413	436	439	448	444	418	448	451	468	477	448	456	410	454	418	406	405	473	494	470	410	380	429	466	433	481	454	429	497	444	441	442	436	446	450	431	454	423	410	453	458	457	419	460	444	490	455	428	436	429	466
2502	1155	1450	1545	1412	1376	1406	1320	1155	1027	952	958	964	1016	1002	1003	981	957	938	1015	965	995	959	976	937	912	1018	956	1028	911	987	941	930	969	923	907	1019	964	967	918	953	1042	982	974	959	975	928	969	952	970	981	940	919	1051	951	991	960	934	945	923	944	977	944	1020	1012	949	974	941	941	977	967	935	877	972	916	941	928	999	921	984	986	944	955	962	909	967	1015	920	947	957	944	951	978	999	1007	900	957	971	982	954	993	933	953	985	942	914	917	939	929	1000	966	979	1014	905	934	958	923	955	972	991	983	914	988	909	965	945	953	970	967	1000	927	964	994	888	1000	913	924	955	933	965	895	952	919	964	954	964	969	945	983	998	1003	960	922	937	972	975	938	940	977	982	955	952	979	979	949	944	955	917	958	953	924	965	960	982	981	975	943	980	920	972	958	966	973	955	947	957	936	946	926	932	955	1043	964	950	956	938	938	913	965	886	1023	944	971	973	975	1011	908	914	1001	959	997	955	978	991	932	996	925	943	934	1019	996	960	992	921	967	955	919	1012	962	951	984	1006	958	920	959	950	957	960	942	971	959	987	965	986	1002	964	979	964	985	967	869	963	969	953	948	970	913	959	975	986	990	929	973	975	933	929	952	934	917	906	943	964	915	899	987	923	926	1017	974	981	911	945	976	915	967	954	944	923	932	971	921	995	951	958	931	953	957	967	958	933	944	928	923	987	1005	895	912	939	978	941	980	984	998	902	934	888	973	925	978	954	993	954	974	1006	962	940	923	934	985	966	936	962	973	959	1012	925	943	1031	942	926	940	953	976	955	970	957	984	961	975	1007	937	968	963	935	979	954	990	934	946	983	985	949	965	962	961	924	991	910	891	906	979	933	886	945	946	926	901	927	919	992	951	918	909	920	991	939	991	999	966	919	949	993	972	971	932	968	974	985	943	975	978	955	963	918	967	970	961	957	990	924	964	936	965	891	1031	1028	918	945	944	978	943	938	982	945	982	947	924	918	979	966	998	922	968	989	962	911	954	969	946	970	958	980	934	946	966	999	947	964	943	952	948	990	936	974	934	961	946	877	947	952	924	964	997	971	926	954	989	928	993	986	925	910	975	946	949	916	944	952	961	969	964	952	962	960	952	935	903	944	938	979	940	993	930	924	922	966	910	933	954	1009	990	941	954	999	964	962	973	1021	959	880	938	954	1000	993	959	1041	911	995	956	899	940	953	989	967	940	1011	956	947	982	975	924	933	936	949	999	993	943	992	976	980	945	901	946	968	962	996	941	953	979	985	967	980	950	933	1015	974	915	931	972	933	1000	955	996	910	963	923	979	978	973	918	957	934	944	897	920	957	945	1034	953	967	902	977	938	970	962	932	988	954	997	946	912	896	966	970	1014	903	970	950	1008	980	956	957	962	1012	948	927	964	983	950	930	965	952	965	913	955	971	980	979	965	933	975	956	930	928	906	945	944	1038	977	947	958	937	1017	983	923	969	963	953	952	894	906	927	965	916	973	990	1020	955	911	923	939	966	1008	953	997	959	958	928	986	1009	961	921	982	959	952	967	1009	954	936	923	936	903	944	994	936	942	985	976	888	945	948	948	1000	939	978	995	944	904	964	958	1002	991	941	916	955	929	976	957	934	942	932	984	938	907	967	913	960	935	927	959	931	976	970	937	993	974	948	999	971	919	934	992	989	957	977	940	952	961	969	1002	946	885	923	967	972	991	924	961	910	927	935	961	985	917	1012	923	961	986	967	983	950	930	945	1014	963	953	891	1002	983	1012	906	1026	938	923	933	956	1000	988	904	875	992	915	936	926	1003	853	960	936	981	947	950	966	961	934	967	935	913	962	953	925	981	982	960	958	939	936	966	978	907	936	939	927	932	915	1014	979	907	899	963	896	998	975	1046	953	925	943	998	928	1004	914	950	1021	997	892	1013	955	1004	914	972	986	987	913	993	908	957	926	929	928	971	986	963	985	930	931	997	969	968	936	884	1004	942	903	983	1033	956	961	923	987	1043	942	1006	970	971	933	902	896	950	990	919	985	991	981	907	885	989	936	936	978	933	954	969	963	990	923	1021	930	930	925	936	1008	969	937	1022	915	942	900	973	979	924	951	929	958	965	930	967	933	983	987	949	961	940	947	953	971	957	947	977	929	901	975	899	941	917	906	941	943	960	1015	955	915	1007	924	934	907	943	990	913	950	948	926	966	924	987	922	939	909	938	941	953	974	958	958	976	947	946	954	912	1013	986	940	976	994	975	961	951	951	946	957	982	944	903	971	961	935	990	977	947	978	997	962	968	955	953	1001	992	971	937	951	942	945	951	1019	939	920	933	905	940	998	939	949	947	913	989	950	964	965	989	957	997	985	935	948	952	955	956	926	999	938	913	949	931	992	991	950	951	994	1026	945	936	916	964	894	944	964	950	919	899	904	993	945	985	945	953	895	923	1000	938	917	953	1004	906	914	951	895	964	1006	895	975	999	946	1013	985	1018	977	943	943	941	980	949	1027	922	911	943	964	988	965	939	979	972	907	986	940	914	1010	994	994	930	927	866	967	928	972	985	976	974	969	982	986	966	955	962	955	962	950	961	948	935	972	950	992	972	947	1002	948	989	975	948	997	1003	967	982	960	973	970	916	981	990	981	975	1000	956	967	967	937	914	951	948	938	963	900	1000	955	949	932	953	937	953	965	867	962	924	956	994	967	1014	945	987	964	960	1015	937	942	960	919	970	985	970	968	976	939	956	981	977	886	958	961	901	993	898	937	1009	918	984	992	958	974	1011	963	932	924	950	968	973	933	935	985	970	926	901	930	952	970	965	986	953	932	947	927	962	957	936	982	1018	1008	888	953	979	951	1010	995	990	1007	957	965	1002	952	966	974	923	997	955	931	991	935	918	1006	966	992	967	947	973	963	881	961	995	955	979	959	949	934	984	939	898	973	958	953	971	894	950	936	985	922	919	961	952	916	994	986	967	959	988	947	945	938	907	955	961	1006	943	888	961	968	999	993	1037	964	989	984	951	900	960	952	956	973	883	942	972	1015	957	991	973	947	956	967	948	958	925	892	963	980	932	992	953	962	947	944	882	971	971	965	965	925	978	1008	949	935	982	966	926	964	1010	968	985	1014	994	955	945	924	957	920	961	926	967	1002	959	960	944	951	964	992	941	970	956	955	961	976	955	956	905	947	971	970	1003	976	939	948	944	946	887	936	968	944	952	987	918	928	946	920	924	941	963	958	967	921	965	965	940	1016	960	967	935	960	950	1004	928	941	1004	933	974	1014	991	924	1012	978	914	987	974	1031	963	1019	954	942	992	928	978	935	922	971	916	971	995	980	1006	966	951	943	1003	962	935	945	924	906	918	942	920	959	1003	1009	980	990	933	996	989	950	932	956	915	995	987	953	946	950	973	951	953	985	999	925	978	958	988	986	898	981	956	933	935	929	956	969	987	975	952	987	961	980	979	961	971	919	976	986	952	963	906	924	956	982	997	983	1006	979	923	947	993	962	971	946	985	982	963	953	995	954	1011	914	928	1028	970	929	908	954	929	952	924	1009	969	973	956	938	953	967	985	932	972	948	939	958	994	948	984	915	982	975	949	922
8888	1094	1108	974	691	556	510	452	400	383	313	317	290	300	292	285	296	298	307	272	253	304	291	294	312	312	300	274	301	269	314	281	275	297	281	286	311	278	314	274	279	262	284	268	284	249	304	286	323	290	292	283	292	270	243	282	272	278	273	271	285	281	323	286	305	251	262	274	268	262	242	277	272	301	292	253	284	264	272	296	302	248	284	294	261	297	266	290	281	298	272	280	310	311	291	291	284	275	287	311	266	277	264	240	297	262	267	281	281	259	249	297	298	279	282	268	250	317	262	292	294	282	282	289	271	285	254	256	272	278	303	316	298	281	270	298	304	254	259	262	262	258	265	292	259	277	270	303	290	316	235	274	288	282	281	260	274	274	307	278	264	296	298	303	257	267	252	280	291	267	295	304	267	254	290	288	289	282	285	290	305	315	289	270	282	286	276	270	286	295	285	269	304	271	304	306	280	312	241	278	282	270	275	300	263	280	306	289	261	263	283	278	282	267	255	272	275	302	263	273	286	286	287	283	318	261	298	311	285	297	295	275	262	285	281	281	278	276	277	258	279	281	280	266	291	301	290	298	259	280	333	273	296	255	270	287	284	281	248	294	327	254	265	277	297	292	275	252	294	266	329	289	288	294	292	295	300	264	262	306	274	308	269	271	264	283	311	284	312	273	253	244	266	284	305	270	307	294	272	269	285	294	306	256	299	275	296	308	300	302	283	277	254	278	292	262	316	315	293	283	247	271	301	285	306	260	265	254	282	294	260	294	267	250	274	267	281	293	276	299	259	289	296	267	273	263	296	311	284	280	268	261	277	275	275	294	273	266	272	288	294	290	299	277	246	270	252	295	249	296	274	282	293	278	279	283	296	251	310	269	290	290	290	279	328	276	271	270	282	231	270	264	256	267	294	277	272	294	294	254	296	251	304	309	286	311	279	277	262	277	279	266	303	288	288	247	277	277	282	302	315	290	266	298	297	276	260	282	276	271	293	279	290	277	275	305	302	278	322	280	283	303	294	279	298	265	279	289	297	323	293	296	286	263	305	292	259	282	257	285	288	263	274	290	284	281	270	296	327	283	305	281	291	282	253	278	263	270	284	243	263	261	295	294	315	293	276	254	240	305	281	290	267	281	277	279	272	271	289	248	268	274	274	285	275	284	238	267	261	293	272	273	312	309	262	271	281	300	286	285	293	276	277	271	267	316	281	251	290	272	299	257	276	287	252	299	281	297	283	295	264	278	265	298	269	307	265	273	267	306	310	276	273	246	287	303	290	294	299	290	326	286	280	256	275	303	281	277	278	272	233	283	255	234	292	304	264	284	248	290	283	287	292	279	282	301	294	300	277	281	295	274	288	256	310	255	291	280	300	323	267	293	237	282	268	306	286	270	270	264	297	271	255	279	277	287	294	295	292	281	286	289	258	292	242	287	311	283	304	262	259	272	312	259	278	265	290	278	297	294	282	272	269	292	281	281	266	269	286	280	256	290	297	257	255	271	278	278	341	278	265	269	277	263	279	276	250	268	266	251	261	270	292	276	274	246	271	272	287	280	279	283	317	297	244	307	292	295	304	268	293	290	298	277	297	260	309	260	250	295	276	279	246	296	270	287	321	259	269	284	301	282	271	268	295	272	292	292	273	256	282	308	271	272	278	246	244	256	291	305	286	279	317	289	299	279	263	295	303	276	281	279	262	285	298	314	279	246	293	319	272	287	285	240	272	281	274	255	317	288	335	287	264	290	277	286	259	273	236	299	309	285	289	263	270	264	283	284	273	271	283	280	290	301	278	284	283	296	299	288	273	272	260	266	250	266	293	268	273	249	277	282	252	286	329	254	283	277	263	299	265	266	257	281	275	279	255	277	274	291	295	293	288	274	266	272	255	254	258	267	269	253	284	263	289	282	304	269	244	282	264	269	252	240	232	271	318	289	291	281	292	240	234	303	302	320	288	259	281	268	281	269	314	256	309	300	277	265	252	264	242	289	301	286	293	281	307	271	289	278	317	312	277	267	283	265	293	259	274	281	255	248	295	278	265	298	240	304	291	259	286	273	264	280	276	267	292	250	272	279	279	290	297	268	284	268	275	261	253	282	286	312	251	267	294	294	311	295	295	324	290	280	271	276	285	279	287	292	266	279	258	265	287	281	275	275	255	271	248	278	318	259	284	275	271	294	250	301	280	264	280	289	316	290	251	276	275	305	288	246	261	301	297	273	267	310	277	271	295	270	286	286	244	253	295	302	287	269	284	281	277	285	307	266	284	275	265	260	274	267	282	281	274	285	309	257	286	291	252	276	293	306	253	292	294	276	261	282	261	283	294	302	306	260	260	274	265	293	274	296	283	296	293	277	269	313	274	300	277	285	271	312	288	297	291	251	290	277	271	314	255	255	274	281	287	293	265	278	275	296	262	269	263	289	310	263	310	274	245	300	248	278	283	261	269	287	261	282	274	258	292	249	267	249	326	324	296	267	275	256	277	291	291	271	252	286	281	292	288	290	281	284	291	278	306	309	275	292	289	269	310	305	258	260	296	294	299	257	269	271	253	261	289	287	263	301	303	280	267	272	275	283	250	307	257	310	289	304	256	274	267	280	258	304	278	270	259	267	294	246	283	252	283	292	289	301	320	314	303	263	258	284	294	297	258	300	282	309	285	275	287	285	323	296	279	275	289	295	308	265	272	275	282	238	237	291	294	294	280	288	266	289	245	318	300	285	304	280	261	283	293	287	306	256	291	293	259	293	263	288	259	294	305	284	270	288	323	267	283	307	296	277	251	268	266	279	270	286	282	279	292	297	298	311	301	285	285	272	297	302	267	292	255	308	285	289	243	240	284	312	283	261	282	256	290	266	274	296	275	289	257	299	258	278	322	276	289	303	275	279	276	277	295	274	276	293	289	285	257	261	281	324	289	270	282	248	248	314	277	302	263	257	272	281	307	248	272	279	269	235	302	255	262	265	300	277	291	310	271	291	306	231	288	286	261	262	267	312	311	284	274	281	291	303	244	284	307	268	273	276	322	260	292	260	257	248	257	259	264	277	278	323	272	256	261	309	299	300	291	315	289	281	282	298	289	281	276	267	290	281	312	295	265	264	307	284	311	276	283	285	268	297	278	244	272	255	212	287	276	262	294	297	267	275	307	282	279	221	283	274	274	241	276	261	281	286	287	263	276	262	277	288	270	267	292	289	305	271	273	287	282	310	288	326	288	299	271	265	254	258	272	272	285	264	264	289	266	287	292	241	255	297	281	296	283	254	282	279	290	269	292	253	271	280	299	273	274	320	247	296	299	278	264	238	319	261	273	310	246	261	291	308	296	274	264	274	278	282	290	287	275	253	280	287	283	304	294	278	272	249	254	265	259	246	247	297	262	268	241	277	289	266	271	263	314	242	314	288	240	283	258	278	284	290	296	277	262	304	274	276	298	284	314	265	285	263	293	269	272	252	301	314	262	268	280	261	278	272	295	290	275	282	289	285	290	268
7168	1238	2321	2658	2376	2033	1815	1620	1259	940	825	772	707	791	775	768	719	742	723	669	735	720	646	717	665	644	638	641	687	665	628	632	645	617	650	650	644	651	615	681	650	614	608	641	635	593	628	665	627	646	636	639	627	640	667	640	653	612	654	645	669	635	585	632	590	639	658	653	630	627	633	632	674	667	665	637	666	611	663	605	644	618	624	601	614	619	662	657	630	609	613	599	647	633	627	570	617	643	617	630	627	660	647	639	679	625	611	629	608	627	627	599	592	669	623	647	622	630	604	625	588	651	621	626	622	621	617	609	625	596	642	590	627	585	624	625	678	621	627	670	617	629	671	611	605	642	663	560	594	574	627	669	616	633	653	636	602	632	643	631	635	629	644	645	639	626	637	623	636	643	646	656	617	598	640	605	626	639	640	651	603	651	630	589	640	666	667	610	607	642	597	627	618	625	624	638	612	598	645	585	630	578	627	650	655	617	586	619	648	641	660	611	661	638	649	630	667	599	650	633	638	595	599	630	658	591	649	649	662	618	625	631	642	618	584	642	646	618	640	627	646	596	638	646	602	543	632	624	649	605	671	660	658	598	594	631	597	633	629	635	636	602	647	660	596	607	598	614	654	607	603	615	627	589	623	619	639	619	622	640	625	609	659	660	631	625	587	635	668	629	635	680	618	644	635	664	660	589	655	640	639	646	652	624	602	647	656	627	620	651	622	639	587	620	643	605	595	609	625	634	610	629	637	629	636	614	612	632	648	622	640	662	663	609	625	630	631	649	612	623	582	631	648	578	626	621	678	669	584	650	635	638	623	575	619	617	685	649	608	613	598	632	635	645	642	658	625	649	645	615	637	632	622	654	634	595	676	611	597	609	602	622	627	630	650	627	641	655	633	624	609	636	621	640	603	653	625	640	673	622	624	625	642	633	645	648	652	644	643	598	627	648	638	648	662	642	596	634	581	649	648	598	644	642	623	606	631	672	665	638	617	645	649	617	654	626	620	605	668	578	662	620	645	653	613	634	650	603	555	638	620	595	608	613	655	622	602	686	608	643	639	620	647	671	626	616	617	617	606	624	608	593	605	639	639	642	609	669	651	646	641	622	652	655	612	605	634	646	659	636	619	642	632	616	635	640	590	608	666	610	643	609	585	634	621	677	687	643	614	604	632	641	608	657	622	607	648	582	627	626	656	628	668	608	621	603	632	664	638	650	645	632	639	665	642	590	603	609	635	617	651	620	633	647	645	581	646	598	665	607	588	596	634	613	638	644	648	632	577	637	601	642	598	640	604	650	594	616	616	664	642	664	617	616	595	646	609	627	591	595	641	634	626	663	656	617	634	609	619	619	601	627	601	652	636	620	623	652	646	631	661	639	617	651	638	624	642	665	621	620	632	637	598	678	633	634	606	672	624	639	629	622	619	608	640	606	636	636	620	618	612	600	605	621	653	617	578	592	615	673	658	637	610	627	661	644	630	645	636	660	608	628	637	627	635	625	677	663	621	620	668	663	645	655	651	648	624	622	592	611	600	668	616	610	653	681	625	639	655	610	626	641	654	603	649	633	667	608	620	607	637	679	618	620	652	592	611	633	630	599	656	636	614	631	611	640	624	671	633	595	654	592	648	614	669	598	622	610	593	609	593	595	635	614	666	626	623	623	601	627	630	642	628	645	658	652	621	646	591	600	620	622	623	639	601	622	590	659	638	584	605	580	630	601	605	643	637	641	616	636	636	620	644	604	609	600	609	638	607	650	607	657	628	629	621	647	596	602	645	657	632	626	591	634	649	633	609	608	605	606	689	644	669	656	628	618	603	630	635	643	661	633	617	623	629	635	602	615	610	654	629	600	599	628	604	624	637	631	626	652	650	644	596	626	633	635	651	605	633	603	643	644	656	668	642	634	641	605	612	652	597	628	624	615	645	616	620	631	615	566	594	612	637	587	640	650	601	611	620	657	612	601	647	642	644	681	662	594	699	636	606	663	640	631	630	628	586	632	625	619	666	670	638	630	644	601	615	628	615	633	584	646	610	628	599	612	642	634	637	642	634	656	624	620	635	622	632	603	627	648	603	622	626	625	642	620	605	677	619	615	635	641	622	618	658	620	658	608	641	670	652	646	605	616	694	655	625	588	621	605	611	622	624	585	564	625	620	640	608	630	619	630	676	655	616	609	634	591	589	694	649	619	601	646	622	632	625	621	673	632	655	670	669	592	636	630	632	648	615	622	588	685	591	659	651	648	606	613	617	693	669	637	628	679	617	603	609	641	622	625	629	646	585	621	609	667	590	597	601	643	640	653	590	611	629	578	623	583	661	646	607	604	653	617	667	641	640	682	601	635	626	639	636	616	594	617	632	681	653	616	601	643	611	612	607	613	655	612	592	660	611	660	632	632	631	658	622	643	627	609	621	624	588	621	628	616	582	657	562	636	627	642	633	640	649	620	632	637	616	610	621	598	622	643	604	641	658	649	591	625	638	634	615	633	633	673	574	660	612	589	561	630	663	649	590	679	568	635	647	597	599	604	611	657	628	654	654	583	640	644	625	611	631	616	629	586	605	613	620	642	659	621	650	610	643	625	623	651	667	590	652	614	595	646	645	637	624	642	617	601	619	607	610	611	630	632	586	574	621	656	562	599	679	647	601	606	663	620	631	626	608	652	640	602	629	639	634	623	634	565	657	628	659	588	634	658	655	622	632	661	621	631	624	629	647	673	651	636	569	643	653	650	629	647	636	662	639	622	590	635	667	659	673	610	645	616	628	626	573	623	640	638	635	609	636	634	646	624	651	664	600	628	626	605	599	632	656	641	631	623	638	612	597	636	631	639	690	656	634	646	675	667	606	672	598	643	612	621	593	594	636	657	669	645	615	618	598	648	608	595	608	665	638	680	638	604	675	665	644	649	632	611	581	609	647	596	644	612	657	569	611	656	617	623	595	623	613	632	662	614	577	648	577	630	650	616	674	659	652	625	615	600	627	624	655	638	628	614	623	649	637	650	639	570	626	620	654	639	622	601	649	615	618	655	664	595	644	622	629	620	646	608	638	646	614	629	606	657	614	699	621	634	626	622	634	592	622	617	625	650	597	642	637	613	620	598	584	617	590	663	635	614	626	633	677	613	639	605	623	665	604	644	638	659	608	639	618	625	576	592	631	614	606	620	655	649	615	642	606	642	647	665	620	609	625	707	605	656	644	628	625	664	622	642	667	589	609	650	654	623	664	604	625	601	602	644	608	648	586	614	643	620	631	673	624	618	587	642	627	646	631	606	617	645	625	641	631	650	608	639	596	670	642	686	613	631	615	620	614	618	631	647	623	618	621	599	652	618	644	635	622	641	649	635	602	615	657	625	623	659	661	640	644	584	637	638	630	655	662	638	651	623	622	646	674	606	634	666	641	693	620	640	648	627	616	627	630	633	629	629	615	676	639	611	649	626	617	684	604	641	619	613	679	704	656	649	594	626	652	619	608	652	629	638	616	616
15956	2047	1658	1252	789	669	582	463	355	304	228	220	184	181	187	202	189	163	196	199	185	169	171	166	168	151	147	152	192	176	151	148	146	178	159	178	177	137	152	164	158	158	168	155	168	141	191	164	168	156	150	164	152	165	134	176	168	160	171	151	159	163	159	172	161	177	170	164	159	153	155	168	163	159	168	166	153	159	171	158	179	163	163	185	142	167	162	134	171	168	143	147	167	159	170	146	159	161	176	174	168	170	162	142	156	166	167	181	161	145	156	125	127	158	151	147	173	165	153	175	165	166	150	160	162	169	155	177	167	186	143	163	183	165	149	152	185	159	163	170	186	190	161	148	144	159	165	181	157	153	151	138	160	155	166	169	169	142	164	171	173	174	172	173	176	191	168	145	185	164	153	178	151	140	178	150	191	176	159	162	168	161	182	164	169	189	176	170	166	156	167	164	178	172	179	163	144	146	174	171	174	186	161	173	147	197	148	181	174	175	169	148	147	157	167	157	152	181	165	183	168	152	150	154	180	159	148	157	172	159	154	161	165	178	158	167	175	166	135	172	142	160	174	161	195	156	180	180	160	168	197	167	179	169	177	165	194	159	198	150	163	164	149	166	131	183	158	152	150	146	156	167	141	169	167	172	151	159	153	165	150	152	191	153	176	170	193	167	160	176	193	157	167	187	167	191	172	172	187	137	147	175	171	163	162	169	160	168	156	178	142	156	156	148	153	150	178	168	177	166	177	170	173	134	172	179	172	140	143	170	153	178	174	141	161	168	131	189	183	165	154	180	164	163	172	175	154	150	161	212	156	161	155	168	171	172	179	172	185	172	173	177	165	172	179	142	153	168	164	169	168	148	162	165	153	169	163	182	157	159	157	156	163	188	173	167	181	168	163	181	152	160	146	177	141	148	171	172	165	184	178	162	175	168	174	150	142	162	158	172	154	145	154	182	140	168	185	172	161	150	159	166	179	160	151	162	153	137	164	161	168	172	156	165	153	159	155	154	159	159	171	148	195	160	167	159	146	166	170	168	169	138	162	155	160	165	125	157	169	200	162	181	175	166	174	153	140	164	162	161	173	159	173	140	163	200	181	173	176	184	169	166	173	164	176	170	161	163	150	177	168	158	176	180	160	190	179	177	151	151	162	140	155	153	198	137	175	176	177	154	169	168	175	169	141	135	157	183	163	154	148	176	155	190	177	172	179	147	164	155	151	186	161	154	147	165	169	158	160	188	163	183	150	174	173	172	176	196	177	173	167	175	150	164	145	180	156	147	144	176	163	154	181	170	162	174	171	146	170	163	169	182	153	139	181	166	175	160	155	150	152	154	141	180	147	174	171	164	146	143	169	157	166	140	160	142	164	151	150	152	160	168	155	181	180	137	181	163	171	173	167	168	170	159	185	146	160	167	144	143	160	174	165	162	155	175	184	155	163	163	141	178	181	174	163	169	148	172	160	155	181	163	166	153	163	182	157	162	170	146	170	196	171	171	173	177	193	176	171	167	165	163	177	152	120	161	151	158	187	168	170	169	174	153	168	164	140	171	156	176	173	175	160	132	158	169	167	169	139	178	167	153	165	142	161	176	158	170	146	165	171	142	165	180	163	185	182	196	200	156	165	140	164	155	139	156	151	171	165	168	152	166	172	179	158	200	160	172	145	172	160	168	141	160	173	180	176	177	178	143	142	142	170	155	168	167	149	150	190	170	188	166	150	185	142	167	168	156	178	134	152	159	151	147	163	164	176	148	185	145	145	180	146	173	164	162	148	162	193	133	185	186	174	175	171	199	167	158	167	149	179	182	163	174	147	175	178	164	153	150	164	192	164	161	167	174	180	147	164	157	149	167	168	158	189	139	179	134	162	165	194	154	161	151	154	177	188	151	171	138	161	165	176	160	152	149	165	145	147	178	184	165	171	161	168	157	157	147	179	155	163	163	164	173	157	168	168	172	170	155	169	181	168	171	164	149	156	154	174	166	183	156	170	171	170	170	154	153	169	136	146	156	171	195	181	158	176	163	170	155	171	186	164	165	172	168	147	185	175	168	172	167	167	177	170	155	148	174	180	154	180	181	175	172	178	173	167	142	182	184	155	159	184	180	200	175	171	154	176	165	141	190	177	162	160	173	163	187	157	160	184	160	167	158	180	135	142	175	139	188	139	142	177	176	149	167	168	144	170	172	160	161	157	189	155	184	175	168	160	163	142	160	170	160	174	159	185	177	157	172	162	169	144	158	140	141	156	165	147	175	168	170	202	168	151	173	182	155	154	162	175	145	179	156	160	169	166	170	143	157	158	185	151	165	177	170	164	158	156	154	158	178	149	181	170	149	159	172	148	182	161	139	161	180	182	167	163	153	149	171	157	156	172	172	144	157	166	179	183	160	145	158	161	141	151	175	174	160	177	168	155	156	162	157	152	168	174	159	173	196	169	162	164	164	149	190	154	166	158	172	168	132	174	156	160	188	139	168	160	147	177	168	137	157	161	176	162	155	168	167	161	164	179	164	160	171	149	159	139	159	151	155	150	171	138	149	185	175	174	167	161	173	151	165	139	153	165	149	172	176	193	175	172	148	182	159	170	163	158	166	157	153	180	172	171	163	163	181	188	163	182	178	168	156	151	139	160	156	160	148	141	161	151	159	166	158	154	162	166	159	176	199	180	158	152	188	149	161	175	177	149	174	158	148	167	155	158	191	164	156	176	171	153	170	171	153	165	138	143	162	179	182	138	151	163	156	175	174	156	165	158	173	149	181	179	150	154	155	194	182	166	168	176	165	148	165	163	157	163	171	149	163	152	141	141	173	165	171	173	170	162	166	171	175	161	166	160	164	167	156	189	181	140	150	168	177	166	165	180	173	169	166	178	155	154	179	197	147	173	168	171	167	164	164	175	175	166	134	153	182	176	170	163	147	167	169	146	159	176	139	178	150	177	153	142	140	172	160	160	163	178	158	186	163	170	148	191	144	171	138	177	145	159	164	172	177	164	166	152	158	164	128	169	170	164	170	176	164	166	160	158	174	171	198	179	173	146	147	187	157	152	175	173	158	154	160	150	156	148	148	157	164	165	142	160	181	159	154	156	149	157	171	164	166	165	141	162	172	170	171	167	142	151	169	160	160	164	166	166	175	166	178	184	175	198	152	167	167	163	166	160	184	160	157	156	182	163	166	140	165	164	139	160	168	176	164	132	173	173	152	161	191	147	179	149	175	153	154	152	160	172	153	144	174	174	187	183	178	176	189	167	152	175	170	138	145	166	145	169	160	169	162	161	176	141	151	181	158	162	159	177	149	163	182	167	173	144	180	158	179	180	160	179	168	156	164	124	171	174	121	147	164	175	169	149	168	163	173	161	163	162	156	176	186	150	153	165	149	163	168	180	206	181	157	185	159	178	173	170	169	161	150	155	178	163	155	176	142	148	150	160	169	191	166	156	147	174	165	178	178	185	172	151	151	185	178	156	140	143	188	166	148	131	156	173	149
8960	1580	3231	3871	3235	2790	2451	2001	1540	1118	772	671	642	646	613	640	623	604	564	546	531	487	500	483	455	504	489	484	476	458	480	480	456	488	443	470	425	454	437	460	435	448	393	439	417	476	430	380	411	395	398	461	425	444	436	402	433	441	436	464	465	452	416	437	459	456	477	422	447	417	437	405	402	427	389	455	412	419	418	457	438	437	446	393	414	433	428	439	419	439	400	432	437	423	387	389	438	408	414	418	409	404	442	422	421	420	446	411	415	399	433	442	424	458	401	454	413	425	423	426	382	380	452	411	442	413	418	418	374	398	390	395	430	429	460	390	417	399	404	437	419	438	388	417	445	390	466	412	422	398	405	402	430	414	398	445	416	464	402	434	407	417	393	437	412	384	411	397	439	415	413	415	426	429	445	385	408	406	394	380	441	413	402	445	429	415	430	409	425	440	393	456	436	428	416	386	395	387	400	424	464	419	429	430	369	396	397	412	403	391	362	413	425	409	387	416	422	457	411	407	395	366	429	403	423	411	399	391	439	422	379	458	431	418	416	451	430	457	386	440	409	429	412	396	399	444	393	417	414	409	420	421	411	392	367	391	427	415	427	400	411	480	432	372	452	412	421	419	400	402	408	357	439	416	425	382	396	403	455	405	425	371	405	451	402	402	409	392	398	418	411	419	441	410	404	427	420	383	416	391	426	444	393	420	406	425	399	451	395	427	387	406	430	420	419	429	416	422	423	398	406	389	419	444	457	431	361	417	400	404	383	410	415	410	401	428	417	428	412	405	394	425	422	404	406	433	396	409	411	432	393	437	408	437	389	387	420	414	403	402	430	404	414	432	422	399	391	385	386	437	377	392	397	405	424	396	392	386	371	415	436	432	379	392	426	438	390	410	414	399	401	444	394	450	429	395	379	432	396	426	405	376	406	432	407	379	417	404	403	402	379	413	403	388	407	419	424	383	422	390	390	400	435	410	407	411	412	403	406	426	398	381	444	448	417	377	417	384	412	447	421	387	461	400	404	388	414	421	417	409	406	423	420	416	401	428	419	412	393	441	403	439	390	355	454	413	420	398	431	395	438	434	417	410	422	412	406	433	386	426	401	407	423	395	450	437	429	411	391	402	399	410	428	400	394	412	403	416	427	441	413	404	412	388	400	430	405	448	429	427	436	441	458	393	394	393	412	427	467	374	440	392	405	394	388	429	441	415	415	435	452	426	418	435	419	417	450	386	414	437	411	450	419	401	431	366	423	436	431	419	388	405	417	420	380	434	379	392	394	424	397	454	392	409	410	416	397	406	441	376	446	394	403	432	428	446	440	439	438	411	464	399	390	398	410	373	407	440	410	415	403	423	418	419	417	410	451	431	432	399	446	397	414	421	424	409	412	418	373	426	423	394	438	457	439	405	434	412	393	428	404	446	415	422	417	433	439	425	402	426	412	439	362	447	390	405	406	394	413	445	406	443	454	372	435	405	421	440	411	387	397	421	469	375	441	391	426	415	450	425	390	410	409	388	439	423	381	376	396	395	414	423	393	433	412	428	425	416	423	396	420	439	400	407	427	432	397	417	412	404	400	388	404	439	405	457	405	405	395	428	435	409	424	430	438	423	410	374	375	420	372	418	424	403	422	417	440	411	425	425	405	429	426	419	418	427	426	426	400	433	415	403	434	429	423	404	418	392	403	385	406	436	439	402	428	402	396	389	362	452	407	400	422	452	395	395	455	407	422	431	397	418	429	415	389	417	439	424	365	411	419	413	453	405	422	396	412	437	454	423	422	413	410	404	395	420	410	429	400	414	381	363	423	426	410	445	431	394	408	408	415	435	389	402	436	444	406	410	427	401	395	422	399	403	432	431	437	437	372	436	388	421	433	413	400	430	408	446	406	449	430	382	418	398	432	441	435	390	382	399	401	415	411	419	425	436	395	439	401	416	377	447	421	428	426	430	429	421	412	421	425	422	365	406	414	415	399	414	408	412	402	446	422	424	385	436	417	457	420	400	395	399	436	414	401	429	387	414	409	385	409	424	446	430	407	393	402	364	419	410	407	432	419	411	427	399	407	436	437	414	412	389	397	419	454	383	404	412	409	400	422	411	411	453	406	408	402	412	429	437	417	394	425	433	407	441	447	417	406	401	420	434	426	406	446	420	430	432	466	417	422	461	413	422	446	392	431	393	387	426	396	425	420	397	408	393	410	469	450	400	407	411	404	405	429	454	418	409	393	419	434	453	426	422	419	420	448	429	458	421	412	394	431	443	428	405	356	382	393	396	451	349	417	433	408	387	447	398	408	402	415	445	407	427	409	370	408	412	377	422	441	402	428	369	420	420	433	404	421	416	409	423	381	409	433	390	401	417	412	387	425	395	393	432	455	408	455	399	392	424	383	422	419	416	408	403	439	435	407	432	426	406	391	410	409	428	444	411	431	442	420	449	395	410	421	446	424	441	429	413	413	438	380	436	409	426	447	407	390	416	436	425	442	455	394	431	442	445	406	442	439	426	418	420	404	414	430	419	422	434	431	396	456	435	389	365	395	392	424	398	397	420	418	414	435	422	426	435	382	416	400	420	388	439	403	404	386	427	453	386	396	460	441	462	423	421	382	390	408	427	392	399	440	402	445	415	418	389	421	443	457	403	457	416	417	417	449	394	444	415	430	423	444	388	423	415	431	405	395	435	433	401	434	431	419	407	420	420	407	442	420	415	405	426	442	437	425	401	434	395	448	412	412	404	399	463	398	467	371	395	415	439	401	431	437	423	427	413	407	396	427	418	444	428	399	363	437	405	418	411	384	429	395	375	397	412	412	385	415	433	418	383	434	397	409	437	388	402	417	404	403	413	379	402	445	416	429	428	426	448	412	429	412	413	428	402	409	401	453	440	428	418	429	409	390	408	378	435	423	422	395	390	434	440	428	397	432	407	414	414	434	427	414	434	397	419	434	430	437	397	425	404	441	439	445	439	415	406	395	424	386	394	398	402	418	397	395	386	442	430	454	390	402	399	410	402	450	426	404	403	424	401	422	434	420	393	430	383	388	432	388	380	426	410	410	418	356	422	383	396	432	428	415	468	379	431	411	409	425	399	449	435	385	468	404	436	435	394	388	400	428	390	409	411	413	417	420	389	430	427	442	417	425	447	409	391	422	421	413	387	418	399	423	422	443	423	429	425	434	397	403	371	406	404	411	443	412	428	434	417	384	391	413	402	462	412	443	425	448	414	404	402	456	422	421	396	424	436	435	437	426	426	451	445	392	437	436	424	421	464	396	437	399	435	390	392	422	434	421	434	404	397	420	408	435	432	409	398	417	414	410	411	380	417	392	392	427	409	398	415	415	402	414	406	407	390	450	386	410	404	401	394	448	426	402	412	392	410	434	437	384	407	377	412	445	428	422	383	392	388	388	415	441	403	399	445	420	399	385	406	409	410	417	409	408	383	441	407	439	417	398	414	403	403	449	387	425	381	417	411	393	426	408	426	436	451
2232	674	719	637	539	539	552	489	460	484	446	495	420	424	418	433	450	458	457	495	424	463	446	420	453	486	429	453	440	452	428	447	391	437	429	460	434	449	464	429	429	450	443	462	464	413	454	436	432	456	445	461	429	473	450	425	403	445	465	429	447	437	449	435	462	406	495	463	460	437	463	472	418	438	473	460	465	446	483	455	439	455	475	400	459	456	445	431	481	434	453	442	480	487	508	418	429	445	438	456	424	493	438	443	495	445	420	498	440	475	443	460	433	438	444	468	421	445	424	458	480	474	431	446	437	419	452	444	455	442	456	481	460	400	451	437	437	449	439	464	456	421	445	433	421	506	424	467	446	463	423	425	430	468	452	462	431	451	462	414	404	402	417	430	421	429	423	457	448	456	390	420	458	453	421	402	427	447	435	458	468	441	434	433	483	438	518	417	448	448	390	446	462	414	441	429	462	442	431	474	423	471	472	468	452	421	473	460	418	471	436	443	439	407	417	385	427	438	433	476	409	446	453	421	464	416	444	462	444	472	463	422	466	433	441	461	440	447	441	452	435	450	451	504	450	457	445	445	416	415	449	398	442	440	464	409	464	473	459	431	456	392	431	457	472	454	434	437	444	427	473	440	461	480	411	484	430	430	447	447	401	476	472	426	442	495	475	439	450	421	466	476	442	451	407	478	443	469	398	417	446	467	506	491	475	427	446	455	414	393	406	455	476	434	444	427	454	467	424	457	455	447	426	406	452	440	445	489	460	455	450	449	438	457	453	436	415	428	468	427	434	412	460	473	461	451	468	425	411	429	435	429	445	443	434	454	438	418	456	483	464	476	449	454	432	433	442	411	437	492	412	446	463	467	418	442	441	458	493	441	414	441	464	454	464	449	472	473	462	439	450	467	476	448	469	467	443	463	429	406	450	388	481	458	476	461	485	449	418	433	475	436	447	416	422	487	435	449	416	435	469	472	402	442	428	443	454	473	482	475	438	424	425	475	428	435	497	442	420	427	491	457	478	453	484	454	433	439	474	414	437	429	477	472	433	451	471	405	445	499	482	438	425	515	461	458	466	431	477	448	424	439	424	452	462	479	491	458	477	456	467	446	464	472	455	459	450	459	446	461	465	424	437	463	428	452	509	446	429	453	449	443	441	431	479	434	447	441	453	494	461	451	488	453	457	447	431	441	472	434	431	445	485	453	464	450	476	456	464	401	457	450	423	429	424	405	466	450	474	447	457	478	442	452	460	440	487	425	453	462	468	446	407	428	496	447	454	469	466	485	420	459	419	451	442	453	426	437	452	469	415	432	385	438	451	461	430	426	482	439	481	456	417	437	456	457	410	477	455	455	470	409	462	448	453	436	416	435	462	497	461	466	487	430	437	440	477	445	439	428	452	481	429	436	418	525	458	424	464	426	448	441	457	457	431	453	450	470	431	423	433	460	422	426	396	475	459	445	450	451	453	472	460	434	470	465	480	449	421	417	448	416	441	418	476	408	444	509	404	468	431	486	455	473	432	490	441	445	442	432	457	445	457	471	437	433	485	437	430	432	445	453	436	470	462	472	479	442	444	463	488	521	476	425	396	466	497	427	482	520	408	439	471	426	414	431	456	453	400	453	480	432	418	464	449	412	452	426	483	436	474	511	467	473	431	414	458	485	451	396	493	452	434	447	458	414	447	412	478	424	417	430	444	438	427	424	468	465	416	420	453	420	449	447	450	457	479	437	467	448	476	454	440	460	435	429	444	428	476	460	401	442	438	467	448	418	469	453	458	470	432	462	441	444	460	490	440	415	397	422	445	447	428	476	486	459	480	468	461	448	465	440	455	440	443	482	463	422	413	452	441	426	476	497	418	480	482	447	459	425	442	432	493	458	461	418	434	466	479	440	436	410	447	448	427	418	431	482	436	441	452	437	432	416	441	454	474	454	455	453	467	455	433	476	428	471	484	438	451	418	454	425	431	411	455	455	427	477	443	443	464	424	432	408	452	445	459	454	410	441	444	461	422	438	452	462	410	434	496	409	459	457	485	458	450	439	499	432	417	447	439	448	479	431	460	464	431	465	458	458	427	463	455	391	425	457	416	473	438	451	413	421	426	438	425	411	445	454	456	474	425	461	492	423	417	443	432	454	511	467	447	451	401	451	443	421	383	417	439	384	441	426	450	421	461	464	429	455	473	410	466	418	448	436	474	427	415	452	441	414	440	455	423	500	431	419	426	486	430	436	457	457	497	423	456	415	454	447	403	446	423	485	440	462	449	429	451	437	433	420	451	471	450	442	464	449	433	464	491	474	424	458	448	468	433	446	437	458	424	432	436	437	428	444	454	445	476	459	459	440	407	466	465	505	442	464	469	432	469	481	428	457	462	468	440	420	442	413	486	401	414	440	438	412	402	443	470	442	410	507	410	470	471	433	387	459	470	405	401	415	485	444	470	442	454	402	432	427	495	430	470	458	462	464	432	432	449	446	452	415	443	444	441	412	428	486	465	404	464	401	410	449	453	483	451	409	419	420	439	454	470	444	440	447	455	441	475	441	446	456	429	421	422	469	445	462	446	428	450	468	479	457	425	454	430	436	460	435	414	449	453	424	442	450	450	481	438	455	443	451	439	429	455	440	470	462	457	443	476	427	498	432	468	449	417	455	417	446	444	463	472	462	437	455	473	441	441	442	410	458	447	421	446	476	488	454	432	450	465	414	430	476	466	418	438	446	457	502	409	405	416	438	467	453	508	441	454	427	414	444	457	436	434	468	434	424	411	458	418	416	477	443	466	450	457	477	449	448	417	434	438	454	432	447	450	489	475	420	434	451	451	448	449	446	434	474	458	470	502	471	483	433	422	455	390	434	437	449	452	458	500	453	438	473	452	453	460	451	439	464	489	428	478	459	463	452	443	440	425	481	508	445	432	470	443	448	469	458	407	444	405	471	445	437	479	439	410	487	449	413	417	439	438	450	454	433	447	467	444	455	477	438	441	460	477	441	438	433	464	466	456	420	463	437	455	523	426	429	447	456	435	414	443	443	460	457	466	453	471	438	454	429	435	436	485	476	450	457	456	422	437	471	419	439	469	447	450	468	463	425	413	435	440	445	451	482	454	428	426	438	458	454	485	449	451	478	443	426	426	438	495	480	476	462	458	464	446	467	439	458	472	493	464	443	480	467	419	445	460	479	456	475	452	446	445	429	452	449	414	455	447	443	440	478	443	428	473	470	428	399	431	463	453	485	465	435	415	425	481	430	431	449	458	459	456	466	442	513	490	446	483	436	443	452	483	430	434	461	416	439	454	466	451	482	427	446	496	465	405	415	444	407	449	471	459	406	450	459	442	456	489	433	443	425	486	454	495	424	439	437	425	448	462	478	457	431	457	435	488	434	440	436	422	427	463	422	456	420	440	421	423	443	443	448	430	427	457	477	445	423	462	479	478	449	440	426	461	439	463	425	428	468	460	457	459	434	439	504	457	448	466	443	427	443	462	457
2535	1112	1508	1611	1609	1467	1408	1282	1155	1114	972	992	951	966	1009	995	977	1013	968	1048	959	955	932	980	970	935	935	1044	980	1006	957	954	958	954	941	961	984	929	976	955	990	981	950	984	890	964	991	937	959	981	970	1013	964	922	971	940	973	941	921	1007	953	998	917	970	906	990	957	973	991	1006	903	1014	983	953	983	913	948	932	948	954	950	985	941	934	948	944	923	947	986	934	939	1021	977	991	974	976	991	938	990	928	955	990	986	982	944	957	1014	991	979	919	995	1034	944	940	948	945	1005	985	941	980	957	890	989	955	980	928	1006	962	922	995	940	977	947	954	1000	963	931	983	965	958	965	956	944	987	1015	963	933	911	982	983	985	960	948	917	985	968	962	907	992	968	1010	995	991	981	959	936	970	954	987	974	962	975	1001	944	1044	975	981	909	973	948	945	922	996	919	903	939	972	924	979	986	972	946	997	939	1020	969	951	1019	956	931	973	937	983	995	996	993	974	959	938	949	930	888	987	1033	955	980	949	1025	951	945	963	971	1034	942	942	996	942	907	953	1000	950	996	1013	972	976	968	980	1026	960	981	955	933	949	933	929	969	947	1002	1001	974	963	970	972	1018	1003	961	951	947	997	960	937	965	943	919	930	987	946	994	980	1001	949	947	965	973	918	974	946	946	956	984	960	1019	1002	922	966	947	964	967	993	993	1037	943	995	902	985	984	973	1008	916	911	916	979	971	964	921	973	994	1001	1011	927	995	993	962	937	988	956	980	948	992	930	950	989	939	981	1000	981	968	983	982	987	1012	976	973	955	964	977	947	950	1001	984	956	997	973	971	954	1029	945	940	960	969	999	998	975	919	949	990	986	955	1011	992	955	955	919	996	953	1034	966	929	949	986	991	1026	956	954	951	989	977	941	954	1002	1039	958	959	970	983	940	935	930	1033	949	898	974	961	1002	972	965	950	959	962	1006	939	941	973	980	937	1008	965	993	972	939	955	940	972	991	926	913	970	962	973	981	945	985	958	991	985	980	971	924	999	1009	907	950	976	976	988	965	957	969	984	1041	957	975	974	950	947	1016	1007	985	951	987	911	951	1008	1017	959	915	963	990	936	951	942	947	962	1018	963	1002	940	979	959	983	930	939	978	950	980	992	993	964	943	1017	1025	929	996	978	958	949	976	939	947	948	1021	978	924	916	950	918	943	985	967	940	975	949	983	990	947	1035	957	973	935	980	930	878	961	986	985	880	905	954	997	934	994	953	973	932	977	980	959	956	990	964	980	946	971	983	966	964	935	930	980	947	952	937	959	941	991	932	982	940	948	965	970	976	975	990	1052	1021	974	974	923	998	956	977	947	868	972	923	990	953	934	924	925	943	963	952	965	978	966	984	930	1037	897	1006	978	937	956	982	992	972	903	960	958	989	987	978	977	941	988	923	960	881	955	928	984	1040	922	951	944	980	976	947	992	1024	980	928	935	952	948	978	938	980	957	943	932	927	1044	973	933	947	987	975	949	963	965	1012	959	969	946	964	930	959	995	917	1014	950	993	1007	973	922	920	934	975	912	1069	929	962	939	977	942	963	962	1008	967	912	978	982	924	936	984	1003	980	982	952	990	976	986	980	946	987	903	1014	1037	962	1011	945	946	984	985	921	965	989	974	940	933	952	917	961	961	969	948	1010	887	983	989	953	972	900	984	1007	918	945	973	915	962	1016	943	960	954	941	943	967	954	966	921	965	1035	964	959	947	942	989	953	989	952	924	919	968	957	923	937	982	934	930	989	1037	951	1024	1002	954	946	944	941	952	946	970	927	958	967	937	1019	938	953	985	954	915	1028	978	920	930	936	967	903	918	992	972	973	1019	1002	975	931	975	1008	974	982	940	996	966	1004	930	913	984	970	902	967	945	953	930	1055	1024	982	960	943	981	962	969	1014	1000	1022	1022	940	977	931	956	976	980	938	922	949	953	988	960	978	949	974	965	971	1013	953	982	964	980	1008	971	1020	998	980	976	915	962	957	973	982	1010	995	934	953	973	940	925	956	952	945	960	962	965	1011	955	953	985	921	969	962	985	980	954	924	1002	965	1002	1016	969	969	909	991	973	955	978	981	938	1043	958	968	894	947	939	963	955	993	944	964	934	1007	1054	915	974	973	967	986	942	917	915	1000	936	948	966	944	986	976	975	978	995	957	967	952	950	967	1023	997	927	1014	945	952	921	964	968	1025	999	939	974	973	932	905	951	996	942	972	903	933	955	1011	1011	990	971	977	1008	1012	965	956	926	975	1016	984	991	989	998	953	981	950	959	982	997	995	952	979	916	1021	983	968	922	981	974	998	928	885	940	980	958	934	982	951	962	916	963	923	904	999	954	970	1004	1010	959	959	962	978	1004	974	978	945	951	938	1001	970	919	955	981	958	907	990	968	1015	1001	940	1041	996	980	992	961	978	964	971	968	990	965	899	1007	978	936	927	951	1014	1015	948	1035	998	979	957	944	986	1034	1002	952	980	996	938	912	959	949	954	916	1007	984	931	925	969	991	1002	926	951	953	1021	993	939	1030	978	936	972	957	951	923	967	971	947	931	990	940	925	954	1008	934	959	924	921	992	1013	937	1010	1028	975	1005	1003	881	957	999	1003	933	984	952	1014	988	955	969	953	934	961	930	937	944	988	956	979	993	868	905	970	978	954	995	998	1036	940	949	931	991	954	992	982	974	1012	957	1031	1012	971	895	936	1011	952	1002	978	932	939	996	948	940	926	930	962	979	932	930	954	1015	989	1021	984	952	965	978	944	961	1005	957	996	989	969	924	908	994	974	1013	966	900	956	969	928	935	985	907	959	938	965	962	1010	930	982	1015	956	943	937	974	970	982	979	937	980	963	993	968	959	923	986	978	983	966	997	941	890	951	947	927	935	946	976	939	969	994	931	954	938	922	895	984	958	958	939	947	981	979	973	966	956	967	968	945	964	973	982	1028	979	970	953	954	998	948	940	983	969	946	977	946	957	984	956	941	978	998	985	971	926	977	949	998	958	946	935	962	936	940	944	930	1015	958	942	976	984	957	980	943	951	935	964	999	954	997	987	928	973	1005	926	970	1016	990	940	942	973	977	968	948	998	974	939	976	958	967	927	943	968	938	1055	928	1000	984	998	987	958	987	969	962	926	935	948	992	991	960	909	910	1027	928	928	966	926	956	981	973	956	904	922	995	998	980	950	952	975	940	925	982	929	992	940	943	928	993	940	941	983	1041	938	941	969	922	987	923	946	1028	1012	927	944	966	1013	921	931	938	990	1014	925	951	939	913	941	971	963	984	899	966	936	1015	958	957	980	984	971	952	1059	955	933	917	984	1000	991	990	963	982	967	937	965	1002	978	1018	969	996	980	1040	964	976	946	989	1021	911	963	944	933	988	977	965	955	945	954	994	951	997	912	957	927	961	963	944	932	1023	979	953	913	935	1032	901	1020	931	932	967	976	963	937	1002	962	969	935	985	954	947	985	984	979	951	940	942	939	978	904	992	936	992	938	952	943	1012	983	965	946	960	982	1009	1004	967	937	973	997	963	945	939	940	1013	996	985	968	942	939	953	1013	912	1016	947	1045	961	962	964	975	956	967	1007	938	974	977	960	935	1003	989	939	997	968	957	926	923	969	928	925	952	995	972	949	1026	948	950	1004	922	954	907	987	927	960
8969	1040	1246	926	735	582	491	444	394	329	286	287	305	304	306	306	289	291	334	270	277	259	266	282	290	296	290	274	276	294	283	254	284	282	274	257	278	275	255	292	298	270	242	256	258	259	300	243	288	266	287	293	297	262	265	326	284	306	289	263	274	303	277	278	278	278	265	303	288	269	287	283	277	249	301	287	284	283	278	287	275	278	257	266	262	259	314	253	286	272	270	290	288	289	304	303	276	286	308	284	300	288	268	266	306	286	261	283	295	256	271	295	265	253	312	294	274	321	287	283	288	286	287	292	255	329	305	288	258	304	288	288	279	281	253	285	248	283	258	288	280	253	277	293	249	249	283	275	266	256	273	273	310	293	321	304	291	266	279	267	294	313	267	279	263	294	278	256	267	298	261	261	288	277	293	268	277	303	271	289	283	284	283	342	270	273	274	271	279	272	293	286	272	315	260	287	270	300	269	249	275	288	291	318	300	290	286	283	273	266	264	285	265	303	301	269	260	279	279	316	295	275	277	292	249	257	280	239	289	274	299	271	245	281	266	287	270	313	276	308	222	280	264	277	298	280	270	268	272	276	271	323	247	260	283	289	290	273	313	296	276	301	301	287	263	307	256	281	301	269	328	276	286	280	282	272	281	265	286	259	277	289	278	312	284	257	300	283	289	281	283	283	317	292	259	239	261	277	317	258	258	304	328	287	261	281	291	284	280	294	284	256	287	265	293	317	266	279	282	283	280	293	258	276	286	321	259	296	265	297	278	290	284	274	269	305	256	298	284	282	267	273	291	297	261	269	273	291	277	300	273	308	276	289	306	295	274	272	283	261	300	294	254	278	248	306	293	265	242	283	248	269	273	303	338	260	278	308	273	252	274	292	288	262	264	325	272	290	270	318	287	325	306	276	266	310	274	310	283	266	272	283	285	271	260	283	301	271	271	281	311	294	269	273	273	275	326	305	274	254	253	292	297	295	307	287	280	318	283	284	281	307	306	276	267	300	267	283	272	271	263	264	299	284	302	290	271	268	269	271	275	271	288	275	275	285	269	281	299	287	259	301	330	290	291	261	298	283	266	310	276	290	298	299	277	256	296	297	284	267	284	268	294	267	267	298	306	289	318	287	280	273	263	313	290	274	287	295	307	273	271	283	293	266	274	272	297	245	271	282	283	270	275	264	270	271	262	288	266	291	278	332	282	282	269	272	265	308	275	298	288	255	290	292	274	294	271	265	309	289	279	262	256	281	274	325	275	262	280	302	270	278	284	278	313	284	276	284	310	294	296	294	268	287	292	284	312	293	279	274	284	276	300	325	286	280	277	277	293	271	270	296	265	282	266	268	312	275	268	294	290	275	272	291	261	264	308	273	283	265	292	271	289	298	285	282	280	284	288	285	269	255	289	295	259	270	301	273	282	290	303	263	319	298	278	288	272	284	272	255	266	289	290	274	289	281	311	302	245	287	274	268	241	279	285	273	272	269	291	274	283	274	260	288	279	291	271	288	253	318	288	261	280	302	281	281	280	274	271	260	282	275	264	304	303	283	299	302	284	282	292	305	294	283	269	262	294	303	286	300	250	264	248	276	303	240	273	248	278	278	295	309	259	257	277	265	262	265	271	290	287	270	289	275	304	291	290	273	274	285	282	277	240	292	253	270	284	279	273	289	319	295	304	257	281	298	283	291	235	250	254	285	275	273	287	312	313	268	267	298	281	273	279	301	290	313	320	284	330	277	272	279	273	290	293	271	260	286	296	291	262	286	283	272	300	300	313	301	281	313	308	290	254	267	246	309	254	269	273	274	293	250	267	241	266	268	282	329	264	280	262	281	324	298	279	278	280	288	280	302	278	284	274	272	287	220	261	296	264	282	264	265	281	307	293	258	285	274	303	281	289	265	252	281	291	267	276	263	267	293	286	261	273	280	284	261	290	293	242	281	276	273	307	273	249	299	279	296	269	276	274	285	267	237	291	275	261	285	279	277	277	293	272	269	281	276	283	263	275	252	260	263	269	294	277	304	255	269	255	300	286	296	270	293	261	270	286	271	293	282	291	282	281	287	266	258	243	293	314	274	280	297	281	301	313	267	284	267	294	294	271	283	285	282	272	287	262	291	276	254	256	296	270	285	280	266	274	282	281	281	288	248	245	262	298	270	271	255	245	273	279	289	261	293	275	263	260	273	237	286	299	279	284	299	301	276	280	229	307	292	264	260	256	295	276	284	264	297	251	280	264	289	298	281	263	286	271	287	262	241	278	281	256	276	294	276	283	292	262	266	266	275	306	256	289	238	303	304	311	279	263	304	259	284	321	280	254	291	261	279	296	293	301	261	297	300	322	276	285	263	287	246	293	262	280	253	283	284	280	281	314	287	299	283	270	304	289	286	257	308	270	263	253	245	257	292	277	290	287	269	280	266	257	300	272	258	261	301	284	272	279	251	293	287	255	273	268	259	317	290	251	274	276	257	278	294	264	299	258	277	260	250	289	249	297	287	269	294	304	288	277	296	306	262	269	282	267	284	296	272	298	286	281	311	263	310	328	289	288	270	294	289	292	284	246	266	305	274	291	275	304	297	309	269	268	305	291	319	278	281	277	295	240	300	284	276	285	290	284	300	297	288	270	269	300	291	281	270	305	271	270	284	292	281	279	300	254	288	301	306	307	284	267	291	307	272	278	298	264	240	268	287	296	323	293	283	278	277	289	280	269	280	279	262	311	282	278	278	267	270	305	296	296	282	263	277	271	311	279	278	265	275	299	261	284	265	257	265	304	280	250	257	256	282	307	289	301	295	273	283	304	302	280	292	290	287	300	253	317	273	301	275	311	315	281	298	278	294	303	284	280	291	254	288	282	302	283	295	304	264	310	252	260	257	256	286	266	255	266	290	293	274	325	276	318	293	290	286	250	253	286	298	298	271	275	252	300	294	252	311	269	275	278	327	299	261	264	262	299	243	278	296	283	280	274	273	269	288	266	256	256	274	256	288	268	262	264	267	299	271	302	274	303	285	259	303	284	263	268	304	299	289	282	274	274	275	267	314	307	313	277	308	278	251	297	281	266	264	268	275	243	267	269	269	250	264	291	283	266	285	276	270	258	273	277	282	232	284	254	285	294	271	290	272	294	233	281	261	293	261	263	307	269	266	291	309	286	296	279	259	267	299	290	264	285	320	290	258	307	280	298	297	236	273	268	267	278	269	257	271	284	292	256	273	288	289	277	277	277	273	284	266	274	274	284	275	291	249	240	266	266	268	304	302	268	290	283	301	252	289	289	283	294	295	290	276	295	259	256	289	275	284	280	283	336	268	273	289	271	280	280	231	274	288	268	264	252	284	270	295	280	256	244	313	303	264	298	275	269	282	279	313	322	251	259	332	268	262	242	325	263	243	314	295	283	308	236	261	271	271	272	295	305	279	273	272	260	278	299	266	265	295	274	294	265	275	272	302	276	264	284	265	263	273	336	289	277	290	276	270	276	270	261	281	275	295
7009	1279	2442	2702	2509	2089	1863	1517	1250	1057	826	787	771	726	732	763	708	710	722	682	698	678	682	685	658	641	654	688	656	614	684	644	696	604	661	635	676	626	628	622	649	657	669	642	632	635	672	638	682	592	631	649	602	649	636	650	656	571	622	634	622	679	631	596	672	665	614	610	637	632	675	611	661	648	634	572	622	657	646	614	684	658	661	623	614	678	633	597	627	598	658	625	631	660	637	633	640	648	604	620	578	680	611	646	649	671	570	607	610	649	604	570	588	621	664	603	694	686	633	547	655	641	629	659	621	628	615	649	652	649	654	658	629	601	610	645	626	647	582	643	656	645	628	630	631	663	664	626	630	644	623	643	627	672	667	656	672	651	637	665	640	619	601	637	578	602	609	666	579	643	624	598	677	609	656	634	648	591	617	659	708	639	618	577	608	618	595	599	625	643	623	603	641	602	581	611	641	620	638	636	649	600	620	638	664	672	634	614	656	625	663	635	643	631	634	648	625	633	617	630	643	623	623	609	623	630	616	634	635	666	612	575	626	642	670	652	641	652	631	615	693	604	609	609	635	596	624	638	605	650	593	641	604	604	623	639	612	595	635	627	614	632	629	624	631	654	642	621	614	674	625	623	611	660	654	606	635	604	573	620	593	662	666	606	573	633	625	641	643	620	600	644	628	637	662	622	625	618	648	652	623	622	651	604	647	657	648	621	588	608	688	670	595	625	599	609	659	638	589	671	574	564	582	641	644	662	622	636	627	645	647	629	639	601	615	643	626	622	696	650	666	612	625	628	608	577	652	634	663	609	615	642	597	613	647	618	664	585	646	607	625	576	609	629	584	645	654	598	606	669	641	625	628	645	631	620	716	628	676	620	647	615	626	635	619	612	639	652	605	624	609	628	611	672	595	613	591	628	678	655	599	572	643	618	662	655	582	648	638	670	606	626	641	608	624	654	634	636	623	687	630	622	646	652	654	602	598	642	636	599	617	617	596	649	644	614	677	704	633	609	650	602	622	656	578	601	599	660	628	648	623	608	621	663	667	608	642	582	606	620	649	657	668	659	621	629	662	649	623	654	615	629	608	624	666	623	604	689	603	580	614	659	618	663	584	585	628	654	657	594	611	604	690	564	635	613	638	630	599	650	618	593	564	606	612	630	641	645	651	642	629	617	644	650	637	653	658	604	629	623	670	625	608	632	620	620	634	612	613	641	603	625	621	615	607	633	598	604	643	616	639	638	641	608	627	659	627	657	607	636	612	603	615	636	679	618	634	631	639	623	638	650	592	650	634	624	623	623	627	648	606	605	663	605	665	622	617	606	643	626	633	630	614	617	652	570	631	610	623	611	613	642	599	644	645	652	608	666	596	649	641	631	613	684	631	642	577	630	632	631	636	650	611	659	566	634	625	620	640	613	620	637	641	653	624	659	577	638	622	654	623	641	601	661	642	651	650	683	607	665	636	619	651	651	639	624	662	581	661	670	635	610	636	597	647	602	657	629	655	640	619	599	565	593	602	640	670	637	590	592	664	593	619	635	627	670	614	669	644	630	611	675	655	648	648	660	581	574	616	669	649	650	633	604	634	617	643	589	603	628	607	621	605	688	630	642	643	625	690	582	602	606	676	606	625	595	644	649	647	670	633	629	630	641	618	644	636	650	621	606	616	601	655	634	618	700	642	667	651	598	674	654	634	609	605	605	629	640	584	629	628	621	635	630	654	570	636	606	631	656	616	654	639	638	657	617	646	599	661	651	586	622	650	650	608	638	662	618	623	616	618	591	653	629	617	681	682	620	619	630	611	648	597	629	627	621	667	616	592	644	626	621	609	642	630	617	625	627	583	656	639	659	592	635	588	584	624	655	637	671	609	567	613	674	606	648	646	647	630	629	644	610	598	595	607	639	626	655	629	671	641	651	654	608	647	603	643	621	627	637	640	626	693	595	646	634	640	618	655	633	620	652	672	649	664	652	630	651	666	640	641	663	642	656	626	559	642	591	614	619	672	701	628	681	631	651	614	627	613	615	643	632	623	644	626	655	585	623	593	625	646	634	612	670	677	613	600	654	615	618	621	633	642	619	618	568	623	612	640	591	624	623	655	603	616	600	630	647	658	645	630	626	638	633	672	613	607	658	625	636	618	647	631	626	604	596	629	632	573	650	580	640	618	602	656	624	632	664	629	635	639	595	670	640	598	631	627	680	635	607	611	604	647	640	641	622	634	589	619	683	604	628	673	611	646	616	668	615	609	597	650	666	614	602	630	633	633	610	669	632	648	587	625	661	624	581	639	664	597	646	652	605	625	632	636	590	584	666	613	580	652	622	612	653	616	619	614	621	590	596	669	699	667	591	594	656	669	608	644	641	645	617	614	609	637	653	642	691	663	645	663	645	599	619	651	650	626	661	627	634	639	650	647	644	594	633	651	614	615	616	617	649	622	623	603	653	616	622	641	621	662	644	593	637	565	608	619	589	617	643	619	638	637	630	623	566	659	642	616	605	612	646	647	650	589	616	629	684	609	668	657	590	660	624	628	618	643	661	649	604	637	610	648	639	592	655	605	639	643	634	601	619	643	634	631	656	607	624	633	655	601	670	583	618	619	662	626	653	605	619	637	671	677	627	673	611	614	675	649	624	625	606	587	634	654	605	591	612	617	631	636	611	644	628	658	666	608	635	618	655	617	621	626	671	623	632	636	621	622	619	619	612	609	640	582	602	601	579	628	626	583	604	630	616	621	637	607	647	603	670	614	661	620	665	640	584	633	643	617	653	628	644	619	659	641	660	597	627	597	655	596	624	596	620	631	660	600	627	604	634	639	643	602	643	572	643	620	621	585	661	650	649	610	623	679	638	610	675	631	667	625	661	585	621	658	613	655	595	646	667	632	648	579	626	661	651	606	646	605	661	650	592	616	595	660	658	646	643	590	599	608	671	640	600	641	635	649	671	633	603	612	620	668	644	640	597	593	622	642	631	600	650	632	587	589	620	639	641	616	650	650	636	653	604	640	629	604	642	621	594	637	634	618	656	627	629	654	580	659	591	620	668	637	640	639	623	643	615	590	622	675	643	668	632	630	628	611	633	609	652	648	678	594	641	591	586	592	630	637	655	654	630	604	612	627	655	646	609	644	608	606	611	614	654	658	591	647	595	632	666	628	647	631	644	624	631	637	614	605	631	656	661	594	660	613	641	629	615	625	669	632	645	602	604	639	610	665	675	626	644	648	643	605	649	661	637	633	660	621	616	664	626	613	660	624	667	611	617	674	641	642	625	591	584	665	606	631	635	553	622	617	635	576	638	627	655	638	624	629	649	571	652	634	608	655	640	624	612	570	586	578	657	599	594	642	600	616	650	612	644	620	619	622	639	630	649	613	609	628	648	633	609	675	639	640	643	654	605	665	604	627	672	631	662	613	607	654	642	629	672	652	627	584	625	624	618	626	633	597	598	626	618	637	661	609	620	635	614	637	592	631	603	632	658	656	638
16059	2113	1853	1243	917	756	549	438	395	291	230	184	214	207	224	216	185	203	196	185	172	187	157	164	162	179	186	152	157	182	197	167	177	179	184	191	173	149	183	134	168	179	181	154	177	184	153	145	182	162	157	185	166	167	157	174	156	147	176	174	157	170	164	180	152	163	163	136	170	151	164	145	152	167	176	171	140	180	159	179	175	170	153	150	155	163	156	175	167	167	135	163	161	168	169	173	179	165	166	169	175	169	144	175	171	160	158	187	156	170	172	164	176	156	171	180	154	179	163	165	181	153	163	170	155	151	151	175	186	157	156	151	160	151	165	164	163	158	165	176	169	184	167	159	170	153	170	155	153	162	158	173	145	161	161	185	151	198	161	165	157	117	157	192	158	165	196	146	160	153	173	171	154	155	157	177	168	141	137	149	133	171	189	179	161	164	170	155	181	153	161	156	160	164	198	171	182	182	146	193	177	165	186	170	153	149	185	137	140	159	173	174	163	192	157	165	176	155	179	150	181	187	169	148	161	158	156	154	170	146	170	188	159	158	155	151	145	172	170	160	146	163	168	176	158	147	162	178	181	178	179	184	169	179	170	141	163	178	183	158	172	184	162	173	175	171	161	165	178	165	144	166	180	154	188	165	189	153	184	163	166	191	152	175	153	146	146	144	149	144	155	151	183	156	161	178	146	176	162	189	160	171	174	158	153	168	155	161	198	158	165	173	164	161	155	143	171	151	169	183	151	169	189	173	176	177	158	177	169	163	159	168	157	157	156	197	153	177	158	155	175	170	174	171	147	162	178	170	184	166	163	177	189	160	136	153	158	159	155	168	162	156	148	171	195	169	181	159	144	170	172	172	201	155	179	176	164	180	161	160	166	159	165	165	197	162	176	174	184	162	165	171	187	187	150	139	162	177	156	156	175	140	181	176	172	172	159	157	158	155	181	180	162	139	169	166	149	170	163	173	172	149	181	169	167	147	163	148	159	169	155	164	160	171	160	147	166	155	186	173	161	181	172	176	163	156	186	151	175	141	164	153	179	172	192	167	178	188	201	161	169	150	169	200	154	147	149	158	156	187	204	161	180	170	171	180	180	161	159	155	155	163	152	164	141	194	180	166	159	188	158	174	170	167	163	164	153	174	186	160	169	168	139	159	178	171	154	158	159	167	161	138	142	159	183	156	167	172	187	168	173	162	160	161	178	165	164	186	175	184	170	176	172	152	149	174	178	163	152	148	174	180	166	210	164	180	168	144	172	164	154	167	149	152	156	155	165	170	155	185	154	146	172	167	176	182	175	184	142	161	180	160	159	171	166	140	146	166	159	173	189	164	171	169	185	149	158	152	142	158	171	152	183	158	166	163	149	160	154	142	171	180	179	153	196	170	167	142	168	158	184	157	160	159	164	167	151	169	164	179	179	146	184	191	162	163	171	146	167	155	170	147	172	195	176	153	173	171	166	191	198	168	132	150	171	146	186	176	153	151	175	176	185	195	166	160	169	165	158	154	157	164	143	174	176	160	169	151	171	176	139	171	189	184	172	141	169	154	153	165	171	150	155	152	154	161	156	156	152	162	153	157	174	130	162	165	151	161	162	171	164	174	170	171	158	177	166	162	173	147	180	152	159	167	181	155	186	168	144	156	167	171	160	160	188	135	175	172	159	168	165	160	188	139	157	170	166	153	153	159	155	160	169	167	185	168	147	163	156	165	152	143	172	154	133	168	134	167	177	176	181	148	161	162	165	187	178	182	167	175	185	187	164	144	146	150	146	143	176	144	151	163	153	124	163	159	170	161	187	168	158	161	174	184	178	190	167	166	168	170	167	160	173	159	153	131	171	157	157	138	172	193	184	155	149	164	159	132	195	163	155	142	167	166	167	175	156	166	163	163	175	153	192	162	167	156	170	184	146	163	183	152	181	151	168	158	162	154	179	168	181	180	199	139	193	176	144	143	177	146	163	171	141	178	178	163	193	152	149	136	170	169	183	164	176	144	159	150	175	160	168	151	176	146	172	153	156	176	158	135	154	184	142	165	169	171	158	151	176	162	181	156	162	161	154	162	164	157	151	168	165	188	140	149	168	205	176	164	180	155	184	169	167	177	145	174	166	145	137	173	168	162	162	168	187	186	133	173	177	155	140	161	186	144	192	173	152	163	165	192	171	132	173	157	142	154	176	157	162	146	159	157	158	150	182	172	186	155	160	161	206	163	159	156	153	146	147	182	173	170	192	173	153	191	145	150	159	171	182	161	179	173	161	169	151	166	159	185	187	201	166	166	171	152	159	166	175	165	148	148	177	180	182	147	156	170	141	178	154	137	190	174	175	146	167	165	183	157	183	172	172	155	168	174	203	176	184	159	147	170	153	157	174	165	164	193	164	166	138	146	170	198	155	143	157	152	180	160	153	140	173	141	191	171	161	180	159	174	156	166	158	166	154	191	170	158	179	184	162	170	162	165	167	139	145	138	182	160	147	173	172	167	172	169	179	163	168	141	173	161	153	175	183	158	179	172	189	181	204	167	191	148	165	156	168	147	172	155	168	190	158	151	166	140	171	164	133	159	162	170	162	165	175	148	150	145	149	178	175	149	150	176	168	148	153	137	166	178	182	163	161	156	170	154	143	166	173	151	160	151	163	180	138	171	183	155	161	154	155	160	164	161	174	163	160	163	158	139	177	148	152	172	186	172	165	150	169	184	185	162	172	169	165	162	161	148	147	161	169	166	171	156	178	166	174	152	167	151	177	176	163	149	171	163	166	167	177	173	154	171	143	155	178	172	175	169	135	156	178	148	176	173	170	165	175	166	184	178	156	146	164	179	183	160	160	154	161	173	157	164	156	160	191	148	131	181	167	186	162	165	166	178	170	167	171	151	161	147	164	167	164	175	166	155	172	161	174	175	166	162	167	186	165	167	176	181	148	168	162	157	171	176	152	156	151	184	167	192	171	167	147	150	142	178	168	177	177	162	156	157	167	172	158	160	179	204	159	124	148	156	185	146	165	150	134	155	166	175	183	157	161	146	177	165	166	164	165	172	151	183	146	175	166	166	172	160	151	128	180	173	183	162	190	170	185	176	170	182	173	138	159	156	148	141	151	170	176	170	141	163	146	178	202	165	166	165	161	167	161	157	158	155	150	156	175	168	156	163	141	178	163	162	157	159	157	157	180	181	158	151	153	166	158	164	194	185	163	163	161	158	185	191	159	179	171	169	165	163	162	179	134	155	178	160	159	173	158	174	189	162	162	179	166	146	176	164	173	173	161	185	169	173	163	155	193	152	185	144	152	158	154	167	166	155	173	190	165	151	182	179	186	182	163	165	170	167	168	149	185	183	177	183	169	173	168	159	178	176	148	194	161	160	148	168	169	157	169	166	164	175	166	173	197	192	159	177	136	162	168	167	167	170	157	184	183	163	147	183	182	180	144	179	162	147	185	189	169	148	174	138	175	180	165	165	164	180	182	146	153	154	178	156	152	161	168	156
8990	1682	3565	3696	3515	3013	2459	1906	1601	1104	844	688	606	654	623	607	571	582	551	544	508	513	500	463	483	468	459	471	465	486	455	423	490	456	434	463	460	462	455	421	408	434	446	460	420	442	457	430	387	450	432	420	433	400	449	448	432	417	410	414	450	418	456	457	487	460	437	429	424	401	440	452	437	379	467	413	412	421	404	471	441	378	448	408	414	416	458	410	390	439	446	403	422	408	383	421	452	403	414	406	438	411	402	437	445	448	396	428	429	391	438	427	449	457	407	433	420	439	403	439	391	419	422	387	404	441	412	435	412	450	457	452	416	424	421	435	412	367	416	441	407	415	466	443	421	432	445	417	381	419	420	420	442	401	401	395	436	385	467	400	410	412	442	437	441	432	412	449	440	377	412	410	417	421	398	386	441	404	436	392	426	403	405	425	404	422	399	434	412	381	393	388	398	433	433	405	429	424	409	398	394	436	415	432	416	380	387	443	388	407	447	380	442	406	399	384	456	417	372	376	463	412	406	411	407	437	434	420	439	421	393	423	393	408	434	428	427	426	406	436	437	410	398	434	464	395	362	425	436	412	438	412	410	402	405	418	400	416	425	396	407	420	401	414	428	422	404	386	410	388	380	400	366	426	398	419	444	398	470	401	418	399	422	404	420	392	398	394	432	425	422	454	400	406	404	379	449	430	396	393	396	416	407	388	430	433	398	425	443	410	396	424	406	414	423	409	408	425	397	415	414	413	454	395	402	393	422	412	425	413	393	465	400	412	419	381	395	392	412	433	428	420	395	432	418	416	410	363	421	412	425	443	388	398	383	413	374	430	459	375	375	419	409	415	400	416	407	422	430	399	420	382	404	411	418	426	441	399	442	429	429	422	421	401	401	402	443	418	417	431	434	441	349	428	395	421	424	438	406	405	436	446	422	468	453	417	432	354	425	404	414	425	407	406	400	451	373	363	452	419	475	414	406	417	433	425	406	388	404	396	429	384	392	470	388	410	421	423	379	383	407	415	433	427	424	430	418	415	408	443	428	419	435	399	429	399	437	421	406	413	397	409	387	473	411	404	387	424	421	386	382	393	404	419	453	405	436	442	409	419	407	402	430	433	442	429	422	427	401	400	417	416	419	410	435	415	410	407	412	425	453	389	422	418	429	399	413	399	407	389	417	394	391	430	389	386	399	381	421	376	424	403	385	416	400	400	383	417	447	409	433	466	448	419	401	432	429	403	427	422	425	389	405	445	428	396	460	393	367	419	433	417	412	452	402	433	385	425	420	415	404	424	394	433	425	397	417	428	415	399	432	401	414	414	419	424	430	441	421	394	461	420	426	411	441	408	429	442	414	426	460	420	429	436	396	404	408	420	422	430	431	406	408	424	412	374	407	401	409	445	442	429	410	445	450	440	392	439	458	406	413	405	408	371	396	416	408	429	443	470	429	389	402	440	451	412	463	430	453	425	425	427	416	409	418	447	440	435	422	393	417	442	411	441	386	439	425	424	430	419	439	394	412	427	427	434	459	454	437	404	420	409	457	436	435	416	407	420	395	404	412	413	401	406	396	407	457	395	430	373	450	408	418	426	404	407	453	434	432	408	437	419	375	442	403	391	426	429	411	395	443	397	427	382	401	425	414	401	401	406	434	457	410	412	381	392	421	434	406	416	383	420	422	472	440	435	476	416	368	396	429	439	432	412	407	429	395	439	417	403	392	406	424	417	424	447	450	420	386	434	425	449	428	396	404	408	403	403	387	442	365	428	434	381	379	447	437	385	427	395	421	376	403	409	459	407	431	418	411	436	474	431	445	404	420	433	398	402	395	379	437	435	437	441	387	393	397	431	400	437	426	428	402	387	434	405	422	426	427	417	442	408	398	414	403	393	394	397	403	412	382	395	405	407	399	424	430	413	384	382	408	428	408	440	438	407	402	422	425	398	402	411	418	380	429	416	447	435	435	459	399	404	425	439	464	382	409	434	427	423	409	412	399	428	442	455	414	416	434	452	411	400	390	433	412	390	429	420	411	431	423	436	412	446	378	425	437	406	401	456	391	418	423	428	392	413	454	398	420	395	434	398	421	438	398	432	375	416	419	419	412	431	379	379	440	395	414	403	411	404	384	453	417	424	442	365	405	390	453	421	398	402	410	400	401	435	401	399	457	418	393	428	420	421	424	454	393	438	416	429	428	456	405	420	415	424	427	406	414	423	428	439	435	428	405	394	396	433	424	424	438	407	430	433	402	419	410	389	425	413	410	444	416	413	449	397	425	412	450	408	405	420	417	390	426	404	399	422	460	375	435	447	421	445	422	410	414	432	397	417	426	403	427	364	379	405	433	385	436	434	401	455	411	411	429	447	390	416	489	422	413	400	411	392	403	419	397	410	406	433	401	440	407	427	407	404	387	413	394	417	446	397	416	433	400	427	430	402	436	454	447	387	436	399	429	396	393	427	420	401	432	422	395	391	437	433	387	418	409	415	389	424	407	453	434	419	430	383	419	413	441	429	432	417	408	421	409	411	443	383	433	433	417	404	402	409	420	463	464	412	443	420	400	394	409	440	405	435	398	421	388	455	434	444	382	415	429	404	392	396	439	390	434	386	407	399	390	436	420	402	388	409	400	414	407	419	425	410	415	395	393	430	428	430	423	416	449	434	417	444	414	430	407	417	447	421	416	449	447	411	448	414	411	392	419	415	409	398	415	395	407	403	427	424	471	454	400	426	408	411	407	426	409	439	441	478	425	440	449	397	413	430	414	437	402	422	364	387	414	406	415	400	428	477	396	417	442	415	402	417	418	437	404	390	454	435	397	404	405	402	432	444	396	378	426	422	417	399	417	458	422	421	434	417	422	408	404	413	425	382	403	386	445	428	442	416	449	400	423	419	451	450	453	457	428	417	438	415	416	411	445	407	418	405	424	446	447	423	372	421	439	446	429	414	391	419	391	404	439	413	400	423	375	374	409	392	409	449	417	402	410	402	431	433	411	398	439	412	389	408	409	429	428	448	429	441	395	411	422	422	413	421	434	449	404	403	462	382	438	398	408	415	403	434	425	402	420	443	413	447	430	384	401	391	397	411	413	385	440	436	417	424	447	445	403	413	420	429	388	448	429	385	454	428	392	440	411	417	410	416	416	420	423	439	423	439	429	413	427	415	400	408	411	386	422	408	413	361	401	362	437	397	391	380	374	417	429	420	422	361	390	409	399	417	398	411	429	437	396	420	406	404	419	422	399	433	417	439	410	395	419	424	397	415	411	409	436	425	429	425	424	406	403	450	418	411	430	400	414	415	417	397	386	404	392	432	407	433	432	390	396	381	434	401	381	420	418	436	395	426	408	437	411	411	403	398	375	462	437	380	459	388	393	408	422	409	393	421	423	409	394	388	403	420	441	421	409	385	411	418	419	379	388	412	425	449	416	404	402	430	419	437	428	446	388	383	392	434	427	402	449	379	361	432	388	415	375	426	448	444	387	427	436	414	433	426
2079	634	770	667	587	624	604	493	505	432	455	453	442	461	435	435	448	435	464	450	446	460	465	468	432	507	468	483	446	431	459	428	438	451	454	473	455	453	422	441	451	452	496	420	471	420	477	414	427	452	458	467	452	460	447	451	461	486	456	479	442	478	422	466	456	463	444	460	446	461	441	435	456	486	442	408	450	446	471	473	427	453	450	467	458	476	409	447	457	444	410	479	464	458	416	448	418	468	446	442	458	457	472	449	422	448	479	483	444	442	476	451	461	471	430	455	443	431	477	416	430	422	457	463	444	389	448	410	411	444	465	442	455	418	416	492	443	435	461	425	441	420	471	457	445	492	440	466	470	407	410	460	439	406	451	453	412	463	468	471	443	433	426	418	455	458	481	450	451	449	451	417	430	417	462	473	450	420	415	441	427	455	428	441	431	440	471	441	451	451	431	407	435	414	447	438	438	449	473	451	451	470	450	471	418	436	452	462	461	434	448	471	451	475	410	426	447	448	469	421	438	417	464	465	462	500	424	451	491	415	474	465	443	497	429	414	482	416	453	487	433	460	424	476	455	425	423	424	412	460	462	399	412	451	425	417	435	430	417	443	480	406	395	481	434	470	445	450	473	464	415	478	421	411	423	455	428	446	436	437	402	435	461	442	426	393	460	446	458	450	512	456	433	447	481	488	450	449	463	498	420	460	452	442	479	462	411	443	434	452	424	450	405	446	459	431	458	463	421	492	437	422	421	471	472	421	404	426	457	424	441	477	462	443	481	484	418	520	478	452	436	424	451	504	454	479	426	468	452	473	442	465	421	444	417	423	419	457	462	444	462	450	433	445	472	460	429	446	484	425	445	416	469	426	423	411	437	457	447	411	436	456	473	492	496	456	453	433	434	443	519	480	414	434	457	407	431	409	422	455	436	431	425	485	462	427	474	433	448	425	470	426	449	461	441	467	445	441	453	448	465	502	461	447	435	446	444	398	463	457	404	463	454	413	477	413	456	436	427	429	436	468	460	477	424	480	445	420	477	480	436	435	465	444	461	419	430	461	448	427	503	429	445	421	403	415	443	444	440	464	420	440	420	455	474	445	476	439	465	453	445	460	454	499	431	433	415	488	404	468	470	438	450	477	477	481	447	454	454	427	414	444	469	431	448	447	458	463	489	444	458	458	389	468	447	432	471	420	446	446	374	410	441	421	476	458	445	486	407	436	434	453	480	447	429	464	441	458	458	453	485	410	441	457	476	464	474	472	473	423	472	444	430	426	449	472	399	450	424	431	389	430	423	424	460	441	465	430	440	439	420	430	400	417	435	428	441	435	458	441	457	459	471	463	377	471	423	452	443	422	422	442	429	445	400	444	449	426	431	402	443	462	407	468	441	447	454	476	429	422	440	444	445	449	499	433	392	456	454	441	469	471	403	443	449	470	440	441	469	439	427	426	439	435	412	432	443	486	451	448	449	393	429	441	454	477	425	413	427	420	469	470	492	436	456	444	444	472	430	431	454	454	484	446	476	468	441	428	475	430	439	415	437	421	455	437	456	393	448	441	447	431	463	440	466	452	452	441	445	467	437	493	434	444	407	447	472	418	441	430	443	472	444	438	459	468	440	416	454	464	449	424	487	435	401	448	428	435	444	438	483	494	472	476	414	452	411	434	443	398	467	438	473	431	467	443	424	457	460	447	429	428	455	422	410	428	409	424	418	428	418	464	443	452	425	455	452	444	424	461	459	491	430	459	439	423	460	415	459	409	501	463	466	478	429	473	442	464	409	460	437	489	433	433	428	440	419	433	463	479	467	451	450	437	432	427	430	434	445	462	467	431	440	461	423	485	466	432	479	454	471	417	465	507	451	419	471	426	484	467	489	433	443	433	481	456	467	442	490	439	447	453	424	417	465	494	412	442	474	454	468	438	451	468	429	461	445	466	439	423	433	446	464	435	450	427	444	474	469	481	462	446	445	434	415	426	463	470	445	420	451	416	445	456	435	456	452	453	450	481	436	443	391	439	430	467	466	471	435	446	454	435	445	465	445	485	430	458	458	451	426	440	454	426	473	460	469	435	482	469	450	474	451	429	442	402	438	425	423	438	448	456	440	425	384	458	454	476	440	393	411	467	437	445	414	436	425	428	479	445	459	426	460	471	409	439	435	412	423	433	461	460	460	471	428	442	450	448	446	450	463	414	443	441	466	445	467	443	388	428	451	447	434	430	490	459	424	464	465	452	437	430	430	440	461	424	424	459	442	427	465	423	478	489	471	409	426	483	443	447	439	430	466	446	473	412	428	462	409	425	440	476	454	414	450	407	436	450	432	427	444	443	441	447	379	458	461	497	429	433	456	444	435	423	457	445	430	483	425	449	427	475	456	466	458	462	429	430	457	447	480	393	502	461	458	438	484	459	430	411	435	445	442	442	457	432	444	449	471	474	436	422	478	483	444	429	430	455	428	446	427	487	441	436	461	432	433	466	428	460	461	459	460	449	441	445	452	446	430	473	442	427	449	442	456	447	392	470	447	462	430	439	463	469	451	451	442	476	422	470	435	451	404	445	423	422	437	451	440	444	436	475	436	448	428	454	429	491	430	424	451	476	402	425	480	450	430	408	423	432	437	440	465	485	469	489	450	433	464	408	470	435	412	450	421	435	474	403	431	470	410	428	445	493	454	483	441	433	436	498	459	439	451	468	420	427	459	419	435	474	458	445	412	447	449	422	479	435	446	443	428	434	467	444	438	428	445	438	474	419	462	452	455	472	437	429	455	452	415	419	488	444	448	440	463	454	487	443	448	449	464	470	416	429	411	473	457	442	458	471	427	439	470	426	439	424	459	418	450	442	443	440	455	488	427	403	456	489	501	435	455	444	471	421	446	409	451	461	479	406	439	449	498	431	462	459	432	458	459	431	459	409	441	424	468	408	464	436	461	435	483	440	451	432	485	438	447	455	432	421	473	451	437	431	455	410	422	407	415	399	423	443	478	422	501	507	425	454	415	436	498	431	483	451	444	445	455	508	445	431	457	426	454	459	447	423	444	443	458	440	445	479	438	431	460	436	480	444	441	438	434	451	454	445	426	446	471	458	446	453	424	446	471	455	448	456	472	445	427	441	479	463	433	443	429	448	442	488	469	444	452	483	497	442	449	410	384	414	475	439	480	485	425	414	449	440	452	434	427	481	490	448	450	480	472	443	385	462	433	436	458	466	439	478	404	438	437	442	470	437	467	426	453	420	456	420	498	443	475	449	419	438	450	484	452	419	465	478	469	444	443	420	463	439	450	427	417	478	400	415	444	459	429	468	429	429	447	452	446	407	420	409	444	431	484	429	465	459	416	459	476	416	440	434	480	422	439	423	425	446	446	395	472	383	468	444	464	470	475	413	457	440	426	439	435	433	417	453	477	422	415	427	420	436	443	485	457	470	419	452	395	452	449	456	444	470	447	459	422	418	439	461	455	457	479	466	456	421	468	466	438	471	409	447	488	411
2472	1182	1552	1610	1617	1582	1362	1250	1216	1041	1009	973	992	954	973	999	983	991	987	994	967	950	973	969	977	992	965	984	924	944	939	957	971	984	956	878	951	990	994	978	960	989	946	925	929	978	967	960	973	998	955	1043	944	972	974	965	1006	996	951	959	987	999	926	964	996	898	972	971	974	951	908	973	960	900	948	984	930	1040	980	985	1001	952	980	936	972	983	981	910	991	974	971	950	935	968	987	1008	930	942	958	980	995	947	984	1000	995	914	934	965	963	946	998	970	926	975	986	982	954	940	949	980	938	1003	932	941	976	980	956	975	954	979	942	961	975	985	965	950	915	958	996	1025	910	929	966	975	981	988	953	962	986	927	941	982	973	989	938	964	935	954	905	982	944	1001	949	977	973	986	917	966	967	1023	930	988	923	1002	942	957	1004	966	964	973	928	1018	947	926	968	964	947	928	967	939	968	1000	934	969	940	959	926	953	1042	936	967	913	913	986	939	899	984	987	935	984	995	984	1027	993	968	915	1026	948	1000	983	972	988	922	959	952	901	938	980	946	1019	956	958	932	987	906	898	934	1008	953	966	951	943	944	915	916	965	938	988	916	946	941	961	949	895	956	975	934	1005	934	946	1005	916	940	1001	954	957	979	971	1014	932	970	976	963	943	933	962	923	958	1001	961	937	965	967	983	950	1003	981	981	960	1024	958	935	1015	942	976	929	951	957	943	958	947	932	996	975	969	942	949	950	992	976	925	960	938	934	903	947	903	987	981	1012	979	968	939	979	960	997	978	979	972	922	947	945	1008	987	972	996	1015	921	952	942	941	972	955	959	932	938	912	973	952	960	940	934	914	942	974	956	986	966	959	938	1026	939	928	932	972	957	1013	943	979	965	973	978	1017	1046	957	953	979	1022	966	953	969	999	927	965	974	968	988	1000	956	934	1004	925	978	949	951	964	961	928	958	994	921	977	968	968	954	920	991	911	976	976	923	964	997	943	966	944	1007	935	966	947	1013	928	949	974	913	1001	979	972	927	879	1020	956	978	923	1015	961	927	1003	979	954	954	931	972	948	916	1023	935	1007	951	985	924	1010	963	1018	945	962	1031	947	1022	991	980	958	958	974	888	941	989	943	935	949	986	928	918	973	991	987	981	907	909	893	971	949	954	970	959	974	989	950	971	1014	980	987	952	994	980	925	991	954	974	988	959	1003	994	961	936	1012	980	1016	919	940	916	957	989	926	989	945	941	972	918	956	1007	956	953	982	972	991	941	942	990	930	962	937	932	1014	945	930	1066	951	939	965	939	913	988	968	1004	984	953	974	975	942	1015	947	965	1016	912	990	959	990	924	945	899	1030	981	992	977	938	984	987	949	1010	942	950	980	942	964	953	988	992	977	1007	994	929	982	975	997	912	857	978	951	991	939	937	982	992	957	952	947	955	957	924	931	1029	955	941	961	963	958	956	961	958	944	937	983	975	972	938	992	905	940	941	1024	957	946	924	940	980	953	920	967	914	937	970	982	940	944	965	946	1006	992	889	962	988	946	920	1026	949	936	911	937	957	993	973	960	983	986	975	954	1024	998	1035	993	994	914	909	999	955	923	995	984	950	1001	981	987	968	982	983	962	992	910	951	954	980	964	967	1017	951	934	1006	933	969	991	969	925	915	923	972	959	977	971	895	971	1008	896	914	971	967	979	926	1004	972	923	936	982	956	986	966	968	991	957	996	985	999	970	976	954	974	936	954	971	946	957	939	973	915	945	953	999	979	970	977	940	977	965	934	905	966	933	1025	947	968	936	982	995	997	969	938	968	963	961	1008	1003	959	910	946	916	990	950	992	1033	1031	957	972	933	968	974	959	931	953	966	972	934	984	965	967	970	956	948	967	960	950	959	935	942	932	954	943	958	983	916	936	992	934	951	1043	987	994	986	990	1041	976	953	976	970	1022	951	973	924	985	1001	987	968	969	926	955	977	946	1012	914	956	970	974	943	942	937	941	930	1009	916	995	965	967	905	1006	919	939	965	934	967	915	985	967	1000	975	972	1000	980	1022	960	913	1003	908	938	963	958	992	981	946	955	990	935	956	931	973	985	972	984	952	976	982	981	999	890	954	901	962	969	969	992	999	956	949	983	904	964	958	995	914	955	935	984	1011	976	973	964	946	946	949	1019	950	974	1011	924	942	1011	1001	959	939	1025	1000	1013	992	970	990	971	956	993	934	1013	1015	964	950	976	957	990	1009	981	939	986	970	988	952	971	979	971	961	994	950	978	937	971	969	957	973	987	929	927	907	975	919	998	1004	919	944	971	908	1028	940	904	961	1009	969	934	927	942	961	984	933	981	920	949	974	979	914	1003	965	942	946	976	978	981	909	1005	961	987	991	949	1026	966	934	965	1022	937	960	964	976	976	966	1016	947	999	980	922	1009	976	912	1001	969	982	980	961	1009	928	932	939	981	1038	1040	985	997	982	907	991	946	924	974	974	1001	879	944	1013	956	934	965	989	994	1008	932	954	993	958	1040	984	970	916	967	999	985	971	945	984	942	1012	952	1011	955	938	1042	980	963	927	981	972	1054	988	970	929	1001	967	962	957	987	947	946	951	973	960	938	983	962	983	929	1001	962	1007	1015	984	982	948	965	957	1011	954	973	1040	981	903	981	943	976	957	955	952	951	944	963	931	978	931	983	984	954	1015	996	940	1011	973	969	953	970	949	957	934	968	1012	928	985	998	968	948	938	954	1011	898	952	862	966	962	1001	1003	934	951	939	1005	990	943	1004	934	1000	960	948	983	975	957	991	966	950	1021	953	1016	974	994	923	997	950	945	993	941	959	995	967	988	975	945	986	1004	946	1001	999	965	937	980	1001	993	946	960	984	902	931	998	954	999	1000	958	985	999	1004	1015	980	1048	958	962	985	1001	959	1008	898	982	1010	964	1006	960	998	952	929	985	949	988	957	923	1000	901	937	954	920	942	1025	982	932	937	927	912	969	955	1007	918	958	968	958	999	951	930	991	955	971	946	1027	940	973	961	951	986	989	964	927	896	979	958	957	993	985	993	931	1000	969	977	1015	891	936	975	973	931	964	997	981	964	977	927	988	936	980	1012	944	939	987	938	1030	973	1065	1047	973	929	954	961	965	995	906	963	972	971	928	923	1026	970	1048	941	967	982	919	918	990	957	972	916	995	952	968	974	929	953	961	949	922	996	965	1003	946	888	959	967	947	986	974	963	948	952	1032	928	976	967	947	984	936	991	965	982	1030	941	931	991	977	943	951	960	1023	953	992	930	978	1026	977	949	903	960	954	984	950	1003	948	949	938	1005	1012	970	935	954	904	908	917	994	972	950	966	948	1001	940	1030	963	949	959	964	952	1081	933	903	957	986	959	974	996	969	947	967	972	924	976	1022	958	989	937	967	982	943	993	1042	926	939	943	980	988	1001	938	1031	954	899	1010	976	973	997	993	946	931	941	1021	986	965	978	1033	952	936	963	957	946	975	950	936	949	958	964	956	947	956	945	965	947	1003	1003	874	968	920	968	1004	953	1011	960	980	950	982	971	938	972	1019	959	980	987	1007	967	983	1015	963	972	940	940	972	1004	993	1023	975	969	984	1001	949	1003	908	999	1026	982	1022	972	958	929	967	978	960	939	973	987	983	946	968	973	972	928	949	975	982	954	947	934	905	983	933	926	949	951	997	991
8996	1168	1230	968	740	672	527	449	397	342	345	345	293	294	321	267	315	332	297	303	272	288	281	278	287	264	290	301	284	307	292	282	285	298	270	318	316	290	264	320	303	303	305	301	273	254	265	277	321	297	275	239	298	278	285	271	295	321	277	319	278	312	311	308	316	288	249	285	272	295	263	298	284	328	311	269	274	270	249	268	276	258	295	291	270	284	265	299	273	262	323	294	239	291	282	268	296	298	297	271	265	290	300	299	294	306	308	290	289	277	273	237	256	290	291	276	281	310	297	305	296	296	282	282	277	324	307	333	274	285	298	266	292	251	242	278	296	307	289	270	332	275	277	265	254	258	301	293	294	278	289	275	297	294	287	294	300	290	293	275	260	250	224	288	285	281	283	275	300	279	272	288	281	264	248	297	306	294	304	260	345	299	302	284	281	245	268	268	288	295	302	267	274	271	260	279	264	293	275	294	281	284	301	248	284	273	269	259	282	298	272	291	313	293	283	294	261	257	275	271	292	252	248	303	266	278	248	278	277	274	290	281	273	301	277	247	316	254	299	279	298	298	289	263	291	281	255	290	287	289	325	254	338	280	314	312	304	256	262	287	282	301	253	294	261	268	290	271	265	289	282	293	262	247	272	266	282	293	251	304	269	294	296	297	304	298	278	293	302	269	340	263	246	269	269	307	287	285	291	251	278	290	268	301	267	293	276	262	296	293	277	276	290	288	290	259	282	275	260	283	266	286	300	302	287	299	266	245	277	248	282	274	292	285	252	251	294	286	324	271	284	272	262	307	286	278	294	283	302	299	276	273	280	243	296	262	277	299	291	300	269	289	299	264	273	315	261	295	274	263	288	301	300	266	284	263	330	264	287	322	263	288	272	293	285	304	274	269	271	283	272	267	272	268	280	282	299	279	285	280	285	287	313	270	255	288	274	267	301	263	293	286	263	253	270	300	291	293	295	287	290	286	258	316	292	255	277	281	298	296	272	312	293	283	285	269	258	262	281	268	278	252	290	269	274	281	263	244	261	261	286	273	248	309	239	270	280	281	306	279	285	275	276	288	269	249	260	310	282	263	314	290	288	298	280	263	306	295	296	293	283	267	267	272	305	278	304	311	275	284	285	307	292	296	288	293	294	293	280	281	298	291	297	306	281	271	287	299	267	272	293	287	321	280	265	275	283	283	271	301	282	285	282	297	282	253	261	285	293	290	288	278	265	306	277	287	246	257	270	255	288	308	294	278	306	283	284	303	302	263	282	279	294	280	293	246	277	279	270	274	290	299	300	309	263	247	300	256	276	291	258	248	276	268	267	310	299	300	298	290	264	295	269	280	292	279	305	301	282	261	265	267	287	271	295	283	281	311	264	269	276	283	309	305	327	273	298	267	290	279	266	289	273	266	279	282	307	304	300	271	273	300	291	291	271	281	265	279	280	284	264	264	305	277	298	303	291	260	254	278	292	325	289	279	291	307	282	288	302	274	259	260	277	284	272	297	275	287	269	303	294	285	299	294	293	298	295	234	318	290	339	270	312	275	269	280	311	287	279	268	319	291	252	270	289	283	314	283	281	255	282	274	253	299	281	294	281	279	274	296	289	298	297	288	283	294	315	280	297	271	300	278	291	291	296	286	277	284	267	284	251	294	294	239	313	305	254	265	261	299	288	305	278	262	282	288	246	291	281	262	284	280	287	317	278	303	282	278	292	270	260	263	291	271	294	285	290	303	252	264	269	319	283	292	276	241	299	297	297	292	295	273	264	261	269	276	280	303	274	293	292	304	290	305	285	276	292	275	306	287	280	260	299	277	309	287	279	300	297	289	265	281	281	260	279	283	271	292	237	300	293	328	273	281	277	283	275	305	265	281	315	262	286	233	265	325	307	301	262	288	306	297	282	292	286	288	310	290	277	284	294	288	285	286	245	298	312	285	296	269	266	264	244	276	263	309	308	287	251	276	263	292	267	278	307	275	288	309	297	267	298	307	307	274	296	257	274	279	278	309	280	264	253	307	292	289	316	281	275	252	257	248	252	296	270	230	289	296	267	275	315	279	299	292	263	309	296	285	282	307	277	263	300	284	285	260	293	260	303	286	305	310	276	276	270	282	295	265	280	308	286	269	295	276	276	274	289	261	302	266	274	282	308	272	303	273	283	301	299	310	280	261	301	282	325	302	260	296	293	296	261	303	265	240	285	275	287	264	251	290	274	261	281	286	287	275	276	313	298	273	325	291	291	289	276	305	297	280	271	275	242	299	263	323	309	271	263	267	277	291	290	309	286	317	277	277	266	286	333	257	291	312	302	297	276	275	277	302	279	312	273	314	280	288	262	300	257	276	277	297	292	287	327	287	297	289	291	310	272	297	270	287	314	292	332	261	283	293	283	300	327	281	280	257	293	287	272	308	266	317	263	272	320	290	290	282	247	276	272	266	287	304	276	240	306	299	280	300	265	307	280	284	271	277	266	270	288	286	293	297	295	286	261	266	255	296	290	295	300	276	254	294	251	281	264	295	294	276	297	305	266	267	275	268	285	288	264	301	283	291	279	286	282	309	269	288	309	247	294	292	250	269	267	278	288	269	252	309	282	298	283	282	265	298	297	289	309	270	281	251	256	267	293	266	296	259	323	271	258	309	295	294	294	266	252	286	282	299	280	284	282	294	269	302	322	298	270	310	297	307	261	284	284	286	282	303	269	281	280	295	316	304	272	273	288	341	292	279	295	251	321	278	259	258	280	292	258	291	309	301	275	272	292	305	310	307	319	297	304	298	274	273	264	285	265	338	282	287	328	296	331	250	243	298	279	302	286	290	281	299	254	259	287	270	277	298	301	283	307	264	306	292	311	281	283	302	314	284	283	286	280	284	274	313	276	281	297	288	274	260	297	291	289	262	256	289	277	283	272	301	276	258	300	262	268	281	290	289	304	262	271	312	308	288	299	248	282	311	278	295	302	251	258	328	296	253	267	313	288	309	288	267	306	304	290	261	291	280	287	263	295	300	267	285	306	267	252	291	275	297	300	297	253	294	279	273	315	317	265	268	297	286	265	274	281	250	287	261	269	277	342	258	294	274	318	272	277	285	290	321	248	287	270	259	314	271	247	300	265	300	276	305	266	295	300	292	270	281	243	270	281	272	264	291	247	277	290	316	285	307	286	276	292	305	292	297	267	291	281	264	279	284	288	285	276	287	292	265	298	303	274	284	292	273	293	309	281	276	273	275	272	302	296	304	284	267	317	270	271	299	299	284	254	254	307	295	296	289	299	256	280	288	295	308	274	290	285	287	267	277	269	298	276	269	264	303	310	276	267	284	292	288	274	281	293	277	283	289	283	284	282	299	323	287	281	266	282	302	291	278	296	293	296	224	280	279	275	294	297	285	283	275	288	269	269	318	292	293	289	295	293	291	272	272	290	284	302	290	273	274	264	302	306	307	308	286	303	296	273	293	287	302	262	274	271	245	297	282	290	274	280	283	286	256	300	295
7171	1484	2578	2679	2627	2382	1893	1624	1427	1065	897	793	733	801	786	721	692	705	736	701	655	654	677	665	679	681	682	689	664	650	675	656	638	643	632	613	639	646	633	636	616	655	672	651	647	665	635	685	588	650	642	616	672	612	664	695	646	683	685	618	650	642	646	665	687	648	664	658	652	623	588	641	663	600	658	644	639	636	639	635	621	648	658	618	679	632	688	628	653	634	633	573	637	652	666	648	676	604	603	668	662	626	625	658	651	614	675	681	644	634	655	647	639	631	649	661	591	674	662	623	680	667	632	644	637	624	592	593	631	645	651	639	669	614	644	662	624	657	622	622	643	606	605	652	621	626	614	629	651	667	669	626	642	619	634	624	650	634	654	633	602	593	664	654	619	638	631	605	638	662	688	674	712	640	631	667	656	655	679	639	639	654	669	593	633	667	630	627	628	604	646	594	637	624	619	613	653	644	607	639	647	662	601	605	639	633	592	591	627	633	652	628	665	633	648	626	661	651	622	616	688	671	610	642	656	629	623	631	624	618	618	628	619	691	653	574	559	651	626	606	689	624	657	629	636	657	637	611	673	638	637	620	658	620	642	644	622	604	624	596	635	613	670	623	630	640	657	621	611	644	612	600	639	670	651	617	627	652	629	660	646	637	618	647	611	624	612	643	663	616	642	644	639	646	609	625	639	650	677	611	606	615	669	664	609	633	624	596	623	675	627	675	664	617	647	652	672	569	636	648	657	640	706	613	629	604	618	630	661	671	625	640	576	605	634	588	603	677	653	645	611	626	665	610	607	667	678	666	628	690	667	661	640	638	706	634	618	647	612	654	614	674	596	655	675	606	658	648	648	663	674	657	648	630	608	627	657	659	665	642	619	642	624	620	625	621	641	635	636	642	634	663	644	673	646	637	580	634	636	644	614	599	562	620	583	610	650	639	637	648	627	608	648	616	650	626	612	635	627	666	604	624	611	659	652	608	638	630	619	632	655	614	634	627	631	606	623	607	584	627	657	638	659	629	619	675	572	637	623	624	625	636	621	616	624	608	633	647	555	620	649	636	622	599	629	606	628	588	668	659	696	713	655	653	646	680	609	651	630	614	626	645	635	659	649	667	659	592	671	652	664	616	639	595	612	645	593	629	625	634	668	646	669	674	645	563	627	665	585	703	632	639	598	636	649	608	641	632	619	597	640	641	649	631	646	610	584	625	668	605	594	627	624	631	661	626	593	661	654	635	594	646	622	592	639	595	630	662	629	628	611	651	630	611	625	683	595	668	678	642	619	620	634	670	624	643	644	603	620	638	623	599	638	637	639	613	633	621	650	625	605	643	629	650	644	640	694	681	608	594	666	615	592	609	630	587	644	659	646	628	671	628	660	622	618	601	645	582	606	609	605	605	637	635	671	647	623	634	658	625	652	635	663	633	636	623	660	634	631	596	648	651	611	691	656	639	662	604	610	593	615	636	578	677	655	650	654	602	653	632	601	646	601	643	681	678	608	658	654	625	629	637	653	641	613	666	645	696	671	656	606	624	636	613	610	621	634	621	622	628	634	645	684	640	628	631	648	665	635	624	630	623	642	629	623	619	624	636	633	623	600	651	586	608	635	648	625	605	622	626	620	619	617	650	610	639	566	634	659	639	653	596	616	679	643	590	642	652	640	629	631	654	650	620	632	652	688	609	644	650	592	622	665	655	613	634	648	671	650	670	647	612	608	653	613	605	642	594	600	589	633	591	607	616	634	651	608	673	616	654	647	670	622	630	610	686	625	627	641	616	628	590	605	600	600	601	596	614	673	639	633	654	620	628	639	584	643	638	668	592	651	623	615	631	616	575	641	659	661	653	618	600	696	628	647	657	614	588	659	648	596	667	671	680	644	682	596	642	648	631	633	615	666	647	673	583	696	661	682	630	648	641	628	648	608	624	654	670	642	607	665	645	662	655	601	596	651	638	626	620	699	657	707	611	672	602	662	627	607	614	636	604	644	614	627	606	672	645	649	635	640	662	558	633	653	615	616	649	617	618	628	633	619	608	611	626	589	670	609	620	590	621	597	650	649	603	625	647	603	680	624	660	652	654	632	623	633	662	576	649	641	654	613	618	669	589	605	640	663	660	675	636	623	615	664	639	664	647	622	672	620	618	620	651	644	569	633	668	615	641	635	654	605	625	594	625	644	620	654	652	611	673	636	601	643	630	652	628	606	647	678	646	639	635	658	632	640	598	652	666	637	599	566	637	597	635	626	653	653	609	648	628	665	623	672	589	587	608	676	633	615	638	666	641	649	628	638	678	651	631	634	641	645	648	671	602	627	673	578	620	595	616	637	615	614	648	594	612	592	617	660	594	638	627	620	625	658	595	637	636	660	645	644	620	656	595	637	622	657	618	634	598	685	655	610	613	613	687	658	633	605	652	617	637	653	661	608	634	682	617	605	612	660	630	623	568	684	656	619	660	658	625	618	626	676	589	637	657	647	603	625	674	643	627	627	594	627	664	659	633	637	668	613	650	635	651	635	644	655	686	672	627	636	652	647	638	658	627	638	617	649	604	653	634	606	622	657	647	623	663	602	611	640	637	632	618	659	646	595	596	674	660	655	648	680	674	663	612	617	616	676	637	651	634	618	648	663	634	625	648	597	669	648	646	623	658	647	618	641	586	657	602	643	630	681	639	652	660	621	636	650	634	668	623	629	635	640	659	600	621	649	651	607	613	625	639	617	649	641	625	644	599	662	640	614	661	625	616	636	648	641	634	671	604	649	615	614	664	652	621	633	633	603	631	665	600	578	674	611	655	629	630	654	674	623	610	635	669	663	644	594	612	613	631	643	606	604	643	640	611	670	633	654	595	651	670	626	692	638	642	607	608	596	628	624	632	661	579	670	667	676	648	672	631	681	639	652	636	661	640	609	608	630	632	638	672	655	627	649	639	682	619	602	654	648	621	653	626	604	603	638	635	612	651	656	650	590	645	657	629	626	628	616	621	592	648	660	663	645	640	645	678	676	662	623	683	579	665	611	672	643	624	633	636	652	649	676	622	647	648	650	606	662	630	609	594	649	648	678	658	630	628	633	662	586	644	680	672	588	623	612	633	640	619	623	613	620	589	668	655	601	648	621	627	634	630	656	631	645	653	639	649	650	645	644	629	614	608	627	608	641	601	627	666	614	668	636	622	657	675	638	633	606	619	650	678	649	607	628	639	643	643	656	652	627	602	570	607	642	578	627	599	632	651	632	625	629	650	643	614	639	636	644	650	661	633	671	656	626	618	649	644	641	646	629	653	610	649	649	602	629	596	630	674	647	618	621	636	610	587	621	651	638	638	607	637	676	641	679	634	637	676	622	602	625	610	610	611	638	607	643	611	597	640	643	645	596	660	639	607	655	651	647	645	653	676	639	621	649	616	665	639	640	630	617	585	624	639	684	589	629	620	656	621	625	622	612	646	681	589	585	626	631	655	656	605	684	590	642	630	649	663	622	677	655	637
16105	2265	1910	1377	984	752	565	434	407	320	229	212	212	214	198	201	207	197	202	182	170	162	160	185	180	193	177	166	169	186	181	179	161	181	179	181	144	164	167	187	161	157	168	175	197	179	169	163	152	166	181	183	174	155	186	176	160	165	183	168	157	155	160	175	171	197	169	158	163	186	193	163	178	154	181	166	180	173	149	185	155	169	156	198	149	162	171	175	181	166	162	146	166	163	171	182	190	177	172	149	175	147	145	150	198	200	175	162	188	164	163	145	154	186	174	164	190	168	173	147	179	176	170	161	190	175	183	169	173	153	149	140	139	190	159	153	159	163	175	168	176	178	161	168	168	159	171	150	166	174	161	165	167	168	151	180	169	164	191	149	160	179	154	157	172	164	169	197	207	168	175	186	147	177	162	175	150	163	138	194	158	140	182	170	162	162	156	169	155	159	183	176	173	165	160	176	191	166	163	154	175	141	174	144	160	181	166	163	162	154	175	157	176	165	159	181	176	185	175	161	187	185	174	194	182	166	193	152	185	191	165	179	163	155	173	185	158	178	169	174	202	137	170	162	176	179	160	180	160	172	185	159	161	161	184	162	174	180	176	160	168	173	152	163	188	152	187	171	162	175	201	205	164	161	167	169	175	145	190	150	178	177	163	168	156	158	166	151	178	159	158	175	175	159	172	162	178	191	184	163	182	164	158	143	170	151	170	159	166	157	166	160	171	147	187	155	154	171	160	152	157	163	180	194	157	176	162	151	158	146	160	142	171	163	180	151	166	177	167	163	177	181	166	181	181	166	170	144	147	160	154	190	201	188	176	148	179	162	165	195	160	169	190	174	206	150	173	151	157	144	160	134	137	178	186	147	162	181	150	182	178	181	164	169	166	152	181	155	186	184	166	174	173	167	169	184	153	145	172	162	161	172	177	165	167	158	185	187	177	152	195	177	157	128	175	159	173	182	180	171	178	178	162	190	175	159	163	172	170	156	161	171	183	158	170	192	191	167	182	167	169	161	172	169	173	169	152	170	166	169	172	203	174	160	149	181	169	174	160	170	158	161	191	158	156	156	163	184	179	174	171	164	178	173	166	178	165	167	157	160	147	158	168	175	162	154	188	179	161	177	217	192	153	166	171	171	172	156	199	156	176	174	196	156	171	166	189	197	167	182	173	148	135	180	190	166	167	166	171	177	147	168	186	183	162	172	149	178	160	175	153	177	156	166	132	160	158	184	170	187	164	153	164	148	153	198	171	151	163	174	165	183	203	160	166	155	172	168	150	157	174	185	144	149	154	137	166	158	186	159	183	166	152	153	148	162	165	149	134	163	160	172	150	164	180	184	153	156	172	190	184	194	181	158	151	170	158	179	166	183	142	181	163	178	157	168	161	188	146	168	169	192	180	168	180	164	171	165	144	184	153	164	169	183	176	158	179	182	166	171	182	154	185	173	174	181	143	146	166	161	164	177	170	183	160	174	194	168	176	170	164	154	154	178	191	163	144	165	162	173	166	172	173	165	165	155	164	185	167	159	163	183	177	159	152	163	171	171	181	187	170	171	156	137	156	166	180	177	181	187	160	180	177	182	161	155	153	183	159	179	159	171	175	183	171	185	170	167	162	174	172	168	172	174	164	169	160	163	177	144	151	158	174	183	177	187	170	165	166	159	192	199	145	172	153	166	152	157	167	161	181	182	179	168	180	174	177	170	148	181	162	155	173	160	174	154	141	165	146	145	175	179	165	177	161	170	162	167	166	168	162	175	179	189	169	179	185	171	175	151	148	165	182	178	161	155	157	173	174	202	187	157	195	159	191	149	186	150	160	185	158	162	165	151	158	180	171	177	168	170	191	159	188	206	170	163	170	177	178	149	165	163	153	170	197	155	152	163	181	186	176	175	171	162	167	159	170	178	170	170	185	194	189	178	183	163	194	165	169	154	166	168	170	170	139	168	176	135	193	161	181	160	170	156	184	186	187	178	164	172	178	162	153	171	154	203	173	168	192	173	175	173	183	168	165	178	173	180	178	165	150	172	149	170	155	143	185	194	183	148	158	159	178	163	195	187	179	187	140	183	145	162	154	171	159	191	184	179	169	175	174	178	194	145	149	174	158	154	154	157	147	172	164	169	151	178	175	163	172	146	178	175	192	162	163	185	152	145	193	172	151	187	164	170	161	170	179	161	157	161	168	185	174	150	175	173	181	180	161	173	174	178	172	172	184	169	155	133	196	178	164	192	157	162	191	173	176	180	168	148	182	162	166	187	163	178	170	174	193	190	170	183	152	164	154	164	189	175	167	180	162	160	170	146	166	182	161	190	151	170	157	168	172	175	138	166	151	177	161	180	183	153	182	164	172	182	159	161	155	170	186	188	157	173	160	165	177	163	161	170	151	157	158	190	175	166	163	147	174	188	173	157	172	181	172	191	155	152	155	181	193	185	180	176	166	164	151	146	175	171	165	187	161	154	150	184	183	162	169	171	186	154	174	160	155	170	173	149	190	157	186	170	165	155	158	172	161	170	178	173	185	161	161	165	143	148	178	175	149	174	164	191	160	169	158	174	175	163	151	189	181	142	153	196	185	192	135	170	154	179	161	185	166	152	153	156	156	191	184	149	142	188	180	162	158	163	169	210	168	176	170	191	164	175	186	200	173	162	153	167	177	153	147	190	171	194	174	145	198	162	175	177	148	166	161	125	159	170	156	167	176	170	176	157	194	173	166	193	161	181	151	152	142	185	188	156	179	182	161	175	161	161	157	174	184	199	198	175	143	137	173	138	190	155	139	199	154	189	152	189	172	161	181	165	182	169	164	168	173	147	159	152	174	173	174	181	138	175	158	138	163	163	185	191	155	156	171	171	163	162	166	147	172	179	167	173	174	162	145	122	181	191	173	163	159	199	170	171	162	154	140	173	157	157	168	186	161	182	163	153	170	150	168	171	161	140	167	168	155	146	169	176	193	192	177	182	199	180	162	173	162	150	187	179	181	186	146	162	165	177	172	163	190	144	150	144	173	165	179	157	152	183	161	150	207	163	172	168	184	168	185	151	189	183	144	177	166	158	157	175	181	172	156	158	142	145	198	162	170	190	170	174	163	160	172	170	137	177	138	143	178	176	176	155	186	175	187	167	156	163	173	185	162	174	173	166	152	177	173	184	155	174	153	163	165	152	166	174	175	163	173	190	170	186	176	167	164	187	171	171	189	183	157	175	166	165	178	157	159	143	180	159	200	162	184	187	166	151	169	168	155	168	174	165	145	154	141	167	157	137	187	157	149	152	177	154	160	161	160	195	189	175	161	148	159	168	149	155	191	171	139	185	197	187	166	168	164	170	156	174	164	179	154	205	179	193	186	171	175	161	157	160	159	161	211	183	171	141	174	171	174	163	171	158	146	152	184	163	161	165	158	188	170	152	149	161	192	172	161	130	166	182	178	171	203	181	169	160	184	159	192	174	172	161	175	160	152	167	171	166	160	170	192	149	154	186
8908	1891	3549	4107	3769	3251	2489	1907	1611	1161	816	707	651	645	557	616	582	584	579	570	503	519	532	494	481	460	447	464	490	451	477	435	463	422	487	455	467	450	437	470	442	469	453	472	420	431	423	410	450	420	424	448	427	404	478	445	415	409	467	451	448	444	470	450	427	439	442	490	438	426	425	415	410	431	385	429	426	416	435	423	434	442	434	450	386	424	424	396	445	371	424	407	458	434	394	421	447	422	429	412	409	395	411	374	445	424	403	410	445	410	410	416	373	425	424	438	428	415	424	390	445	423	427	415	426	434	425	450	428	430	432	421	424	423	421	416	462	403	413	427	410	416	416	402	418	424	454	419	408	418	429	410	362	424	414	409	439	435	418	396	470	407	377	427	420	388	414	390	410	429	433	400	380	425	423	442	469	411	431	466	423	439	424	417	455	414	410	428	379	422	402	441	402	417	435	414	450	456	449	428	431	415	469	460	428	444	380	418	423	429	429	410	431	455	451	415	402	433	426	421	409	396	449	415	434	442	435	420	448	401	435	431	422	414	414	426	441	415	464	422	441	430	414	437	440	398	435	393	421	466	424	434	433	430	426	406	448	426	449	411	412	420	432	374	442	390	410	414	419	425	407	421	422	376	413	412	410	417	414	412	405	426	432	426	427	440	431	431	439	449	385	444	387	405	432	417	479	398	420	433	405	407	423	437	474	419	405	361	415	436	416	414	398	393	430	418	447	403	402	407	405	428	433	415	450	427	410	456	383	421	390	419	450	401	407	422	438	417	408	406	409	418	432	408	457	450	454	438	429	399	433	435	408	423	421	415	411	428	404	456	424	434	430	434	409	427	437	439	429	418	393	379	434	376	361	433	437	448	425	429	449	416	469	430	407	407	390	435	408	385	403	400	432	434	428	435	418	424	403	468	431	452	435	402	431	417	424	376	392	440	422	419	404	423	408	443	411	431	427	414	415	422	419	430	450	449	477	426	432	431	430	437	424	420	413	399	401	371	433	429	402	426	417	436	421	427	394	433	414	436	413	406	420	447	412	455	376	458	432	429	407	396	384	446	427	455	465	389	434	446	430	414	396	402	395	376	440	420	459	450	451	394	394	418	446	402	457	439	468	448	454	459	426	394	450	407	429	436	407	414	426	436	426	434	440	418	411	436	430	415	401	417	410	409	440	431	420	410	417	403	453	427	394	435	412	403	401	400	451	431	430	437	431	409	386	425	457	422	409	433	436	437	382	404	432	458	425	425	433	448	459	390	443	456	432	422	432	439	409	432	409	415	435	418	434	404	399	428	443	419	414	419	438	418	414	432	447	430	458	449	459	412	436	411	380	395	415	410	444	429	436	419	451	419	455	461	432	460	457	415	428	408	387	476	400	401	424	470	458	440	477	417	443	440	403	403	477	428	436	442	443	393	432	381	387	401	413	424	454	409	384	413	457	406	464	438	437	417	454	407	425	388	456	432	413	438	426	405	435	443	440	405	432	435	436	411	421	416	409	403	422	462	433	431	443	391	415	427	393	449	435	404	409	420	431	412	391	409	461	399	417	394	457	447	422	438	425	422	425	378	443	425	438	393	446	389	409	430	437	392	441	442	432	436	454	388	449	420	424	404	407	414	404	415	441	430	419	441	403	390	408	452	438	437	422	450	396	396	416	442	401	381	426	456	423	425	441	444	387	422	422	454	429	408	460	418	416	403	425	451	417	421	408	443	426	454	368	412	404	450	425	420	422	427	464	426	423	422	397	423	387	453	428	399	413	397	453	447	433	410	429	441	407	402	416	451	406	424	397	401	407	388	433	390	406	446	416	424	468	434	434	411	398	452	418	408	396	442	392	423	456	424	439	415	429	432	394	411	399	480	403	421	416	428	443	441	423	403	397	440	432	424	405	476	406	442	424	426	424	441	424	420	422	411	423	440	461	422	386	424	425	396	397	431	412	429	441	410	401	424	417	403	423	409	412	415	395	467	452	400	445	408	422	427	398	407	399	398	438	414	426	443	447	406	442	444	439	426	405	387	452	425	419	438	430	431	426	448	377	406	401	405	428	434	392	396	412	411	446	412	453	378	426	406	434	413	434	418	440	434	440	404	461	400	404	407	400	414	410	447	422	412	412	426	394	442	422	428	387	423	392	392	432	429	425	415	391	429	452	418	400	426	445	407	415	462	413	394	439	435	426	418	414	401	418	427	419	446	430	441	448	392	438	424	446	448	404	455	415	403	399	383	411	434	428	457	372	429	419	418	438	426	405	441	462	408	421	449	426	407	427	402	396	433	423	439	417	405	421	423	434	425	447	434	445	400	423	412	405	426	457	442	452	414	429	423	431	416	460	405	420	412	450	420	398	435	473	415	426	436	405	395	371	419	422	389	414	426	413	406	430	417	467	456	417	410	404	397	457	472	405	420	419	412	396	401	428	406	425	404	446	430	440	467	437	469	437	408	426	441	453	405	468	406	426	393	427	410	405	403	445	424	406	410	429	411	436	438	449	401	398	427	411	412	426	418	380	394	439	440	437	409	423	453	408	377	436	398	409	409	428	399	443	418	427	390	400	406	405	403	406	467	433	427	369	432	428	425	464	386	431	425	417	436	411	439	411	460	453	420	443	429	435	417	393	439	366	440	433	431	414	407	426	450	395	435	419	441	455	465	391	467	439	425	422	415	450	438	408	440	405	399	420	403	400	413	415	389	427	404	402	412	419	422	429	403	450	439	405	423	427	410	471	455	446	406	452	448	406	387	428	457	445	433	428	434	424	435	416	429	389	457	423	422	388	451	397	417	428	415	425	412	431	409	410	415	438	429	387	419	427	410	407	428	377	436	424	403	422	435	426	428	433	452	422	435	425	384	388	445	439	390	398	428	401	437	441	442	419	404	428	436	428	434	441	445	419	453	396	423	405	425	443	415	444	460	407	418	431	443	454	421	422	420	412	451	454	394	445	377	422	435	433	418	412	420	420	414	436	426	442	432	404	419	409	416	391	401	437	433	394	404	419	383	433	446	395	426	402	462	412	385	412	444	370	432	423	424	431	419	399	389	427	430	430	417	411	411	413	431	429	448	436	407	433	383	413	421	402	441	408	437	425	445	423	471	460	381	395	428	441	441	435	404	422	390	410	404	381	403	434	392	398	393	390	430	453	404	425	435	453	426	429	437	408	429	407	457	429	432	433	429	440	431	447	451	416	414	427	434	430	424	428	447	446	415	418	426	419	383	437	418	427	427	440	464	430	416	430	447	410	420	425	401	389	371	401	402	421	431	396	435	438	417	421	404	418	435	424	416	427	448	434	391	413	415	428	423	436	430	403	429	430	428	416	363	412	417	416	445	406	443	403	410	416	426	425	407	452	427	432	466	398	408	429	446	452	404	416	449	436	443	428	385	423	399	430	415	432	419	409	425	395	423	443	430	406	427	442	412	409	439	385	430	432	425	440	422	429	421	446	439	462	421	442	446	441	401	412	422	424	403	439	443	418	405
2431	679	755	662	630	621	534	498	485	467	427	450	463	426	450	491	471	461	471	439	483	433	418	474	431	453	471	415	455	437	438	501	468	429	450	439	463	457	431	430	429	459	445	400	432	492	475	505	448	420	468	467	431	429	445	413	456	455	482	432	471	445	454	407	446	472	479	429	463	465	411	435	458	420	473	482	439	442	443	404	446	419	431	458	418	453	435	432	448	396	465	462	462	435	469	455	457	442	433	468	474	458	449	438	401	415	455	480	465	445	487	463	466	432	447	456	445	447	429	447	457	466	421	414	465	431	418	401	434	503	457	438	480	474	468	439	433	417	422	468	458	422	460	471	410	434	474	407	427	432	440	436	445	415	455	435	444	443	451	420	439	454	448	467	436	498	409	448	429	417	447	437	432	504	458	428	392	469	447	430	432	504	423	434	431	478	477	409	469	463	426	454	459	443	454	443	490	444	452	437	454	457	414	479	453	486	453	425	471	495	434	456	423	455	411	499	423	480	428	438	443	507	497	404	429	513	451	450	464	456	415	437	435	420	456	452	447	443	445	484	446	440	467	430	453	474	446	460	453	445	452	434	437	468	460	456	411	441	476	422	456	430	441	449	401	445	435	445	481	440	421	422	436	477	447	447	459	458	468	415	434	469	430	457	422	441	465	472	455	436	467	439	420	450	455	408	451	466	419	444	453	440	411	471	461	436	491	489	472	464	452	432	457	441	422	419	420	422	462	422	447	463	448	451	445	434	478	400	472	429	421	437	423	444	473	437	448	417	423	415	469	483	445	456	428	437	473	461	437	405	450	449	458	467	425	467	501	447	429	466	463	436	421	419	439	430	482	469	450	393	450	479	499	480	443	460	427	416	467	425	428	456	435	374	417	445	463	470	401	502	449	472	436	439	414	490	430	426	476	430	464	441	450	445	437	407	476	464	463	468	469	449	449	420	467	444	463	410	447	442	439	464	447	449	462	446	469	489	466	456	445	491	429	396	454	478	476	491	415	445	426	445	481	459	430	428	449	435	428	409	457	426	424	449	458	447	439	461	484	451	475	453	430	419	453	464	422	452	454	456	429	462	476	465	453	422	518	430	465	450	468	436	428	427	454	458	399	436	441	455	468	409	455	478	454	440	430	416	455	441	440	425	448	408	436	446	404	464	434	448	414	455	492	460	456	478	497	464	479	472	403	452	472	453	465	460	480	452	451	439	498	428	422	437	406	505	438	454	425	478	487	444	403	434	449	488	463	500	437	485	486	467	470	472	455	458	417	416	470	447	429	463	457	459	474	439	446	485	475	411	407	459	444	449	472	450	457	402	470	439	464	420	448	466	474	437	452	451	445	460	453	460	419	429	488	453	454	438	454	448	486	438	445	448	426	468	443	457	459	429	446	462	442	456	417	439	441	427	435	447	450	436	457	419	425	421	444	451	455	431	484	461	415	442	480	457	450	463	495	441	445	468	463	450	466	479	478	448	429	405	452	418	431	433	453	451	450	475	435	436	466	455	469	415	438	464	462	460	448	444	438	476	419	427	438	458	448	415	433	470	458	503	406	454	447	472	477	452	418	398	444	457	410	468	447	482	456	439	419	479	446	419	432	489	414	434	453	420	434	440	433	436	512	479	435	439	471	453	458	450	423	455	435	452	472	451	458	388	412	414	455	432	433	455	472	425	439	449	445	431	421	434	448	444	445	469	432	435	470	466	478	452	420	418	447	396	435	430	459	424	405	439	455	424	412	486	461	446	454	454	448	421	440	450	471	399	449	430	452	417	436	410	439	485	429	466	438	397	401	440	432	448	487	452	447	431	432	444	452	401	424	423	397	463	509	443	446	485	466	462	410	406	486	474	410	439	483	459	442	421	411	436	505	496	486	456	481	467	459	412	420	453	495	454	429	457	441	478	460	451	455	465	471	467	451	429	441	445	462	453	459	415	441	440	479	435	476	441	416	484	476	489	433	442	484	418	452	439	461	481	434	435	418	422	447	438	449	496	449	489	470	437	442	437	485	416	448	426	450	452	442	456	437	416	445	455	435	430	446	454	431	462	453	438	439	455	417	460	466	445	418	461	461	440	464	464	416	423	443	451	488	428	449	423	443	471	429	418	443	424	444	428	430	433	447	467	465	432	444	495	450	488	451	418	466	448	417	447	441	471	428	400	450	456	437	440	446	504	460	421	435	428	447	442	437	486	442	429	453	476	450	421	421	470	437	472	482	457	466	411	463	430	449	443	486	430	470	473	460	438	479	460	459	441	470	439	420	447	445	446	474	450	462	424	453	448	448	432	444	449	436	477	440	410	422	452	438	457	480	493	441	485	478	448	430	454	446	463	413	450	420	429	460	455	423	480	466	385	427	415	442	456	469	443	482	464	473	479	452	454	480	454	464	450	416	462	424	469	409	470	461	444	452	418	496	441	416	491	444	453	439	462	407	489	415	416	509	443	447	441	495	456	442	463	406	424	494	467	489	444	464	449	478	432	455	499	451	434	424	458	468	420	446	407	446	424	451	489	442	426	436	421	405	484	481	441	485	422	438	467	472	470	483	452	473	486	494	485	488	505	458	440	464	453	451	443	443	443	446	444	443	440	424	482	460	434	435	428	457	466	450	417	465	484	469	426	409	487	461	482	430	457	462	481	459	431	460	429	459	474	437	441	458	447	428	428	452	447	439	485	428	457	469	468	442	448	474	426	491	430	413	451	461	427	462	438	466	430	410	447	425	473	439	420	465	458	445	489	485	466	454	461	434	439	443	489	423	458	450	419	447	461	464	442	451	503	444	454	458	449	456	456	432	403	454	425	438	427	392	436	453	423	460	440	457	480	440	455	445	436	439	450	441	442	466	490	447	450	449	449	421	503	459	450	469	479	428	419	452	423	439	450	461	478	445	458	445	407	454	466	422	420	473	430	430	436	447	448	427	461	443	438	446	471	476	422	483	457	402	469	460	464	474	446	480	438	471	452	434	454	432	438	433	455	427	457	428	487	447	458	508	469	465	448	449	494	500	457	429	430	433	403	467	435	440	466	415	438	456	453	443	449	430	461	442	450	433	456	414	447	423	420	480	470	443	467	441	418	444	450	449	471	465	467	464	423	432	427	463	445	443	401	424	431	433	447	457	454	471	444	490	442	443	415	461	420	451	450	425	444	425	419	472	435	441	450	454	454	405	438	456	482	435	438	444	456	467	417	453	432	434	431	471	436	466	466	438	443	489	479	462	423	481	442	429	457	456	398	441	427	447	428	437	466	404	456	432	443	486	417	434	400	480	442	400	441	468	460	455	444	472	451	472	397	438	493	463	432	449	480	459	448	438	417	439	426	435	470	432	460	483	422	427	419	462	438	474	441	481	438	404	447	462	440	460	439	447	466	458	504	442	479	490	510	423	436	467	452	463	424	455	424	442	466	454	384	427	431	438	479	465	404	417	422	445	413	458	467	451	422	471	408	432	477	408	446	479	452	435	452	470	398	496	429	455	494
2606	1226	1547	1708	1742	1743	1485	1264	1239	1085	976	962	942	1020	989	992	920	985	985	975	986	1020	955	980	989	968	961	984	995	923	926	944	984	954	968	958	957	950	948	979	1001	950	993	959	986	976	981	968	941	954	989	937	965	998	952	928	978	995	991	942	996	954	939	963	950	988	922	948	997	922	887	941	1009	994	987	978	939	978	951	939	982	966	971	976	949	1002	1027	1013	992	990	937	915	972	954	949	956	942	949	1006	956	937	963	933	926	988	1003	949	935	1011	940	973	980	983	950	920	967	979	999	972	939	968	1026	948	965	938	954	931	929	969	970	896	915	969	977	953	997	972	942	932	987	1009	981	975	943	983	949	971	907	941	953	951	943	950	921	944	994	950	1016	1000	992	933	1052	953	968	953	959	936	1003	961	939	978	989	964	981	977	1021	979	1010	953	1002	918	956	970	929	971	947	982	950	941	992	958	998	946	1000	933	962	958	972	998	938	942	970	943	941	932	985	977	948	979	925	911	969	944	979	979	976	975	928	973	982	1012	926	986	962	961	980	923	988	963	958	952	982	907	948	907	984	922	925	933	997	986	938	949	938	950	939	963	981	1010	1001	917	996	966	919	974	940	1031	961	920	995	1005	966	1004	1000	1000	975	993	955	950	849	1021	953	1018	978	958	972	973	928	954	942	1009	1001	1018	892	957	958	999	995	993	984	988	954	1003	983	994	1005	1017	967	941	976	952	1014	1003	994	944	984	1051	932	966	983	946	971	984	928	978	973	973	933	944	976	985	1007	975	1031	946	1005	1005	998	974	941	1019	975	1027	965	969	949	980	930	965	985	974	976	983	983	933	940	1022	975	955	991	980	912	990	981	971	926	974	1008	965	965	942	981	952	1009	981	906	965	940	980	956	1001	914	959	976	970	981	949	962	988	948	957	965	981	983	1016	954	1044	989	971	1029	1003	936	958	985	961	951	963	987	983	1003	975	1008	952	968	1005	960	979	930	966	968	942	957	995	980	975	985	992	1016	943	965	947	1018	973	968	987	1028	1011	959	988	970	998	970	959	987	939	995	965	983	1007	911	962	950	992	1008	936	997	997	990	987	989	959	988	974	990	999	981	946	968	959	972	971	955	921	973	953	953	949	950	973	1024	970	1013	971	978	977	1001	998	996	917	975	946	974	920	964	953	955	979	926	987	1033	912	965	998	924	970	923	906	939	953	974	1030	959	975	981	979	990	990	942	928	941	936	976	934	946	981	995	933	1019	951	984	986	939	961	958	950	927	992	995	924	953	931	972	929	1035	981	964	1121	946	957	960	961	1022	931	934	965	942	979	924	967	915	958	976	1002	962	953	929	955	1015	1038	944	1005	954	1010	976	1002	930	930	1001	949	955	986	963	1013	969	968	934	1016	959	1007	973	993	924	979	954	997	980	948	964	1020	966	961	1004	981	1001	997	962	949	964	940	949	1014	961	967	985	957	898	965	960	951	978	932	985	957	946	981	917	947	953	888	954	949	982	994	934	967	976	983	954	951	974	995	958	1029	984	927	961	949	940	961	999	897	951	942	929	1022	977	986	959	974	982	948	935	942	992	976	954	982	941	978	971	937	928	969	981	995	967	996	1037	964	973	950	975	962	977	1017	1002	945	985	910	936	1000	1007	984	994	979	999	952	964	985	962	970	1027	966	894	946	968	976	992	950	940	961	969	995	957	918	944	942	956	950	1004	971	971	1026	916	932	940	964	971	991	966	960	960	939	975	915	979	990	988	994	989	986	1027	926	944	1024	935	919	948	959	971	931	1046	1004	1059	1009	899	967	972	936	996	919	997	956	978	961	927	948	941	942	926	958	931	969	950	948	990	935	944	965	950	965	924	950	992	898	1005	1016	983	918	971	936	955	944	981	952	974	955	930	963	932	943	938	912	955	934	965	962	979	972	971	961	939	945	961	953	950	935	964	1009	988	982	927	957	982	990	970	986	1014	969	968	977	964	976	938	1015	943	991	931	1036	967	990	963	964	931	960	974	960	914	942	932	1004	993	957	916	1019	1006	922	965	983	918	928	910	934	1010	941	940	958	956	999	1007	984	948	907	961	974	1008	953	981	969	966	1013	975	969	963	954	952	964	999	993	943	984	1004	1001	913	951	937	984	968	996	988	957	949	945	953	1013	1030	991	958	984	955	954	962	946	957	980	948	981	996	958	929	926	925	980	938	954	1007	991	945	912	973	1019	932	978	951	1042	941	889	951	980	981	949	971	929	1005	957	921	976	941	918	994	994	1026	968	985	987	973	977	937	961	1018	942	979	1006	941	957	1013	931	936	930	969	872	1053	982	994	1001	978	955	1003	960	946	949	1044	968	929	1005	975	977	916	977	970	949	949	1009	979	962	979	974	897	934	971	1008	970	998	1037	940	1022	950	917	1016	980	953	966	927	913	982	953	964	974	929	980	979	928	989	984	1002	933	966	974	972	956	949	1032	951	1006	972	944	1037	956	969	997	998	945	927	972	955	967	974	1010	1025	973	1006	914	961	914	951	984	995	951	976	965	885	949	1021	1007	1023	970	959	1048	966	889	1023	975	988	967	986	1005	861	999	993	941	935	956	944	926	988	972	971	980	967	979	957	967	945	945	985	987	947	964	983	935	987	972	981	990	924	969	1008	973	968	990	1021	986	988	969	935	972	956	925	979	989	1005	990	986	1019	949	942	1030	971	937	983	976	982	987	975	972	976	968	999	929	969	972	1014	995	1001	938	947	990	950	981	951	952	938	933	994	914	941	963	953	1027	1026	938	949	930	983	1013	927	945	934	937	965	941	921	895	921	955	937	897	946	959	996	943	967	950	958	956	986	947	922	987	951	977	907	986	977	979	989	913	965	989	972	945	961	968	896	1000	935	952	1003	945	897	957	975	987	981	938	938	905	975	988	979	1020	966	960	933	1025	955	925	928	973	936	980	944	954	962	943	960	1003	905	971	947	1010	995	981	932	990	967	966	995	986	900	946	982	962	948	1001	1030	960	953	1019	955	982	1045	929	956	909	993	968	950	973	1000	973	1006	969	949	1014	901	923	927	1000	914	948	950	963	938	1006	952	957	982	950	983	993	1045	956	969	935	926	906	1019	993	944	988	936	949	956	969	940	935	949	948	953	951	972	1022	981	967	1017	1020	917	984	912	1003	984	984	962	922	950	953	922	979	925	975	959	990	988	975	981	913	1046	1003	933	922	966	957	950	962	958	1005	986	943	896	965	964	1002	925	921	934	992	929	956	906	978	958	914	1016	961	968	979	938	987	981	914	983	1002	981	1007	981	1000	961	955	1000	951	960	959	946	1013	957	944	971	979	932	955	969	958	1046	1022	961	917	972	984	944	991	953	955	952	1019	955	959	985	962	969	1026	911	934	983	970	969	1015	987	981	960	968	1029	933	938	953	936	938	973	949	958	962	954	920	950	941	933	971	1005	934	951	954	954	942	967	971	999	919	977	1009	970	982	949	994	950	925	997	1041	1009	920	977	951	953	972	899	904	927	997	987	973	938	1044	1011	941	986	933	927	911	974	998	983	957	935	1039	911	983	965	1001	983	917	1023	977	984	994	957	982	976	933	971	947	1002	920	996	970	966	1026	942	977	992	1012	947	972	973	950	966	934	975	963	923	1007	903	940	1009	968	941	974	958	957	950	966	912	980	1010	934	936	994	1020	1001	965	981	973	1020	961	988	952	999	973
9170	1201	1137	1005	784	731	575	463	403	379	324	268	316	275	285	273	288	312	284	288	265	278	293	281	286	271	312	301	296	281	251	296	327	292	292	299	276	266	232	323	278	273	237	296	348	263	258	280	306	297	288	297	304	268	291	281	266	288	270	241	297	289	304	287	299	264	286	295	277	291	303	283	295	316	278	290	301	288	294	315	276	293	311	302	316	256	268	283	297	254	314	266	284	299	307	284	277	295	283	267	261	281	293	295	277	291	305	282	278	249	307	290	271	282	288	277	306	300	306	289	289	283	297	261	292	317	288	269	297	286	260	249	296	266	314	288	274	285	273	258	252	258	286	234	262	323	306	276	254	275	296	261	304	303	292	261	280	282	289	282	290	288	283	234	263	302	293	279	292	305	300	246	298	238	299	287	304	286	283	267	263	284	276	267	277	299	273	291	276	287	292	286	286	278	271	295	269	282	289	279	288	269	268	309	291	282	298	292	268	291	301	263	295	264	296	270	282	269	267	287	278	275	304	304	321	294	267	264	297	284	296	246	288	281	298	281	294	276	297	290	287	285	274	236	268	260	275	285	301	300	256	286	271	294	278	299	289	281	300	274	254	264	264	273	291	287	277	300	276	295	257	280	285	265	309	291	253	277	303	276	324	275	329	304	294	280	324	289	281	279	248	287	270	290	271	296	304	307	255	270	273	278	314	267	308	280	268	289	271	280	285	334	292	262	278	256	274	257	299	294	301	330	293	274	285	273	286	267	273	287	278	287	303	276	308	273	270	315	296	249	232	279	266	260	280	295	255	288	308	281	299	302	268	285	299	267	258	295	299	248	335	303	279	283	298	297	291	284	313	281	308	279	327	278	281	279	243	296	283	286	286	305	271	264	289	333	271	300	254	287	291	264	278	261	296	260	321	278	308	269	302	250	269	292	267	272	294	250	298	315	300	276	244	292	284	314	274	289	265	270	305	275	273	276	302	304	279	328	280	259	271	276	306	276	275	273	284	298	273	268	306	287	297	276	283	234	288	290	310	299	297	313	279	310	308	288	277	293	296	286	294	271	293	268	296	272	286	268	252	252	305	283	292	303	236	299	261	262	284	297	288	295	294	286	295	282	313	243	270	260	307	301	342	295	289	290	267	280	301	282	298	296	312	315	315	331	263	293	297	296	311	240	297	289	323	287	283	265	288	301	295	290	270	304	300	276	264	263	312	308	283	297	339	278	301	306	322	303	271	279	294	282	296	305	280	268	275	294	290	265	279	324	282	282	288	279	254	291	275	280	280	296	267	281	285	299	322	240	281	299	300	282	276	287	293	268	273	273	260	247	334	269	281	311	294	306	274	258	294	253	255	278	269	320	297	308	274	261	257	250	271	327	273	288	321	273	287	278	317	289	298	295	291	303	288	287	305	292	269	309	305	272	290	270	290	292	299	305	295	284	277	286	273	275	269	286	327	275	301	306	323	260	290	266	287	267	258	269	301	257	296	315	291	261	310	266	252	260	292	302	288	277	302	273	291	284	303	291	283	282	354	288	288	290	286	254	295	301	280	287	296	280	275	282	277	261	302	264	281	252	311	309	320	277	315	285	288	297	288	251	267	272	274	282	238	284	252	306	263	304	308	303	289	257	247	293	280	296	312	268	297	274	297	277	264	272	263	284	241	309	314	288	270	289	276	284	282	300	263	286	259	279	303	298	284	313	322	272	269	262	304	246	273	295	283	271	254	280	296	291	315	276	262	271	288	287	273	267	271	306	294	281	274	281	254	250	278	278	281	265	286	280	287	297	311	323	301	270	281	271	321	280	278	263	240	293	315	287	306	313	296	299	323	310	295	267	295	288	302	277	302	266	293	343	288	312	281	290	287	270	314	319	309	258	307	299	274	285	295	290	293	286	279	257	325	273	314	294	314	293	298	260	307	269	267	270	274	285	273	284	250	285	295	312	299	296	284	280	251	266	287	294	282	282	281	290	295	275	272	274	300	287	298	307	318	279	274	294	305	287	320	306	270	288	285	301	277	305	276	300	268	314	295	279	301	268	279	282	290	280	282	295	314	263	275	310	255	274	300	248	254	294	285	275	283	259	270	300	279	321	277	301	289	294	261	275	280	291	283	288	306	252	295	250	257	280	294	267	269	247	289	302	296	292	257	300	274	261	303	307	291	266	257	271	283	293	308	274	264	266	262	260	276	272	279	259	261	298	335	304	290	316	277	264	284	276	272	321	263	275	280	292	319	280	283	305	287	284	285	274	251	303	284	293	276	279	288	316	300	280	282	264	285	279	290	307	269	314	287	287	299	264	289	299	281	299	275	283	305	282	288	277	295	270	288	295	234	301	275	286	294	247	285	301	289	269	292	286	260	261	284	273	298	273	297	283	269	302	292	296	328	264	263	291	277	269	305	273	277	315	292	268	257	300	249	273	288	271	310	294	273	263	279	261	298	272	261	301	295	283	262	287	294	270	253	264	260	267	294	298	279	256	266	304	290	258	299	267	279	284	256	257	288	274	328	274	281	294	271	295	265	292	285	293	263	288	275	253	284	278	273	296	299	274	288	292	286	286	282	274	278	290	250	247	284	307	310	284	278	297	326	276	318	257	309	276	278	258	281	295	299	293	304	281	273	269	321	305	273	249	310	257	258	297	300	275	250	264	257	287	277	290	300	280	295	276	260	265	307	293	302	296	304	278	289	306	288	296	293	252	297	291	289	272	295	296	297	298	266	289	268	289	278	303	265	303	293	307	323	289	309	281	306	266	293	272	271	291	289	292	285	284	307	282	263	301	304	328	314	302	318	312	270	269	227	268	301	288	261	291	286	309	273	289	322	273	291	287	282	267	301	291	271	268	272	286	272	290	311	296	308	281	268	295	285	265	288	302	296	247	308	295	261	295	315	273	272	288	301	283	232	293	293	297	294	287	314	288	292	262	291	272	278	263	307	291	282	315	255	268	275	288	299	262	276	241	265	287	288	303	288	268	287	272	294	288	282	283	296	295	288	316	263	298	262	269	300	337	277	276	296	314	292	270	307	288	263	292	263	252	267	290	282	280	294	287	258	279	299	295	277	313	273	326	312	265	302	266	290	308	245	283	259	284	290	279	312	270	275	286	284	296	288	275	233	285	299	264	281	260	265	263	293	275	287	308	273	261	285	283	299	290	266	297	300	267	251	270	286	283	278	296	294	304	273	282	265	262	300	297	315	272	290	288	276	269	276	286	288	303	299	274	314	280	297	299	294	272	278	276	291	301	301	304	285	277	295	311	306	283	256	280	299	321	267	319	278	301	287	272	233	263	265	316	303	316	284	271	234	279	321	293	323	290	293	298	274	270	275	289	282	283	304	296	269	300	275	270	255	301	294	286	278	281	282	363	275	286	291	280	254	318	276	283	262	309	302	268	298	293	276	292	282	286	306	309	337	270	287	309	285	288	320	279	309	277	275	272	281	292	290	284	327	292	301	288	288	283	282	307	279	281	300	239	286	254
7253	1437	2514	2880	2779	2596	2048	1568	1350	1114	864	783	773	771	681	760	728	716	739	654	671	704	654	689	674	664	669	641	671	698	613	663	665	658	641	641	643	618	659	645	641	632	646	664	622	632	617	660	633	613	651	680	662	651	638	620	680	666	652	643	648	673	661	642	654	649	620	615	647	648	650	662	638	613	647	678	660	639	674	628	645	642	646	652	579	597	607	661	639	634	622	610	609	677	642	657	640	639	665	627	606	626	578	585	623	613	603	614	649	642	675	651	611	641	639	646	698	643	619	634	637	672	634	654	635	641	676	646	654	638	658	631	634	584	629	582	581	609	645	653	592	635	678	582	595	643	652	631	663	645	652	619	634	643	657	624	628	620	674	603	594	667	659	662	663	592	672	639	638	640	631	602	608	615	664	621	607	626	654	649	624	652	630	633	669	635	705	633	613	591	658	654	650	659	637	586	620	665	632	619	623	628	638	651	646	650	615	644	660	632	625	668	652	643	629	626	624	649	642	644	629	640	647	639	644	635	622	674	638	623	619	660	638	637	625	635	628	666	614	562	626	630	684	642	663	620	657	604	631	632	668	649	637	631	640	638	622	638	660	660	661	631	626	644	628	618	611	621	589	645	631	619	618	651	621	636	629	661	659	622	675	628	671	590	630	616	606	653	641	640	595	608	632	639	619	629	709	670	627	597	632	614	626	663	618	672	633	606	639	623	652	569	611	604	647	673	617	631	615	639	627	632	651	626	665	680	648	647	630	674	636	610	671	644	711	657	626	632	646	647	678	666	658	648	616	658	639	564	650	585	659	652	635	650	616	623	642	633	663	651	628	619	637	648	609	688	684	675	611	637	645	695	634	645	620	668	619	637	656	683	634	607	676	647	653	640	628	642	617	621	640	647	640	633	652	672	597	685	627	648	622	623	664	640	632	602	643	645	662	583	610	610	604	583	629	603	667	633	626	649	627	657	657	653	600	666	631	636	650	662	606	663	611	624	622	666	636	696	645	645	674	625	645	633	634	641	649	649	666	614	650	655	623	647	675	608	630	634	628	631	635	661	577	634	621	646	671	702	660	644	614	646	642	659	641	678	665	615	671	642	661	659	618	647	689	645	614	621	609	647	624	602	615	653	625	631	648	616	665	591	649	608	636	612	613	607	645	635	614	646	651	642	626	635	615	639	674	638	618	648	650	675	643	633	656	608	658	614	640	646	638	573	636	633	637	618	696	638	661	601	637	690	596	625	654	601	589	646	684	667	686	626	623	655	644	634	665	617	629	640	627	630	616	627	655	657	600	626	663	661	601	707	658	602	634	678	663	682	621	641	615	670	655	646	598	696	650	644	672	630	665	605	647	611	666	648	662	656	618	626	647	668	660	654	679	610	621	612	643	677	640	581	653	638	649	610	673	627	645	655	671	643	624	624	610	642	652	664	605	609	643	626	636	617	672	608	663	656	631	657	646	612	678	629	593	641	576	653	627	635	649	637	639	648	640	647	631	621	616	640	708	635	625	612	607	642	655	668	641	691	675	639	625	614	620	658	615	628	644	678	655	629	653	613	593	627	629	636	611	562	636	562	610	633	664	662	611	651	633	631	647	644	637	598	602	650	625	604	635	656	674	690	594	653	639	648	654	607	659	619	622	595	609	658	666	663	674	658	649	601	614	625	637	623	603	639	691	677	667	621	659	675	638	639	659	685	645	637	694	620	682	625	654	648	643	645	625	617	675	624	666	635	650	599	650	627	647	653	695	583	651	623	628	654	670	654	689	684	674	609	659	632	665	668	618	650	600	654	621	640	679	691	635	633	647	635	631	622	649	606	647	645	628	641	663	621	662	643	640	623	662	672	648	652	615	611	656	608	685	632	648	634	592	676	616	614	623	664	612	601	652	609	614	624	595	631	598	625	650	642	628	682	634	643	626	644	629	601	610	608	626	650	631	658	673	632	636	668	623	627	646	650	632	689	624	677	631	645	645	626	653	692	653	633	643	595	640	630	663	648	632	634	579	661	625	636	636	622	679	649	649	588	639	627	607	629	620	662	646	624	701	620	627	633	676	654	620	649	644	652	608	699	670	651	666	607	576	629	592	637	604	647	629	629	629	624	662	637	635	594	687	617	611	620	638	711	613	646	652	595	613	643	609	644	645	659	605	620	638	625	675	602	606	687	596	647	678	628	655	659	662	694	622	628	660	629	683	617	614	661	612	649	620	666	652	646	602	650	665	653	607	632	639	619	607	621	624	639	618	619	658	639	596	623	638	652	656	622	642	607	666	620	599	639	593	628	656	613	624	647	659	649	615	703	626	693	630	635	683	623	653	635	694	649	625	639	662	663	664	643	592	588	635	654	618	650	625	650	614	655	621	644	660	616	603	606	621	628	664	622	648	693	672	658	646	621	591	660	688	587	668	614	613	605	597	674	651	674	636	682	650	659	648	634	640	685	627	589	633	608	674	625	640	623	638	642	624	666	641	659	658	663	614	652	616	670	658	651	597	595	611	637	678	615	646	666	638	646	666	628	619	653	660	656	624	633	666	663	660	632	664	606	680	663	659	655	594	601	594	636	653	681	630	631	654	657	635	601	655	636	676	637	665	632	646	659	624	615	657	599	690	670	633	613	592	603	648	635	641	576	632	662	634	667	633	624	615	641	643	686	590	630	646	640	630	686	620	649	643	650	632	645	655	622	644	681	665	659	626	685	673	619	643	673	610	635	655	661	682	686	645	690	641	669	624	651	618	675	628	660	618	663	628	606	638	613	664	588	663	628	625	670	624	618	584	631	620	605	653	641	650	611	659	651	624	640	674	645	632	696	673	692	598	630	637	604	642	643	611	618	615	646	640	601	634	597	663	649	648	631	629	649	617	591	666	709	661	639	649	643	655	660	633	650	663	644	677	631	640	674	644	649	654	657	621	646	602	634	670	637	620	624	589	676	631	649	612	655	666	651	583	642	664	674	643	616	652	631	648	646	641	669	621	649	664	670	651	605	664	697	627	600	634	598	634	645	673	608	605	675	604	639	660	638	645	615	678	637	603	687	640	658	656	668	619	631	664	623	593	660	637	679	653	634	677	675	679	608	661	628	667	597	672	637	593	610	611	613	627	689	666	627	591	605	668	625	653	636	585	662	646	637	680	625	674	655	606	675	665	649	640	638	632	662	632	630	638	615	617	644	637	698	643	605	681	689	642	656	656	662	654	612	618	665	645	616	625	695	641	656	661	662	642	645	644	736	629	595	607	656	676	612	640	704	658	679	618	633	642	664	679	666	644	585	650	588	646	649	655	637	667	666	660	655	589	653	602	644	631	633	635	658	675	671	649	650	604	605	625	642	639	599	669	627	675	657	687	633	647	653	660	675	622	673	610	620	665	573	627	648	697	668	591	634	655	633	670	647	665	678	669	641	636	663	659	597	647	622	625	628	636	644	638	629	673	628	585	643	657	650	716	654	631	650	633	655	621	635	624	604	635	635	639	629	608	640
16400	2252	1994	1511	1038	876	643	457	394	299	231	199	185	195	200	188	187	188	169	174	190	181	171	196	160	162	181	178	181	199	183	200	166	190	163	204	184	187	157	172	180	179	177	167	169	188	152	165	182	186	165	169	164	167	196	165	175	188	184	200	182	145	188	182	177	169	167	194	157	178	184	185	190	163	185	163	167	162	165	162	190	138	156	175	153	182	175	180	165	145	180	167	172	161	184	166	172	182	158	171	172	160	145	185	181	149	153	163	170	158	180	147	163	158	149	159	148	164	166	171	151	147	156	158	159	163	157	164	162	152	167	163	163	165	158	177	148	164	189	174	168	184	156	125	187	166	148	168	170	178	150	167	165	173	153	182	169	170	151	172	166	152	170	166	170	171	186	176	154	177	159	166	154	168	173	163	179	181	138	184	186	161	170	154	168	171	148	184	155	183	157	200	123	148	178	163	196	142	164	169	165	177	157	149	184	144	162	165	183	163	164	167	150	160	189	177	174	167	174	186	173	153	173	190	163	169	193	193	180	149	186	158	184	161	160	168	165	180	177	173	175	164	156	175	184	158	149	189	192	182	157	187	157	167	173	162	164	162	147	177	149	172	165	203	176	174	184	173	207	167	173	160	189	151	148	175	159	174	155	173	181	166	156	163	172	156	184	184	151	139	177	146	171	169	178	171	164	176	172	181	183	171	193	196	143	148	181	189	168	177	179	189	184	173	165	201	148	170	177	161	191	140	152	161	176	154	176	178	190	184	161	165	182	146	173	170	169	177	156	176	167	165	177	189	156	174	158	166	206	160	144	138	181	158	142	171	220	190	180	144	144	158	172	161	157	199	181	206	158	147	185	165	177	167	158	188	157	184	164	186	182	146	154	167	200	174	176	163	171	165	179	175	169	163	153	162	181	173	165	164	167	139	170	168	160	177	155	177	205	165	176	175	171	176	144	171	176	178	193	174	165	177	188	162	175	188	159	172	160	188	168	171	172	179	173	167	177	150	155	161	141	148	191	185	183	185	172	170	152	165	168	170	156	171	174	197	165	158	149	166	176	169	166	167	169	167	187	164	176	192	171	168	142	164	165	138	177	171	162	176	193	183	184	200	175	176	172	157	170	171	167	192	187	183	161	161	168	164	173	145	147	168	165	157	177	177	165	183	166	162	151	184	203	165	177	163	152	151	155	160	158	167	174	144	160	140	167	184	177	170	172	174	154	170	172	144	169	149	178	146	173	177	163	142	155	171	144	180	173	166	143	175	177	164	151	180	150	195	165	173	166	137	183	182	179	172	162	145	150	155	153	166	163	156	163	176	155	162	180	173	181	203	185	169	176	198	189	188	166	178	164	202	171	171	175	162	163	170	152	166	169	163	152	199	183	157	189	150	133	183	175	177	166	196	160	159	170	161	179	188	181	151	177	179	170	175	200	172	175	187	193	177	162	150	163	158	155	146	177	159	177	157	194	168	151	169	193	212	171	170	143	172	171	174	198	189	159	166	167	189	177	166	174	180	177	166	167	171	187	183	174	193	170	151	195	166	186	168	161	165	150	187	203	159	137	167	178	189	189	185	144	172	164	162	178	149	189	179	169	184	183	150	155	159	170	184	183	163	172	154	175	175	151	144	153	173	157	161	158	155	156	145	160	166	152	161	179	162	167	171	152	166	156	172	195	167	158	173	185	178	167	169	175	171	158	182	167	179	175	151	154	160	175	184	181	158	180	167	179	177	173	167	180	138	172	195	188	161	195	173	171	155	182	169	165	154	160	162	166	147	171	171	153	173	189	161	158	172	163	183	150	186	173	158	144	167	189	180	178	156	147	178	154	175	172	183	175	170	180	169	181	170	180	161	174	164	163	168	172	174	152	154	168	167	204	141	152	172	166	197	156	165	167	158	162	160	166	175	171	175	222	190	196	179	179	197	160	161	157	186	185	171	166	149	161	164	171	146	182	172	177	169	166	182	207	191	175	180	154	191	160	153	179	178	162	178	192	172	199	169	161	182	180	160	162	174	192	167	175	190	144	180	159	166	163	197	185	174	160	178	163	181	178	194	189	177	160	154	183	180	168	177	183	175	166	162	173	161	162	154	166	180	178	159	173	168	203	169	169	149	149	173	151	161	164	171	161	203	167	164	177	180	183	162	189	176	196	165	161	172	152	170	179	163	168	175	207	148	185	154	181	152	178	153	198	135	159	168	170	177	173	159	158	168	180	168	157	159	156	167	204	185	166	178	167	164	180	160	172	167	172	183	167	151	160	171	174	172	171	171	187	179	150	205	195	164	173	166	161	134	151	158	165	167	183	161	160	168	159	171	177	174	189	188	177	157	137	167	163	153	169	154	161	171	186	172	147	167	177	171	163	172	173	174	184	156	160	181	169	189	197	174	190	179	175	168	171	164	171	173	175	151	176	166	174	158	173	154	162	171	152	167	139	177	167	176	174	172	162	149	175	152	170	195	187	167	170	205	140	150	161	165	153	164	154	190	171	165	172	131	169	165	177	158	183	169	175	137	178	197	174	182	183	160	175	187	167	184	176	201	175	160	182	172	146	203	160	164	146	169	170	178	160	175	155	161	164	169	166	158	189	174	187	185	185	160	160	145	157	157	156	172	135	158	164	150	156	159	169	179	200	170	178	165	184	182	173	186	196	167	170	169	152	184	163	193	174	165	176	145	159	145	199	164	168	163	192	180	169	180	186	158	166	182	170	185	154	163	171	164	149	159	189	158	160	155	165	155	143	149	163	167	176	173	165	181	138	177	168	147	183	163	160	147	170	203	175	151	165	165	169	187	148	187	157	180	151	168	154	163	179	185	161	183	160	175	170	187	172	165	179	158	152	168	157	171	181	184	144	177	173	189	158	171	160	167	165	169	156	181	175	161	172	178	158	143	162	154	147	194	185	193	185	193	171	179	158	160	140	160	179	182	164	165	188	157	158	178	175	133	155	178	176	180	186	168	175	194	172	189	166	178	161	161	172	161	169	196	179	196	186	172	179	167	163	169	176	175	158	164	174	150	175	160	163	167	163	162	177	163	164	154	183	151	181	177	169	142	176	176	169	163	139	165	178	149	169	156	160	160	157	180	178	153	156	165	189	148	183	169	171	171	194	150	173	158	186	185	188	168	173	165	178	161	151	172	170	187	170	174	193	152	197	171	197	171	175	179	147	164	150	154	154	170	173	148	178	198	168	170	159	180	150	155	171	179	175	166	175	169	151	146	152	172	159	186	180	169	148	187	159	174	157	172	190	153	181	165	167	157	171	166	180	195	187	167	166	165	180	152	158	203	187	201	187	165	156	169	172	149	168	166	167	132	163	176	191	160	162	169	147	199	185	172	162	185	169	148	170	151	161	167	190	175	165	180	141	175	153	140	158	175	193	200	160	152	174	171	157	166	162	165	164	175	181	186	179	172	161	152	186	172	159	170	164	144	157	172	182	158	174	174	180	181	140	152	176	188	154	146	187	158	166	183	152	159
9002	1803	3746	4570	3681	3678	2810	1996	1598	1264	837	692	689	654	606	622	581	567	561	498	552	534	533	488	532	489	481	458	478	461	439	451	428	470	495	440	414	461	425	414	449	462	444	431	414	424	427	429	400	398	423	441	411	446	453	493	475	442	445	463	448	463	432	473	448	424	422	422	431	413	443	403	436	443	414	415	418	417	433	466	404	404	423	411	456	443	431	445	423	431	424	372	452	417	430	403	403	432	397	434	461	437	412	468	391	458	396	425	431	414	399	444	419	381	418	404	401	458	439	439	402	399	405	410	448	431	419	432	422	449	417	425	395	421	429	454	419	416	413	410	449	406	446	418	417	459	438	404	394	437	432	454	443	375	405	434	472	399	411	432	403	449	438	429	430	418	417	363	388	419	425	441	412	435	427	403	427	431	442	406	426	429	447	406	447	444	440	396	427	425	451	394	422	472	471	419	430	434	419	414	444	420	406	446	414	448	392	429	394	414	456	436	407	405	396	425	437	418	431	429	433	416	442	406	404	396	361	405	411	424	407	425	397	373	402	429	424	455	417	384	417	444	431	445	402	449	468	411	459	424	476	441	417	431	407	410	401	459	429	401	409	418	433	429	439	448	410	417	440	455	413	430	431	381	410	409	413	431	451	408	402	400	422	405	441	409	401	410	436	433	421	423	438	410	390	406	433	441	441	409	402	398	427	378	438	423	397	385	442	451	413	408	419	441	424	430	441	470	489	421	422	440	414	431	446	402	440	414	419	436	419	388	431	432	419	399	449	465	428	410	434	427	432	409	400	425	442	373	444	446	441	441	389	425	402	409	463	414	436	384	404	470	446	446	417	438	432	408	409	468	430	467	430	422	425	453	429	395	464	397	432	439	420	407	404	423	418	441	419	432	455	412	420	400	438	406	382	449	415	440	419	429	428	441	449	418	389	425	432	420	437	410	422	413	426	363	405	411	443	433	441	398	453	390	489	428	426	410	410	437	417	390	450	434	426	433	424	396	417	422	439	440	417	433	459	419	439	448	424	427	435	416	428	435	417	430	424	444	445	419	412	416	395	435	403	411	421	418	439	391	434	412	417	426	419	429	424	408	446	444	428	455	387	399	404	416	434	419	428	464	402	415	404	417	421	411	385	431	402	417	445	437	418	421	421	399	450	419	427	410	426	450	381	434	459	416	388	433	439	435	445	466	409	460	411	399	418	410	445	404	405	384	435	420	449	381	447	411	399	417	397	403	428	428	433	410	436	444	397	412	430	466	421	405	431	454	445	431	423	470	455	425	428	408	380	409	408	421	447	442	463	442	437	458	425	399	425	466	437	426	393	447	426	414	435	431	443	437	440	444	447	438	418	402	431	419	408	451	393	402	435	428	440	444	388	461	464	412	400	446	423	451	367	407	411	433	453	488	452	386	440	425	408	419	408	413	392	434	431	446	392	423	409	368	474	430	423	425	396	424	375	403	415	425	404	453	431	378	398	415	418	440	400	424	416	418	398	384	393	432	430	406	432	465	431	443	404	407	414	445	459	419	419	465	451	449	404	379	467	424	424	452	420	421	410	438	423	442	430	432	453	443	439	396	417	397	441	446	433	411	393	431	430	428	424	420	406	441	422	423	405	443	418	450	389	429	398	424	426	411	448	389	440	439	433	415	405	437	435	391	456	434	426	451	410	399	454	463	454	423	446	422	426	445	410	416	443	449	420	436	414	437	360	383	427	405	388	390	472	431	443	391	426	395	416	432	410	434	407	448	467	410	402	441	411	467	408	453	407	409	428	402	421	404	429	450	406	426	435	412	401	417	430	453	409	419	416	403	396	444	426	399	455	485	422	410	417	436	408	442	431	443	400	433	408	421	420	396	427	425	449	428	412	440	430	401	411	428	435	412	411	422	441	418	384	390	416	412	418	438	440	402	394	408	425	434	383	431	457	418	420	455	439	410	386	410	472	409	405	405	416	420	430	429	405	424	400	426	407	400	443	421	438	424	402	433	413	437	453	446	414	408	404	396	438	419	440	456	422	412	409	441	422	413	434	451	448	465	398	442	408	409	418	405	431	405	416	389	464	425	442	436	426	434	469	429	387	408	429	391	405	410	475	412	425	415	401	415	431	424	432	413	444	423	418	414	433	413	399	461	433	435	381	434	429	413	404	408	449	397	467	412	438	442	436	407	444	419	443	428	411	416	443	431	390	438	410	415	425	396	441	438	427	423	428	397	411	390	451	432	405	406	411	405	416	407	462	447	430	427	424	404	429	431	430	394	444	415	441	434	435	397	424	450	383	425	412	398	454	407	418	423	392	446	405	414	429	399	421	413	407	447	382	428	374	429	394	428	456	438	399	370	436	436	407	464	414	399	403	398	410	412	473	474	458	411	404	454	440	406	424	420	413	428	436	419	466	434	444	431	412	411	443	447	393	418	430	451	423	381	414	398	421	421	445	424	435	413	428	424	448	458	423	460	452	478	409	411	437	437	428	395	458	434	447	382	414	405	444	414	370	420	406	444	428	427	445	423	414	422	400	410	419	400	421	416	417	404	367	425	404	461	424	406	462	458	431	420	406	416	413	425	433	454	435	429	425	404	413	421	409	431	412	468	418	421	440	462	409	421	421	429	453	453	438	453	414	415	443	417	460	418	426	403	433	419	436	386	427	435	388	413	388	430	395	431	418	413	420	419	435	430	431	439	418	442	431	434	400	406	413	362	425	409	394	405	411	424	427	441	448	441	442	424	423	412	451	449	425	442	432	453	437	430	421	425	433	404	435	444	421	419	429	432	412	380	460	432	429	383	443	445	393	414	418	413	439	395	438	428	438	390	404	421	466	428	421	427	425	408	411	439	454	408	436	396	411	412	414	432	451	456	448	419	453	409	451	408	423	425	428	415	401	415	421	418	423	439	448	436	401	493	457	414	464	444	425	443	399	433	433	402	416	435	449	416	424	431	455	440	381	414	465	422	424	448	415	388	445	453	447	431	432	433	401	422	435	415	438	434	416	408	421	447	447	450	405	405	431	422	436	453	446	430	415	422	387	407	457	414	433	425	446	456	404	405	404	425	435	421	420	397	462	465	398	411	426	439	424	393	406	415	443	426	427	411	402	445	423	414	403	409	410	408	380	430	447	426	429	462	417	458	411	404	420	444	394	391	411	434	428	440	461	378	446	454	427	438	442	448	404	467	425	422	439	409	415	427	411	439	420	431	422	403	436	399	430	427	432	439	431	432	421	426	393	412	412	455	433	444	421	400	387	409	419	451	385	455	413	446	443	405	405	433	428	451	422	404	431	460	416	452	451	414	399	421	450	393	403	397	423	419	402	398	405	431	448	434	373	416	376	442	411	425	410	429	418	417	442	437	420	429	453	407	392	441	426	427	430	418	444	450	420	486	425	437	423	393	399	414	471	423	408	423	400	449	410	415	418	415	404	409	487	431	469	414	429	454	434	437	424	431	409	430	395	416	409	469	435	397	416	413	428	432	420	389
2226	759	768	738	629	574	527	525	501	473	446	482	447	469	477	452	465	435	445	447	436	419	415	433	498	458	427	420	470	453	418	468	464	430	467	440	480	471	458	471	480	480	429	442	432	431	450	431	445	438	432	399	477	457	468	450	462	481	427	429	439	473	453	445	483	404	433	466	476	423	465	454	442	468	457	430	457	415	465	430	461	446	407	432	411	452	438	428	474	443	409	459	419	454	485	463	455	447	414	422	429	456	485	458	469	476	478	443	462	475	467	456	451	394	460	429	461	439	439	462	414	444	426	429	461	457	417	422	429	458	403	441	424	453	447	474	483	501	466	467	471	391	481	440	474	411	468	434	465	437	460	459	415	424	419	458	435	447	416	455	414	483	480	455	436	428	423	458	469	491	446	447	425	436	437	476	456	463	468	448	441	427	453	475	454	468	438	454	448	512	451	428	471	476	416	455	477	458	471	426	455	464	442	439	446	466	469	455	436	429	466	452	451	472	472	476	436	452	475	427	411	444	454	478	475	483	450	441	428	475	464	479	457	448	436	451	502	454	490	405	426	424	452	429	469	457	486	433	447	425	460	423	432	444	432	467	414	445	425	447	466	484	436	432	463	479	444	463	423	427	425	462	425	435	426	461	439	486	483	449	484	426	434	455	446	419	463	461	452	421	447	461	430	471	444	427	437	456	436	454	416	448	470	468	474	420	446	481	440	404	414	423	455	457	484	422	491	454	403	427	436	464	445	482	442	516	440	398	423	466	449	458	465	420	438	466	461	437	449	442	392	473	481	454	450	463	438	434	483	455	455	468	425	472	448	468	482	451	401	443	481	434	464	405	444	418	466	417	423	445	453	460	478	447	406	459	451	483	473	451	430	440	437	435	402	429	466	463	451	454	499	463	458	455	490	420	469	434	435	451	451	450	481	471	483	436	453	416	424	462	457	480	435	422	464	436	488	422	495	459	431	480	460	477	441	457	462	438	444	466	486	451	429	475	420	438	451	456	423	457	466	480	487	445	451	458	456	446	449	446	466	491	461	483	467	505	457	465	412	414	426	407	419	457	438	456	438	439	446	439	458	430	425	435	437	480	443	474	417	394	448	476	457	453	494	471	429	453	419	440	405	438	444	439	414	455	433	471	483	403	405	416	429	439	451	452	478	454	445	407	458	425	429	456	409	444	456	452	422	449	436	426	459	446	448	457	444	474	403	457	467	460	455	448	444	433	476	477	439	459	458	456	439	474	421	448	436	440	489	461	416	459	438	460	453	428	469	451	425	444	445	467	443	452	460	444	464	416	442	416	469	453	398	482	484	461	481	451	475	448	439	475	416	422	438	430	450	417	459	432	463	439	467	490	477	465	460	392	469	441	477	490	477	467	474	431	427	449	441	463	477	442	464	440	447	419	455	468	473	461	426	483	452	442	454	451	465	452	463	444	483	436	500	405	452	408	458	461	463	471	464	424	435	479	438	456	434	503	428	425	436	452	492	456	406	445	457	420	455	490	441	461	416	418	417	458	457	476	463	425	431	425	447	464	415	489	440	437	467	464	458	429	444	468	426	448	468	458	430	448	437	405	457	429	493	394	448	436	484	440	511	413	436	445	431	450	428	455	428	449	433	462	450	466	466	445	417	413	443	456	434	461	443	431	437	428	451	442	450	449	431	427	469	447	462	506	456	431	439	430	447	449	475	438	443	445	440	461	480	456	445	406	421	413	483	433	473	444	464	469	505	450	451	452	422	453	449	466	440	460	493	438	450	462	406	450	463	461	450	477	432	436	442	480	487	437	483	475	489	438	502	449	446	508	447	456	455	477	409	423	470	479	455	449	453	445	437	451	432	454	403	423	444	471	460	491	462	444	447	443	447	428	473	454	438	398	472	455	456	442	452	493	443	449	478	430	453	445	434	435	454	439	454	455	428	457	442	448	442	429	423	444	446	463	455	428	449	444	429	444	453	464	488	511	457	450	455	447	485	451	413	457	492	438	430	457	464	416	462	444	433	454	401	434	471	460	468	439	453	420	455	454	458	435	444	436	430	478	462	405	459	444	464	441	448	488	472	438	450	472	424	468	459	423	452	449	434	439	442	444	425	402	439	431	434	444	450	506	441	471	456	466	431	440	411	436	464	458	472	431	446	434	454	450	470	459	432	446	404	434	446	471	491	466	444	486	458	455	438	441	445	458	453	425	413	477	456	491	448	481	428	460	475	465	452	422	439	459	448	462	439	470	473	499	440	422	450	419	487	462	444	407	435	445	440	504	462	389	486	480	444	414	468	442	462	484	477	463	424	450	447	499	449	464	464	446	449	400	452	488	440	488	471	463	423	440	488	475	446	438	431	397	423	465	502	443	412	466	414	462	470	453	430	461	425	471	485	438	474	453	446	444	419	427	447	436	466	442	486	424	437	455	452	446	383	435	438	446	493	467	460	462	423	462	468	432	466	439	444	464	447	459	445	472	435	429	446	457	452	436	451	441	498	472	453	496	483	486	448	435	449	441	448	425	434	431	478	450	411	449	445	463	448	446	479	442	482	468	460	450	397	455	450	472	472	470	490	459	493	376	434	438	441	444	465	488	419	423	461	411	465	461	428	429	452	424	457	450	449	457	435	474	452	433	403	440	427	394	441	436	509	480	426	456	479	478	441	454	421	426	460	424	429	438	428	469	410	448	442	475	470	447	427	415	443	443	453	446	450	433	430	462	415	421	436	448	422	426	440	447	438	456	477	414	429	435	422	486	440	435	454	501	488	419	441	461	494	470	478	437	433	415	454	488	466	469	478	451	439	455	450	472	440	415	437	411	462	447	454	438	396	421	425	398	435	434	477	438	476	451	475	444	463	439	439	437	439	450	493	421	486	443	444	462	445	483	446	464	444	466	482	440	466	476	448	430	448	454	449	413	452	459	465	462	434	459	480	435	460	476	456	477	512	441	454	435	430	434	415	417	451	449	487	444	463	453	406	425	490	419	447	383	434	471	429	468	459	457	483	482	460	463	462	452	455	441	423	432	449	454	436	447	464	451	449	441	441	438	430	452	433	457	481	474	438	424	443	427	433	426	461	467	425	449	484	446	436	445	481	422	465	428	478	443	419	494	451	426	454	406	443	442	449	462	461	461	447	444	510	445	452	401	443	448	412	445	445	469	450	410	407	424	440	455	436	474	471	444	438	493	455	479	450	481	437	384	449	463	465	429	387	417	445	461	468	437	427	472	489	472	455	446	463	446	475	428	418	489	450	435	450	463	419	478	452	439	441	433	459	485	475	449	477	432	498	470	476	418	418	428	422	464	467	425	454	470	457	460	461	477	429	441	423	446	428	450	459	448	474	449	461	465	383	441	432	436	450	464	474	489	446	462	406	471	459	468	442	474	524	458	424	437	418	482	423	451	454	429	462	440	434	425	430	461	434	424	469	463	466	456	439	458	475	470	408	433	411	424	468	467	433	405	445	452	403	429	424	431	437	431	463	465	398	453	490	467
2622	1211	1659	1950	1784	1652	1521	1369	1158	1147	1015	1039	963	1008	967	949	1010	1030	1022	1017	949	956	987	952	979	965	943	968	1014	949	986	1045	961	924	934	978	948	1019	941	1005	960	923	925	967	996	941	1009	1003	963	978	1030	990	990	927	1017	997	1033	970	975	967	939	982	976	930	998	934	950	959	978	997	942	1038	978	957	933	953	900	950	974	925	955	943	961	960	962	1011	1002	1008	1033	930	998	935	975	981	961	949	984	978	944	957	941	946	980	905	953	946	1002	972	978	963	890	1024	924	966	1004	959	952	998	985	976	930	956	982	930	931	988	962	960	942	991	1024	1020	946	938	991	954	898	918	993	932	963	955	955	936	922	1008	968	961	1013	1033	981	945	939	999	1017	949	974	1003	992	976	993	934	985	955	950	943	946	1044	940	1017	965	954	916	979	964	918	994	938	971	999	979	932	963	927	984	937	933	941	985	962	975	962	941	1012	957	953	990	1017	944	956	965	947	961	988	890	945	970	972	973	971	890	981	962	935	982	990	969	962	1001	934	968	951	941	1016	942	938	995	1006	946	951	1003	984	918	954	954	1006	954	1002	958	966	996	916	992	962	982	954	932	959	934	909	1022	1024	947	970	974	967	948	992	961	959	967	1008	990	953	983	1012	949	974	983	1008	1002	985	983	922	1012	1008	1012	949	984	967	959	929	944	970	917	959	961	965	1010	937	954	974	987	983	969	990	1053	930	947	1005	985	956	952	977	913	934	953	973	1026	963	967	944	1018	942	965	1010	977	891	956	977	963	1002	971	965	1018	988	989	966	1012	998	948	983	957	971	946	945	989	1027	991	979	930	956	923	960	1045	991	963	934	981	934	949	981	985	993	950	952	943	984	1001	989	962	987	992	931	1002	990	1001	991	948	971	888	934	947	955	945	959	953	1005	996	1013	1020	948	943	1051	943	972	984	956	938	929	952	961	939	1006	979	1005	919	981	927	908	957	1003	943	999	959	955	995	945	1009	950	971	952	933	926	1024	951	940	981	1001	949	1009	930	974	971	994	946	967	978	898	1007	936	996	1016	984	955	981	986	1080	952	991	977	976	993	932	940	952	942	929	944	921	937	974	949	941	933	1025	995	975	942	946	925	945	955	967	964	977	927	1001	1011	959	920	923	945	1024	961	996	1016	954	947	976	928	909	986	978	995	969	983	1012	1010	994	976	938	964	945	879	969	1000	947	964	948	998	958	1003	996	957	1024	983	962	914	917	953	941	1025	983	954	1012	996	934	985	969	935	947	963	969	927	1016	962	918	997	907	930	933	944	1001	917	975	950	932	931	937	921	977	1025	955	1026	979	985	1016	995	915	958	929	965	964	990	955	911	1005	951	997	980	1030	977	954	1004	998	968	985	952	959	958	982	944	971	992	968	1010	978	954	1005	972	971	1001	972	972	991	974	966	1010	1070	994	993	976	922	999	965	967	951	965	1003	946	940	927	940	985	939	975	928	926	980	936	975	1020	955	979	926	979	918	923	997	934	964	954	945	964	964	948	959	1027	924	943	974	916	980	951	979	1014	989	994	972	961	983	966	926	973	993	969	1012	1036	926	941	942	1005	944	954	964	967	1012	995	965	1009	974	951	942	955	955	979	950	982	1024	967	981	940	968	973	962	919	1013	949	960	991	998	954	962	967	988	901	954	922	995	942	1007	911	969	989	1009	984	970	966	970	970	992	960	934	935	995	901	962	1016	979	1014	1021	973	934	977	992	932	943	971	1009	960	958	923	932	990	934	989	889	995	950	990	969	971	989	1012	1012	1040	1022	941	974	927	972	985	957	979	975	980	984	966	970	972	954	975	968	995	972	1007	961	996	1010	944	951	951	878	932	935	931	913	1010	1017	949	1002	944	940	996	969	898	929	960	987	961	1008	985	938	992	997	933	967	993	999	972	1002	950	902	949	978	979	974	964	984	1018	983	984	922	981	995	966	976	979	936	1025	932	962	921	986	931	935	920	1004	970	912	964	973	996	974	918	959	975	971	962	935	982	979	944	946	975	967	967	949	931	946	971	938	930	975	943	986	968	988	930	976	965	1024	959	995	991	937	1037	978	923	948	992	932	927	980	1025	949	997	929	934	1013	943	947	938	1011	995	971	1008	1002	961	940	978	954	972	945	1016	919	1014	1038	960	921	949	982	970	929	995	948	976	976	937	977	970	975	908	928	928	981	958	899	985	977	961	987	970	939	936	982	991	959	1005	943	1021	983	952	984	929	969	1014	958	977	945	960	941	919	1003	955	963	940	978	976	978	1010	1030	979	964	926	1003	966	919	981	912	966	912	925	986	938	941	967	954	935	929	976	1005	924	949	980	1003	1003	959	983	1039	906	1002	969	950	959	1051	1008	974	948	980	928	992	909	950	1018	975	974	938	924	1013	898	1007	954	950	963	960	982	1001	979	913	949	916	980	1026	945	991	982	997	969	971	987	1013	943	936	986	980	961	996	959	1007	939	946	997	918	979	970	969	1003	927	895	967	1024	972	988	962	973	1005	1031	943	970	940	920	945	963	991	1007	936	946	951	938	962	944	965	965	958	1036	1006	951	956	953	975	988	948	954	951	925	973	1047	965	950	947	971	973	1043	968	982	985	1000	978	959	987	1008	1014	940	947	921	979	1000	961	964	983	997	931	1016	970	942	956	1012	993	975	947	981	947	1026	968	929	1000	931	997	994	980	982	948	932	978	964	943	977	933	950	999	957	987	1016	960	924	968	997	967	953	929	1017	946	981	1005	972	984	931	972	1009	974	1008	976	979	1034	951	1005	960	955	954	1016	933	950	978	930	1001	979	1007	972	961	981	1004	942	985	948	946	971	951	1016	949	1041	979	960	963	954	910	951	995	938	997	923	1007	1003	924	925	1006	1014	1020	1011	946	978	969	956	945	1011	960	907	970	978	887	952	969	933	971	972	1008	1015	924	972	946	955	961	1016	996	973	966	959	924	1058	949	960	959	995	940	959	971	960	970	966	963	955	932	922	965	968	969	975	984	956	949	968	944	955	955	898	988	1018	976	990	979	931	977	970	961	958	968	1003	975	941	970	967	955	971	948	993	946	980	962	972	968	968	1029	927	965	1017	934	1005	990	959	943	983	996	936	942	961	997	979	988	979	979	1012	940	965	990	980	932	923	917	958	981	967	935	1068	960	921	948	1021	969	968	969	958	975	1013	952	954	999	1023	1001	981	932	928	927	919	980	974	985	987	987	997	948	1000	951	958	989	966	908	909	1004	964	991	989	996	944	1034	1028	992	948	964	1005	1005	990	950	912	1002	973	893	938	1017	943	901	929	960	1032	975	1041	986	982	974	964	1015	972	965	1045	976	958	911	1027	964	991	978	930	972	981	943	1001	951	1044	992	993	942	971	980	961	984	995	986	910	946	946	995	1006	979	963	968	956	984	937	1025	973	953	962	934	923	1020	953	946	972	973	967	1025	984	906	962	972	1054	1002	920	938	1004	971	970	930	885	915	924	994	1016	924	1034	948	975	945	933	936	943	952	996	944	947	966	975	972	1000	957	978	950	964	936	912	993	958	944	978	960	923	947	1001	974	945	989	1031	986	993	955	988	883	977	990	952	953	971	939	943	1009	1021	957	944	943	948	961	943	965	945	975	967	947	948	957	996	1001	1003	952	1055	944	956	969	945	959	943	931	1030	957	952	933	978	995	932	904	957	995	1014	960	970	971	1056	963	991	968	997	958	969	987	980	1003	966
9087	1185	1296	1065	798	696	595	454	389	388	333	310	341	343	313	307	294	274	296	269	292	285	310	285	288	287	297	255	284	268	295	278	302	295	285	286	303	282	297	299	267	277	269	276	278	302	311	294	269	297	285	291	320	293	276	297	269	312	285	260	274	267	299	294	286	267	297	255	273	243	281	299	273	327	282	262	268	275	249	265	277	262	275	289	267	292	261	283	265	263	278	280	280	251	330	276	257	295	264	247	306	277	281	293	283	301	297	277	288	250	287	253	283	299	260	312	286	283	278	255	289	303	267	323	280	252	282	264	274	282	302	257	268	268	278	276	283	307	301	273	267	262	280	304	292	293	236	245	266	237	301	306	300	251	293	272	293	285	301	241	293	260	280	291	295	283	289	244	302	291	281	303	292	309	303	294	288	288	316	258	290	318	279	296	288	315	280	260	305	293	272	297	287	271	313	308	271	261	250	335	297	277	297	302	326	248	270	291	268	291	277	244	288	260	293	298	309	270	297	287	283	277	286	312	298	280	272	276	321	261	298	281	293	308	274	295	295	269	288	278	290	258	278	270	269	274	299	281	298	244	281	280	289	310	277	282	253	253	260	294	307	309	275	297	304	240	307	296	281	270	287	273	279	249	278	275	310	309	291	292	292	260	301	281	308	307	261	267	294	279	276	286	255	300	281	277	306	256	272	286	292	289	297	284	271	277	281	295	290	294	302	309	265	301	279	306	264	259	278	293	249	317	296	310	275	279	277	318	271	256	275	308	301	300	264	289	264	289	281	263	269	281	275	281	288	283	255	304	259	294	289	333	287	276	302	272	276	286	292	285	293	283	292	284	307	264	268	311	272	266	302	286	304	266	287	290	269	282	300	260	336	314	309	302	298	295	276	258	291	260	272	292	283	269	274	278	284	287	306	276	262	305	282	290	282	271	280	255	269	296	293	294	311	280	308	327	300	283	275	270	301	285	273	274	297	268	281	252	296	268	267	288	272	282	281	264	297	273	321	251	265	302	284	276	283	279	261	262	311	275	269	300	315	265	299	270	270	285	279	292	283	328	265	265	307	291	258	277	294	271	286	294	297	260	273	307	275	312	257	300	266	288	307	277	268	286	252	261	289	297	280	254	285	327	304	284	296	279	318	296	319	308	282	276	275	290	278	274	285	282	282	300	302	316	286	271	289	305	293	307	273	305	287	276	272	302	296	252	299	311	322	279	279	275	267	282	257	289	262	307	306	288	283	262	297	272	268	266	299	271	314	281	310	295	306	258	293	295	257	304	275	275	287	284	299	262	270	279	290	259	302	279	266	300	290	259	294	295	299	294	278	298	269	305	266	286	246	268	303	266	303	289	295	297	263	272	252	283	281	311	282	295	306	289	291	264	278	329	307	285	276	301	305	297	312	263	303	286	300	272	270	272	249	267	276	277	304	292	312	262	262	292	279	309	279	298	279	264	292	268	295	276	267	312	275	317	296	289	289	287	281	282	263	291	274	284	277	265	258	272	305	304	316	313	286	260	269	281	287	269	250	309	304	325	312	288	296	312	274	267	288	250	278	274	319	294	293	262	266	285	286	286	278	277	306	278	293	277	263	270	302	295	275	290	317	286	301	274	304	295	293	286	272	276	278	303	306	273	323	281	286	270	258	269	297	267	298	270	283	294	275	276	284	284	273	280	293	314	295	264	258	260	262	275	280	285	304	271	290	310	277	306	272	269	323	298	292	289	305	310	291	261	289	271	272	287	277	287	271	284	278	248	311	272	267	315	291	300	262	307	302	270	275	273	285	288	292	269	245	258	290	256	241	291	278	301	289	321	292	278	293	256	292	323	251	251	298	285	304	281	309	264	253	300	273	281	269	267	280	307	294	287	260	293	254	276	289	286	293	284	265	295	305	312	276	268	270	264	284	282	306	289	269	282	294	273	286	277	242	270	292	277	307	274	287	285	254	269	282	289	247	283	287	300	267	271	287	287	257	291	283	286	262	281	294	285	273	288	333	291	299	264	296	306	299	308	278	295	277	279	266	313	313	282	264	267	279	321	295	298	282	259	262	264	276	287	308	276	285	288	281	280	288	282	266	306	286	298	328	286	260	271	271	312	299	274	269	273	291	276	282	302	250	275	290	291	337	300	304	285	305	268	259	288	314	292	285	283	287	280	281	289	291	306	307	279	296	281	312	289	311	299	296	279	277	292	266	249	309	306	276	262	277	293	300	282	267	253	275	274	315	297	301	287	271	273	298	265	277	262	295	268	296	324	258	277	259	256	276	302	269	282	298	327	278	283	281	270	294	283	253	293	288	286	268	291	310	302	315	285	286	283	291	264	278	299	293	266	258	292	271	279	334	290	254	261	282	280	300	269	323	293	301	279	300	323	291	262	291	269	291	262	252	278	301	303	298	293	300	252	286	270	275	288	297	300	272	258	283	301	279	278	292	265	269	255	278	269	283	254	295	284	250	339	282	281	293	268	294	279	298	282	312	255	274	283	286	286	295	260	280	256	289	294	281	269	294	280	293	276	262	262	307	262	279	292	301	299	295	289	277	294	278	292	307	288	266	260	312	290	288	247	298	273	288	317	294	255	309	327	288	245	295	282	259	303	266	264	297	288	294	278	267	276	290	267	288	305	277	301	291	276	271	265	304	287	288	287	269	263	292	323	291	301	289	296	259	282	320	305	273	274	270	291	289	268	289	305	288	301	289	292	280	300	272	292	263	262	286	270	305	282	275	296	299	270	293	286	279	263	276	284	270	304	291	295	290	273	288	282	256	280	288	283	273	278	295	305	305	265	256	293	292	303	268	248	279	276	287	293	328	262	264	279	288	260	265	271	285	300	280	275	284	274	292	281	300	285	303	268	279	307	273	289	284	312	277	286	291	304	287	263	303	302	298	269	274	272	285	294	291	292	283	320	270	260	293	270	277	288	297	270	297	288	299	285	268	310	292	268	290	259	287	301	256	315	311	265	258	273	304	292	297	248	279	282	287	269	264	290	314	321	321	271	281	272	274	314	280	301	294	255	251	318	263	263	265	270	313	275	286	281	302	244	288	295	240	285	255	288	284	299	303	272	312	323	263	294	332	252	275	271	263	276	293	265	302	310	297	301	280	311	270	274	289	311	268	296	299	272	257	278	256	272	274	309	286	290	283	343	267	281	300	278	275	289	280	274	278	282	283	321	277	268	311	292	291	261	262	247	279	299	287	265	276	296	277	276	258	303	321	289	276	275	290	301	293	257	292	273	283	314	261	281	310	249	295	280	250	291	290	282	290	271	287	341	277	286	329	266	282	316	312	281	257	304	302	314	257	284	286	263	294	288	279	272	288	260	307	279	262	301	239	283	311	287	273	286	303	302	289	287	289	312	309	257	289	276	278	279	268	288	304	303	284	307	272	300	283	285	261	259	297	308	279	277	286	272	299	286	303	298	295	284	292	302	300	268	273	275	275	292	260	302	328	308	297	302	282	258	274	277	282	263	290	332
7201	1419	2671	3243	2797	2578	2148	1602	1330	1157	857	774	764	732	756	723	686	738	705	725	713	694	680	616	659	712	645	641	646	659	680	626	670	656	652	679	659	651	634	616	674	659	650	667	620	603	622	655	596	656	684	651	638	605	657	619	633	670	642	683	632	645	653	672	662	632	626	659	593	632	614	656	628	578	618	676	658	697	675	627	611	618	641	673	634	651	634	607	633	626	631	609	627	618	645	645	647	619	648	704	664	663	617	621	619	613	645	652	608	611	633	628	680	687	607	618	639	635	607	647	651	661	607	623	641	672	697	643	663	623	615	665	639	622	632	635	632	622	644	664	646	642	693	657	624	648	647	622	593	618	585	623	606	669	598	650	620	668	669	643	653	641	584	631	645	698	684	636	617	621	678	653	624	663	675	648	619	626	670	651	617	640	593	626	625	661	615	573	650	671	631	632	670	643	669	585	615	625	653	628	581	636	630	661	651	619	615	632	623	621	607	626	641	633	630	665	618	651	590	634	636	666	642	633	653	597	674	618	641	592	676	633	617	628	605	649	629	665	633	615	604	657	598	701	664	602	629	651	605	660	607	618	654	597	641	592	624	630	648	635	631	597	674	656	641	626	597	643	658	671	631	650	666	648	640	670	632	623	638	622	645	632	634	636	638	637	649	652	619	653	671	646	645	639	615	654	656	619	648	664	612	613	698	643	653	610	610	629	661	609	638	588	599	657	651	642	658	628	605	662	664	633	652	620	617	644	625	617	669	632	623	670	664	613	667	661	631	672	666	646	621	654	615	615	637	632	675	606	628	604	629	619	656	682	629	642	635	647	644	614	638	642	601	630	589	616	617	609	627	683	651	640	649	617	639	656	621	671	586	665	627	639	673	632	653	662	644	649	647	649	651	654	683	676	617	629	649	653	624	643	622	676	626	622	613	606	627	645	681	671	616	619	671	712	644	674	658	627	624	637	609	655	610	633	665	686	603	621	612	586	655	654	713	624	633	659	656	615	660	655	606	625	629	645	663	667	691	656	606	639	633	622	586	649	635	632	611	633	630	630	655	648	656	643	630	629	682	626	592	673	662	628	609	627	615	646	605	624	616	638	619	651	642	620	642	601	653	629	624	640	635	616	643	594	613	664	647	604	670	605	659	645	654	623	672	616	620	644	642	648	637	670	623	634	635	664	614	666	634	641	632	645	601	640	649	613	628	632	629	676	639	621	641	590	647	601	625	649	611	635	623	634	642	642	665	602	640	594	602	594	628	624	590	649	597	664	619	634	620	597	617	659	608	604	650	648	646	638	657	631	624	665	640	612	642	609	636	601	609	640	664	625	652	657	621	621	595	645	600	652	629	684	606	686	610	652	659	650	634	658	598	618	649	639	620	627	659	636	669	627	613	661	646	630	636	598	603	610	678	594	616	635	705	630	619	631	633	602	644	655	650	646	605	612	643	634	621	628	618	647	647	617	670	635	625	584	602	640	631	632	564	622	620	625	653	639	641	634	616	636	641	603	631	593	604	616	633	646	654	593	653	634	703	636	624	613	624	607	672	636	655	592	614	693	634	603	614	606	600	644	619	600	639	626	639	676	632	623	636	628	622	621	629	638	616	629	608	633	639	632	650	658	628	651	655	667	613	646	581	652	683	624	661	626	633	662	629	629	646	622	661	631	607	621	599	611	652	643	643	622	601	664	627	610	643	637	645	634	618	641	643	668	620	608	697	627	613	656	652	613	638	591	690	654	621	615	628	672	616	643	626	622	635	684	630	665	623	687	639	595	654	616	640	670	608	668	599	626	648	599	646	650	633	637	639	661	611	619	632	640	616	640	623	652	643	678	626	614	687	651	651	658	610	570	622	656	562	657	641	641	665	603	628	599	643	635	615	616	622	648	688	630	605	689	656	680	625	620	612	648	624	672	622	585	645	644	638	658	637	635	666	633	640	655	617	604	632	624	611	630	623	642	635	582	596	628	663	628	649	625	692	623	683	633	632	649	654	688	611	643	586	661	642	617	615	668	612	646	621	637	617	646	649	643	627	661	621	615	621	650	618	678	597	644	610	619	637	631	622	639	615	630	630	610	575	634	626	576	638	665	633	662	634	642	630	592	641	597	656	687	643	623	620	642	624	684	667	678	616	634	626	617	602	622	642	645	602	624	628	636	607	626	641	641	654	657	673	663	637	634	669	617	590	606	648	648	645	664	663	616	642	584	654	616	624	661	611	601	605	643	645	682	583	605	629	617	670	602	673	633	666	625	635	612	649	663	573	626	654	600	649	621	639	641	643	625	632	655	657	627	634	602	633	599	710	616	607	612	633	617	691	629	642	653	638	614	625	645	624	631	670	659	667	678	641	635	678	639	631	672	621	618	631	666	638	612	658	649	619	630	659	653	634	604	594	634	676	607	583	648	594	629	606	578	603	613	610	607	599	618	661	654	633	652	610	629	611	647	616	611	650	614	617	670	652	643	643	615	613	607	659	626	675	658	658	635	606	586	642	613	669	588	670	656	676	613	619	647	631	669	603	643	635	632	646	620	659	616	631	678	684	630	609	634	654	671	619	636	673	654	625	639	607	643	603	641	665	630	615	639	631	642	629	652	625	657	635	629	691	606	639	605	620	657	653	637	677	668	647	677	682	676	607	631	662	614	604	646	623	648	618	655	614	649	640	635	610	609	560	657	641	677	656	633	661	611	624	599	599	602	652	656	584	652	598	690	657	642	646	623	591	608	637	597	624	608	630	650	626	647	640	651	630	703	636	656	602	634	624	648	659	586	617	621	663	669	694	603	684	647	604	652	655	650	689	624	623	645	624	594	631	629	617	614	670	629	632	596	645	643	618	628	614	620	638	617	629	626	644	649	613	599	642	649	687	649	642	640	642	625	607	602	671	679	658	593	595	599	628	637	712	662	650	598	650	658	615	614	675	621	607	660	646	643	603	654	634	665	635	637	637	712	628	588	648	624	647	686	572	691	603	594	605	663	612	650	591	625	618	597	663	660	611	587	632	692	683	646	609	655	641	664	646	640	667	631	636	633	639	619	612	637	664	623	649	635	595	646	652	624	659	623	600	641	602	661	617	670	658	641	651	654	631	622	659	640	675	578	582	659	643	612	579	614	668	644	692	601	639	688	651	636	604	568	640	624	627	589	627	636	624	621	669	612	602	633	634	614	656	642	666	645	633	632	616	651	605	628	545	657	642	630	612	658	618	614	672	647	670	664	660	580	639	596	642	579	646	641	662	625	636	631	598	620	618	644	695	633	631	683	626	620	636	629	629	650	590	633	650	623	693	634	623	637	581	650	660	614	610	628	643	648	612	650	595	639	652	605	608	677	638	623	652	569	604	640	647	648	643	663	642	628	623	671	632	633	632	630	628	691	607	612	603	633	668	616	658	631	638	613	612	670	657	636	609	642	680	614	651	637	662	647	641	612	673	649	642	667	643	621	592	597	617	614	647	637	607	691	621	599	664	652	652	693	591	616
16186	2237	2030	1517	1028	758	665	460	371	308	224	204	216	169	230	220	185	185	181	174	207	191	159	177	182	191	191	179	159	180	181	157	183	157	159	172	151	184	147	161	161	151	170	195	176	152	168	165	169	158	164	192	171	162	177	179	139	173	156	195	175	181	187	139	185	177	176	159	150	162	193	160	163	175	152	147	179	159	174	170	182	135	167	181	193	175	167	183	176	166	172	182	143	169	176	175	170	186	171	168	146	161	141	163	150	173	134	175	173	151	139	161	154	156	186	203	169	151	177	154	149	167	165	192	151	182	175	167	193	163	182	170	155	163	153	152	197	178	192	177	186	186	176	179	155	165	161	198	162	192	168	153	145	170	180	176	160	154	164	171	179	180	167	167	160	164	171	170	163	159	168	170	173	169	180	160	156	188	162	153	160	175	177	172	195	180	188	135	154	168	175	185	153	186	161	168	163	157	182	167	164	178	181	164	187	163	179	153	179	185	175	166	188	183	174	169	145	169	172	154	155	187	160	167	166	191	171	171	182	160	168	185	152	188	181	180	160	150	145	162	173	153	191	180	171	174	158	149	171	158	173	167	185	198	169	143	152	137	180	176	164	168	167	165	138	154	156	177	164	158	165	164	185	162	142	165	167	159	157	165	163	177	163	170	179	173	173	164	120	176	162	165	175	158	160	149	179	181	168	185	164	142	196	152	181	153	166	184	161	156	186	156	156	141	158	172	170	130	171	141	165	177	172	172	165	197	165	159	176	166	156	167	185	135	170	164	176	169	153	186	171	163	167	155	170	162	168	167	143	179	172	167	157	194	172	159	165	181	175	149	148	145	154	174	152	170	181	158	183	169	177	182	197	166	151	172	160	200	151	187	183	159	151	142	161	163	164	171	162	169	141	176	162	167	184	167	183	160	167	183	173	193	171	156	168	160	175	195	182	130	152	154	163	169	178	153	153	178	148	161	161	180	160	159	157	179	164	160	156	168	183	189	155	178	154	170	167	157	154	178	140	153	171	178	154	183	159	169	147	181	167	194	153	163	172	170	177	161	173	186	180	180	173	160	153	154	177	199	163	188	157	180	176	172	153	168	176	155	175	182	175	156	161	159	166	189	183	179	160	162	177	159	169	158	159	178	169	173	185	163	164	171	190	161	164	166	163	164	177	179	176	166	159	142	177	161	187	166	170	177	164	164	172	173	144	189	190	182	180	145	166	149	154	158	147	186	179	168	153	189	165	145	191	149	162	156	160	158	150	173	133	178	154	185	208	176	176	176	169	165	154	175	176	157	150	180	189	165	177	171	135	173	155	166	178	178	169	188	159	157	177	170	162	168	153	179	170	167	178	177	132	176	186	178	155	174	180	146	156	179	168	160	188	164	182	160	158	178	180	175	176	182	175	153	172	164	164	172	187	206	166	202	158	181	156	170	169	185	176	179	175	144	141	136	184	158	179	150	153	156	163	191	184	163	146	170	159	182	175	197	153	142	156	165	149	146	126	148	161	149	156	158	175	173	175	158	181	151	172	171	151	161	174	164	178	173	191	192	184	175	169	130	176	166	180	161	158	169	159	166	166	188	153	156	184	162	162	189	168	162	163	147	154	172	169	173	184	166	170	180	174	181	155	148	185	160	148	161	189	155	170	169	163	180	175	159	148	151	175	181	161	171	171	164	153	173	148	158	159	160	168	184	177	165	166	189	186	166	194	179	179	177	166	172	152	168	159	148	151	153	145	159	163	198	162	167	165	169	149	150	180	160	151	166	182	171	163	143	167	179	172	181	176	154	171	150	170	138	152	162	193	180	176	156	174	173	160	160	176	158	159	153	149	159	165	170	181	152	157	170	174	152	169	178	184	156	161	175	166	165	161	170	165	152	161	191	169	168	187	168	177	147	186	143	154	196	153	158	152	139	154	150	169	175	175	162	164	179	202	162	166	170	142	173	164	154	156	172	145	164	188	185	166	159	137	165	169	193	175	186	163	175	173	176	199	161	169	177	171	173	152	166	164	154	176	173	162	180	154	175	164	162	147	176	186	195	155	180	164	153	166	149	167	190	173	223	188	187	168	150	166	176	166	172	182	171	171	136	176	177	192	160	148	162	152	175	169	170	161	170	158	170	181	153	163	145	165	156	165	171	161	191	185	169	172	162	170	150	172	169	176	187	167	158	165	187	156	193	193	177	181	202	149	146	152	169	183	196	184	171	176	181	155	151	143	167	147	176	166	173	181	166	161	159	152	165	168	156	183	180	174	159	155	151	168	144	127	178	173	158	161	166	132	175	189	175	155	197	177	157	171	156	174	146	170	162	158	159	161	183	159	154	175	160	162	178	185	154	159	190	166	158	156	147	162	167	161	156	166	171	195	170	170	161	151	164	149	163	169	179	165	169	149	176	175	176	158	186	163	197	166	178	145	166	185	187	170	171	170	177	163	140	171	158	182	171	144	172	178	162	181	184	181	192	146	158	159	170	151	195	162	157	164	179	175	167	157	177	194	158	167	190	153	190	161	160	162	182	185	173	169	176	152	164	179	158	175	167	158	176	152	180	175	146	177	150	162	156	171	162	164	153	161	149	183	195	170	153	178	181	157	188	156	169	167	181	162	167	161	159	178	167	180	167	161	172	187	175	144	174	155	156	152	162	163	163	149	170	164	170	185	176	170	159	170	172	179	158	185	171	142	187	167	144	189	179	181	153	153	151	147	131	173	160	174	183	149	173	147	159	166	162	165	168	177	159	183	159	171	162	158	171	162	176	158	176	193	187	186	166	158	147	152	166	181	159	175	177	174	156	162	164	189	144	160	190	180	174	172	195	179	172	169	155	164	178	175	179	175	160	164	181	160	172	161	165	209	185	181	148	162	170	145	159	171	156	142	135	158	167	154	155	150	151	161	153	176	159	168	175	150	180	196	164	164	175	171	161	179	171	156	154	171	158	178	174	134	146	162	180	172	146	181	152	174	158	176	190	162	178	190	152	148	166	151	171	164	170	170	180	149	167	152	167	196	152	144	165	160	173	169	165	171	160	169	173	166	152	147	198	179	169	194	176	175	198	165	157	176	170	172	171	196	177	149	166	129	173	189	174	170	168	178	145	175	138	151	176	163	151	184	195	157	181	173	179	170	170	158	172	197	192	177	173	183	167	168	171	149	156	152	169	163	183	173	155	163	154	143	152	134	155	170	174	175	179	194	154	168	161	188	154	192	160	162	153	155	170	203	157	173	153	160	155	162	167	159	167	176	146	163	171	147	171	174	167	175	175	153	169	176	188	183	169	186	173	146	168	179	182	179	195	190	132	158	183	150	138	161	148	142	169	180	141	159	165	166	157	167	166	174	179	170	171	169	149	181	205	178	143	182	192	170	165	193	156	173	176	152	158	153	151	147	161	154	156	172	154	152	160	181	171	166	165	156	155	167	180	184	167	158	187	175	166	150	161	179	166	179	168	162	153	174	169	169	169	179	163	187	138	150	181	180	165	183	209
9138	1759	3904	4528	3822	3316	2946	2038	1647	1260	821	673	681	647	653	594	608	599	598	507	522	549	521	489	488	491	475	454	477	495	441	476	478	469	439	434	458	434	413	453	438	450	447	412	439	432	468	414	435	433	432	426	434	417	455	395	427	425	432	453	465	419	482	453	445	424	438	444	418	438	400	453	428	394	438	440	427	439	461	397	440	449	416	439	421	396	438	416	447	437	447	426	436	399	417	433	401	447	456	414	413	428	422	427	400	466	430	420	394	408	425	382	421	384	410	391	456	399	413	431	436	402	400	448	439	397	414	434	420	428	446	415	401	458	445	462	413	385	428	432	412	429	413	422	422	437	402	432	461	414	451	394	414	444	427	422	403	457	440	459	437	460	411	444	368	404	418	423	440	415	417	417	440	404	420	421	442	436	430	415	428	419	434	424	453	430	440	415	454	495	395	431	409	434	432	434	400	432	459	448	404	419	415	432	444	412	406	411	412	414	377	422	436	450	450	410	410	440	412	441	446	428	423	429	355	439	436	413	442	411	452	435	416	455	401	403	425	430	408	394	438	468	407	428	453	411	390	431	444	431	418	419	479	431	431	479	417	408	448	424	390	393	409	424	396	408	400	441	421	439	438	419	419	399	412	423	415	449	440	452	416	431	456	403	457	409	433	417	408	383	449	425	418	444	385	449	442	412	414	452	383	388	424	411	424	427	451	467	416	444	445	416	420	457	422	434	437	390	447	416	401	430	445	426	452	426	386	444	440	440	409	444	447	395	412	427	423	448	401	423	441	399	439	453	445	432	388	407	407	388	398	408	439	430	427	454	433	426	419	413	416	410	444	435	390	421	475	444	426	432	431	411	389	457	422	420	420	411	423	437	416	435	424	433	385	399	432	408	453	461	442	410	381	435	423	378	398	436	414	421	446	411	433	383	432	424	437	436	411	429	386	425	414	417	405	423	452	402	408	383	459	408	466	387	407	458	418	398	427	439	474	415	415	400	412	406	421	411	401	410	405	412	440	445	455	430	407	407	435	438	413	382	415	423	390	426	440	453	428	442	427	404	402	438	433	389	414	437	427	405	444	433	435	421	392	451	407	419	455	417	436	433	429	438	404	417	443	407	423	441	392	425	399	426	447	418	437	430	418	415	427	420	400	403	421	402	426	436	425	413	405	414	422	423	424	449	415	428	420	440	385	406	458	434	397	441	456	424	417	399	407	402	393	446	435	439	435	451	402	416	435	418	402	425	439	422	401	447	445	412	414	418	412	440	437	405	417	442	407	448	422	417	443	427	384	399	450	442	415	407	410	399	400	381	438	418	444	409	445	408	412	400	428	445	421	430	456	402	451	418	438	417	430	404	411	420	416	440	458	415	421	426	394	448	450	431	400	393	439	456	443	379	403	401	436	414	439	387	436	422	413	437	435	451	393	396	403	419	415	415	396	443	384	432	441	421	421	445	432	481	458	381	428	405	430	430	430	403	426	392	432	420	402	441	417	419	395	385	429	441	426	427	394	410	427	417	451	422	441	418	414	396	421	416	418	426	408	399	443	449	464	431	434	450	438	437	407	384	446	408	417	380	417	422	413	407	449	398	432	417	376	441	386	420	450	422	414	466	407	397	423	446	444	457	432	412	427	455	418	428	410	439	434	401	442	371	415	397	403	434	406	454	412	410	418	420	405	449	394	433	430	418	414	453	421	409	425	417	418	419	402	410	394	456	445	432	402	410	422	419	409	399	432	426	427	386	410	411	389	383	390	442	408	426	422	431	420	452	409	426	431	440	390	434	393	409	441	425	420	392	382	377	416	402	435	404	403	408	401	463	423	398	401	414	428	424	443	387	472	499	415	447	395	400	419	411	424	427	412	411	394	431	434	414	427	436	419	404	419	412	426	428	475	440	432	430	431	418	429	432	453	424	398	472	418	418	398	420	403	411	406	409	425	450	404	391	429	403	452	419	417	442	433	430	411	393	435	412	469	438	435	434	401	392	435	404	409	411	433	391	436	418	431	434	437	400	445	413	421	437	405	424	436	402	398	446	417	402	446	442	418	418	420	409	387	427	412	460	435	424	451	428	442	426	428	412	390	422	462	436	430	375	429	427	404	420	446	434	457	423	397	438	466	396	430	405	469	436	407	422	445	437	447	389	446	416	445	427	401	462	446	455	387	384	431	458	423	380	441	390	444	399	422	441	417	397	422	434	445	472	409	454	411	417	416	396	409	417	433	399	445	427	452	422	385	402	408	389	451	385	427	400	434	422	409	441	430	452	398	445	447	410	458	423	438	432	436	403	424	416	423	408	422	417	417	379	451	414	408	402	463	425	443	429	429	452	463	458	441	395	429	421	485	412	406	405	462	418	396	436	430	430	407	458	458	395	425	402	395	413	435	402	434	424	396	457	451	398	365	408	405	437	478	399	428	446	412	411	415	408	455	398	397	401	431	404	437	394	438	408	437	454	425	414	399	394	439	408	419	428	436	408	434	445	450	386	432	419	396	397	427	395	431	448	456	408	428	430	422	409	431	424	418	435	407	408	465	445	391	426	411	445	433	438	439	433	477	400	422	419	445	419	403	396	435	431	423	436	369	391	455	386	425	437	401	405	432	451	390	432	376	391	397	458	416	437	453	372	414	424	392	441	411	422	400	436	403	452	401	427	442	370	459	402	408	400	432	427	453	415	405	427	438	475	434	440	414	432	385	419	424	439	424	426	418	415	413	420	394	403	444	395	429	412	404	435	444	431	463	426	405	431	426	447	423	457	413	430	446	426	414	387	461	433	423	395	392	410	415	430	417	467	422	470	427	401	385	435	383	410	409	368	448	461	419	440	441	437	380	409	449	424	449	458	396	453	406	428	434	444	411	447	420	394	430	448	427	413	440	449	417	411	415	421	442	433	442	440	419	413	387	421	440	423	414	424	444	397	407	417	421	425	403	392	415	380	424	404	427	436	468	441	447	445	421	387	444	404	424	438	412	393	406	434	409	440	420	417	380	405	430	413	422	443	459	471	441	428	418	416	426	476	459	410	421	429	397	431	439	393	484	416	411	428	413	439	443	431	432	399	445	436	434	431	402	440	404	390	391	427	413	445	411	392	439	435	434	444	413	421	417	426	416	432	437	426	411	430	423	418	464	423	405	430	385	399	469	408	447	440	404	426	407	408	434	415	445	449	434	442	411	452	412	426	428	410	415	421	453	409	388	425	426	423	402	395	409	396	414	445	437	421	431	443	453	446	424	428	448	447	435	429	443	435	416	369	451	393	439	455	403	449	371	402	436	426	412	369	447	461	410	415	448	411	441	385	384	377	403	424	392	459	425	442	426	409	426	434	376	463	417	445	407	440	407	400	429	413	430	409	412	407	393	393	412	425	427	402	452	385	393	435	450	404	453	430	427	442	450	398	400	390	453	436	420	405	427	431	443	415	398	405	431	414	446	434	410	454	445	445	424	408	384	433	430	458	454	408	407	388	436	419	450	406	397	413
2219	754	844	700	633	589	564	531	483	434	478	477	454	413	445	443	472	432	485	477	451	453	501	478	431	471	462	436	461	453	428	444	461	440	443	440	431	459	436	428	455	487	443	505	466	445	473	464	481	447	441	485	500	504	476	485	503	455	467	456	488	435	430	480	493	462	430	469	432	462	467	448	448	422	450	431	457	473	407	451	462	440	441	461	484	439	441	481	473	488	437	443	465	424	429	447	427	415	457	435	449	453	416	467	467	443	401	488	423	482	479	467	506	420	421	463	449	434	414	421	434	454	430	501	465	475	466	446	456	449	410	424	446	479	482	392	427	446	409	461	436	467	457	473	469	471	450	474	424	423	481	481	454	488	436	436	441	477	455	431	450	442	491	463	483	462	447	394	401	440	426	444	443	442	457	443	441	427	432	439	429	460	460	446	495	440	427	454	447	473	456	433	484	437	428	390	433	464	455	476	453	456	437	465	496	442	471	445	454	440	479	449	476	446	450	444	457	436	389	396	449	441	488	406	437	416	470	452	461	477	458	453	443	447	446	475	458	455	448	465	421	464	470	477	430	423	446	442	444	406	473	455	443	441	431	439	462	433	451	462	431	418	464	453	450	401	432	464	458	450	474	442	414	455	481	434	479	443	442	463	432	465	441	457	448	470	478	453	422	457	474	489	421	450	475	436	436	432	438	492	471	466	469	455	463	404	421	462	452	489	450	417	485	467	449	448	442	440	470	436	456	436	464	438	433	491	431	465	487	451	464	418	443	450	441	496	445	467	446	462	439	457	437	420	486	476	447	452	480	453	444	470	432	449	438	409	424	472	449	429	467	435	472	467	508	475	473	447	434	494	438	458	457	454	457	478	425	426	474	479	423	438	434	456	440	434	449	464	474	424	442	429	450	467	464	463	414	444	455	456	459	462	442	460	462	445	473	424	402	481	462	430	438	473	449	453	455	476	437	466	457	474	439	425	449	433	468	455	402	485	428	416	414	430	462	436	429	441	482	462	481	424	449	499	418	455	468	446	418	509	482	497	468	454	437	416	444	454	442	473	452	511	477	483	441	474	499	411	481	487	415	469	469	449	485	458	424	439	471	459	439	476	474	418	460	445	468	498	486	464	499	451	429	472	434	453	441	459	429	494	430	417	450	446	456	441	481	475	464	453	467	462	393	415	437	450	453	408	427	443	456	477	471	474	438	441	437	487	437	475	468	416	448	454	419	437	416	429	443	465	465	469	447	490	417	416	462	453	468	432	449	426	473	458	436	435	460	466	442	410	446	438	476	456	435	417	424	463	477	475	450	449	465	471	462	464	427	455	481	448	471	465	477	476	445	439	437	454	449	430	449	454	462	426	440	461	504	423	489	416	442	433	457	436	461	436	441	420	418	468	469	444	452	448	450	392	431	421	436	491	439	466	465	473	437	473	448	447	504	411	471	437	481	461	423	433	449	450	466	448	424	415	444	472	474	449	489	465	495	454	441	453	407	450	450	461	471	485	468	516	442	457	437	478	456	445	394	425	434	441	468	443	437	439	438	453	446	426	434	490	481	441	503	459	496	444	432	455	475	445	467	397	449	457	441	436	465	453	426	458	444	477	469	450	423	484	446	459	447	460	428	472	436	482	452	440	426	421	461	431	447	441	434	448	419	425	458	423	425	443	433	453	436	461	464	475	463	445	417	402	423	471	428	441	454	475	478	455	468	463	420	449	429	448	460	421	453	461	486	447	432	455	443	435	452	474	441	466	428	472	474	433	465	484	459	464	462	429	411	424	454	485	438	438	434	441	477	411	461	466	441	420	465	450	470	488	452	471	486	465	480	464	476	438	467	411	477	457	438	480	451	457	434	415	463	408	467	468	456	434	475	451	473	444	429	456	440	466	420	428	455	459	473	433	415	484	455	492	479	423	444	478	471	410	439	441	454	460	430	489	441	486	429	469	464	449	435	427	484	499	461	452	459	445	423	442	466	453	438	455	418	417	442	447	421	424	418	450	457	444	488	465	466	438	499	433	462	493	414	427	458	458	464	441	428	416	454	456	434	415	481	429	495	452	477	446	455	437	427	416	446	469	470	436	457	447	476	419	430	426	433	457	444	448	447	459	416	432	431	424	460	470	451	432	442	460	459	429	425	472	416	431	458	447	411	430	491	445	473	454	414	438	429	463	431	431	475	466	442	442	424	467	447	446	416	461	394	438	462	448	409	410	428	511	458	466	485	442	477	453	432	437	435	486	431	422	460	461	477	473	440	444	459	457	435	471	445	379	471	443	395	446	468	467	427	456	468	456	428	445	497	455	461	475	459	414	462	448	449	471	437	416	426	406	430	466	436	430	429	454	457	443	443	449	472	472	420	438	435	435	463	402	452	431	481	470	474	463	425	443	454	452	473	461	454	437	471	479	444	477	432	428	473	444	441	457	472	423	472	413	458	465	491	491	522	442	459	378	439	439	483	448	407	494	471	468	468	474	454	475	418	458	434	462	473	431	408	443	427	425	462	451	446	412	472	426	451	457	475	433	486	457	465	434	454	440	462	467	474	442	441	465	464	474	443	463	443	486	448	471	456	445	457	477	483	466	394	429	479	426	444	436	456	459	414	397	454	422	483	461	439	479	458	483	476	408	472	445	477	438	412	421	455	449	450	472	450	460	461	443	479	461	437	457	439	465	444	453	423	441	446	447	472	417	476	432	483	455	443	448	470	435	486	459	455	417	419	458	444	479	475	463	441	483	433	429	436	413	429	448	486	486	454	497	469	450	442	413	431	485	431	449	428	449	469	469	445	470	446	465	475	460	445	471	470	444	391	372	441	487	484	483	440	436	458	438	457	430	448	469	471	449	478	472	444	454	465	448	443	471	456	493	416	513	419	465	440	447	463	486	426	472	440	454	477	454	477	449	462	452	445	416	453	458	460	460	440	466	472	443	452	465	439	461	470	425	422	454	437	453	479	433	444	459	452	438	458	467	465	479	435	448	496	407	445	456	466	480	455	455	462	437	449	505	447	465	478	437	430	432	454	450	485	443	482	419	439	464	484	412	474	470	422	472	418	446	429	433	489	410	483	419	426	467	427	449	462	466	476	443	492	478	442	449	466	448	414	485	433	435	422	436	423	438	427	489	441	452	449	450	456	471	437	458	450	489	467	471	461	472	438	468	473	443	457	442	451	471	407	448	450	454	458	450	448	446	451	448	461	469	468	453	497	476	464	408	423	439	434	452	466	431	443	436	447	465	426	429	472	454	444	459	424	442	430	436	422	486	438	496	452	392	439	475	443	452	411	411	444	440	479	409	498	463	451	429	473	436	398	446	436	459	475	447	461	505	442	465	439	439	423	417	434	426	441	487	484	425	506	441	462	439	436	480	455	450	477	430	469	468	442	464	464	461	473	462	440	458	437	461	473	427	456	447	458	447	460	433	410	432	430	445	435	479	479	403	482	424	485	487	474	449	446	420	448	441	464	443	460	461	434	441	433	446	439	453
2510	1229	1776	1889	1706	1587	1578	1290	1140	1118	987	1015	981	1013	970	1009	931	962	952	937	994	983	1003	993	1004	980	1030	960	978	1016	933	1018	977	966	964	979	964	944	967	1025	966	981	997	1008	980	966	963	981	971	1030	938	983	942	971	937	973	943	1008	995	964	960	937	984	989	1009	961	954	974	988	1000	1048	989	982	973	977	977	952	931	982	967	989	913	958	1008	973	1020	973	982	986	971	1006	982	951	951	943	1033	971	904	937	984	977	965	998	937	940	945	1015	971	926	950	946	1013	921	978	946	991	999	1028	949	949	958	985	939	940	1041	1008	911	1041	1016	966	1003	969	1034	962	1013	935	965	973	949	955	924	1037	1003	1014	943	1010	955	996	978	944	973	969	925	905	978	951	916	953	956	946	950	904	989	1039	953	936	978	946	952	1010	1012	948	1014	925	986	957	968	918	1008	979	1013	1030	1054	922	939	987	973	1015	1007	975	980	995	995	967	990	986	962	979	927	948	966	980	935	953	991	913	967	960	951	1000	964	986	956	967	976	981	931	982	963	934	984	947	1025	1004	965	1006	910	966	991	996	984	1001	996	948	990	960	967	956	975	992	949	972	1006	1020	924	1018	987	998	985	994	953	999	933	979	989	1026	959	961	994	954	922	997	989	1013	953	934	934	971	976	932	958	893	965	908	960	934	960	945	949	953	1018	949	1001	950	943	974	944	951	962	972	904	951	966	1001	1020	1016	922	955	1047	957	983	1021	955	991	943	918	912	1001	936	1002	1011	947	979	940	912	990	963	997	964	1012	963	991	936	954	990	958	965	984	954	973	980	970	951	993	940	962	985	984	959	1006	926	986	933	985	937	969	984	915	968	1005	965	987	976	933	1002	972	964	1034	953	967	885	1002	945	970	963	944	991	972	984	983	1018	933	970	968	912	944	919	979	976	948	992	909	964	958	946	1036	942	901	913	966	991	982	995	937	959	966	943	983	973	1002	966	993	973	991	998	957	982	991	1005	937	963	1025	970	1020	948	961	923	969	965	911	989	947	956	934	989	949	979	909	924	1005	961	974	1001	958	986	962	891	946	1003	987	922	971	911	965	950	992	1017	970	925	949	962	942	925	990	902	959	988	973	968	975	937	963	985	981	969	925	1010	1042	964	965	1059	1012	976	1078	933	987	935	942	935	943	986	959	974	995	935	1008	998	980	962	1056	966	941	959	957	1007	1034	1005	990	955	963	936	976	948	1038	1009	951	999	968	969	995	931	1013	941	942	960	927	966	911	1028	923	928	965	998	967	963	996	1008	989	999	985	959	932	965	983	995	994	978	1021	1029	992	957	960	944	891	992	1001	965	988	957	969	944	1024	1000	1007	1046	927	991	1025	942	1002	934	995	1008	982	988	980	971	988	988	1002	952	932	941	968	986	890	940	1008	951	962	980	992	1008	961	992	947	954	916	951	991	961	996	950	986	973	966	961	965	970	965	958	1030	923	968	983	971	936	996	941	991	974	965	976	990	1001	979	983	985	982	965	957	931	950	972	929	976	986	1014	972	979	1033	928	999	951	970	956	941	973	928	978	962	964	965	991	989	974	964	994	970	928	985	985	961	989	940	960	988	952	975	1030	964	929	987	1070	985	956	1005	916	952	982	978	968	981	950	947	988	974	991	955	935	956	923	907	1006	984	920	1025	975	947	986	993	970	972	991	983	938	944	981	951	986	965	972	988	1051	1018	974	964	971	1026	928	1003	923	900	953	988	998	955	1001	967	911	973	915	885	979	901	966	983	1006	974	1016	967	953	937	964	1001	995	976	960	937	995	1000	968	1013	984	993	991	965	995	970	989	959	938	984	967	979	982	1015	967	932	983	952	969	992	1054	988	975	1001	969	960	1027	1046	964	970	961	983	911	1003	922	993	967	929	986	970	968	970	884	1022	933	1017	992	968	999	928	997	992	927	894	941	917	975	1015	1000	992	1017	994	968	992	978	950	995	932	973	899	961	985	967	991	985	990	988	909	922	974	958	1036	978	993	977	978	950	972	941	937	949	1001	1011	1018	953	972	1001	1024	992	965	999	912	978	962	986	981	938	961	945	930	959	999	994	945	947	958	951	975	985	992	1021	1058	943	1014	965	937	961	990	937	1000	1006	984	929	943	959	965	962	924	964	992	924	990	957	996	954	954	952	957	962	1000	965	1012	947	980	956	911	949	956	982	893	999	930	971	994	968	959	942	967	993	976	941	976	933	942	950	960	949	984	1003	982	963	964	928	977	990	980	1004	997	1007	959	1004	948	944	1039	929	947	939	961	970	1042	958	999	969	1040	943	986	935	960	1003	1008	1014	956	988	1027	1039	987	937	1002	982	983	971	984	967	982	1000	942	991	1057	986	935	949	952	907	1001	940	1037	971	930	913	960	928	946	997	996	1009	985	928	974	1018	962	985	982	989	873	967	923	936	948	962	888	1022	975	952	894	986	994	916	929	1013	919	1014	986	962	1033	903	913	975	973	961	933	929	960	964	937	952	939	939	960	966	957	1001	990	923	999	962	961	959	996	954	970	969	980	969	997	948	991	999	995	970	951	1005	991	952	981	972	943	1017	975	995	983	1019	978	1000	961	986	981	973	1018	934	928	999	916	981	940	975	978	1001	935	964	1002	930	975	948	971	994	951	971	976	992	1016	1012	976	971	996	996	981	904	909	980	966	1018	982	953	1023	968	911	983	1026	948	994	972	973	939	1033	1016	964	944	920	946	1044	1015	987	1001	951	977	937	953	964	940	929	925	982	983	948	937	1000	981	1026	994	956	1013	980	1026	957	994	1000	976	918	982	1010	1001	1045	996	1027	898	1034	940	992	1037	1015	972	934	963	934	975	920	952	976	929	973	934	978	975	1023	945	889	917	948	943	1034	961	1018	1010	968	967	958	917	973	941	997	908	1011	973	976	987	966	933	1021	943	969	948	980	949	962	947	976	983	965	1005	1034	1023	973	1022	951	1010	951	983	1013	984	963	964	1004	1001	977	968	1018	1019	985	1042	971	975	976	948	998	905	941	960	957	964	936	949	962	990	979	1011	998	998	959	953	935	961	950	1009	971	1014	967	1002	982	976	941	955	913	962	971	981	947	970	998	1011	919	971	1015	955	957	994	951	974	986	954	947	938	1007	984	969	950	959	935	953	990	989	957	921	974	997	974	946	964	1034	968	982	946	965	959	959	966	949	940	972	1009	974	912	963	947	968	999	921	948	995	1001	983	946	916	959	966	982	1013	1017	900	963	948	947	957	953	990	978	995	953	989	950	969	1024	970	980	949	982	964	923	942	905	972	959	947	983	1046	916	932	961	1016	984	894	990	948	978	968	985	992	975	945	949	966	947	972	1016	973	947	935	1009	951	941	1019	961	972	972	945	945	944	981	951	971	989	994	990	960	976	961	984	929	960	991	945	953	1005	944	949	914	973	966	914	919	985	972	958	918	947	980	921	986	953	1015	972	953	950	940	939	955	975	977	973	1000	962	961	943	913	935	937	1010	996	959	952	968	902	952	992	979	921	990	963	913	913	1001	1005	965	956	941	966	975	977	1001	1026	1042	969	1051	975	957	982	1005	955	945	986	967	931	982	958	973	959	928	986	968	956	985	1018	964	956	964	972	955	970	1001	964	964	932	985	919	934	903	921	959	997	950	974	966	962	1008	983	943	964	955	973	975	1023	953	965	995	996	937	970	926	994	1013	980	963	979	1007	967	952	993	1034	958	1003	985	982	953	1015
9107	1250	1369	1150	801	667	628	465	386	379	336	313	286	304	304	327	259	271	292	290	295	294	292	254	302	224	290	282	269	293	248	248	310	293	282	279	278	254	260	275	278	287	297	309	312	283	286	289	290	266	287	290	279	280	281	252	275	289	255	311	288	279	311	280	306	300	274	301	297	266	305	290	293	266	275	285	283	259	257	266	297	258	289	264	277	303	280	270	272	278	275	284	283	329	273	294	262	255	251	268	280	297	285	286	311	298	283	265	264	310	284	274	289	302	287	277	295	304	266	331	282	283	297	264	290	298	306	285	291	296	292	291	314	263	319	270	276	308	272	289	272	289	285	300	303	278	279	273	289	309	281	285	265	282	280	304	281	272	294	294	249	287	309	274	274	310	315	274	270	310	302	263	248	265	297	304	329	287	280	289	283	256	290	277	299	299	262	270	242	266	291	273	290	290	280	290	278	248	297	296	259	273	292	261	314	297	285	278	293	271	270	273	307	262	298	269	273	258	251	304	282	246	285	276	267	276	263	280	301	292	307	295	288	260	273	256	296	287	297	272	281	296	281	301	288	273	282	286	287	277	276	314	308	255	278	271	276	303	261	299	246	293	317	260	317	285	309	270	297	280	277	324	258	294	265	275	289	284	299	261	257	271	295	277	259	311	313	255	288	301	258	305	307	285	281	259	257	288	249	285	258	262	283	269	306	279	288	286	291	303	266	285	283	286	288	274	265	290	248	307	264	271	331	270	277	288	279	282	271	260	275	284	293	303	289	320	317	324	295	297	311	298	285	280	273	300	303	286	277	288	248	252	265	279	292	267	278	316	279	285	266	272	302	310	282	291	271	294	263	258	287	273	284	279	306	258	264	286	287	282	303	268	272	307	286	279	309	281	274	289	285	266	287	280	302	251	293	255	284	251	278	300	277	308	275	296	266	280	275	271	282	307	287	260	277	242	279	272	270	294	293	279	308	311	284	303	317	272	287	278	272	301	267	278	281	270	281	296	277	319	271	274	279	288	273	304	254	285	250	300	306	262	278	245	274	295	260	267	287	269	295	304	279	227	301	304	265	223	277	274	325	262	279	253	275	285	268	292	265	297	274	249	275	261	317	299	298	281	300	291	259	301	285	269	313	301	298	291	253	290	283	273	280	271	249	321	256	310	271	272	280	274	268	281	287	288	295	265	267	281	256	275	263	267	287	305	288	269	293	253	298	282	268	238	283	275	268	264	262	305	287	304	287	282	302	312	264	269	310	282	254	268	312	308	303	265	295	308	299	277	234	297	289	267	261	257	271	275	281	302	264	268	277	245	299	287	285	258	281	269	302	279	280	290	316	280	289	291	262	262	290	302	301	261	276	261	275	309	296	265	263	266	269	266	267	299	280	284	269	250	290	272	287	276	301	254	299	311	311	276	259	279	282	288	283	285	289	266	224	288	267	286	302	285	299	300	283	257	294	303	279	282	294	312	294	287	257	256	296	294	285	289	296	286	285	270	281	292	281	281	327	286	291	267	317	296	276	265	252	274	289	279	275	279	274	294	262	252	292	316	286	267	280	278	268	239	316	327	292	276	245	281	281	285	324	274	319	280	311	271	281	298	251	285	266	251	273	282	299	276	248	303	278	273	281	263	285	261	318	300	280	298	296	282	279	286	289	266	304	285	284	300	286	287	295	290	297	271	267	295	277	279	254	300	246	261	228	302	281	283	334	303	268	278	278	290	271	280	279	303	267	278	281	256	281	291	285	296	295	297	275	255	304	299	295	307	274	276	292	281	272	277	261	293	277	264	310	286	257	291	304	269	295	246	291	272	258	278	320	280	280	292	291	312	278	280	268	271	313	273	295	281	262	285	307	286	288	296	272	272	263	253	307	296	324	273	314	281	306	322	287	306	294	313	281	288	265	271	305	268	271	279	298	288	311	285	313	269	284	258	289	288	257	299	270	298	280	262	280	262	282	289	288	288	243	293	274	286	271	270	293	293	289	304	281	277	272	315	298	282	287	317	292	250	264	277	265	276	263	284	261	322	284	272	296	300	284	278	250	283	277	312	279	266	289	265	275	298	264	293	242	277	270	274	254	260	272	296	283	307	282	295	288	282	291	290	248	231	238	275	295	292	271	276	277	302	274	281	273	274	264	278	285	275	301	292	253	276	320	316	301	287	304	271	281	287	265	266	279	262	303	277	298	303	316	310	305	272	251	285	293	266	270	280	273	300	288	272	281	318	301	279	269	290	266	326	311	298	305	284	272	269	303	263	293	299	252	281	275	275	297	311	270	280	301	297	294	260	293	256	251	266	246	263	314	268	276	273	289	296	250	248	245	302	299	297	256	274	282	296	321	276	291	281	271	262	319	301	260	312	278	266	323	294	274	300	300	272	281	276	279	280	296	284	274	264	260	249	267	300	277	272	282	281	318	276	296	357	281	296	263	289	289	260	292	303	287	281	296	289	278	275	284	270	260	241	307	294	294	263	284	267	287	303	263	285	263	252	273	251	256	284	265	289	284	271	259	298	263	262	315	265	270	266	296	264	287	249	285	265	287	331	286	256	285	291	291	282	293	328	289	288	290	279	310	280	288	270	283	273	293	305	295	305	327	261	284	271	279	268	279	328	283	306	323	280	276	298	274	270	278	239	294	254	277	287	321	296	251	316	302	293	289	294	294	293	284	305	317	296	278	307	291	282	292	300	248	298	296	301	267	283	279	277	275	320	258	259	309	319	278	281	286	264	277	259	301	288	297	259	288	292	254	260	314	255	273	255	299	310	321	249	266	275	225	296	286	319	309	283	308	256	288	282	262	272	274	307	266	311	273	304	289	294	265	258	287	295	314	231	284	254	278	299	291	288	267	276	293	281	297	294	290	261	266	278	279	278	290	257	314	290	279	286	264	289	267	302	287	262	294	293	316	279	309	296	294	289	324	296	287	281	276	293	282	272	267	315	327	299	301	291	279	264	278	308	290	329	293	292	295	285	282	316	294	279	266	278	291	309	280	281	298	281	274	299	323	310	285	263	302	300	286	285	280	259	317	309	281	259	286	265	273	295	281	281	302	270	281	309	289	288	284	294	280	279	314	257	306	314	277	279	275	287	266	286	288	299	286	280	285	275	287	283	314	242	271	299	292	288	263	277	279	256	277	257	286	291	305	310	269	273	278	260	286	277	271	272	283	294	284	276	274	267	282	304	296	295	299	291	296	304	294	273	276	297	240	281	291	294	302	302	286	296	275	280	272	260	260	268	281	285	284	289	276	264	277	303	273	258	288	284	286	276	302	333	262	306	298	281	268	277	278	303	287	283	284	268	310	268	281	259	283	304	289	267	310	305	297	294	278	311	278	271	277	288	289	295	291	279	302	267	299	279	311	299	283	261	286	281	302	276	325	269	250	303	283	290	305	309	301	308	255	284	290	273	264	276	317	258	310	309	265	276	295	259	305	254	314	302	302	289	270	318	295	254	274	289	293	258	277	288	303	301	315	291
7275	1414	2700	3262	2927	2478	2278	1646	1344	1055	886	777	771	756	744	727	735	707	665	714	704	654	672	588	674	699	664	628	672	695	647	648	670	605	676	702	658	670	609	672	615	617	635	622	651	637	675	656	653	704	645	632	647	652	673	642	640	658	633	622	611	666	675	622	635	649	670	648	662	626	611	626	645	613	666	604	678	636	642	599	634	633	629	594	579	640	611	627	641	647	678	662	628	649	598	562	620	658	616	610	618	589	642	659	640	611	620	604	613	665	645	609	658	618	609	595	690	673	613	658	650	607	657	600	647	674	620	651	640	601	665	636	637	646	611	663	662	575	643	621	659	697	631	638	659	621	643	688	590	636	606	640	629	630	609	637	643	634	600	584	629	625	613	645	618	651	611	660	648	629	613	627	614	640	640	622	611	633	618	601	660	608	626	661	653	656	637	629	645	650	634	630	667	621	610	635	611	628	604	621	626	614	706	687	608	661	612	624	635	583	640	633	645	636	604	600	665	631	669	608	621	605	609	656	625	622	621	623	645	627	626	649	621	633	611	669	596	674	626	646	613	651	624	634	616	621	640	603	629	576	653	668	636	620	627	599	627	641	634	592	667	641	653	642	626	614	621	623	636	640	663	613	608	636	649	642	639	647	623	635	609	641	639	620	616	601	656	686	670	646	604	655	649	588	590	610	634	603	615	650	656	628	613	598	646	608	650	617	643	633	655	621	647	637	609	654	651	624	641	619	638	598	648	656	629	696	641	639	661	642	594	618	618	645	636	639	629	661	656	646	658	606	610	658	605	677	621	624	593	631	653	659	609	605	654	671	629	593	586	619	608	627	637	635	642	676	634	638	683	681	632	622	609	651	606	711	670	649	642	603	631	662	633	614	612	612	606	626	661	651	628	662	632	637	597	566	638	608	647	612	626	633	617	653	605	602	689	650	651	628	621	666	654	668	653	610	642	641	644	605	641	640	629	698	634	645	670	620	637	638	652	607	626	610	589	621	653	606	615	604	638	632	638	656	623	593	634	644	613	640	674	602	647	647	643	615	620	659	629	595	649	656	635	635	594	638	637	634	638	625	634	608	649	641	624	632	640	636	619	612	674	623	552	623	681	659	621	637	596	668	624	617	640	659	625	676	660	622	583	652	638	627	640	627	637	625	673	638	666	617	647	663	617	666	624	684	642	619	667	625	606	628	669	671	639	614	685	611	618	630	712	659	609	637	678	645	669	623	595	623	599	647	645	697	643	680	637	643	667	705	667	621	618	656	600	628	606	624	636	607	709	685	629	658	640	634	643	637	599	670	623	642	632	621	626	631	673	603	629	630	623	634	583	679	621	633	603	633	629	641	636	663	643	657	657	612	647	622	644	636	600	641	675	647	649	620	620	643	622	608	676	655	694	648	616	618	614	609	637	634	649	644	631	601	661	644	633	636	624	663	661	628	695	588	571	654	638	627	641	670	625	628	592	642	639	603	641	644	637	598	623	612	621	660	640	633	629	617	585	650	617	600	625	636	604	606	663	644	649	623	633	627	608	613	622	610	676	607	621	659	638	653	668	698	636	609	657	642	632	672	638	614	660	636	636	643	679	669	644	600	645	600	613	656	588	657	638	642	645	610	634	662	617	650	674	620	619	650	624	591	643	640	626	629	660	568	660	621	576	646	598	631	622	606	640	654	633	645	619	586	664	612	629	643	649	645	596	635	635	627	623	653	619	637	606	617	627	645	620	627	605	631	629	662	639	619	600	566	606	633	655	648	589	650	676	615	613	615	641	657	610	634	630	626	648	659	599	610	603	621	650	628	629	604	654	647	620	635	656	682	598	646	605	645	614	631	648	655	659	679	662	650	591	603	621	626	646	614	640	643	614	623	599	637	627	643	591	616	639	653	638	628	614	656	624	633	639	648	654	682	629	672	633	646	655	594	628	637	631	609	598	626	647	619	627	636	619	664	596	620	659	616	647	619	635	620	636	601	627	633	610	629	628	661	583	606	645	586	605	682	634	675	587	645	625	626	599	667	652	640	643	604	636	601	628	656	622	638	663	663	651	623	639	660	607	655	614	595	634	651	627	610	627	643	668	603	629	661	620	595	620	601	642	666	688	682	590	650	614	663	628	622	634	621	573	631	644	657	645	665	647	626	627	644	655	635	634	641	641	624	621	588	618	603	624	657	658	636	660	680	636	686	612	658	608	644	664	609	655	618	621	652	633	636	581	627	640	642	629	615	638	640	599	647	610	597	648	603	672	624	645	630	653	610	631	648	601	613	647	637	644	641	645	626	638	649	630	597	608	643	650	618	625	661	634	713	635	674	675	630	653	643	616	555	620	602	621	638	591	642	661	610	592	647	638	646	600	608	622	670	653	663	643	615	599	592	659	630	655	643	619	684	591	643	635	653	614	664	641	643	671	633	613	656	604	636	657	639	628	641	635	628	647	604	580	632	601	580	627	655	615	625	624	622	640	598	639	627	575	637	611	587	651	644	662	637	672	594	635	648	624	672	658	662	603	667	677	580	627	621	620	599	619	648	639	645	625	655	627	646	615	651	680	601	643	645	607	660	619	594	636	641	638	644	606	610	673	681	598	647	626	614	655	678	652	641	636	637	614	633	641	597	667	614	648	615	613	628	627	659	637	631	602	605	674	659	610	691	591	653	689	636	676	562	655	599	605	646	602	651	614	607	669	624	626	644	599	645	615	648	639	674	664	670	615	622	618	638	688	625	605	613	645	612	660	682	617	650	644	580	625	620	631	649	649	606	589	614	646	597	615	633	616	641	631	610	650	633	645	647	623	656	646	606	643	654	622	615	659	618	663	642	641	605	643	636	609	613	588	580	666	598	621	641	642	643	668	624	597	662	671	613	633	625	639	627	630	633	640	638	653	643	598	592	614	637	617	628	587	624	617	581	638	609	618	621	649	636	668	642	628	614	632	586	678	627	665	628	607	654	592	646	610	606	641	650	631	635	604	618	629	654	683	638	593	645	635	622	660	593	621	640	635	653	631	653	642	630	615	614	588	625	658	642	664	634	623	619	655	642	633	607	650	669	638	635	621	695	653	673	681	612	571	665	601	660	654	651	684	636	588	627	638	643	629	632	672	611	637	620	645	572	653	603	603	654	630	608	592	659	644	615	643	645	679	609	673	653	616	627	609	632	704	609	614	650	673	593	648	640	627	639	627	632	692	639	648	624	605	619	660	615	640	600	612	615	606	614	679	604	627	648	650	644	616	647	631	611	656	628	612	635	674	633	667	624	606	624	639	660	594	661	629	640	650	650	638	618	654	656	612	677	640	650	611	630	655	642	626	631	628	655	635	662	616	633	646	631	601	593	652	639	641	588	661	629	613	608	660	630	614	610	678	660	643	632	627	644	630	678	650	665	621	615	650	641	657	627	592	639	640	633	635	652	651	659	653	651	664	647	646	656	649	684	640	710	622	617	626	638	619	610	629	621	601	618	613	602	613	636	648	654	633	588	635	624
16267	2251	2110	1612	1121	815	736	523	380	361	271	206	188	186	190	177	214	186	173	190	176	180	177	169	165	168	162	206	211	180	159	157	185	186	158	156	186	185	171	158	147	171	161	186	171	181	152	183	176	160	162	172	160	173	224	175	164	148	166	167	174	185	204	176	159	146	156	179	158	169	151	151	154	186	169	168	140	171	160	172	151	163	188	157	177	171	183	159	162	162	168	174	146	182	158	157	176	165	146	193	170	180	168	159	158	163	186	172	152	174	163	150	162	176	196	157	160	164	169	165	191	151	158	160	175	176	175	154	138	167	177	156	173	178	162	177	182	166	153	176	164	175	183	186	164	163	141	186	183	160	173	178	162	153	160	166	150	153	173	165	180	164	195	149	159	169	155	173	172	173	149	156	155	176	159	184	173	156	179	162	153	171	170	151	166	176	176	179	187	167	170	183	151	159	164	174	140	172	169	153	171	159	182	175	184	173	185	181	185	152	162	168	154	182	157	172	178	179	156	158	157	160	197	180	146	159	148	174	203	158	177	185	166	171	158	185	147	187	179	164	167	163	160	185	174	154	174	148	143	177	162	148	161	143	153	151	190	147	153	172	157	166	146	167	152	182	163	159	165	158	121	154	159	149	155	186	163	152	170	155	156	164	140	159	161	159	183	149	134	152	163	162	162	152	143	168	152	163	158	173	181	165	163	168	152	175	169	169	163	164	165	149	158	164	173	173	164	187	186	183	157	185	181	174	162	187	173	152	172	161	202	169	186	196	182	173	157	162	171	189	177	175	161	178	184	146	161	175	181	165	168	183	176	152	172	159	163	203	161	170	157	153	169	163	164	163	163	165	167	168	149	190	170	151	153	162	156	166	157	177	199	179	161	161	182	181	173	182	155	172	173	199	143	152	174	160	192	155	178	168	181	162	148	143	165	153	159	184	177	162	167	160	170	193	156	168	164	175	160	163	163	162	156	176	181	162	173	153	155	172	182	173	153	153	167	166	184	176	178	166	172	192	156	161	138	150	173	191	168	188	163	147	158	154	155	186	181	149	174	179	184	150	165	155	153	174	177	174	153	178	159	155	177	157	155	141	165	155	177	134	160	176	167	163	169	170	173	160	165	165	175	163	167	163	148	187	171	157	151	173	170	167	146	173	164	152	164	162	174	158	170	149	182	162	167	150	169	167	148	146	149	167	194	147	152	188	179	159	187	194	157	157	164	165	162	174	143	172	172	172	171	184	174	165	153	133	190	166	172	173	149	180	159	162	164	174	168	172	155	185	160	156	175	175	157	178	153	166	168	173	190	168	185	164	144	153	172	163	146	171	136	166	152	145	188	170	168	153	164	167	151	150	146	200	163	173	165	171	181	184	143	157	152	157	176	139	155	147	166	157	196	203	169	187	204	172	170	159	168	193	182	161	154	167	177	195	166	149	162	178	166	149	151	163	173	179	142	189	188	167	159	182	152	172	191	180	168	180	190	184	163	174	169	160	154	189	159	161	173	192	170	153	160	163	159	154	159	170	156	156	174	181	155	169	162	210	162	175	187	150	166	159	155	180	154	182	171	164	172	139	173	164	168	143	162	169	169	176	175	185	163	172	154	165	179	162	159	162	192	171	171	164	161	182	159	194	176	156	165	160	170	149	175	168	210	166	156	169	171	164	177	169	183	158	161	166	164	163	175	139	149	174	193	157	171	175	191	161	166	143	168	168	170	164	167	182	145	161	175	167	176	169	184	175	155	149	166	152	161	173	147	171	185	162	175	175	186	168	178	191	197	179	164	158	175	153	173	158	165	158	176	192	172	151	168	188	166	150	157	191	143	166	153	191	149	162	187	167	175	186	172	155	153	189	172	178	160	180	133	167	176	166	149	182	181	168	146	144	151	201	167	159	197	170	172	167	168	168	158	168	161	169	169	168	155	173	165	155	160	174	152	169	182	170	167	201	154	176	204	175	168	179	172	178	165	147	184	156	155	168	146	179	170	148	186	170	153	171	173	172	158	167	154	164	178	183	159	181	170	135	155	148	176	135	157	162	175	147	166	138	177	180	150	190	164	166	156	149	179	178	151	148	166	158	183	165	156	161	173	164	173	178	182	196	159	180	183	187	174	169	165	162	175	166	175	180	173	175	158	182	195	161	155	160	161	151	170	145	160	167	191	185	159	174	156	184	163	145	150	179	176	168	152	154	158	180	190	178	157	194	155	195	176	177	165	173	173	153	179	151	159	164	160	158	189	176	164	164	162	198	183	170	157	146	177	173	176	183	196	146	150	175	180	149	180	159	184	179	139	136	146	180	179	159	159	173	164	162	185	188	154	171	152	163	160	166	171	188	152	157	164	177	161	151	154	154	167	151	207	182	168	179	193	161	169	172	187	146	175	160	171	172	137	170	156	176	167	154	163	183	159	147	157	169	173	179	178	180	160	124	188	182	186	150	166	177	172	159	162	195	157	157	151	174	162	157	158	190	168	171	170	143	158	161	156	183	171	163	155	165	165	180	169	147	196	168	160	159	173	178	156	148	175	193	143	166	171	168	175	174	143	159	154	155	153	188	178	162	168	157	142	158	170	145	178	164	149	195	158	152	176	152	170	156	214	160	200	155	167	160	162	170	175	188	180	169	141	185	174	143	170	170	153	168	174	151	162	162	184	154	195	191	182	182	167	184	159	169	163	211	151	184	168	151	161	162	169	196	148	175	162	159	167	178	177	165	156	158	184	166	172	177	174	142	158	183	176	161	182	157	173	168	159	150	157	167	171	163	142	183	201	170	164	173	152	178	174	145	167	174	162	178	183	163	170	158	164	167	166	165	173	174	174	171	168	185	184	176	194	186	168	170	178	153	157	169	173	161	150	165	154	175	166	173	189	191	167	180	175	143	142	129	161	153	191	154	166	183	153	161	181	173	144	142	165	150	166	150	187	192	176	171	171	161	175	160	153	171	171	166	188	155	174	152	194	178	153	146	168	168	168	178	181	160	161	162	186	163	165	133	188	165	170	151	149	175	174	183	172	177	169	170	169	155	170	157	186	164	174	160	191	165	173	176	169	182	178	172	168	167	176	188	132	167	166	174	161	160	181	137	179	139	163	189	176	182	157	162	147	156	192	212	166	192	190	190	140	146	158	171	183	155	187	167	180	157	169	158	185	154	166	178	141	167	185	178	159	180	195	174	160	170	175	156	181	149	162	186	170	164	181	162	183	166	159	144	157	159	143	185	166	171	146	170	167	176	147	149	178	167	171	158	171	162	163	165	159	156	158	183	153	153	158	176	173	180	178	167	164	171	171	166	168	169	205	177	156	157	172	175	187	167	157	168	156	166	175	196	164	190	184	156	181	153	167	165	176	165	183	146	183	185	167	176	199	161	158	171	183	170	161	177	164	151	171	185	170	177	175	169	168	167	169	190	179	160	168	168	181	168	165	160	147	161	164	177	178	149	185	173	157	186	182	155	166	147	171	164	142	155	156	145	179	173	160	152
9057	1752	3970	4660	4330	3515	2943	2195	1592	1218	808	661	648	649	672	570	562	559	588	522	540	537	545	495	507	433	513	449	443	461	420	461	433	457	468	455	461	434	479	452	469	439	443	429	463	441	434	380	456	455	409	440	477	421	435	434	461	471	453	436	385	445	441	420	433	419	466	449	408	422	471	410	425	443	440	425	387	417	415	411	448	415	388	420	417	421	460	439	425	424	430	395	415	411	408	410	400	425	406	458	429	397	435	432	411	412	430	454	431	410	416	424	450	420	415	447	388	443	440	425	419	384	413	411	435	452	403	406	442	410	412	393	434	394	415	433	426	429	423	431	407	430	389	458	413	404	429	425	436	468	413	401	393	421	442	401	427	429	438	392	420	425	419	436	441	435	424	425	385	389	406	452	404	479	446	467	442	444	462	416	417	409	425	377	411	433	396	420	433	411	450	427	383	435	424	430	410	450	436	392	411	444	409	459	443	427	448	434	404	408	438	387	410	407	461	452	403	423	428	410	445	432	442	453	438	428	424	432	436	432	397	426	449	409	438	440	424	376	429	432	410	433	399	404	417	465	413	409	405	427	412	416	426	441	424	396	395	416	452	433	404	423	417	436	393	408	406	414	400	402	421	415	422	413	442	415	451	394	442	395	419	425	468	440	426	457	407	383	444	425	402	376	443	457	434	446	410	417	422	441	398	428	432	431	427	436	429	410	417	399	404	432	404	413	437	405	439	408	439	467	405	420	394	443	439	442	419	411	459	428	393	415	434	427	412	437	389	417	433	433	407	427	399	391	410	421	433	433	412	395	391	418	423	418	389	424	412	427	398	434	451	440	395	380	423	422	432	416	412	442	401	402	449	409	426	396	427	406	453	418	482	423	403	396	437	406	423	445	414	420	445	426	401	420	439	480	409	427	439	385	420	392	416	424	414	411	424	419	423	437	381	400	477	456	412	420	399	432	450	423	412	379	382	430	450	399	424	423	405	439	415	424	442	401	434	436	394	386	421	418	416	405	451	418	403	412	435	439	424	445	392	421	426	421	448	445	422	424	431	443	437	447	367	429	430	435	421	438	464	445	427	457	441	435	421	432	452	408	389	415	430	431	399	417	445	447	380	400	396	413	446	463	465	400	380	445	428	409	438	408	407	431	430	446	431	433	423	385	399	408	428	381	421	442	469	416	440	416	420	430	410	423	390	451	428	426	426	424	400	398	368	407	477	429	395	410	400	438	408	417	430	440	419	411	387	388	408	409	437	451	434	413	424	390	454	414	416	426	435	437	430	453	405	427	427	401	396	389	420	427	407	416	419	475	378	389	409	428	416	465	399	461	427	404	410	483	425	431	410	451	433	410	389	455	427	431	409	411	438	439	450	400	443	411	431	420	407	416	400	448	413	458	408	397	435	425	435	448	406	411	427	397	457	451	411	430	373	435	455	426	435	405	410	397	444	448	464	397	456	426	439	446	407	457	423	405	429	426	449	434	386	426	407	402	429	418	419	400	423	424	396	440	418	405	462	430	375	409	466	426	382	402	429	434	457	422	391	400	420	408	447	445	434	422	422	408	451	395	424	442	425	427	419	433	451	413	426	456	433	418	386	422	438	419	431	409	423	432	409	419	426	397	425	420	424	408	440	452	451	400	452	413	415	434	425	375	375	430	418	423	425	424	432	405	438	403	411	421	477	423	444	410	451	426	393	413	429	416	420	452	444	413	403	392	428	393	402	444	436	401	445	409	433	409	456	418	436	456	473	437	445	429	446	457	482	403	394	433	410	385	400	414	443	418	382	468	439	419	434	415	446	427	416	418	430	415	421	410	413	423	398	405	434	401	419	417	386	394	419	466	430	403	412	401	415	411	441	449	397	398	423	429	420	416	406	403	429	393	447	437	420	423	442	430	442	433	404	412	435	442	432	439	430	440	429	409	471	388	478	429	395	415	433	402	400	438	407	416	437	399	426	430	393	426	447	443	377	379	442	441	427	442	416	456	415	417	411	420	376	408	437	428	436	437	395	418	437	442	407	429	415	423	409	395	443	412	420	421	420	433	422	404	425	424	442	415	392	444	397	394	436	411	413	428	409	407	413	451	389	442	437	459	399	448	417	414	406	448	424	423	389	428	427	430	383	439	393	430	410	442	425	443	441	417	401	444	434	412	432	474	430	412	431	452	442	441	416	412	416	454	414	406	429	442	422	388	404	439	431	438	421	421	458	451	408	391	390	431	432	418	385	463	417	433	424	419	424	425	390	461	409	448	398	414	402	431	431	429	426	432	470	435	380	443	435	390	423	411	408	438	387	413	409	407	438	410	440	422	424	400	428	437	433	409	424	426	423	429	398	416	449	386	453	412	425	386	465	415	430	440	415	438	408	401	427	410	430	414	436	415	410	421	405	430	410	416	398	389	424	441	421	400	439	447	432	439	434	419	400	431	402	424	407	447	428	399	418	401	390	467	403	468	415	465	433	444	421	404	445	432	426	405	384	407	408	434	436	439	408	468	390	445	444	419	415	447	456	397	426	426	441	412	401	445	441	444	444	442	410	411	412	442	435	458	448	409	454	407	427	465	397	472	437	459	412	417	418	438	420	437	398	424	433	421	383	435	405	435	442	398	438	428	415	454	424	448	403	420	451	427	416	425	414	433	401	458	449	412	388	427	440	421	439	421	405	407	453	444	426	468	412	389	421	443	423	388	396	439	431	433	426	450	415	389	463	408	432	418	405	438	419	443	432	442	419	430	410	396	395	394	482	435	408	449	409	441	436	434	448	400	416	424	427	439	402	421	401	395	397	424	445	437	434	448	403	381	378	411	447	446	464	431	374	423	431	371	441	449	401	422	416	401	427	403	439	421	443	435	459	442	429	422	406	383	442	405	416	424	458	412	407	439	423	421	441	411	401	371	416	440	471	449	445	401	414	413	407	393	417	441	415	401	406	415	433	412	415	411	411	427	446	421	397	405	416	417	454	435	381	387	424	451	422	425	429	409	384	435	402	406	403	420	456	417	442	447	420	384	427	447	442	387	463	439	412	441	433	440	414	398	425	420	456	435	407	427	419	421	425	404	413	476	467	450	443	429	421	410	409	410	431	378	385	454	447	388	435	438	409	367	401	432	415	436	419	429	412	405	445	445	449	399	418	436	432	434	385	430	443	458	408	398	416	414	407	409	430	428	407	410	424	449	404	428	449	376	400	395	390	391	412	460	439	423	447	384	420	439	442	410	426	468	399	430	406	388	425	396	445	424	429	423	415	450	427	471	434	423	413	417	395	414	431	444	417	442	417	428	420	409	386	409	398	400	443	459	431	408	423	426	420	428	426	410	411	429	459	440	439	409	407	413	373	442	406	396	413	371	419	451	388	446	405	426	434	454	447	438	430	426	418	429	379	411	438	444	417	392	434	410	423	413	418	429	448	412	451	438	415	379	423	403	427	397	435	416	367	424	431	429	408	407	433	398	434	418	425	381	437	433	432	428	432	419	438	422
2270	682	844	685	627	561	549	511	454	481	493	423	445	447	456	497	417	417	449	442	432	445	449	444	480	462	476	462	468	409	472	459	487	425	474	432	456	411	421	447	441	427	467	485	430	468	406	433	438	460	450	422	445	428	447	481	485	437	440	458	501	396	455	446	443	438	481	431	403	445	410	398	452	486	467	461	411	433	433	395	440	396	440	437	474	446	442	466	432	473	454	446	467	497	429	439	468	417	461	393	419	470	450	467	466	451	472	475	427	432	461	505	452	418	438	392	419	461	417	425	447	462	465	479	511	440	462	480	461	449	454	408	464	437	447	432	430	462	403	445	465	422	475	436	425	470	464	474	396	449	424	453	443	421	434	465	436	430	456	451	426	465	467	438	483	470	470	465	478	474	464	453	463	450	425	444	444	446	454	445	460	469	443	477	474	490	452	419	430	445	454	474	437	443	438	455	440	425	411	405	460	450	474	417	421	481	480	446	472	442	419	441	457	421	441	447	434	420	445	468	482	441	463	449	441	418	402	447	442	446	435	434	429	429	479	462	477	423	437	452	488	431	446	464	446	469	459	479	449	403	463	430	446	471	469	467	474	461	497	475	468	456	442	399	452	432	464	438	410	428	447	494	446	457	434	465	458	469	443	484	490	441	429	473	466	440	410	454	414	420	434	416	433	453	449	451	464	430	438	449	399	468	452	475	458	454	479	488	446	471	386	451	450	453	425	428	499	484	430	460	474	467	468	456	470	460	420	443	499	480	452	414	444	456	429	452	460	440	432	450	464	461	404	454	445	469	452	424	457	466	448	475	439	439	437	457	450	440	467	427	414	416	399	434	499	448	420	429	434	422	478	483	473	464	447	450	422	439	455	472	468	444	452	478	429	474	425	448	474	476	477	449	493	427	434	489	411	451	441	455	411	428	454	433	478	459	443	491	407	425	460	404	475	433	410	421	458	447	431	454	468	427	463	428	460	451	468	438	456	392	421	441	420	463	467	488	439	449	447	425	413	463	454	458	465	473	486	411	431	466	427	448	487	466	487	418	477	410	449	469	438	448	450	435	429	429	463	441	436	440	447	490	481	465	427	442	400	419	391	440	386	447	440	420	470	451	449	447	427	437	500	413	471	439	441	482	486	433	451	449	459	541	504	421	441	509	439	447	439	450	440	449	420	432	416	422	500	425	425	465	446	455	459	465	452	436	466	395	434	445	457	450	484	411	416	473	420	490	463	435	423	456	441	437	485	427	450	401	437	436	432	424	425	435	460	423	441	470	478	438	473	460	418	427	446	433	451	437	435	437	466	422	415	414	449	430	477	459	414	408	443	425	470	426	463	455	431	419	417	440	440	456	449	429	453	452	426	409	467	479	442	449	437	483	434	417	452	429	459	454	488	456	460	419	436	413	419	428	430	441	447	372	426	432	414	441	431	441	457	453	450	442	443	471	402	447	459	472	446	448	431	469	456	482	459	454	429	454	473	459	472	455	403	449	444	488	470	431	445	440	430	451	429	452	476	446	405	460	430	412	447	448	461	425	452	492	457	467	482	440	444	480	463	502	459	459	449	471	424	456	428	487	458	414	464	445	456	423	465	467	424	405	491	426	448	433	456	461	474	439	415	483	482	465	437	447	480	444	454	448	419	507	424	463	419	431	496	455	429	474	497	467	478	394	485	457	474	466	482	438	479	380	467	455	431	444	473	487	454	440	453	437	438	441	446	431	437	453	436	442	451	472	427	439	467	460	452	427	440	436	450	427	420	418	444	412	445	418	469	423	425	432	446	458	446	440	433	441	436	421	469	453	468	428	479	476	468	440	502	465	414	464	471	440	420	475	476	414	457	452	475	469	421	450	433	445	477	450	449	482	427	464	468	446	450	436	457	481	432	400	477	457	426	412	456	464	467	457	442	485	449	420	459	456	423	461	443	436	416	426	461	390	423	481	457	458	429	442	472	438	426	423	406	447	441	422	421	472	484	484	446	446	440	453	432	439	452	454	455	481	485	485	403	434	429	438	406	438	424	442	490	453	446	452	445	453	482	462	473	465	429	393	468	453	413	428	439	427	391	484	454	438	462	412	432	459	518	434	494	464	430	448	418	467	455	476	432	434	438	475	426	427	426	416	439	432	481	427	417	456	452	430	440	493	458	457	414	475	502	418	458	439	436	428	432	443	435	430	436	435	443	478	444	439	434	488	482	431	429	502	496	472	411	440	455	453	436	421	473	450	455	443	462	422	481	455	425	456	489	486	469	451	460	462	476	442	474	423	459	405	440	443	401	469	447	434	431	421	443	453	444	470	474	466	505	463	424	472	403	449	416	424	418	458	474	493	425	451	460	446	466	433	443	456	450	399	454	416	446	451	432	441	434	427	464	469	444	435	465	490	435	460	460	462	467	460	443	448	417	417	439	399	483	428	461	430	425	483	452	480	434	406	463	419	433	418	451	491	425	497	441	489	432	432	438	447	424	441	447	451	427	438	460	492	430	446	441	437	463	462	425	445	423	446	483	433	449	461	423	491	478	448	460	418	456	417	476	431	450	457	503	453	431	452	472	500	444	442	443	448	438	444	437	445	439	437	420	422	455	434	448	470	431	441	443	470	449	476	438	468	468	466	448	447	454	439	470	461	458	471	425	443	420	434	431	457	419	471	432	437	440	446	472	401	448	463	481	496	426	468	477	419	457	457	430	444	420	428	457	449	433	454	464	457	441	431	426	443	421	439	434	451	475	438	445	455	494	437	404	441	421	492	436	460	471	421	427	491	461	458	406	438	418	454	458	403	445	415	428	432	457	443	488	472	446	440	448	438	453	474	440	479	432	407	450	451	475	463	419	470	448	445	464	489	448	416	460	422	455	472	464	470	424	441	487	415	474	418	473	478	469	465	443	422	454	459	433	432	411	426	460	417	429	411	468	419	461	491	478	443	440	441	470	422	452	424	450	423	442	461	465	429	470	474	425	453	440	475	483	502	424	438	432	489	443	448	476	447	498	488	423	472	469	453	433	461	454	420	453	435	427	453	447	447	458	447	473	454	453	458	422	434	440	481	417	432	438	435	490	443	447	419	450	451	469	481	422	428	457	460	425	472	440	464	497	476	466	428	451	452	434	436	417	450	454	453	428	446	436	498	449	450	449	443	463	435	451	445	435	459	515	435	433	420	448	473	459	444	501	455	445	479	457	459	448	440	463	416	414	441	455	431	456	448	446	400	468	438	409	427	422	475	464	443	436	457	474	439	463	420	462	429	420	496	436	414	434	456	445	461	450	474	466	446	449	415	434	466	477	438	458	433	440	505	438	410	446	447	445	442	408	413	467	497	459	461	435	445	452	464	514	541	434	468	406	438	497	406	449	445	465	456	427	442	437	456	425	466	433	488	448	443	454	474	431	435	439	433	454	462	490	431	447	425	482	448	459	439	424	457	407	443	405	476	449	426	440	504	436	451	473	477	438	458	442	402	428	409	431	463	449	467	467	406	444	372
2573	1262	1680	1865	1754	1675	1536	1379	1156	1135	1017	942	973	998	955	961	952	988	952	1002	925	943	960	1015	951	968	983	991	955	963	962	1016	991	955	987	918	917	963	968	930	999	955	952	979	979	931	1017	967	932	970	994	938	955	970	988	989	978	1002	1005	970	901	942	1003	948	980	981	957	933	967	991	993	955	969	929	996	957	1001	965	974	971	986	1002	956	974	932	919	965	913	985	996	1011	997	970	956	922	937	995	958	971	929	1048	1011	968	1055	987	894	943	957	1019	921	957	940	965	940	1005	970	950	943	981	959	988	989	997	981	975	1016	1004	932	1018	988	954	1016	999	959	941	947	952	984	1008	914	973	967	917	965	925	930	928	986	969	1003	926	973	938	910	957	985	947	954	960	953	905	993	956	955	961	924	937	946	968	907	950	970	932	956	968	961	921	975	946	943	959	942	982	942	972	990	939	1015	941	964	894	985	1011	1007	963	915	973	946	932	949	1031	989	917	930	965	996	954	999	934	939	985	965	936	979	999	948	962	928	965	993	933	949	924	980	976	926	1010	943	957	940	1028	968	972	950	941	976	935	1012	970	1019	1083	949	993	990	956	973	921	929	1009	933	941	925	913	1034	963	957	903	979	974	958	917	995	954	982	1011	901	1005	991	966	998	991	978	1002	943	950	1008	979	985	954	999	981	991	956	967	920	950	972	921	951	976	967	983	957	959	970	966	968	1001	952	934	984	938	952	955	930	923	977	936	998	934	943	960	1000	933	964	1003	956	1001	987	887	921	998	937	972	1001	952	986	1015	1049	967	981	951	977	965	989	1006	961	970	939	933	952	939	966	978	976	1008	990	1019	949	954	954	966	949	925	933	1003	960	978	953	920	967	944	977	974	1001	1034	911	1006	956	967	964	921	1017	955	980	1002	969	933	978	946	939	951	938	972	950	967	1002	902	994	947	912	952	986	976	966	966	938	983	933	905	991	909	933	987	962	994	987	988	983	965	931	975	997	967	938	960	966	1012	912	974	976	981	963	1028	909	936	1010	928	955	935	947	985	1002	983	913	977	938	964	948	953	979	985	1046	958	925	964	974	912	909	936	982	936	979	1001	909	921	916	954	941	981	984	941	944	960	920	949	988	973	1011	941	918	947	934	975	1004	959	948	998	977	932	1002	956	941	936	1025	949	1023	917	954	922	954	981	962	965	944	983	993	990	965	974	956	957	964	973	941	925	926	959	945	907	931	966	912	962	907	967	957	930	940	957	977	939	984	981	974	983	989	953	975	953	927	967	923	984	1003	982	972	912	989	943	957	976	943	936	946	1006	921	967	973	932	994	975	1016	950	945	953	934	951	993	989	987	966	1020	920	967	927	983	1019	977	989	914	951	1042	948	979	1037	942	902	995	913	963	968	1001	955	990	1004	1018	952	986	931	917	979	1005	973	976	966	964	994	953	948	957	961	983	961	984	972	949	927	914	945	979	989	954	926	976	919	942	914	976	956	976	940	981	1004	977	922	1022	968	957	986	940	934	988	971	935	981	946	993	933	989	969	990	1003	973	968	964	1030	964	968	955	951	956	949	1001	950	1002	1003	913	922	933	1008	924	1001	963	959	972	953	941	926	1021	959	983	1005	925	943	998	922	972	935	903	917	923	912	957	955	898	960	945	961	943	1002	933	969	995	952	931	1022	994	947	977	932	991	956	952	941	944	931	966	959	941	1031	1012	946	927	963	945	981	996	956	986	995	986	1031	994	938	942	1035	1022	962	981	989	937	937	912	984	963	1006	971	933	974	936	976	992	1000	979	942	864	948	961	1006	962	932	974	958	979	947	934	940	1021	1004	964	969	979	980	892	983	935	938	922	973	1001	848	929	959	997	927	980	965	993	1035	972	942	971	981	981	1007	993	974	967	1015	1021	943	927	969	996	1023	967	955	970	959	957	958	975	950	932	1002	972	965	956	983	966	919	941	897	914	942	968	964	949	1027	963	988	950	1001	981	984	955	946	942	955	964	944	995	961	989	986	960	966	994	987	930	962	977	1009	966	953	986	984	1008	976	954	968	980	990	943	944	914	1009	988	915	939	986	1044	1001	899	997	979	993	1056	969	1037	919	951	975	944	965	969	978	974	932	941	1000	977	1000	950	994	991	931	950	981	935	948	1005	981	980	945	1005	953	930	982	962	970	972	937	980	1022	962	944	956	1010	981	960	952	986	929	1004	990	978	958	933	1035	957	968	960	973	963	968	930	965	971	976	922	908	972	940	968	956	999	972	1017	980	944	920	946	937	946	962	1016	943	941	968	949	930	958	970	953	955	907	954	1023	989	961	979	928	946	976	1000	953	891	965	959	948	920	1005	949	940	963	967	1002	957	994	981	958	948	906	965	976	947	974	905	952	930	972	951	976	939	997	975	967	900	988	983	958	972	1008	956	903	925	946	961	962	959	966	951	992	1023	972	903	962	936	944	957	981	998	951	938	956	965	964	1006	940	920	1024	984	917	958	943	1024	976	998	942	898	887	997	971	987	882	955	961	1011	962	906	983	989	939	960	943	922	991	970	950	922	964	954	957	969	981	969	968	963	936	1000	978	965	986	933	934	991	983	967	939	979	985	999	920	989	962	929	941	896	968	976	1015	969	985	914	999	916	957	965	960	1005	997	950	992	933	1015	950	989	934	926	956	918	983	978	963	1007	986	931	981	967	975	977	1001	972	933	901	994	940	920	987	934	960	931	927	974	890	952	971	940	946	997	966	959	918	984	982	996	1016	967	1000	984	882	942	941	1001	943	946	991	961	983	906	944	1054	974	980	921	953	955	904	968	949	1000	981	967	911	931	1041	959	983	983	922	932	936	982	947	932	1000	954	994	986	933	939	952	947	964	938	1030	991	958	986	961	960	937	976	1002	951	936	1022	917	973	965	895	1009	959	969	963	920	961	970	960	956	1019	964	948	991	951	992	950	946	959	1006	949	988	966	956	945	988	974	970	961	968	933	939	975	943	956	932	882	955	944	945	983	1002	961	947	953	915	940	930	982	927	959	942	968	918	953	962	931	1010	962	936	910	985	938	902	996	970	944	1047	968	962	1016	957	956	910	982	1021	958	972	978	960	956	997	1041	921	975	966	1030	959	919	1014	972	1035	958	933	909	960	956	987	986	992	982	969	1004	988	950	926	974	1001	954	929	937	909	951	970	955	954	968	963	1036	1023	957	989	973	944	991	1007	942	941	953	941	900	1010	945	976	967	974	951	949	983	993	918	929	967	1000	1022	970	962	954	955	976	939	996	994	954	959	941	948	973	965	1009	955	957	933	972	912	1008	947	948	951	987	946	919	962	953	993	934	958	941	961	946	966	949	958	962	981	956	961	969	940	919	1036	1037	986	927	913	998	903	951	941	1044	1000	945	965	944	967	946	967	936	963	959	987	994	985	919	994	973	944	971	964	946	980	939	941	990	973	943	958	944	967	992	963	919	882	911	984	992	899	969	976	947	960	939	964	987	953	1028	978	1011	956	1004	1008	979	942	952	1017	922	981	915	985	935	984	936	981	977	974	976	919	972	1014	963	998	976	993	934	956	1015	957	984	911	974	963	904	940	971	966	1013	969	981	942	957	975	965	930	949	1008	1000	983	903	944	915	953	917	964	913	948	1020	1032	992	909	913	943	982	993	967	924	995	993	972	916	961	953	1012	951	978
8836	1249	1347	1049	869	710	572	445	418	385	335	286	310	289	312	303	305	293	322	298	318	262	272	285	287	303	264	317	266	277	263	282	259	293	285	295	280	266	283	261	290	295	260	252	284	283	295	282	258	248	255	311	259	263	268	300	280	254	283	276	296	311	286	279	278	269	299	270	283	277	259	297	287	264	265	262	297	283	269	275	278	275	309	307	324	254	296	290	307	285	262	281	281	281	277	256	275	320	290	270	300	269	264	279	276	278	264	270	314	320	285	288	280	311	281	279	277	262	264	292	260	270	297	261	262	246	253	271	265	275	271	259	311	287	303	278	248	270	299	255	260	250	308	281	261	274	270	280	301	284	277	268	284	261	272	299	297	263	270	308	248	270	286	261	279	265	261	297	261	265	302	313	292	324	311	278	263	271	272	271	288	299	263	254	299	306	280	302	264	298	285	293	275	262	271	269	305	269	322	280	267	290	296	281	268	299	296	301	259	287	253	298	297	280	288	291	313	306	292	285	284	294	269	279	306	276	288	273	299	286	291	295	282	340	262	255	307	245	275	302	276	273	291	294	301	275	288	271	296	289	257	284	267	283	296	266	300	305	260	285	266	247	307	281	300	280	292	284	300	275	287	331	266	311	264	254	266	291	313	297	269	277	294	273	309	258	296	276	282	282	288	265	314	283	298	286	278	283	305	297	287	282	288	302	314	287	251	259	291	291	285	286	275	245	297	265	257	282	289	286	290	273	274	275	280	282	281	290	248	284	286	328	304	258	297	295	281	267	290	277	299	288	308	279	301	278	255	282	268	318	280	269	282	300	308	275	302	290	328	302	293	274	270	282	252	252	292	274	286	285	304	260	267	272	287	278	263	247	252	256	259	313	295	285	263	285	294	266	278	275	294	273	293	289	283	282	274	254	274	268	296	289	277	284	261	286	265	286	292	257	272	286	279	299	276	291	278	275	269	294	287	274	280	304	294	238	303	224	259	262	295	297	270	299	335	253	285	267	295	282	255	294	276	243	291	280	259	289	269	277	291	249	298	272	286	290	261	277	269	281	243	281	270	283	272	266	279	327	276	271	272	298	274	272	278	279	305	274	277	281	294	268	287	307	316	296	273	283	297	287	269	279	271	296	304	289	310	274	290	273	289	260	270	278	283	301	302	252	301	289	297	271	297	284	270	301	293	300	256	269	294	270	347	296	304	274	267	291	296	311	310	257	259	293	277	257	290	264	279	283	334	286	270	268	262	283	260	286	280	264	255	259	286	279	287	315	274	260	292	289	263	302	283	277	287	278	258	280	262	278	297	277	286	293	290	319	283	266	296	296	262	287	284	273	307	283	299	253	255	265	277	304	282	300	296	264	284	280	269	277	246	284	286	291	293	252	285	291	300	304	293	257	258	270	249	286	279	325	253	287	257	279	314	292	270	273	284	264	306	267	290	270	278	267	261	289	323	271	243	247	256	294	241	293	282	263	282	268	271	294	273	256	262	301	264	246	291	326	265	279	331	229	259	261	276	286	275	275	269	266	258	265	263	288	293	282	277	251	270	269	306	298	282	287	283	291	263	288	287	264	298	252	279	264	295	296	294	295	270	279	258	317	241	309	281	276	298	285	261	289	260	282	288	260	273	291	299	277	261	291	292	297	299	277	284	274	309	279	272	275	297	312	262	293	293	281	278	270	299	261	274	307	266	266	283	264	291	288	299	291	295	288	268	254	247	254	288	255	298	303	277	295	254	287	281	272	266	286	288	285	274	264	275	301	269	293	289	277	263	291	283	272	272	284	261	290	292	271	271	259	241	259	252	279	269	280	273	281	253	267	281	284	270	318	267	311	260	277	271	289	303	273	273	310	285	272	281	237	283	298	309	265	285	279	252	283	266	287	254	287	256	301	275	277	263	273	292	308	308	285	251	283	284	284	303	293	262	269	275	279	284	290	298	270	258	278	280	283	273	264	292	277	277	289	279	259	288	280	263	268	289	260	272	273	273	281	293	285	306	276	290	266	308	284	279	308	266	279	285	285	285	294	262	273	297	295	279	280	270	256	284	277	290	297	273	304	302	286	297	258	264	283	304	280	294	256	258	313	303	282	269	284	288	305	285	268	262	295	304	289	242	271	264	267	266	309	264	276	259	266	271	285	283	289	274	285	283	269	291	302	279	263	268	285	270	290	295	289	275	282	286	308	281	244	271	284	274	262	303	323	279	303	262	280	289	296	311	291	244	252	267	259	280	258	267	291	275	287	289	252	277	252	286	269	284	271	298	289	281	258	244	302	289	262	243	259	272	293	296	282	272	258	272	274	313	259	279	299	286	279	296	286	257	294	298	298	293	264	274	280	266	252	265	311	290	277	292	288	261	264	285	288	261	289	286	277	296	290	253	316	280	253	272	278	283	262	283	291	289	283	292	288	293	305	276	293	295	295	267	281	314	312	288	291	310	289	315	277	267	314	267	308	303	277	290	269	288	299	314	239	267	289	297	296	283	258	281	269	294	277	279	277	275	241	294	270	268	274	260	268	266	269	281	267	286	284	277	303	289	285	301	282	310	281	301	292	280	276	271	289	311	277	320	287	265	245	273	292	276	262	264	261	274	252	281	265	267	277	268	272	296	298	294	301	277	268	289	290	276	291	299	302	269	279	262	277	287	233	269	288	272	256	260	286	258	249	320	292	306	272	296	313	270	282	281	264	279	271	231	294	289	302	282	276	308	278	272	319	275	265	266	267	289	286	285	281	286	260	278	289	283	290	271	293	280	249	305	300	293	275	302	248	252	274	252	261	298	267	251	303	249	297	275	266	274	297	298	277	257	251	270	293	270	288	306	258	270	294	257	280	262	280	288	278	275	291	257	291	291	275	266	279	283	312	266	284	302	293	273	251	263	296	264	274	255	272	276	266	300	255	271	287	300	302	273	296	291	278	283	299	270	246	255	260	315	274	287	255	287	292	284	283	296	266	283	298	266	273	290	312	308	314	295	278	301	319	299	275	290	247	280	248	294	320	292	290	290	304	288	299	254	285	278	295	277	276	280	286	294	308	254	271	291	276	320	303	280	275	271	275	275	280	257	273	246	278	279	259	300	294	305	280	291	283	290	291	249	275	302	277	280	264	280	275	287	292	292	267	292	292	296	281	299	303	289	304	289	276	286	270	283	288	277	317	281	302	278	273	273	304	286	274	289	324	275	277	269	269	277	264	283	306	278	302	283	282	291	263	277	294	276	269	280	254	296	307	281	270	296	283	284	281	298	262	314	296	260	276	296	287	284	294	284	308	265	312	289	282	301	308	283	304	292	261	261	290	304	291	255	281	300	273	250	282	309	259	247	274	322	315	262	271	300	290	273	286	299	250	292	250	288	287	285	267	266	265	256	288	270	285	295	276	284	304	288	287	291	300	264	267	266	276	280	288	278	261	289	289	274	312	286	248	259	270	304	278	276	283	277	268	310	290	246	295	303	286	259	252	258	287	278	265	263	291	295	271
7232	1507	2753	3305	2847	2615	2186	1793	1322	1124	837	746	764	750	726	726	747	674	659	696	677	699	703	658	666	666	687	660	613	699	664	650	656	613	637	664	642	622	593	657	666	654	653	661	647	664	648	605	601	665	676	656	604	640	641	606	657	637	631	651	624	706	635	622	630	611	628	619	644	613	634	622	644	607	609	634	602	657	634	629	633	652	622	617	628	638	645	610	653	628	586	617	599	631	626	593	656	609	623	630	584	645	652	607	643	613	612	631	673	620	655	617	597	670	644	648	611	628	630	701	598	609	635	620	634	590	609	609	611	630	639	614	640	592	625	643	644	609	644	615	649	632	629	641	618	594	647	603	603	611	640	601	668	690	651	613	599	675	597	589	693	658	648	578	597	616	642	635	642	607	620	642	638	636	646	623	630	623	624	631	615	604	626	631	605	582	678	636	635	592	725	682	617	657	623	653	626	594	609	615	598	613	636	636	642	569	585	610	625	617	626	626	621	609	613	599	649	631	625	630	615	650	621	620	644	629	605	624	623	648	672	601	645	672	635	612	561	614	635	681	663	641	623	672	601	658	612	614	673	671	625	653	640	670	621	608	649	599	630	625	585	634	663	657	607	605	650	619	598	701	597	634	636	609	611	614	642	646	612	653	666	617	636	638	651	640	648	641	603	627	604	659	618	626	627	639	623	638	629	631	623	634	686	638	599	631	620	598	638	578	658	647	629	635	623	603	583	605	649	620	649	631	632	593	671	603	632	632	625	626	633	627	636	635	596	640	651	637	637	668	612	629	611	689	589	638	632	593	647	634	588	622	647	636	642	615	602	656	653	615	640	632	678	737	651	631	614	670	604	644	579	645	606	587	610	656	656	615	592	620	597	578	631	637	613	622	614	591	679	631	569	641	612	653	612	583	644	646	612	571	654	617	624	643	618	578	606	686	627	651	604	601	641	631	576	601	617	655	639	641	635	599	631	599	614	609	623	634	579	639	629	611	621	657	632	601	621	637	621	634	625	636	636	617	638	619	624	597	633	634	635	640	634	656	619	617	617	593	609	624	638	608	603	586	651	590	599	606	609	619	619	646	639	619	629	596	596	629	623	558	642	616	666	682	616	629	664	663	643	625	594	596	621	613	631	635	657	638	637	644	605	603	647	595	642	618	636	615	645	636	584	641	623	602	611	618	660	629	669	594	640	630	618	673	651	629	614	652	644	667	639	605	649	619	633	633	607	627	634	606	638	591	648	644	616	608	592	594	628	622	608	625	639	652	596	633	603	642	629	605	667	647	655	593	633	637	649	610	632	625	615	642	656	624	676	597	608	643	637	602	607	615	624	583	635	671	607	667	622	606	675	640	585	598	682	602	610	620	633	667	626	648	628	656	616	615	623	666	643	648	638	628	650	668	580	618	680	631	642	621	617	610	645	666	585	631	612	580	627	663	624	631	643	634	556	615	636	606	588	627	632	616	643	661	607	634	638	647	639	629	638	613	618	624	679	679	633	635	643	633	649	631	639	613	645	619	618	624	653	623	594	654	626	628	624	659	622	640	655	634	653	610	622	641	644	636	623	590	649	619	640	658	625	672	650	620	593	599	637	622	660	643	649	593	639	639	628	632	612	631	658	662	569	655	669	652	642	652	626	594	599	624	635	605	609	621	577	629	649	629	590	608	627	640	623	641	596	619	575	619	654	626	651	633	651	644	637	604	636	625	605	633	609	646	641	603	609	642	642	601	658	574	637	590	631	582	674	628	647	641	593	628	632	654	620	590	625	623	621	562	621	620	627	608	637	591	616	638	602	638	618	615	629	609	636	682	650	643	658	627	599	615	663	666	591	617	596	634	631	609	610	656	594	651	591	639	647	575	645	642	624	629	674	598	668	600	621	642	593	700	670	616	619	642	648	635	653	656	627	628	625	612	625	599	606	650	630	624	650	653	626	621	656	640	639	640	572	625	641	661	606	609	600	601	616	629	661	641	639	599	666	635	614	601	598	625	630	640	624	618	604	600	628	656	633	618	606	623	633	620	631	638	634	626	634	610	616	638	646	623	603	594	599	643	664	640	647	588	648	630	574	658	615	630	635	655	622	645	636	636	649	579	665	641	582	595	627	605	598	616	629	622	659	600	645	666	617	566	626	626	639	637	655	625	645	641	620	606	622	611	641	677	608	594	630	608	624	593	591	625	678	648	634	638	641	631	594	629	643	613	616	658	644	671	596	599	668	647	608	630	601	627	642	612	653	614	656	608	656	679	610	650	667	665	607	635	631	616	603	633	617	638	676	622	623	627	586	606	604	625	584	603	627	624	585	637	651	611	600	590	621	598	650	603	665	677	631	641	609	651	606	616	627	626	614	628	680	620	593	626	652	566	608	633	636	592	602	619	646	608	595	639	696	624	631	615	627	639	611	634	613	615	640	598	657	612	609	636	654	612	641	675	650	636	612	609	606	619	638	589	596	640	647	612	615	685	633	591	580	615	657	652	653	663	616	652	661	659	673	632	656	629	588	616	632	630	592	603	639	554	579	633	624	602	639	653	612	548	623	571	623	637	631	677	565	582	599	610	607	636	612	622	642	634	625	595	627	592	620	647	600	620	596	593	638	661	594	630	603	644	641	622	638	620	648	614	629	635	602	640	605	631	621	642	668	645	609	589	606	646	652	645	635	649	605	648	611	552	644	613	649	635	635	618	655	619	604	616	636	605	568	615	626	641	657	620	629	676	575	627	661	616	613	577	597	629	622	664	644	673	639	630	642	601	617	642	615	632	596	592	603	648	614	677	634	632	667	609	618	619	617	583	612	637	627	606	644	631	629	653	620	651	601	615	607	685	636	610	616	620	617	660	646	612	668	603	636	581	622	640	688	665	613	619	671	629	659	630	635	612	628	662	557	639	652	657	621	656	643	624	642	606	621	636	596	623	676	625	643	623	629	611	638	662	651	647	651	632	664	628	679	627	611	667	610	625	616	635	637	637	638	612	613	623	595	656	674	641	643	663	629	596	640	624	624	618	621	603	596	644	666	629	585	632	662	615	649	592	596	674	632	653	598	653	605	596	654	614	595	669	655	659	624	676	620	644	622	632	604	631	646	559	643	639	639	623	610	613	645	633	639	634	603	631	650	616	589	629	593	665	630	629	618	620	678	622	585	631	621	627	637	639	627	637	654	643	598	638	589	641	616	613	638	641	623	627	610	609	651	648	598	602	651	585	648	657	622	616	699	644	594	611	631	696	584	656	618	632	636	634	614	611	644	575	617	677	666	626	602	672	646	650	609	625	627	639	626	634	662	627	599	629	623	603	667	617	638	604	617	652	617	640	692	621	617	649	604	617	603	665	639	630	612	690	638	601	624	611	671	607	638	607	631	599	605	624	628	652	593	632	629	651	627	650	591	618	658	593	642	614	652	601	615	623	635	616	605	603	620	642	603	627	567	629	582	674	583	585	616	649	615	614	662	678	660	633	666	596	658	626	617	635	628	642	615	636
16223	2331	1993	1567	971	854	705	472	377	305	248	232	201	210	183	200	194	179	195	180	181	228	171	209	174	174	165	190	199	177	176	206	152	154	154	186	174	184	200	182	147	152	167	150	153	150	161	158	193	159	165	174	167	152	187	141	146	168	171	186	163	175	130	151	165	165	194	170	164	176	176	169	163	160	151	168	191	166	181	157	170	187	144	175	149	176	155	168	174	173	182	167	168	165	144	164	156	146	148	168	164	155	189	169	157	153	150	175	171	151	148	174	142	163	164	152	152	159	157	169	143	162	160	194	159	181	193	185	156	164	163	180	166	158	156	174	158	169	138	177	159	164	175	165	172	154	175	168	180	152	182	181	170	170	139	153	147	171	163	185	164	181	145	153	164	170	160	169	141	171	148	163	151	153	169	173	163	158	161	155	153	136	150	167	161	157	161	153	175	152	164	165	185	169	158	171	189	188	155	185	150	169	150	169	184	164	165	159	158	162	168	156	166	176	189	177	160	159	162	148	163	175	124	160	168	163	155	169	153	174	204	160	172	171	167	170	184	148	165	166	159	145	169	156	172	193	151	167	161	167	195	174	178	178	158	173	159	176	162	183	159	176	160	177	159	162	149	181	167	158	154	160	172	162	176	154	161	154	163	186	178	144	165	147	193	161	156	151	167	168	168	181	164	148	192	183	176	167	167	158	145	152	156	162	148	191	183	150	168	150	144	149	147	144	148	171	163	163	158	165	156	169	146	161	178	164	165	177	167	186	188	169	155	164	159	159	145	191	159	168	163	160	156	151	173	173	140	132	154	181	170	166	162	174	157	162	154	135	187	180	161	158	175	154	159	198	153	162	178	159	171	172	136	176	160	140	163	171	187	184	163	166	193	141	161	167	189	181	172	170	154	146	165	156	153	162	167	175	144	147	157	190	188	193	158	183	177	157	161	161	184	162	137	164	176	152	145	168	143	173	171	139	157	159	167	157	153	167	155	178	180	168	151	166	171	175	170	150	171	163	165	188	178	143	185	137	173	173	151	194	148	163	145	144	160	177	192	160	148	148	173	166	157	192	165	184	151	165	169	155	185	183	166	154	178	187	156	159	136	146	172	138	180	168	172	158	152	169	148	186	206	164	191	165	163	125	157	178	164	152	156	167	162	153	175	180	181	125	149	157	186	187	152	163	161	139	135	155	167	138	157	158	173	167	150	170	171	170	162	170	191	172	171	170	166	170	160	146	154	169	168	155	155	156	171	161	197	194	167	166	191	180	173	159	168	181	155	156	185	168	168	170	144	145	148	151	188	180	155	161	176	176	130	164	163	175	176	188	150	160	149	171	167	166	148	173	162	162	166	170	168	172	177	152	165	149	164	166	171	144	165	143	172	189	160	164	185	162	161	193	177	179	151	170	163	170	174	158	160	188	170	162	193	168	161	161	163	159	187	159	150	171	152	181	178	154	150	164	161	183	174	175	187	160	162	161	184	182	146	171	151	168	180	160	169	124	173	164	152	159	169	182	175	180	143	200	181	165	159	156	181	160	173	140	186	173	155	150	153	155	153	166	174	171	139	176	174	173	159	160	160	168	155	174	150	206	181	182	165	198	164	153	166	153	180	186	194	154	143	163	159	162	162	152	188	152	147	145	159	145	172	180	173	154	151	163	174	188	175	162	151	171	151	152	177	170	174	164	153	147	154	155	177	159	146	182	153	190	165	170	173	167	179	161	177	170	169	152	180	165	171	164	160	173	173	153	140	159	144	162	158	164	162	146	165	174	171	181	159	167	161	137	150	176	157	156	154	193	181	175	140	163	162	145	154	192	167	165	161	162	169	156	178	179	134	175	166	154	159	159	153	159	178	182	187	155	168	141	162	159	185	164	146	166	169	178	162	171	168	175	155	164	166	180	169	165	156	168	184	169	165	161	162	158	165	165	177	153	171	159	149	155	167	156	159	191	188	146	165	165	162	167	179	164	181	148	193	176	158	168	175	197	181	156	184	157	153	132	161	172	154	153	156	173	174	171	156	142	165	162	191	153	161	143	140	153	177	174	135	175	173	166	148	183	149	153	152	140	150	176	164	172	184	156	175	143	167	159	174	173	204	148	190	174	178	174	166	179	148	159	180	167	199	167	172	160	147	165	152	175	153	152	159	152	165	165	166	163	154	177	154	173	186	137	151	170	169	164	181	159	164	170	188	164	170	188	154	171	141	152	174	178	171	150	166	159	161	169	160	142	155	166	188	168	164	155	179	157	173	152	169	151	143	153	155	180	186	170	155	159	158	164	169	170	147	173	173	161	161	151	173	171	168	162	183	170	166	203	191	186	169	162	166	166	163	173	169	167	158	184	163	166	183	162	147	175	166	168	151	179	152	174	174	173	141	133	163	172	171	177	157	160	162	152	172	156	155	178	173	181	171	162	172	159	160	169	151	166	171	177	183	167	168	178	166	174	154	163	160	163	137	163	167	159	174	162	148	170	161	173	186	155	181	157	176	156	177	189	160	160	166	166	173	173	158	146	189	194	130	182	190	164	164	150	154	148	177	194	196	169	176	160	142	167	165	185	173	139	161	159	151	196	155	168	188	155	165	166	178	163	147	163	178	157	186	181	176	181	176	171	144	165	169	151	176	188	144	174	157	151	143	141	148	167	178	164	174	161	158	166	194	181	154	165	148	168	168	163	189	160	177	167	152	164	128	197	152	158	144	148	167	150	165	191	186	154	190	165	168	135	187	189	190	184	150	184	153	166	192	174	157	159	148	172	152	161	194	162	172	168	158	157	156	167	171	157	144	170	174	193	161	155	170	149	159	159	151	155	140	178	150	148	175	159	175	180	162	164	167	203	137	157	154	146	157	168	168	203	171	182	170	172	158	141	179	156	175	175	172	187	160	163	182	152	172	181	150	155	158	176	160	185	178	179	154	181	167	178	148	167	164	183	179	171	154	172	178	176	158	187	164	172	123	152	167	184	169	184	160	179	157	150	152	181	143	194	156	172	162	172	164	173	177	164	163	164	162	161	160	185	173	150	169	180	164	180	199	168	166	144	198	156	178	155	156	196	148	168	173	173	175	139	159	136	177	149	161	157	169	174	182	171	158	190	182	148	160	147	148	160	156	167	146	170	176	135	181	161	164	140	172	178	147	147	162	170	162	133	195	181	189	159	188	180	147	176	139	151	174	176	162	152	165	167	174	156	161	155	168	159	168	165	151	161	166	182	155	174	172	172	176	171	150	185	159	168	183	155	157	185	177	181	163	172	175	177	158	173	169	184	168	156	185	165	176	154	146	151	148	167	202	167	157	169	169	195	148	186	156	192	168	173	152	157	159	150	186	178	138	202	196	185	181	167	142	181	163	156	171	186	173	171	151	165	160	171	166	181	146	150	171	139	160	188	145	159	142	197	185	178	185	167	135	179	143	177	171	175	160	161	159	159	173	163	170	154	159	170	163	152	175	196	191	185	144	162	182	170	164	167	191	182	160	165	192	167
8990	1963	3837	4586	4037	3420	2986	2100	1525	1161	824	744	637	592	593	586	579	592	562	495	524	525	529	503	458	452	461	442	458	459	468	419	428	432	471	450	473	444	441	448	461	440	395	441	450	456	412	418	400	481	434	465	396	403	416	477	417	408	449	428	455	435	476	436	468	444	408	402	431	439	433	428	422	418	438	435	417	447	424	392	397	388	405	420	421	489	410	453	413	432	451	438	407	430	378	438	420	400	394	408	446	417	397	406	392	425	430	426	391	441	441	383	396	447	428	370	400	406	406	357	408	434	429	406	419	399	425	415	397	398	425	389	425	429	413	404	399	417	451	420	379	383	443	418	399	410	449	407	425	406	405	409	431	451	473	422	409	414	407	399	392	408	426	431	424	405	388	429	402	414	422	408	411	401	423	436	449	398	431	385	438	429	413	431	438	386	397	460	393	384	443	431	438	432	413	415	426	414	437	434	421	382	412	414	412	423	411	435	377	435	457	426	388	436	435	449	418	427	436	447	415	444	430	428	410	408	391	457	393	412	447	410	400	409	411	388	411	430	436	431	445	425	449	410	430	393	407	444	435	422	379	408	386	436	410	400	432	437	410	454	403	403	421	427	409	392	411	406	405	449	389	439	432	446	409	412	459	416	404	405	417	434	380	437	378	418	405	390	380	444	417	409	373	404	437	396	413	406	419	440	406	417	393	442	398	391	386	392	450	446	408	413	397	416	446	413	426	386	416	463	451	406	406	431	396	417	417	407	428	426	397	410	395	445	410	406	408	411	439	425	391	375	398	420	386	418	435	387	376	452	404	420	356	443	404	397	432	371	395	393	443	441	433	397	446	437	433	393	429	413	413	417	432	428	405	401	404	405	464	423	377	421	397	400	407	418	421	399	418	433	443	376	416	427	432	431	453	405	433	433	440	410	398	446	379	429	429	409	374	423	425	400	402	409	407	426	400	451	440	447	412	397	394	410	413	441	411	452	423	430	384	411	431	429	433	401	422	410	417	377	415	431	409	416	397	420	438	438	431	376	418	411	424	440	411	413	434	432	433	434	428	414	396	383	456	425	404	430	413	467	437	396	392	423	446	393	446	403	444	368	427	422	428	417	421	415	425	401	448	423	386	398	380	436	403	400	416	427	420	405	452	420	390	416	405	430	409	430	428	382	435	432	445	401	420	400	422	423	423	406	424	403	446	445	424	434	444	420	408	383	418	395	410	439	420	379	421	408	438	394	426	372	451	433	467	401	387	412	420	454	431	404	446	429	374	417	445	416	451	399	415	409	438	430	428	410	434	440	410	420	407	423	392	442	421	403	416	407	393	442	422	434	423	411	430	417	386	425	426	406	419	426	414	400	430	400	405	426	407	413	424	395	443	413	380	419	421	429	427	408	422	401	414	379	433	464	409	413	433	446	411	436	415	391	395	418	414	428	429	418	401	403	448	385	428	470	427	410	412	403	414	391	388	446	432	406	440	439	418	451	415	416	447	450	420	417	400	410	399	428	431	441	398	400	379	443	463	412	442	402	434	413	406	418	411	455	427	386	422	398	446	413	414	378	397	421	411	441	422	390	458	413	439	405	412	468	414	387	448	432	440	436	409	409	411	432	427	388	418	438	406	417	418	414	411	434	438	414	453	411	424	398	419	428	413	390	459	403	408	429	403	430	444	415	440	376	424	464	439	408	455	433	439	430	411	369	468	382	448	438	427	402	406	410	406	397	409	401	400	415	412	417	451	423	420	410	418	410	437	398	423	401	406	468	446	394	449	450	408	403	422	433	423	426	418	430	436	427	428	442	427	440	416	395	437	434	364	439	431	402	413	414	397	388	441	381	371	377	419	441	450	409	427	412	417	435	421	406	400	399	417	371	380	447	429	440	412	400	424	439	397	391	396	440	400	409	433	435	447	419	409	417	422	401	423	371	405	417	417	416	441	416	435	419	408	430	379	433	426	388	430	413	413	424	427	405	390	427	404	437	415	440	419	389	421	408	430	386	437	442	354	383	437	417	431	455	410	404	434	416	383	448	411	393	443	438	416	365	386	392	403	418	402	410	379	434	450	417	428	438	405	417	389	448	391	415	416	426	394	376	430	424	414	417	408	425	422	414	383	407	447	429	400	435	403	426	459	420	435	397	443	430	414	392	401	418	427	402	451	401	394	410	428	415	407	411	425	396	410	403	373	427	415	434	406	433	411	424	393	433	480	412	412	399	401	426	398	397	401	402	464	416	429	462	438	424	436	409	416	403	448	425	407	421	405	417	419	446	425	386	423	424	421	428	402	426	408	421	369	365	411	434	419	462	415	418	410	407	421	408	424	421	410	422	422	417	429	366	386	391	429	443	414	450	436	441	392	444	383	397	406	413	429	413	400	374	402	385	385	401	430	420	371	430	370	439	453	375	401	421	434	415	453	419	434	443	377	412	448	411	444	454	450	425	419	397	418	383	398	432	415	382	395	390	415	409	434	441	387	432	444	415	414	377	429	408	418	415	386	463	427	398	432	429	432	407	432	397	440	428	424	469	427	390	403	427	404	363	410	400	410	388	460	413	407	429	370	405	416	409	403	439	397	411	421	400	428	406	404	371	412	395	368	414	411	447	434	432	414	404	429	370	426	398	436	418	415	414	435	390	417	424	429	405	443	445	439	428	415	411	381	418	435	432	417	399	462	399	408	434	386	404	460	432	406	413	402	431	458	433	433	422	414	425	421	390	380	468	396	436	416	429	389	423	475	437	419	443	438	400	434	428	420	426	411	434	430	428	390	451	403	416	433	403	418	402	413	425	453	460	412	392	428	425	414	389	383	451	408	421	424	428	394	421	433	438	411	439	422	402	409	440	438	430	406	467	420	411	431	472	425	396	452	418	391	421	448	383	466	455	412	394	434	394	436	421	443	400	421	415	394	412	423	413	458	433	362	447	406	394	405	440	445	412	419	431	429	405	447	425	370	411	373	414	433	416	400	407	436	385	397	450	416	403	404	411	410	399	433	414	437	381	378	447	415	448	444	422	435	404	387	420	407	401	432	392	394	414	431	385	391	405	425	433	389	413	442	377	430	426	429	434	442	437	393	429	419	414	399	399	435	417	423	423	440	428	404	404	398	434	432	411	419	434	411	391	426	428	419	437	415	440	407	425	389	443	390	442	427	420	425	410	435	417	393	442	399	414	412	411	428	404	409	414	425	393	393	464	425	421	420	430	409	384	419	427	425	446	401	418	427	427	393	430	396	437	441	456	458	415	413	449	458	424	412	427	457	376	441	431	426	443	408	398	422	419	399	425	410	389	358	436	453	411	433	411	394	377	468	417	453	413	427	429	437	397	420	441	406	398	433	416	475	442	427	438	436	442	427	383	454	402	449	410	437	409	399	429	412	400	393	405	394	419	413	406	421	412	422	416	419	391	403	384	424	407	423	423	401	413	414	452	427	420	428	436	444	402	399	410	407	392	430	438	421	439	395	408	401	431	457	449	429	401	404	402
2188	670	751	699	616	567	521	497	488	451	441	466	481	417	424	414	493	462	413	469	430	406	488	490	434	448	499	467	451	417	468	463	456	436	464	430	462	478	420	443	407	436	467	476	443	452	420	397	451	440	454	470	449	460	442	461	461	486	443	450	429	475	416	446	474	401	452	436	447	409	438	439	452	454	438	424	442	437	467	420	437	429	434	430	451	432	449	456	458	449	443	422	487	402	441	440	414	410	449	476	444	435	476	426	416	466	449	458	449	451	458	450	451	438	479	405	451	430	418	402	400	436	417	405	445	450	474	464	478	426	483	468	472	460	433	453	442	433	438	436	436	468	478	494	468	434	415	426	461	445	431	442	397	449	434	414	482	469	455	451	434	457	396	434	477	448	456	424	438	425	501	454	455	444	427	447	415	451	422	428	420	418	449	480	423	419	419	432	466	424	478	420	480	456	436	452	434	445	437	464	429	448	449	457	467	454	438	479	450	485	478	444	444	469	435	409	447	458	435	465	449	423	433	463	459	427	405	474	445	435	463	453	411	425	409	417	441	427	467	404	464	447	465	477	447	448	404	458	439	428	443	478	429	452	477	415	421	430	440	461	447	463	446	481	444	392	457	478	431	444	464	407	442	447	459	400	439	449	421	478	456	440	436	452	427	426	432	404	446	442	479	460	485	420	450	460	419	466	442	402	448	438	439	437	450	435	464	427	439	449	479	444	451	444	459	503	438	445	429	455	445	442	487	460	423	393	439	482	408	467	442	448	449	455	436	443	450	406	421	428	435	429	453	369	420	407	455	396	436	445	438	477	447	477	487	441	406	466	417	449	419	438	445	470	438	462	411	464	458	439	411	408	478	472	411	476	476	420	434	452	445	427	424	446	416	447	423	486	452	427	462	446	426	459	426	442	444	475	454	482	484	398	451	416	474	443	457	431	439	413	432	430	466	460	420	445	457	455	463	490	465	418	446	451	476	426	465	437	435	452	457	488	449	428	451	403	443	424	465	433	461	424	478	480	441	435	395	463	432	426	389	453	447	464	454	430	436	421	456	425	435	414	438	422	443	442	432	406	420	454	480	490	482	474	431	412	447	475	376	460	416	432	450	459	447	429	426	427	429	424	469	452	453	437	450	477	461	444	450	464	471	458	440	476	449	435	522	449	408	461	423	421	503	459	438	474	448	452	452	447	432	418	449	407	424	493	432	490	458	435	446	435	454	454	467	447	436	440	482	464	426	451	411	417	444	463	470	427	445	429	455	426	424	441	471	458	462	451	416	423	419	443	430	444	429	462	470	445	451	479	432	430	437	464	434	422	463	493	488	444	416	466	472	441	504	478	432	472	460	427	421	448	463	430	431	459	488	443	446	471	452	444	473	434	387	434	419	431	475	420	414	390	438	482	499	456	447	449	432	433	474	428	402	416	437	456	441	455	478	453	420	442	426	443	452	463	415	447	470	435	457	430	408	462	422	431	456	467	506	451	463	417	452	464	439	423	470	480	473	447	448	430	416	447	468	408	459	409	455	479	406	415	479	418	424	444	455	432	433	459	471	440	450	472	410	450	420	429	444	468	424	428	414	440	474	446	459	461	507	428	445	440	395	455	469	434	455	483	479	474	449	415	423	433	437	459	464	405	415	457	412	456	442	443	424	479	411	454	457	418	417	457	455	419	465	448	450	422	445	447	471	425	447	454	473	393	445	422	491	431	416	438	463	461	478	428	448	499	432	406	402	469	478	430	462	462	449	432	449	481	469	412	452	407	482	483	424	414	475	447	442	466	452	442	435	463	452	432	432	448	439	463	407	442	448	417	460	437	470	418	480	441	456	435	430	443	436	420	455	443	506	440	420	470	417	437	421	479	421	439	440	466	459	437	401	439	430	423	451	440	459	429	475	453	421	434	469	441	455	476	474	451	453	456	433	450	438	442	446	412	448	437	454	406	433	401	447	475	451	435	438	424	485	445	475	460	416	459	450	507	440	459	474	428	456	474	460	468	415	473	439	451	456	416	477	461	461	452	394	467	396	446	432	416	452	458	455	466	466	456	456	419	466	421	432	450	457	433	434	456	443	450	487	448	405	479	433	449	447	382	437	436	463	415	451	440	489	460	468	461	443	473	434	410	478	472	421	417	421	441	489	435	424	435	469	430	498	436	478	478	438	427	501	450	442	442	431	442	447	448	468	474	427	450	394	447	457	425	442	444	430	437	475	475	467	420	443	449	448	445	424	420	424	439	441	438	462	455	465	448	476	484	428	477	460	483	441	459	465	415	456	479	472	433	436	466	462	443	430	500	426	422	453	467	424	449	408	447	467	436	430	441	436	415	407	479	377	423	448	444	472	478	443	479	393	441	467	434	448	404	432	436	461	430	454	471	447	464	411	452	447	435	468	444	453	459	463	470	428	456	423	421	434	459	494	434	445	464	436	450	451	403	433	413	451	394	437	475	459	442	448	471	472	414	428	416	420	444	462	462	415	460	445	425	469	465	462	478	442	451	453	491	429	495	459	492	428	413	462	467	468	453	415	423	402	415	403	456	437	451	412	458	477	406	465	459	436	431	436	415	462	468	448	434	441	451	460	458	433	440	460	425	400	449	429	444	449	464	442	431	432	471	485	431	428	467	446	470	424	435	437	421	457	471	483	454	436	432	464	447	420	423	457	452	462	440	492	437	437	449	418	403	434	429	465	440	463	458	451	425	466	437	423	459	448	433	482	425	432	468	440	438	435	459	437	413	424	449	514	451	461	452	460	448	488	449	421	448	443	410	439	455	458	448	443	423	447	428	444	451	439	475	444	466	422	459	461	424	457	457	463	459	441	461	433	463	416	440	457	489	457	453	425	453	415	434	480	398	420	435	455	477	430	426	470	460	443	423	452	465	425	422	444	405	455	424	440	429	430	463	452	446	457	401	426	416	435	427	420	442	469	452	441	476	415	476	423	394	451	429	421	456	447	433	403	491	426	444	438	422	437	444	451	452	439	421	421	466	476	435	455	425	455	463	419	444	469	451	431	437	459	462	436	424	436	460	472	503	480	443	435	449	471	469	492	445	464	422	450	459	441	442	443	478	469	438	448	456	441	455	463	459	456	434	447	466	457	455	426	461	470	486	441	467	453	451	421	472	445	472	458	431	464	471	417	441	425	472	418	403	454	440	465	433	433	424	444	452	447	472	442	448	471	405	446	472	501	465	456	455	479	444	464	396	458	489	405	445	447	425	422	421	473	450	445	471	460	407	438	431	426	454	466	458	463	460	441	443	412	406	454	438	448	426	437	447	465	447	445	446	450	456	443	459	441	447	439	466	481	451	448	440	459	428	465	415	466	453	428	425	427	469	440	412	466	464	438	499	447	458	462	484	464	430	449	471	526	486	434	380	427	504	456	453	493	429	455	440	414	451	422	402	471	456	457	422	456	485	428	478	464	429	474	459	466	434	463	500	385	452	404	456	418	440	475	422	500	490	425	447	444	411	446	405	463	431
2603	1300	1602	1935	1748	1557	1566	1343	1160	1115	1034	954	1014	983	954	1015	978	951	994	1007	1052	1008	943	980	937	969	945	949	939	927	980	936	902	971	1010	1013	948	962	984	957	950	980	950	997	1001	913	956	1001	909	988	971	961	1016	1003	953	949	989	969	977	977	958	960	955	960	1008	999	942	993	909	957	1003	973	988	912	959	936	980	947	947	961	941	911	952	984	974	969	939	959	938	939	995	1004	985	965	945	1033	1017	996	951	932	942	977	950	924	976	977	939	921	965	1005	960	970	965	986	931	971	956	935	970	933	974	937	989	981	947	995	977	937	997	925	969	1011	976	950	955	950	962	980	952	973	988	983	994	923	966	941	993	947	994	963	980	946	935	975	962	934	982	905	988	986	1059	939	988	942	983	997	945	1001	982	918	959	933	923	970	906	994	981	965	954	983	989	1007	970	980	934	938	918	962	1005	964	969	974	936	962	1007	973	986	945	962	1006	931	953	949	975	985	951	959	971	957	976	980	928	960	904	999	953	950	952	970	980	940	961	988	945	960	1020	1005	959	944	960	955	983	1013	986	952	949	927	917	977	1003	1007	958	937	953	989	936	966	919	1007	974	1002	979	993	978	1019	1020	997	988	894	948	893	938	965	969	942	965	991	913	958	939	961	975	946	993	968	929	1013	969	926	996	989	1021	940	928	951	917	982	988	945	1034	1003	911	945	944	937	995	996	976	951	953	913	955	959	967	978	929	971	941	989	955	1030	986	947	916	945	947	955	926	1002	991	923	973	941	949	1011	975	978	930	957	989	941	990	943	945	974	934	964	937	986	1009	966	945	978	969	961	927	974	922	950	952	983	941	955	935	963	967	938	995	901	986	914	993	952	1001	977	971	968	933	944	943	977	945	970	942	930	875	941	971	997	968	992	932	959	1030	949	923	947	975	955	967	920	941	967	993	891	913	1025	956	984	982	1005	1004	1012	916	937	848	984	946	986	983	960	963	958	1009	983	979	932	965	926	940	945	967	942	1074	954	1001	952	941	1046	941	1019	929	935	963	998	999	975	945	1022	965	964	918	973	968	942	967	957	970	984	1005	959	923	981	908	998	989	1036	960	943	960	934	1010	973	982	944	979	930	955	925	930	970	991	933	987	984	925	943	921	964	1029	933	955	960	973	959	956	972	913	971	980	982	974	926	976	966	960	958	995	953	929	925	976	980	966	960	976	952	955	1000	994	969	990	975	1005	924	994	999	990	974	951	985	944	1006	980	1010	969	998	955	968	965	953	966	962	940	920	984	943	932	943	967	1001	981	954	933	997	968	940	966	930	926	1031	1006	961	961	877	978	967	961	960	1006	974	986	892	960	997	936	924	921	1007	1015	976	982	970	956	980	928	960	967	961	943	948	972	977	1015	932	954	946	968	975	963	984	938	940	994	956	996	996	977	985	943	988	979	948	953	966	938	936	972	950	965	939	987	981	966	936	999	971	1001	972	973	876	942	950	1011	993	926	1011	944	912	937	966	980	996	919	957	942	960	1008	973	933	977	967	960	994	917	949	994	959	1008	953	953	989	991	939	950	996	974	933	927	918	970	975	969	977	980	982	881	916	931	925	974	934	968	942	977	954	986	920	957	946	939	970	985	998	936	964	961	924	931	950	976	961	934	953	964	986	948	997	914	1011	955	1003	942	943	1002	1004	945	971	946	913	966	1035	912	903	955	976	1051	960	909	964	969	979	904	941	1002	961	994	965	933	975	966	974	901	997	998	956	960	967	974	999	955	942	1003	916	979	915	1027	942	932	958	963	975	967	947	942	1013	954	957	982	988	943	978	956	995	953	1012	997	968	926	1004	969	965	987	942	915	954	960	934	948	987	946	977	995	984	988	952	1024	932	1000	1003	985	955	984	957	1000	977	968	995	946	971	961	982	999	993	994	967	973	937	914	991	967	959	976	983	921	973	977	1017	962	967	963	981	957	946	990	933	964	976	931	1002	907	979	941	958	945	986	942	937	929	914	955	969	1001	968	966	1012	881	990	971	1004	974	973	985	928	968	983	914	944	976	964	994	962	963	944	944	962	946	971	949	959	943	961	997	1001	927	928	995	972	912	926	994	966	949	894	935	936	975	999	979	960	947	993	884	934	940	971	983	943	957	970	938	984	921	916	960	922	975	979	979	948	981	1028	974	976	991	937	946	921	957	1033	987	907	980	982	1019	956	941	1016	1031	966	942	991	1008	906	971	988	947	983	953	960	928	968	950	966	948	945	1006	948	1028	924	929	994	925	969	965	984	934	940	972	957	953	932	973	989	958	944	980	930	974	975	997	966	966	943	962	946	981	940	963	995	963	964	937	905	991	943	960	940	969	975	964	971	976	958	990	1016	980	984	927	923	937	968	970	947	965	995	913	963	955	922	943	964	925	940	972	910	991	906	958	971	986	901	1014	940	995	971	898	944	944	943	938	973	957	913	968	993	975	1010	996	940	963	932	966	976	981	1002	974	945	957	976	939	967	922	934	956	960	965	987	914	966	956	976	998	968	985	983	963	945	994	961	947	997	971	986	936	974	930	933	933	949	937	959	914	1038	980	947	1002	907	957	897	939	1009	947	916	970	1018	922	986	942	953	963	947	921	988	971	902	893	961	1000	953	992	988	978	942	984	966	929	1008	965	992	978	902	943	976	939	985	942	1008	963	952	935	942	962	905	983	882	963	1026	957	934	966	976	979	910	1002	1029	915	999	963	949	977	1010	967	952	983	952	938	991	938	939	985	905	1004	951	984	1029	1010	935	962	975	898	990	915	946	968	988	1008	975	964	952	951	944	965	970	939	975	977	978	962	943	984	932	907	995	979	1017	1020	972	984	871	978	912	969	978	989	1000	923	957	974	909	934	952	917	998	1013	981	1011	939	985	975	956	963	1001	980	973	979	982	951	989	928	977	968	889	970	931	955	904	972	996	898	897	907	909	942	946	915	981	934	1028	997	927	969	969	952	989	978	907	1010	986	953	925	951	982	982	979	953	990	921	962	979	983	984	953	934	1019	935	958	993	950	936	989	945	921	969	961	982	972	943	1014	1006	961	969	930	916	976	960	938	978	923	996	978	965	920	988	984	924	948	997	959	1011	967	984	978	964	1016	891	1014	969	976	942	977	921	982	929	924	997	948	953	964	946	998	957	938	929	925	982	908	988	948	951	1025	934	933	998	904	922	935	960	944	933	953	969	949	932	905	946	956	1014	952	980	956	970	965	962	954	936	940	955	956	951	920	956	979	1002	918	975	970	966	966	952	967	976	1016	944	932	944	957	982	980	918	964	923	995	937	1007	944	932	952	969	982	987	987	982	961	1003	961	953	1002	905	978	980	1029	944	1009	1013	961	1010	1002	947	1047	952	947	995	961	984	959	958	985	936	975	922	941	926	944	956	1011	947	961	977	1050	943	952	937	980	998	924	1002	944	941	930	966	944	970	941	917	936	956	926	1024	980	995	1000	1008	992	997	948	944	942	998	971	963	973	980	925	992	992	926	980	952	965	1015	928	978	977	954	964	915	1002	965	924	966	1007	936	1000	1010	934	968	1007	989	1027	977	964	983	938	1021	942	1006	952	923	938	917	955	974	1012	941	945	998	959	961	977	940	967	967	921	933	941	967	980	1056	904	896	974	1003	960	947	959
8997	1261	1269	1062	782	648	586	488	424	337	318	275	280	283	300	301	298	309	286	296	264	300	307	299	303	270	275	288	278	269	309	258	290	271	287	261	298	298	275	253	302	277	302	232	264	296	292	293	301	293	300	276	293	282	290	268	310	286	296	285	248	301	271	307	276	252	311	292	314	298	289	274	269	263	302	301	298	316	304	261	279	252	307	272	282	286	295	292	280	277	261	307	305	266	264	278	282	282	306	284	266	294	261	289	307	265	279	288	279	296	284	284	283	279	280	311	268	290	296	264	302	289	299	319	261	249	296	304	286	282	301	311	285	284	273	321	270	290	287	289	272	259	312	291	278	277	261	275	279	261	279	269	261	302	292	263	276	296	268	287	263	282	305	299	279	289	285	283	295	296	288	282	280	268	287	293	291	278	299	313	301	271	275	246	278	269	278	262	258	292	274	261	308	272	269	276	263	309	267	311	291	238	273	297	270	272	265	252	237	290	247	256	283	261	307	279	309	270	296	284	269	284	285	293	273	291	256	280	250	298	261	295	290	281	279	263	302	285	276	252	293	279	266	290	295	317	305	286	282	272	266	275	265	281	253	287	310	292	306	299	286	277	274	280	269	271	271	268	287	275	273	285	304	247	297	265	289	258	271	337	286	299	292	302	294	287	287	286	285	287	290	244	312	267	280	318	273	282	267	284	271	295	273	303	289	302	280	280	239	262	255	298	294	325	262	304	284	231	274	268	257	265	271	254	272	264	298	298	290	285	298	287	286	297	294	269	281	288	253	274	244	304	251	253	288	308	300	298	315	296	280	303	308	272	271	259	290	290	313	279	276	265	245	254	283	292	276	307	262	277	283	274	288	294	323	305	252	295	264	287	254	292	256	304	256	272	296	274	297	263	276	270	272	285	266	277	292	317	305	269	304	301	256	298	313	285	318	292	263	257	285	286	261	289	287	273	302	306	253	297	290	281	276	282	268	268	286	267	260	293	250	275	293	278	301	292	269	284	284	260	275	308	302	277	304	295	251	275	263	346	304	256	256	292	281	303	284	255	283	276	270	267	289	301	253	245	289	263	303	287	298	266	283	276	280	307	318	258	285	281	273	282	279	295	281	300	283	288	284	272	270	295	272	261	286	278	300	271	287	272	281	292	272	289	308	301	289	291	266	262	304	282	260	308	298	249	285	271	293	292	283	279	274	291	276	263	261	279	287	244	301	310	305	311	278	276	296	264	285	282	272	310	276	282	244	304	298	280	259	281	286	298	281	272	298	281	273	270	302	277	294	313	249	279	265	277	307	287	269	273	273	276	285	275	285	262	271	307	288	292	284	270	275	274	272	285	274	254	300	296	273	273	312	282	280	284	301	280	298	307	280	291	264	269	261	283	294	285	292	263	274	271	269	306	273	281	284	289	270	274	297	274	266	297	295	266	293	259	316	299	313	271	288	282	278	238	292	288	273	291	270	308	260	284	299	271	303	276	266	283	300	299	310	257	292	283	246	302	294	309	257	287	281	264	259	291	290	259	306	309	274	281	274	305	290	296	288	307	301	260	247	258	315	291	255	272	272	265	293	272	280	260	305	266	272	276	309	287	265	288	271	267	287	257	291	277	325	286	291	294	314	277	277	260	275	273	325	274	259	300	263	270	277	293	301	259	256	268	285	277	274	275	258	276	285	258	256	259	272	272	251	299	256	290	282	255	271	325	253	286	287	263	276	285	292	280	311	273	275	284	291	265	266	265	243	281	269	274	269	294	278	260	305	286	294	275	287	283	307	271	267	283	310	282	282	275	283	249	241	282	278	283	279	285	261	258	273	291	279	257	300	264	263	291	282	294	291	277	281	274	272	279	287	260	315	281	281	269	277	243	271	270	256	279	259	298	256	290	242	281	263	284	250	270	280	259	307	280	268	335	295	267	269	291	263	286	259	255	295	266	323	325	280	312	252	291	289	291	286	289	286	269	299	263	276	293	329	288	302	256	241	286	251	314	292	226	263	315	249	285	272	284	284	287	266	284	303	292	276	258	297	278	318	258	275	290	299	296	296	255	282	287	263	299	296	257	292	296	267	255	308	265	261	277	244	275	283	262	296	290	287	258	238	286	241	267	266	271	291	274	273	285	298	283	270	271	270	334	284	305	279	298	297	302	288	288	291	288	262	272	282	278	281	276	276	313	295	295	274	279	273	287	290	272	286	279	294	283	278	265	263	315	290	262	270	272	286	300	261	291	279	275	277	273	270	297	287	273	293	298	271	278	260	298	286	255	306	257	291	255	316	277	280	315	266	264	300	268	279	284	311	301	294	288	270	303	317	258	294	295	294	273	276	262	234	270	277	231	268	289	287	279	268	281	273	273	291	258	289	306	283	281	288	307	272	270	276	287	258	315	289	271	296	258	287	259	273	280	285	298	263	291	270	260	293	282	298	256	293	296	269	295	307	291	256	294	287	265	262	320	267	270	285	262	307	270	283	304	289	285	284	293	290	256	298	270	288	300	292	299	301	281	299	257	270	269	274	260	262	263	266	309	273	257	270	289	283	281	272	273	284	284	300	294	252	254	270	271	293	291	307	300	277	324	297	257	298	289	316	271	296	265	284	281	304	329	298	299	291	273	320	284	261	264	306	297	291	267	268	261	273	274	291	281	279	300	296	280	261	283	269	287	280	307	295	291	276	316	286	293	316	284	292	307	256	292	229	279	275	283	289	289	299	293	298	265	309	265	288	257	310	293	258	298	279	297	253	277	302	288	275	272	319	271	278	304	286	305	248	291	272	282	324	304	292	278	270	297	281	298	277	272	262	298	272	264	291	296	284	304	280	259	267	294	280	271	269	257	250	266	261	263	281	290	279	275	289	289	245	307	291	273	292	280	267	293	301	281	303	293	311	258	261	290	283	301	291	274	266	237	244	271	280	299	281	304	292	284	264	253	280	280	261	259	304	292	300	265	267	293	293	343	299	248	295	280	311	258	279	293	284	282	287	326	250	249	260	305	258	304	273	278	255	262	289	289	273	289	283	305	267	285	273	279	274	314	256	272	292	254	279	275	292	300	275	302	263	273	257	245	275	304	311	285	288	242	303	268	255	285	261	320	301	282	268	269	287	225	246	273	286	285	278	282	254	290	272	293	267	269	260	271	246	252	279	259	292	299	299	261	276	264	293	286	290	285	267	273	277	246	290	291	237	269	263	270	271	299	274	271	269	300	268	264	289	292	262	272	240	295	302	266	298	300	285	276	297	302	271	292	285	253	288	304	278	279	263	271	249	298	294	259	276	294	281	269	255	280	288	286	275	289	279	270	266	309	286	270	315	269	317	264	276	278	291	266	283	242	276	282	260	282	278	308	310	280	258	275	276	245	285	264	261	287	267	278	278	251	270	262	290	262	283	292	267	291	305	276	269	273	286	291	273	298	293	290	326	297	305	279	281	278	269	285	282	282	272	263	304	282	282	322	256	295	273	277	264	288	291	277	283	260	289	283	318	259
7177	1478	2693	3168	2723	2613	2259	1775	1322	1037	895	744	797	733	683	755	739	749	665	659	695	683	658	666	672	652	641	626	658	600	661	587	644	684	623	615	613	658	677	655	633	615	618	646	606	644	616	634	637	587	624	675	621	654	652	630	616	623	632	628	670	658	634	655	596	659	602	660	630	639	649	647	652	596	627	654	635	633	636	659	631	659	634	665	600	620	637	606	633	582	639	615	588	635	669	627	638	633	603	657	592	613	641	648	686	621	571	622	630	637	691	610	665	650	630	615	622	607	603	658	669	601	611	677	615	628	630	604	603	601	657	664	661	635	636	595	633	592	616	612	677	641	638	623	685	620	627	586	653	616	648	645	619	631	653	668	628	641	629	619	620	622	639	626	651	625	646	665	615	616	644	633	652	640	629	596	620	639	641	669	639	658	621	612	633	672	613	575	664	606	638	639	662	663	649	632	637	622	647	626	601	616	641	632	635	602	634	607	606	616	567	572	669	611	583	601	661	622	620	619	670	619	580	642	614	613	637	668	625	630	644	629	647	659	639	620	622	645	628	624	587	626	611	626	603	602	639	666	642	583	629	631	613	642	619	621	631	628	602	638	638	632	626	637	622	626	621	613	643	616	628	667	642	674	622	633	616	622	625	639	644	578	623	666	644	592	633	643	629	629	660	585	693	616	639	628	637	567	608	625	646	650	627	648	597	614	664	647	681	609	653	641	624	683	643	655	610	622	620	638	636	655	636	610	635	598	622	667	614	628	619	621	632	629	680	612	622	631	634	680	627	633	633	608	609	640	637	671	631	605	644	676	614	664	638	591	633	629	617	634	634	652	620	658	670	601	637	662	618	616	677	628	638	659	636	652	585	625	611	642	668	631	635	620	663	667	595	623	601	618	622	604	574	610	611	685	609	631	641	646	625	597	622	636	568	621	622	641	631	624	678	624	629	624	620	638	620	626	627	614	612	636	655	648	633	638	639	652	644	652	613	600	630	608	666	583	658	649	594	615	612	602	610	601	624	638	609	670	701	651	633	587	643	658	617	605	602	671	638	665	639	600	635	660	598	657	654	642	610	620	615	584	579	635	605	633	598	630	621	637	617	569	663	611	625	597	656	625	685	645	625	612	605	606	669	626	612	616	639	611	632	631	599	632	626	596	657	631	610	629	612	596	630	593	638	608	668	610	643	604	593	629	635	618	619	624	637	622	657	601	582	669	639	659	624	615	614	670	607	643	611	629	617	655	640	648	639	655	617	593	633	613	641	638	656	646	634	582	594	628	660	654	630	645	669	610	612	657	627	631	644	651	672	614	615	655	592	649	643	645	651	639	640	623	633	630	606	640	643	627	629	622	585	619	653	622	638	655	634	631	646	608	688	652	614	620	575	625	657	592	649	628	603	611	611	614	625	644	644	652	628	622	607	649	644	629	679	626	592	647	655	619	573	646	590	589	622	656	583	682	639	590	643	664	657	631	659	648	632	641	614	609	567	615	654	650	594	630	659	606	653	641	611	619	611	588	634	625	605	620	656	629	591	630	587	627	659	643	643	624	622	627	629	647	635	560	631	633	640	630	706	577	663	646	608	627	683	638	618	623	672	629	648	635	624	629	610	637	651	678	600	598	631	625	643	579	629	619	672	634	586	639	626	653	614	655	648	604	595	677	663	618	625	629	623	594	616	629	619	620	611	631	637	645	636	652	625	630	647	609	641	618	640	671	637	628	633	615	629	607	613	568	650	624	601	624	613	622	670	615	650	624	611	663	617	632	597	626	649	626	626	646	595	656	669	618	671	578	599	656	624	647	635	640	579	633	648	648	619	639	600	611	588	606	606	636	610	615	595	676	640	604	607	627	638	635	665	636	621	615	646	587	704	600	633	604	673	648	655	657	630	622	631	642	642	615	627	652	611	640	624	603	609	625	617	644	644	625	668	640	585	595	625	597	617	663	636	630	629	595	615	697	649	626	591	603	610	618	623	648	635	597	665	666	652	617	664	606	643	619	628	630	649	635	629	611	592	628	633	626	639	638	681	622	678	606	647	603	629	631	589	619	654	621	634	624	641	631	658	602	621	613	667	648	657	636	642	624	637	649	617	609	618	610	612	638	649	641	635	682	560	652	619	643	625	593	605	645	604	604	633	624	618	617	632	693	596	642	641	621	634	642	680	658	634	639	595	633	690	634	629	599	588	610	635	625	646	648	611	628	616	628	609	669	652	630	644	652	686	584	600	620	598	625	601	664	638	602	599	643	617	634	646	657	669	649	648	651	630	617	579	624	606	646	654	685	618	627	665	624	595	648	628	597	653	640	671	674	616	601	628	614	638	629	632	624	629	612	670	595	644	611	649	618	596	632	618	628	614	629	671	606	615	635	642	623	697	615	626	642	630	644	633	653	616	631	602	631	658	649	605	636	643	602	615	616	671	618	601	613	655	622	655	618	672	594	606	594	601	609	617	672	596	579	649	642	596	643	626	622	657	585	620	642	593	637	602	618	606	640	642	610	641	649	608	626	609	590	637	593	663	666	643	647	591	612	623	635	628	620	608	676	604	580	635	600	660	581	636	638	637	626	654	595	673	630	652	625	647	621	640	647	662	601	639	592	630	624	632	622	586	594	641	635	619	608	601	633	666	611	649	611	650	647	607	635	612	621	654	660	622	619	611	679	636	581	596	642	612	630	595	592	598	617	630	653	607	673	619	601	651	610	679	614	597	611	630	625	600	598	631	642	622	654	596	633	606	650	624	674	637	640	649	606	618	635	643	632	684	598	654	608	593	675	596	591	637	608	659	604	626	624	622	604	612	615	626	656	621	641	580	630	624	583	653	617	649	662	593	637	636	619	652	612	638	612	646	609	615	637	631	649	631	630	633	685	649	607	625	635	634	641	619	621	621	655	630	632	644	602	609	609	620	631	636	620	592	637	628	648	630	644	596	586	632	620	642	637	609	616	683	625	643	619	679	597	658	625	636	651	600	616	633	646	611	600	610	601	661	605	684	628	621	642	606	624	584	566	677	633	591	596	621	605	631	607	592	579	661	578	624	619	634	625	627	626	625	625	612	621	632	637	638	645	660	617	634	619	636	642	636	640	637	632	652	646	659	613	621	621	589	633	613	595	623	597	587	586	671	653	660	616	616	675	632	578	557	611	631	581	592	632	656	631	607	643	610	626	685	617	646	636	602	656	639	619	658	596	607	612	612	601	649	627	601	617	679	656	658	592	619	671	626	622	628	619	613	643	634	626	646	626	640	620	646	633	612	597	649	580	610	606	675	628	671	621	634	652	593	646	628	627	610	613	582	594	617	622	645	606	604	675	651	620	616	658	619	651	577	650	604	604	632	649	686	653	628	648	600	603	637	601	625	622	641	647	619	552	661	639	612	656	604	637	623	609	670	628	658	730	600	677	627	598	628	603	629	607	646	628	637	622	643	608	633	612	619	644	586	628	642	636	636	598	600	677	608	606	622	613	632	662	667	608	618	622
16099	2236	1959	1474	1002	817	694	487	352	317	234	194	176	211	181	190	178	162	212	189	159	183	206	197	156	153	168	164	154	168	162	186	164	187	149	165	179	154	191	144	159	146	178	173	171	190	180	168	197	204	163	185	192	163	161	176	162	193	177	170	150	169	183	173	198	186	195	166	158	167	189	158	168	179	156	180	148	161	180	157	145	157	159	177	169	176	162	169	152	173	174	184	168	157	171	155	187	170	165	169	172	170	156	178	134	155	186	193	175	163	158	177	178	168	172	174	172	182	140	154	186	171	139	181	159	168	173	184	160	177	150	194	152	150	165	156	160	185	151	172	142	166	163	178	164	173	164	148	156	186	164	151	163	161	165	166	160	171	161	162	173	159	196	165	183	174	158	183	172	172	175	165	171	171	175	165	179	189	178	179	173	159	161	181	137	161	172	166	187	157	167	166	156	195	153	176	185	206	156	158	151	171	165	159	132	177	166	165	176	161	181	179	161	151	171	167	156	189	182	155	159	161	180	178	145	177	165	176	174	166	178	143	172	177	148	184	172	174	161	172	179	169	136	163	163	181	177	156	187	157	191	139	164	165	181	192	167	153	170	165	166	169	174	193	187	166	160	196	161	163	175	178	149	169	173	175	141	181	168	155	169	189	187	156	156	173	170	162	164	161	162	160	161	160	147	168	160	149	165	177	168	166	188	168	155	164	168	159	188	160	184	154	186	151	166	217	169	178	175	185	140	168	177	162	171	177	188	146	174	171	183	164	158	167	147	157	177	168	176	151	177	167	150	167	154	161	164	172	172	172	162	167	154	164	153	150	150	182	174	177	182	167	195	181	188	181	149	164	159	188	168	167	156	170	177	170	172	171	144	173	150	187	175	159	140	158	135	144	164	190	182	185	175	172	187	171	160	153	173	154	190	177	155	152	181	161	188	174	181	173	176	178	170	187	157	184	183	171	170	148	158	159	147	195	176	196	176	165	158	158	171	153	161	167	180	164	153	179	155	167	170	159	165	172	174	162	156	162	154	184	172	171	179	192	185	187	163	155	180	172	176	157	196	175	154	152	166	155	138	174	154	174	166	159	185	164	172	150	160	143	138	175	176	160	148	143	141	151	175	209	178	169	163	188	160	144	160	168	176	191	193	144	163	185	193	158	171	167	157	158	159	194	175	174	158	163	173	161	161	176	179	170	181	192	166	171	189	142	164	158	157	165	153	149	183	175	143	167	172	158	198	180	171	197	178	152	156	170	154	193	167	165	138	160	180	187	156	166	173	175	162	140	158	165	190	152	164	175	170	177	175	166	153	174	169	168	144	169	147	180	154	168	173	158	179	166	189	161	153	183	176	167	190	173	159	162	176	176	165	197	166	182	166	152	177	169	186	156	183	169	197	163	163	160	158	165	184	185	149	173	173	168	175	182	179	178	157	162	170	169	155	184	167	163	158	170	183	190	145	185	168	164	169	163	176	161	165	171	153	160	183	170	158	162	170	161	162	160	188	157	157	162	177	174	159	215	177	194	173	173	175	162	165	147	186	176	157	143	166	148	158	142	181	153	160	168	165	171	170	168	159	172	188	161	161	174	167	171	154	183	181	147	157	163	174	193	135	175	165	169	156	155	138	157	164	156	167	164	186	183	162	166	157	162	173	177	176	176	171	183	172	146	170	184	150	172	183	162	152	154	168	156	160	204	142	194	165	190	142	191	203	167	175	162	155	155	161	150	151	170	164	191	164	168	200	167	159	186	139	150	188	151	167	165	173	156	165	173	162	154	168	163	181	185	171	149	170	188	168	146	178	165	178	173	150	164	170	162	179	161	208	157	194	167	171	151	165	163	157	185	205	162	161	153	156	160	177	184	159	171	159	174	182	196	184	157	162	170	176	144	157	160	166	156	185	178	171	159	163	190	184	181	209	167	174	177	134	172	174	176	155	161	167	175	152	144	160	192	199	173	174	172	184	203	156	152	153	185	168	200	172	174	195	156	150	159	168	198	193	168	176	160	160	178	183	150	186	160	145	151	156	171	175	182	181	169	153	153	160	172	154	158	151	177	172	155	170	171	170	173	176	168	139	174	186	162	151	164	139	182	144	162	162	173	151	185	168	180	155	182	182	193	166	164	166	178	168	163	185	188	195	161	175	168	185	154	164	164	153	179	163	204	154	170	168	176	166	175	155	172	165	153	180	174	170	136	165	182	154	164	155	165	161	166	172	157	183	170	163	179	153	183	178	159	153	162	175	195	179	151	161	172	150	167	167	155	178	168	193	198	191	173	151	164	165	166	168	161	166	159	158	149	161	147	172	192	172	193	140	185	186	201	171	169	161	175	169	174	167	186	189	177	165	165	159	212	167	178	163	168	161	198	170	175	183	174	171	166	197	189	160	133	168	153	182	182	193	158	178	207	171	169	148	159	166	186	177	184	185	173	183	157	146	171	159	204	175	138	144	145	154	175	176	183	144	180	149	173	149	172	173	205	173	157	186	182	146	197	152	144	182	156	163	169	175	180	149	159	188	180	161	178	159	177	178	171	141	177	177	194	163	150	172	182	177	141	154	162	147	173	171	146	151	163	174	163	166	155	160	176	185	171	163	185	152	168	173	156	158	138	177	168	174	181	164	159	167	149	185	155	201	172	155	180	154	167	153	157	164	148	150	174	176	145	162	179	194	135	170	170	167	157	196	175	167	168	167	163	172	160	154	141	185	176	155	147	158	167	157	164	173	181	147	162	170	165	164	167	154	149	148	134	185	195	141	176	165	175	183	171	161	175	173	169	156	175	162	183	168	160	164	187	175	153	171	175	186	174	173	165	172	145	139	182	161	189	179	140	175	157	180	192	195	155	163	188	180	147	166	161	161	170	159	174	195	174	156	169	160	178	174	178	205	171	158	159	156	152	150	165	154	177	167	185	184	176	174	171	156	192	160	163	173	194	139	168	187	171	170	170	182	163	158	187	169	181	154	160	159	171	177	158	174	153	146	151	168	167	147	166	155	168	157	153	158	177	159	162	191	167	198	158	178	180	175	164	178	172	168	209	159	167	191	163	182	190	171	167	161	170	174	154	163	176	169	173	171	161	175	190	168	204	180	152	179	159	175	174	171	178	160	176	175	166	187	152	176	190	153	162	190	168	177	166	158	204	157	172	187	170	168	152	169	177	178	165	168	185	190	143	169	154	169	162	192	166	166	187	189	184	174	161	169	154	159	166	163	167	167	161	150	174	173	157	162	172	169	159	177	171	155	193	180	166	178	171	173	162	162	151	164	178	161	162	157	153	152	176	172	164	174	155	180	177	150	181	176	154	157	159	148	175	176	139	162	149	173	162	148	180	160	155	169	160	194	194	172	178	220	148	144	169	185	171	166	164	146	184	164	171	181	177	170	153	166	152	143	185	162	178	186	152	176	182	176	171	184	141	139	165	147	166	170	189	152	161	170	174	158	169	174	162	178	158	194	173	144	159	175	199	168	163	163	143	169	168
8957	1828	3942	4562	3814	3626	2948	2298	1608	1173	879	684	616	630	644	596	577	543	556	545	563	576	506	478	491	468	435	501	464	471	431	452	481	452	489	466	455	422	424	460	421	441	405	458	414	446	461	416	465	430	440	425	415	434	450	464	471	434	444	464	449	426	474	430	411	442	416	458	399	410	417	447	406	409	417	391	453	497	451	370	402	440	436	422	388	390	445	414	398	430	411	444	405	426	420	444	436	458	454	460	415	425	436	448	430	424	398	423	434	425	399	432	429	443	432	428	380	423	434	470	407	438	426	440	457	430	418	440	421	442	406	406	422	408	463	433	433	404	450	451	426	406	443	409	435	478	411	411	421	443	426	439	435	430	428	388	435	436	430	422	415	459	435	430	388	368	400	419	403	423	398	438	446	409	410	393	412	436	405	423	440	424	447	396	441	438	394	425	431	432	411	446	394	431	454	396	412	414	445	418	417	390	435	427	421	427	456	440	405	418	421	396	439	436	445	420	397	463	447	442	422	393	420	447	418	432	405	438	388	438	426	414	448	433	376	419	408	395	433	437	424	417	416	428	445	411	453	444	423	436	416	440	398	447	402	408	465	455	403	412	384	460	400	422	387	398	424	437	429	443	402	405	450	436	413	432	423	449	412	402	400	428	436	423	436	429	409	417	429	424	405	441	422	467	455	397	432	418	436	414	444	450	455	433	468	443	408	428	419	416	427	415	405	423	461	431	422	410	407	416	469	410	369	396	447	416	420	424	421	406	405	406	427	401	428	427	408	407	421	449	436	392	435	413	416	434	420	420	446	433	406	441	428	403	424	413	403	401	451	443	419	466	383	432	434	402	381	433	429	421	434	396	393	415	453	431	428	445	433	366	388	417	430	415	432	407	412	443	426	414	409	425	430	473	407	439	390	443	410	423	456	383	435	397	416	431	449	438	448	413	402	414	456	404	413	420	388	364	454	370	404	435	408	437	439	423	422	442	420	431	409	432	415	434	443	400	416	404	402	432	414	400	402	418	405	444	383	420	411	420	409	431	423	414	382	417	462	422	429	415	441	460	458	415	434	414	419	410	418	409	388	432	420	438	422	408	391	446	414	408	430	440	433	436	450	457	407	428	406	426	425	461	425	430	452	422	438	417	458	441	418	391	436	422	415	441	451	435	424	428	430	406	428	434	396	439	418	397	412	415	422	424	412	441	421	442	443	410	415	432	433	419	409	438	383	446	404	398	414	449	440	427	405	410	438	439	457	446	416	460	401	423	402	428	386	427	401	404	441	396	434	456	453	463	420	405	431	426	398	420	411	417	430	445	433	425	378	417	424	436	407	463	441	420	437	436	410	387	395	438	455	376	441	440	435	405	420	420	416	448	450	401	415	445	386	405	384	434	426	414	447	438	462	445	410	457	438	407	404	423	410	422	450	405	454	475	450	433	410	432	418	421	468	435	430	425	435	414	405	396	390	399	430	407	396	379	431	397	358	456	438	450	440	423	397	416	420	401	444	398	458	414	423	429	444	397	429	422	426	428	427	468	421	375	436	432	430	442	436	422	461	403	423	423	415	446	422	418	389	465	417	432	430	420	424	446	427	428	413	402	404	391	434	408	432	426	426	442	473	446	437	425	423	423	419	436	421	413	408	448	368	395	429	383	409	452	432	408	471	425	398	440	430	409	419	423	402	442	473	440	395	418	385	424	482	433	404	434	387	422	426	442	421	415	426	432	481	444	446	438	409	470	420	432	401	422	381	431	417	448	409	408	433	429	455	397	453	422	448	420	387	403	401	421	403	406	421	441	429	420	454	417	415	472	401	440	432	453	399	456	377	424	443	409	429	421	417	473	401	408	409	405	437	444	425	407	418	415	409	403	430	417	415	423	398	428	431	435	414	441	418	410	445	414	395	421	455	414	400	394	441	436	452	425	422	395	423	437	439	438	415	414	410	409	416	437	403	443	401	420	426	400	415	421	401	419	407	435	426	400	420	456	391	443	429	454	429	429	411	434	447	426	417	450	430	418	436	422	405	435	427	420	431	440	426	439	441	409	417	400	396	403	443	402	446	376	385	455	444	402	415	411	399	404	426	456	446	452	396	379	454	412	436	426	391	430	438	414	451	440	436	463	433	446	459	402	445	412	436	423	413	428	432	427	444	426	417	444	412	389	437	437	403	418	394	414	439	407	430	454	442	404	414	455	443	430	388	443	428	422	408	455	448	452	404	374	441	431	438	437	444	441	431	436	443	413	406	443	432	420	397	419	426	436	421	403	428	434	413	413	403	455	449	428	405	435	444	406	406	418	456	433	404	398	432	418	463	431	441	404	435	423	418	449	438	390	413	428	427	401	429	415	407	452	404	404	405	456	435	421	429	380	399	383	418	385	408	379	399	392	397	442	415	417	404	438	442	410	439	389	442	414	426	437	447	406	437	426	447	422	415	461	429	398	465	437	453	467	402	382	423	411	421	433	394	436	393	464	408	423	423	407	431	413	403	458	412	419	443	446	402	406	479	450	425	374	387	416	400	404	442	405	393	439	472	383	415	446	463	400	407	420	387	401	459	436	409	458	443	412	414	408	463	392	412	435	429	404	448	402	370	431	452	434	399	450	411	428	429	410	411	421	393	457	419	460	441	423	445	420	454	422	426	446	455	397	465	452	421	453	442	442	448	416	413	411	450	413	447	408	445	425	421	414	423	458	399	446	441	408	437	404	454	415	426	432	436	438	423	424	412	432	430	444	420	446	448	448	423	415	423	423	447	454	376	430	455	441	425	435	446	434	386	407	427	426	438	441	414	429	431	427	426	460	410	418	395	407	433	382	447	416	441	425	397	414	448	451	424	410	400	453	412	409	406	431	478	429	433	441	355	415	405	438	407	386	444	426	398	414	422	385	407	458	463	448	422	407	440	471	412	391	408	413	392	411	466	396	397	417	402	425	402	421	402	434	399	396	417	440	445	451	423	428	432	399	412	428	428	427	372	434	430	396	448	401	412	434	409	395	431	421	414	439	427	409	409	473	459	438	400	445	436	443	416	419	394	394	415	422	417	415	383	439	436	483	402	427	411	387	379	423	418	425	419	411	448	394	427	408	446	397	400	411	418	390	426	409	421	418	486	392	424	442	423	386	412	417	402	416	420	426	431	435	438	394	433	451	417	475	411	443	422	427	451	398	423	424	446	384	424	444	451	475	405	405	427	434	438	419	427	431	423	414	444	420	442	428	423	443	442	425	427	407	443	403	409	429	436	482	453	395	424	424	422	437	413	406	461	391	405	406	396	420	415	456	424	446	432	424	429	434	453	457	401	414	433	407	425	422	424	445	407	413	413	398	412	431	393	440	454	442	426	387	399	437	425	439	408	407	416	435	416	409	428	473	401	410	394	461	417	392	419	473	393	462	412	451	412	423	433	450	458	409	412	400	383	457	403	442	436	434	402	429	469	419	444	443	388	454	451	444	431	423	430	424	444	426	433	413	383	473	420	424	434	412
2281	656	743	728	649	608	593	479	427	451	502	478	436	441	439	481	450	457	473	484	420	425	452	507	449	480	470	454	457	444	469	452	411	460	431	421	456	397	441	455	448	431	462	399	425	450	447	434	447	470	454	448	486	443	470	464	420	416	416	441	447	474	438	472	375	436	443	434	471	443	458	445	479	393	460	459	502	440	444	448	421	460	454	443	442	439	403	415	451	422	474	502	510	435	468	414	460	460	432	466	483	440	448	444	456	447	432	472	469	440	456	447	442	428	423	428	439	450	445	450	426	446	452	442	438	441	434	469	479	495	452	443	418	412	476	451	464	438	455	413	448	454	461	424	449	462	462	460	436	468	514	447	475	461	449	418	468	458	428	471	464	493	400	474	427	428	431	448	489	476	477	430	444	419	459	442	417	440	419	453	406	464	377	447	427	450	429	433	479	404	430	430	453	461	450	481	441	466	443	457	456	410	441	424	425	438	440	440	449	418	436	470	443	455	422	438	424	484	456	460	468	463	457	429	409	433	411	441	429	471	453	440	459	456	488	463	474	458	485	469	415	437	447	441	455	444	445	400	453	437	419	468	440	424	439	443	412	430	445	485	471	418	439	436	471	452	431	473	477	419	430	446	444	437	456	443	480	436	444	436	446	443	475	465	432	461	414	411	445	429	437	494	406	447	453	451	437	425	458	503	487	470	476	474	458	442	421	446	481	500	439	472	453	464	451	477	469	462	479	441	446	441	444	460	433	427	458	435	455	472	463	445	455	429	438	460	492	511	466	438	458	451	448	460	464	436	438	468	453	445	489	455	440	432	443	421	447	459	452	454	471	460	510	401	437	467	436	479	452	433	474	435	409	451	453	444	469	478	412	438	438	468	472	469	485	442	419	474	444	462	426	422	488	463	481	443	453	437	445	437	450	412	408	413	458	447	447	463	436	447	411	432	477	452	459	469	439	411	460	412	460	510	476	440	419	470	411	457	440	463	441	443	451	475	438	483	451	439	436	437	465	427	422	448	458	413	464	478	428	453	426	493	467	469	432	439	470	441	440	468	475	474	440	452	425	481	463	466	421	426	484	429	442	442	455	424	451	453	468	438	461	449	427	483	442	467	447	420	457	442	447	458	465	456	441	432	423	469	463	436	460	456	429	441	440	473	460	444	404	460	444	433	437	437	452	446	411	421	465	468	433	426	439	458	483	437	461	446	488	423	433	484	455	459	443	438	453	441	435	440	491	443	459	438	421	437	424	478	429	418	465	398	444	460	434	424	456	447	431	401	406	459	415	434	455	486	437	440	447	477	425	448	454	414	426	438	466	437	458	455	461	478	475	461	452	426	452	479	464	445	478	472	418	470	480	443	397	464	480	422	433	423	473	436	477	439	447	404	446	427	461	438	458	433	448	480	438	446	463	463	433	401	476	455	486	415	435	430	453	470	403	447	457	446	503	430	463	506	458	430	456	408	422	406	430	460	441	461	419	437	478	420	448	490	454	455	447	474	470	433	476	476	468	444	442	421	480	477	418	468	440	474	485	457	399	467	473	449	464	433	443	465	430	432	443	456	464	450	469	451	434	433	414	446	446	433	471	459	445	463	425	449	456	468	431	463	418	463	412	464	437	467	447	429	501	471	463	404	453	452	459	470	409	461	443	431	427	495	442	404	401	473	463	449	449	447	481	476	461	482	425	449	470	401	460	457	431	446	450	474	481	458	454	452	484	460	448	389	437	440	440	455	452	463	422	484	467	450	445	432	470	421	457	489	486	420	464	464	437	434	434	386	466	449	441	433	412	481	439	462	466	457	456	438	446	455	440	458	466	486	491	460	428	463	458	480	420	447	434	423	438	444	441	431	447	459	424	441	480	450	472	407	447	445	435	445	476	501	443	465	493	439	435	469	436	433	481	468	447	441	437	441	434	468	478	498	457	453	464	473	456	448	450	467	441	433	412	466	444	461	448	477	443	472	402	466	466	455	418	498	464	456	477	475	394	439	403	474	432	455	413	475	434	455	427	500	450	446	424	448	440	431	438	449	441	428	467	441	430	458	462	412	456	480	445	478	511	459	450	444	458	460	483	418	430	463	437	452	474	431	438	446	420	420	484	475	499	470	439	439	513	456	433	452	408	439	449	440	467	427	405	491	498	477	409	481	430	469	471	428	486	443	427	430	464	502	418	452	482	462	416	451	439	444	441	432	448	446	474	446	445	488	404	455	470	469	445	454	423	453	465	474	484	424	462	433	440	430	458	460	440	437	412	455	453	456	432	415	455	452	433	452	413	462	463	431	463	469	445	451	413	415	453	465	442	441	433	455	445	458	421	454	432	457	427	421	446	458	440	400	438	466	440	426	447	476	449	453	454	432	457	473	458	458	478	469	405	418	483	471	500	481	436	435	427	418	447	399	454	443	516	470	464	450	466	472	449	444	461	447	449	448	446	471	451	457	426	457	455	435	451	436	451	407	464	457	444	448	451	488	487	480	461	419	445	468	444	481	463	441	439	447	461	442	432	448	472	430	428	465	406	466	462	446	447	421	474	439	465	441	423	460	442	460	424	434	449	489	444	423	434	433	479	435	471	396	445	459	467	454	410	477	467	435	451	453	452	475	452	428	465	470	433	480	454	420	444	426	456	436	420	455	447	495	469	441	461	433	483	470	434	484	469	464	453	412	475	448	501	443	472	450	454	468	431	490	474	446	456	490	461	438	480	446	455	442	424	427	473	456	438	425	442	430	468	449	446	463	423	419	442	446	431	485	436	479	425	436	480	425	451	478	439	458	465	474	429	458	448	466	440	461	459	449	449	489	385	414	425	467	460	496	450	451	458	461	480	417	498	406	462	457	468	420	406	448	459	467	438	442	441	476	433	453	432	440	448	450	419	415	430	482	444	452	436	464	436	455	453	450	420	387	464	482	439	461	424	432	435	461	466	421	449	453	447	447	416	437	429	431	482	425	528	429	447	487	442	414	440	443	461	432	438	461	489	453	433	466	496	456	461	441	458	474	439	447	463	446	456	449	475	428	485	496	440	509	456	450	416	438	429	436	454	444	452	487	449	451	456	442	454	439	441	417	413	415	434	449	442	433	447	438	430	430	391	452	450	420	476	399	408	435	456	461	463	405	491	444	448	463	464	450	434	457	448	461	484	420	433	467	450	480	423	394	474	483	450	447	429	412	454	454	413	471	415	461	454	415	486	458	476	451	420	456	462	454	458	421	430	414	427	444	448	448	438	488	465	451	419	471	410	445	433	447	407	463	440	477	469	472	450	461	420	478	410	456	397	476	462	448	433	467	419	428	436	372	460	442	467	496	433	442	431	432	472	437	484	475	409	445	455	441	447	457	439	447	460	472	474	431	452	507	451	420	430	438	419	450	432	466	490	429	453	378	458	430	453	450	403	457	440	474	467	462	448	435	495	461	448	439	468	483	464	419	428	458	430	430	418	487	447	434	461	466	418	494	468	441	448	450	474	444	475	438	463	443
2556	1175	1722	1846	1761	1743	1532	1332	1251	1062	1018	940	932	965	943	955	993	944	1063	921	955	992	990	951	962	933	964	992	1006	994	965	955	1010	948	971	952	1000	1012	970	987	915	963	901	990	957	996	944	959	968	943	951	970	1036	917	941	969	931	1008	953	989	973	960	981	949	1024	1020	949	1023	910	994	976	1003	997	941	979	935	1009	922	964	961	969	939	980	961	907	1072	1018	942	995	948	969	1024	948	982	964	972	888	957	955	1009	922	952	985	1004	1055	968	973	981	991	936	1028	1002	984	989	983	1007	1030	930	1023	963	942	957	919	949	939	987	995	949	1052	967	971	976	965	993	915	992	974	926	993	975	951	946	954	958	993	943	948	932	972	945	960	942	996	981	943	957	1007	954	932	1001	948	922	996	982	951	970	991	912	943	985	950	976	928	975	966	1021	978	960	987	1032	972	949	963	983	970	974	968	987	1023	910	955	969	969	905	988	990	1022	977	951	971	961	938	994	991	932	920	951	987	1010	952	953	972	976	1056	1016	1002	948	976	1004	1055	973	933	966	996	926	947	950	998	896	962	910	966	1010	994	985	990	934	977	1009	1011	929	933	963	992	980	961	988	1026	977	951	989	978	965	955	982	929	968	952	949	969	955	981	978	922	1007	1006	968	948	953	971	997	984	962	983	994	951	954	964	967	950	969	957	974	1000	992	919	997	909	977	988	1042	967	924	996	955	954	957	943	998	954	940	1002	956	941	959	997	966	951	1008	1022	972	932	923	982	969	946	913	991	992	984	989	981	930	985	1004	968	993	1043	1032	998	953	1024	935	948	917	981	970	986	940	948	1023	947	927	980	940	993	984	983	988	929	990	1000	1011	886	954	974	941	904	958	968	945	1003	961	949	981	1001	1003	944	963	968	974	945	918	1003	991	907	927	936	992	1022	1008	939	980	1015	949	952	956	971	1014	954	979	981	938	977	943	960	967	974	927	912	927	1001	975	1007	956	989	1058	918	996	987	972	1005	1007	1060	908	937	968	948	922	986	979	931	977	900	992	1004	967	989	952	996	972	1041	975	964	999	1000	915	991	943	993	1001	1016	975	984	993	950	914	1011	984	963	966	1027	1016	941	974	1073	957	965	948	980	926	959	937	971	1019	954	962	960	954	962	965	974	944	984	985	944	923	968	967	964	952	1040	925	942	994	984	932	979	946	1017	1009	1002	1030	931	972	935	966	984	975	993	914	985	947	967	983	999	975	921	976	951	891	958	963	935	938	1001	1030	967	1006	958	941	932	944	949	977	979	966	924	1020	972	974	1016	932	965	927	1006	973	971	995	956	926	914	937	932	967	1024	969	1022	953	976	977	950	996	962	986	951	977	964	935	1019	1001	971	982	1002	965	976	999	963	967	968	954	990	959	948	937	965	967	992	976	970	972	1021	947	920	976	991	995	950	945	959	981	951	1011	945	988	1002	997	983	1027	950	1037	962	977	961	941	968	1037	1000	931	953	962	999	957	1041	1003	971	993	1002	946	943	963	982	952	979	968	975	1019	957	958	983	957	963	963	955	978	971	978	972	954	1034	968	952	986	986	981	1008	970	993	943	974	997	1007	943	947	936	969	993	902	1004	984	993	955	996	947	967	967	980	972	968	948	964	969	947	949	950	966	916	1015	972	969	991	955	980	973	930	957	917	954	992	937	963	997	947	964	998	917	933	1000	958	986	982	980	971	978	936	986	980	911	968	983	1009	993	965	919	994	1000	1014	968	976	957	898	957	941	1023	942	979	971	967	955	973	979	952	921	980	1001	921	976	954	900	940	949	974	1010	970	975	989	930	978	1011	1000	944	991	934	975	1027	970	937	948	1009	944	957	958	939	1020	965	1005	1020	985	993	925	1007	1003	1026	973	969	931	991	926	973	949	988	960	988	974	961	960	962	1001	961	967	940	952	1001	947	1011	954	956	961	968	984	924	985	1001	945	995	962	1000	1023	910	924	978	978	985	986	921	969	1075	962	1002	965	1000	984	962	913	981	1014	985	954	941	992	957	968	904	988	974	986	941	993	1011	969	916	966	931	971	999	969	967	1037	952	953	970	967	961	1006	982	1009	982	972	911	956	922	979	1036	959	962	977	999	980	925	953	973	944	994	946	992	889	1016	930	1000	988	977	981	991	939	1034	943	952	949	948	1038	942	1017	967	964	937	988	938	1012	931	936	936	943	925	962	967	954	1006	898	923	951	970	1027	984	930	980	979	995	962	963	965	940	969	951	982	1018	939	925	1028	930	934	984	975	914	977	981	981	934	969	965	956	952	981	904	995	944	970	958	989	994	989	921	974	961	922	910	995	980	965	949	963	994	937	1001	945	965	981	958	1017	1028	1012	974	993	1001	979	971	955	953	960	976	967	971	995	1001	956	930	1004	891	933	904	980	987	1007	957	935	954	965	993	1009	955	945	984	915	979	1013	972	946	958	953	940	989	933	1008	964	986	980	1019	966	966	984	951	951	967	971	967	974	1024	1011	966	981	957	984	1015	932	948	983	1013	999	958	918	961	951	961	973	969	947	937	1033	988	995	983	940	988	946	979	1016	942	935	970	960	988	1018	1057	990	944	981	993	979	999	992	936	903	935	937	996	1007	984	965	967	1008	983	973	996	967	956	964	920	986	907	936	1018	963	972	912	993	970	1000	977	946	959	964	953	975	966	961	984	960	972	983	1024	954	951	946	978	985	993	997	970	972	983	1002	984	925	1013	953	983	993	914	993	960	997	955	966	945	976	946	987	965	961	954	940	916	981	944	992	991	981	929	987	947	989	989	984	969	978	949	986	920	961	925	930	941	1001	929	987	1004	954	926	991	973	1010	978	957	942	1022	959	933	986	921	1006	1007	971	961	941	978	926	987	968	920	972	973	985	973	952	956	976	948	955	1031	930	950	988	968	944	976	964	1041	1007	987	965	967	927	998	962	940	1002	1001	977	1021	989	977	996	997	961	964	1004	971	980	994	971	997	1009	1012	984	931	1000	958	951	973	977	945	965	941	938	945	890	983	956	969	898	948	945	915	1002	985	945	920	982	941	978	984	990	947	958	1015	976	970	971	934	1015	929	966	1001	982	916	987	977	936	957	973	927	954	949	952	998	968	991	983	928	995	928	974	973	977	931	993	1017	952	970	972	960	967	1001	976	1014	957	916	927	957	902	964	961	1012	971	953	949	955	953	972	956	949	979	988	954	982	946	977	991	942	1020	1005	963	961	951	916	904	920	967	874	918	964	951	912	975	925	953	972	980	980	941	947	932	1019	966	964	951	954	954	979	985	960	935	983	996	990	1032	948	993	983	980	954	985	966	993	951	967	923	945	968	1007	933	961	962	994	943	988	952	919	930	960	969	1003	963	944	961	947	931	948	1017	973	977	990	959	959	914	920	938	923	971	958	1037	980	999	971	958	957	972	972	959	983	930	954	941	988	1010	1038	1008	999	976	967	991	985	895	962	948	892	961	1025	990	951	930	949	948	971	1057	938	1036	1010	981	909	984	961	1015	919	992	968	1020	983	922	1005	971	963	987	957	933	963	957	956	939	930	924	973	944	910	963	1023	974	925	983	956	1000	984	958	1011	970	934	946	1009	992	918	940	948	983	948	1010	915	949	937	982	955	1001	981	971	937	960	963	1042	993	994	1029	1021	962	978	988	959	898	976	941	979	950	957	975	946	991	943	955	989	989	910	948	1006	948	996	954	1004	962	958
8976	1186	1306	1042	860	779	639	505	413	358	307	317	341	319	315	284	291	293	317	306	310	319	305	312	290	288	258	270	303	285	281	290	266	263	278	281	267	265	251	309	294	261	282	290	269	294	312	297	295	260	306	306	300	309	299	305	297	268	303	311	272	284	292	281	237	315	307	280	265	292	255	267	263	260	285	313	257	286	305	278	318	275	289	268	258	262	320	281	279	279	259	287	286	292	293	273	322	287	303	277	288	289	299	280	308	311	271	260	297	295	297	264	269	266	287	289	273	281	305	286	275	257	293	319	289	306	287	294	308	256	267	274	286	300	267	294	252	285	256	293	298	291	291	285	264	288	319	305	272	294	278	270	302	298	279	258	318	299	247	281	266	300	285	280	290	291	244	284	284	301	268	281	295	267	287	318	274	264	261	268	335	300	305	295	266	305	276	280	336	263	273	278	261	296	296	293	285	268	272	305	276	297	283	304	281	289	276	265	283	269	266	282	323	293	307	262	292	262	309	304	287	294	281	301	282	288	294	288	273	301	280	260	270	257	280	253	310	295	292	287	272	291	326	299	316	304	273	275	274	275	257	302	296	283	297	287	311	305	300	292	284	280	290	270	283	305	309	274	314	293	270	245	269	309	278	290	293	267	310	299	299	298	267	288	300	261	285	283	286	291	275	289	333	269	321	298	277	319	288	296	292	281	269	262	290	299	262	313	279	285	309	300	272	316	302	291	286	288	302	262	285	312	281	275	299	280	286	313	301	299	285	280	242	266	309	287	304	292	300	298	265	275	271	272	269	278	327	290	276	276	298	274	288	250	311	273	289	287	288	296	309	257	288	310	297	317	292	281	307	276	285	269	278	318	273	261	311	269	272	296	283	303	299	243	296	282	312	267	307	274	270	279	279	310	259	278	266	306	300	249	272	304	281	280	289	321	284	292	245	294	286	275	273	291	260	305	280	312	273	279	271	254	271	308	297	283	270	296	301	286	295	263	288	282	288	285	286	263	272	284	279	282	271	293	264	259	265	299	278	270	306	287	310	281	298	286	286	298	258	277	300	297	249	306	327	305	262	280	265	292	279	281	301	305	285	332	311	278	290	276	300	293	262	248	281	279	306	295	269	285	266	292	306	310	309	299	269	317	288	293	282	242	265	290	285	271	290	293	281	281	273	290	275	296	302	270	275	249	282	321	254	341	256	252	283	283	282	304	279	300	326	287	246	257	269	272	280	329	316	274	320	273	284	274	292	278	287	308	286	310	299	270	289	272	295	273	316	309	288	275	293	263	275	275	294	299	288	315	279	279	287	323	267	292	284	278	323	335	284	314	286	259	295	261	254	313	249	307	279	278	265	283	263	310	284	286	285	284	286	318	273	285	279	279	270	239	307	290	324	305	302	333	265	291	296	306	274	283	268	312	298	280	282	290	274	285	297	290	287	309	278	292	275	279	284	284	273	307	289	299	304	264	284	279	293	301	259	301	275	269	317	269	293	282	321	310	252	310	273	260	295	307	290	288	270	340	316	302	275	274	269	279	287	301	254	263	272	273	278	298	282	309	260	302	273	279	261	262	285	310	271	265	267	296	302	301	306	266	257	268	310	329	270	313	317	292	287	305	278	305	268	248	246	288	332	282	272	291	285	281	274	291	286	279	256	259	271	295	294	304	273	298	268	305	319	270	298	269	334	258	291	282	295	275	276	319	296	260	277	285	268	272	283	286	288	306	297	262	287	285	297	273	283	310	307	268	288	293	308	286	292	289	292	282	273	316	294	319	268	305	284	299	289	279	301	274	280	283	276	263	279	327	295	274	262	276	311	289	286	273	292	278	277	293	322	294	278	291	234	321	267	265	309	328	297	268	269	278	296	277	277	280	282	274	299	270	262	313	282	304	308	304	319	292	294	263	280	262	256	271	265	278	297	275	260	282	318	273	301	320	262	297	283	276	268	284	289	271	275	269	290	279	298	289	304	304	254	308	285	274	295	314	303	293	269	290	251	286	271	281	276	298	278	317	257	273	283	287	319	284	285	274	303	295	292	276	268	264	279	246	274	276	305	287	280	244	270	287	313	289	271	292	286	268	292	302	281	296	264	280	300	281	322	259	306	288	302	286	292	288	295	260	293	272	256	311	276	278	301	267	287	257	249	297	280	260	300	276	294	270	279	242	274	311	263	304	269	298	291	273	300	256	289	274	305	310	288	273	287	265	285	265	279	282	313	288	273	298	265	321	307	306	287	298	282	280	291	282	276	269	300	284	308	289	305	280	277	273	294	285	303	321	277	252	297	290	289	278	280	313	259	320	304	289	257	319	286	284	282	257	270	284	278	246	242	321	299	281	297	285	278	264	295	266	287	286	281	274	291	256	300	278	262	274	275	289	298	300	263	265	297	271	288	285	266	291	263	294	265	302	312	300	297	303	284	301	277	266	316	276	303	255	244	322	308	257	284	303	290	290	311	258	278	294	319	292	290	277	301	268	281	286	282	268	309	291	313	260	294	287	308	272	292	284	266	300	303	278	315	263	281	283	283	319	276	308	304	279	283	261	305	288	287	300	291	276	318	289	305	297	259	286	298	293	273	298	309	289	299	272	298	290	283	291	256	297	287	275	279	257	264	286	289	280	263	260	290	279	298	307	292	293	289	312	295	329	266	293	282	300	288	252	259	307	304	299	274	292	281	314	274	274	275	293	327	308	273	260	304	262	291	301	298	242	286	307	279	309	301	256	283	312	236	288	272	274	265	319	296	266	308	273	290	287	282	283	287	315	310	298	298	266	283	293	272	302	276	274	296	269	282	258	302	313	304	312	314	302	276	299	269	293	289	307	296	280	285	262	290	297	275	285	290	297	289	309	296	285	274	271	279	229	282	289	304	296	285	300	290	255	301	301	258	288	287	282	261	259	266	254	309	288	276	279	310	290	260	277	296	287	283	266	301	281	253	250	262	297	283	276	263	288	261	260	261	260	262	261	276	271	288	272	263	313	284	262	254	301	264	284	255	292	287	305	332	289	316	281	283	302	293	275	251	287	287	252	252	307	259	282	268	282	318	278	298	285	301	286	247	276	319	287	285	255	278	284	282	316	286	274	294	271	252	255	300	274	325	282	290	304	309	277	265	325	280	282	296	261	279	298	277	288	281	301	298	313	285	258	268	281	290	263	289	281	290	265	265	282	278	301	302	265	299	281	274	243	295	301	273	285	279	287	303	287	275	301	284	273	271	258	285	274	308	303	279	319	270	310	292	289	292	282	277	291	290	296	262	281	296	281	260	309	337	293	249	276	292	280	274	300	264	285	299	281	327	282	308	267	291	261	276	281	294	301	258	291	292	299	280	299	285	294	306	262	267	303	285	297	291	263	301	276	295	272	251	261	295	269	288	290	279	282	293	333	304	265	278	280	288	283	285	285	276	283	259	273	278	294	278	286	266	252	291	280	293	292	235	282	273	294	276	294	308	310	289	284	260	301	279	265	269	268	292	311	273	274
7240	1513	2707	3308	3200	2803	2307	1775	1288	1017	895	770	790	736	801	714	743	779	700	704	694	725	673	703	719	640	631	644	667	628	667	635	647	663	707	650	629	650	609	624	680	648	637	626	670	649	637	618	652	630	661	629	661	612	610	647	625	703	612	613	651	606	666	623	682	632	620	641	667	667	637	631	644	677	631	629	669	627	604	625	605	638	641	659	636	611	657	699	663	673	601	598	677	599	650	663	628	650	668	659	626	681	644	632	656	619	633	634	631	581	624	665	662	646	671	655	604	669	644	672	648	653	614	620	629	684	680	622	597	636	697	715	630	630	695	576	663	657	639	638	608	639	634	618	683	615	613	636	637	631	617	579	611	613	639	634	614	649	620	645	652	632	611	638	637	633	636	635	606	615	614	560	642	616	632	627	626	554	642	631	658	630	600	667	623	633	618	634	614	612	588	645	667	641	651	641	641	585	577	625	572	611	622	621	646	668	647	645	638	640	616	672	628	624	657	632	648	618	612	614	638	636	621	640	659	609	663	698	671	627	644	640	689	650	637	634	612	615	633	669	605	596	673	584	650	632	652	667	666	617	614	606	644	593	637	682	638	636	623	619	614	572	643	659	602	590	633	637	689	598	585	664	649	650	623	650	635	658	629	637	618	640	592	654	648	595	638	650	598	616	666	637	606	561	673	636	629	658	650	650	610	624	584	650	639	607	628	646	629	620	624	640	625	621	649	620	628	594	626	623	629	649	603	629	678	609	642	640	602	678	605	627	629	650	641	614	592	624	635	639	634	577	634	625	638	615	650	606	656	616	653	608	628	644	660	595	637	657	611	659	603	678	650	633	633	615	608	663	582	597	660	658	642	648	575	670	614	605	611	642	657	613	657	653	605	683	631	661	666	588	658	574	647	636	634	684	621	643	633	621	635	655	639	653	638	665	654	642	649	642	682	595	640	677	634	587	631	623	616	663	635	656	644	624	629	644	619	688	697	645	627	599	566	588	662	652	635	649	590	623	586	630	654	637	570	636	657	648	674	674	625	690	605	645	648	630	655	666	640	636	655	640	622	652	649	626	623	635	636	616	634	601	650	619	619	669	615	609	643	629	648	654	636	632	654	594	613	615	630	594	640	643	672	622	595	651	662	578	631	613	570	622	654	658	636	635	627	605	616	688	615	613	676	640	629	686	601	678	622	605	603	651	620	654	609	650	609	643	584	629	586	605	659	646	639	631	641	638	642	613	631	598	623	617	695	635	635	611	593	665	618	578	664	666	617	650	614	657	650	633	655	631	645	603	671	649	650	636	585	653	667	633	607	612	654	585	622	649	611	613	619	650	621	642	609	688	621	632	642	611	655	622	616	608	651	617	603	614	594	650	603	616	639	663	690	606	635	635	601	616	610	605	619	594	637	637	608	621	632	630	594	622	668	629	651	603	629	644	659	638	636	623	672	640	624	640	644	679	685	613	662	619	670	612	624	655	616	645	617	613	622	616	684	657	612	632	631	606	672	663	589	655	622	663	642	623	625	699	654	632	645	663	643	588	662	621	652	633	609	587	619	610	649	649	617	606	603	633	666	657	627	603	637	668	676	647	612	626	610	639	687	665	646	667	623	639	609	617	608	613	634	608	652	680	631	658	663	620	641	626	633	655	636	594	623	607	623	686	564	607	637	651	678	611	654	668	668	644	659	642	667	613	646	653	651	643	655	655	624	671	656	631	643	640	611	682	614	625	604	615	594	629	667	674	705	602	648	695	607	654	679	639	628	662	596	695	653	667	673	678	673	643	582	655	632	657	654	639	601	607	626	639	647	582	623	650	609	581	629	668	640	587	580	644	604	613	664	631	641	614	637	632	621	692	628	602	631	610	664	620	625	628	667	626	633	652	630	614	583	703	672	607	657	604	657	696	618	618	609	619	601	650	610	626	593	630	670	625	630	598	609	629	641	595	626	629	652	600	630	633	637	588	621	623	673	627	614	629	665	616	590	644	631	647	662	646	621	647	636	664	619	611	645	625	652	655	617	624	671	656	647	594	623	605	667	645	630	628	640	599	634	621	680	618	632	665	641	586	643	588	576	666	642	610	628	674	595	659	602	648	627	622	609	628	613	654	644	621	581	664	603	617	614	624	645	631	654	636	679	665	633	629	610	638	612	675	641	651	651	622	613	614	631	589	607	620	608	638	664	634	634	637	655	643	648	571	606	666	582	648	627	614	644	661	655	664	657	612	664	635	647	639	643	634	666	634	621	607	630	664	626	654	661	614	620	659	677	648	664	666	633	645	599	630	678	638	591	658	617	604	608	641	639	607	584	584	620	623	620	637	623	645	577	620	639	622	619	659	609	624	637	658	614	618	635	624	657	567	632	655	668	618	694	644	648	631	640	611	684	679	635	655	607	640	637	641	610	693	642	659	666	672	638	632	669	595	637	654	611	629	611	613	603	663	591	614	603	616	613	636	610	630	648	637	637	656	655	649	655	615	667	627	591	634	642	652	682	632	639	684	670	645	609	623	651	624	655	647	674	654	648	582	620	610	623	611	668	634	640	620	638	669	637	616	624	640	648	644	626	615	607	608	652	654	625	616	628	648	630	600	632	614	614	671	643	620	605	641	609	659	621	656	625	608	667	640	637	670	661	633	637	691	626	654	582	648	630	651	626	648	627	640	652	661	630	645	698	656	673	622	622	618	637	632	619	672	695	606	639	640	687	628	596	626	643	623	673	660	660	619	608	640	677	658	615	616	634	640	636	635	636	678	598	648	642	638	622	636	668	645	655	623	647	669	611	633	629	636	659	651	600	653	628	608	612	588	585	626	608	662	699	647	633	645	643	628	618	629	605	621	637	653	644	646	597	616	618	628	633	651	637	660	643	635	628	617	589	624	649	645	580	660	633	579	610	587	655	609	633	628	624	628	632	678	618	641	647	653	703	663	606	622	648	683	665	615	651	600	588	660	646	615	610	668	643	614	615	671	600	629	672	647	655	616	659	648	618	617	654	612	669	689	632	633	630	619	624	630	630	657	636	638	656	666	638	648	652	670	639	629	633	629	623	637	616	637	642	685	633	625	642	629	641	599	676	632	609	657	658	693	638	612	628	632	610	606	649	644	677	675	608	636	594	646	625	630	665	645	662	569	662	630	641	631	640	635	631	668	626	566	658	636	654	669	629	676	684	629	652	657	592	626	694	636	657	613	627	609	642	662	639	660	656	592	640	644	611	657	638	684	609	635	627	619	603	632	619	641	602	605	651	700	619	639	617	639	610	626	664	649	642	593	620	626	631	659	583	681	644	667	647	635	610	675	649	599	641	680	615	604	624	654	624	606	645	625	647	651	644	612	648	636	663	605	663	615	613	632	643	626	598	624	644	673	618	597	636	675	647	595	628	701	659	618	623	639	621	595	616	669	639	658	613	659	649	646	655	606	607	678	629	578	656	634	641	645	637	619	636	699	599	619	628	652	701	644	654	598	619	638	623	575	667	662	606	670
15903	2101	2023	1503	1180	882	721	536	370	268	279	210	182	191	186	197	189	223	229	194	204	208	186	191	178	202	153	180	143	179	193	195	158	180	186	162	176	145	177	169	184	175	152	185	148	159	178	174	176	175	185	167	163	176	178	191	179	174	201	160	155	160	187	168	159	159	169	173	161	164	155	181	181	156	171	147	167	183	175	184	173	163	187	168	157	175	156	184	152	167	150	180	159	159	153	176	162	172	164	186	190	184	164	177	170	164	169	143	147	165	173	188	179	151	153	157	192	142	136	165	146	169	166	160	172	167	187	170	149	151	174	172	172	166	173	148	180	174	172	183	152	155	160	160	163	150	166	193	200	188	158	148	170	157	166	151	163	198	181	177	168	171	186	169	181	194	181	168	168	159	145	183	175	163	186	164	154	159	134	197	147	180	137	193	174	179	172	171	160	177	203	165	140	168	197	163	166	193	156	195	149	196	182	192	148	162	173	144	189	148	170	184	193	178	162	168	172	154	157	159	151	173	160	185	176	158	149	183	169	175	177	164	180	167	174	153	154	191	144	166	169	167	164	180	205	166	167	172	156	170	160	185	168	159	162	172	161	171	193	171	189	181	182	169	175	184	159	186	157	145	158	180	169	148	208	158	180	173	159	153	173	178	154	169	192	173	186	178	162	174	184	164	164	161	203	173	140	166	171	186	170	172	187	165	183	178	185	175	157	170	163	165	167	191	156	157	170	156	166	185	176	175	184	174	174	174	177	156	187	141	159	181	144	165	183	174	145	154	161	168	152	162	150	157	152	182	165	162	182	161	192	167	139	182	167	180	156	163	167	134	173	162	154	172	166	176	171	173	186	157	196	151	183	163	170	159	159	162	185	174	165	187	180	183	170	147	148	174	181	194	163	178	167	150	168	145	183	188	173	171	197	182	188	145	165	171	142	155	161	190	140	180	171	161	153	179	167	158	174	184	175	160	169	137	156	182	189	180	171	177	195	185	175	157	169	180	188	146	162	169	167	167	179	177	171	165	168	176	190	187	163	154	142	158	167	168	154	154	173	179	173	171	165	160	163	167	162	158	135	157	186	158	160	164	206	192	156	158	173	178	181	174	170	184	167	156	169	175	157	177	158	152	196	189	163	170	178	171	160	169	194	182	167	153	158	165	183	177	155	178	166	168	167	177	150	170	183	160	159	173	139	144	175	169	154	158	155	153	174	177	158	174	183	166	153	165	161	153	148	158	146	169	176	156	176	159	147	170	183	175	200	191	174	190	148	159	161	186	130	177	149	169	157	157	172	146	176	179	162	148	162	190	153	170	162	177	192	170	164	171	160	175	171	152	181	145	206	161	155	164	137	200	169	175	155	178	211	183	179	159	163	175	185	163	145	163	186	156	198	168	156	153	150	162	176	188	182	145	165	165	169	203	184	177	148	171	183	170	182	167	153	191	161	183	168	166	168	175	157	175	169	156	175	163	189	169	165	155	179	174	174	164	182	168	164	167	202	154	162	160	161	160	180	155	158	178	184	173	161	196	165	148	176	173	177	159	150	156	186	183	165	163	174	166	157	153	172	176	159	181	149	169	175	197	180	193	154	196	170	193	174	153	162	169	153	161	166	171	151	154	165	172	166	161	177	170	205	177	171	197	190	175	158	153	182	169	144	161	146	178	182	150	181	156	178	197	165	160	172	188	156	170	179	163	188	179	156	187	167	155	162	169	149	158	168	159	181	156	174	157	174	188	120	155	176	151	191	188	151	152	189	173	183	169	139	166	146	160	151	164	173	144	159	159	178	179	175	174	157	178	157	164	187	157	173	151	160	138	152	167	190	167	196	196	175	176	172	175	145	161	154	176	169	149	173	161	174	165	162	170	180	190	169	143	169	150	178	177	183	154	130	150	162	173	144	162	182	174	152	181	156	159	159	180	192	173	152	168	167	176	175	170	204	175	178	171	164	171	194	154	169	173	166	179	170	149	165	157	162	191	190	150	178	184	168	160	170	184	148	150	176	178	170	174	182	182	171	170	141	155	182	188	160	154	151	171	160	173	151	171	164	177	170	157	173	180	179	174	166	177	154	168	179	166	146	182	160	159	172	165	155	168	158	157	169	181	156	177	176	169	160	179	154	170	180	163	170	155	191	193	172	165	168	166	174	197	157	156	167	172	164	167	167	144	193	157	156	160	153	191	183	174	183	174	154	136	195	155	156	179	181	175	169	195	176	162	146	173	174	164	176	188	171	179	186	188	164	158	169	166	153	183	164	196	185	155	168	166	159	159	171	171	182	169	175	157	155	151	191	161	183	169	181	158	166	142	181	197	158	164	144	174	158	175	185	172	177	169	162	168	152	179	181	175	153	169	154	182	163	141	185	167	178	159	192	194	170	173	178	178	162	162	174	189	195	159	155	160	169	164	163	163	182	167	185	178	186	179	177	186	158	155	165	175	193	161	184	151	169	138	163	170	182	157	158	159	155	167	178	176	173	173	173	155	179	163	180	171	183	182	163	155	164	163	191	190	169	166	167	167	158	174	184	202	169	161	183	186	169	186	166	168	159	170	167	146	169	148	171	189	164	154	162	151	166	148	199	162	149	186	176	156	184	174	164	175	144	156	166	158	163	187	164	157	137	170	174	169	152	192	138	169	168	199	178	164	156	176	171	155	174	158	167	155	146	154	166	159	184	175	189	165	174	165	156	171	164	167	169	169	177	156	177	183	175	181	160	190	167	154	153	167	161	156	173	140	170	171	156	163	155	153	160	176	155	172	172	173	152	165	159	170	179	173	160	188	156	175	176	167	183	176	170	172	156	154	156	182	202	170	190	176	148	188	174	164	176	181	163	178	171	169	165	172	192	175	178	172	196	171	164	162	190	160	174	166	191	148	175	183	178	161	166	161	164	164	155	162	176	170	146	194	178	187	171	182	159	145	170	160	180	175	160	201	168	170	183	161	180	147	163	150	162	168	179	163	175	184	167	166	183	155	167	181	186	180	162	173	178	172	147	185	189	149	173	155	180	191	173	174	152	177	205	164	172	150	156	187	179	157	162	177	153	186	158	152	168	170	159	158	177	172	178	162	180	152	163	166	181	158	162	136	176	170	154	155	145	166	152	168	156	163	138	171	180	193	173	178	142	156	172	181	173	146	151	180	183	193	191	149	177	156	138	193	164	169	176	176	171	159	168	179	166	178	177	197	155	166	149	152	202	133	153	179	168	155	198	181	153	188	171	176	161	165	158	147	184	163	165	157	181	170	169	181	179	182	181	197	188	161	182	186	176	167	176	141	186	194	167	163	174	157	183	167	157	214	161	166	153	161	162	176	167	147	154	169	160	165	169	184	152	184	174	167	166	159	180	156	168	166	191	175	155	152	149	167	149	171	157	172	168	149	184	182	172	167	157	154	186	191	163	144	202	169	180	167	168	199	179	160	170	167	191	179	170	177	178	180	155	154	163	180	156	163	158	162	168	177	154	157	191	179	176	182	175	136
8841	1889	3827	4704	4348	3743	3037	2193	1560	1075	849	670	656	614	637	582	593	566	576	532	594	522	562	513	463	500	471	476	459	433	479	440	427	447	389	435	450	401	426	459	470	489	441	457	462	450	418	444	429	438	446	435	438	444	411	440	439	462	439	444	472	447	437	465	420	439	420	433	436	436	415	427	431	431	409	395	443	462	454	441	428	408	447	439	416	391	404	435	393	411	423	407	436	437	405	401	408	446	422	433	410	392	413	423	401	408	411	442	448	415	431	435	442	438	408	447	456	446	406	444	417	408	407	439	386	397	445	452	459	416	431	459	405	442	434	379	430	448	431	418	432	406	433	449	430	392	403	419	389	446	396	402	418	442	393	469	441	399	409	405	393	407	431	396	393	428	433	405	417	422	390	419	459	425	412	407	460	412	434	428	436	397	404	433	426	414	453	430	400	449	413	437	445	416	418	447	419	433	435	455	399	431	443	406	411	460	416	435	434	415	417	396	440	435	419	413	427	471	414	411	411	450	437	445	469	438	415	404	436	441	405	386	412	384	416	438	388	462	381	414	381	431	444	424	435	446	474	412	461	431	448	409	390	453	404	437	432	443	408	414	430	414	442	395	465	444	422	400	437	402	414	444	423	399	447	415	376	426	426	436	440	446	440	432	400	418	398	452	447	406	416	408	450	435	441	419	406	426	414	425	469	440	428	416	433	416	394	386	414	442	430	397	425	398	450	432	414	432	417	416	453	422	448	428	427	428	441	432	439	407	423	448	417	431	440	435	453	413	467	436	413	419	442	442	421	471	415	411	420	415	435	413	412	406	406	376	428	429	406	416	382	419	393	441	456	440	410	411	404	422	391	424	410	430	426	417	431	430	416	399	458	408	412	425	381	380	393	401	442	451	459	451	384	431	447	428	444	419	428	433	384	429	414	446	474	448	453	429	439	411	445	428	431	401	462	460	438	432	435	404	452	421	467	435	435	463	415	412	421	436	418	431	418	417	424	430	392	399	447	450	422	411	419	412	430	412	391	402	416	447	434	421	435	437	407	389	415	472	427	445	428	471	428	414	415	418	422	424	410	401	441	411	386	403	407	445	410	414	440	421	378	417	381	439	440	441	426	436	436	412	410	425	416	436	402	399	409	424	407	436	452	441	427	456	444	453	438	426	401	417	420	418	418	444	423	415	433	450	414	469	432	407	446	409	426	398	454	433	444	431	440	433	429	441	443	434	406	395	409	449	440	415	418	406	420	447	400	415	453	460	400	430	409	409	414	432	444	435	427	434	422	438	393	408	403	420	399	423	444	409	437	391	425	457	446	425	436	429	454	457	387	418	393	435	415	440	429	404	419	414	434	433	447	428	445	436	444	433	431	472	417	445	446	419	414	411	402	422	425	399	435	400	406	418	409	388	437	411	385	429	401	425	436	463	434	392	388	450	394	421	381	424	453	422	396	430	429	401	413	424	411	387	438	441	446	418	445	403	419	440	423	421	412	402	415	409	409	420	390	405	432	428	443	413	436	430	452	436	418	390	413	400	425	420	421	447	433	435	471	411	450	422	411	436	432	399	408	423	381	439	439	438	423	442	435	420	401	413	420	418	391	411	455	452	433	420	422	409	444	427	429	387	459	400	384	433	437	415	403	399	416	397	384	414	439	427	400	445	425	453	368	449	422	422	401	427	410	440	400	409	407	404	419	440	405	416	409	403	415	431	409	423	471	425	397	424	399	439	409	476	440	430	418	407	417	443	426	409	411	426	427	430	469	408	419	403	424	438	399	422	419	407	438	437	428	398	436	414	416	417	403	447	414	425	401	417	422	464	399	429	384	449	402	408	403	410	433	459	391	439	424	427	461	439	391	430	445	416	419	401	411	460	423	402	389	398	433	420	416	431	423	457	388	428	425	423	424	421	457	450	381	442	382	412	441	411	404	399	428	410	412	431	422	452	408	440	418	425	433	438	413	457	418	414	391	388	424	406	426	435	478	393	413	419	443	434	421	421	451	436	414	383	437	389	432	432	424	409	434	420	438	413	414	422	413	436	415	452	424	425	383	408	440	404	416	410	430	461	409	448	420	410	452	425	432	405	407	413	402	394	418	424	416	407	404	401	427	403	436	459	436	431	414	454	408	413	407	445	439	416	422	435	433	416	417	387	416	410	416	421	448	409	422	405	417	439	423	429	388	382	448	428	424	422	409	412	421	411	449	441	420	412	417	445	443	477	448	437	408	401	411	427	435	424	435	440	434	416	441	441	391	403	399	429	401	411	429	409	441	438	404	421	423	428	400	380	383	405	404	387	408	383	395	397	402	460	439	406	453	430	422	412	453	429	413	419	407	397	452	429	427	463	432	441	435	409	387	394	440	442	381	413	444	421	444	468	404	406	473	395	397	382	428	432	404	384	438	454	457	389	410	425	447	408	437	414	415	417	438	434	400	423	400	488	414	406	393	411	451	424	421	447	416	437	445	456	436	444	435	392	418	399	419	410	435	431	377	424	427	415	418	423	448	445	470	462	455	409	417	418	407	428	407	419	419	469	446	409	435	419	412	384	418	414	453	450	420	402	421	419	417	439	429	415	405	397	426	441	416	447	452	443	414	440	438	419	436	418	452	446	433	442	461	379	438	421	407	421	414	400	408	423	437	451	398	430	425	422	409	432	425	408	435	448	427	424	412	413	433	481	416	430	402	434	423	417	448	423	431	432	449	478	453	447	427	419	387	395	417	433	420	421	435	404	426	415	429	408	441	437	447	441	431	412	426	423	421	415	387	450	438	439	412	453	385	424	452	443	427	420	456	414	379	434	419	445	404	450	429	393	383	442	410	445	404	425	388	400	438	445	403	390	427	425	416	410	468	435	406	422	427	453	412	410	442	405	427	423	445	440	452	414	448	453	411	393	411	435	449	410	415	429	400	449	445	449	406	434	440	414	443	419	418	419	430	443	388	427	407	443	397	430	425	401	431	441	419	459	423	433	400	453	424	403	394	442	434	411	415	453	426	398	391	419	398	417	459	444	402	438	433	434	417	437	436	427	428	414	411	419	434	412	427	405	416	448	435	448	463	480	439	436	410	410	427	436	409	435	398	391	381	377	431	401	406	438	424	436	432	394	467	408	428	428	432	449	446	411	429	416	428	460	429	409	450	408	416	434	434	402	405	428	396	415	437	403	431	427	435	431	426	405	445	432	443	391	424	447	422	397	449	414	425	462	417	433	429	402	446	411	435	402	439	386	415	413	388	420	446	422	412	424	421	421	438	431	388	432	414	409	437	440	480	406	419	414	445	418	444	463	404	405	450	438	424	400	409	460	425	430	433	440	436	447	414	413	405	425	453	385	410	414	397	450	415	460	464	437	397	431	417	429	413	411	405	400	399	414	395	438	438	429	434	410	454	419	434	477	451	414	425	426	439	444	441	397	413	430	420	454	410	461	411	420	417	421	410	433	431	427	414	442	384	425	427	434	420	417	422	397	404	403	457	397	417	427
2276	665	814	727	646	642	576	529	522	454	402	467	452	449	457	464	457	468	472	439	477	432	437	473	470	471	460	460	431	481	457	455	427	445	446	416	479	448	443	454	446	454	429	416	429	451	466	450	432	522	450	407	417	429	459	501	430	434	447	443	425	439	451	423	425	438	431	449	446	458	435	451	459	447	421	436	453	440	432	452	452	415	375	468	478	464	488	446	435	416	465	447	459	419	494	460	457	465	444	430	478	414	419	427	428	484	455	437	444	482	399	448	428	457	396	406	433	465	462	452	422	440	432	459	433	428	439	440	474	459	456	494	433	447	439	395	442	454	461	463	447	377	461	413	447	424	379	485	442	447	441	427	445	461	487	416	471	429	442	410	453	430	431	458	447	479	439	474	455	475	409	463	448	422	479	420	428	440	480	431	427	464	447	460	415	407	463	470	452	407	453	415	432	438	455	467	443	451	446	469	419	471	426	456	436	463	438	431	449	438	460	440	406	472	419	418	416	470	425	456	432	417	373	423	431	397	473	409	449	463	439	515	439	450	414	421	448	442	430	459	449	463	445	494	461	491	469	437	451	482	465	447	472	434	433	451	466	414	418	441	464	433	459	480	447	489	446	438	428	479	451	483	446	458	441	451	430	496	401	437	445	450	428	408	445	423	449	471	433	450	446	481	442	425	465	388	430	437	430	458	406	489	440	457	458	439	452	452	426	439	418	426	451	442	511	456	428	452	468	433	429	473	405	455	429	416	415	476	473	445	463	456	476	452	441	465	434	467	423	438	469	443	468	420	505	511	478	434	473	465	425	476	446	448	463	462	424	412	427	422	417	419	425	453	447	422	429	441	496	428	443	415	442	429	437	427	446	445	429	420	420	463	440	406	435	461	433	447	437	446	409	439	492	466	440	422	415	441	460	468	460	412	431	443	411	471	413	467	454	441	416	438	438	422	426	459	431	415	411	419	437	438	446	451	502	417	443	464	447	430	457	465	469	477	444	454	457	393	479	466	438	459	475	448	450	433	400	434	421	420	466	432	433	460	489	459	393	451	433	429	403	446	440	420	442	422	471	463	457	462	440	469	442	392	415	481	398	445	443	435	464	513	429	463	453	421	468	442	395	449	451	481	434	416	438	486	483	422	433	416	472	433	425	452	429	473	444	461	434	481	483	429	422	436	480	489	447	401	455	405	486	409	448	459	434	468	435	447	411	395	417	465	474	455	458	422	489	428	473	446	413	403	406	452	473	434	472	448	452	469	478	441	478	430	416	438	462	440	426	421	439	472	480	413	419	444	431	478	472	430	465	401	431	451	447	468	415	422	523	452	460	428	407	456	430	418	421	422	430	460	421	480	455	444	451	459	487	456	432	419	457	454	440	447	456	477	486	436	427	428	402	442	464	431	404	448	475	450	412	467	480	482	428	438	423	435	426	441	438	467	448	429	444	435	460	478	457	474	483	470	453	447	444	419	452	470	459	487	477	483	469	446	413	431	490	428	453	490	458	466	445	466	486	493	441	442	458	488	437	463	474	442	474	483	467	443	431	456	438	450	449	424	442	454	484	462	415	446	456	466	451	423	417	457	459	507	432	428	402	481	463	432	442	428	456	467	398	473	452	460	437	430	464	410	447	468	442	462	467	448	443	407	469	460	425	479	457	466	404	430	409	490	450	465	453	440	428	457	415	451	439	477	462	462	425	405	466	427	457	445	504	410	464	445	425	427	481	407	413	452	445	417	470	409	445	482	442	437	450	461	460	384	495	443	451	440	433	404	426	421	434	463	447	454	470	438	429	416	462	454	467	431	467	461	454	447	454	428	454	454	428	439	450	433	482	420	469	439	471	469	422	462	421	452	481	461	434	458	423	416	469	478	434	393	472	469	435	453	445	422	441	417	450	494	456	432	462	427	412	448	457	445	442	438	430	487	429	463	442	403	436	468	437	452	432	459	469	413	454	461	459	436	428	470	482	424	500	440	437	455	421	457	477	491	435	460	427	462	443	463	442	419	428	487	426	451	468	508	482	434	438	425	482	430	412	441	453	417	465	476	420	474	409	454	439	464	409	413	421	415	448	451	429	445	478	406	433	431	393	406	443	446	451	464	435	412	450	463	467	454	456	461	430	417	459	434	448	425	434	468	516	476	429	449	462	432	469	427	444	439	464	450	489	463	430	423	463	453	432	436	483	439	473	474	446	414	485	453	467	472	464	425	495	449	454	441	461	462	439	426	447	424	459	452	463	426	474	426	447	464	455	454	448	454	472	468	426	427	492	451	438	410	474	481	458	415	427	452	444	434	437	465	466	477	399	464	451	467	430	491	433	436	402	484	463	453	505	439	463	459	430	475	454	431	448	432	448	438	450	453	445	456	435	441	456	422	457	467	470	431	426	447	459	470	469	455	479	437	461	446	454	473	406	467	464	450	426	446	438	463	473	467	451	438	458	451	472	452	416	450	448	474	456	464	424	433	431	438	458	408	442	420	438	469	470	471	414	454	491	453	475	447	461	481	451	432	432	445	453	413	480	481	485	421	457	417	417	430	423	479	460	439	431	444	498	443	413	398	445	439	451	428	461	439	455	455	455	434	446	430	456	417	445	461	459	488	448	422	460	459	476	436	475	446	434	454	462	453	432	447	443	441	436	413	444	435	429	394	468	401	420	471	512	445	459	411	500	444	464	469	451	435	495	487	421	417	441	473	459	455	427	471	439	457	438	452	495	488	445	437	487	469	442	392	448	454	408	439	450	459	435	422	477	495	392	444	417	398	447	441	467	468	449	474	418	481	441	449	427	406	429	463	426	449	464	466	446	434	486	448	486	429	466	453	466	427	430	444	420	447	485	473	451	471	404	433	517	436	458	431	447	427	454	475	467	415	415	446	480	436	490	449	449	468	461	473	421	456	447	416	438	505	418	449	464	436	454	442	432	445	474	412	443	445	413	439	442	433	469	472	443	407	498	430	432	472	454	450	451	457	440	459	415	438	444	479	444	461	471	471	433	479	479	433	479	434	456	442	462	454	433	472	465	416	405	434	468	474	420	459	448	485	437	500	452	443	450	439	430	456	457	472	431	420	423	433	443	496	453	459	433	408	448	418	474	404	458	460	442	436	422	436	423	403	443	406	436	457	440	446	444	441	482	451	459	455	412	434	429	460	477	444	429	406	431	463	418	436	443	469	475	451	446	410	400	427	445	434	419	431	464	439	468	419	432	435	468	465	447	407	449	438	428	439	467	457	450	441	446	449	502	466	420	452	447	455	439	450	469	424	466	447	473	406	465	428	454	444	429	450	457	427	479	438	476	389	467	505	470	414	455	456	438	475	455	483	472	463	440	423	432	451	471	431	450	423	438	401	486	492	450	453	449	442	448	433	442	430	448	414	451	444	471	436	448	434	408	432	463	440	437	436	420	398	466	464	452	452	456	410	436	474	449	472	447	433	461	448	460	430	466	444	421	486	423	406	430	439	426	413	452	464	465	465	457	456
2428	1261	1661	1992	1983	1686	1479	1301	1174	1047	986	984	969	981	957	925	1012	950	961	1014	929	966	969	914	944	943	992	970	1001	957	959	970	996	939	961	957	937	969	935	933	980	950	891	972	945	949	960	1019	912	1007	988	985	975	999	975	969	912	1000	971	976	1007	938	986	932	921	950	936	927	972	1008	962	987	977	951	955	993	977	974	933	952	968	990	932	1002	954	961	918	993	971	968	1012	985	935	910	935	971	955	970	959	917	1003	979	937	949	986	929	1026	965	935	943	985	992	970	952	972	999	956	956	959	944	950	964	979	992	960	969	951	978	965	1015	946	963	973	939	990	976	1049	939	991	957	976	1012	980	977	933	946	959	994	994	948	960	919	964	940	938	1026	1001	936	940	959	951	920	961	963	953	952	959	991	935	996	967	966	961	989	994	954	1010	994	976	951	970	989	935	933	960	1025	1002	963	975	971	946	1011	958	1019	1002	1007	936	891	946	972	906	974	919	958	990	931	985	949	956	1009	974	924	978	1016	973	979	1013	964	939	873	968	942	966	1024	997	983	947	909	990	906	992	992	960	899	981	931	941	948	912	982	965	956	943	923	989	923	953	931	917	982	968	927	990	998	920	904	884	924	993	961	894	937	1005	905	920	1003	966	973	1003	975	943	945	926	1013	979	945	959	966	947	1017	964	950	1013	1017	1010	908	938	919	979	984	950	964	912	991	945	980	1002	953	943	961	951	940	959	970	988	988	933	992	920	996	999	962	964	968	1008	957	953	964	966	914	986	995	954	1015	956	973	1021	963	970	939	961	950	936	993	981	1014	967	914	946	943	960	997	959	947	949	962	940	982	1014	973	1017	997	1013	963	950	870	1014	922	1006	903	990	912	1033	968	942	934	966	954	958	962	974	921	933	986	965	988	958	993	983	1006	965	1031	993	946	990	963	930	917	996	920	959	993	962	959	907	989	996	963	981	934	947	952	970	971	1006	918	947	963	963	950	963	1015	999	931	941	935	980	939	891	967	989	911	965	967	929	933	968	932	1016	1016	971	994	980	968	990	943	914	968	907	941	994	960	926	945	952	983	973	918	969	995	916	980	928	980	969	881	995	976	961	968	932	987	1013	979	949	934	975	1003	974	988	917	1004	979	988	960	945	986	920	940	988	978	1020	955	878	928	973	946	965	982	992	948	979	938	1004	1014	985	924	905	998	988	998	985	966	940	987	1001	976	969	1027	961	990	1000	1047	944	961	937	930	941	992	947	948	995	914	989	1032	972	961	943	966	981	966	1020	956	936	1014	973	992	970	969	979	1050	999	971	899	979	993	940	966	897	960	905	963	967	967	1020	1010	963	1021	987	953	1011	969	968	942	935	963	930	974	929	945	962	1005	982	948	968	956	1003	957	994	1021	979	933	957	948	992	960	943	974	991	952	1007	964	914	947	983	974	923	946	980	945	982	956	973	1011	923	1021	941	949	922	971	955	943	967	1006	986	995	1016	980	1003	963	964	992	1019	961	1029	964	982	1000	899	930	977	995	940	931	941	952	1035	1017	961	995	958	979	982	969	972	939	977	898	996	1004	974	966	905	923	975	1005	935	982	967	977	974	989	906	937	995	1008	1010	958	978	981	976	963	962	953	917	944	958	944	1005	968	995	918	925	970	936	1002	930	962	983	977	1031	939	966	939	887	985	981	976	994	927	1001	965	1005	942	1009	948	989	932	993	982	942	966	969	917	955	926	935	923	944	941	973	955	897	942	925	925	963	943	916	990	999	1012	912	949	924	945	909	938	986	923	918	924	928	951	976	930	1023	977	923	911	968	987	931	915	1035	933	940	957	936	992	997	997	984	980	965	984	960	963	974	997	954	936	891	973	945	963	1011	996	990	986	975	989	951	1003	952	931	925	953	973	935	962	922	1001	998	948	941	954	955	938	953	946	951	973	983	1007	988	963	981	985	991	972	972	950	945	945	968	956	1010	960	941	984	960	936	960	967	957	993	972	992	942	989	948	924	983	1006	967	932	967	956	1049	959	932	960	973	984	936	986	984	968	990	966	964	991	956	975	925	911	1003	941	935	970	952	964	1006	994	1016	969	981	959	1001	928	914	967	985	970	995	972	944	952	995	953	1014	938	948	962	985	982	974	986	924	957	933	945	928	932	959	940	938	929	966	963	940	973	962	953	944	945	945	926	925	933	955	941	985	990	911	915	1005	986	970	960	973	966	979	982	999	944	988	1007	953	960	919	945	976	916	989	993	927	943	993	986	924	989	949	965	1009	963	948	943	964	937	981	926	997	969	1009	967	959	930	972	935	936	956	972	938	980	890	987	942	964	984	915	980	964	939	1013	940	961	974	919	906	940	1010	930	962	954	949	918	931	1007	939	932	962	992	950	998	927	987	960	971	983	968	977	1017	914	997	937	981	960	959	950	909	986	944	993	987	972	1011	990	976	944	969	961	931	933	994	924	948	914	936	975	937	980	991	943	996	1002	947	958	928	1028	944	956	961	931	986	995	974	954	971	955	960	967	911	937	980	972	950	984	953	965	976	949	1007	959	992	963	894	973	1036	970	1007	963	930	989	1029	966	1025	931	988	993	979	990	963	941	983	941	967	1027	962	946	964	981	939	950	970	977	990	959	979	990	992	1031	941	939	1013	960	929	980	920	928	962	984	1021	1009	990	1000	961	945	963	961	940	987	905	938	1035	944	951	955	995	987	977	965	974	924	967	971	937	987	934	957	1021	922	963	935	984	983	959	985	958	937	992	962	942	987	930	946	975	978	932	953	891	973	995	977	933	987	951	952	966	1016	975	944	956	984	935	939	955	924	964	874	913	977	932	930	979	960	934	1004	915	993	933	946	941	997	964	968	1003	975	995	980	922	952	953	923	951	998	993	947	976	938	977	986	968	975	1022	974	909	928	1005	973	999	974	917	970	961	985	941	963	970	950	922	912	918	957	935	925	980	941	976	935	997	991	962	938	1012	1011	932	958	914	982	972	987	1032	944	919	1048	985	983	1022	974	946	968	1031	958	988	1001	949	1038	916	983	987	935	932	981	919	933	942	927	922	968	972	913	954	945	1005	962	979	994	975	962	989	990	924	989	953	954	990	996	929	960	948	944	979	986	952	974	965	954	937	948	959	988	944	977	989	929	990	967	959	916	870	961	982	935	955	983	920	942	927	983	959	958	920	932	970	902	1010	983	909	930	969	970	932	954	1008	994	1007	952	938	978	989	958	1012	951	924	952	946	941	967	960	976	1013	968	902	925	968	969	993	966	961	987	956	979	935	926	941	956	909	986	918	1020	1003	979	931	971	966	912	910	984	927	988	918	971	920	959	1018	942	996	961	1026	930	989	969	955	905	934	972	963	972	995	962	957	884	950	1013	991	991	927	970	950	987	951	948	977	1000	979	968	955	951	997	929	1017	946	875	966	919	948	942	944	1004	1009	917	1001	976	983	996	994	974	941	952	999	1013	942	974	1017	931	969	935	973	994	971	968	930	967	949	969	1005	918	929	943	992	956	976	934	1014	955	908	950	947	932	915	1021	921	947	977	942	1018	911	1029	981	955	951	910	908	966	935	947	914	1006	954	961	938	961	934	967	923	980	947	961	953	929	963	998	994	928	942	971	1041	957	987	928	958	975	1042	989	963	988	992	942	928	963	960	921	1022	1004
8951	1213	1376	1081	901	711	619	460	424	317	319	326	271	299	295	317	282	321	289	290	322	293	273	298	290	271	294	289	282	291	268	267	284	315	308	300	272	274	277	303	303	275	270	302	283	289	257	270	288	267	290	296	315	296	290	308	271	274	292	246	301	251	289	279	251	276	294	270	257	290	302	289	265	264	296	293	266	265	300	278	296	288	282	311	300	273	289	268	306	310	256	261	249	271	258	270	300	299	296	278	287	280	289	300	271	289	313	284	253	284	266	287	299	282	261	278	322	263	294	326	248	284	318	290	247	298	305	265	253	242	267	268	292	276	286	305	267	290	306	310	286	274	265	261	269	284	282	293	292	274	277	283	271	295	304	278	304	291	297	283	273	261	304	276	296	302	283	297	276	279	266	274	270	290	287	282	305	273	273	259	268	285	264	295	279	271	279	318	270	296	268	320	297	291	279	293	262	272	304	292	314	288	258	308	271	251	310	297	273	278	288	303	291	277	283	259	282	276	287	274	298	260	298	227	342	261	277	254	297	286	291	291	283	295	279	271	260	294	293	288	326	288	273	296	259	263	266	273	264	269	274	306	260	271	270	287	261	266	308	303	294	302	264	284	301	282	291	289	298	247	281	269	241	284	309	299	264	319	276	297	264	285	279	249	256	288	341	280	289	257	293	237	289	267	298	285	326	290	288	302	281	283	298	305	293	316	281	281	289	325	271	256	275	305	285	256	280	247	273	311	284	272	268	279	282	271	290	281	273	306	285	272	282	250	300	278	264	265	256	311	274	329	278	255	306	281	285	294	299	274	275	281	296	309	287	292	308	287	287	302	276	254	304	290	296	267	296	273	295	290	303	299	275	266	286	290	274	289	266	290	284	275	267	275	249	293	293	255	291	306	281	289	294	307	284	265	283	299	295	294	306	273	278	291	293	285	269	295	265	254	291	316	251	263	280	280	285	305	292	279	308	280	295	305	268	285	252	290	270	280	276	281	287	268	270	310	280	309	266	270	284	265	314	258	290	293	311	282	269	280	267	308	254	258	313	285	278	288	283	262	256	279	297	293	259	285	268	277	291	254	300	301	282	257	280	308	289	298	301	259	243	315	263	306	280	305	291	289	320	291	286	297	298	278	256	275	295	271	267	289	288	265	305	296	266	297	304	272	265	287	266	275	285	291	316	279	278	315	298	309	299	276	306	274	275	269	285	296	311	281	282	277	293	281	249	254	289	262	303	248	322	298	258	260	285	281	270	285	280	284	252	274	308	285	301	306	301	308	260	279	267	282	246	239	268	272	292	303	295	297	281	315	291	298	298	319	256	269	292	296	275	277	273	278	311	325	268	283	289	265	280	280	294	266	276	317	297	281	286	283	293	258	273	274	298	278	259	293	265	305	291	274	258	269	283	268	270	284	351	276	292	279	278	274	325	267	271	316	276	264	263	267	312	276	277	272	267	253	306	256	281	276	253	293	265	250	255	293	284	248	308	293	266	274	284	272	280	265	292	271	279	289	263	278	272	298	300	322	290	299	256	283	295	264	284	290	296	277	289	268	254	293	256	282	304	265	269	290	298	294	267	258	274	279	304	273	285	302	293	273	302	291	260	274	263	315	292	271	286	288	278	269	291	267	281	292	280	274	291	296	265	278	303	264	283	248	266	278	285	310	272	290	239	286	281	264	295	289	273	277	266	252	295	266	319	279	293	262	289	295	303	292	269	257	279	279	258	280	286	278	262	283	296	293	293	299	321	273	279	298	274	280	249	277	280	294	261	269	298	287	295	279	328	273	289	268	272	255	274	309	297	288	292	276	290	268	289	264	314	300	280	305	299	279	285	313	285	260	291	292	282	272	289	272	273	282	259	286	272	296	288	307	312	264	279	257	272	277	290	317	292	293	295	274	258	248	297	274	288	253	263	323	274	285	267	314	272	261	265	290	295	282	307	264	270	275	270	298	278	266	270	318	303	300	296	270	305	282	293	276	280	299	278	304	266	291	278	279	284	292	283	267	272	266	264	266	286	277	278	259	290	267	305	287	273	288	274	311	226	258	264	264	281	308	261	329	253	293	281	267	294	294	245	261	290	310	260	285	253	247	283	275	274	276	278	291	279	277	268	281	317	282	289	304	278	262	237	290	274	288	286	300	308	254	280	272	319	276	269	300	285	289	295	301	272	264	265	297	276	283	301	269	249	303	313	277	309	295	268	271	294	301	283	275	329	290	299	279	267	282	279	275	266	270	271	270	300	274	266	276	284	257	305	274	311	287	258	282	324	280	277	267	254	270	263	257	291	293	282	270	288	272	298	298	254	300	297	263	265	283	282	292	297	294	275	290	290	278	305	273	308	299	281	295	257	260	248	281	279	283	283	277	316	271	283	309	294	296	258	289	278	299	307	268	283	312	288	271	257	318	268	284	295	263	271	294	264	293	300	305	286	319	286	270	249	279	286	288	266	281	293	313	272	268	308	287	275	291	308	271	267	261	292	274	282	285	252	310	304	286	299	268	276	253	274	278	307	261	256	250	285	296	282	309	284	293	265	297	282	309	261	282	304	308	294	299	292	268	282	260	302	286	305	305	294	297	286	282	274	291	290	270	266	278	275	258	272	317	308	266	292	307	268	267	276	284	265	274	259	271	282	275	310	343	282	312	257	316	309	252	264	282	305	285	282	311	320	275	287	289	270	257	281	296	275	315	279	278	265	292	260	299	275	298	278	279	274	270	295	270	267	265	298	243	328	311	255	308	304	294	290	271	302	278	260	281	276	287	272	295	290	268	286	287	271	273	326	298	283	327	261	244	277	281	303	295	288	274	265	271	237	265	276	292	277	263	287	276	278	306	259	288	278	275	264	295	282	271	269	272	260	299	308	278	271	289	253	280	295	293	298	269	288	278	292	303	296	308	303	299	294	287	302	266	282	316	282	289	302	257	290	268	290	293	275	280	276	303	240	278	298	288	277	293	294	284	297	276	304	275	290	269	282	280	246	271	333	294	282	267	266	244	296	252	284	294	285	284	305	271	288	321	279	293	289	251	311	276	323	272	249	314	321	280	285	336	265	290	248	289	300	263	255	307	292	299	296	283	265	265	286	276	268	288	317	304	284	294	297	306	263	270	302	316	296	293	271	300	253	273	301	325	295	279	267	313	267	298	295	280	283	277	298	274	281	295	290	268	318	292	285	272	254	290	299	279	279	290	307	274	267	290	282	271	284	301	245	268	286	297	310	301	311	280	271	299	254	261	304	279	259	272	258	296	313	303	282	274	272	260	310	290	242	299	300	290	281	280	252	299	251	326	267	277	261	259	305	291	265	267	275	301	270	289	277	300	294	288	254	275	312	278	282	276	305	308	293	280	271	294	298	298	277	281	280	259	296	260	273	260	281	289	280	292	303	257	278	268	322	277	320	263	266	260	285	295	289	252	285	251	276	318	251	279	256	287	266	298	317	281	267	279	254	285	244	311	270	264	270	266	265	290	284	281	312	283
7083	1433	2629	3499	3229	2774	2190	1797	1347	1013	868	777	786	748	800	722	734	741	688	706	712	706	676	678	688	671	660	709	669	691	625	641	645	638	651	666	663	615	662	650	640	663	658	633	654	648	644	662	620	590	645	641	652	584	704	589	669	635	642	653	635	621	679	643	610	670	662	605	610	662	637	586	598	629	633	636	619	657	674	637	635	642	664	649	614	665	647	627	704	601	613	645	613	648	607	615	626	617	599	588	595	649	634	632	632	598	638	648	609	668	639	596	660	625	672	630	609	674	619	662	590	621	601	663	637	603	650	679	627	613	645	624	643	636	605	646	640	586	598	670	632	596	614	647	630	627	651	662	610	611	678	608	627	647	639	637	632	654	588	609	619	615	603	645	634	606	638	639	643	620	603	632	654	625	638	613	591	580	654	652	644	643	663	641	627	664	592	650	610	614	623	606	626	660	612	655	594	619	619	676	648	605	628	638	614	606	596	613	652	650	602	598	637	638	670	652	569	641	627	620	596	651	648	647	678	623	554	620	629	603	620	621	677	599	641	645	625	660	620	625	615	620	621	665	584	619	630	633	619	641	653	623	633	639	667	601	661	658	661	649	591	674	695	630	613	630	655	617	634	627	667	652	639	695	600	597	642	621	615	608	630	626	649	666	629	624	597	600	638	685	610	599	621	645	672	672	606	594	603	680	643	634	615	613	665	633	653	662	627	650	634	613	620	681	627	586	634	613	634	578	599	632	592	579	640	643	626	686	635	633	640	672	627	618	638	654	654	629	622	620	660	633	598	639	645	635	613	654	657	639	631	632	597	632	686	631	655	595	609	620	647	645	629	640	633	616	612	595	676	658	627	620	660	648	608	630	683	569	600	649	573	661	608	658	596	629	648	628	590	588	640	613	640	650	616	643	656	668	665	585	639	603	609	653	606	601	616	634	632	657	631	612	575	625	617	668	641	652	623	644	681	623	630	643	657	662	668	621	637	637	633	630	643	633	640	598	586	646	627	645	660	625	642	635	634	595	652	613	656	649	647	673	664	642	635	626	617	646	627	605	566	671	624	660	633	631	661	697	698	600	595	631	628	647	598	612	649	586	620	611	644	696	660	630	661	615	624	666	625	687	600	648	604	621	632	670	586	608	655	641	646	674	637	609	650	644	677	624	630	638	640	629	633	599	621	659	666	626	614	640	640	657	611	691	607	646	638	663	582	657	649	607	615	676	621	598	668	657	661	627	623	618	584	660	642	640	598	671	601	611	670	665	629	609	628	662	627	664	629	615	595	641	599	630	655	639	620	602	635	617	651	584	593	658	548	646	627	562	657	641	643	589	600	647	619	610	642	605	656	691	658	643	658	647	643	639	615	647	641	660	589	647	664	622	675	629	608	634	616	659	601	647	613	617	622	605	666	627	613	619	591	627	600	641	604	615	609	607	646	644	624	602	618	594	622	641	577	610	655	629	687	652	610	653	636	626	686	620	666	660	597	656	617	644	593	669	606	657	665	628	654	623	651	626	677	603	604	599	667	612	617	685	608	599	647	602	657	645	621	611	625	632	638	623	655	622	604	623	646	599	643	682	647	629	630	657	633	642	648	638	623	606	637	601	623	627	560	573	626	596	602	617	604	619	596	626	619	650	629	615	583	633	658	620	625	634	649	648	588	596	656	649	628	618	603	625	664	657	664	640	654	663	629	603	674	598	620	623	616	605	674	648	640	621	667	625	621	641	614	602	654	610	657	626	647	649	609	696	631	650	675	625	607	619	607	631	612	634	631	644	597	637	588	601	658	614	605	609	615	614	649	588	626	637	665	599	603	624	595	634	654	672	600	656	584	623	645	643	632	630	602	596	628	590	623	617	676	627	621	619	617	663	634	650	643	669	661	712	657	607	617	629	622	640	658	637	655	623	619	631	676	620	631	612	629	611	672	649	620	618	620	665	623	648	631	669	669	672	639	655	632	632	621	617	590	631	627	642	629	592	592	632	595	627	662	626	688	625	649	631	581	648	623	649	641	636	669	623	636	641	670	600	645	645	632	624	609	622	647	591	614	638	631	650	605	651	669	579	618	666	634	623	668	664	602	643	637	632	617	596	660	633	613	589	589	631	617	674	671	632	658	661	637	614	655	603	660	687	616	628	621	672	627	641	625	616	621	669	645	640	703	651	643	610	592	632	650	601	621	619	648	614	634	642	648	660	643	667	625	647	648	622	626	620	664	655	681	664	624	655	650	619	613	635	631	626	595	557	657	605	645	644	649	638	617	618	639	632	624	633	619	680	611	653	585	646	586	633	599	615	631	630	623	648	610	633	638	634	632	635	599	686	638	669	583	647	669	668	662	604	642	650	630	605	652	620	592	608	585	599	651	647	644	630	588	646	632	615	664	673	638	628	601	601	646	620	603	643	628	635	662	657	612	656	649	668	640	600	625	606	641	663	611	612	669	652	675	641	656	636	636	627	651	603	636	642	654	625	662	661	660	655	591	643	660	644	659	583	695	589	620	680	647	635	668	631	636	654	633	589	591	676	602	609	639	642	633	601	640	603	580	642	633	614	594	636	601	648	636	688	647	595	597	678	603	612	623	662	654	614	632	607	610	646	639	636	603	687	611	610	644	630	616	652	636	632	674	602	663	616	662	616	603	669	634	673	651	600	588	633	594	623	662	617	607	596	645	626	607	713	664	591	655	645	623	603	652	628	655	622	623	609	638	636	615	619	615	689	627	644	684	600	698	620	670	598	616	653	654	635	622	637	669	619	601	597	627	641	625	605	627	630	647	624	645	625	617	640	610	655	648	628	660	657	656	664	612	597	618	644	644	651	602	654	623	617	644	582	571	640	602	613	612	645	599	663	610	634	618	641	650	623	625	660	607	600	659	607	642	612	623	655	670	656	620	667	621	585	633	650	592	642	639	604	614	600	647	617	633	635	667	680	596	628	634	683	683	638	623	622	681	653	655	682	630	612	614	632	662	645	618	611	638	593	672	649	663	598	606	624	631	671	637	622	633	655	623	636	648	603	592	610	654	637	626	624	637	623	691	619	649	619	633	629	653	622	631	629	646	621	623	633	633	599	583	640	564	629	624	639	673	617	639	581	688	634	623	625	647	642	681	652	647	597	673	668	666	608	652	625	633	653	666	622	648	625	616	622	663	637	588	633	651	634	630	637	594	612	600	655	658	632	627	652	658	599	594	641	623	624	637	584	654	621	622	635	618	646	646	624	688	630	642	631	630	612	653	646	640	629	608	658	646	670	549	641	615	632	632	647	643	657	621	651	622	585	649	661	609	672	663	606	619	665	652	609	624	644	636	609	614	655	638	602	603	624	618	615	566	655	673	604	657	672	637	642	613	609	628	678	622	642	626	593	631	629	640	599	632	608	663	668	620	673	648	603	637	676	640	634	606	617	602	646	663	607	634	590	619	586	624	620	675	652	656	645	617	584	652	633	623	666	602	653	645	643	673	644	631	663	605	618	597	605	644	639
16133	2204	1983	1634	1230	917	705	536	379	275	236	195	222	178	212	179	183	173	151	204	191	201	173	173	155	163	179	171	144	176	178	200	189	172	189	147	170	166	131	176	173	184	188	132	159	158	145	193	164	187	169	143	159	175	148	176	179	185	183	172	167	141	161	160	192	167	196	172	149	167	185	154	192	157	177	177	166	168	163	187	178	178	164	182	176	174	188	154	167	182	176	172	184	178	179	173	164	172	153	142	180	135	149	162	187	175	152	164	167	153	167	143	164	184	161	172	169	193	186	168	171	194	165	152	167	169	168	175	171	181	161	139	174	151	173	160	186	179	174	170	175	188	184	173	188	161	156	168	159	148	177	176	165	175	148	178	177	151	191	175	164	171	176	163	163	190	161	165	159	170	158	178	166	156	152	151	161	144	145	167	183	175	167	171	150	169	179	187	160	171	170	179	170	159	165	169	171	165	183	176	183	162	191	172	168	155	158	157	179	153	175	190	154	169	176	194	184	175	149	142	169	148	181	161	164	189	151	174	166	159	171	188	175	180	156	151	187	180	191	156	173	160	176	161	172	176	172	190	165	176	168	158	145	169	159	149	170	167	162	173	170	184	185	166	190	158	179	170	184	191	160	146	165	153	174	170	176	170	156	163	159	161	146	144	164	178	163	166	174	161	183	181	166	150	154	166	174	168	170	184	158	163	156	184	194	170	155	153	147	156	146	174	170	154	155	148	161	160	191	177	161	172	165	150	173	158	197	187	166	182	164	160	152	181	145	196	153	165	163	187	170	132	147	159	176	192	174	161	168	163	165	175	152	174	137	166	165	192	173	159	157	152	154	159	183	180	154	167	177	167	168	145	148	162	179	180	160	154	173	174	194	172	148	183	178	172	178	179	157	194	155	165	150	191	176	191	173	173	161	158	158	178	182	152	157	187	165	167	169	165	168	136	176	189	163	188	164	173	188	177	138	171	155	170	136	171	192	176	150	168	164	159	160	163	169	198	161	168	195	150	168	167	167	163	153	179	163	162	156	176	175	171	179	169	169	158	164	184	174	184	165	140	197	183	187	180	157	153	185	174	157	194	162	160	168	172	156	181	161	162	163	162	165	151	170	168	184	164	173	175	153	163	152	159	160	186	168	214	178	156	153	191	181	180	170	161	162	206	175	177	176	157	177	188	172	163	175	142	188	189	145	180	171	213	167	172	166	172	158	159	162	164	158	161	165	136	166	153	170	201	192	164	178	171	156	152	186	201	171	166	158	176	186	171	164	189	148	151	149	159	178	171	168	163	162	165	167	174	148	180	164	168	159	177	157	168	157	172	168	175	176	197	173	181	194	169	154	161	161	177	164	148	177	161	149	168	155	188	187	174	161	180	173	161	145	188	165	148	163	182	168	167	180	168	163	182	168	177	179	155	165	141	160	167	141	145	182	189	154	165	162	195	185	196	163	161	176	182	183	164	154	171	179	172	166	162	158	177	159	171	155	168	166	160	168	160	164	183	160	189	170	184	162	159	178	178	178	185	160	152	141	185	170	164	179	164	179	173	166	162	191	172	178	163	161	191	156	179	186	170	174	151	172	155	148	152	173	155	154	188	180	196	165	168	177	173	180	142	172	167	171	158	136	187	179	162	157	161	203	161	186	173	170	158	169	181	190	195	142	178	153	164	199	177	150	147	149	165	155	163	173	158	160	163	172	186	184	146	172	184	174	176	180	139	183	184	149	185	183	151	164	153	153	169	173	170	167	193	187	167	180	140	147	181	153	209	148	184	160	169	165	140	185	150	139	137	160	170	149	188	196	169	174	164	165	152	146	172	189	196	176	149	152	187	179	151	167	158	181	175	170	152	176	168	161	146	174	182	174	162	157	169	167	143	163	169	193	184	196	171	171	175	172	180	182	156	175	182	148	160	174	162	161	136	184	170	139	164	171	174	159	162	142	163	166	168	153	164	179	164	168	179	153	178	175	155	143	176	178	156	158	168	182	175	157	154	158	168	163	175	146	178	161	170	161	148	156	143	173	180	190	159	167	174	171	152	182	146	175	178	149	175	169	154	179	202	204	157	183	150	154	162	156	184	150	196	153	156	172	176	170	163	166	162	197	157	165	144	158	169	150	169	173	174	160	158	164	153	162	180	173	157	168	166	166	184	162	181	163	168	162	153	195	170	158	163	172	192	160	169	172	178	169	153	171	155	157	144	178	154	178	172	161	171	166	144	167	177	161	155	177	167	165	179	164	158	170	176	185	154	167	180	170	164	174	177	148	162	164	163	184	173	168	157	150	170	166	178	183	149	146	173	161	170	180	169	160	147	159	184	163	167	187	169	155	163	179	158	169	170	173	185	171	183	161	141	156	180	177	144	167	199	173	185	149	153	148	174	158	159	191	173	170	180	181	150	159	163	174	157	189	183	152	155	155	145	187	168	152	170	164	172	182	159	174	193	146	177	158	155	175	159	186	187	160	188	168	143	166	138	179	178	162	165	155	162	169	181	154	184	158	170	166	152	177	165	166	159	177	136	167	160	159	152	186	185	151	191	154	168	151	156	143	165	149	165	168	189	174	175	135	170	155	209	170	170	175	179	169	166	152	174	188	162	133	165	152	176	175	158	164	201	166	156	127	177	182	177	173	167	175	151	165	132	186	157	177	175	147	163	187	155	159	152	174	148	172	158	170	208	166	159	176	162	181	179	173	195	156	176	156	164	160	165	182	179	202	143	150	154	181	145	169	137	184	164	174	166	165	167	155	164	161	150	184	176	182	189	185	148	154	149	173	166	166	167	158	150	159	183	186	173	174	178	170	175	213	180	158	182	146	185	162	159	161	165	164	136	156	130	160	193	166	147	161	176	175	156	183	175	180	193	163	166	175	175	167	173	155	162	161	172	190	160	189	159	162	174	156	196	174	171	169	164	186	188	131	141	176	170	190	164	165	165	185	195	149	170	176	147	166	160	183	149	154	160	172	178	161	168	169	143	157	168	188	179	159	163	156	182	172	158	174	163	159	188	162	161	171	164	160	170	161	168	162	162	162	162	150	181	159	159	164	180	171	179	180	162	186	159	155	170	192	160	157	167	177	178	167	181	171	177	151	148	183	148	160	168	160	152	182	159	172	182	173	163	188	153	169	175	158	153	155	169	198	184	182	156	200	184	172	183	152	183	138	198	166	147	165	178	152	178	161	188	161	176	177	144	189	159	169	186	182	160	166	164	157	149	162	189	174	161	172	160	153	178	177	159	172	156	162	154	196	188	156	170	165	169	159	171	181	181	150	161	145	153	168	134	149	184	180	148	170	167	165	158	157	162	180	186	168	176	150	164	156	180	150	172	158	201	187	172	171	180	165	176	163	195	166	164	163	178	183	140	166	158	143	183	139	161	162	183	159	181	159	157	177	178	163	171	189	159	169	149	160	167	168	169	172	177	203	174	153	164	174	176	177	141	160	165	163	176	167	166	142	187	195	164	169	168	181	179	167	175	151	176
8950	1855	4003	5003	4627	3795	2917	2212	1526	994	819	713	637	675	612	618	593	505	510	560	567	551	543	518	509	419	471	466	457	431	471	431	490	450	459	453	435	423	468	478	466	457	444	460	439	435	452	434	431	424	421	452	438	464	448	428	456	449	421	457	461	442	463	419	426	441	419	446	441	432	437	409	419	421	424	442	435	427	441	461	432	447	420	498	431	450	415	434	428	404	451	429	409	459	435	387	410	422	398	426	421	419	452	413	432	424	413	439	373	431	403	423	437	428	375	404	432	401	407	427	401	403	441	414	452	458	429	472	421	430	458	435	427	447	441	419	393	406	412	438	443	420	402	423	435	412	408	441	448	409	435	450	448	412	397	445	440	437	404	425	403	430	371	397	389	427	423	408	405	442	437	448	455	428	454	430	433	429	399	425	465	361	431	391	428	406	424	389	435	418	419	412	418	423	450	411	403	429	417	438	419	429	450	420	426	414	418	383	418	385	428	405	440	443	434	411	383	430	379	407	423	453	419	472	407	458	430	436	403	458	413	391	418	438	435	424	432	410	393	422	390	439	443	411	424	426	427	437	412	397	402	417	399	451	397	410	425	446	450	412	452	435	406	396	397	404	417	377	472	410	403	469	433	380	405	454	391	427	432	433	427	415	440	466	409	420	420	389	399	415	442	420	425	394	456	392	409	428	396	441	420	452	415	398	419	431	458	464	400	428	414	408	397	413	428	423	442	440	443	427	396	426	469	444	428	454	422	429	434	414	413	411	420	399	445	446	420	436	407	432	352	407	428	446	423	412	423	408	413	418	442	451	440	418	375	463	453	456	435	425	424	415	415	464	419	430	445	390	413	441	409	416	406	411	415	404	444	429	463	388	393	425	442	411	417	449	439	455	404	428	417	422	394	424	445	444	406	384	444	426	422	403	437	403	445	398	415	448	474	456	485	396	416	430	445	431	413	426	405	456	406	435	386	419	460	420	469	422	393	425	408	429	444	411	421	435	465	460	416	410	424	405	403	407	409	421	406	402	429	421	390	444	406	448	457	412	414	440	421	419	423	402	441	434	432	424	440	434	425	449	412	419	425	446	427	424	442	422	424	440	405	424	416	424	443	417	399	387	417	422	448	441	433	391	433	443	410	413	436	456	403	440	406	446	442	433	433	401	417	404	434	438	405	419	402	427	412	411	416	406	424	456	402	433	445	410	460	429	467	422	387	395	401	443	402	443	403	416	397	422	432	417	433	421	405	406	407	392	426	436	418	423	402	431	423	457	380	431	435	384	408	448	425	431	431	411	415	402	439	393	448	432	404	427	397	429	401	418	429	393	426	470	438	440	415	395	426	435	468	445	402	451	428	410	411	441	454	476	401	370	414	425	394	394	450	433	427	425	404	414	424	451	450	415	453	465	396	395	391	454	421	472	417	410	393	424	396	414	392	422	429	383	422	427	421	413	433	436	451	428	417	435	446	436	422	448	422	442	391	436	441	410	457	434	445	445	379	427	431	413	462	420	448	435	404	421	437	389	446	415	420	467	468	453	418	419	438	410	392	417	453	439	414	377	433	443	419	419	419	423	420	415	433	446	399	398	432	433	408	434	448	418	420	460	424	425	438	451	421	434	439	404	432	413	410	411	420	425	422	450	410	418	435	387	401	406	436	387	398	433	445	459	456	411	432	416	423	377	391	395	404	401	409	395	456	465	426	436	415	460	423	427	459	409	414	417	427	428	448	442	409	428	408	455	425	438	421	412	435	436	432	408	415	396	402	448	406	435	457	456	413	443	425	403	430	425	417	401	434	408	418	453	413	417	426	416	414	448	384	437	397	417	426	466	450	435	434	428	436	412	472	440	401	410	438	436	402	421	453	433	405	422	434	419	412	433	419	416	434	451	400	418	421	405	421	447	449	437	427	432	480	456	421	406	449	451	430	429	413	440	393	401	423	435	406	411	442	398	412	430	433	433	423	403	423	365	440	422	415	447	404	428	404	446	461	427	402	437	426	431	393	433	424	437	396	409	431	421	430	403	419	402	404	406	440	455	423	425	422	389	414	377	401	424	439	428	408	452	426	445	452	471	385	436	439	422	453	414	423	410	431	419	427	419	423	429	407	405	415	448	418	481	458	437	384	420	410	408	437	411	400	423	391	458	442	416	405	449	421	426	418	441	392	412	444	408	477	414	402	422	455	451	419	403	405	394	430	440	445	419	464	442	425	402	430	431	444	436	441	443	445	433	417	403	396	440	442	429	429	426	449	400	464	432	411	426	444	428	431	429	418	416	403	415	404	432	426	428	409	406	429	434	395	443	442	418	371	458	411	394	430	426	439	445	385	397	440	421	444	395	423	405	441	418	397	420	415	424	458	404	455	394	433	440	438	401	433	413	395	420	440	429	437	431	445	415	434	401	432	473	439	429	409	433	420	455	412	452	396	439	439	441	416	412	399	456	416	419	448	411	415	458	460	415	398	469	415	400	426	418	432	438	447	406	379	392	448	407	417	445	434	437	443	400	406	387	380	446	438	401	405	400	436	407	420	393	442	377	386	415	425	467	448	403	452	463	437	441	429	417	408	409	456	405	419	416	422	397	393	449	440	404	431	440	405	446	377	443	397	447	382	428	414	397	425	420	430	428	411	384	442	415	402	402	426	411	411	411	421	397	412	436	397	377	410	424	372	477	416	425	421	410	443	435	406	427	454	416	416	443	411	425	441	434	441	432	418	445	446	426	452	395	411	416	426	404	432	406	413	420	425	427	400	431	386	398	434	430	459	401	431	431	437	446	401	425	410	421	407	425	420	439	421	419	460	420	413	436	436	435	437	410	388	425	440	424	407	395	387	425	438	443	429	411	430	406	427	413	435	409	414	455	424	453	445	412	423	388	392	416	451	431	393	409	445	425	401	419	422	409	441	413	394	424	443	422	408	411	390	413	389	406	412	420	400	419	484	429	442	439	417	453	397	430	437	463	405	469	401	435	425	408	405	426	419	435	423	412	470	450	398	416	411	408	398	447	420	416	384	425	434	403	377	441	405	404	423	394	403	450	473	386	439	445	387	435	400	403	436	446	451	402	471	410	431	409	413	412	417	432	438	419	409	395	394	456	418	424	439	422	438	423	428	419	424	386	437	416	424	418	409	398	420	410	413	419	419	456	475	416	435	420	439	447	427	420	407	412	427	441	433	442	429	426	433	450	423	400	430	407	427	409	432	442	408	430	399	399	416	424	401	411	452	402	416	443	435	424	394	452	434	374	408	429	421	439	405	421	408	439	434	404	391	446	385	406	387	422	403	383	402	416	438	450	427	442	397	429	410	408	464	443	419	450	447	449	381	436	418	418	392	428	427	397	441	416	411	431	410	441	448	393	392	418	415	401	417	433	454	393	417	455	414	443	397	406	428	417	426	436	408	420	416	441	421	433	412	413	434	420	393	445	451	425	423	439	433	424	400	390	443	416	420	414	421	418	415	445	411	418	441	392	429	408	486	404
2270	733	791	700	691	643	547	540	485	407	430	446	470	439	458	466	461	451	467	448	444	421	438	436	448	434	436	466	460	460	429	450	436	447	486	491	417	472	425	453	450	464	495	429	429	478	450	423	458	486	463	423	452	429	465	455	468	449	441	438	458	435	440	450	492	440	447	477	413	453	500	427	437	406	449	459	432	444	431	475	429	476	450	430	456	443	447	439	447	506	485	436	446	409	438	400	431	430	436	467	424	495	476	485	475	458	440	465	462	493	472	434	439	451	455	448	465	422	462	455	452	418	427	489	448	484	450	484	453	475	468	446	442	446	473	448	460	429	468	435	437	485	461	445	462	458	458	442	433	437	433	495	478	425	432	434	448	448	472	450	443	463	416	416	450	425	427	466	494	429	417	419	452	469	463	440	435	412	426	461	434	439	424	463	470	450	450	496	451	416	442	431	424	404	458	435	456	477	417	433	439	419	427	474	482	432	476	466	461	466	429	436	409	453	512	489	449	483	421	473	417	458	444	426	486	432	458	452	437	496	458	437	456	464	459	490	436	433	444	441	471	448	447	466	458	487	456	456	434	431	420	407	455	434	450	454	445	454	436	443	456	456	449	453	439	418	431	439	468	460	463	491	462	453	447	459	471	486	449	454	462	432	480	473	480	427	488	441	450	468	410	447	433	450	444	487	451	457	443	468	449	451	423	455	423	448	415	433	461	437	482	434	472	445	467	452	434	440	462	439	463	442	451	430	467	417	492	414	441	468	456	471	455	449	462	460	432	442	463	446	452	420	436	467	426	451	447	422	468	455	458	445	474	433	429	409	446	435	439	422	437	463	454	429	392	444	434	485	387	482	395	449	454	467	469	471	443	444	426	426	416	486	453	471	454	469	446	467	431	480	459	411	457	441	450	444	456	447	411	424	441	445	434	407	431	436	463	478	444	498	438	414	461	434	507	462	421	450	426	436	444	452	461	466	432	449	461	481	436	471	443	442	488	436	463	467	453	400	449	454	446	426	461	466	454	451	424	436	437	488	460	409	473	461	435	441	488	426	435	468	444	465	449	461	376	418	441	441	460	465	470	499	454	458	442	434	454	429	436	472	426	429	469	481	463	410	457	438	474	459	431	452	490	457	462	411	474	421	484	475	492	442	458	467	460	446	428	439	459	486	434	435	479	424	418	431	478	425	464	519	483	409	445	479	397	446	463	441	476	487	496	483	462	441	467	457	441	440	432	448	502	465	439	431	446	425	446	411	438	474	434	461	488	460	475	443	418	466	455	451	449	464	437	484	433	493	478	466	505	442	456	447	438	448	458	410	447	479	434	439	445	425	458	448	502	487	420	435	424	443	418	500	457	431	430	466	482	412	472	458	487	478	449	432	409	485	464	462	455	447	446	444	481	435	466	457	483	466	476	470	466	452	470	454	442	444	414	446	481	468	480	468	445	423	462	451	423	450	438	454	440	450	432	480	481	433	485	450	496	506	482	403	457	468	450	445	444	422	481	468	450	477	422	472	399	428	449	482	451	433	464	443	418	441	459	468	431	431	480	456	434	445	457	438	428	458	395	449	485	422	479	433	429	451	490	462	430	456	434	459	437	398	429	419	399	465	442	481	434	443	458	462	431	439	457	458	474	454	464	447	417	443	433	410	449	437	449	434	465	438	453	459	485	440	458	458	454	433	427	421	472	429	471	456	435	422	434	461	419	425	491	444	448	478	495	431	488	474	433	430	461	438	418	426	460	437	424	411	429	442	440	453	456	462	459	463	408	434	431	458	481	474	485	449	444	425	432	431	426	475	443	413	464	477	423	387	417	425	449	448	415	452	439	438	464	459	453	439	439	427	471	426	462	468	465	447	427	437	474	465	444	432	410	419	417	467	446	428	451	470	471	489	454	478	495	453	478	424	431	481	469	461	448	476	436	443	407	473	415	411	464	468	396	446	445	423	424	474	455	470	481	435	436	437	445	478	474	468	509	444	471	472	407	448	440	415	420	433	454	453	438	461	447	474	443	443	479	446	463	448	469	479	416	457	474	448	470	442	453	435	476	400	461	464	493	467	419	449	427	435	425	444	445	447	466	439	476	479	437	467	463	419	432	432	445	431	501	476	478	442	477	446	489	441	465	446	461	459	434	405	452	481	445	467	450	412	467	438	421	419	452	467	428	450	444	460	453	433	430	441	477	457	396	484	416	410	422	458	464	477	435	490	497	420	442	459	460	470	474	440	448	485	425	461	428	478	491	459	452	429	452	491	461	454	417	461	466	470	470	453	444	474	463	454	479	416	448	471	452	431	445	464	461	447	459	418	489	438	461	464	416	443	462	419	460	462	440	419	512	419	453	449	466	485	468	447	429	451	449	443	457	470	480	454	435	411	426	454	480	411	436	439	461	497	431	451	443	420	467	447	451	468	455	450	525	445	427	464	454	448	444	429	438	429	455	458	452	434	450	479	473	454	452	449	441	495	468	435	447	430	453	415	435	450	459	462	435	438	408	478	433	474	420	389	443	460	450	429	456	448	446	452	459	484	493	398	427	465	428	464	464	446	459	472	442	440	461	451	467	444	451	466	488	435	450	450	427	379	469	458	480	411	492	472	447	433	416	472	463	445	458	453	459	479	439	446	443	427	421	468	449	458	509	447	440	462	440	452	477	459	416	483	429	458	439	464	414	428	429	422	481	500	439	436	455	428	413	435	459	426	442	464	438	506	449	434	481	455	411	435	421	412	480	434	445	469	451	488	493	478	448	466	437	477	458	455	424	448	432	406	463	466	435	452	470	469	422	484	406	469	479	450	457	458	453	450	461	413	420	466	475	437	436	440	414	467	427	459	460	410	391	416	486	493	468	457	461	411	419	434	462	454	432	468	418	456	482	473	427	484	439	484	415	424	477	457	497	483	427	533	467	454	444	467	414	459	439	416	398	472	484	477	452	436	447	462	446	434	442	480	453	497	478	390	403	425	458	444	437	447	458	467	452	476	414	403	454	447	491	445	444	439	444	451	432	468	457	459	446	465	458	421	488	450	436	449	508	447	472	428	440	468	422	447	495	476	452	467	500	461	470	482	443	450	428	413	478	429	461	467	451	451	430	446	460	433	492	423	445	469	444	437	416	438	468	459	420	501	449	419	459	470	449	433	433	435	496	503	475	450	424	451	430	456	441	478	489	484	441	486	432	391	436	444	438	455	472	408	487	417	460	449	432	460	455	443	412	437	464	454	472	452	449	429	464	415	405	440	439	422	456	455	509	453	465	467	449	466	465	458	468	453	470	454	440	449	448	473	423	425	471	477	386	452	466	506	446	424	514	530	499	438	479	429	448	443	407	455	441	401	456	444	431	460	442	492	457	456	426	467	455	418	428	450	439	453	463	472	445	435	446	481	435	463	488	467	485	476	463	462	491	471	465	470	418	460	476	419	432	433	424	425	506	424	433	483	464	492	450	422	420	453	450	497	424	469	424	436	421	458	483	416	460	435	467	464
2573	1190	1627	1926	1989	1741	1581	1310	1127	1037	973	1072	1024	990	991	928	931	965	955	958	1023	919	1019	1010	963	944	963	1044	960	963	945	993	986	1024	980	961	962	949	1025	964	961	994	959	968	966	906	933	983	944	977	938	1000	1045	1001	991	973	977	1053	933	966	923	899	1030	962	969	986	979	941	928	967	1005	944	1049	970	989	959	984	977	935	959	1006	953	1013	965	979	951	1002	980	974	1006	969	989	1035	1034	994	1022	910	1019	977	974	930	938	990	957	943	964	896	947	904	1015	974	950	983	916	991	955	959	987	927	979	952	977	900	975	996	981	979	932	937	953	990	997	955	1017	968	938	949	899	934	977	958	975	975	929	950	961	1018	916	909	947	961	947	972	942	994	922	924	946	980	977	988	988	985	988	963	888	989	956	959	961	956	925	954	987	893	907	908	961	935	952	1015	1024	956	920	996	958	1023	1005	946	967	962	993	978	1010	970	983	987	911	1019	959	929	981	963	1044	921	984	978	934	1027	1052	953	964	941	1039	941	962	985	1008	1010	989	975	955	952	934	940	915	964	949	933	957	955	1014	954	948	985	985	1016	933	1002	949	983	1012	950	985	916	935	943	1001	991	961	939	963	1003	1009	989	959	950	985	987	965	943	999	962	997	995	970	1021	978	971	949	964	910	969	1005	943	912	979	985	936	979	961	1008	971	968	985	959	966	1000	945	980	973	936	947	1022	933	1025	969	959	983	961	961	977	954	993	955	1017	1033	1008	951	986	961	979	999	976	967	981	978	960	973	978	968	992	996	968	972	943	1022	964	979	994	972	1032	997	963	955	997	931	992	987	983	934	963	914	1020	898	959	944	936	970	959	953	941	1014	971	1015	966	948	1012	957	1040	969	1006	995	974	979	956	982	973	974	991	1027	957	991	1029	1014	995	979	1007	1012	974	967	943	920	989	985	986	974	962	1012	983	935	984	969	989	1017	946	984	1006	965	940	991	1023	979	1006	1001	972	980	939	966	943	1011	946	969	966	977	966	973	1001	943	995	963	1022	921	961	940	965	1007	1009	1012	998	995	960	958	942	943	1010	979	939	965	978	961	1008	939	947	946	944	906	922	968	903	993	963	1004	964	939	992	984	996	994	996	963	947	974	949	941	992	1008	966	976	937	958	975	940	979	1048	1016	980	956	972	962	967	970	913	934	1005	924	964	908	981	985	958	1001	956	944	975	974	970	998	938	937	913	974	975	938	981	958	984	924	922	991	928	949	970	984	979	975	932	907	990	917	964	1027	915	975	1003	1010	950	954	986	966	942	1020	952	942	1006	943	976	992	977	984	947	981	989	905	971	949	933	947	977	968	953	938	899	958	994	956	970	949	961	973	958	915	956	962	993	973	1017	900	966	1019	934	1004	960	947	959	1000	945	968	978	1003	1032	976	1005	938	983	1047	976	981	1031	942	906	947	1021	935	969	972	973	954	970	984	988	991	966	1004	1004	1021	975	1001	970	961	991	983	1007	1006	1007	973	967	931	1037	982	977	960	915	921	996	977	943	923	943	1028	997	933	981	963	991	1038	944	906	942	975	985	873	969	964	951	986	1015	913	956	986	959	924	999	940	952	976	915	1023	981	978	981	1050	987	942	980	990	968	944	984	949	953	964	987	952	982	995	975	990	993	978	947	1030	949	946	1036	1004	924	920	994	993	980	978	976	978	931	998	952	983	962	955	914	942	979	969	937	918	975	1004	928	954	973	1016	995	1012	957	978	1000	1006	985	923	977	975	983	969	955	993	1005	921	945	965	927	994	936	997	984	975	956	951	941	958	985	903	962	993	958	1002	963	955	982	936	938	1023	952	1002	965	937	970	961	996	970	1024	1010	949	979	1021	893	958	991	972	919	983	981	1011	953	959	952	919	922	941	958	955	981	1000	1027	960	934	972	946	936	930	969	946	933	959	1026	911	983	996	1005	993	1006	1012	938	975	960	935	997	931	976	937	978	1014	971	981	973	946	979	988	915	944	990	967	947	1000	1035	954	1008	957	954	876	906	928	997	1000	986	965	964	952	963	974	1002	950	944	955	933	995	1002	929	985	969	993	905	990	977	914	1017	935	956	922	946	977	931	939	971	960	887	911	960	942	933	973	1008	980	991	978	957	960	976	1012	942	991	957	939	935	973	925	988	968	990	985	1036	969	1049	914	1022	951	971	941	1008	973	990	978	980	978	943	965	975	975	949	1007	933	1016	942	967	981	953	952	1001	1012	996	938	968	960	932	1035	999	1007	1005	955	1017	1001	1021	960	986	963	992	1033	1006	989	1021	985	973	942	929	1004	1023	953	988	938	994	989	1010	992	973	1042	940	1030	952	978	995	958	993	937	974	1011	989	980	938	993	938	952	973	962	995	918	960	933	975	912	987	997	965	920	960	1020	1020	928	1012	994	1000	1009	982	959	967	1029	996	984	994	947	939	940	959	956	969	978	901	968	1027	987	1004	976	936	1063	915	980	964	1001	985	987	1005	968	901	969	971	984	998	1021	999	1020	953	969	957	968	970	918	954	1001	935	942	986	970	976	971	962	953	988	962	964	909	953	955	917	971	928	915	964	1021	956	1017	944	1013	941	1017	982	986	956	952	941	983	947	1007	995	987	993	915	980	975	941	1004	910	989	989	971	986	943	1029	950	983	961	956	977	942	967	983	982	940	954	999	1018	953	994	978	948	957	914	942	959	1013	985	976	964	970	1001	937	972	878	959	963	950	1005	983	1002	981	981	984	1060	959	958	984	978	956	952	966	944	960	976	1039	966	954	945	1017	958	940	985	992	915	975	979	960	995	954	990	979	1027	983	947	948	1007	981	964	963	941	1009	970	982	1000	922	966	964	919	1040	983	986	926	992	966	946	968	913	961	978	994	924	939	959	926	964	980	910	985	952	977	990	928	1004	960	1028	1012	971	958	981	935	937	971	1009	950	973	987	957	970	1009	955	915	954	1013	1004	970	954	978	993	974	950	1011	951	982	909	1007	996	1041	970	966	969	990	988	957	954	942	1004	965	913	927	970	964	934	922	944	1000	936	991	984	955	911	933	962	911	995	950	971	938	1020	969	975	931	983	960	978	956	953	927	998	1031	934	926	946	986	961	1001	1026	954	955	980	956	1000	1028	953	989	967	1025	1021	985	1000	991	968	979	963	962	959	972	960	1008	922	949	1016	973	989	975	976	924	1009	967	994	945	1010	1014	995	1005	991	1052	944	1012	978	978	953	981	1004	901	1013	909	956	974	959	962	1019	1026	905	982	1003	943	975	1021	959	962	997	919	1003	1003	959	950	1010	994	950	956	897	947	965	1007	956	979	931	943	951	955	1014	965	983	955	1020	989	1005	979	956	951	1033	952	1050	949	915	961	1030	925	992	959	971	978	1016	1033	972	940	1022	991	1012	986	1002	949	941	924	1004	960	1013	975	933	930	1049	956	950	963	941	922	1011	973	927	930	976	961	969	1045	974	928	1019	936	982	1054	961	964	958	933	939	1000	945	952	1006	1004	890	919	1022	1029	965	943	929	998	1000	1012	1005	1001	972	987	975	984	974	944	970	960	946	945	959	993	951	958	909	917	981	1052	987	895	983	973	976	923	942	959	969	989	1006	945	1001	922	985	940	1004	979	979	994	1041	972	962	1008	982	976	935	958	996	966	957	1019	917	964	924	988	950	991	1007	907	979	958	975	947	941	971	954	943	998	1028	988	976	1024	981	971	974	999	1022	942	1007	1001	958	954	961	926	993	971	923	975	968	1042	948	994	951
8879	1114	1342	1119	893	769	621	460	369	335	322	315	336	311	303	296	285	305	299	287	285	304	291	277	272	321	282	290	292	278	292	276	289	287	273	273	261	278	324	286	284	261	258	280	254	280	297	274	295	294	273	283	290	271	307	300	275	284	294	288	295	285	281	298	270	269	296	283	290	292	263	310	262	279	280	318	305	292	263	282	294	271	285	283	308	258	246	280	276	274	279	279	276	255	290	276	261	274	261	273	273	286	311	309	298	311	288	275	284	289	282	291	291	275	264	311	283	234	293	296	291	274	290	296	262	312	299	270	263	304	309	229	304	269	257	294	263	268	286	284	284	266	272	291	306	270	308	281	281	299	277	326	293	275	294	286	287	287	262	261	284	290	242	309	275	289	295	285	296	281	266	251	286	323	293	298	256	263	270	288	300	301	292	279	268	272	287	267	279	276	274	282	261	265	272	290	302	272	289	292	294	278	259	233	315	267	284	284	281	294	270	288	283	279	283	269	286	231	282	297	284	287	269	304	252	292	270	307	275	253	252	265	283	264	283	313	285	265	260	275	264	248	223	288	238	261	276	291	314	320	251	297	304	304	299	266	273	260	291	290	300	268	250	274	290	228	275	281	309	286	263	253	268	284	266	263	313	293	320	249	308	249	292	281	289	263	279	275	328	279	254	316	293	271	274	282	292	315	264	267	313	280	319	291	278	300	264	282	278	295	273	280	259	268	258	266	288	260	292	275	304	290	301	300	276	270	326	279	243	268	269	290	312	301	282	289	301	276	276	274	248	283	268	276	289	303	270	272	280	286	279	281	283	255	265	265	261	262	283	301	323	282	312	267	285	289	276	266	276	292	286	259	286	251	300	289	306	272	267	264	288	248	311	289	278	305	313	310	266	284	272	245	256	313	297	287	277	292	289	279	271	295	284	270	249	245	279	246	265	266	275	276	297	278	264	286	271	258	277	269	292	267	295	260	278	286	281	292	270	311	296	280	314	271	280	275	283	298	268	293	317	306	291	272	298	288	277	259	301	257	286	276	287	288	270	247	281	278	271	270	303	267	265	311	250	273	304	305	265	322	292	260	307	292	269	292	283	263	317	277	263	262	237	289	314	304	248	260	280	310	313	279	267	270	250	295	289	272	267	324	287	256	300	263	298	260	281	277	308	294	296	298	300	307	304	281	288	297	288	303	283	319	283	319	296	284	302	290	311	300	303	259	268	318	288	308	307	266	280	290	277	281	275	270	310	279	301	310	274	288	272	278	281	306	266	280	280	238	256	281	259	278	288	265	317	291	302	318	316	293	280	300	287	286	288	305	265	295	302	286	284	289	280	265	245	253	283	253	293	300	278	289	268	263	298	255	275	288	308	297	268	306	274	293	287	266	280	253	294	264	314	285	308	301	271	285	248	286	294	285	275	302	283	293	304	283	262	260	288	277	281	260	282	301	284	276	293	255	304	269	269	269	281	278	312	282	320	265	292	319	334	267	270	275	272	250	261	281	269	316	278	303	300	284	312	280	294	308	323	269	255	252	266	298	299	285	270	284	295	299	303	310	302	267	302	315	291	267	313	302	259	267	283	291	309	292	304	307	277	267	284	287	293	263	282	254	271	311	265	312	250	264	298	285	285	319	263	274	280	276	271	252	308	293	317	300	267	303	292	262	281	304	331	305	285	292	286	243	282	277	270	272	278	302	303	268	288	270	278	284	241	295	264	282	289	284	267	292	266	254	281	278	292	274	283	285	298	292	270	320	257	308	280	277	289	254	313	305	294	258	266	318	273	284	244	241	302	267	286	281	252	317	263	288	279	302	302	276	275	279	269	278	299	265	277	290	269	276	294	285	298	280	287	283	262	263	265	249	276	271	286	280	276	307	311	287	279	311	300	289	277	297	289	278	247	277	274	269	300	275	285	293	272	286	302	287	302	300	317	282	294	269	274	282	271	294	284	318	302	303	323	283	269	274	285	285	277	298	280	269	249	272	279	294	253	246	273	253	302	275	313	258	277	275	243	252	277	278	268	275	286	260	302	318	313	298	297	273	269	286	302	304	281	288	277	281	295	264	302	277	280	282	242	298	292	260	288	263	297	297	297	296	253	242	264	294	279	328	287	291	272	259	237	262	276	289	247	281	286	294	258	277	268	278	324	288	266	271	280	316	288	295	301	298	276	286	304	288	238	291	265	282	269	259	236	292	263	285	260	260	269	283	264	299	283	282	278	314	274	303	253	292	287	261	254	296	314	274	262	288	318	293	267	288	306	306	273	293	302	308	256	292	310	267	244	284	264	292	229	303	338	254	307	283	273	300	301	305	256	279	300	282	274	273	252	258	287	278	286	288	275	279	290	248	306	290	270	255	284	273	304	283	272	265	250	290	313	288	280	264	288	280	284	311	277	256	262	277	296	313	275	291	319	256	285	281	283	279	260	274	271	305	269	293	295	279	281	274	280	305	257	269	265	297	271	246	269	295	296	294	302	308	265	256	281	282	282	278	302	285	282	284	305	302	266	276	284	311	348	272	302	307	284	288	298	312	277	295	290	279	240	283	290	282	286	301	281	293	289	291	285	272	293	262	312	299	297	277	297	305	300	284	310	295	284	265	271	264	264	313	316	297	273	275	287	276	277	296	251	299	296	261	264	277	286	278	291	254	266	273	309	283	300	294	281	290	263	250	256	252	286	275	280	303	274	295	269	271	276	269	290	261	255	251	265	291	273	266	270	296	306	284	288	292	277	284	280	268	272	250	278	271	260	258	278	284	264	283	287	303	281	295	302	275	285	305	274	269	273	271	297	299	275	285	270	331	293	297	285	309	268	261	296	282	273	280	268	323	267	276	287	286	284	311	257	289	268	293	270	294	304	302	282	275	252	294	279	275	331	287	276	252	285	291	312	264	296	284	270	289	270	289	297	294	255	282	304	305	250	305	277	259	261	272	281	282	270	284	283	298	304	310	265	289	263	313	252	261	284	253	268	267	279	278	241	267	287	272	322	267	283	296	265	277	261	273	298	304	286	274	276	293	288	297	259	272	280	240	302	298	273	281	318	287	276	283	292	280	284	291	261	287	302	248	277	289	287	301	294	258	288	283	262	274	282	251	296	296	262	285	252	294	284	315	277	284	304	285	236	300	258	282	269	282	279	283	248	260	266	224	282	294	275	287	270	275	279	301	278	310	259	294	241	281	322	261	269	285	276	320	267	265	261	298	294	260	269	274	278	316	276	284	270	314	277	309	308	292	304	302	273	264	279	288	268	271	258	291	258	300	281	300	267	279	288	310	276	230	293	262	270	294	280	283	296	307	297	287	281	279	300	274	271	285	303	296	261	284	287	297	270	305	292	277	275	313	309	304	298	304	262	290	253	281	302	265	310	288	333	287	279	271	274	260	274	284	291	281	315	263	275	278	297	315	289	293	279	300	291	257	281	260	292	297	282	260	262	272	280	285	293	261	262	257	270	275	287	239	328	303	276	256	301	257	278	285
7205	1526	2798	3344	3372	2658	2187	1675	1244	958	837	786	732	767	747	713	751	754	726	712	693	735	681	695	721	638	647	646	685	655	640	658	627	695	654	662	669	648	633	662	648	585	694	622	654	639	600	677	675	654	591	636	622	679	629	615	645	641	623	623	686	626	659	633	644	703	592	590	661	600	651	588	626	679	613	629	639	631	633	640	639	650	654	677	636	642	685	635	652	631	656	668	641	613	659	631	611	619	652	644	634	627	639	612	620	611	652	615	637	657	607	582	646	627	652	590	637	643	646	594	628	629	594	609	670	608	655	628	638	633	621	616	621	608	626	624	652	613	674	681	570	640	617	621	666	694	634	654	638	634	628	614	650	651	641	649	600	640	576	636	663	629	635	617	598	659	629	654	618	628	621	629	652	592	633	651	594	641	633	618	625	645	639	654	644	624	639	664	678	662	617	616	678	602	622	633	627	648	647	647	650	643	682	661	653	630	681	647	644	703	574	618	632	623	632	637	577	568	669	635	633	638	618	617	628	625	673	642	589	664	638	632	620	655	679	612	629	611	642	687	675	691	682	638	641	640	632	625	646	642	648	614	599	635	616	582	640	666	635	634	671	649	571	620	690	544	642	625	641	640	606	606	632	642	601	597	616	641	616	653	607	658	625	636	685	656	675	641	609	614	625	632	652	668	654	679	623	622	641	657	661	642	641	646	633	636	638	647	652	640	630	643	642	632	676	602	625	656	621	585	638	645	584	593	648	661	623	619	536	602	586	615	646	671	707	621	590	611	613	667	613	620	645	627	608	668	616	684	661	638	622	625	637	637	663	640	637	632	579	654	603	623	638	662	649	666	616	606	620	651	593	650	640	651	606	658	636	616	618	632	594	638	641	651	622	624	658	678	610	626	666	649	653	672	690	611	600	639	631	631	613	654	589	623	573	631	629	617	611	588	602	617	604	636	617	594	633	647	634	600	668	633	648	626	608	666	706	607	656	613	621	605	621	693	633	584	643	649	615	575	603	657	622	638	655	643	624	618	657	677	636	584	653	641	659	621	640	626	599	588	604	609	672	632	626	612	672	652	637	632	640	649	644	611	668	629	638	624	660	605	643	641	649	649	632	674	680	627	629	660	620	604	609	639	598	587	599	640	631	644	581	642	640	637	590	659	583	599	646	636	670	644	639	659	620	628	670	615	627	615	612	609	620	631	635	670	607	616	628	638	633	632	650	610	638	657	644	607	658	601	610	651	640	634	641	684	636	633	627	628	639	649	608	630	633	596	652	623	637	614	652	638	637	645	620	631	597	614	641	638	650	670	635	607	590	632	618	607	651	601	601	664	590	626	604	652	616	621	647	636	641	644	655	652	646	652	633	654	635	655	665	662	622	627	680	669	638	639	679	612	636	631	637	619	635	636	652	654	633	636	610	621	634	629	613	674	672	635	644	584	606	623	612	652	610	619	631	667	621	663	620	652	653	619	637	624	632	623	607	608	636	640	627	619	620	622	644	693	672	649	649	597	669	644	667	658	595	639	659	668	634	633	655	657	655	591	636	594	669	637	626	606	604	664	644	604	648	641	583	648	651	593	622	625	642	624	640	666	678	585	606	670	602	610	627	626	598	635	613	634	628	627	617	655	652	658	598	656	623	648	631	622	590	619	650	645	643	615	673	656	635	643	623	660	626	606	659	610	651	666	642	618	643	652	625	626	633	620	682	589	618	587	599	639	624	620	620	622	617	591	596	651	618	665	659	652	636	618	649	629	645	662	644	645	629	644	591	624	634	646	620	634	663	670	697	626	591	668	624	681	589	621	645	647	655	610	605	596	624	589	639	630	627	614	651	650	585	614	639	645	648	643	670	631	659	604	666	629	622	634	625	612	689	645	637	646	627	640	594	622	605	622	631	665	625	652	633	590	634	665	638	690	650	644	637	656	639	620	647	625	633	587	650	625	607	627	626	651	663	633	588	664	618	642	651	635	638	632	617	611	636	644	657	648	630	617	582	634	616	637	592	678	639	635	643	622	619	651	685	653	658	653	600	653	656	650	630	639	587	608	656	670	656	631	637	627	603	591	587	610	614	619	650	640	587	643	634	650	612	595	655	618	604	643	626	617	671	647	679	653	645	631	667	640	672	666	614	653	652	650	635	641	606	630	665	624	601	625	631	655	637	662	614	633	625	596	629	631	675	636	629	583	645	596	584	618	628	647	639	644	625	605	640	652	660	588	675	599	571	680	614	649	609	644	673	666	666	644	635	672	633	654	673	611	637	622	633	623	616	632	642	616	631	623	620	630	588	661	596	675	637	633	637	621	654	663	630	645	636	608	610	607	605	595	661	630	570	588	643	646	637	603	664	611	640	652	646	623	694	635	640	668	650	634	610	618	645	618	598	626	625	613	639	656	661	641	645	642	633	664	627	611	618	613	670	627	692	601	609	656	633	641	665	600	642	622	639	625	612	609	648	631	603	604	600	566	615	628	607	627	664	654	693	633	654	669	633	631	629	619	602	654	640	652	625	641	596	646	621	606	631	687	655	650	639	630	632	658	657	640	628	611	630	682	682	650	663	592	607	637	634	636	661	676	632	633	651	659	633	634	634	625	619	652	633	619	641	627	622	625	591	606	588	614	654	608	609	660	600	654	623	625	621	633	630	630	651	619	656	670	682	604	631	629	598	653	635	597	621	617	616	617	653	642	641	651	672	647	628	650	617	599	639	626	647	600	664	631	635	640	672	587	629	652	630	651	609	650	595	617	620	653	629	613	670	626	571	661	649	614	656	621	617	660	570	648	587	617	672	632	671	677	611	632	600	651	611	660	625	656	656	646	647	641	647	618	642	625	614	606	657	633	561	606	642	571	604	596	624	612	648	652	620	597	594	628	663	646	664	614	637	636	647	640	613	616	636	679	628	632	617	625	641	615	612	616	599	658	618	601	663	681	646	621	672	639	622	602	616	648	680	659	610	621	615	639	631	625	623	642	636	665	649	620	618	670	633	620	595	663	658	628	608	715	610	618	602	592	653	631	645	624	654	630	645	646	611	661	598	641	618	584	620	618	604	655	622	608	622	638	626	639	594	657	616	646	640	663	647	661	622	648	602	609	645	621	595	645	686	628	613	620	630	615	643	655	622	611	637	615	665	628	644	648	636	606	609	628	665	630	662	622	595	613	640	627	612	607	639	645	658	652	607	604	645	612	597	623	607	683	630	644	574	638	657	645	613	627	654	611	589	617	596	630	594	615	639	654	651	681	661	622	631	649	604	575	658	624	621	644	656	641	594	659	602	622	641	630	594	615	629	685	631	638	645	659	604	576	622	650	640	644	690	624	627	579	624	642	635	636	600	672	607	614	589	634	590	614	641	578	624	597	635	628	609	604	653	640	598	692	605	624	647	634	612	595	618	616	615	646	656	637	628	627	606	656	675	647	629	646	630	643	632	645	668	595	635	590	688	674	647	641	676	618	646	666	642	612	639	650	594	652	612	566	615	596
16259	2235	2142	1545	1236	906	647	506	328	253	272	208	201	201	206	217	199	195	206	191	186	209	147	190	165	173	177	189	176	178	193	181	186	165	169	172	187	189	184	148	159	162	168	156	166	163	198	165	174	183	173	150	178	157	156	156	158	175	190	158	172	164	162	176	159	198	158	171	163	181	159	168	183	194	185	176	179	166	177	153	188	172	166	162	172	163	142	173	195	150	147	167	160	164	171	170	177	179	164	179	191	159	173	160	173	180	176	176	193	182	142	164	201	165	171	169	179	147	176	179	150	179	151	197	187	171	145	178	179	157	168	177	170	183	191	178	157	175	168	172	197	148	145	174	159	171	200	146	174	184	160	159	171	175	153	161	171	175	155	159	180	162	168	174	192	173	177	144	161	165	179	182	178	179	161	155	170	163	173	173	181	176	178	187	182	161	173	176	201	169	165	162	171	171	166	150	154	144	155	145	174	179	162	166	159	159	166	170	176	155	152	178	144	168	178	170	155	170	194	183	157	172	183	165	157	168	206	172	160	189	151	190	170	158	160	176	168	164	157	147	177	172	157	154	193	182	187	182	152	195	164	161	185	172	168	176	171	172	148	144	182	154	146	172	156	168	163	155	163	168	211	163	157	167	176	165	142	159	183	180	157	178	184	177	170	160	164	151	142	165	161	201	169	173	163	154	157	204	176	150	179	171	176	178	161	164	195	185	158	157	181	191	165	170	155	191	168	155	163	158	173	148	183	148	165	171	169	179	155	177	184	174	183	172	165	155	131	182	154	186	163	164	156	167	173	178	166	170	150	158	170	165	187	175	172	175	168	161	176	143	176	191	167	177	183	171	162	162	160	179	173	174	145	151	180	165	152	150	178	169	179	173	185	182	179	146	192	150	141	151	152	160	185	188	184	179	190	172	182	185	167	170	183	170	174	165	170	171	162	175	171	144	209	172	168	152	171	160	175	151	178	186	194	154	167	169	155	182	169	178	190	145	180	185	156	160	186	191	173	165	164	189	172	153	175	145	183	165	187	188	164	173	159	164	181	166	164	171	177	184	164	153	185	181	170	161	161	190	145	150	178	159	151	203	165	148	180	184	163	164	156	169	159	197	162	153	199	179	174	178	152	172	139	192	161	167	195	198	155	177	149	159	200	172	182	176	184	156	184	169	175	183	164	158	169	181	189	169	155	163	184	152	155	184	162	157	166	176	154	170	177	172	177	183	163	183	174	181	161	155	184	152	151	186	161	156	178	180	166	173	148	157	161	163	172	168	159	169	200	172	199	163	149	178	147	171	140	190	161	181	180	199	155	150	166	174	181	202	161	177	168	137	138	170	160	171	153	173	191	177	153	183	176	168	173	173	157	163	182	185	160	154	192	176	192	165	139	158	165	182	150	157	164	146	165	180	172	133	176	174	179	169	157	166	163	179	181	176	186	167	182	150	180	176	161	178	153	198	184	185	175	191	178	194	165	186	155	180	159	182	164	183	167	162	170	187	178	155	149	167	178	155	171	161	182	199	149	158	161	168	163	144	168	152	162	138	152	180	156	167	186	158	172	184	174	173	176	159	184	158	147	176	171	146	155	158	158	156	160	167	179	182	205	169	208	166	174	153	170	180	140	130	181	185	156	175	176	183	180	173	170	177	161	150	203	170	171	173	160	171	185	160	148	175	175	181	159	157	147	206	182	198	154	175	175	160	151	166	165	173	171	167	184	149	142	159	183	141	170	181	179	175	167	174	172	146	175	184	171	169	158	176	170	146	168	157	191	177	172	182	176	195	181	180	159	157	155	147	154	143	178	153	171	161	183	169	154	159	182	175	182	195	163	174	164	174	177	184	157	178	171	169	173	170	166	159	150	172	197	176	173	171	170	176	174	139	167	151	165	158	167	165	164	148	138	162	147	154	160	163	188	163	168	162	161	160	163	163	182	162	150	171	171	199	175	173	174	159	142	173	178	163	160	156	158	169	176	184	152	158	154	196	198	152	189	191	164	167	192	178	158	163	169	154	154	166	176	178	175	160	154	159	172	161	163	149	156	183	189	179	155	150	172	179	187	180	166	187	150	134	160	182	172	196	187	168	165	165	183	150	160	189	165	174	168	154	181	175	160	154	176	169	165	164	162	166	141	202	179	165	194	175	163	179	178	153	152	168	175	166	161	153	151	173	207	185	165	169	164	165	198	176	166	129	168	168	173	164	174	201	148	168	197	130	158	165	175	156	176	166	194	161	154	180	195	174	185	159	188	166	172	166	169	163	169	169	178	153	182	180	157	184	162	193	174	168	172	173	161	176	187	165	179	164	154	168	163	164	172	183	155	187	169	170	152	175	147	168	182	169	160	157	168	165	161	168	166	158	147	172	171	182	146	172	164	178	161	152	140	186	144	152	195	158	174	162	165	149	149	165	170	169	173	155	189	191	171	169	179	190	185	172	170	189	160	168	175	173	184	172	148	160	165	177	186	164	146	195	166	157	175	167	187	177	184	167	145	190	152	160	175	160	158	168	155	153	173	168	167	158	182	158	158	166	164	178	175	178	163	177	164	173	179	176	154	187	156	163	183	147	187	170	168	186	167	176	148	156	169	167	170	172	170	162	205	156	168	192	175	201	153	203	182	174	169	163	160	160	153	188	166	180	171	174	178	149	180	153	152	169	184	166	170	179	191	154	195	157	150	188	186	160	174	169	172	173	169	182	164	175	195	207	152	167	160	168	167	184	189	146	174	164	173	155	166	154	168	168	171	195	154	159	179	156	180	183	158	153	178	162	161	165	189	154	161	153	151	158	184	158	187	181	164	177	200	173	166	148	183	164	176	135	153	182	169	175	149	170	178	178	173	156	173	175	164	169	156	150	185	181	143	183	154	166	152	148	161	158	186	184	171	177	162	172	157	169	156	152	159	199	166	167	142	166	157	186	180	189	172	182	180	183	175	183	176	165	160	162	177	150	160	151	144	168	171	165	157	167	166	156	196	190	182	162	171	190	168	179	204	159	168	173	173	143	171	171	167	192	179	158	176	179	195	157	179	162	158	182	167	152	171	180	136	164	154	187	167	184	154	177	156	175	194	213	185	165	149	168	154	190	167	176	146	177	177	168	185	175	183	160	172	155	178	161	169	182	182	173	154	183	172	190	197	168	163	173	181	174	162	156	164	186	173	185	173	151	168	179	195	145	176	183	176	157	163	153	177	193	177	147	205	160	172	172	169	167	154	167	160	167	180	161	182	174	173	186	154	157	177	149	160	137	182	166	163	178	171	178	176	149	179	163	183	161	178	184	172	197	158	181	169	173	147	172	178	178	172	177	202	145	140	185	148	161	189	184	162	169	180	179	188	173	160	163	167	163	168	181	149	151	186	168	169	157	179	148	170	151	185	164	161	142	192	186	175	191	166	154	175	157	183	172	177	161	178	179	166	171	156	170	171	174	191	138	164	175	181	178	170	188	185	151	162	175	170	170	176	189	187	161	165	184	193	170	168	149
9004	1923	4132	4808	4628	3705	2929	2064	1474	1012	784	713	666	687	627	633	596	546	571	556	543	555	515	514	487	446	531	441	444	490	512	457	431	451	475	442	473	481	458	436	432	432	411	438	430	455	451	449	433	449	400	449	445	412	446	430	440	431	468	468	447	485	437	423	403	428	394	455	459	397	422	417	427	421	439	417	438	418	412	410	457	417	392	397	443	423	422	439	436	430	414	441	453	440	451	404	441	426	421	445	447	434	422	407	452	450	411	468	447	435	442	404	403	394	437	423	433	453	452	445	432	456	437	424	435	436	382	456	455	452	429	428	440	460	443	459	407	423	453	411	379	427	407	426	446	423	436	399	475	431	364	462	390	419	407	434	438	436	423	428	426	454	441	437	397	415	406	428	426	419	432	406	386	397	393	420	401	420	420	435	406	430	434	424	399	430	429	425	430	435	426	407	427	442	454	428	399	450	393	395	422	422	442	449	410	430	432	436	397	455	442	434	407	421	394	432	426	409	427	418	408	399	411	452	422	400	411	418	433	460	430	415	425	471	438	386	418	424	434	442	453	417	459	431	428	464	437	423	398	423	453	422	451	457	394	450	408	438	441	441	452	411	431	424	437	417	432	467	411	399	423	442	447	399	431	408	409	451	434	409	431	466	432	451	406	411	438	441	436	455	422	430	426	417	401	442	429	419	392	451	439	467	433	419	428	454	444	412	409	419	421	436	470	444	406	427	434	414	449	433	411	416	420	410	401	414	431	408	426	408	429	397	420	418	454	409	441	401	433	429	410	450	396	408	453	428	428	437	433	424	410	424	405	436	444	423	444	416	431	422	450	427	411	390	404	433	389	426	423	457	427	443	405	400	398	413	435	452	440	431	404	436	414	420	459	414	450	417	440	394	420	402	448	396	463	428	449	422	415	415	458	432	410	432	412	408	357	416	454	457	452	450	455	432	446	437	434	413	421	418	415	402	413	431	452	450	433	425	442	389	423	426	439	420	420	419	434	409	424	455	417	440	391	435	407	436	423	419	430	407	466	439	423	439	401	416	437	443	414	448	382	424	424	444	364	468	438	424	430	373	407	416	392	400	486	416	448	379	439	401	424	403	431	411	445	420	415	407	405	448	446	426	399	434	446	400	419	430	429	454	429	460	426	436	409	405	421	416	409	442	425	441	463	433	460	411	428	432	429	427	416	412	400	443	402	385	411	411	443	443	462	428	412	423	413	406	404	426	418	428	438	410	456	460	402	432	425	443	414	414	433	432	470	414	402	440	446	446	418	435	417	449	390	428	425	447	415	413	416	437	451	457	444	410	389	408	383	411	421	412	427	459	441	438	407	424	411	422	429	407	440	440	412	423	429	466	430	420	395	414	422	425	394	444	445	430	433	429	408	462	391	416	448	434	395	417	478	428	450	405	407	411	439	420	434	429	413	439	425	429	439	432	422	436	423	413	400	421	464	401	432	408	390	430	427	461	448	416	441	432	434	434	407	416	442	396	427	431	420	429	420	414	448	412	408	397	414	422	445	439	414	393	427	401	439	426	409	428	436	435	447	436	429	440	413	446	411	437	444	441	388	442	405	452	420	433	440	446	405	434	427	442	405	443	424	422	406	441	411	385	446	394	437	433	452	421	446	449	409	432	450	438	407	410	429	400	436	440	419	432	416	453	411	398	465	419	445	438	403	415	397	432	446	402	411	424	449	400	419	415	398	432	398	430	450	421	418	404	405	444	418	433	421	407	452	447	397	402	448	413	451	414	405	394	435	426	422	399	409	460	447	430	410	378	398	407	423	392	442	453	409	453	445	413	406	443	442	398	418	420	449	458	441	414	463	423	444	448	450	428	395	413	395	403	405	461	400	380	411	438	444	435	449	440	434	459	408	451	418	409	412	403	446	428	407	427	434	420	446	430	449	430	429	410	404	453	416	425	400	409	428	411	410	418	406	447	431	456	435	429	429	432	424	443	437	433	435	400	414	436	395	447	433	396	438	461	399	434	430	411	424	385	464	408	458	413	410	428	453	444	442	416	434	442	394	435	427	415	387	446	422	379	414	408	438	417	454	410	434	429	387	441	423	447	454	426	437	410	428	417	438	421	449	415	444	404	449	426	440	443	383	445	430	420	398	408	432	423	417	444	410	441	431	433	429	398	430	426	423	399	423	428	401	414	437	412	435	463	398	406	403	451	440	430	426	444	436	458	443	446	438	460	406	422	430	399	457	427	402	444	425	424	441	446	393	444	416	410	412	393	394	432	445	427	439	427	461	391	379	404	460	421	458	420	432	436	414	446	454	421	391	415	421	421	432	404	398	426	425	453	413	418	446	401	412	415	423	407	446	429	432	451	451	449	407	430	429	434	398	425	454	408	445	446	401	400	442	423	422	467	400	404	468	400	417	440	449	440	443	444	425	415	439	414	404	435	414	374	415	414	405	413	433	405	458	435	429	440	423	405	403	432	449	409	423	442	416	402	419	410	409	421	408	467	428	434	379	441	454	440	419	408	390	424	403	452	446	385	427	456	421	399	442	425	424	429	436	423	464	407	444	448	405	435	409	413	416	399	435	460	433	469	444	365	414	438	440	404	400	414	403	434	423	432	418	430	428	416	415	428	424	393	424	421	392	426	427	446	439	400	423	409	439	455	409	392	438	406	445	465	467	422	416	477	438	422	413	437	413	407	445	418	437	428	447	432	410	411	406	430	404	429	428	433	431	412	414	442	418	413	410	447	411	401	365	444	389	433	415	430	424	454	430	472	435	429	421	390	436	430	437	422	402	421	406	447	438	415	430	415	412	416	452	429	460	399	405	413	423	440	418	405	459	428	440	391	396	405	425	434	431	442	415	439	393	482	426	448	451	450	425	441	431	464	425	422	402	440	395	400	438	454	398	418	414	418	428	401	441	448	434	455	425	395	428	434	426	430	415	406	430	462	447	393	431	443	456	404	430	424	412	450	436	406	410	446	365	467	427	434	444	403	471	403	457	393	418	412	398	451	439	414	416	457	469	416	399	436	387	415	444	428	427	383	429	410	384	452	411	462	430	417	432	422	416	432	447	390	431	417	415	420	482	420	388	424	437	403	447	420	431	425	404	457	407	449	403	433	406	470	425	401	422	430	419	406	421	415	430	404	414	479	402	407	432	454	407	462	432	438	402	445	418	390	398	440	402	423	400	406	438	406	417	374	426	418	440	432	419	429	404	438	434	423	410	439	414	430	442	443	466	408	403	443	452	426	421	394	407	400	451	413	414	448	475	477	457	412	458	428	398	498	472	411	457	418	403	446	427	421	394	428	439	427	434	460	413	423	410	431	437	411	414	431	389	446	423	412	436	413	407	414	405	400	443	428	445	443	426	431	434	428	440	446	452	445	430	408	441	408	426	429	434	409	484	412	434	443	428	438	431	437	403	421	452	422	432	433	461	418	441	410	395	449	392	425	418	416	409	429	423	429	421	396	412	425	428	425	426	427	428	419	395	426	419	408
2344	697	770	765	670	550	564	553	507	465	463	459	416	442	421	408	455	464	473	422	456	468	450	483	429	477	479	470	443	428	417	454	467	429	473	426	463	429	440	473	435	451	442	449	441	408	457	463	430	481	479	481	435	478	489	436	449	461	442	440	422	462	471	471	398	420	462	408	479	459	440	467	450	479	433	466	488	451	447	424	461	471	450	440	431	402	426	446	429	442	453	459	413	446	457	439	470	467	475	438	431	480	500	472	445	419	444	464	444	431	402	438	437	395	431	446	442	474	447	478	440	403	463	433	455	430	438	443	452	450	399	425	423	463	454	453	468	517	460	468	493	419	432	457	472	427	412	446	449	488	427	476	471	484	479	414	467	427	472	462	486	406	462	511	437	466	495	462	423	431	428	452	445	423	475	462	464	457	428	449	457	459	450	477	453	408	453	466	442	481	489	446	444	458	420	433	456	427	456	494	461	499	445	412	480	441	456	441	476	454	422	434	448	433	449	491	426	495	480	459	468	446	457	376	396	456	486	466	510	464	489	469	457	457	490	437	429	467	442	437	425	438	474	442	383	483	440	419	448	404	413	459	437	456	533	452	430	517	423	507	462	478	447	485	448	442	438	457	439	472	436	440	409	418	471	492	437	474	491	446	454	457	464	463	417	408	469	477	421	456	486	448	460	415	433	485	456	475	458	434	426	440	400	464	486	441	446	444	463	449	456	476	440	438	411	464	436	453	458	452	437	445	446	439	447	411	440	489	422	442	436	460	498	459	458	459	472	462	417	468	442	489	494	481	442	478	447	441	485	480	416	437	453	461	494	457	443	424	416	480	435	460	449	450	433	463	487	423	432	414	447	446	445	459	433	451	452	461	450	461	444	438	483	438	455	457	435	420	445	432	458	467	487	410	456	440	455	467	481	463	435	453	443	450	463	482	453	413	448	483	467	473	447	478	428	438	482	524	448	499	478	462	452	476	410	464	458	433	477	428	433	461	421	490	481	467	429	460	467	438	441	462	462	428	463	454	442	460	426	446	489	463	424	419	460	458	410	498	427	460	478	454	464	447	465	438	440	495	440	436	424	438	442	453	481	444	459	460	509	470	446	474	475	478	496	499	495	492	471	459	401	464	411	440	415	491	452	493	452	451	443	428	433	446	466	485	466	440	470	463	479	458	468	448	447	430	413	465	459	455	414	410	438	467	440	457	459	468	470	455	419	458	455	465	444	453	464	434	422	431	420	465	453	453	461	447	397	492	468	401	408	502	444	405	495	459	430	469	480	473	445	444	452	427	439	469	426	483	458	433	445	478	481	459	499	453	465	439	448	454	464	439	449	448	491	467	454	428	454	438	400	431	420	472	460	478	445	438	489	481	439	455	434	477	454	449	438	436	454	455	441	458	417	476	461	468	464	453	455	451	445	421	442	453	444	425	468	433	462	467	464	457	448	460	468	459	445	433	411	459	472	458	429	495	438	475	447	399	438	457	444	472	440	447	426	434	449	431	425	509	433	440	450	463	448	450	457	439	456	432	485	486	480	474	455	469	420	440	430	441	433	425	417	464	469	432	464	472	484	456	481	468	436	447	485	460	498	444	432	432	446	410	409	444	479	468	417	444	483	405	430	447	482	436	430	465	483	460	469	464	469	428	471	435	483	419	469	492	470	445	485	481	443	441	460	476	454	458	453	428	478	459	465	479	432	480	521	449	435	447	420	480	487	441	481	448	469	457	456	451	469	441	432	475	476	486	429	447	462	472	462	471	458	458	474	450	439	472	448	417	445	433	427	461	449	434	418	459	400	412	455	435	448	429	473	474	418	429	418	432	415	433	452	454	462	471	472	464	446	444	485	457	429	410	445	477	441	459	453	461	472	435	491	418	435	429	482	462	448	442	416	455	458	427	456	460	442	448	505	455	453	421	483	448	402	480	443	445	473	483	467	470	472	484	434	463	484	458	443	461	482	448	412	462	440	437	427	434	434	471	452	451	422	478	450	424	398	429	461	413	455	429	460	462	429	448	436	488	452	395	433	463	453	422	448	413	449	426	472	431	435	439	410	460	448	446	438	480	497	454	462	485	466	464	450	465	471	457	473	448	423	431	442	419	423	450	457	417	470	461	425	464	473	403	467	439	436	424	452	420	454	445	421	461	453	437	441	457	421	444	461	477	416	428	454	426	438	456	423	441	454	470	488	440	493	448	419	462	456	409	458	462	431	411	465	435	490	472	451	483	478	460	433	470	462	458	409	408	406	468	488	450	439	475	446	430	481	476	449	470	467	448	426	461	532	462	445	471	458	438	467	451	446	440	459	451	484	437	432	433	445	465	488	440	433	471	481	450	451	479	466	489	483	469	492	444	476	476	476	473	452	425	447	455	501	434	483	490	455	435	463	453	469	426	444	447	431	475	465	454	467	478	416	419	482	408	450	438	435	477	424	455	528	469	447	452	432	439	456	458	435	441	458	465	432	430	460	465	423	418	443	457	459	462	413	435	433	439	402	464	422	466	419	460	422	438	454	481	459	454	447	471	470	425	453	473	474	434	442	459	463	473	469	441	441	455	412	430	476	434	445	462	459	450	457	411	465	456	469	466	469	462	449	420	425	420	444	434	447	448	457	456	468	454	483	465	457	431	469	453	481	480	490	465	482	403	467	475	430	421	461	444	478	478	479	447	430	422	428	457	492	428	481	436	452	458	464	461	450	431	473	472	446	429	498	434	471	491	463	448	505	441	431	456	437	455	462	457	480	433	457	435	425	420	453	457	426	460	452	458	448	485	466	506	430	436	444	500	487	437	479	462	460	421	487	436	444	503	417	475	443	430	408	453	454	437	436	462	431	432	426	456	429	426	483	506	485	469	469	482	436	449	488	438	459	404	458	434	460	452	424	450	431	420	463	477	465	454	477	453	436	472	461	456	436	413	447	459	436	469	448	440	444	431	476	431	432	435	462	471	441	458	424	450	426	436	458	481	437	425	426	458	456	444	414	441	453	446	411	469	442	445	449	434	437	458	464	403	409	431	470	464	432	419	425	439	432	465	464	436	464	442	474	444	463	431	473	457	450	448	475	427	445	444	462	456	448	446	451	499	470	439	462	439	456	421	452	461	442	438	456	467	454	494	444	447	422	462	471	432	443	442	478	472	465	443	439	480	430	439	464	458	440	455	444	447	423	465	426	458	481	490	465	464	468	494	483	465	444	460	384	430	408	433	463	444	431	442	445	446	439	463	445	462	453	486	439	452	432	445	426	432	415	433	465	477	469	454	445	416	434	465	509	479	457	423	415	411	444	464	425	449	464	448	491	419	456	489	472	457	460	441	473	464	407	455	462	452	437	456	409	441	454	416	464	487	476	453	472	431	469	464	457	469	432	454	480	428	427	457	440	467	478	422	393	439	443	447	478	460	468	422	438	441	457	425	490	468	439	451	450	450	477	481	466	448	449	474	464	467	455	425	457	438	483	454	490	446	442	469	460	417	438	433	416	436
2604	1196	1722	2001	1999	1744	1492	1314	1212	1069	1019	1011	978	1042	984	991	968	1005	1017	1027	1018	960	1034	963	1026	964	972	995	969	1016	971	962	1027	973	961	958	924	981	965	991	1010	979	951	995	943	951	976	972	984	994	969	1039	986	983	996	960	897	958	987	990	991	951	1025	980	951	993	987	979	1024	964	1004	905	982	942	964	1027	951	978	919	960	965	962	1027	964	979	964	931	1034	990	967	955	984	983	1001	1024	947	940	919	940	974	973	908	1000	996	952	973	944	961	929	1026	981	970	946	1017	969	1002	961	951	986	973	980	970	966	983	976	928	973	975	933	1011	957	979	1000	1012	950	988	1001	985	1033	973	1009	1067	954	1022	957	966	904	937	1008	977	962	984	1010	964	937	954	990	971	964	934	947	943	978	986	924	942	964	1009	936	989	1010	1000	1005	954	976	977	926	939	973	956	926	1018	988	927	995	1029	940	956	927	983	982	961	940	985	969	949	995	977	1015	948	1011	1025	1014	923	956	972	984	924	975	967	969	1026	966	979	973	1066	955	993	964	986	1000	965	943	956	913	955	969	962	973	987	983	1021	975	956	997	960	1002	1012	952	960	1007	948	1035	982	986	984	960	965	950	943	1012	915	1009	986	987	962	985	955	1028	986	958	984	1016	994	979	1030	1011	997	946	974	974	914	920	959	906	1001	977	995	975	991	921	1002	927	956	992	978	907	940	975	1011	969	955	932	1023	964	975	977	1008	967	1030	914	956	1001	948	950	968	987	1012	890	966	961	1000	987	942	938	995	983	944	1004	969	964	978	960	992	1018	947	989	1019	953	965	1014	987	993	962	959	991	982	927	978	967	1021	996	985	1005	1026	1001	970	1015	1001	914	942	985	957	936	964	946	930	972	981	903	975	971	949	959	924	995	973	944	1043	998	904	964	967	981	964	974	959	937	1019	980	953	956	993	949	1004	985	1005	949	959	999	927	926	936	979	1014	1035	927	978	1010	1067	959	971	956	964	983	973	1023	987	999	989	975	939	911	952	905	964	982	941	971	982	989	944	944	955	974	985	1044	936	963	951	978	999	935	1016	954	944	974	1048	985	994	991	961	980	983	1003	946	1000	986	993	904	1003	1009	1014	973	965	971	961	945	972	937	934	979	957	993	948	947	957	1007	1014	915	1020	976	979	998	1018	973	933	907	986	1010	1020	1046	994	962	929	988	952	967	983	970	971	971	1016	991	1021	931	983	1046	1004	978	1009	968	1009	1009	960	988	976	940	997	1028	963	999	986	995	918	954	957	1003	984	1012	1012	992	982	928	1007	929	1038	989	966	996	959	902	890	972	1003	1003	1005	981	933	947	950	966	951	999	947	1006	970	962	955	943	924	928	969	982	959	912	990	926	981	921	971	938	961	967	971	984	984	975	972	951	995	951	1001	924	1026	975	956	905	1076	967	1005	960	972	996	972	976	975	1009	979	929	944	941	990	976	952	981	1010	948	954	1028	1007	996	959	994	954	981	963	969	930	1000	1041	1064	1014	971	958	966	964	977	1015	1010	1019	967	1013	988	986	978	1002	966	952	1010	994	1006	996	966	952	974	966	973	963	1014	950	991	979	958	984	953	945	991	971	944	915	1000	1021	988	959	973	934	964	922	975	946	960	1011	985	960	998	974	970	958	930	954	973	998	982	934	1041	964	1015	952	915	968	1003	981	951	957	984	958	962	986	1004	1031	976	1023	999	1017	977	958	985	981	996	968	961	923	970	986	945	934	991	1004	929	985	989	1006	988	947	974	983	990	927	978	935	991	1008	991	990	1035	978	974	990	997	1037	987	943	973	930	1022	976	982	1032	982	1003	1001	1000	993	970	927	960	994	952	1022	963	998	1027	1040	980	949	1004	933	980	955	957	983	969	944	1016	980	972	1003	956	995	974	985	981	977	918	940	958	984	959	970	941	981	1006	953	944	967	1005	951	993	957	971	989	972	972	947	983	997	946	956	949	944	972	936	981	969	929	1024	958	998	965	970	943	988	976	1002	963	993	924	961	938	947	939	956	1000	976	974	962	973	981	968	941	978	962	955	938	931	955	962	963	936	931	961	927	1024	1068	1030	973	998	964	1002	961	956	934	1005	989	949	926	987	987	1003	996	986	1017	1001	951	1007	999	960	962	1003	934	944	1012	934	909	977	922	963	973	964	955	944	1028	977	1004	972	1026	960	943	1004	993	1014	1006	1009	1003	977	996	923	1026	988	936	970	1014	1063	992	967	978	978	1033	966	980	1018	1024	984	933	987	978	963	942	980	997	953	984	973	937	988	958	964	1003	1001	1040	944	966	946	972	1016	963	985	1023	966	1019	905	975	1000	953	969	989	1008	1022	1006	967	975	954	1021	961	983	1008	983	947	967	1038	921	988	1011	951	967	951	949	989	1017	984	1038	917	1004	955	964	982	967	902	969	964	907	972	989	992	986	962	977	1003	987	964	911	921	951	981	1002	928	1005	1009	951	958	983	978	960	955	1016	984	975	1025	996	1025	983	984	950	999	1011	947	988	943	996	954	1009	969	1007	979	976	1008	1024	1012	985	939	999	989	964	985	937	966	955	978	957	980	1018	974	924	999	947	975	975	945	983	970	999	1005	956	961	978	964	1025	946	955	946	994	1011	957	960	930	982	964	1053	933	960	995	946	960	984	969	990	1022	973	999	1011	1005	937	1017	923	960	987	906	943	914	964	961	951	960	1004	980	955	991	1001	1056	971	967	1000	967	1019	930	972	976	931	973	981	953	971	1012	997	947	956	992	962	1012	986	992	978	968	935	985	945	979	990	976	1006	988	993	974	1009	988	1022	988	945	963	1002	981	998	978	978	951	942	947	1006	1016	998	1010	943	997	995	981	973	966	999	982	946	1066	934	992	970	968	974	970	993	1001	951	947	969	1015	996	1005	953	980	991	977	979	945	942	956	987	969	999	967	978	931	952	975	998	999	944	970	994	1016	940	961	952	961	990	982	973	967	947	997	934	1003	961	1028	1011	964	979	1011	976	914	1003	964	954	1007	1049	1029	972	963	959	955	905	985	931	1019	971	941	982	946	976	988	946	949	978	962	921	957	958	981	1000	966	985	976	956	962	963	971	940	983	1000	978	919	970	982	974	976	985	933	963	1035	981	955	988	967	966	988	997	971	977	1012	972	987	1002	962	954	991	927	1043	981	994	958	938	976	1013	972	944	950	982	989	981	976	992	990	964	953	956	997	1002	913	977	1022	990	936	996	1042	959	963	981	1000	929	946	937	963	961	947	979	995	1025	973	1013	972	958	995	964	953	885	1013	959	989	1010	922	984	1005	1025	940	1004	946	1001	983	972	975	983	945	998	964	1008	946	943	941	1028	911	994	1022	994	943	981	976	965	956	949	973	998	961	964	945	961	974	925	1009	937	961	952	960	996	962	976	944	1023	970	938	936	973	963	972	1014	940	952	960	997	921	1015	1030	968	972	1023	933	1051	987	1012	922	932	998	984	965	947	944	963	982	919	943	962	975	958	946	1010	981	947	968	954	933	965	960	978	991	981	970	947	931	1051	962	1013	950	992	978	973	1021	952	957	990	1010	982	981	990	982	984	926	956	993	985	974	938	970	991	948	935	955	937	963	1009	971	970	1018	997	995	949	989	955	1000	949	972	960	976	1024	994	1016	988	1019	1013	958	1030	964	1015	999	952	1024	946	989	1001	972	994	938	990	925	1027	975	958	902	1015	969	974	971	1028	959	922	999	938	1017	1028	993	950	908	970	1003	954	931	1005	1012	967	917	937	960	910	1041	981	956	1033	974	1011	981
9077	1202	1384	1134	962	716	576	438	355	357	322	315	313	287	324	305	320	317	293	282	327	283	270	289	267	321	326	290	308	300	285	298	258	300	290	281	284	307	300	309	295	268	275	300	328	307	269	266	291	282	287	285	276	258	319	309	304	277	285	298	304	314	275	258	269	313	286	294	297	309	281	284	287	291	268	280	276	302	295	303	248	258	283	331	298	278	322	264	279	287	286	298	273	253	295	294	298	278	292	275	303	309	265	285	279	285	261	279	291	294	278	263	296	270	266	288	266	307	290	279	304	335	265	290	296	306	261	269	307	283	292	313	288	273	305	272	296	260	279	298	262	295	293	258	272	273	286	309	297	265	286	281	298	279	316	300	263	275	270	288	270	297	306	277	287	299	328	273	270	312	281	302	305	268	238	272	308	279	266	284	276	278	314	284	279	271	269	278	282	268	278	268	270	288	271	317	275	297	276	273	296	276	293	252	298	293	289	282	299	286	293	283	275	281	289	300	332	273	262	298	261	286	264	293	267	280	315	294	263	276	273	251	292	256	298	261	277	290	259	291	292	282	294	253	303	289	266	308	242	282	256	262	306	290	298	292	291	307	295	252	273	253	268	299	280	283	321	267	295	241	301	301	281	309	266	300	286	291	263	317	283	292	258	274	281	270	260	308	306	293	255	287	288	245	266	238	268	269	289	302	282	266	303	284	296	283	253	266	275	270	293	250	288	278	294	294	284	259	288	269	267	287	278	292	295	294	283	293	274	294	303	292	305	279	290	297	304	307	282	290	311	305	298	297	306	273	269	287	244	291	302	309	295	304	253	266	273	297	298	273	277	282	292	298	285	282	277	266	286	293	258	303	290	318	295	293	275	283	287	309	278	302	306	262	286	312	282	308	308	312	282	305	297	285	275	302	274	302	270	254	233	301	258	251	318	293	267	277	281	296	279	249	278	303	311	272	265	264	291	281	243	275	307	301	268	309	269	300	253	287	320	301	278	283	257	289	248	297	308	287	291	278	303	272	296	288	303	288	285	267	262	263	247	293	285	288	282	298	297	286	292	315	291	284	309	303	266	275	284	245	282	277	315	332	309	287	309	313	282	269	276	294	296	298	307	276	308	297	270	221	281	283	279	258	273	261	278	303	259	307	300	279	294	274	274	280	288	303	267	268	288	306	297	312	311	263	286	291	300	301	269	292	280	309	292	311	293	313	273	296	307	288	275	279	269	295	304	313	283	265	271	281	304	289	273	296	285	288	269	287	324	292	301	254	296	298	265	277	282	294	279	286	318	288	287	257	309	276	294	285	297	270	274	278	296	314	276	273	289	303	277	287	283	276	265	289	282	295	294	292	299	297	305	274	313	270	291	282	253	249	282	277	273	268	317	281	291	312	263	265	258	276	275	289	253	286	279	283	276	314	285	324	278	275	261	306	320	278	276	265	300	284	326	281	271	284	280	295	249	292	269	280	280	280	296	286	283	291	301	300	285	279	276	279	255	245	267	297	264	301	284	304	257	254	308	300	302	275	280	315	292	284	284	296	293	279	284	279	283	302	246	282	298	282	291	276	282	285	304	238	259	297	306	273	298	266	284	266	279	295	275	307	286	266	294	298	282	309	252	288	283	299	278	278	281	302	295	310	289	291	275	315	284	295	296	323	286	292	305	306	291	279	284	285	271	329	259	282	248	286	315	299	269	269	287	342	268	284	294	298	299	276	240	273	273	300	289	278	284	284	272	305	297	301	285	277	299	286	285	261	267	297	275	266	294	271	290	315	303	279	250	262	298	296	284	286	284	290	259	280	289	278	298	303	286	286	277	305	267	271	291	271	251	250	290	286	290	265	257	307	299	248	268	279	317	310	308	274	275	262	282	273	279	287	287	322	260	272	278	269	290	256	289	272	277	292	282	308	328	270	332	272	303	309	278	307	291	279	290	278	292	301	288	305	286	274	301	290	309	306	280	303	296	310	284	268	282	282	299	295	285	287	355	290	267	299	303	301	280	305	269	285	295	282	249	286	264	299	265	287	301	288	289	282	298	305	284	289	303	260	290	300	302	290	276	261	298	283	298	295	285	265	257	313	288	282	246	287	311	284	265	283	285	290	303	271	288	323	312	279	312	268	285	297	303	297	263	305	246	265	311	311	251	300	310	251	300	276	290	308	297	321	284	309	308	290	274	302	283	277	290	305	273	271	287	321	285	292	281	265	307	257	289	307	315	312	306	302	311	281	285	291	290	328	277	273	264	298	294	281	302	277	294	254	287	299	270	271	280	282	285	275	287	278	269	266	288	328	282	293	299	285	242	286	271	291	286	274	308	303	293	316	266	308	272	294	277	257	284	298	298	292	309	305	255	277	254	260	308	291	279	281	297	284	257	293	274	294	300	312	292	309	286	289	297	279	302	296	307	273	281	300	317	295	266	265	298	305	333	277	232	289	291	268	306	286	270	306	277	288	298	286	298	299	271	245	322	265	272	278	255	272	296	272	263	289	288	281	281	270	307	279	282	302	288	279	292	272	280	276	275	294	277	256	272	311	274	343	270	304	293	281	278	314	282	277	297	272	287	322	263	280	300	304	288	277	284	324	267	278	267	283	294	267	282	266	278	297	281	294	287	285	280	263	300	301	291	288	273	284	287	290	311	314	267	240	287	268	319	310	267	265	283	324	298	280	261	324	279	271	288	258	287	300	258	283	280	279	245	298	292	260	289	260	312	305	268	279	309	256	299	292	284	290	280	304	298	316	302	329	279	279	289	269	259	299	283	279	291	293	257	291	290	278	304	248	276	270	316	287	293	293	309	300	260	300	283	302	290	273	266	300	303	299	282	294	279	307	286	307	303	311	306	300	260	309	289	264	301	275	286	276	268	288	261	272	293	273	293	305	297	252	294	294	272	308	291	277	276	286	281	306	296	330	289	308	276	281	285	266	300	247	272	265	265	303	274	290	249	307	305	287	309	247	293	311	284	250	305	298	285	276	281	311	279	287	283	271	264	320	312	242	303	269	276	297	263	269	281	247	274	293	316	259	305	294	257	277	287	282	291	246	272	291	301	282	260	296	303	271	262	279	294	295	265	300	261	229	261	290	289	269	293	293	258	309	296	300	304	271	274	295	260	280	273	314	291	284	281	329	284	304	322	278	273	293	253	269	282	286	283	288	254	301	245	266	274	297	276	299	243	275	300	294	298	257	285	304	300	314	293	288	305	278	297	320	307	279	282	271	284	282	270	273	296	294	275	301	299	267	310	270	302	267	279	265	280	293	293	281	279	298	262	287	265	283	274	290	316	299	286	290	314	259	277	280	280	320	287	256	288	282	300	280	311	315	285	289	289	277	258	276	295	304	288	295	278	289	274	283	271	284	299	288	255	268	290	280	305	261	288	266	282	286	266	274	315	301	259	277	299	285	321	304	297	269	276	265	294	248	296	282	294	262	294	291	279	277	298	273	284	306	269	300	299	342	262	290	302	284	293	300	305	291	265	307
7196	1527	2943	3526	3411	2821	2167	1625	1269	1012	846	831	770	676	735	710	724	708	706	711	716	736	744	679	703	668	630	690	665	677	659	718	679	668	634	635	671	658	631	657	667	668	652	631	684	650	641	604	644	653	689	635	713	663	666	665	632	595	670	660	626	644	612	634	665	651	663	661	648	661	669	598	681	662	670	614	622	666	674	648	635	623	624	620	640	688	636	665	616	674	676	694	621	622	656	663	628	672	612	638	602	634	623	653	672	628	678	667	633	664	648	636	654	627	643	674	636	617	660	651	629	651	670	628	621	621	650	588	634	615	610	655	647	574	668	655	693	672	656	634	646	651	654	660	635	665	626	637	613	628	659	667	598	634	631	666	693	644	623	604	636	650	635	618	668	616	616	628	703	632	668	627	609	650	623	643	661	643	623	599	636	661	641	597	639	683	644	651	640	637	632	639	676	639	624	615	634	652	698	660	627	637	655	656	645	629	638	660	653	655	648	671	618	661	655	671	627	621	618	683	628	636	669	644	644	606	657	642	667	608	606	609	610	646	605	645	614	638	647	680	650	607	599	664	642	645	625	606	658	637	660	661	644	648	686	629	644	690	650	645	660	594	664	671	605	608	627	618	615	688	663	626	630	634	622	673	658	687	645	656	649	649	647	610	611	601	672	633	690	662	640	627	643	605	627	653	638	650	642	615	643	692	651	649	619	609	617	627	620	643	656	683	648	628	650	612	603	611	610	637	613	681	604	624	629	656	608	628	659	648	665	679	677	638	669	639	664	607	610	638	646	682	656	657	594	631	643	664	630	656	652	643	645	640	601	659	630	634	605	614	608	610	642	656	627	645	612	604	666	669	610	652	671	648	639	598	658	649	628	635	609	704	652	576	651	642	658	637	649	602	631	609	672	586	620	629	638	598	630	623	646	608	637	613	643	610	677	658	643	628	685	606	633	607	555	680	616	630	658	614	611	651	579	614	646	662	636	687	602	657	609	619	595	668	651	628	630	660	654	682	660	646	677	631	680	653	640	661	653	629	618	624	644	620	597	632	645	610	617	676	652	663	633	641	675	626	680	645	682	660	628	652	603	616	635	652	658	670	635	606	623	638	598	646	579	631	624	630	616	667	629	632	623	636	664	650	686	584	618	664	603	615	634	674	641	622	670	615	627	598	676	667	664	635	671	644	639	641	612	643	669	635	588	613	632	664	687	633	595	651	668	609	639	617	658	659	606	638	639	609	615	621	630	677	602	675	656	655	606	660	630	691	643	638	660	681	630	625	625	603	614	629	664	626	669	627	600	651	630	612	659	656	622	650	675	644	623	614	666	585	648	695	654	582	564	675	626	665	627	659	623	606	662	657	593	603	687	631	610	649	618	645	685	648	708	626	578	660	610	584	659	667	651	612	611	612	595	602	678	648	604	654	648	650	694	624	625	669	599	595	684	635	621	631	658	589	614	626	669	652	662	619	642	643	609	627	604	639	663	671	639	672	679	624	642	656	690	688	621	643	667	630	674	614	603	639	649	660	687	646	634	629	669	664	646	621	649	695	641	626	652	614	643	637	602	624	631	668	649	665	669	640	650	610	634	624	654	609	624	648	637	640	652	622	652	639	655	616	623	644	682	608	650	651	639	615	643	655	625	612	613	664	629	663	625	648	603	651	626	615	688	612	653	607	642	598	687	590	658	620	629	628	644	617	626	633	647	591	704	607	671	663	648	637	672	637	639	683	639	651	625	611	710	631	611	624	676	658	618	640	632	670	628	616	659	649	641	651	623	649	593	650	593	647	660	633	632	643	643	628	668	630	622	649	603	678	677	638	620	634	624	634	609	619	664	593	633	616	676	646	665	616	609	673	646	667	607	674	663	646	645	627	655	603	619	674	667	648	651	622	643	630	630	626	628	613	642	666	632	641	658	629	632	662	652	595	649	665	633	645	640	654	608	649	649	632	604	657	643	642	620	640	642	584	643	638	641	666	627	667	669	626	628	638	618	666	651	642	618	633	608	647	655	599	603	619	644	649	593	654	678	660	649	671	616	636	651	627	682	709	666	613	618	624	649	643	667	657	658	630	658	612	652	604	628	640	621	620	619	614	633	605	651	597	655	627	671	611	652	661	637	660	624	613	633	642	675	630	672	641	626	584	611	609	639	689	635	616	660	611	632	627	639	633	689	628	632	599	647	689	636	666	679	616	665	693	636	668	649	641	671	641	624	646	645	656	631	633	680	622	621	653	632	666	646	654	651	605	678	633	659	623	673	635	627	672	676	657	618	674	661	618	666	620	657	612	601	675	677	654	588	611	640	644	648	607	595	645	626	582	676	639	651	639	637	601	598	638	695	620	630	624	639	641	662	641	685	616	638	626	646	649	638	631	620	649	643	611	616	654	631	636	646	616	596	636	620	613	677	652	630	619	646	656	674	617	660	642	614	614	645	640	639	677	597	658	603	620	638	625	650	657	625	641	606	633	604	612	668	658	644	697	629	654	662	630	645	636	691	620	602	636	635	663	633	604	671	682	666	627	661	641	693	631	650	632	680	623	611	667	637	639	616	619	658	662	646	625	647	680	618	640	662	663	643	619	668	636	630	610	629	660	663	680	617	596	633	681	636	665	633	650	629	656	656	669	594	652	676	663	659	640	625	631	642	664	645	635	670	656	658	621	674	624	635	635	632	634	617	659	645	659	661	674	615	675	633	654	685	619	667	646	669	618	637	595	644	676	622	650	641	671	675	661	633	667	642	662	646	658	610	675	659	652	651	660	625	637	656	631	629	613	618	615	622	635	615	647	664	637	617	661	681	637	642	618	647	661	645	687	635	653	658	646	635	662	626	643	663	652	654	643	672	628	657	636	596	640	626	600	695	613	643	599	610	674	685	639	654	615	645	644	635	620	667	633	665	623	635	591	653	664	631	662	633	623	627	657	638	658	647	637	630	661	605	655	652	652	625	654	645	648	649	644	595	581	644	619	647	621	672	627	672	639	673	629	613	624	651	631	694	626	608	638	626	639	636	621	684	652	611	608	620	603	638	628	651	636	614	631	606	682	665	643	642	621	656	644	635	656	622	662	653	580	632	625	648	621	600	639	627	661	645	575	662	644	684	644	648	611	649	633	668	643	629	648	671	649	634	649	628	600	637	689	637	626	625	642	651	682	691	643	629	615	601	648	630	660	617	652	631	636	633	638	617	606	656	646	675	633	687	648	641	622	684	641	643	642	649	630	668	618	645	662	615	620	606	678	632	626	637	642	689	666	637	678	634	656	664	647	611	636	632	670	631	661	673	661	641	626	647	587	620	675	649	653	621	641	622	662	624	649	646	619	688	634	648	652	671	662	636	620	651	611	717	646	624	641	609	658	666	646	671	623	639	689	662	641	649	672	636	646	667	617	640	661	620	629	636	624	655	633	634	634	612	615	616	651	669	581	629	692	618	626	646	654	632	682	649	653	655	621	611	623	672	674	662	703	672	661	663	621	653	669	637	670
16532	2318	2232	1582	1284	886	656	480	338	278	238	230	213	220	210	218	229	215	178	218	194	174	177	195	200	161	171	186	152	189	177	191	169	201	191	177	170	187	160	156	172	184	163	173	183	167	169	175	165	163	172	159	178	162	158	175	177	172	189	168	172	196	159	177	161	185	174	202	189	187	167	175	193	172	173	155	170	168	164	173	165	165	170	172	181	189	162	165	159	184	166	180	182	176	186	190	158	171	186	207	175	165	167	167	157	157	152	160	167	178	193	180	181	182	163	198	150	149	180	163	161	186	185	159	191	153	186	176	164	177	159	167	170	164	185	176	186	165	182	164	188	189	171	182	166	171	171	161	148	198	190	156	175	184	166	157	165	158	161	173	163	173	177	169	187	194	167	160	162	174	175	159	157	147	157	188	175	187	182	167	157	164	159	167	178	211	171	176	199	156	193	184	160	175	170	159	179	187	170	164	187	171	166	172	157	170	177	180	166	157	205	186	172	178	171	161	174	205	173	177	164	187	187	172	173	180	176	190	169	180	165	180	159	149	191	166	198	158	170	183	191	177	153	187	163	154	176	193	171	170	155	180	173	150	160	176	188	164	175	174	187	172	176	169	164	167	159	175	182	187	189	174	169	157	173	153	171	151	176	158	182	192	158	193	163	162	195	190	180	178	190	158	161	194	189	159	162	173	153	171	149	160	205	175	158	156	176	188	152	172	165	158	171	204	192	196	178	155	167	160	174	173	149	156	158	203	187	175	189	169	194	193	198	186	172	168	178	147	155	171	136	173	184	174	162	202	150	162	176	170	178	175	163	156	150	191	183	155	177	183	155	162	172	179	178	165	192	205	184	163	177	170	165	164	155	173	195	142	183	175	177	152	157	158	162	183	175	201	170	171	168	156	155	162	146	174	192	180	164	151	151	153	147	139	154	173	151	154	190	163	178	175	156	170	156	188	165	183	182	159	145	168	160	154	177	188	164	173	165	157	200	189	129	173	164	159	157	157	182	178	167	168	177	156	194	169	185	175	180	169	165	165	153	157	157	172	150	155	176	167	166	181	185	154	180	166	139	170	150	165	157	176	145	193	163	172	168	163	153	177	198	188	178	149	155	180	169	183	165	156	160	179	166	168	154	199	168	169	175	178	180	160	167	188	160	169	154	154	171	170	172	163	170	167	173	176	145	167	162	165	195	157	180	181	160	169	160	155	191	163	161	162	163	190	185	154	156	184	168	163	166	166	182	196	160	174	152	173	168	177	160	166	183	172	171	158	167	208	164	158	184	167	169	173	167	171	166	178	174	151	161	169	150	176	161	152	172	181	170	173	159	177	158	156	152	170	171	179	145	186	187	153	159	152	157	163	162	139	160	150	168	160	186	165	169	165	159	163	184	159	175	171	149	181	166	170	161	179	159	180	186	168	194	145	170	170	177	157	165	169	164	175	192	168	167	159	177	187	166	169	172	188	178	165	194	199	150	171	180	175	176	157	168	189	180	182	144	155	181	188	172	193	167	165	149	180	180	181	175	174	186	156	143	192	169	169	184	141	157	190	162	150	152	171	169	170	177	173	184	168	169	192	177	185	148	171	169	181	177	177	156	193	178	142	175	177	190	166	186	170	172	155	167	172	173	171	164	161	178	153	161	184	165	173	188	171	169	176	160	146	155	168	174	183	172	164	173	184	163	178	172	173	159	191	186	183	186	188	163	185	186	193	164	186	175	158	174	181	185	184	179	184	168	158	183	190	152	156	157	172	171	156	166	197	158	163	165	161	173	166	161	176	198	165	160	173	141	148	196	167	160	187	178	198	163	176	197	196	178	180	156	166	173	157	177	192	171	162	201	173	191	172	191	166	197	156	162	164	184	164	161	160	168	180	193	144	185	165	176	190	175	160	164	164	171	175	188	162	178	155	179	139	166	162	169	168	176	169	154	157	197	185	146	171	188	168	179	149	179	149	162	182	176	160	163	156	211	165	159	148	164	159	170	154	177	166	163	178	180	156	164	171	177	179	166	151	172	174	186	191	172	172	198	183	172	186	151	192	159	180	160	185	154	195	191	164	152	157	177	193	173	166	166	154	172	181	182	161	164	179	173	173	150	190	165	183	183	155	190	172	183	182	178	169	159	188	142	176	164	147	129	180	163	160	153	159	160	143	198	186	173	159	155	177	170	154	184	182	147	161	164	182	189	154	195	158	156	162	181	168	167	166	195	171	176	175	176	144	193	167	167	177	158	168	149	170	158	157	183	162	186	171	173	180	179	168	152	182	152	186	152	173	160	189	186	167	165	174	185	174	163	173	189	173	158	186	178	172	179	183	169	168	191	180	177	176	175	161	160	154	160	158	179	140	167	172	164	183	189	188	175	163	169	169	182	187	168	164	175	161	169	189	191	177	176	202	163	172	172	177	177	182	161	185	177	156	171	166	152	161	166	166	172	170	150	207	169	172	178	178	155	166	152	195	170	195	178	171	172	170	178	172	148	162	187	172	203	173	148	169	170	162	155	192	177	182	184	191	166	180	197	157	151	189	175	188	179	176	169	173	154	155	153	176	154	152	176	181	192	170	175	166	158	174	199	158	161	181	173	149	139	185	183	175	156	174	179	164	182	160	169	186	182	165	202	163	191	178	184	185	178	179	179	200	182	176	150	169	171	166	164	172	163	195	189	159	167	185	181	178	175	193	162	186	200	160	151	165	203	182	167	170	186	173	192	184	155	180	181	170	187	156	170	172	149	178	153	176	128	169	173	184	170	165	154	158	156	170	167	174	157	161	168	163	183	173	150	161	159	169	173	156	164	183	172	185	179	170	193	163	182	190	177	179	182	150	170	163	155	172	201	169	165	170	153	190	169	179	166	171	152	177	157	175	156	174	169	192	152	165	169	181	155	193	176	153	176	174	185	202	175	157	157	153	169	148	154	176	155	171	179	196	163	163	189	165	159	139	152	151	162	169	172	195	172	163	149	182	176	181	161	161	147	148	154	186	184	185	165	161	166	177	153	165	179	160	158	171	185	172	166	194	173	155	155	166	182	183	161	175	162	143	157	159	173	156	159	173	196	171	193	171	169	177	172	162	185	179	150	168	168	173	171	157	167	156	179	180	182	158	168	171	211	168	184	168	191	141	186	188	157	168	173	159	167	175	184	176	156	152	166	146	148	143	175	166	195	168	165	199	174	169	147	165	181	165	214	160	174	168	171	180	190	179	190	166	173	174	139	192	168	160	177	173	157	178	171	166	184	155	173	200	158	164	160	160	156	174	161	174	163	138	149	178	156	175	226	180	156	184	163	162	199	159	180	166	175	169	171	190	157	165	177	158	161	167	171	160	158	180	157	175	182	165	153	149	156	156	168	158	184	161	143	159	156	161	176	170	175	179	168	165	136	144	136	154	168	194	190	162	162	157	152	164	179	175	158	185	162	190	147	198	138	176	180	181	189	168	155	163	166	173	169	153	174	185	194	182	158	169	173	211	163	155	170	168
8916	1876	4397	4962	4707	3950	2893	2064	1490	1039	843	753	715	669	665	619	601	579	567	606	551	547	511	498	498	477	454	500	487	495	457	501	533	452	444	445	504	479	468	479	416	456	433	482	445	466	414	455	461	443	427	461	439	438	465	452	494	477	463	442	432	450	450	442	485	443	435	465	464	459	425	452	418	427	452	406	432	441	428	432	455	488	431	465	442	440	433	423	440	418	428	444	441	404	435	454	427	434	418	432	417	460	432	432	393	437	409	411	434	414	430	480	430	474	428	441	454	435	436	416	443	429	444	423	436	426	399	449	434	389	422	413	427	442	427	427	452	426	454	478	430	429	431	398	447	440	402	400	449	447	417	379	428	404	407	433	416	464	419	423	421	424	470	463	439	411	406	449	416	453	421	407	423	437	429	430	416	420	458	385	442	443	403	445	442	421	407	447	425	430	439	413	435	421	421	454	422	430	415	434	402	423	461	447	448	440	413	424	435	408	394	420	445	444	457	426	458	434	440	456	454	440	417	444	417	430	435	413	401	423	430	428	432	419	430	427	428	416	465	409	418	422	415	451	448	452	413	447	428	432	464	441	448	437	394	457	419	450	409	435	433	459	432	440	459	424	448	445	425	462	449	450	495	452	437	405	410	398	409	466	472	426	430	432	423	468	413	398	441	435	446	437	404	447	430	442	417	437	419	422	445	430	386	431	414	426	428	441	426	414	415	428	414	396	426	461	427	439	457	413	407	448	441	425	454	438	456	437	439	429	401	450	402	395	475	451	442	410	456	397	426	422	413	425	412	410	416	419	392	400	456	420	450	454	422	429	460	447	442	476	437	463	413	435	429	440	467	415	428	430	451	402	392	399	431	444	429	431	431	433	431	431	425	436	432	424	438	446	440	411	424	434	456	422	429	412	397	408	438	435	418	423	417	401	430	422	438	424	434	444	489	459	429	463	424	399	428	430	399	443	439	406	456	455	426	414	433	446	424	403	462	452	399	403	433	423	467	434	424	438	424	440	434	419	415	407	445	440	443	439	449	427	460	458	439	417	391	394	424	455	469	408	422	401	395	450	436	448	432	433	433	415	427	437	426	432	449	413	464	438	444	423	433	414	435	430	481	409	445	438	436	410	435	465	421	439	481	446	405	435	423	432	434	450	414	407	446	422	427	421	449	423	416	422	463	427	439	420	416	463	449	441	450	435	425	436	456	389	458	435	408	412	435	395	441	448	438	466	442	442	466	445	431	447	439	416	442	448	415	424	465	424	455	452	414	416	415	411	405	435	420	405	416	448	451	431	427	419	438	429	445	384	443	457	450	445	456	420	445	443	442	433	446	430	437	470	426	418	422	463	470	436	425	405	441	445	420	424	412	456	440	456	426	455	400	400	479	418	418	426	450	403	432	414	428	429	438	437	432	460	455	391	457	420	421	407	431	386	454	451	472	438	463	444	469	438	431	440	429	442	438	403	419	471	408	440	448	419	456	455	424	446	451	408	414	439	444	453	430	423	409	440	436	422	415	429	422	430	454	417	455	443	407	454	432	456	429	436	445	434	456	408	431	429	387	465	437	427	463	424	426	448	406	430	463	427	454	444	439	443	467	429	456	422	463	428	434	433	427	423	433	420	452	462	379	462	442	435	421	471	424	454	420	403	396	457	434	429	436	474	402	447	454	436	453	430	437	401	436	458	425	425	392	448	411	436	406	424	457	471	416	404	410	443	417	414	459	423	421	428	437	432	438	415	423	418	410	406	434	425	470	410	438	380	451	440	446	449	411	415	441	464	429	413	402	436	447	435	477	436	466	420	429	459	430	483	444	431	460	462	447	421	436	442	431	436	416	423	442	410	434	398	404	401	442	431	425	394	453	391	461	430	423	453	403	452	465	401	436	435	428	474	404	444	397	443	408	439	450	432	431	410	455	428	423	427	438	431	400	438	405	436	410	437	459	424	407	451	440	417	433	413	438	412	425	442	463	448	419	433	402	462	436	440	440	407	425	444	397	436	454	432	465	446	426	394	437	396	429	417	449	440	433	458	418	423	430	429	442	437	431	382	411	414	459	429	441	420	429	454	415	491	444	468	430	407	411	423	425	452	397	431	392	454	417	424	432	439	465	413	435	462	427	403	419	442	416	408	433	436	477	446	451	439	412	466	461	446	456	424	424	443	423	405	481	447	432	449	441	424	398	436	414	420	433	413	465	427	461	438	476	438	403	438	428	436	434	439	431	421	436	425	440	451	438	439	394	425	423	446	438	451	415	418	436	475	444	425	396	453	403	430	404	417	440	430	454	456	406	433	427	439	427	435	440	407	449	427	393	437	428	414	419	435	434	440	445	445	386	416	442	444	462	431	448	426	422	434	452	400	418	444	462	441	463	410	448	455	435	450	415	438	399	449	427	444	390	466	467	408	433	432	427	413	482	428	433	431	421	388	425	432	425	413	471	458	425	384	431	469	419	436	449	407	447	455	424	411	401	410	426	400	419	382	437	427	456	436	426	402	426	460	428	376	396	411	382	420	405	392	416	441	415	398	444	423	413	417	435	431	417	400	432	437	430	421	399	414	409	456	420	450	425	441	436	461	457	413	404	425	420	444	446	461	422	433	389	441	405	413	432	422	425	445	405	405	416	415	433	418	403	438	418	426	477	438	435	450	449	451	436	398	431	427	444	489	448	428	432	379	434	428	460	472	380	480	433	454	425	402	440	440	436	438	418	444	435	423	434	449	415	410	442	466	430	446	420	441	443	430	433	420	451	383	431	432	435	439	426	458	431	439	439	436	416	406	452	412	416	404	436	444	412	444	405	423	445	472	445	431	410	471	412	454	455	444	420	442	420	467	453	436	435	462	410	428	425	445	423	424	427	456	454	453	459	429	429	442	423	431	430	424	408	441	422	423	438	448	432	425	461	425	393	411	466	457	448	443	410	459	436	426	421	417	432	438	427	447	417	430	416	456	455	442	420	452	425	426	413	472	425	460	409	442	435	406	461	416	429	416	388	421	406	431	414	435	445	423	429	423	429	438	439	418	442	439	454	422	426	448	423	368	456	389	426	434	399	452	376	433	427	424	432	436	465	443	430	446	432	427	419	439	471	417	440	402	426	417	416	423	441	421	431	440	464	412	426	403	422	444	429	454	431	440	464	429	457	410	385	451	449	438	401	457	450	432	401	445	457	402	443	393	411	467	439	461	456	458	410	427	412	459	418	409	391	436	445	408	429	444	461	451	425	469	416	458	425	451	421	440	399	434	430	421	412	429	430	435	432	462	419	444	424	438	431	462	415	460	434	447	457	438	470	469	419	442	417	432	453	449	461	438	421	407	443	439	462	435	464	429	422	450	437	396	465	447	440	423	431	441	398	500	430	437	429	405	450	409	460	446	443	435	441	440	466	413	452	418	436	442	459	425	417	375	419	418	392	398	428	479	435	397	422	433	400	453	464	403	420	433	431	431	474	437	442	436	420	460	435	388	418	429	446	413	461	409
2306	708	779	726	661	572	506	526	491	485	467	454	482	432	458	419	438	483	434	457	468	464	445	455	468	416	444	467	470	455	438	472	475	436	442	494	449	432	466	438	449	475	456	446	487	455	464	479	475	486	397	452	452	472	433	468	436	483	441	441	460	417	429	488	440	415	466	489	463	448	461	465	432	454	430	475	430	492	447	438	434	467	439	418	442	448	455	467	443	432	428	446	430	423	424	437	439	465	434	429	435	443	474	455	434	454	473	445	461	504	467	430	460	470	421	431	397	417	453	447	437	461	432	419	447	444	415	448	435	461	475	422	473	464	428	445	442	465	457	435	465	454	485	425	462	453	433	416	439	425	480	459	456	443	448	418	429	453	463	447	444	428	446	429	472	441	482	470	465	416	509	426	430	417	415	442	462	438	453	441	441	470	426	447	446	385	469	405	481	428	438	431	476	415	460	424	443	461	450	435	448	443	434	452	441	438	435	444	445	466	497	479	440	393	438	438	472	443	469	476	413	448	404	433	475	453	467	437	425	449	446	465	473	450	456	445	397	443	448	432	461	422	454	489	470	480	454	467	444	468	422	478	435	432	437	446	426	463	436	451	461	441	471	409	442	478	483	445	493	461	432	458	417	437	484	474	427	428	476	474	467	459	498	452	460	422	432	462	465	440	466	423	428	442	475	396	461	442	417	460	456	466	449	459	464	441	450	466	424	470	449	428	439	481	470	455	459	439	488	477	432	441	428	442	445	413	465	448	441	434	478	425	453	480	452	478	488	467	484	435	474	473	471	466	475	506	445	427	446	405	475	434	421	423	418	443	403	411	490	449	422	462	487	424	439	478	455	472	448	467	445	468	438	460	457	483	439	438	442	474	467	441	465	437	438	472	451	457	452	479	449	462	435	458	437	456	486	484	423	472	473	459	479	450	420	447	463	454	462	418	483	481	461	446	475	477	432	513	484	438	495	442	446	429	475	473	413	452	415	418	392	433	471	424	462	482	448	459	436	494	444	462	445	455	450	441	442	425	377	450	452	442	447	481	444	467	463	458	470	436	435	462	452	437	499	480	477	427	477	453	481	441	464	421	455	480	409	456	503	470	450	501	457	463	444	462	446	419	429	479	408	448	478	460	424	455	446	441	410	473	442	435	403	463	364	455	435	405	424	409	447	415	479	455	413	480	473	423	428	455	437	470	458	420	461	497	466	426	485	469	471	494	477	463	445	459	483	454	431	494	458	489	457	418	425	449	443	437	424	423	441	442	451	474	457	456	494	454	433	476	450	457	457	456	452	431	444	425	491	450	452	493	454	450	484	445	431	446	425	484	465	468	416	431	434	434	482	441	415	424	482	444	445	443	435	446	405	438	387	427	432	462	457	418	453	490	421	475	456	447	501	444	453	429	444	419	480	469	443	465	454	440	466	442	496	437	372	419	486	422	462	430	448	427	418	439	406	455	454	458	455	438	474	460	448	460	419	444	425	464	442	450	432	445	442	436	456	469	433	424	451	448	463	444	422	445	483	450	463	464	458	426	450	475	463	483	432	439	441	429	428	416	445	444	428	451	459	407	499	484	423	438	436	419	467	458	443	440	452	444	468	454	450	461	476	493	458	456	450	453	433	460	407	454	446	438	412	432	454	435	441	450	461	464	443	456	443	450	502	453	444	474	416	431	449	446	434	442	421	471	447	494	450	450	397	408	422	441	434	442	429	432	464	439	465	480	417	442	476	488	430	445	430	422	468	473	461	452	419	463	432	427	439	447	440	443	464	438	457	441	429	444	484	436	461	407	427	472	434	422	405	429	500	461	426	425	439	462	431	438	457	459	442	455	415	429	431	429	462	428	464	462	457	422	461	418	434	458	448	419	439	409	467	446	423	464	492	463	433	449	427	454	468	448	467	470	450	437	403	432	461	461	467	456	454	449	440	460	446	468	439	455	448	416	438	430	467	452	455	442	450	447	440	440	482	460	432	466	448	450	471	447	488	455	477	457	446	413	451	439	450	443	444	449	467	428	442	450	461	448	460	434	462	442	445	435	469	455	440	442	483	453	457	453	412	435	446	448	444	450	433	427	444	471	449	463	468	426	436	427	449	490	453	449	424	420	462	482	446	447	492	497	467	402	426	468	473	408	423	416	455	463	524	475	437	445	423	445	425	413	429	518	443	473	452	447	442	443	460	440	439	494	457	428	443	427	480	432	459	452	458	454	445	443	439	418	458	466	434	425	483	453	448	476	438	450	433	444	455	384	407	450	454	447	424	456	458	418	445	466	454	444	463	462	423	468	440	452	447	443	461	446	461	447	426	404	424	439	466	431	465	411	491	446	405	456	480	496	466	477	458	454	474	417	485	439	425	514	435	459	460	420	441	439	475	462	462	472	432	462	451	440	414	481	459	402	430	479	496	438	453	425	428	465	459	488	451	469	443	400	467	451	433	430	420	447	445	408	432	434	466	459	433	490	469	469	414	421	438	437	422	461	487	481	444	430	430	437	475	442	436	450	422	488	445	420	430	483	441	417	457	453	442	437	454	420	440	441	478	406	430	455	480	454	408	423	388	431	459	444	485	472	466	455	436	469	425	446	446	429	454	457	388	444	434	454	475	472	449	393	448	389	451	449	431	454	483	421	450	464	437	464	474	487	406	446	448	437	427	428	414	439	432	467	458	439	442	461	467	447	497	476	433	456	432	445	443	420	478	403	395	490	447	424	434	474	448	431	423	472	421	431	482	461	451	478	502	464	491	445	433	410	465	447	412	494	448	472	443	467	479	483	495	422	473	457	464	462	455	457	427	413	425	452	459	439	445	446	435	431	447	422	449	447	449	414	451	438	458	440	426	449	431	442	456	476	447	411	488	433	453	467	442	460	449	479	419	495	406	440	465	485	437	449	471	491	392	484	465	489	428	493	423	476	454	452	470	465	471	478	476	423	454	448	465	426	438	416	483	441	438	478	450	455	483	446	433	456	460	439	476	455	415	477	442	446	449	422	495	478	477	450	451	439	431	431	433	465	454	443	469	419	445	478	457	457	450	452	434	419	476	496	438	456	454	423	444	470	464	432	417	465	444	429	451	443	436	453	454	437	499	469	456	452	451	414	474	459	454	450	452	442	452	447	442	429	430	403	466	414	447	479	481	479	453	438	443	418	457	445	446	465	453	446	451	438	484	457	475	428	456	414	452	415	457	440	421	439	469	435	490	446	462	462	456	445	434	440	446	504	465	466	442	409	423	429	426	459	471	421	450	456	459	435	459	430	414	420	417	481	430	411	433	449	489	469	440	464	465	426	423	425	489	413	439	437	465	431	446	414	463	433	428	449	472	434	426	468	486	421	444	445	452	479	434	459	453	436	436	476	480	458	462	438	452	424	443	497	465	470	434	439	436	468	470	425	422	456	397	466	431	467	438	425	458	451	423	449	431	454	409	483	459	445	465	452	437	420	447	401	445	452	482	481	447	441	442	455	427	386	426	441	455	461	469	436
2658	1281	1775	2079	1961	1732	1425	1300	1139	1029	1006	1025	1004	945	1016	971	1028	970	961	973	1001	968	938	974	979	938	1002	993	965	988	933	955	960	980	994	953	981	955	970	977	979	991	980	931	962	939	1032	867	957	1032	922	924	980	983	918	1021	934	930	938	928	975	1011	959	980	994	983	956	976	988	983	994	1006	912	987	953	996	1018	937	996	984	972	933	945	963	949	987	970	983	953	928	1044	997	976	936	955	1071	1034	996	937	970	977	980	967	921	940	947	1041	1036	978	951	986	962	947	902	954	940	972	1063	955	945	1003	976	957	966	950	920	922	976	918	951	994	978	955	982	1011	953	1025	963	968	975	962	992	970	999	1006	1004	1019	945	1013	984	913	999	954	947	971	977	982	990	992	955	961	991	969	966	955	1030	961	961	1008	978	1003	986	953	963	988	998	969	977	1017	978	1010	964	949	1033	998	1006	963	930	974	934	969	929	1018	990	960	1006	997	941	971	1016	931	996	974	991	946	979	993	953	1001	1003	989	1007	951	985	1012	965	1010	950	984	980	928	1011	963	971	985	984	991	964	984	1031	967	1000	983	1021	1003	1008	965	943	974	951	1012	1010	966	957	975	992	917	915	981	949	965	956	972	930	977	926	962	975	952	950	936	963	927	971	955	948	964	919	933	954	978	991	999	965	933	974	982	918	956	990	962	970	1010	959	1005	998	1016	981	997	953	1008	948	980	1004	1014	952	969	1000	947	1024	1013	1007	968	970	934	971	993	989	965	943	1005	948	932	964	1019	971	996	975	959	990	930	972	962	987	995	983	945	978	1002	965	955	994	998	996	968	995	987	985	1042	940	969	993	913	918	948	989	989	996	976	933	966	971	991	963	1020	947	984	957	983	969	964	958	970	926	973	953	991	1004	951	1040	941	987	1020	965	1011	983	950	1019	941	967	978	1001	984	929	907	969	961	945	924	946	966	984	988	951	944	1014	961	987	964	962	995	1001	976	1003	1032	972	964	1016	969	941	952	962	924	966	965	1005	1016	1046	1000	1002	939	957	993	986	988	996	940	1015	999	999	955	921	985	987	976	989	968	967	1013	981	1030	1037	931	949	977	973	1014	996	988	1032	979	944	950	932	957	962	1016	968	1033	1001	933	981	994	962	972	985	995	962	1006	930	942	959	947	981	970	956	950	1012	979	999	973	918	943	980	1005	949	989	995	952	961	935	951	964	924	1027	980	951	885	970	923	998	994	996	973	980	953	998	991	986	918	966	998	1009	1014	963	981	1009	945	983	950	951	964	1002	986	1006	969	950	947	968	960	976	974	1022	978	944	979	988	968	940	980	989	955	956	920	1017	976	992	972	947	1003	960	966	945	957	965	963	999	1019	986	966	970	1011	976	1029	977	970	991	969	949	975	976	1001	956	1006	1000	1014	1000	946	944	1009	1032	965	1010	959	939	963	1008	969	941	953	955	984	1008	979	957	1003	1011	980	955	1012	969	952	933	1008	956	1028	1003	1000	948	940	976	978	1003	1008	914	960	943	958	1005	983	979	982	996	920	1005	963	979	1032	966	977	992	950	1026	985	962	992	965	923	1052	1037	973	1015	944	988	986	931	938	1003	918	975	939	943	956	924	982	961	997	973	942	971	959	991	996	988	1000	911	970	942	974	1000	982	1009	972	973	983	963	994	1001	994	975	981	955	969	931	947	1034	944	1005	875	1039	939	973	996	977	968	961	943	963	977	949	987	998	1051	952	1004	973	966	946	957	1030	991	963	977	971	979	982	930	961	998	964	978	971	985	968	936	983	945	995	988	948	923	987	944	939	1004	1014	958	943	965	1008	1019	988	981	1014	970	952	950	987	1005	990	1005	982	1019	965	1031	987	999	937	974	944	942	952	1000	987	900	1037	952	989	990	1006	995	974	973	984	1011	946	936	877	1010	1029	937	979	960	968	974	963	1007	981	1002	965	968	984	999	1006	985	970	934	999	946	972	962	958	1016	963	963	996	972	982	935	949	972	965	939	945	997	965	995	991	949	940	982	996	957	959	1043	1026	970	986	931	980	919	940	956	983	958	1007	936	979	994	991	989	999	966	979	988	991	944	889	1000	965	1006	996	961	979	962	1026	967	918	971	986	975	933	962	966	1005	996	942	1050	997	970	1003	980	985	999	978	972	999	984	938	1026	943	946	1005	975	930	972	995	1004	1002	953	980	979	907	1003	961	936	973	916	984	954	994	953	944	991	972	959	981	985	1005	994	964	970	993	939	982	935	970	984	982	973	974	997	1006	957	964	991	978	972	944	981	968	968	993	918	963	964	992	1021	970	973	926	968	919	952	951	957	1000	944	980	958	1025	949	1008	972	917	986	988	948	1027	1003	908	879	1029	1008	965	973	1008	970	976	1033	956	966	999	986	1037	955	971	967	992	961	1013	960	937	965	1006	1008	945	975	952	966	965	991	977	976	938	967	1005	1025	1040	955	1003	1009	928	1003	969	987	956	973	1043	940	1046	1004	928	978	943	984	1033	967	959	949	925	995	934	996	1032	923	1007	937	983	1001	1001	983	972	932	961	936	955	962	966	947	963	994	965	963	950	1071	970	1023	1000	1007	977	1005	979	1047	986	976	1007	1005	976	1002	1000	947	968	969	1007	964	937	998	990	975	1020	961	955	989	973	1017	958	933	961	975	1048	1005	952	917	957	956	976	976	982	940	936	989	985	970	976	997	977	1012	907	957	985	1003	986	1006	1036	956	954	964	967	974	1028	940	1015	1004	959	968	986	1018	879	1010	974	969	954	966	1014	908	946	1046	962	1044	1000	972	948	932	917	919	997	949	909	973	994	950	1007	968	1005	999	974	1019	990	924	978	945	968	943	947	966	1017	1003	898	1025	971	993	948	1010	951	985	958	929	992	966	998	969	920	974	1035	977	984	1002	990	936	989	1009	959	989	920	985	921	1001	975	970	968	939	1002	1015	969	939	959	950	973	1006	936	939	1003	1027	997	988	950	944	983	942	931	1001	929	915	969	1042	958	949	963	928	996	931	943	956	989	979	998	956	963	959	962	949	997	939	1028	928	949	968	992	938	985	1009	980	937	970	919	953	954	989	955	980	971	958	963	931	981	915	1057	972	944	987	983	958	991	998	1003	948	959	978	935	1012	965	982	967	921	965	1005	948	958	967	897	930	962	952	1000	1051	978	943	980	968	922	986	963	994	902	929	978	975	932	947	966	979	1003	959	998	944	1013	1029	1017	1025	952	988	966	967	989	970	919	975	987	987	997	978	917	962	974	976	1019	991	907	1002	949	977	930	966	965	1030	975	993	975	974	931	902	991	956	1000	985	984	933	944	999	963	990	1001	983	1050	993	988	981	944	940	991	956	985	933	978	967	955	945	983	971	1006	946	923	973	982	1030	937	984	951	969	954	992	955	982	1015	946	959	963	969	942	1009	981	1017	960	922	1014	1004	952	966	954	955	931	964	1000	985	974	939	1008	944	964	942	976	949	981	1005	935	1015	950	995	957	1004	943	970	1011	945	979	937	985	964	989	996	999	953	1002	981	986	955	972	1022	986	953	977	963	986	979	1029	954	999	919	976	957	958	962	976	950	1018	940	988	979	998	1024	942	979	1000	1005	1021	1039	1021	953	952	946	953	974	978	1010	975	986	1001	1015	953	977	999	1026	920	1012	1019	960	928	1010	985	983	1007	979	974	938	978	974	1008	987	996	1004	928	1018	988	958	1040	946	970	974	953	983	950	1011	992	944	968	950	1007	971	961	955	959	978	964	945	942	1019	956	956	965	999	951	1005	952	1043	946
9115	1356	1446	1227	914	739	542	440	409	332	280	306	308	326	283	305	286	299	293	331	316	294	310	324	323	307	277	275	318	272	275	257	281	285	292	286	278	305	291	281	269	283	263	327	283	251	277	290	279	295	309	299	287	287	301	275	293	298	286	304	304	293	287	283	274	273	284	281	278	313	320	279	291	269	274	296	322	303	287	239	287	273	281	292	289	269	289	279	263	278	285	307	279	314	301	280	280	289	260	310	245	277	308	285	276	280	266	267	281	274	278	289	259	313	275	296	289	308	256	289	271	287	276	304	287	280	301	237	278	265	291	289	257	282	280	280	249	269	305	289	262	263	266	315	310	278	273	265	276	301	305	286	274	292	259	288	266	317	318	264	297	319	296	292	241	291	265	266	300	316	306	309	262	267	297	272	316	290	277	255	263	315	275	288	292	264	280	291	267	274	297	310	297	290	261	308	278	272	280	293	289	304	318	279	281	275	286	279	277	295	290	275	290	294	289	302	279	266	273	301	281	292	312	284	302	270	297	281	282	274	280	279	281	272	277	286	294	296	289	283	310	316	284	324	273	267	275	271	275	278	278	283	312	281	263	321	324	292	281	285	301	288	302	275	298	297	313	281	266	263	301	299	251	247	304	300	294	274	277	296	296	290	270	253	293	307	285	273	274	288	276	302	266	282	305	291	264	281	309	303	296	248	277	285	272	229	268	285	288	292	284	273	290	277	271	250	298	272	270	276	292	339	317	273	275	296	290	278	245	265	313	323	282	277	292	285	255	274	262	268	294	272	298	297	285	278	268	253	290	287	284	264	254	279	251	278	298	295	291	297	281	261	272	309	275	280	285	257	283	267	322	268	271	278	270	284	281	279	287	286	244	276	280	286	297	264	298	292	296	293	296	302	303	290	263	287	306	287	276	299	295	307	309	318	320	324	260	275	316	311	264	289	281	306	273	259	306	272	297	296	315	314	282	284	280	297	297	278	316	284	280	277	267	295	290	292	294	259	269	272	287	274	281	317	264	292	272	295	299	304	287	297	333	266	300	291	307	300	259	270	287	313	320	278	298	284	286	310	297	290	256	287	269	306	272	303	313	252	282	287	265	285	288	278	280	279	280	266	281	309	288	286	278	252	318	262	303	273	305	301	301	248	307	285	280	304	332	280	260	263	274	272	262	267	309	294	255	292	298	281	280	305	276	304	280	268	293	270	275	269	260	317	305	298	235	291	274	252	264	258	303	274	254	287	261	300	257	328	261	270	261	267	306	252	269	297	304	245	292	264	295	273	302	286	276	300	306	316	256	275	284	295	251	292	280	261	276	303	279	253	259	280	251	300	281	242	265	326	265	277	291	278	285	293	282	265	289	254	260	317	266	291	273	299	282	249	294	293	266	280	295	296	284	270	265	304	272	276	285	259	299	270	277	304	266	295	247	281	301	271	270	275	269	275	268	294	295	258	281	278	312	292	302	261	296	321	281	287	295	256	262	260	299	254	294	276	272	278	277	293	256	300	288	270	269	299	320	265	266	290	251	271	297	299	267	267	329	272	306	264	267	297	283	327	278	298	296	271	287	279	267	263	275	284	272	297	311	289	262	281	277	280	256	290	275	246	297	303	279	279	268	326	287	267	269	293	270	276	286	282	306	305	290	287	264	279	270	271	294	300	287	244	300	279	271	313	284	265	312	264	275	254	260	295	269	326	250	303	286	290	304	272	305	294	259	261	301	282	263	262	260	278	303	316	309	275	297	266	290	308	301	316	310	328	285	304	298	323	299	303	275	298	271	257	292	322	296	296	300	290	292	297	284	270	287	322	310	279	281	273	321	267	271	314	297	285	280	294	291	269	301	262	287	284	246	263	295	318	291	276	282	284	296	283	291	281	287	290	255	282	306	291	292	266	299	325	279	268	306	272	254	282	263	282	301	268	311	284	259	250	289	258	312	279	290	260	267	294	244	249	310	295	292	280	309	306	292	287	310	295	308	292	265	304	272	281	281	261	253	270	249	283	270	292	281	283	278	266	324	302	298	282	252	270	273	247	291	295	292	324	271	259	271	285	254	288	304	313	269	299	265	273	295	275	250	303	321	277	310	257	274	261	293	325	281	292	267	303	268	281	269	309	284	324	267	286	257	284	294	307	270	269	267	318	301	277	279	292	305	319	304	288	283	278	287	309	275	279	304	274	295	280	267	267	248	281	277	264	276	305	294	303	297	268	286	284	312	286	276	278	292	284	293	241	294	305	294	292	298	302	275	302	309	300	289	286	274	312	279	294	274	268	279	288	330	308	288	287	297	262	243	289	295	261	269	276	279	299	275	293	257	245	284	311	290	280	276	268	292	265	278	261	266	252	296	298	267	272	275	255	281	315	294	290	305	303	305	320	256	302	284	272	314	290	296	287	272	282	276	292	279	288	287	279	322	293	307	273	307	311	269	313	287	264	269	294	318	307	293	268	278	297	273	296	276	296	303	260	264	314	289	237	280	250	298	298	283	292	297	274	278	297	290	291	284	268	287	282	261	308	323	268	253	267	312	294	273	272	309	256	286	267	286	300	331	296	252	270	283	310	284	307	302	269	293	290	277	276	274	279	265	286	294	247	279	294	287	289	264	234	293	298	287	293	277	266	287	288	265	259	305	256	285	276	296	297	273	286	308	243	289	321	297	287	292	301	304	265	267	273	289	274	293	273	276	295	283	292	296	289	308	282	276	299	287	294	303	291	266	321	299	290	268	309	298	278	275	308	309	274	302	253	274	279	287	273	253	296	292	291	276	290	296	288	282	259	258	283	278	305	266	262	304	285	266	289	287	303	295	264	281	305	299	275	302	283	299	296	272	275	276	266	276	307	261	269	279	303	296	294	273	269	258	253	286	263	304	294	283	238	291	296	286	281	275	327	274	272	296	270	306	311	301	270	290	282	270	292	272	258	292	275	284	321	272	296	289	284	301	260	286	283	259	265	227	315	269	283	306	257	263	292	309	278	251	250	335	304	307	259	292	264	300	280	286	275	275	268	284	285	326	285	295	288	280	307	274	287	265	278	241	259	290	258	268	316	274	259	259	297	308	262	271	284	309	296	311	270	291	286	304	307	282	300	302	272	299	280	271	276	281	299	270	323	305	291	271	309	279	276	298	267	277	287	264	267	298	314	274	277	254	280	266	313	266	286	263	290	277	267	273	300	255	264	320	284	300	302	261	290	273	287	257	293	276	300	288	289	282	290	274	288	275	288	277	285	288	267	273	311	283	284	290	266	280	265	274	293	261	289	267	260	298	289	281	290	289	271	302	269	261	258	302	284	271	298	305	298	300	286	267	308	284	338	295	298	324	260	303	305	301	277	290	273	267	260	291	289	244	270	273	272	288	266	279	298	269	269	283	285	276	315	277	289	278	305	294	294	243	303	299	300	284	325	289	290	281	272	269	305	277	266	292	310	313	298	281	301	263	296	311	318	292	272	295	308	269	307	280	278	287	265	298	264	293	273
7302	1578	3108	3582	3240	2577	1985	1508	1281	992	862	813	810	764	770	764	752	707	679	757	710	720	715	680	643	663	707	642	679	659	682	686	643	651	639	627	655	658	640	669	668	645	614	652	701	687	649	609	648	681	664	637	631	658	625	673	630	612	667	647	581	621	672	634	662	696	656	645	665	646	637	623	607	658	659	675	640	596	662	671	624	617	604	625	658	595	604	644	632	633	643	607	678	634	657	660	620	620	605	610	626	628	623	597	587	656	651	640	642	625	675	665	623	665	601	638	635	589	670	712	596	665	623	652	641	624	622	666	621	637	574	635	658	644	627	649	645	634	587	654	672	632	655	650	658	671	632	639	720	652	585	586	632	624	630	664	635	648	646	664	633	605	679	621	626	608	591	659	603	644	659	601	697	647	629	677	639	613	629	657	668	653	608	628	597	628	666	637	643	619	618	615	638	648	659	681	647	701	623	675	630	693	649	620	648	645	625	608	634	668	592	572	633	643	664	603	625	608	667	627	641	621	675	604	657	655	615	610	670	661	623	603	621	599	707	615	623	611	613	603	645	627	599	650	612	665	664	653	674	657	639	634	658	635	668	619	641	652	638	639	647	630	617	611	652	679	661	636	605	584	654	613	629	635	627	627	661	646	612	611	672	651	672	633	590	627	606	624	642	617	637	654	656	678	599	618	618	627	635	643	623	649	647	598	673	623	631	635	673	635	681	615	619	580	657	674	583	605	642	619	596	640	619	646	644	607	626	668	645	643	585	592	626	631	630	690	608	636	632	626	649	591	641	648	665	641	689	621	614	635	637	646	683	644	627	686	641	665	611	633	636	648	660	611	679	647	698	669	609	656	608	614	611	640	618	663	618	641	626	630	649	656	602	644	604	623	630	623	646	591	607	683	627	647	660	615	645	671	627	650	622	606	617	647	633	630	638	633	650	623	602	686	613	656	661	656	655	623	615	683	650	655	626	675	636	656	652	650	716	653	669	618	694	636	588	658	632	646	622	612	634	683	642	608	709	684	627	661	629	608	654	631	574	570	639	641	622	602	595	642	650	616	605	601	660	650	667	664	618	654	622	650	652	634	624	652	679	613	641	662	681	636	674	657	586	610	662	601	642	627	623	584	677	686	683	648	653	644	696	664	591	601	673	662	655	645	653	635	673	591	663	644	613	595	636	591	626	618	613	639	618	669	692	633	619	634	682	650	595	648	642	630	651	611	625	639	639	659	650	633	618	591	642	625	627	654	689	688	670	624	682	646	630	648	613	631	653	627	645	635	640	640	613	651	651	650	635	608	619	663	640	644	644	622	619	676	619	633	638	641	622	612	630	687	621	633	607	658	679	594	582	675	613	641	623	643	640	610	632	621	662	674	626	601	608	635	704	595	644	611	619	597	637	662	675	635	644	648	668	638	645	668	597	648	640	640	680	647	641	658	638	643	644	613	649	634	647	627	615	701	622	657	639	631	651	616	657	645	655	635	652	653	645	671	652	618	662	611	660	625	612	619	660	661	652	621	672	600	605	650	671	626	633	655	648	637	635	677	660	626	612	620	684	665	645	617	633	611	636	599	628	657	644	616	616	651	609	631	662	662	581	639	672	608	636	605	625	639	650	657	627	672	628	634	645	647	630	592	647	649	683	635	620	619	653	656	668	640	649	666	622	628	688	643	591	608	614	708	625	648	641	635	662	637	651	663	656	684	676	633	619	664	629	610	598	653	605	616	612	636	639	641	656	641	652	665	662	680	667	630	631	623	671	661	692	617	673	628	641	576	627	652	632	656	671	611	643	641	588	623	648	649	642	650	664	673	673	630	652	629	645	645	613	621	633	676	651	632	615	660	632	649	661	649	628	606	633	664	640	645	662	608	641	637	613	634	631	646	651	632	666	648	661	626	647	616	578	640	635	604	660	666	661	620	642	650	622	627	656	667	642	654	626	616	615	643	640	633	639	680	660	625	626	629	661	639	672	663	609	645	665	621	657	615	645	657	665	645	656	690	608	638	650	662	611	623	655	621	611	669	618	644	627	627	625	617	673	640	660	626	635	630	699	596	618	598	653	643	619	652	612	622	650	653	654	618	700	627	643	633	608	660	629	645	614	688	645	665	658	657	627	631	612	622	654	576	616	651	645	600	646	604	653	635	647	648	644	655	664	640	617	648	627	670	637	673	635	613	656	639	661	644	677	632	635	647	640	651	623	657	592	643	668	670	727	632	636	648	635	663	616	656	637	639	626	657	616	666	608	633	634	690	665	644	677	656	609	637	632	634	628	648	698	614	631	628	656	649	587	663	645	610	613	633	647	624	625	621	572	643	645	684	661	642	654	655	608	647	649	631	610	626	645	623	672	607	610	678	664	631	628	648	620	624	627	620	623	618	690	668	656	658	648	673	589	638	620	657	637	660	663	619	565	652	599	597	672	656	649	603	643	696	620	601	651	607	636	655	619	640	646	635	633	672	672	663	636	668	640	648	656	626	654	632	633	649	658	623	663	665	628	623	649	666	591	640	671	643	650	567	648	640	636	607	630	629	589	654	663	636	624	618	658	639	652	635	640	620	625	609	660	690	623	701	641	655	663	660	659	643	612	622	623	683	640	659	638	630	644	693	649	669	611	678	635	671	608	640	639	655	676	691	633	666	600	610	665	621	623	613	595	678	660	698	664	587	620	582	635	658	606	634	605	649	648	650	658	654	646	639	619	624	613	679	588	649	628	656	594	620	635	644	629	644	660	648	633	625	636	587	665	651	635	630	682	623	663	605	648	624	660	601	666	634	601	646	620	640	673	653	654	653	659	614	638	653	577	666	631	654	602	641	632	661	640	653	678	660	648	657	642	600	563	649	637	655	651	644	615	643	651	625	623	663	611	660	619	616	607	688	611	631	642	603	637	671	671	637	640	623	655	630	633	653	648	633	651	659	616	667	644	646	649	637	638	609	637	680	681	647	670	607	645	605	654	686	629	639	633	621	650	642	690	661	658	647	673	645	601	629	646	650	654	627	632	626	646	674	628	618	684	611	588	636	662	652	643	627	635	648	563	635	672	654	608	637	606	634	651	641	652	650	613	635	617	660	626	666	708	632	629	638	648	621	650	667	632	615	638	615	675	635	632	655	650	641	623	674	626	605	634	644	609	622	661	616	601	667	693	651	640	657	623	656	638	644	629	646	643	610	642	601	622	594	668	627	643	636	632	602	607	668	670	632	606	666	643	645	658	653	630	625	629	627	644	640	665	571	659	602	635	602	638	660	629	616	654	658	637	664	607	634	616	610	651	632	626	616	643	609	672	672	656	624	695	672	653	637	644	648	615	611	603	662	628	670	605	629	597	648	608	644	650	655	656	623	671	644	677	621	652	631	658	633	596	624	657	650	647	656	693	628	621	623	642	604	593	653	668	638	637	623	653	625	666	612	675	654	631	617	661	679	630	650	625	656	639	604	640	623	657	617	654	638	676	600	661	642	604	626	610	677	678	596	647	661
16239	2296	2195	1864	1245	878	557	425	323	302	270	213	192	196	208	184	176	189	195	181	194	193	177	167	193	178	186	195	163	181	185	177	197	171	187	184	160	195	161	166	167	186	190	148	173	164	181	179	188	186	176	170	199	170	198	185	171	185	173	184	191	186	189	177	167	172	153	166	181	182	163	178	169	165	154	161	168	187	171	173	193	160	164	184	174	172	174	195	176	190	194	175	163	182	176	165	161	163	173	167	172	186	177	184	159	167	183	167	154	177	146	176	167	148	158	174	165	192	178	198	188	177	182	196	166	181	191	177	177	174	183	164	193	169	185	171	196	168	172	177	154	171	187	190	190	149	174	167	153	170	161	193	181	169	177	161	182	168	162	129	193	176	170	164	171	193	175	179	192	188	180	181	158	150	175	192	161	191	177	199	189	177	159	182	155	164	145	190	169	181	182	145	192	190	187	209	166	161	198	160	163	168	188	179	185	182	168	181	159	167	165	189	164	168	184	192	151	144	165	170	160	150	149	193	167	169	169	179	186	203	159	171	160	172	162	168	144	192	164	181	147	160	179	165	164	194	189	178	158	159	175	177	194	170	179	178	178	176	183	175	188	162	154	157	181	151	192	171	182	170	153	195	168	151	157	149	173	191	180	173	186	183	170	168	160	194	187	172	172	204	150	172	197	192	154	179	171	169	172	169	160	184	147	190	152	184	174	189	185	186	167	168	174	166	186	147	186	170	173	170	189	184	182	197	197	165	162	187	170	185	178	198	171	144	176	151	167	157	182	162	152	176	170	191	173	163	155	178	166	183	149	187	169	167	153	174	188	177	181	167	179	174	203	179	162	176	172	182	178	167	160	175	148	169	183	164	180	179	174	147	147	175	188	181	159	193	155	174	178	186	194	141	208	189	170	172	167	181	186	189	180	173	186	186	153	178	180	166	171	177	160	182	186	177	161	166	194	153	171	165	169	149	161	154	180	167	189	170	176	173	196	188	166	190	164	178	200	167	135	195	155	193	172	190	170	165	176	179	182	174	157	174	184	192	161	192	183	172	165	183	180	183	176	193	152	170	162	181	176	204	181	182	165	166	184	173	175	202	169	178	163	144	153	162	169	168	157	176	171	161	177	168	170	170	160	175	150	182	160	159	186	193	178	178	179	195	153	181	156	161	158	184	172	166	163	180	182	194	189	178	149	175	177	188	182	187	165	167	163	175	179	172	220	164	170	172	172	167	162	155	178	186	180	174	165	159	176	183	173	208	171	196	167	153	170	142	153	152	169	179	154	187	141	151	160	183	188	176	168	184	209	199	153	134	174	167	180	191	168	176	177	173	163	155	200	145	192	163	186	189	183	157	141	184	155	181	175	182	171	177	151	192	175	167	148	171	181	195	177	183	178	170	181	161	161	165	177	159	178	191	190	163	155	174	179	158	182	177	193	161	175	179	170	160	150	210	179	147	166	196	168	175	181	137	175	155	173	189	160	146	189	166	153	158	166	186	180	144	175	183	164	167	179	169	163	172	159	166	210	180	175	197	183	184	193	191	174	172	182	165	158	168	186	198	161	187	211	160	172	154	182	170	165	151	173	204	168	163	190	181	171	183	169	185	177	179	181	169	189	182	190	185	195	200	178	172	160	170	164	177	169	171	179	196	173	168	173	172	200	181	185	165	176	160	161	167	153	174	187	157	167	190	197	186	163	169	171	162	166	195	157	175	183	184	182	173	145	197	169	188	187	177	152	179	160	187	167	169	161	194	160	174	163	182	187	162	194	179	147	160	158	169	175	169	165	175	182	201	187	168	185	186	209	169	162	179	195	164	160	162	150	179	165	168	178	177	168	181	170	192	156	144	145	158	183	180	162	196	193	207	195	197	174	177	164	182	168	162	167	203	171	150	151	156	191	203	174	149	172	183	154	206	184	167	167	185	162	151	184	171	185	160	188	164	177	170	174	182	164	136	158	166	168	169	172	182	130	174	198	199	169	186	172	165	175	152	167	169	176	181	173	160	179	155	155	186	180	171	177	166	188	187	181	178	168	155	163	182	162	161	165	154	158	154	164	158	176	160	152	190	187	180	179	178	192	183	154	176	198	145	172	195	179	182	167	166	163	199	189	182	179	173	184	170	161	159	166	187	183	194	156	172	187	183	191	181	192	155	200	171	190	194	174	164	166	190	148	169	168	186	148	161	186	156	167	155	181	166	169	191	174	185	183	172	168	169	190	148	180	179	192	182	175	169	209	172	168	186	162	176	173	179	183	172	161	138	198	192	154	166	170	156	172	171	140	176	161	177	171	174	164	187	166	177	161	174	151	152	183	162	151	149	187	161	155	175	179	155	149	177	150	156	168	172	189	189	180	179	168	197	190	141	178	164	182	134	191	162	177	172	158	192	177	169	170	161	194	202	183	176	160	192	161	171	168	184	175	183	171	182	171	164	175	186	175	192	164	177	184	167	198	165	190	184	148	184	179	166	189	181	161	162	170	159	180	176	195	174	167	148	179	150	194	195	189	165	170	178	150	172	188	178	174	167	168	180	155	167	197	173	156	185	173	189	148	176	196	199	182	168	179	164	186	172	159	179	157	160	184	171	178	157	178	168	175	152	182	185	159	154	165	168	166	197	172	175	156	143	161	153	153	159	179	191	192	145	133	166	152	157	187	162	170	184	160	172	190	153	185	181	212	182	183	169	156	179	166	180	167	164	164	176	175	161	151	192	171	155	143	163	166	199	149	160	174	190	185	168	161	166	171	172	173	181	182	182	176	186	180	181	189	157	151	172	159	183	184	195	169	170	173	184	138	167	170	189	177	165	170	171	176	167	166	172	157	180	184	174	172	151	176	185	179	200	165	174	187	182	182	170	171	185	199	173	170	160	181	159	158	175	161	194	152	170	174	180	185	160	164	169	166	188	165	163	160	155	171	179	180	174	168	167	152	204	173	182	159	191	189	194	202	170	178	158	174	186	191	164	148	159	175	186	172	181	168	164	213	183	208	157	169	174	190	188	157	157	158	185	190	198	152	167	170	147	157	171	155	167	166	167	154	172	164	147	156	168	176	148	191	173	182	173	161	186	162	134	184	171	176	129	175	155	170	189	172	182	165	167	169	168	179	178	165	194	175	162	155	176	195	186	188	168	176	164	157	162	188	195	170	160	171	152	182	169	181	218	164	159	174	159	153	161	209	177	175	167	177	177	158	157	189	172	160	197	161	190	186	167	175	187	164	177	193	174	167	185	184	196	175	177	168	185	179	175	149	152	179	203	171	160	206	180	203	179	163	169	154	172	166	171	187	186	179	202	185	178	192	191	151	183	182	172	163	174	164	172	186	152	186	175	171	175	196	158	155	177	159	184	170	167	158	188	167	169	199	196	171	141	163	181	199	195	185	190	178	184	161	161	188	183	162	153	183	179	161	158	185	169	141	167	186	170	178	163	178	182	157	175	182	156	151	169	158	157	177	162	159	180	173	175	163	191	163	202	190	155
8950	2008	4382	5558	4581	3486	2422	1823	1440	974	780	713	690	642	685	665	574	617	608	595	575	563	508	520	505	500	501	495	500	482	464	464	451	478	455	401	454	438	457	440	473	465	455	454	409	425	418	436	464	446	451	441	430	454	469	470	440	460	425	457	444	459	476	431	443	448	467	441	467	421	462	437	466	440	441	394	470	406	446	454	480	421	447	500	430	416	437	469	451	430	415	430	457	408	448	461	451	415	420	438	455	431	440	433	437	436	429	445	456	453	456	428	449	458	460	455	416	423	440	438	420	435	486	445	457	466	467	439	416	463	388	453	452	435	432	456	454	438	429	449	423	414	422	435	449	417	424	422	455	429	426	449	434	426	445	424	410	422	439	433	470	483	419	411	456	432	429	424	433	428	424	458	460	427	445	412	425	459	419	449	426	447	445	440	433	456	420	454	467	426	455	455	423	438	426	450	414	409	489	461	431	424	414	414	441	483	441	423	441	432	436	414	432	440	395	422	405	437	417	415	445	427	431	382	424	423	458	414	416	437	433	416	453	450	438	479	466	451	416	468	442	448	421	445	426	484	436	440	439	486	465	425	430	401	465	407	414	424	397	442	442	412	430	450	440	425	425	435	415	391	402	448	449	418	412	460	460	421	421	454	442	462	440	451	434	426	453	444	410	419	465	421	443	410	419	436	431	435	448	449	426	431	421	441	457	423	460	412	437	433	422	426	437	443	436	440	429	446	418	410	498	438	442	405	423	409	472	455	450	420	440	427	421	437	450	405	431	423	407	430	416	428	443	413	415	401	443	441	460	421	433	461	412	453	461	440	440	411	440	427	471	466	410	401	452	445	402	455	429	476	459	424	446	447	446	408	398	404	452	382	432	441	445	414	432	396	460	424	439	396	421	487	450	454	428	443	438	419	408	435	437	428	442	409	436	439	472	451	441	443	441	436	428	417	417	411	447	448	418	446	418	456	430	471	438	447	412	427	432	417	444	473	416	468	454	453	403	418	485	419	444	420	425	434	453	433	400	434	419	474	420	431	442	443	435	449	453	447	443	434	470	417	418	444	440	419	439	401	421	445	409	417	421	421	449	441	414	442	447	479	459	451	441	472	436	416	457	415	437	445	450	433	427	421	432	428	447	479	454	464	409	413	431	460	430	466	434	424	429	445	463	443	444	414	433	404	436	415	468	433	457	434	413	417	423	441	410	430	427	405	487	489	421	434	440	398	463	437	429	459	422	447	437	411	421	415	428	484	466	434	463	443	448	429	445	458	425	421	410	397	445	460	468	471	413	467	453	462	461	438	435	418	443	400	469	426	449	494	464	441	408	431	427	427	455	404	419	413	430	418	437	450	434	428	451	428	463	439	401	403	406	428	431	455	431	452	434	421	418	415	429	464	429	436	442	450	466	476	427	453	444	426	477	444	451	415	441	440	433	431	387	426	469	440	426	419	455	440	436	444	452	395	434	438	446	390	389	448	442	423	419	434	437	426	465	426	415	454	396	454	398	403	448	405	415	454	420	431	450	426	477	435	438	469	395	400	433	443	456	451	446	436	424	423	444	424	395	438	421	406	423	431	438	418	455	441	416	443	445	394	411	429	443	431	433	419	430	418	454	423	464	469	413	434	413	475	417	409	444	431	460	446	448	435	433	421	397	424	377	449	436	410	471	421	401	458	434	398	491	414	409	435	442	463	416	442	416	456	437	436	418	480	400	440	470	428	463	419	443	429	447	437	478	415	437	416	433	418	460	436	413	422	439	437	486	425	399	417	441	414	436	458	412	466	448	449	444	448	385	426	443	444	437	424	409	455	483	449	411	449	454	438	459	450	429	449	460	446	395	424	422	444	418	417	450	422	453	405	449	451	392	437	408	443	438	425	441	436	452	470	499	432	473	439	446	399	441	437	415	483	455	446	430	408	413	470	458	401	413	462	390	449	422	448	408	436	424	424	423	424	417	413	423	428	395	425	468	453	454	389	418	444	440	460	423	447	417	423	409	390	456	452	441	432	433	429	412	401	400	432	454	467	402	430	419	437	446	425	453	429	448	439	443	425	420	451	457	462	439	437	436	426	392	420	426	404	440	414	437	439	426	446	436	457	447	462	453	443	456	415	441	419	434	450	425	456	439	384	491	425	448	456	415	435	439	421	433	424	399	438	452	450	449	427	428	448	407	402	424	462	436	419	400	420	422	441	403	429	416	430	444	444	436	479	452	477	416	432	475	438	450	411	417	421	430	426	444	444	470	444	440	453	419	410	404	455	381	408	471	476	454	442	454	457	450	458	445	454	449	440	434	405	431	428	417	451	450	457	405	439	461	434	443	399	434	418	435	423	426	401	444	439	441	439	429	436	420	441	453	421	436	449	455	428	437	421	427	450	454	415	407	452	411	450	415	406	450	422	434	437	405	464	410	449	451	392	394	438	433	435	439	473	440	427	426	456	436	390	440	409	422	436	462	419	417	465	444	419	440	392	442	423	416	404	412	432	415	410	423	456	431	418	431	436	464	418	408	436	437	453	456	415	434	407	447	395	437	420	473	429	460	424	459	406	466	478	449	414	398	423	428	412	432	422	419	400	435	422	447	449	435	449	427	423	410	443	453	441	386	423	402	426	438	467	419	441	448	432	407	441	415	422	420	464	473	432	469	454	423	448	422	409	455	424	415	434	399	431	449	436	403	409	429	446	471	416	392	423	435	441	420	437	401	448	460	477	436	440	433	469	437	443	428	422	429	418	435	434	420	426	463	431	468	461	441	441	449	391	409	424	460	448	448	416	410	440	434	428	433	444	437	436	444	434	464	445	408	430	450	417	466	448	460	432	429	445	429	418	425	401	402	410	408	415	438	421	444	469	453	421	444	410	433	426	419	397	443	419	454	463	430	463	447	423	443	447	414	422	443	434	409	456	446	413	449	406	424	464	419	437	487	485	435	421	458	407	450	462	440	472	455	425	423	450	456	398	448	403	444	409	431	414	458	445	456	456	397	410	441	442	423	427	426	379	438	439	401	452	420	462	426	472	443	437	461	416	418	424	454	408	448	450	425	428	415	422	447	432	425	445	391	423	444	383	435	470	449	442	415	426	440	457	449	416	417	478	452	422	440	453	426	424	424	412	428	426	455	469	434	457	432	443	409	417	433	486	395	432	441	430	402	439	465	438	444	475	454	428	454	405	434	465	479	457	415	435	415	417	441	420	412	442	466	427	427	454	427	404	413	439	452	418	445	437	451	444	448	444	413	417	474	474	431	422	413	449	462	448	444	413	421	395	471	446	474	446	409	393	431	439	445	463	413	433	402	465	434	442	409	419	463	471	461	430	442	420	404	434	423	423	445	441	421	440	462	441	418	441	427	434	433	442	449	414	429	416	404	429	452	433	483	457	468	467	403	438	419	401	388	428	461	449	448	399	429	464	401	405	448	446	449	405	441	472	451	445	449	431	426	430	451	438	414	425	398	452	441	429	436	432	435	431	428	466	460	432
2323	725	819	739	719	542	600	535	486	453	453	488	484	462	462	469	438	458	436	468	452	432	456	429	449	483	471	476	422	465	463	525	465	429	467	453	478	462	479	498	443	465	457	445	458	482	430	460	436	424	454	491	489	474	427	483	435	464	433	398	452	458	437	455	464	475	456	507	485	446	449	453	457	465	468	406	472	410	488	468	427	478	423	435	415	440	478	511	503	449	438	420	498	493	481	465	466	473	445	443	430	458	439	431	428	443	454	463	450	417	463	435	428	411	415	461	442	456	435	425	477	414	445	438	435	481	426	453	440	454	403	450	465	460	419	490	439	449	444	457	459	444	468	447	473	436	427	432	464	429	466	465	482	476	453	410	432	420	435	429	444	441	463	444	507	477	496	482	486	414	458	434	429	495	450	471	430	471	476	449	433	441	472	432	467	464	428	456	470	479	487	448	485	431	450	415	400	419	419	439	458	451	462	478	444	477	415	457	437	459	480	440	431	450	475	485	429	452	449	453	426	458	484	458	437	459	445	481	451	442	517	475	447	469	436	428	461	467	420	469	437	451	427	444	439	450	499	490	441	461	457	461	418	460	464	444	432	454	451	453	424	474	440	399	488	493	466	438	487	454	428	451	429	452	446	485	449	451	471	469	440	465	464	452	450	464	426	446	475	465	388	424	392	436	480	426	448	443	442	442	482	467	463	475	454	447	462	470	435	414	474	465	442	473	439	462	458	446	432	456	445	400	470	486	434	484	439	483	492	450	458	440	419	469	468	428	460	467	459	447	470	421	451	457	476	463	485	455	455	504	432	432	439	429	414	474	458	463	481	439	490	452	411	388	480	451	454	441	463	440	462	450	448	417	475	446	454	457	504	463	452	449	440	430	434	436	411	444	433	459	443	456	453	452	449	505	451	503	461	458	444	459	469	474	449	466	457	413	448	493	472	441	429	446	485	454	453	427	468	478	444	418	466	454	454	449	489	500	457	445	452	409	405	448	422	464	474	461	467	409	430	452	450	456	433	460	456	440	482	450	425	488	452	463	477	433	451	477	445	464	469	439	490	456	437	452	470	454	430	429	470	457	459	428	461	483	438	459	501	445	423	440	466	452	463	447	453	421	476	483	409	452	414	428	498	444	456	472	486	440	457	503	473	469	437	438	437	449	440	446	452	468	480	398	441	443	450	479	508	494	466	460	473	418	474	462	435	444	464	503	470	430	441	403	395	442	450	450	484	474	431	459	434	460	491	454	460	445	472	483	422	462	443	437	456	469	462	463	444	470	454	434	454	420	491	456	425	462	419	441	443	458	460	437	438	431	454	433	459	442	495	432	438	450	442	412	479	434	480	424	418	409	441	449	435	470	478	453	460	483	486	490	467	435	436	420	439	457	486	443	441	452	472	466	464	424	448	449	421	439	429	446	446	475	439	479	482	416	456	424	518	412	431	440	413	437	442	485	445	464	468	485	443	430	424	460	404	417	441	443	443	444	441	390	419	441	449	457	415	427	452	426	468	465	462	421	432	440	459	440	440	382	464	497	472	514	457	468	450	478	485	487	470	444	455	434	419	442	456	469	453	463	477	452	494	448	449	446	465	442	457	444	469	470	403	467	447	420	457	419	415	453	428	484	431	413	459	460	451	449	434	456	447	430	467	449	447	473	441	452	484	482	462	433	432	440	459	454	427	451	482	435	450	461	413	418	485	462	483	489	459	427	474	455	461	455	474	468	443	469	480	459	424	457	447	425	434	461	404	480	455	452	436	449	439	435	511	456	446	467	423	396	472	445	431	484	432	469	466	429	481	458	473	459	455	414	484	421	460	422	421	441	446	441	440	514	442	452	443	470	424	476	456	438	456	454	446	476	452	478	493	460	471	477	480	419	461	471	444	441	429	414	456	531	459	480	453	464	471	489	481	465	430	433	440	438	446	463	430	467	458	483	452	461	434	414	455	472	495	466	431	456	435	499	442	453	469	432	437	458	467	440	469	457	475	442	488	446	489	483	441	481	481	492	442	405	434	452	449	447	482	448	412	475	422	429	457	437	474	481	473	480	485	445	452	455	464	456	419	447	443	471	457	489	451	500	445	451	462	412	455	450	448	494	459	476	446	454	436	450	423	447	477	476	473	481	450	453	446	458	412	427	459	437	471	459	434	415	447	437	425	453	458	443	459	453	492	443	476	446	450	441	454	432	468	423	443	470	463	409	419	444	440	436	476	453	443	431	499	452	426	466	477	472	440	496	448	471	442	433	468	466	457	443	464	448	455	461	448	436	465	425	457	404	435	479	455	471	431	476	450	458	453	463	436	445	474	452	443	465	454	448	484	461	410	431	451	453	462	476	433	465	461	486	448	495	453	479	458	439	449	459	429	460	456	443	421	455	450	441	475	450	432	412	489	455	470	480	454	471	474	465	473	430	455	430	446	443	482	483	456	469	453	484	475	447	465	466	411	410	461	436	445	430	452	450	459	425	501	458	483	443	462	443	427	453	425	421	433	451	444	458	468	443	425	396	456	444	447	425	491	438	443	424	475	450	416	458	451	458	461	451	449	460	468	453	449	448	427	446	425	509	483	447	427	459	451	454	460	458	472	461	406	446	469	415	451	460	457	437	459	473	452	447	445	439	429	450	441	449	441	451	443	414	439	433	444	447	444	458	502	468	450	464	457	457	455	452	441	462	444	445	490	462	433	449	492	420	461	515	416	446	424	456	442	454	465	460	479	472	420	430	421	489	441	473	429	443	465	474	448	437	461	468	477	451	416	443	425	453	487	445	449	456	441	438	448	484	431	483	483	461	442	462	451	476	446	471	438	455	429	461	449	420	462	487	449	432	417	414	435	415	470	457	495	468	487	447	451	440	398	424	495	466	432	473	436	454	478	443	452	446	421	453	417	438	445	460	474	440	445	428	415	428	425	502	474	472	462	460	445	447	460	391	453	434	401	481	451	423	466	413	449	464	394	440	489	433	425	434	444	439	448	438	464	447	428	448	449	453	475	473	470	418	446	425	446	481	437	461	489	471	475	497	452	397	440	459	477	427	420	438	496	463	440	445	464	449	455	429	423	430	462	453	449	486	455	450	431	454	419	467	412	492	492	451	453	449	453	445	489	441	539	427	463	422	448	483	441	448	429	424	480	448	406	455	428	442	466	462	449	440	391	463	481	444	462	440	456	421	441	454	456	443	463	402	445	497	440	444	454	455	438	445	434	433	438	462	481	443	475	501	435	469	471	454	411	464	436	434	468	440	396	468	478	440	487	460	432	489	432	455	462	439	452	485	466	438	458	516	472	451	456	434	463	434	458	454	431	469	479	428	440	473	488	455	432	460	456	447	431	459	449	453	478	469	437	471	456	489	464	479	462	435	426	437	444	438	475	433	438	394	414	471	465	456	476	433	435	450	406	436	426	469	466	446	431	432	447	438	462	453	416	477	462	419	471	472	422	472	474	431	442	450	420	425	421	429	431	504	433	452	508	488	408	443
2578	1232	1768	2080	1899	1608	1394	1231	1147	1081	1059	992	976	1010	977	918	945	954	1028	1089	1004	979	1014	901	978	991	983	959	1025	939	968	976	1012	995	1010	1001	963	975	958	961	1036	985	974	946	919	970	1009	972	979	949	978	999	986	984	967	977	959	890	979	940	986	941	983	987	964	1003	1043	943	953	1023	1037	913	978	977	1002	943	943	990	980	978	993	972	1007	999	995	980	991	1014	1010	1023	962	995	985	1000	999	955	1025	955	1016	961	1034	992	951	980	950	1002	997	931	952	1033	1012	966	998	963	910	943	1041	986	1023	1023	961	1021	968	980	986	974	955	975	1004	977	961	995	926	1008	944	934	947	903	984	925	985	995	951	953	985	947	1001	920	965	969	979	932	962	1038	973	965	927	1039	996	970	926	1006	959	1019	974	958	939	967	951	961	985	967	1036	983	1015	954	984	907	968	992	956	975	981	981	1009	945	935	948	974	931	977	962	992	985	955	1002	1019	910	970	965	993	1008	966	956	996	929	988	942	1013	949	913	1016	1025	1016	997	1032	925	1030	963	1050	1001	939	995	992	951	963	972	950	997	1004	1013	1045	976	951	937	982	1020	965	983	998	997	1005	1004	991	934	1001	927	974	981	983	953	968	970	922	976	999	954	979	974	940	992	994	992	966	926	1001	987	980	963	982	955	951	909	946	943	932	975	956	992	984	990	999	956	994	1009	991	982	992	992	949	988	985	979	940	998	1034	996	1017	996	1036	980	1015	1002	967	958	980	999	972	965	989	958	971	960	964	963	944	945	995	946	1020	1003	936	966	1041	973	1016	957	1005	944	990	986	990	968	999	970	977	1009	952	937	944	993	937	960	1015	961	980	1024	979	1017	1008	968	939	961	989	972	959	961	957	980	1002	1010	915	997	1009	976	996	1010	989	938	992	994	972	1028	1006	948	989	982	950	969	996	942	1001	984	1002	1027	973	982	1065	939	972	1038	1004	987	1080	957	951	934	984	956	1004	1004	957	1012	1012	942	992	958	993	960	986	964	968	955	964	923	1010	938	964	981	1018	973	1012	970	965	1021	960	976	949	991	967	992	968	941	957	982	951	986	962	937	969	972	1018	1018	971	963	1006	940	1028	957	990	983	962	948	881	880	977	963	941	959	1005	954	969	943	950	1011	978	982	1008	1042	949	986	989	1007	1007	973	886	1007	896	973	970	1018	1036	952	943	923	985	960	943	927	968	947	945	991	932	947	976	953	948	968	967	993	974	976	972	940	1025	976	1002	1054	937	955	960	960	958	975	1015	987	987	982	946	962	997	949	937	974	1004	1013	989	965	924	1010	998	964	958	987	950	980	960	987	1019	975	993	962	982	982	1019	1041	933	997	949	1017	979	979	1011	951	996	959	961	931	945	1019	980	974	968	1028	953	931	1004	1001	964	977	971	956	997	1015	993	974	936	942	964	984	930	1021	999	984	1007	994	1014	998	982	1049	1003	948	1017	969	993	968	965	964	993	949	1044	930	981	994	991	963	1005	952	935	976	962	980	947	1000	1029	1028	947	998	987	924	1008	928	986	959	1001	983	963	949	996	960	963	952	987	1043	1000	936	985	1018	975	969	922	973	932	969	948	951	1010	978	979	973	929	934	1015	994	931	926	977	941	979	950	961	1023	962	943	986	961	938	920	990	927	944	931	954	991	975	938	969	982	942	948	1030	969	925	960	940	968	964	961	990	1006	1003	904	994	981	944	937	924	999	993	1011	986	961	1026	952	993	946	1063	958	983	997	949	1001	1014	955	951	943	988	1008	1013	961	1017	934	1060	937	997	945	991	950	981	932	990	945	955	951	960	1000	934	937	972	962	976	993	977	972	958	982	997	994	996	973	937	981	958	908	969	952	992	992	1024	986	975	984	988	995	938	968	1016	951	956	960	939	982	972	969	942	954	1001	1000	970	942	965	978	948	999	967	952	931	997	932	985	1005	1037	968	971	984	986	955	973	1030	918	930	987	916	943	1002	979	1016	1075	982	982	938	963	981	988	980	970	933	975	983	1006	1021	999	976	961	989	1012	982	944	967	963	947	971	1024	965	920	927	973	1007	955	996	1006	959	987	969	1044	959	940	992	1000	990	955	951	1001	945	941	973	935	985	1007	1037	1016	1019	934	1003	949	945	986	1019	1001	956	957	928	943	990	1016	959	962	911	971	940	959	1003	952	946	1018	1005	897	1031	989	943	980	1004	993	1020	1035	964	971	949	941	983	934	983	994	919	995	966	1064	1037	966	951	1015	981	987	1013	1022	963	971	993	989	1000	1010	970	997	998	1007	1007	1056	1010	952	976	929	915	1030	1008	964	1001	966	973	974	994	950	1042	987	921	930	1026	933	953	1015	1018	980	979	926	976	923	968	942	918	954	979	946	1021	992	991	952	1028	980	954	1030	982	945	957	996	959	960	933	993	985	984	979	989	987	951	988	921	922	994	988	950	993	1031	933	1021	1002	924	1007	982	959	1001	997	959	974	956	984	995	954	937	984	963	996	948	989	943	968	923	982	998	988	997	984	951	945	926	1001	935	921	968	956	938	1006	982	1051	989	925	975	1006	991	962	993	1001	1026	959	1009	965	982	936	975	941	968	988	983	945	942	989	974	991	960	985	958	1009	968	926	975	1058	953	961	1006	938	999	969	945	1007	980	882	1006	983	938	933	1041	1002	953	1002	1013	984	1008	953	952	1004	995	971	977	1036	968	979	996	965	906	938	987	1081	984	1031	985	960	979	999	956	993	996	973	947	1019	972	980	954	1010	955	979	972	937	997	997	1006	987	1004	1000	977	953	950	979	1009	965	1015	975	1011	943	955	982	996	969	930	981	919	949	1001	945	1012	996	1015	988	979	1014	964	993	976	932	1009	992	968	992	949	906	975	957	976	1016	986	970	940	1010	962	993	995	1016	924	987	964	960	983	1034	1023	966	980	953	1001	959	998	962	959	996	969	977	993	944	961	969	949	992	986	954	984	993	935	949	952	964	964	991	945	1010	1035	978	992	967	970	926	909	959	883	970	978	986	971	995	985	1008	925	928	950	971	1016	989	1013	957	908	1015	944	930	968	953	960	995	954	924	1031	948	1002	933	971	945	919	979	970	987	1017	966	960	982	978	1009	987	1002	1002	935	1007	971	919	936	969	900	959	935	990	976	1009	924	993	961	992	955	979	924	935	979	1009	969	991	983	981	988	1009	992	1000	939	947	977	928	979	1001	895	958	953	942	998	965	1013	941	983	981	982	1003	956	982	978	970	976	940	933	989	984	997	1014	969	972	1002	987	945	961	989	952	940	985	975	980	1019	955	940	969	929	948	1029	994	963	962	942	1003	961	957	1013	983	992	992	993	973	993	969	970	976	986	909	955	961	943	972	952	979	960	1004	967	946	900	966	965	970	967	968	952	999	1031	1036	985	924	995	1006	970	960	942	1030	1000	956	996	966	994	965	941	971	985	966	959	964	960	930	917	972	1023	979	1050	971	985	969	937	983	1007	954	991	940	967	948	996	1031	976	935	994	956	972	929	1016	949	985	974	968	963	966	935	1033	974	962	995	982	974	956	961	971	984	909	995	989	978	952	956	967	953	973	958	1041	947	963	954	969	938	1006	967	988	970	940	1008	1035	987	969	1014	917	958	950	1012	927	978	952	994	978	982	1013	914	977	958	1019	952	955	959	1028	1005	1029	967	1013	985	896	946	951	913	972	922	969	952	964	979	942	982	963	987	1022	938	1009	963	990	964	996	975	1010	955	967	938	933	951	969	971	990	928	994	949	966	1013	935	946	1015	969	962
8985	1335	1532	1264	920	667	528	447	416	353	330	301	262	309	310	288	315	316	299	258	336	297	274	304	278	258	284	289	261	296	281	297	283	271	255	282	261	307	290	258	260	266	279	288	272	321	262	282	296	330	298	266	311	263	283	295	265	286	276	292	316	287	262	301	280	294	260	297	281	303	306	296	281	283	266	297	296	294	297	255	285	258	283	304	271	302	288	291	265	263	268	307	281	253	245	298	296	267	302	299	283	294	305	292	283	291	282	253	284	310	280	256	318	280	322	318	282	298	275	286	257	258	292	312	293	290	306	295	315	274	298	298	312	262	295	262	284	293	267	268	281	264	265	292	268	259	276	277	301	276	308	288	264	300	239	270	276	249	275	296	296	276	280	284	300	325	268	272	290	279	305	280	259	283	286	278	309	304	280	312	285	267	265	298	296	265	310	303	282	283	298	299	261	325	296	310	320	265	323	285	314	270	276	259	293	292	297	271	316	279	261	290	288	275	272	263	308	272	293	280	288	282	270	265	283	263	277	267	279	319	283	254	268	308	293	293	286	300	279	263	300	245	312	296	268	291	310	285	287	294	268	272	284	304	289	293	277	276	297	259	256	278	250	265	308	331	252	293	294	284	290	306	258	302	306	273	295	265	310	281	268	299	259	258	274	273	256	266	291	329	282	302	268	282	268	298	276	283	319	279	256	279	276	308	270	300	248	286	308	257	289	277	299	262	346	302	301	296	304	287	260	284	302	271	270	310	272	294	286	291	296	249	312	280	286	236	300	272	267	259	288	295	262	271	282	259	280	281	278	279	270	281	305	283	292	254	263	284	260	289	283	284	295	262	279	306	294	293	288	264	250	268	278	316	300	276	293	315	265	285	269	274	266	281	285	292	275	279	283	289	306	300	279	292	280	270	289	296	262	260	283	271	297	254	285	273	278	270	302	283	280	288	295	275	273	262	281	306	265	285	261	247	278	288	263	274	280	310	283	282	275	268	296	320	280	269	281	299	272	277	313	277	257	287	297	308	295	273	300	312	276	266	299	256	277	285	268	310	288	288	279	271	297	301	295	290	322	276	265	306	245	260	244	286	286	292	308	268	301	245	289	285	281	295	291	275	310	283	284	268	261	270	272	260	294	272	298	297	256	269	276	287	302	333	310	298	298	263	263	277	282	273	282	310	260	242	316	292	323	272	254	279	329	288	279	285	272	303	286	290	272	278	280	273	253	286	294	307	278	295	286	290	270	295	279	272	281	285	303	299	289	292	279	323	270	276	283	275	305	295	282	256	295	267	286	240	274	299	245	236	259	291	291	323	298	322	298	292	277	279	282	292	256	290	309	292	270	231	271	291	304	264	296	290	283	290	275	274	280	284	299	269	268	276	286	278	276	297	291	275	266	305	305	299	252	246	290	248	291	294	302	266	274	260	282	296	273	280	284	271	293	297	333	283	290	301	306	308	274	284	261	280	292	247	240	307	290	289	280	285	287	300	278	291	293	253	298	259	280	288	279	294	296	259	279	259	269	274	285	284	283	311	291	283	302	322	261	317	298	280	256	291	264	286	282	257	265	282	285	290	274	267	293	264	257	286	256	272	289	267	282	299	283	287	274	303	310	301	248	269	290	310	304	281	291	294	290	267	306	287	290	264	282	248	309	270	289	290	277	293	296	274	305	299	269	295	298	314	275	253	292	298	277	286	268	320	268	258	249	295	325	296	282	287	275	241	265	283	290	284	280	310	287	279	264	290	310	299	247	328	321	269	256	295	299	318	305	298	298	295	269	298	277	228	294	292	263	282	270	218	277	271	289	289	291	308	275	291	286	279	272	280	235	300	275	283	268	279	309	283	264	290	305	280	277	277	292	293	277	280	243	259	292	273	272	301	278	268	294	291	272	272	252	286	275	281	260	293	293	273	286	288	252	283	258	277	267	269	313	272	251	256	269	276	292	309	264	311	306	305	270	270	264	290	279	273	274	298	277	293	277	240	267	317	268	261	296	309	320	281	243	250	271	276	295	252	275	307	284	301	268	300	274	282	295	278	287	326	295	284	267	297	281	296	300	269	298	243	291	273	307	281	281	293	306	275	317	297	267	253	256	288	295	282	280	294	279	286	272	293	277	276	284	266	272	274	239	266	303	275	317	313	299	281	292	300	287	285	275	300	287	278	289	268	275	331	295	287	285	291	251	265	293	302	292	301	299	280	290	252	293	294	260	287	293	279	257	261	304	257	284	271	297	285	291	273	264	283	273	253	288	244	277	314	262	258	252	283	283	279	247	277	243	327	269	257	291	280	312	268	325	321	298	269	278	277	299	271	259	297	292	284	269	294	283	310	283	270	288	254	295	317	306	304	242	279	264	260	309	274	310	260	294	273	287	274	245	293	282	309	274	271	297	273	282	267	289	257	271	293	301	280	282	281	282	254	283	317	288	266	267	272	288	281	312	285	291	271	278	284	283	274	341	291	299	275	277	308	292	236	302	269	294	307	293	298	325	298	277	266	260	253	303	290	306	305	273	310	289	269	312	292	287	300	303	265	280	305	304	309	264	321	271	285	227	291	263	282	282	307	260	262	308	278	314	271	286	293	300	301	242	255	284	283	291	293	290	308	293	282	276	278	257	287	277	303	265	286	279	319	249	288	274	242	287	259	265	297	267	283	282	288	296	304	276	288	263	288	293	308	277	278	278	285	311	285	310	296	308	293	320	277	289	285	298	277	273	284	301	309	246	279	289	260	301	289	289	282	240	257	298	269	285	248	260	259	301	301	302	262	275	307	259	314	283	268	288	275	294	300	267	284	255	288	289	286	280	274	272	275	297	303	285	268	266	278	284	284	288	259	253	282	254	265	290	253	266	278	287	265	305	309	267	283	270	283	289	311	288	289	286	286	264	274	273	255	300	296	333	279	273	297	284	305	297	265	273	271	304	230	283	280	304	274	261	268	274	319	292	267	263	274	316	310	291	303	287	298	270	264	273	253	288	287	251	277	298	313	292	303	281	251	291	281	262	266	266	260	293	293	280	251	280	270	256	300	280	267	306	264	264	264	310	294	267	302	287	269	274	258	272	291	276	288	273	274	293	256	281	282	254	286	324	288	295	261	309	279	309	266	276	314	300	279	318	272	264	266	263	254	277	288	297	290	293	311	304	290	273	265	299	303	275	289	281	278	274	277	298	329	295	268	289	279	285	290	264	283	271	261	309	318	310	305	272	280	273	250	267	271	277	258	279	276	291	293	292	271	274	309	280	288	273	286	249	286	293	297	290	290	287	273	252	242	278	278	295	241	266	256	262	275	272	295	291	291	291	272	285	270	289	292	317	260	274	272	286	279	273	268	281	318	272	303	273	306	277	253	305	293	282	296	272	302	275	294	269	287	286	290	248	276	292	309	285	263	272	269	301	296	289	242	262	279	261	266	255	271	286	278	293	278	289	305	305	303	274	300	300	290	295	285	252	256	260	271	245	281	255	267	263	277	283	297	289	297
7186	1645	3107	3674	3201	2384	1798	1381	1177	1003	785	805	772	779	800	743	768	699	742	690	748	718	712	683	663	675	644	677	690	650	676	596	666	646	631	620	652	620	655	665	644	613	656	595	670	652	640	589	598	646	667	633	646	641	623	597	655	637	642	610	618	678	663	648	661	613	604	645	655	624	619	638	597	621	637	630	671	632	603	599	656	610	590	690	684	656	626	657	653	611	616	618	657	670	635	656	651	655	646	683	674	618	612	633	595	609	655	638	682	627	640	646	670	688	617	666	603	654	638	664	633	625	683	604	623	650	660	638	647	641	589	638	624	653	646	582	641	636	653	655	596	599	658	586	634	651	639	585	652	651	609	651	601	609	638	622	631	671	656	638	657	631	650	683	647	569	648	607	623	654	595	627	654	657	566	641	673	638	639	618	675	657	657	631	575	598	582	602	678	648	650	647	628	633	693	593	628	642	634	633	637	648	633	621	673	625	661	679	684	601	640	632	678	639	647	639	665	630	664	593	652	576	682	668	688	637	714	635	655	618	631	617	656	627	630	656	633	571	591	614	605	645	623	646	639	649	626	655	654	650	634	609	666	642	661	630	596	607	619	643	641	625	627	658	658	626	669	648	648	645	654	616	628	594	597	663	618	609	642	651	657	630	657	644	648	633	634	575	659	660	646	641	646	619	680	606	645	611	666	626	615	609	616	600	638	635	624	600	635	645	680	668	608	649	654	621	649	711	640	616	639	630	647	638	665	651	604	628	674	657	648	684	646	657	625	569	631	643	670	668	622	633	623	622	584	650	624	672	644	650	624	610	602	621	639	608	658	643	617	584	651	619	658	648	662	604	642	652	634	604	636	580	645	638	552	647	592	667	624	641	636	665	655	629	662	638	611	628	571	650	613	665	610	664	610	616	606	637	632	619	622	638	634	643	641	660	581	598	666	647	605	617	665	642	667	659	625	588	648	646	628	588	628	615	649	653	619	642	635	647	619	635	657	650	630	607	717	625	607	635	660	618	598	606	629	631	681	627	647	612	611	617	633	647	594	647	638	650	636	694	611	627	592	592	635	667	603	605	698	688	639	630	700	669	650	618	616	629	621	621	599	664	642	609	613	648	619	619	620	630	634	675	667	642	662	663	614	647	667	648	608	640	640	621	643	584	644	623	598	585	644	652	616	619	646	640	640	622	678	634	624	624	658	692	614	650	637	660	621	612	629	658	682	599	593	587	629	629	633	618	647	643	624	640	668	611	669	665	639	630	657	586	598	662	626	599	595	627	649	649	634	642	642	614	627	653	635	611	655	636	630	609	591	604	618	650	617	642	676	661	654	599	633	607	638	639	620	646	579	657	640	634	659	637	645	640	651	631	618	612	621	655	661	626	646	652	590	643	653	604	629	670	647	609	608	644	670	619	625	591	662	606	646	648	621	628	624	672	629	623	617	620	628	664	608	618	630	670	639	656	654	642	664	669	602	649	645	606	629	640	651	629	663	628	624	648	600	587	605	633	586	637	633	668	615	614	626	658	643	626	666	606	616	630	631	664	660	658	676	658	598	605	607	670	624	664	662	636	595	663	649	654	623	630	629	612	630	662	609	666	663	624	600	646	621	652	611	592	653	644	599	662	613	643	666	631	654	635	658	599	636	626	634	633	615	673	645	657	625	657	606	655	669	686	630	619	626	643	645	600	657	621	605	614	632	665	620	630	692	660	653	594	612	616	611	661	589	625	597	621	652	609	605	658	599	627	653	608	648	657	652	656	644	650	625	634	601	622	630	609	627	670	584	641	642	642	638	662	622	607	615	645	670	679	674	666	619	629	625	613	657	653	637	622	631	591	607	642	615	631	607	639	602	645	642	611	618	639	643	655	640	620	641	633	667	616	654	603	648	603	682	626	601	614	717	618	655	605	625	593	661	628	669	639	667	678	646	611	587	635	634	628	660	619	607	626	596	633	607	654	611	665	641	606	613	615	599	615	690	669	630	670	629	623	650	621	657	638	626	643	615	592	657	617	642	610	663	673	632	653	638	623	624	652	677	649	644	628	594	635	625	640	666	644	616	646	638	627	632	672	694	591	636	673	648	633	627	595	624	644	597	615	660	646	629	613	663	599	618	592	653	643	649	644	603	661	634	636	603	617	625	664	662	636	631	658	656	649	628	640	662	598	644	647	609	643	634	623	663	645	688	622	671	639	606	617	662	677	637	645	619	627	604	620	614	596	669	659	652	605	586	577	609	657	584	627	613	636	637	627	650	608	646	653	623	621	614	613	635	632	670	611	659	590	653	661	639	627	595	666	659	647	673	626	656	615	631	641	617	641	622	666	623	602	625	640	606	598	628	660	645	637	638	591	680	611	636	683	642	639	681	611	687	635	652	645	631	666	623	635	660	621	635	643	665	625	636	623	613	587	594	654	626	590	610	638	591	625	627	628	593	597	611	655	646	645	640	651	656	661	641	619	623	634	665	659	630	642	644	642	649	622	624	602	594	597	660	657	597	641	614	658	668	645	644	617	657	588	643	639	634	593	651	669	641	595	662	654	649	618	657	598	673	642	580	648	608	669	620	580	664	704	644	614	625	677	628	621	635	590	647	619	631	659	590	637	622	635	615	691	629	622	606	648	612	685	646	620	652	663	632	645	625	645	599	623	628	654	658	647	651	646	643	623	634	637	602	653	577	614	645	612	629	675	637	631	642	632	661	625	593	605	646	646	649	678	694	626	654	671	655	617	650	628	602	650	586	617	594	643	632	640	614	631	665	600	636	621	641	663	671	622	649	629	640	638	619	659	624	642	665	600	614	673	636	609	625	637	611	640	637	627	596	659	644	658	633	594	637	561	614	604	662	628	638	661	628	645	607	610	651	594	613	627	616	689	597	643	643	613	598	601	638	566	634	629	647	638	636	657	658	626	637	658	663	605	587	636	634	662	641	647	633	655	609	640	640	623	620	663	656	671	597	668	637	645	642	626	688	652	616	672	624	659	646	636	649	609	633	623	624	646	657	611	662	625	664	624	630	657	661	627	617	628	621	667	661	642	622	631	600	630	620	651	642	647	647	638	617	596	622	641	660	653	623	642	626	658	639	662	612	608	640	627	635	632	687	680	632	645	682	625	626	596	687	666	580	659	627	608	606	654	650	607	603	667	636	618	600	618	598	640	568	666	644	603	665	615	622	604	619	614	623	624	673	635	649	631	618	618	630	636	644	669	652	593	626	622	622	648	692	644	610	653	644	628	608	656	605	644	621	632	650	634	639	664	635	673	600	653	662	652	613	612	632	620	626	612	656	616	633	646	641	637	669	622	667	643	608	642	625	653	614	628	632	635	691	606	653	643	644	643	638	624	689	613	592	617	654	607	640	660	610	609	629	641	626	661	645	633	649	644	626	668	632	685	630	628	620	609	619	600	615	645	620	592	673	647	699	628	615	642	618	664	658	604	585	598	636	619	644	628	626	664	657	624	628	619	626	630	632	590	600	628	616	668
16251	2526	2473	1737	1161	803	537	420	320	257	233	208	216	214	213	195	171	201	200	197	183	201	176	172	181	176	187	182	215	190	187	173	184	161	168	170	184	161	168	163	197	165	175	162	150	183	150	158	165	174	153	151	172	164	182	169	159	180	168	156	173	187	198	164	176	200	174	142	166	168	174	179	172	175	177	206	181	188	168	172	183	195	165	177	156	162	181	156	169	181	179	164	170	160	167	204	176	178	145	150	189	185	162	158	177	180	140	147	152	184	159	177	196	169	165	158	183	156	183	171	148	181	169	179	179	186	181	149	168	172	168	163	159	173	164	151	183	169	137	166	178	157	165	161	194	176	169	164	176	170	153	169	178	179	182	169	164	160	164	173	179	166	161	173	192	169	178	170	164	171	165	151	180	165	176	169	172	190	194	160	181	163	163	179	172	154	150	183	158	176	172	149	162	207	174	160	180	161	170	138	173	156	188	202	156	173	172	176	188	170	170	183	166	160	178	168	159	168	170	165	178	171	179	162	168	141	166	179	173	166	164	155	155	187	156	197	178	164	159	171	166	150	173	166	163	161	161	170	153	173	165	154	173	176	159	185	185	168	181	193	192	168	168	167	161	165	156	169	157	162	173	186	171	182	158	172	164	143	179	163	178	159	154	182	184	184	187	171	178	173	192	176	188	175	199	161	166	174	148	173	158	174	144	181	161	180	173	168	149	144	158	177	189	158	198	164	180	196	186	176	152	172	166	191	179	162	152	164	167	166	182	186	177	186	145	171	161	194	173	145	167	153	150	162	197	147	203	177	166	182	158	181	163	167	161	180	139	173	160	187	164	185	184	169	179	173	174	181	168	191	183	165	178	186	188	177	163	158	163	162	161	163	151	168	139	155	173	184	185	163	143	159	157	173	155	166	169	153	196	167	148	157	186	176	152	156	167	187	179	160	155	136	187	183	171	173	170	179	170	149	164	173	189	185	182	178	143	188	177	175	172	155	165	146	171	169	172	156	161	164	178	177	166	190	164	160	154	164	177	172	205	167	171	147	155	165	182	173	178	185	182	171	191	167	151	162	176	203	171	161	163	188	186	191	164	173	170	171	155	167	164	147	154	165	166	172	173	166	190	168	178	151	171	146	207	195	184	169	199	172	182	179	171	150	170	204	163	186	195	182	163	189	172	169	196	162	153	182	167	158	185	180	181	162	174	159	162	188	193	203	181	143	159	164	176	188	164	178	161	174	145	170	183	164	177	154	167	162	168	183	157	185	184	184	174	165	156	167	169	176	159	184	162	147	185	182	176	140	193	179	166	177	204	176	190	166	143	152	157	152	157	176	168	173	163	161	196	173	177	177	190	163	170	182	156	177	173	156	155	157	153	167	160	144	172	166	174	184	155	175	147	162	160	131	178	168	159	180	166	168	182	198	168	167	164	163	179	179	157	182	192	164	172	208	161	183	167	161	164	171	147	159	174	172	166	159	170	164	170	170	192	159	135	132	174	175	158	158	152	155	152	205	177	184	172	186	174	184	170	162	201	180	186	156	153	150	178	174	177	149	172	173	171	171	158	179	195	189	167	199	165	176	154	180	174	163	173	190	138	140	157	189	146	190	165	155	199	173	139	168	169	173	177	147	157	161	189	154	135	161	175	155	148	161	174	186	172	184	179	172	162	197	200	178	182	209	143	164	146	192	198	183	176	157	148	145	165	168	164	192	164	187	200	179	166	166	158	197	159	157	150	158	185	174	155	156	205	150	156	184	168	167	167	186	177	167	151	179	168	183	171	179	184	139	187	169	171	174	161	168	163	168	161	142	133	189	158	186	160	153	164	156	169	178	182	150	171	194	167	173	157	173	148	174	190	156	165	160	179	164	159	154	180	175	192	146	190	158	171	167	163	145	188	170	161	178	174	149	178	190	161	164	176	173	197	160	191	183	147	203	162	180	191	186	147	150	153	179	190	162	164	157	160	184	172	175	151	164	151	195	163	174	152	147	172	173	179	161	201	153	178	171	178	146	170	142	163	176	160	171	178	179	187	170	183	194	157	153	173	191	154	185	156	174	159	170	169	145	178	183	174	166	182	172	146	168	163	163	164	173	168	163	193	160	180	175	152	145	160	184	177	167	155	167	175	161	174	176	161	171	178	167	190	183	186	168	179	189	172	175	156	164	164	162	157	156	192	148	153	157	166	170	176	166	168	163	144	157	185	174	186	159	161	165	190	178	151	174	182	186	161	153	170	122	190	162	201	198	159	166	182	150	199	156	188	161	171	168	179	170	180	184	169	167	170	161	174	182	176	169	154	165	162	155	187	177	167	162	184	159	172	175	152	153	172	196	168	188	160	170	172	174	163	179	174	188	178	175	151	182	173	194	167	175	180	197	174	147	207	141	161	170	144	177	174	145	145	154	170	169	178	182	167	163	196	148	165	188	168	197	161	178	194	172	157	157	160	127	154	130	185	166	157	179	174	162	176	195	158	152	174	170	154	171	182	210	149	177	142	164	177	159	157	173	168	186	180	143	171	163	171	166	178	167	160	173	178	149	170	194	173	155	158	148	164	173	146	180	159	169	159	171	191	148	173	180	172	156	176	180	169	174	154	180	190	179	162	177	169	183	180	144	198	153	185	162	166	176	163	167	200	185	167	177	154	184	162	196	176	171	176	163	164	152	191	193	172	159	172	184	175	187	187	175	158	171	163	194	185	183	132	158	185	192	159	156	182	181	158	186	188	157	181	150	156	168	145	177	210	164	185	158	185	168	170	175	139	142	173	158	172	180	196	155	154	183	160	182	177	157	157	171	144	146	163	171	174	167	188	152	164	177	157	180	174	149	202	188	172	205	191	168	155	174	185	179	180	170	160	192	156	147	144	151	168	171	179	156	191	187	167	158	148	194	158	181	178	170	163	176	163	161	199	162	160	158	164	166	179	160	174	164	152	147	171	177	149	162	168	180	168	182	156	194	171	159	193	165	185	204	171	160	156	177	180	134	190	174	177	196	162	163	164	151	185	139	158	188	137	187	177	170	174	175	157	203	187	186	168	154	179	187	180	162	160	185	184	172	182	179	162	169	162	152	170	181	166	156	156	172	210	155	164	154	156	171	153	171	161	187	178	174	186	145	172	169	163	173	181	181	163	169	172	173	165	155	157	151	170	196	161	171	146	154	193	166	154	159	172	161	162	192	185	160	154	170	169	174	165	163	146	164	164	173	162	155	183	189	147	155	187	180	177	161	176	167	175	165	146	162	169	178	159	172	154	173	188	183	165	164	183	147	132	178	160	195	166	186	162	194	161	189	182	164	167	178	171	161	163	169	155	166	168	174	169	180	172	157	147	185	151	163	162	166	157	158	166	185	194	186	172	188	149	182	183	167	160	172	154	177	162	162	163	186	182	172	161	155	182	166	168	182	160	155	163	165	172	181	163	169	180	196	188	159	157	180	163	184	178	153	142	168	195	180	156	180	175	173	160	183	198	138	147	174	171	188
8997	2251	4618	5313	4477	3068	2285	1662	1386	1016	803	733	693	680	628	620	621	577	631	590	556	551	506	470	523	551	524	491	474	476	486	479	454	487	439	413	460	450	464	472	480	438	435	420	441	440	436	455	435	406	432	440	425	489	447	479	442	462	429	432	485	463	426	427	407	441	406	430	413	430	405	440	431	419	394	446	395	392	398	451	418	427	431	441	429	428	450	420	446	417	422	423	444	416	453	474	404	426	469	440	461	382	455	426	420	481	429	419	452	423	406	432	451	421	428	432	409	410	421	468	446	431	419	429	429	454	446	444	423	425	433	441	436	433	425	423	432	425	448	423	393	410	414	452	424	449	430	423	444	432	420	428	448	423	444	436	390	447	407	424	453	420	397	438	458	434	413	458	420	427	432	414	463	422	400	416	409	448	413	427	443	429	387	383	406	385	433	423	476	450	444	455	452	433	431	469	439	416	459	422	460	413	426	434	433	452	443	452	459	456	414	447	419	417	414	414	455	386	455	400	442	427	370	398	457	407	425	425	456	442	418	415	465	389	409	431	438	432	423	461	409	416	439	430	408	428	443	480	470	421	427	401	444	423	398	419	408	426	442	451	447	398	456	434	412	445	426	445	453	436	461	399	442	438	444	418	427	419	414	436	456	416	420	423	457	465	448	405	447	400	438	422	447	440	440	421	421	446	441	436	395	415	437	403	415	405	438	395	432	405	446	414	415	428	432	453	388	448	422	424	434	415	434	427	395	444	381	433	432	419	469	494	402	401	434	417	414	445	442	405	425	435	430	410	419	438	392	444	376	408	411	442	410	405	410	428	429	424	452	438	410	422	423	425	436	402	421	420	428	439	414	462	409	412	476	444	437	411	396	403	465	419	401	432	403	399	413	444	418	394	437	445	415	434	441	421	412	417	444	422	437	453	449	427	450	433	402	394	434	424	422	439	433	399	420	428	457	408	411	427	411	414	432	449	422	428	407	444	436	426	438	413	411	446	441	489	393	445	408	395	451	458	430	406	440	426	416	441	411	418	414	442	438	444	425	444	426	426	424	423	423	442	489	436	423	440	403	429	417	430	438	396	410	435	414	450	434	433	456	352	416	436	424	447	418	423	440	419	464	406	415	415	444	402	460	443	427	441	407	405	422	455	425	421	480	466	441	392	429	422	470	430	432	420	450	413	441	406	422	409	414	431	438	413	479	403	428	432	450	398	422	431	389	432	421	421	421	432	435	412	427	411	448	406	428	450	457	441	422	402	462	372	414	430	415	434	462	426	409	448	430	399	401	468	441	455	422	467	397	427	439	425	406	411	445	443	424	368	423	429	415	449	439	467	434	408	437	407	419	448	419	423	422	423	394	434	469	418	430	386	439	474	415	480	444	436	400	440	437	362	426	400	419	434	456	453	461	409	429	432	422	447	468	440	445	419	398	429	420	430	427	429	432	433	425	423	432	430	458	400	444	428	423	428	471	418	435	431	410	434	449	416	462	429	456	430	397	432	447	420	426	435	424	449	422	420	446	452	410	427	434	455	410	434	411	422	435	432	416	431	394	443	425	445	468	431	433	431	450	458	421	428	418	397	424	413	466	407	435	411	424	447	404	451	447	433	429	410	418	414	407	464	429	429	419	420	404	437	459	420	440	448	434	445	398	435	435	409	418	370	437	427	448	435	417	411	423	426	417	441	436	461	402	455	427	413	432	423	419	440	446	411	441	455	398	427	430	442	444	479	445	449	440	405	405	457	401	429	441	448	402	438	420	409	456	419	440	421	440	423	398	434	411	432	434	443	422	404	437	408	439	409	397	429	419	421	449	436	440	422	378	433	451	376	461	439	414	428	451	426	436	456	404	425	434	439	416	430	425	480	410	407	443	443	425	441	435	418	438	429	410	465	477	434	428	454	412	432	438	417	448	446	446	442	435	441	472	406	397	412	400	414	379	415	446	426	428	436	392	438	415	444	401	441	428	387	432	399	433	431	445	406	401	425	438	407	443	382	438	407	473	436	470	421	436	420	418	433	392	416	456	404	430	415	428	420	428	461	441	407	437	427	464	404	464	409	395	432	401	439	426	443	400	400	449	433	435	446	432	420	440	411	459	401	444	418	442	414	407	428	414	466	444	429	450	438	434	434	448	462	401	405	441	421	431	384	405	438	408	421	435	417	458	412	394	411	410	461	409	425	411	430	419	418	422	405	406	405	420	421	424	446	412	439	424	454	413	426	455	438	422	413	421	396	437	452	419	425	405	449	445	450	423	401	443	443	458	417	456	422	433	448	422	414	441	433	430	455	432	378	437	410	411	446	420	451	470	412	429	428	417	399	436	444	427	407	399	403	434	428	447	424	411	409	449	411	435	422	398	432	449	432	407	406	409	453	399	432	442	438	444	408	429	404	444	443	443	419	437	368	468	454	413	403	398	435	447	424	390	438	405	410	453	448	450	428	450	406	447	431	429	448	415	403	401	433	470	403	439	438	443	398	433	418	435	444	413	427	439	425	390	443	447	451	455	427	411	434	404	445	435	411	421	447	465	438	459	410	426	429	390	445	421	440	427	436	442	407	436	402	436	414	425	411	437	394	387	450	434	453	451	453	466	423	432	446	412	409	425	406	473	417	422	442	424	389	454	407	425	472	450	426	469	435	426	485	433	431	420	439	433	409	387	415	437	412	445	422	412	407	441	468	476	422	438	411	406	430	417	433	424	443	443	409	410	428	423	418	415	464	425	421	424	456	451	400	424	408	425	433	406	442	408	407	473	419	396	440	421	446	428	428	443	427	442	453	470	409	455	414	417	437	412	443	420	415	403	441	467	438	424	441	403	423	414	459	416	403	411	443	435	414	434	420	438	381	414	403	422	436	432	402	402	431	397	468	428	419	442	404	430	430	402	482	404	433	407	457	443	405	474	426	449	420	472	458	436	466	415	434	384	435	415	413	422	433	401	431	421	417	428	445	391	439	423	459	387	384	392	440	428	424	442	426	431	460	402	438	466	399	422	407	452	451	423	425	405	430	424	428	447	439	421	467	447	430	402	413	441	401	449	437	438	416	407	445	444	414	406	436	432	421	416	411	433	394	427	430	424	429	421	420	401	440	456	430	389	394	404	432	399	384	450	369	418	431	427	455	428	428	444	411	449	414	421	421	424	410	384	431	433	446	427	437	458	401	409	413	433	394	452	404	451	449	401	403	434	463	417	418	412	438	431	426	388	418	419	407	422	400	481	413	418	460	418	446	444	440	452	407	426	448	435	458	414	449	427	443	417	441	473	421	432	432	452	407	405	461	449	466	421	420	420	413	421	428	441	448	427	438	431	416	432	459	402	419	419	423	399	449	431	444	441	454	477	470	446	447	432	424	425	402	432	389	438	441	450	427	408	421	401	401	430	461	431	429	433	432	415	400	405	390	405	412	408	470	455	433	434	466	450	419	457	480	415	406	445	443	468	423	429	404	426	431	392	429	430	390	423	419	408	383	399	444	390	434
2409	807	866	775	674	526	534	506	486	466	459	455	468	460	483	462	430	488	459	433	482	419	438	432	454	429	468	433	446	456	450	479	424	464	491	461	439	455	463	445	443	463	466	441	474	413	433	437	447	440	422	427	453	455	442	463	425	431	462	444	425	441	439	441	459	430	433	447	454	449	396	424	449	463	451	456	469	432	447	458	454	487	440	447	442	423	423	438	478	425	442	465	449	459	416	466	455	433	466	436	390	434	440	426	470	430	440	467	452	434	458	469	449	449	456	456	435	441	475	426	437	458	440	437	472	416	489	456	459	440	453	435	499	448	457	499	465	417	450	466	455	459	446	442	442	444	451	463	488	468	449	433	440	427	451	428	470	446	449	409	463	456	445	437	480	490	480	436	411	465	468	425	503	444	455	453	473	456	444	443	455	468	483	428	431	429	461	471	482	487	420	459	475	438	455	499	481	464	466	429	458	490	451	456	486	493	459	420	441	471	437	460	416	457	440	472	437	426	428	436	437	422	489	449	439	491	445	510	516	444	466	434	439	416	441	400	445	429	460	486	435	467	435	464	488	428	447	470	439	413	470	434	450	440	464	460	445	424	452	403	457	470	445	460	443	451	448	429	448	463	433	440	422	441	410	471	460	474	467	460	452	479	449	457	447	447	452	463	461	470	499	445	420	464	434	423	449	451	394	443	432	479	440	490	445	428	418	417	471	479	454	444	471	445	475	448	501	500	417	458	488	441	450	412	470	469	444	402	482	422	455	493	427	481	453	447	440	437	391	458	467	423	460	432	467	419	456	451	483	435	483	443	433	413	466	461	442	448	427	434	495	419	481	436	426	468	435	482	462	456	435	446	459	441	433	440	430	459	487	451	458	448	454	469	445	408	468	467	479	435	465	490	441	437	471	466	452	445	439	465	454	472	431	451	461	423	447	443	466	438	468	425	492	431	433	416	460	463	446	444	452	451	409	480	456	460	472	434	451	467	437	451	426	433	478	428	445	473	449	450	438	452	462	491	414	492	455	493	496	461	450	470	418	517	450	443	481	474	490	420	456	438	467	455	468	495	486	445	476	438	407	436	455	455	458	437	460	481	465	444	441	476	428	449	442	460	437	512	423	449	424	447	474	426	499	463	450	434	457	467	462	463	441	432	438	471	431	474	424	448	450	479	469	452	429	487	447	460	429	446	442	463	476	456	442	436	483	474	439	442	433	475	455	451	439	433	424	458	457	463	413	424	431	407	437	424	446	448	406	446	430	462	457	461	440	404	432	450	458	447	471	466	426	414	467	471	464	466	430	445	415	413	428	456	421	453	478	460	449	470	433	455	482	484	459	473	467	448	425	469	429	431	471	434	457	417	475	444	460	460	474	460	452	432	476	468	482	449	462	425	509	464	467	437	492	454	412	458	429	454	433	440	418	413	461	421	424	447	447	465	473	496	411	431	485	424	417	462	505	438	472	463	490	425	427	452	460	383	443	456	460	452	428	432	484	419	438	437	405	477	463	476	414	475	463	465	418	456	428	439	478	452	476	488	432	437	459	429	492	429	431	395	460	448	413	420	427	484	428	442	432	441	386	403	455	402	483	452	450	483	431	443	412	452	439	438	463	472	453	449	452	386	459	443	451	477	439	438	426	463	488	469	453	434	472	460	403	444	444	428	448	442	442	425	457	459	442	446	422	416	462	447	426	435	459	461	479	421	429	407	459	450	443	443	459	436	438	400	467	435	462	417	415	458	472	495	459	446	446	447	456	434	459	443	445	445	458	447	403	440	440	411	443	425	456	471	402	471	457	414	450	435	492	432	462	438	447	465	469	463	479	439	442	431	432	457	477	436	442	463	439	490	449	464	456	470	425	426	453	458	430	471	460	480	413	429	460	456	442	441	431	437	441	419	440	445	456	422	452	470	434	476	525	439	432	450	454	439	430	423	452	455	490	431	471	450	417	469	417	437	416	443	482	442	446	455	459	452	419	382	454	440	410	461	444	411	416	448	425	437	464	462	409	388	434	426	481	402	458	442	454	445	452	470	444	450	480	454	469	433	471	478	421	492	419	492	426	497	517	406	466	443	470	503	465	451	475	420	454	468	436	430	477	405	438	449	444	435	431	419	445	451	439	447	443	494	469	449	417	467	462	491	435	434	426	472	435	451	449	422	463	432	402	399	467	426	471	502	470	453	495	457	468	414	430	427	434	432	454	461	487	453	448	439	465	440	457	428	456	463	446	408	465	447	469	424	453	440	420	432	423	416	405	423	462	414	438	398	444	464	503	469	452	442	467	460	439	423	485	480	455	401	445	452	457	495	492	451	459	466	462	451	451	412	426	462	420	446	458	453	453	439	449	430	434	460	448	417	440	442	475	472	477	456	447	436	465	449	410	478	425	464	499	450	436	467	444	424	509	496	453	466	409	484	455	407	447	456	457	463	446	455	460	482	441	446	436	440	392	422	438	420	409	424	454	417	433	473	408	445	504	415	434	447	491	469	438	459	456	476	473	447	462	420	430	420	436	435	403	477	466	407	411	459	453	453	488	458	424	423	462	446	465	441	456	468	472	456	481	448	457	442	484	434	489	424	463	499	461	453	419	463	476	437	436	472	468	440	418	475	460	473	433	437	470	468	476	443	476	457	428	477	464	396	439	446	467	461	444	418	439	505	439	507	413	429	462	421	464	389	452	449	458	436	474	459	445	471	458	471	446	439	461	464	457	453	435	409	478	434	432	433	484	452	442	509	432	452	432	431	468	449	455	452	456	449	441	437	475	438	440	448	423	437	479	417	476	431	421	441	443	474	454	433	469	442	466	469	471	435	441	436	495	479	404	482	496	497	459	450	439	465	459	451	414	460	418	433	420	458	435	441	518	471	466	448	438	483	431	449	448	429	443	439	443	450	413	495	476	469	437	437	468	458	493	416	460	446	451	414	458	437	422	440	463	423	474	483	429	435	465	459	441	462	443	422	435	473	450	413	438	503	439	422	444	460	432	442	465	450	408	419	472	423	453	478	455	440	437	431	441	423	445	453	486	452	475	424	474	462	421	394	475	433	441	448	453	443	437	425	466	444	456	449	452	442	456	433	454	440	454	466	467	430	418	459	465	439	448	434	459	450	454	471	389	444	474	427	429	457	437	475	450	461	429	450	485	446	447	445	483	478	406	438	420	457	472	468	450	443	455	424	485	447	460	421	428	483	452	470	446	409	489	478	430	473	454	472	467	459	478	408	436	479	436	488	460	434	468	468	439	420	450	429	449	473	437	410	408	453	460	498	449	448	430	443	408	466	430	440	490	434	450	435	456	438	434	445	436	420	497	451	404	447	497	443	467	442	448	416	478	468	441	449	442	469	434	427	467	506	433	485	438	448	438	460	473	456	412	468	438	465	461	416	406	457	433	472	398	458	440	448	429	439	481	450	445	468	455	438	455	451	462	449	425	492	432	467	449	490	442	428	450	443	455	432	426	423	476	463	405	437	466	446	436	441
2683	1283	1941	2012	1858	1503	1320	1184	1162	1092	971	953	986	953	952	992	942	967	965	1005	978	972	1022	990	982	968	914	1004	999	973	955	945	962	962	1014	987	965	935	967	1037	968	963	942	942	987	978	961	951	976	977	927	982	987	1000	959	1002	1023	995	999	959	928	971	985	999	938	1006	915	965	987	974	950	1022	966	952	995	960	951	973	955	954	977	966	953	928	964	935	931	948	980	918	921	996	984	972	984	1016	936	984	988	956	976	973	1012	1035	999	1015	975	947	954	991	977	953	980	967	966	930	970	902	960	960	993	910	954	973	953	932	983	871	986	990	966	963	1000	955	961	997	952	1018	940	995	967	958	973	931	963	966	914	964	941	951	969	950	914	971	917	978	957	1017	955	970	1009	932	977	964	1023	962	1003	998	959	942	952	1011	944	936	1026	1017	981	923	993	947	981	997	1016	1021	951	977	950	1011	970	968	991	976	970	924	964	979	999	1002	1054	928	979	1003	1004	949	957	972	937	996	1020	953	988	959	988	988	953	928	924	994	962	973	970	977	986	989	962	944	1003	950	1011	926	937	976	978	1016	996	964	914	996	968	952	935	976	985	987	995	986	993	974	942	970	988	1032	997	947	974	941	980	942	973	997	1010	974	935	982	1006	1018	931	911	944	1031	1015	977	941	959	971	1000	964	954	950	992	1013	962	949	982	956	1021	970	953	950	1012	989	972	985	1008	967	968	976	957	915	947	949	972	990	999	970	976	979	909	930	980	954	939	968	1003	955	935	1024	1003	1011	925	933	1020	981	997	902	928	1007	1004	974	947	979	956	967	988	950	979	986	1008	965	924	1038	976	987	933	975	966	979	995	987	963	995	929	1025	956	1011	949	982	973	974	996	976	982	964	949	939	1005	955	990	957	968	1006	990	984	1014	989	984	990	994	952	1015	965	955	939	977	946	999	938	975	998	1097	957	940	946	978	999	946	1023	962	1007	968	930	966	964	991	983	1010	1027	904	1001	943	942	958	926	947	983	980	941	957	999	935	995	969	958	957	958	964	940	990	980	973	962	969	947	968	947	973	931	996	948	928	934	986	960	984	943	1006	920	948	969	984	950	977	971	931	954	985	999	963	976	996	944	966	965	999	1000	981	987	946	959	974	942	974	966	991	1015	979	910	965	916	982	943	980	959	956	975	979	992	962	1000	980	984	976	1001	965	963	962	954	964	1037	1003	987	962	1015	972	961	974	1025	977	972	1032	966	962	918	972	946	1012	1037	978	967	974	977	1002	975	1021	922	953	934	930	926	912	940	961	974	1043	919	1014	993	979	1003	993	998	1001	998	969	926	919	968	952	984	968	1002	954	959	901	929	1036	953	963	993	993	1015	998	903	1000	920	936	1018	941	963	926	989	954	945	1007	996	1001	958	976	942	970	981	968	962	974	1023	969	945	955	971	1007	988	967	984	928	920	954	992	937	1002	914	994	1011	939	963	931	964	958	973	972	991	1000	933	971	911	1014	978	939	980	999	1052	955	936	982	951	970	949	1026	1002	1004	1033	984	1002	988	918	938	905	947	934	953	957	920	953	1012	976	1025	956	1004	923	960	935	980	954	983	989	967	950	950	932	993	984	972	976	966	992	992	1024	984	978	975	944	1019	1014	1041	983	948	1021	954	978	1020	967	969	965	955	903	956	935	930	974	983	990	989	1019	987	961	961	985	940	906	987	1004	945	973	943	964	1023	1029	969	1021	1030	970	973	959	968	985	1019	972	913	958	981	990	968	1014	939	1036	1035	1015	942	977	951	932	956	993	1021	970	1018	993	955	957	965	984	907	916	964	965	963	982	969	1016	938	1021	975	969	976	978	936	979	956	989	1024	971	956	990	1001	947	1000	999	950	982	955	978	967	969	1002	1000	940	969	927	1004	1021	929	967	1043	956	1020	955	1005	990	948	970	937	998	950	936	1004	999	956	971	894	964	959	1001	998	982	998	982	952	1000	938	985	1005	944	949	964	934	987	986	954	981	1010	984	948	987	1043	946	963	988	946	969	926	925	967	995	1012	966	1026	971	894	982	965	991	991	1026	953	985	990	950	1023	935	939	979	932	995	956	957	945	931	965	946	1018	1027	1042	955	960	1017	907	974	995	990	954	961	969	951	950	938	999	1039	1059	972	980	979	926	971	1030	968	1005	960	974	975	1002	980	976	999	992	975	972	947	981	961	964	892	985	938	953	1024	909	1008	1000	1000	968	980	1004	997	936	936	946	995	953	996	956	962	992	941	1001	964	953	971	949	940	950	980	918	958	1003	966	1009	930	939	967	933	983	973	988	935	969	960	921	962	924	920	962	953	959	1020	884	946	996	985	1008	947	998	981	984	961	986	927	997	983	990	925	992	921	942	984	936	973	982	977	965	944	939	967	978	1006	955	996	985	986	957	967	961	937	968	982	983	932	991	961	954	1010	1015	897	1013	1032	958	986	975	911	930	974	968	974	1040	1039	1014	996	977	961	1006	970	931	938	937	925	1063	996	1004	965	967	949	944	959	953	1052	966	919	1002	1004	1007	973	989	983	1026	949	1032	985	974	927	960	968	945	942	1005	997	906	943	945	943	965	980	981	989	1004	1010	1016	998	950	952	1031	921	977	937	1000	1013	943	1023	996	980	943	1002	954	1005	1012	1028	970	919	1008	955	990	949	967	978	1022	929	876	978	978	930	983	985	988	992	969	948	977	966	967	964	977	1021	944	999	955	974	1053	1023	948	993	927	940	966	982	993	987	932	975	927	983	995	975	971	1036	1041	1014	992	929	1026	1009	969	975	990	992	979	1014	957	1015	891	1006	1013	1040	971	992	996	991	962	977	942	962	990	974	964	1005	943	994	962	1003	1003	998	992	942	1017	949	886	1028	1003	973	1071	962	988	1013	935	973	913	938	926	923	1014	920	921	916	978	967	961	964	964	990	1005	1014	999	1038	1032	931	966	954	985	982	946	968	963	1003	949	948	942	968	956	968	1010	937	976	992	991	968	917	1024	946	951	994	960	994	982	925	1013	952	964	1000	1047	935	1018	961	969	990	977	986	1041	1005	1029	952	967	967	1021	985	914	940	941	1003	924	1005	999	969	1030	986	924	1030	963	974	959	986	971	983	942	983	974	994	1013	1013	959	952	994	924	990	941	975	966	1006	983	929	989	1009	979	965	938	966	971	963	1013	1041	986	932	1032	904	968	934	996	1033	1009	980	941	977	943	959	976	970	938	948	962	1016	1003	988	1045	939	955	950	975	945	962	945	978	1009	922	993	984	935	1022	910	967	977	996	981	945	1001	969	1016	924	997	939	956	1008	956	1023	982	1001	966	911	959	997	999	956	962	985	988	946	986	1022	995	943	982	910	977	991	922	969	975	960	927	955	935	1034	981	977	1007	1019	950	994	994	958	1003	937	947	963	942	1026	945	934	982	992	1027	1042	996	927	986	1006	941	967	928	929	978	933	928	1021	971	933	952	912	987	939	984	940	986	1003	974	996	985	952	979	939	944	907	990	1040	974	952	952	999	965	995	992	928	972	927	938	1033	968	972	1022	931	1024	922	956	942	957	1009	956	945	1021	975	985	984	965	959	929	974	942	992	929	985	918	963	1000	923	953	1032	919	969	969	997	953	1022	946	976	981	963	973	1003	986	1010	1016	988	992	951	991	960	978	953	956	1032	979	948	938	981	974	942	976	969	965	973	975	968	948	918	960	955	964	973	1013	975	983	1018	963	1039	933	931	962	926	948	962	1012	1015	1010	991	957	996	965	932	955	946	1006	985
9114	1584	1603	1231	881	638	489	393	422	366	320	277	315	315	292	312	247	271	321	311	303	302	308	277	278	280	273	288	304	295	281	288	282	299	286	294	275	282	272	282	302	248	302	273	278	256	284	334	317	272	279	268	267	257	274	270	293	294	279	279	292	277	249	297	259	288	310	271	268	238	262	289	266	261	303	273	297	269	262	316	270	312	278	274	263	255	278	262	296	259	285	321	284	270	232	283	269	291	280	300	302	284	279	255	276	285	273	270	296	283	305	293	309	288	275	303	276	262	265	288	314	291	299	274	289	301	301	281	293	299	297	267	285	285	310	264	276	273	253	271	261	288	291	279	244	269	276	261	244	255	270	299	324	274	277	295	308	296	285	280	293	278	276	264	279	290	302	283	318	288	249	300	262	272	261	302	280	295	257	289	276	255	298	273	277	277	284	277	283	236	248	288	259	284	256	299	298	265	275	292	286	292	272	297	272	286	310	295	277	311	289	260	292	308	295	299	285	276	297	279	321	278	266	272	275	278	280	275	256	260	254	278	299	292	316	263	266	266	263	262	286	289	291	290	288	326	268	297	287	269	290	292	290	303	261	288	232	274	267	276	279	300	317	271	314	305	304	271	312	294	309	302	235	272	308	309	276	257	307	277	316	283	259	298	254	285	292	253	269	315	285	271	297	270	270	269	244	277	236	272	286	281	316	285	293	292	264	267	283	293	283	294	306	293	250	267	258	286	274	276	299	268	283	300	279	268	223	248	268	285	267	264	283	260	272	262	251	269	271	299	266	272	295	306	298	271	306	287	280	264	286	270	255	277	315	264	292	268	261	278	261	263	261	262	268	323	265	287	287	268	230	274	294	291	272	299	289	310	237	260	273	294	278	295	255	274	281	255	286	278	251	268	269	268	280	278	281	269	264	265	273	265	267	268	279	288	283	268	233	267	252	277	264	289	233	258	273	259	283	311	275	291	283	270	249	279	264	304	302	291	280	266	265	279	293	277	282	267	299	289	264	308	291	282	271	288	268	288	243	263	283	279	270	291	298	279	240	275	259	296	267	264	280	275	285	270	284	283	272	283	275	298	276	275	269	280	290	236	270	269	271	303	289	287	270	279	294	281	293	314	251	302	251	265	289	270	277	274	268	276	292	304	289	272	279	269	285	260	254	263	268	260	267	295	264	301	282	296	264	305	296	272	298	301	279	261	279	270	295	263	269	304	226	297	240	267	286	309	297	312	309	255	281	259	268	302	294	295	289	298	265	319	296	281	319	285	278	285	273	286	256	286	258	317	266	279	275	268	272	302	269	270	283	286	284	265	261	254	270	272	280	281	281	293	248	289	290	281	288	287	263	267	254	292	299	265	291	279	271	302	294	245	288	267	277	328	290	281	272	264	289	284	295	290	263	286	299	259	264	241	266	290	264	255	258	298	268	291	280	279	302	254	275	271	267	289	301	297	265	279	256	280	280	278	286	258	285	258	266	270	306	264	254	275	289	292	276	280	259	253	289	316	295	259	264	298	280	257	245	271	250	262	292	286	298	308	291	273	287	266	286	250	289	278	292	279	289	290	308	281	306	296	257	293	291	283	261	272	301	274	282	286	303	292	305	303	310	270	293	269	284	273	289	266	318	262	267	311	270	281	304	278	281	318	296	287	294	272	286	268	297	287	284	292	279	289	271	285	280	303	306	287	308	266	291	266	279	273	288	294	307	291	289	284	289	279	266	261	291	277	254	252	300	290	289	306	290	273	251	266	252	279	268	276	264	269	276	271	273	306	271	311	273	275	293	284	269	289	310	254	280	265	293	280	274	295	258	275	329	312	284	306	281	300	269	263	285	277	284	291	258	300	278	271	288	272	296	262	266	289	270	276	284	271	288	267	295	274	307	273	312	314	268	268	270	267	302	291	256	270	296	253	250	270	300	306	249	310	302	264	281	290	316	289	296	297	261	275	258	280	285	277	302	279	260	285	330	265	290	274	251	292	306	268	238	278	289	286	266	304	280	294	248	281	267	296	301	248	291	288	242	247	281	283	240	278	249	255	295	275	280	288	276	290	279	291	297	255	254	274	268	277	279	256	289	270	291	281	289	279	312	278	266	287	304	289	301	299	288	303	251	258	251	321	274	302	325	277	248	252	279	291	260	269	303	260	283	276	316	294	274	302	310	302	260	260	310	287	290	259	295	304	259	285	293	268	295	298	260	293	301	281	300	279	260	281	279	280	261	294	276	284	299	311	272	275	323	284	306	276	273	245	233	256	282	310	275	270	256	258	241	277	312	263	283	259	252	269	267	294	262	288	250	258	265	312	280	283	308	269	296	260	291	281	254	281	276	269	272	281	265	269	287	273	270	277	285	246	315	343	272	274	274	293	300	311	308	303	295	274	257	255	285	284	270	270	265	267	288	308	286	281	236	299	244	225	261	255	292	268	249	300	303	290	290	287	290	273	246	274	313	253	279	287	297	291	299	307	264	298	284	313	268	265	257	283	278	279	264	290	269	261	279	297	289	288	286	294	286	285	253	275	271	268	270	254	282	285	288	269	279	329	304	284	285	260	272	297	247	279	312	277	278	306	294	300	273	250	292	290	294	266	270	259	257	268	283	282	291	277	309	271	239	268	291	295	285	278	281	264	300	299	291	276	261	270	271	273	275	280	301	291	250	241	274	288	291	264	299	264	252	269	283	257	332	285	289	263	283	279	270	308	300	290	306	286	262	288	261	284	242	303	237	279	280	284	276	270	283	268	311	284	299	279	291	299	264	302	292	287	287	301	298	280	290	309	263	277	252	284	265	291	283	276	281	293	248	281	256	263	298	281	286	284	260	276	313	279	279	275	288	300	278	321	282	271	298	254	271	268	238	297	299	299	289	284	279	323	274	299	243	276	263	293	258	282	270	285	306	315	279	264	317	275	282	259	265	293	297	262	288	275	266	323	260	270	261	333	279	314	269	284	301	287	282	302	297	287	254	271	305	308	301	292	294	250	286	253	293	266	269	258	306	292	294	278	289	285	277	274	277	270	281	291	273	275	275	284	271	273	276	251	276	261	259	281	285	275	312	308	263	278	278	256	292	270	273	267	271	279	264	291	252	257	267	266	265	297	248	273	291	292	294	276	267	232	269	263	274	231	279	306	271	314	287	251	298	257	257	297	280	244	286	282	294	290	305	290	294	275	286	305	277	277	266	293	285	322	249	281	293	280	304	296	277	282	284	270	253	256	296	277	251	275	242	256	276	274	284	283	267	276	300	273	280	296	264	260	280	300	243	276	269	296	303	275	290	257	258	286	284	286	251	245	269	296	271	267	288	287	292	279	272	276	309	281	285	268	291	253	286	275	279	313	273	301	274	266	303	316	292	288	260	285	293	266	258	252	235	275	305	296	279	271	295	257	308	290	271	286	274	271	245	285	274	296	312	286	301	285	274	303	259	318	275	271	267	264	253	283	292	285	303	299	286	275	303	272	311	267	265	268	279	274	281	280
7286	1899	3463	3646	2915	2167	1739	1389	1220	1027	840	763	706	782	764	744	710	724	662	719	697	728	694	706	699	701	708	652	648	658	612	665	631	657	647	695	641	637	631	672	705	609	642	652	620	665	594	632	604	639	671	645	643	610	612	651	653	642	614	629	656	613	656	630	611	657	610	637	633	595	649	612	623	630	623	632	638	627	623	610	649	607	615	583	685	673	632	662	627	585	606	653	645	674	633	665	644	633	590	610	597	622	618	648	597	619	602	629	591	672	653	690	643	615	609	633	609	631	613	648	632	610	622	653	644	639	595	645	660	649	625	627	637	645	615	639	631	629	711	633	646	621	598	616	558	646	675	613	639	596	624	622	615	669	672	623	651	623	683	625	650	629	613	599	623	631	609	666	599	615	619	639	634	584	643	625	600	612	605	599	634	641	619	643	606	607	626	596	657	651	628	624	654	618	655	630	575	646	630	651	644	653	617	600	632	645	643	633	678	637	631	653	621	644	654	633	614	658	557	642	655	606	629	649	592	634	631	684	648	603	625	607	599	642	628	604	599	639	627	617	625	574	625	637	642	626	653	608	596	601	680	665	604	637	609	635	596	608	617	679	662	560	612	630	604	648	628	633	632	638	575	635	611	668	675	676	642	595	642	645	669	606	570	629	617	679	627	654	652	608	603	624	655	637	609	613	654	638	607	584	636	626	644	609	635	621	623	641	635	630	646	575	600	671	599	678	667	585	592	614	619	618	621	630	583	656	632	648	639	649	624	634	621	601	604	626	596	636	615	606	630	627	649	654	639	599	621	662	617	602	644	625	621	649	657	633	632	623	618	650	598	617	659	658	616	573	621	638	592	638	636	608	630	680	626	593	619	676	645	653	645	624	627	654	614	589	627	626	594	617	646	626	604	642	625	646	637	599	601	670	618	618	620	625	608	608	595	626	627	624	623	650	618	659	653	645	620	664	683	627	601	634	632	639	712	625	671	612	614	642	667	601	602	639	615	661	657	620	670	627	599	620	622	673	587	606	656	655	583	641	606	609	627	601	650	619	650	645	664	642	607	621	632	610	600	660	645	654	634	599	641	555	614	616	643	667	665	640	623	654	658	616	622	631	647	609	671	663	612	658	621	651	610	630	683	599	625	601	640	601	616	610	663	631	663	675	638	636	603	684	627	627	605	610	649	615	613	578	633	625	608	664	621	635	647	620	609	616	606	608	596	658	596	654	669	635	640	627	632	548	638	612	639	673	660	630	606	660	658	639	696	669	635	630	663	632	660	612	655	649	621	593	656	642	640	628	660	626	651	646	613	644	579	635	634	624	614	620	651	672	599	632	623	610	635	639	597	609	654	594	620	659	620	584	618	636	640	685	612	629	610	642	679	666	669	678	658	650	653	624	645	638	647	620	668	655	663	592	619	617	623	625	642	627	631	668	614	631	627	681	615	634	617	617	635	628	677	653	626	635	612	653	661	657	635	637	640	614	650	645	638	670	600	611	634	694	685	606	605	665	634	632	660	611	657	616	617	628	632	632	579	645	649	589	651	616	630	666	643	631	628	655	582	637	632	664	587	639	622	640	634	693	619	636	638	613	582	648	622	633	648	651	638	595	611	635	618	679	636	657	589	628	618	661	593	596	623	587	657	610	634	619	632	634	578	631	641	646	617	609	641	645	679	635	603	611	641	634	676	622	625	620	650	580	592	694	645	604	613	643	637	616	678	628	606	643	661	624	665	648	627	643	615	629	655	607	659	646	615	620	621	638	632	650	645	592	625	661	680	601	615	632	634	667	611	618	616	627	601	620	669	612	654	648	599	663	622	609	631	624	620	618	644	652	650	639	656	600	682	623	631	654	614	637	622	617	603	617	633	605	599	618	627	618	658	623	681	664	620	614	628	623	657	632	634	641	645	605	637	632	635	662	632	600	624	588	594	638	639	620	607	637	634	616	647	629	658	603	627	627	655	578	618	608	666	647	676	591	620	672	653	592	610	620	609	604	667	644	638	640	653	642	641	620	630	674	590	609	620	590	637	608	661	637	629	654	625	649	661	676	649	608	574	626	611	628	609	628	623	665	620	634	661	660	601	661	643	635	599	623	605	650	628	597	668	618	613	676	571	651	638	652	636	628	564	657	675	630	619	588	594	621	606	608	647	667	637	657	646	657	645	632	592	645	644	655	630	667	672	630	586	627	660	608	651	655	629	632	653	610	651	602	614	620	639	637	654	632	606	636	674	595	591	623	625	635	642	579	645	645	640	617	649	660	596	666	654	586	661	647	636	632	618	638	591	600	653	660	633	666	631	592	616	614	608	667	591	602	625	605	617	631	667	653	645	629	642	584	619	638	614	572	683	594	608	656	637	616	656	621	653	618	613	691	687	599	645	631	646	606	631	619	569	620	613	665	638	659	638	606	597	648	606	637	650	590	641	643	596	610	615	617	656	647	636	640	581	618	632	634	643	622	607	630	639	694	636	620	671	603	646	637	615	651	627	649	661	629	670	632	609	650	632	656	655	603	590	662	654	662	629	646	619	627	628	624	656	649	614	639	578	619	678	575	622	654	694	606	620	618	630	600	651	621	624	602	622	626	599	629	639	629	605	620	632	614	640	582	638	628	603	661	599	603	633	607	633	660	606	638	644	628	627	614	644	623	602	614	587	597	608	662	649	618	614	602	666	656	641	670	626	623	613	614	645	606	644	598	702	652	652	614	627	631	633	618	596	658	654	647	666	634	611	588	613	649	621	650	635	627	650	653	627	630	621	637	623	618	631	653	583	597	601	646	649	636	580	632	617	596	648	602	667	582	612	620	689	639	625	632	644	633	624	667	656	585	639	622	628	672	601	605	572	621	620	629	686	650	651	625	624	616	602	684	650	598	574	633	605	632	612	606	611	616	614	658	634	679	636	596	625	616	588	603	639	682	606	656	602	632	596	626	622	632	623	599	645	633	587	669	630	642	642	553	642	661	610	639	605	658	595	565	602	637	615	605	608	597	630	594	617	633	636	612	616	680	674	606	638	616	651	631	629	632	636	643	659	629	581	589	611	620	608	623	634	654	636	625	612	694	665	621	619	610	632	585	630	634	572	625	639	647	620	611	637	638	660	685	626	654	602	620	623	614	603	618	690	601	569	652	604	605	600	627	582	625	609	670	636	635	638	591	626	637	597	631	641	630	604	605	654	614	617	628	640	623	655	619	615	646	647	619	627	639	634	612	678	617	697	672	641	625	646	652	645	634	639	652	667	600	643	606	630	619	672	619	630	638	607	644	618	638	634	598	643	620	649	700	614	590	575	600	664	601	643	634	650	612	649	624	666	648	605	662	652	638	593	589	608	668	613	640	665	633	664	671	653	636	654	575	606	631	576	633	657	618	620	663	596	659	631	657	629	645	620	635	603	586	623	585	616	654	635	620	614	654	607	650	654	628	683	610	638	613	600	657	636	662	609	610	665	635	624	641	666	611	578	559	651	649	601	637	671	635	616	598
16522	2810	2656	1789	1089	728	506	405	336	313	216	188	210	207	201	196	199	192	199	182	194	179	194	182	197	189	179	156	185	191	169	158	175	168	201	184	198	161	196	220	172	180	174	169	156	180	160	176	177	193	188	166	160	162	167	169	148	160	196	178	185	169	156	173	174	166	179	145	170	167	194	154	183	159	150	154	186	163	175	171	163	204	168	164	190	170	161	165	168	167	177	168	169	163	192	164	151	182	173	144	169	183	180	164	149	199	130	178	168	191	151	170	158	177	163	150	174	152	176	170	181	185	154	182	150	183	174	155	165	157	171	210	154	171	163	184	160	172	178	164	195	165	167	171	154	175	157	151	174	155	172	160	182	171	178	159	168	176	169	176	159	151	159	150	167	185	197	176	160	183	181	166	171	169	190	184	172	154	166	164	186	171	167	197	170	176	175	158	169	161	172	164	202	183	153	163	159	177	172	172	169	202	193	174	194	172	160	171	162	145	164	152	161	154	165	178	157	191	175	163	163	156	170	170	176	179	189	163	149	170	162	170	157	146	148	182	191	152	170	175	181	168	153	157	143	183	157	171	165	173	190	146	165	168	158	183	182	194	167	175	164	159	167	186	165	211	175	202	182	187	161	158	187	156	196	182	206	182	189	202	190	174	175	172	174	193	180	148	166	158	177	192	177	164	180	152	173	160	156	187	170	182	178	189	162	145	184	138	178	168	150	133	191	164	175	184	151	147	178	157	163	171	157	176	162	150	166	165	137	184	185	169	190	156	147	170	165	161	177	182	169	169	169	174	179	149	157	168	155	193	179	157	156	151	183	163	132	169	193	156	167	169	147	138	170	165	164	179	171	150	147	176	195	166	162	168	167	168	166	167	153	162	165	203	164	167	160	168	168	166	171	198	173	158	173	170	155	163	156	189	155	161	193	173	172	176	157	168	201	185	174	151	181	165	169	160	139	152	197	167	177	152	169	170	155	172	166	148	163	160	145	185	162	164	181	174	168	176	194	161	142	187	173	169	164	170	147	166	172	180	180	175	198	184	187	193	145	170	185	171	167	146	183	186	187	181	164	193	167	167	176	165	164	195	197	147	157	166	170	170	163	158	140	169	169	157	183	176	202	177	166	144	157	187	162	156	201	171	164	158	160	165	171	160	156	171	158	178	161	161	172	195	158	164	170	190	177	151	166	183	174	161	164	177	152	173	152	175	198	161	159	189	151	164	162	159	157	179	180	153	169	156	169	166	166	210	196	164	171	150	198	151	169	166	156	191	171	164	163	160	184	174	183	134	176	154	147	153	180	132	178	154	164	165	179	160	173	151	168	185	183	162	174	174	171	176	161	183	174	154	176	166	156	178	159	178	168	149	146	154	165	168	164	192	177	157	158	167	142	169	180	175	178	162	165	143	164	198	163	145	159	174	163	148	172	188	166	163	156	174	164	160	175	149	185	180	171	161	183	173	191	167	213	192	182	174	168	164	161	163	150	184	174	155	164	181	191	158	135	162	147	168	170	149	165	169	141	164	177	168	177	175	178	178	164	175	155	148	154	178	204	174	167	183	145	150	186	153	152	163	151	187	172	170	176	162	147	157	171	163	164	164	167	154	157	160	164	169	149	172	145	173	146	192	154	192	159	155	190	168	165	184	188	196	155	154	147	175	166	192	167	181	164	173	159	189	169	137	149	192	176	175	187	171	165	160	177	172	175	160	173	150	159	165	143	158	166	162	176	169	184	174	151	182	176	192	212	182	173	174	181	199	189	173	154	162	196	171	175	159	153	171	191	156	150	168	168	159	185	145	191	171	183	158	190	176	187	170	170	171	154	175	157	158	179	165	190	176	169	158	156	183	154	164	161	199	165	179	157	154	178	166	190	178	150	156	169	159	159	163	177	157	148	167	169	189	174	194	179	185	168	154	169	150	179	190	180	162	182	174	149	168	151	174	178	167	168	159	181	184	186	174	180	141	194	188	161	172	166	173	169	170	186	149	156	179	172	166	157	165	165	175	170	183	195	177	187	164	155	167	150	163	156	203	146	178	173	199	176	158	175	160	176	162	188	205	204	191	178	184	200	163	187	160	189	153	157	159	167	154	183	178	155	165	160	162	160	187	166	167	187	146	180	170	133	173	157	172	173	143	160	158	168	187	171	159	165	184	178	197	190	143	159	155	163	159	167	138	152	188	172	162	175	169	191	162	183	153	150	173	149	160	133	181	174	186	164	175	150	169	153	179	164	138	170	196	175	170	177	174	159	159	146	173	170	156	167	159	150	163	161	169	177	185	169	155	179	176	199	155	162	161	193	163	177	178	203	180	148	166	173	201	164	162	194	180	163	172	179	166	159	179	152	173	169	168	179	197	175	160	174	170	178	191	176	153	150	159	195	175	174	178	186	199	166	165	164	181	181	174	167	182	164	159	171	150	181	167	157	156	153	164	162	181	172	177	182	166	166	169	167	182	168	173	163	167	159	170	177	164	167	171	157	169	184	164	181	137	180	168	182	167	173	161	142	161	136	142	135	194	166	152	153	156	172	168	152	169	167	159	183	167	151	146	169	164	154	170	171	149	172	160	162	162	168	160	172	166	139	155	144	154	164	160	217	192	175	178	197	193	176	155	155	171	168	178	159	173	200	188	163	163	163	161	178	183	172	158	148	170	203	150	164	159	158	179	176	191	184	183	158	162	185	172	171	163	170	154	154	171	170	162	158	168	157	149	170	184	164	175	174	145	169	168	149	166	152	182	167	172	126	166	169	165	169	180	176	154	159	178	157	168	190	148	173	152	149	178	171	156	190	163	191	165	174	160	169	198	164	129	155	166	160	180	152	151	154	167	195	144	154	169	170	193	177	163	173	176	191	140	176	158	179	156	188	162	166	177	160	150	163	146	204	175	178	185	175	138	174	179	165	147	181	146	143	158	149	183	171	186	181	174	168	188	164	164	178	152	157	177	172	173	157	154	162	177	161	177	181	162	196	155	196	189	153	188	196	154	157	177	169	157	162	194	146	158	160	166	175	166	163	170	199	162	164	142	162	184	178	171	157	152	183	167	175	155	160	147	180	179	165	147	193	195	157	169	178	145	165	184	160	175	176	189	162	148	164	157	186	151	165	195	178	185	194	149	190	178	180	188	176	179	158	158	183	172	164	142	144	167	153	136	153	156	171	160	167	155	173	191	181	163	178	164	160	156	183	171	169	208	192	172	190	158	172	173	152	172	176	164	170	181	167	168	170	170	159	162	185	181	173	189	155	166	149	167	167	190	172	155	173	155	184	172	148	157	156	148	175	178	148	165	148	166	168	153	165	153	164	189	159	153	156	176	170	188	174	164	189	179	169	147	184	186	172	143	155	174	171	181	186	166	160	177	171	182	143	172	187	172	174	179	169	166	153	189	155	157	190	163	180	172	182	165	181	177	201	169	158	183	166	166	175	155	164	158	159	162	175	180	193	155	153	171	167	180	160	151	174	153	181	175	194	192	187	141
9111	2359	5054	5268	4143	3085	2204	1747	1496	1112	765	670	674	628	637	630	588	577	538	603	544	545	525	489	503	505	513	486	509	450	501	478	463	472	465	453	479	454	423	448	453	449	468	442	486	415	438	424	433	445	403	442	438	437	420	430	448	435	403	443	447	419	462	464	455	438	447	400	467	448	442	450	444	429	416	446	426	441	442	433	425	446	437	431	425	447	385	419	398	429	427	454	409	388	418	415	455	402	424	405	427	389	381	426	423	445	409	416	438	448	428	431	418	408	425	425	426	445	446	410	401	437	406	450	432	384	408	419	452	446	407	418	402	393	427	440	391	414	420	415	459	422	439	409	434	461	449	455	408	422	458	434	421	459	466	443	463	443	433	419	429	414	396	452	444	445	425	430	432	394	412	395	422	430	430	430	429	465	435	455	434	441	438	421	421	426	447	418	420	412	402	448	450	433	418	420	446	418	446	448	398	420	411	428	424	401	436	423	419	406	425	444	451	412	417	405	422	432	404	449	435	438	410	418	421	398	405	420	453	445	445	419	432	420	457	478	401	433	418	460	432	399	423	421	422	459	420	449	430	409	429	448	451	483	389	465	407	440	477	438	447	387	414	426	437	415	420	412	457	465	401	410	410	445	436	433	423	432	427	396	423	405	431	471	421	417	413	440	458	390	471	423	446	409	442	386	415	446	441	406	408	426	437	428	378	405	437	416	424	417	390	418	413	449	417	425	410	424	413	453	451	456	423	411	430	428	434	413	428	423	429	415	411	460	415	445	404	454	431	441	431	465	410	382	485	402	428	435	398	455	422	413	448	413	421	397	429	457	440	406	405	445	458	421	375	379	409	437	406	407	402	431	430	447	441	403	428	426	462	379	381	432	390	411	395	416	447	423	420	409	429	420	421	436	437	420	415	405	423	446	434	452	451	444	452	459	413	400	421	450	423	383	417	418	417	413	437	398	444	420	403	425	448	421	445	451	432	429	401	441	432	460	417	413	441	424	441	414	414	399	447	421	455	433	413	425	446	424	404	442	431	432	435	444	429	433	388	391	408	410	433	431	431	441	435	433	413	393	414	480	459	410	442	411	428	442	446	426	425	393	435	438	446	411	388	413	456	455	451	404	431	444	416	447	422	442	448	425	398	432	424	445	409	416	423	409	440	432	427	455	430	437	411	461	421	455	398	407	423	422	446	421	399	451	465	401	427	430	466	399	388	438	445	412	416	424	409	405	436	420	412	466	455	424	405	385	395	410	459	411	424	404	427	388	419	435	428	466	412	426	425	430	419	439	397	421	429	443	442	417	414	442	423	383	410	437	415	427	446	452	456	423	417	410	471	470	454	472	440	416	404	434	395	428	419	450	405	432	398	445	411	400	390	434	428	386	424	436	424	435	389	415	397	433	429	437	433	407	463	381	393	431	429	428	379	410	449	427	435	464	415	436	430	433	429	436	447	437	441	427	425	385	448	432	383	408	422	401	433	404	423	404	416	416	428	408	473	456	448	406	428	453	437	437	421	487	445	429	415	438	431	394	452	416	429	416	430	428	439	445	434	420	443	442	400	399	416	415	436	441	439	434	408	445	412	439	402	419	419	378	412	440	444	447	400	440	432	424	389	404	433	419	413	431	418	418	419	420	457	402	458	431	396	432	453	416	413	424	426	417	437	396	421	429	390	420	450	438	426	434	388	429	427	442	441	438	400	448	424	437	452	425	412	413	406	429	443	430	472	442	409	416	420	432	457	446	470	422	378	411	438	424	437	427	449	411	432	433	433	413	449	435	403	460	477	446	437	435	431	420	452	444	414	418	435	413	381	432	437	430	393	416	438	458	410	433	431	423	416	428	421	429	424	369	396	395	463	417	447	414	438	444	468	435	372	392	424	445	414	409	455	395	421	411	453	425	434	414	436	416	437	440	418	437	456	453	467	436	388	415	444	441	400	387	456	416	435	429	435	449	414	447	452	440	376	451	414	449	434	441	404	404	456	415	397	432	423	430	432	432	400	442	453	425	438	439	408	459	434	453	390	429	458	463	454	392	418	401	427	412	471	438	432	404	443	449	425	418	426	400	425	419	419	410	427	406	448	406	413	407	408	419	413	413	458	432	473	451	451	434	454	440	451	423	415	445	419	476	432	430	441	447	440	419	435	430	449	413	419	404	428	422	400	466	381	418	418	407	390	434	396	418	462	448	407	385	452	416	418	437	428	447	433	409	406	429	439	418	443	451	430	433	405	428	441	437	425	414	402	444	485	400	405	460	382	406	449	413	451	431	413	433	446	444	395	429	410	429	411	393	387	423	439	455	431	415	457	468	421	440	482	448	437	438	421	468	414	413	452	444	402	429	413	405	402	421	423	433	460	467	418	430	447	425	426	398	433	405	418	410	395	424	425	392	407	407	426	417	392	404	430	403	390	443	433	451	446	435	419	415	427	438	430	433	453	441	442	400	420	439	447	452	446	402	421	425	435	467	412	445	401	427	403	426	452	406	392	384	443	427	429	440	410	400	436	446	440	411	438	434	460	437	435	433	395	398	466	436	439	413	433	424	456	440	468	400	421	441	449	405	418	401	432	436	417	449	433	389	434	430	408	449	443	444	465	448	409	437	450	398	406	400	442	442	447	428	403	502	474	451	425	414	427	439	432	420	409	441	454	464	456	454	427	419	424	453	397	396	369	428	395	398	435	416	444	420	418	427	466	428	434	391	405	412	425	433	412	425	444	421	428	414	391	425	432	462	453	407	436	424	404	421	442	438	421	414	407	403	417	405	418	411	365	421	398	437	408	439	414	464	414	471	454	463	414	427	438	406	405	436	431	412	412	428	427	432	464	442	402	430	392	446	426	424	425	428	433	436	432	401	456	431	431	389	420	418	412	414	421	432	417	391	426	432	438	416	409	429	453	414	436	385	441	432	446	404	462	447	401	467	384	465	439	460	469	423	426	375	406	420	409	437	365	404	464	421	435	424	415	455	434	436	396	457	416	433	398	458	412	452	439	420	412	451	401	402	432	377	419	390	447	446	440	436	399	414	427	432	413	429	424	440	424	390	407	411	419	448	422	410	407	445	408	442	436	442	487	404	451	449	391	419	403	420	398	413	415	430	393	486	432	423	411	402	448	435	421	425	404	464	432	418	451	364	436	398	447	415	443	419	421	428	429	414	441	453	428	423	408	435	439	426	407	395	427	431	424	440	404	444	396	412	441	416	406	433	428	456	426	452	407	440	443	421	396	434	414	471	416	404	469	439	410	385	449	468	370	419	430	439	408	392	416	420	438	440	437	403	453	400	429	415	389	414	378	429	422	438	454	439	451	454	384	445	428	442	443	420	405	368	391	391	369	412	446	414	397	468	444	437	430	484	449	420	453	453	402	402	394	391	424	426	389	436	447	391	415	426	443	412	418	439	446	407	471	419	428	448	391	448	399	415	449	437	404	426	439	434	462	435	421	440	464	403	408	419	425	362	426	419	422	427	409	398	426	423
2465	872	875	745	648	541	503	469	443	452	439	447	423	432	497	466	437	471	445	455	436	428	504	404	479	473	452	455	420	476	460	457	425	509	473	476	483	448	441	425	410	464	451	458	477	469	478	439	466	472	439	431	455	498	434	461	440	412	479	448	502	443	423	486	470	468	450	436	453	449	444	453	462	475	443	442	450	434	437	445	451	404	488	445	439	448	450	433	452	451	421	426	472	471	468	490	442	498	430	442	449	468	485	447	449	466	475	464	432	440	417	491	456	465	500	414	438	471	457	433	429	429	458	393	447	466	460	431	465	437	422	479	451	481	433	428	469	418	427	459	465	462	457	501	465	439	454	468	422	446	448	451	454	466	469	448	484	465	465	452	491	443	434	494	425	463	447	461	458	407	470	456	527	477	416	445	466	499	431	434	428	448	424	441	423	418	416	422	456	435	487	474	457	466	412	449	435	462	435	458	443	450	440	458	431	478	458	460	441	433	442	461	469	446	449	449	438	475	458	478	493	435	419	462	431	462	490	472	410	482	401	427	443	450	431	450	447	469	464	461	459	445	445	472	477	461	444	411	430	413	422	474	462	425	420	410	470	455	435	454	440	444	472	391	427	444	421	413	427	438	443	443	459	439	450	472	468	447	438	464	458	459	420	449	489	463	471	433	498	479	421	432	467	414	464	437	447	451	452	487	447	498	446	417	419	448	438	444	421	475	444	440	446	451	434	446	472	446	462	458	438	425	446	457	434	475	471	443	446	465	464	439	420	469	437	463	442	412	403	457	421	424	439	508	467	439	468	456	471	487	444	469	429	436	437	449	457	478	460	438	436	422	426	456	454	447	403	455	477	451	434	415	480	456	454	459	406	454	407	440	399	429	446	488	400	471	435	455	472	458	456	458	480	423	467	468	449	425	449	470	440	477	427	451	457	478	455	488	421	437	480	440	479	438	400	452	452	435	435	478	424	463	444	431	457	484	438	460	475	455	467	484	452	469	442	449	439	450	398	461	442	446	462	466	456	431	448	440	477	447	406	468	444	437	429	451	440	488	436	461	420	449	443	395	446	396	460	456	439	437	413	435	456	478	427	464	446	442	439	457	448	445	432	469	443	442	500	415	416	468	451	439	460	471	429	463	484	445	445	450	460	446	461	443	468	443	444	495	461	470	479	482	488	449	442	466	464	439	414	477	459	450	476	452	462	418	479	431	451	458	403	485	458	435	500	455	415	449	428	484	475	470	489	444	437	463	469	467	393	425	493	449	444	433	470	459	473	433	442	414	456	482	455	450	454	494	452	458	422	458	438	466	446	446	449	423	411	415	413	403	441	432	464	414	460	469	428	468	466	450	490	458	456	462	440	444	485	453	423	459	480	436	484	461	421	465	471	469	457	433	479	394	440	468	448	417	470	451	440	438	483	412	407	468	441	448	464	458	463	421	436	460	430	477	455	465	480	413	470	466	455	466	455	477	443	414	448	456	456	471	496	402	447	490	408	460	432	414	436	449	481	441	469	440	465	445	469	416	427	444	426	421	458	473	436	446	466	421	489	457	480	458	427	486	454	469	455	429	482	418	448	434	465	470	450	456	460	490	480	399	452	459	471	448	456	436	436	450	450	455	471	443	435	479	441	484	447	485	476	424	429	468	487	427	412	459	471	448	488	415	485	483	441	498	469	401	432	488	446	448	472	441	478	455	449	472	447	431	437	437	457	470	426	465	414	412	457	466	453	434	467	421	412	450	435	475	428	435	465	480	417	465	454	473	454	439	432	458	425	498	463	442	423	455	429	467	446	439	454	451	480	491	433	476	421	458	475	456	430	400	428	474	450	438	462	474	442	460	483	426	462	496	432	452	440	432	476	464	412	410	478	438	474	428	431	426	432	463	467	467	465	449	423	469	444	487	483	440	489	457	482	439	435	434	447	487	464	421	476	425	445	445	456	461	453	448	467	466	431	474	386	468	423	445	460	439	457	464	431	439	434	472	438	467	438	443	482	438	475	484	465	457	433	428	445	456	461	453	462	431	444	452	459	414	444	441	417	473	426	487	473	459	458	440	462	438	454	454	450	441	424	455	419	435	425	483	441	453	432	447	455	416	423	455	462	476	477	471	499	465	473	459	423	444	459	411	413	458	443	418	454	412	454	466	434	436	457	431	514	447	481	451	470	443	407	470	451	477	429	426	498	472	436	456	433	439	446	474	472	420	477	422	473	443	459	476	452	449	473	437	450	464	466	435	445	468	467	418	515	413	436	446	416	444	477	461	423	462	481	403	451	472	444	412	463	462	416	397	443	455	462	444	436	449	457	436	441	431	437	467	433	449	442	429	439	444	467	407	472	484	462	427	437	438	472	411	498	424	457	473	474	466	445	419	458	465	478	482	453	434	410	446	439	490	459	449	466	482	477	479	430	449	474	434	462	423	425	474	432	461	450	411	451	447	461	505	452	428	427	463	493	436	490	467	426	477	424	467	470	463	435	498	475	463	455	418	436	439	474	453	463	439	454	473	505	450	432	387	476	431	443	448	454	459	438	430	427	471	455	461	427	437	469	453	442	469	425	407	455	474	474	439	423	459	523	462	425	421	454	449	455	451	485	457	454	446	417	411	444	448	425	451	432	466	453	501	435	456	471	412	454	416	411	493	468	424	492	456	435	460	439	462	424	452	379	408	515	431	458	460	454	438	434	455	438	467	477	467	413	445	484	431	430	468	425	465	466	449	460	441	412	467	447	474	434	447	442	465	436	394	457	449	479	453	489	465	412	468	456	463	473	455	457	474	458	468	449	464	409	429	398	462	450	473	488	438	450	457	482	443	450	436	462	463	458	421	429	464	485	451	459	396	475	456	445	479	451	441	488	444	447	472	470	448	465	459	448	436	474	471	416	447	506	458	436	428	470	413	460	455	467	430	453	506	443	461	462	457	441	437	456	476	460	442	428	476	472	454	436	499	463	477	481	489	431	449	422	428	419	423	447	478	466	460	466	489	436	409	489	459	507	426	438	429	470	447	436	458	434	422	464	451	470	452	455	441	451	473	458	419	457	439	462	465	443	425	448	432	476	417	447	452	460	455	405	439	447	396	449	462	453	465	485	478	439	480	427	444	426	457	461	413	427	425	459	449	449	426	481	429	496	489	482	438	427	485	453	451	463	426	461	441	471	467	443	428	457	456	459	457	439	496	465	478	403	454	454	436	432	463	435	443	459	466	459	438	404	459	471	460	459	443	413	478	419	456	456	418	417	441	475	433	497	424	467	446	421	441	380	434	451	465	446	452	450	413	488	428	482	439	450	439	439	455	455	447	452	458	434	473	427	448	464	478	450	506	415	449	446	444	470	472	439	462	413	474	433	457	429	439	442	443	434	438	438	433	447	455	433	470	450	470	443	465	446	429	441	441	455	437	470	443	480	452	424	471	482	481	444	456	457	459	470	431	473	486	457	430	438	423	487	431	456	489	464	461	489	431	450	429	458	470	480	427	458	412
2643	1361	1895	1921	1712	1455	1316	1272	1130	1111	986	981	938	1050	950	1017	998	980	949	979	953	985	949	942	964	999	1043	919	1012	1025	957	977	962	968	976	1006	965	1000	1041	973	1015	996	920	964	884	990	956	964	992	952	974	1000	1048	1020	982	1004	951	926	970	987	954	973	968	953	944	990	971	991	976	962	964	968	950	942	996	885	960	982	959	931	1030	943	949	930	931	1019	904	932	955	1022	978	1003	952	979	1027	1006	962	992	1000	999	948	909	1024	990	993	1003	988	977	979	999	1014	1013	949	993	958	986	940	933	970	984	983	980	957	971	940	981	921	978	968	936	923	961	924	967	954	1014	964	999	1031	955	946	929	1003	972	927	979	915	980	993	965	908	971	955	962	1038	954	1017	1019	962	994	906	998	969	944	913	961	987	921	981	962	1049	974	1010	1014	957	988	986	962	946	909	937	970	1006	898	932	977	996	990	927	952	945	973	1023	985	930	973	961	924	958	1009	962	914	957	1016	1031	995	932	1019	937	1009	960	956	972	991	1009	967	943	991	942	946	991	961	1021	997	980	961	989	969	949	1051	955	1043	1005	971	958	972	997	993	966	1006	971	1006	980	981	945	970	978	952	951	1010	977	915	959	944	1025	963	975	999	1011	1004	1013	983	1015	974	1001	939	988	927	985	990	962	981	967	909	1029	971	927	984	978	962	959	942	998	949	989	963	981	968	953	980	985	1017	990	993	1004	969	959	900	995	1003	1048	1004	992	954	980	1005	973	930	924	939	1010	962	966	944	924	969	987	929	928	926	997	964	926	1025	958	992	933	961	958	969	937	989	1009	963	994	1003	1000	930	950	993	977	954	997	974	988	938	1015	934	993	959	942	1003	985	1036	927	939	974	967	1001	933	993	959	990	997	960	998	1017	955	983	1029	953	953	1002	1020	1018	964	924	1047	907	951	946	980	1022	963	951	1018	1005	983	968	1005	995	933	1023	949	948	928	990	949	952	962	948	974	987	977	990	1002	985	915	930	971	950	976	977	928	934	972	926	1011	974	1022	999	992	982	987	1005	884	939	1021	979	935	903	984	977	966	957	985	1024	956	962	966	930	955	963	976	944	996	993	951	964	982	941	989	988	957	992	926	992	1018	991	945	1005	973	986	934	948	926	933	927	941	1001	949	974	996	968	994	938	1001	975	967	959	905	1001	980	982	945	968	938	974	973	966	977	938	970	996	999	969	982	1026	970	1044	981	974	950	973	980	927	934	967	965	952	905	1002	980	1007	974	978	1000	993	926	970	924	921	948	966	965	1027	913	1018	1029	974	978	983	1025	935	960	952	983	937	971	964	1003	985	993	1007	1006	966	953	921	966	981	972	951	1043	962	978	1001	972	957	965	994	925	946	1010	1018	986	934	965	966	996	993	958	968	933	996	944	1021	965	990	992	947	1043	1008	1044	1011	995	971	968	987	1019	1000	990	970	969	922	951	970	1033	949	906	1007	999	978	985	937	1029	960	933	978	987	991	959	918	947	925	966	1005	987	998	991	985	932	993	1000	976	969	1027	988	1035	965	989	1018	954	970	967	966	980	985	976	1006	972	1015	1001	998	984	944	1007	956	982	986	909	977	995	1006	1061	963	1033	947	981	996	953	942	965	960	1000	1018	950	964	999	1011	1008	984	957	1047	924	937	954	948	1034	965	979	957	1016	954	1026	967	927	1020	1000	1014	980	953	967	943	946	988	975	970	990	976	938	952	966	963	985	980	1009	973	956	990	935	964	988	971	949	1006	990	1004	932	936	979	983	986	968	958	982	976	978	997	930	957	949	1015	924	959	954	1003	895	998	985	966	971	986	953	984	974	966	1015	1050	983	956	978	965	974	1058	926	962	954	978	1005	993	945	954	967	920	1011	951	994	925	943	956	997	996	964	983	980	951	954	968	958	985	944	1023	953	1001	953	955	962	959	988	983	980	999	930	984	940	945	980	997	975	1002	978	983	1002	956	983	1000	1018	998	989	971	926	979	981	981	955	968	951	1001	977	940	982	953	973	973	978	982	988	968	980	950	1010	987	1032	943	961	973	1008	936	989	966	969	989	982	1015	981	992	999	996	919	1005	963	1004	925	934	1019	984	984	980	979	978	988	1005	951	1004	987	1012	949	942	927	1011	960	966	993	965	974	931	895	1009	987	950	987	971	983	994	991	971	961	1001	987	987	950	981	991	1023	976	987	971	976	978	991	940	982	943	988	943	929	955	1021	980	925	967	1012	997	948	975	914	928	991	940	952	999	969	973	919	964	975	979	1038	969	1000	947	950	985	991	985	973	980	945	937	997	1055	936	1004	979	1016	961	924	1037	951	991	992	983	990	986	971	991	975	955	947	938	978	949	931	946	998	964	973	1001	938	958	930	949	942	989	1014	1001	1039	994	966	995	980	972	960	954	981	921	961	948	949	975	940	938	976	934	1002	982	922	965	954	1017	974	1032	984	950	990	982	938	1000	962	987	962	963	933	997	967	909	945	953	1050	961	981	1012	964	973	979	954	988	996	954	1007	1011	980	968	986	985	951	998	986	1026	986	961	948	967	941	990	1001	956	948	973	1011	891	982	987	887	978	986	982	966	990	1041	962	952	974	1003	1018	949	1019	936	971	963	957	962	959	992	975	1025	961	968	944	960	998	977	987	1026	951	991	952	990	972	976	1031	944	1024	943	972	990	954	1002	958	1047	949	963	960	1000	1005	997	950	997	1025	986	946	988	981	1053	959	948	976	962	931	987	995	960	955	962	942	980	961	1005	920	952	940	910	1018	950	1004	1011	985	987	977	996	905	941	978	977	938	1003	955	934	989	1046	1022	1009	935	961	1018	962	941	909	946	1011	969	1052	964	1004	977	973	1009	974	1001	946	983	962	949	962	1002	1024	1019	965	945	980	936	942	1006	957	942	976	1009	901	1020	1018	948	1006	998	1014	923	1006	966	934	1002	959	934	963	1009	940	969	928	952	989	1023	974	984	902	962	973	995	984	1019	1014	1009	984	973	942	949	1040	932	957	928	1009	949	1018	972	980	987	962	961	953	1005	954	956	977	1000	977	962	974	952	965	953	969	955	983	939	962	999	966	905	970	921	997	1044	907	928	991	994	947	891	956	978	974	986	990	978	980	917	1004	931	961	929	968	940	953	921	956	992	978	956	974	939	983	1007	951	981	936	981	927	933	1010	960	994	982	960	1010	946	999	995	984	965	920	987	989	936	994	1011	979	978	907	964	904	1025	962	946	978	963	966	990	971	975	977	951	1001	975	1015	1028	960	942	967	981	983	985	969	963	920	939	953	1033	987	939	960	1010	985	976	916	932	1037	973	957	946	934	987	979	971	958	960	991	931	960	931	1051	965	995	982	970	952	971	964	946	957	898	923	974	998	953	972	988	952	979	957	1003	926	960	974	970	944	977	954	1012	933	1009	1002	958	934	898	942	974	961	985	963	976	1010	978	929	942	970	988	992	921	999	937	988	922	982	946	976	993	963	972	942	994	971	937	963	973	995	909	948	936	1035	997	974	986	949	992	956	950	931	1000	996	955	967	993	961	965	989	1039	963	1050	899	991	965	958	1007	962	995	953	1034	1013	954	954	982	976	996	1002	989	980	1014	1003	937	939	977	918	935	1000	936	996	920	941	931	1019	977	1008	981	971	973	932	1053	940	962	980	992	970	987	1002	946	951	1011	945	974	993	934	938	958	1014	955	941	914	1019	1001	979	987	990	962	951	960	974	927	930	944	964	930	1021	983	965	952	934	977	978	1024
9506	1606	1822	1245	782	530	467	450	367	369	333	312	264	285	292	298	299	291	289	269	271	308	299	317	272	273	305	288	308	315	288	277	284	261	273	291	278	291	304	270	268	282	300	255	274	262	293	296	287	309	309	297	288	300	291	305	271	270	287	246	275	293	282	306	295	294	271	306	326	293	277	278	277	270	293	276	293	252	296	327	310	268	279	259	265	274	272	295	270	281	296	268	279	282	283	260	280	254	278	278	249	257	289	273	279	269	254	268	262	263	251	291	304	277	262	296	274	268	287	288	288	281	258	282	286	283	294	282	288	265	234	296	263	246	283	258	286	273	274	260	274	267	279	292	295	260	307	266	263	271	291	241	284	278	279	309	287	254	277	291	265	272	257	285	266	287	299	281	309	313	325	267	253	271	268	297	263	242	281	252	275	281	295	278	245	252	258	270	272	297	304	283	269	301	282	269	279	286	279	280	287	269	279	241	271	316	281	247	278	273	275	282	275	278	280	306	277	252	273	271	277	280	291	298	260	241	269	298	252	285	276	297	293	277	304	271	304	276	252	279	285	271	314	270	265	321	283	272	286	283	291	287	330	263	237	258	260	273	278	290	274	289	245	312	291	283	270	314	230	293	272	278	276	261	273	285	293	296	308	266	242	273	277	279	301	290	292	304	290	261	265	284	272	285	301	281	269	301	328	308	301	292	274	236	280	261	272	302	269	299	268	316	262	273	246	277	280	263	274	316	276	256	270	282	289	274	296	264	263	302	289	278	265	260	310	260	289	284	288	242	295	274	274	268	263	302	288	288	304	274	270	262	283	309	273	282	243	288	243	256	296	280	281	262	266	293	278	278	276	264	264	271	288	278	255	253	268	292	284	252	270	278	287	274	294	306	283	275	259	267	287	280	282	285	275	242	317	254	272	274	321	280	256	265	294	281	309	309	269	273	273	288	269	263	276	262	279	272	270	306	269	277	241	281	284	271	315	280	284	254	286	275	270	289	292	247	266	278	288	310	284	239	282	290	284	248	261	253	275	294	269	259	300	300	269	293	268	265	287	260	274	248	277	295	271	304	293	287	248	288	244	272	299	285	287	280	309	298	270	268	300	290	306	286	279	287	303	287	337	237	279	275	287	306	267	279	283	311	284	308	281	277	262	247	303	284	310	281	257	263	246	233	283	257	272	263	276	310	290	303	298	287	319	294	272	291	272	304	260	286	262	300	291	281	266	251	245	305	245	271	277	282	300	288	299	258	298	308	279	291	287	274	291	269	321	286	261	242	261	264	284	275	292	275	264	281	288	283	282	248	282	304	290	301	240	260	264	264	271	295	298	282	285	321	310	262	271	314	289	272	269	297	250	268	259	256	273	244	263	271	281	288	249	301	286	285	267	289	304	270	308	275	270	286	277	307	274	280	280	310	288	276	261	271	304	266	276	271	300	275	286	306	306	305	259	288	293	257	294	276	262	284	285	284	298	280	295	285	290	286	314	285	264	272	270	285	261	289	273	278	245	280	274	256	294	267	277	262	297	280	280	247	248	266	253	286	288	289	284	262	257	293	272	292	271	284	262	292	287	276	310	285	271	276	277	277	298	301	303	292	276	269	303	267	291	276	253	281	284	274	294	254	309	262	284	273	278	284	258	303	285	275	280	277	309	256	294	281	277	267	274	297	256	288	291	296	254	267	273	282	267	283	263	264	275	283	259	274	274	274	285	255	284	279	278	238	241	289	267	262	312	283	238	274	258	300	253	278	272	289	294	274	275	291	296	287	292	289	293	254	256	292	281	271	288	249	274	247	306	267	258	258	287	291	259	288	263	284	271	261	279	283	279	291	271	273	304	261	263	295	285	312	292	292	289	311	269	298	266	243	290	258	243	310	303	241	288	270	278	282	281	246	282	283	289	309	273	302	280	288	275	264	321	282	294	250	268	269	287	264	286	312	291	302	266	264	310	290	291	268	267	304	248	311	255	319	279	299	244	292	303	279	271	299	259	296	288	279	246	270	247	293	270	265	259	295	279	295	290	285	257	288	278	305	298	264	306	269	288	297	257	266	275	302	260	268	301	314	258	273	288	288	258	270	291	255	254	298	315	279	300	276	258	263	279	315	297	260	286	290	307	250	270	273	251	270	289	276	282	327	283	274	267	263	275	280	262	266	258	270	295	290	290	295	262	292	275	306	259	262	254	254	284	248	241	295	275	294	297	267	236	251	239	240	271	273	250	296	294	271	260	285	293	311	280	283	299	256	284	256	269	296	320	312	267	278	255	288	309	267	343	297	298	295	315	307	292	262	253	315	275	287	292	280	269	292	289	267	281	264	313	307	293	258	302	288	294	261	284	275	281	274	249	269	292	288	301	259	263	289	244	257	259	294	266	267	259	284	261	278	282	273	270	250	291	285	292	271	291	287	296	289	310	285	301	291	269	337	300	299	273	279	303	275	297	268	256	258	301	281	280	262	269	276	271	277	275	282	278	302	279	283	274	275	311	276	307	284	300	286	306	249	299	267	265	322	283	289	270	286	280	288	276	275	297	256	270	275	264	298	280	272	267	264	290	289	292	265	275	265	280	290	302	252	275	298	281	263	289	294	258	260	278	295	291	272	243	265	263	262	282	280	262	271	267	289	277	271	268	276	262	301	298	287	280	267	289	288	287	289	261	271	267	260	283	290	273	252	270	269	274	270	298	277	284	276	293	270	280	256	240	297	291	298	276	251	294	280	299	262	287	284	286	253	294	273	307	300	279	272	283	264	257	298	273	283	263	276	271	261	250	300	283	283	273	246	256	280	299	280	281	276	267	269	279	273	288	243	257	305	273	287	299	273	303	266	277	324	273	265	278	261	263	278	292	251	281	283	290	232	290	266	273	246	291	283	283	276	270	298	282	283	290	297	264	300	283	283	263	304	274	260	299	322	281	289	279	293	267	273	260	270	292	306	275	281	263	295	295	299	260	305	284	279	281	266	266	259	270	261	273	296	271	276	277	272	287	312	253	254	283	293	294	303	268	284	291	294	295	313	266	281	279	273	280	278	263	295	275	263	302	284	299	294	282	294	276	294	268	303	275	279	324	267	277	282	295	274	304	296	263	287	286	257	288	280	269	244	319	286	267	280	268	285	296	276	322	309	301	252	270	293	287	287	262	291	278	291	258	244	270	281	263	320	267	263	246	273	269	279	291	278	252	255	279	281	260	264	281	250	288	257	258	275	263	292	282	276	306	259	278	248	273	295	287	257	293	273	282	311	283	285	306	272	248	273	306	291	284	293	266	301	262	273	279	228	288	272	304	244	298	274	259	296	261	270	273	282	293	264	262	243	289	275	293	286	280	260	297	276	323	292	304	260	270	264	256	254	294	278	269	269	293	292	275	278	258	278	267	280	262	303	269	259	286	279	273	286	285	277	262	267	278	285	252	284	310	296	282	262	301	275	281	275	259	252	257	288	268	259	276	288	288	295	253	314	275	288	281	252	270	264	267	278	272	269
7389	1839	3567	3461	2763	2102	1616	1420	1286	1015	812	766	785	788	743	751	756	681	749	703	677	700	677	712	629	716	666	608	633	625	665	616	609	613	634	646	645	610	639	635	634	687	667	616	586	621	622	658	633	622	598	617	638	616	671	613	615	631	637	637	663	668	611	586	658	629	628	651	642	640	606	659	652	618	625	629	685	658	619	631	632	631	597	616	627	659	635	599	628	671	647	660	605	605	616	583	597	619	634	621	630	635	575	621	622	594	542	660	628	639	624	642	637	626	647	600	641	634	643	647	596	620	647	604	620	639	619	663	628	577	620	632	635	668	670	577	581	642	661	631	669	572	607	633	637	681	637	654	621	668	611	599	651	600	596	621	601	610	589	655	645	596	647	622	629	621	571	620	598	599	629	638	630	590	614	644	587	630	658	628	622	662	616	609	630	648	661	668	637	586	666	645	625	643	605	628	607	637	643	616	614	654	594	630	622	619	674	598	619	624	608	635	610	648	611	644	581	652	626	580	643	616	664	628	630	616	647	610	638	613	582	618	640	622	630	655	585	611	666	611	661	659	610	598	644	630	658	646	647	636	586	571	593	646	578	684	681	608	647	640	615	633	641	573	622	652	584	635	617	608	621	586	600	627	627	666	600	633	653	642	656	594	640	563	623	623	594	612	618	672	653	635	645	633	604	607	651	621	610	623	613	609	666	625	629	625	653	612	627	691	640	619	657	608	632	637	641	674	655	638	646	646	631	629	652	672	655	659	637	632	598	592	616	579	645	579	593	640	597	628	613	607	618	594	603	644	576	609	630	633	668	612	610	628	632	648	675	614	597	653	619	624	605	619	621	576	621	601	580	668	634	639	678	621	632	612	633	695	625	598	649	655	650	639	602	640	618	615	581	595	613	588	607	654	619	657	673	609	618	626	584	638	657	663	608	625	646	638	588	637	622	632	594	656	616	718	645	630	654	659	612	631	607	615	625	613	601	630	636	613	638	620	625	621	631	648	608	630	613	661	619	655	580	656	625	592	619	608	605	646	641	628	612	684	610	605	628	612	628	605	644	663	604	657	673	641	610	627	634	603	646	639	635	643	644	625	616	616	632	611	650	673	664	559	662	611	631	653	584	586	640	594	630	625	667	614	674	630	635	627	647	689	583	626	594	639	594	631	578	679	596	644	662	637	587	630	624	618	626	624	633	643	609	620	581	626	617	593	648	615	665	622	648	617	606	697	608	621	624	611	628	630	652	593	592	658	630	628	663	618	584	614	631	605	651	598	626	677	585	631	588	623	673	674	638	616	589	641	623	649	642	612	599	635	590	596	662	647	607	605	636	602	593	624	584	636	621	617	612	612	621	634	596	609	618	707	645	617	601	602	647	679	713	644	588	692	583	662	615	613	653	615	625	624	607	683	612	618	593	633	620	601	619	644	653	612	568	655	658	610	631	626	621	662	624	631	634	694	608	648	630	640	623	614	602	619	613	612	633	657	641	599	645	628	633	637	641	584	627	635	608	626	638	583	608	605	627	664	666	669	670	612	617	640	603	636	662	626	650	643	618	582	567	610	614	622	645	631	635	584	582	635	661	657	666	628	612	618	619	626	635	610	609	612	638	593	635	639	629	650	649	629	660	641	623	700	596	625	562	637	660	642	672	638	605	590	644	626	639	645	638	622	592	622	602	612	668	612	617	651	599	587	616	592	635	616	656	622	598	629	655	587	620	629	621	641	604	616	636	599	601	632	630	646	646	600	643	601	609	617	639	645	659	634	624	603	645	639	645	597	621	612	585	665	600	596	624	602	647	613	638	631	669	622	609	651	632	621	627	634	618	683	653	651	606	614	633	613	633	595	627	658	610	630	585	628	620	641	617	620	644	645	633	642	625	617	660	668	623	620	622	635	670	626	641	645	623	643	655	609	632	617	647	631	635	638	672	606	596	624	629	610	654	601	617	593	675	621	627	664	621	604	649	635	595	546	635	604	634	580	621	613	619	621	596	623	609	652	684	621	604	651	609	644	631	633	603	593	678	636	592	627	624	636	636	584	600	603	624	655	639	653	651	628	638	646	639	590	633	600	640	618	614	651	624	634	664	589	641	620	602	628	617	603	611	661	625	653	635	641	575	592	623	586	619	602	603	675	606	636	605	583	623	597	611	657	609	648	627	640	668	615	624	643	612	617	662	606	656	602	635	579	622	670	648	663	594	612	625	589	640	632	642	648	641	648	666	624	625	638	636	653	599	612	680	598	612	661	589	624	653	623	643	658	621	587	631	621	619	616	635	631	608	601	635	581	600	638	596	651	680	602	593	613	595	601	613	611	647	622	643	606	650	638	618	656	618	633	655	634	610	640	636	644	661	626	600	634	642	659	634	640	630	644	638	642	583	576	634	578	655	657	601	623	629	644	613	606	616	651	625	671	628	641	635	611	592	641	599	589	627	658	631	630	630	618	659	622	571	609	661	620	616	605	678	628	630	624	624	606	590	680	585	642	638	613	639	619	672	616	655	657	674	586	591	612	584	635	639	607	603	651	654	659	643	633	650	641	647	577	641	627	663	655	594	640	567	617	636	621	597	653	628	606	628	683	671	660	627	631	631	659	570	603	679	624	644	625	607	600	641	647	607	632	635	640	616	635	658	588	615	629	632	630	568	596	645	626	679	644	592	647	602	645	607	658	627	599	701	623	629	655	647	630	607	617	616	646	656	615	609	667	606	636	650	660	617	605	614	596	652	637	619	635	655	578	646	653	631	625	661	613	630	653	682	636	619	588	593	637	598	611	617	618	671	637	615	623	646	614	670	622	598	628	692	612	633	597	672	645	624	665	630	662	602	593	580	629	610	614	641	589	633	659	667	654	613	610	683	597	638	626	632	658	613	640	607	645	630	686	615	629	603	631	596	614	673	617	654	639	642	629	608	616	643	635	641	657	618	647	637	639	610	589	615	624	623	597	609	599	591	653	581	630	593	649	617	592	660	577	620	590	609	627	613	576	577	609	660	606	578	626	666	618	632	597	638	571	634	641	639	564	631	614	650	619	610	650	630	622	624	673	635	636	600	616	588	594	620	617	615	644	630	623	567	623	668	587	651	582	584	667	646	616	666	636	591	622	581	617	670	613	621	570	634	669	604	600	621	664	607	629	653	595	621	609	641	633	596	609	609	637	665	589	615	614	622	580	615	662	600	647	660	643	601	616	634	616	635	611	617	646	590	614	663	638	628	697	563	610	626	591	637	619	628	604	655	629	624	631	634	639	598	641	598	619	609	651	613	636	605	664	640	593	587	645	558	659	625	598	605	643	657	593	645	647	625	624	626	605	599	658	609	616	628	632	624	636	639	636	580	583	624	661	616	619	616	631	622	678	609	648	661	643	680	665	628	606	611	636	623	593	614	618	599	659	612	664	638	617	649	615	667	600	619	615	644	623	642	655	593	653	639	591	690	581	595	597	592	615	628	621	633	638	624	629	606	641	650	610	616	676	639	604	628	609
16480	2841	2666	1620	1046	680	505	402	384	282	213	198	208	197	191	193	164	174	190	173	190	179	167	175	162	200	175	163	176	144	158	153	174	170	155	173	167	181	178	173	186	175	160	162	178	162	161	146	163	178	164	158	154	152	153	170	184	159	145	156	138	179	168	177	177	151	162	148	162	146	149	148	152	195	161	138	161	166	185	153	173	155	152	159	153	161	143	179	155	157	165	176	166	144	169	164	179	166	140	157	176	189	142	156	175	164	186	179	166	168	174	161	157	174	159	198	165	172	155	175	157	147	159	165	174	161	172	182	164	181	158	163	160	174	158	167	166	155	174	160	147	190	159	162	181	171	175	176	171	170	169	189	165	177	180	171	148	152	144	154	183	169	148	170	160	171	165	158	157	147	169	180	155	172	146	159	201	161	162	185	174	174	178	157	158	169	160	173	183	176	165	160	166	168	133	181	172	150	155	178	179	172	178	154	167	154	162	165	167	177	165	183	167	153	154	157	155	153	150	191	153	151	177	160	143	178	173	152	154	168	137	168	144	165	160	146	173	146	143	164	134	176	163	174	166	191	174	175	191	153	157	185	180	177	142	182	171	172	171	160	145	172	158	154	140	134	147	170	188	183	158	136	134	167	148	150	168	167	178	164	166	145	170	160	162	170	149	157	162	148	156	181	150	169	163	169	159	168	126	167	174	176	150	154	173	132	154	163	151	149	187	180	184	132	169	158	134	186	167	167	157	165	139	156	185	168	167	166	158	159	162	163	167	174	175	142	170	151	138	151	163	146	173	190	154	179	176	172	178	162	194	145	185	150	170	156	182	165	165	177	152	164	186	178	172	162	176	167	162	155	169	164	155	183	189	195	182	163	170	173	178	179	179	165	175	160	167	201	157	152	169	160	158	162	180	184	157	213	160	161	157	192	173	186	165	156	154	163	198	183	158	160	176	163	181	160	180	189	136	183	174	157	172	141	150	169	158	168	145	172	142	170	166	163	185	154	175	142	174	174	141	181	177	165	182	162	173	175	187	179	177	170	151	147	185	172	169	156	159	168	160	160	159	179	174	161	142	185	169	198	161	164	164	154	181	182	140	170	166	154	139	170	190	173	162	168	159	174	187	158	171	162	172	152	155	165	176	165	176	182	170	155	156	146	164	191	156	155	167	163	177	156	170	159	165	181	182	175	155	166	145	172	148	158	148	166	145	192	177	162	181	159	173	155	161	161	180	177	175	151	182	154	162	155	175	190	170	163	160	165	167	180	159	177	169	178	177	165	170	134	164	166	179	147	175	163	163	160	143	133	151	144	146	169	178	163	187	160	182	175	163	171	162	166	175	171	137	191	157	152	163	179	201	163	169	153	148	154	155	166	152	150	149	168	161	159	163	166	141	165	184	150	139	156	157	161	161	152	156	165	176	162	157	170	184	149	179	166	174	163	152	162	174	180	155	157	157	155	178	137	162	174	166	153	185	140	149	152	170	183	151	163	180	145	185	154	176	184	166	156	153	166	188	162	158	180	175	162	162	196	179	197	156	172	168	177	176	157	148	181	162	162	173	146	172	184	162	174	159	167	140	181	139	176	164	180	169	151	160	169	166	162	161	170	182	159	179	146	143	193	150	160	168	178	158	145	197	158	155	165	165	177	180	166	169	162	187	169	170	158	156	174	144	165	160	193	152	149	146	217	148	147	156	179	184	190	163	147	177	179	174	151	177	165	179	162	167	176	157	149	162	185	172	156	166	162	150	179	169	168	167	156	146	160	179	190	161	178	180	172	176	173	164	163	178	166	161	190	181	160	198	161	167	157	174	165	159	161	161	158	165	165	173	192	179	172	155	167	169	202	188	152	163	166	147	163	155	160	192	180	203	181	156	146	144	168	166	157	163	154	164	178	173	150	155	159	170	182	164	186	162	180	159	171	151	191	180	165	198	159	162	170	145	154	190	170	166	192	154	159	174	142	156	194	191	146	167	151	160	180	177	168	159	170	153	155	177	171	148	167	147	186	179	172	184	169	146	156	164	143	146	181	187	158	174	183	183	158	166	155	176	162	150	145	152	166	175	126	151	159	137	181	180	170	186	199	153	158	169	160	193	161	166	161	158	150	181	153	151	166	172	167	160	161	168	175	165	175	151	169	159	169	167	182	152	189	180	161	175	159	205	161	162	176	167	145	155	154	143	149	196	150	134	166	163	191	174	179	178	174	178	167	163	158	167	169	186	173	157	179	169	190	148	167	151	173	163	148	169	170	157	152	173	173	173	170	178	187	184	157	181	178	168	169	176	170	160	174	155	181	181	156	135	156	167	157	183	188	156	145	165	191	177	201	155	167	186	166	139	161	180	169	171	165	179	180	172	155	135	173	168	153	169	141	158	167	162	155	170	167	152	147	144	165	164	169	175	154	177	184	175	185	188	169	165	190	163	169	159	146	157	157	202	167	189	173	154	181	194	178	154	135	146	167	161	139	168	166	163	169	166	162	155	167	153	147	173	154	163	164	157	162	184	179	186	174	163	188	166	182	167	163	146	170	160	154	173	163	160	157	157	200	148	163	151	168	160	162	158	179	143	168	178	170	190	162	174	168	167	175	156	172	159	181	169	167	177	178	162	167	173	162	174	160	159	167	181	191	188	159	165	173	178	156	200	179	162	155	153	160	174	155	155	164	193	147	177	140	163	155	157	170	190	170	165	172	174	181	168	175	153	171	171	167	191	160	168	146	170	149	132	159	147	184	182	164	177	170	176	161	183	160	166	180	189	159	150	173	169	173	172	183	179	139	165	178	153	152	147	166	170	167	142	158	136	142	134	164	172	158	142	158	151	154	191	151	176	148	157	160	156	180	190	167	180	137	162	170	160	179	169	171	202	179	145	170	147	151	171	162	189	167	170	164	156	161	164	141	202	173	212	172	155	170	155	150	160	167	157	173	168	168	156	170	151	175	176	147	168	164	164	162	164	163	157	170	187	156	149	174	179	161	164	164	155	149	163	157	165	168	179	166	168	163	150	170	169	165	159	166	147	143	175	166	166	160	168	147	153	191	169	157	155	191	155	157	160	151	169	155	179	148	158	148	163	176	153	147	165	141	162	182	169	150	150	173	156	166	138	166	151	191	159	163	190	196	183	156	164	162	180	157	147	140	165	160	163	167	152	139	157	152	169	155	150	159	152	168	152	191	178	159	172	154	189	173	189	171	154	179	159	167	160	164	181	196	176	171	156	154	148	177	165	167	185	148	159	188	164	160	153	171	135	163	156	157	155	147	136	153	179	177	195	148	154	170	174	161	155	178	140	179	158	176	163	144	181	184	154	152	159	142	151	184	168	154	165	170	167	157	166	148	161	171	167	149	159	166	175	153	169	168	167	163	162	143	167	181	157	182	170	164	167	154	183	158	160	157	176	152	167	185	158	168	166	154	136	167	162	171	147	177	172	161	182	167	150	165	162	164	180	184	186	181	154	175	146	150	169	154	148	151	187	166	147	165
9291	2495	4817	4665	3894	2897	2130	1746	1502	1071	809	721	630	668	613	596	594	599	599	551	563	533	530	480	493	494	507	528	448	473	423	457	476	443	464	474	441	458	410	449	468	438	469	424	406	409	405	415	466	425	432	422	417	469	432	432	450	413	447	455	475	430	467	424	413	443	415	434	433	446	416	413	418	422	424	435	408	413	413	416	394	461	442	450	414	412	439	412	420	425	412	459	411	421	430	414	439	420	423	428	441	437	388	422	406	413	411	444	416	415	427	407	429	419	403	440	430	437	419	376	444	411	427	392	427	445	426	386	434	422	421	415	420	432	425	406	429	405	395	408	448	397	431	390	401	413	437	433	438	407	430	417	419	404	393	454	451	447	429	429	402	475	413	473	401	405	431	407	438	424	421	457	443	396	414	435	417	440	426	399	393	354	449	403	420	443	412	401	456	445	453	408	429	437	447	367	412	412	407	419	405	426	435	409	391	421	438	428	459	455	394	408	416	425	420	385	433	399	400	429	421	423	437	403	433	439	400	419	432	410	434	392	460	412	398	393	418	380	411	399	394	417	422	396	446	402	435	406	414	421	425	423	411	450	402	441	427	433	463	404	422	423	407	376	412	416	416	425	396	371	441	424	375	422	429	439	394	433	425	419	399	415	431	409	451	446	377	433	415	394	426	397	420	398	375	408	430	407	416	422	428	472	428	429	402	414	402	386	448	397	386	385	421	452	383	431	397	415	431	437	405	389	450	404	415	433	447	433	435	391	404	434	422	416	403	413	424	426	418	393	463	445	430	442	428	447	401	404	411	413	425	408	439	405	406	394	425	374	403	455	400	444	411	419	422	454	391	416	419	392	431	364	420	438	382	445	411	441	398	445	408	422	425	442	428	391	400	393	380	404	424	448	417	388	473	440	416	402	393	413	417	430	405	391	412	417	414	416	393	444	415	396	406	446	421	401	386	419	417	395	379	391	384	438	407	413	395	419	391	409	403	421	433	389	450	383	454	421	429	442	429	434	408	393	436	438	428	409	409	425	389	403	402	432	411	362	408	395	419	422	425	389	411	437	428	452	401	379	433	393	428	415	399	421	388	406	449	410	415	439	381	409	423	444	397	425	403	439	427	416	419	446	435	438	437	408	428	405	398	468	428	389	426	401	429	442	428	435	430	417	426	398	375	414	425	423	440	403	423	444	422	381	396	444	404	433	424	407	407	401	417	453	450	408	383	443	412	355	392	440	426	426	431	422	412	426	449	426	401	394	381	454	378	422	412	422	465	449	407	425	443	411	433	410	426	432	403	394	414	423	441	430	432	455	416	399	417	387	466	422	411	424	432	366	413	430	410	405	402	407	414	433	435	399	428	432	416	412	405	431	386	406	442	442	439	421	408	399	409	438	406	395	373	432	437	413	439	420	402	430	421	424	448	423	431	455	435	429	401	430	424	424	432	440	435	430	427	441	410	431	420	438	416	446	410	409	419	423	418	397	409	420	431	415	414	414	420	390	413	452	405	428	435	417	459	437	408	430	404	408	431	419	422	418	432	437	412	415	406	419	455	452	412	408	430	408	390	444	422	432	439	415	391	400	405	412	410	433	435	426	417	395	420	442	433	394	436	414	405	414	419	405	424	422	428	414	426	461	448	438	402	433	402	395	412	407	425	392	403	429	426	394	409	409	438	428	432	397	433	392	404	419	444	414	410	403	418	427	441	411	411	429	452	433	413	390	403	403	396	443	378	432	438	444	389	419	420	406	438	403	406	415	455	424	391	431	421	445	383	409	380	418	444	427	445	445	411	398	428	451	429	412	419	400	442	404	425	418	452	407	439	410	429	418	420	380	464	409	438	417	435	435	394	430	429	372	432	452	408	411	422	426	376	383	412	398	453	433	442	399	429	423	422	414	386	434	405	427	428	427	376	381	430	425	428	452	405	397	365	463	411	452	471	417	446	419	420	418	405	436	421	398	414	432	382	406	447	424	430	353	469	406	426	410	402	410	398	436	424	398	422	456	407	444	450	442	420	410	418	433	429	406	416	411	408	389	444	442	437	432	434	416	414	419	451	445	418	421	424	388	386	413	387	413	450	422	415	414	415	426	426	415	403	416	440	458	458	409	423	445	449	376	412	416	404	407	406	428	416	437	438	391	412	440	419	420	405	413	441	428	367	413	418	393	382	413	399	421	430	416	410	391	413	401	462	433	426	410	422	429	415	432	397	456	444	475	435	440	444	441	419	449	422	418	397	445	425	406	405	424	469	448	398	422	452	445	412	411	414	422	435	425	399	385	422	453	431	390	414	418	415	432	429	438	394	403	435	386	418	412	411	417	400	421	419	391	408	412	453	431	406	401	449	421	410	440	458	416	455	390	421	436	432	419	440	421	449	406	440	415	417	438	420	385	448	414	436	397	440	407	384	409	427	446	436	419	394	392	430	401	403	430	405	423	436	431	432	440	410	406	407	424	393	416	444	442	427	410	407	429	424	415	403	437	452	392	453	444	392	403	389	422	414	442	396	443	425	391	399	402	449	409	402	404	429	401	427	437	425	391	363	435	412	424	435	443	444	409	426	407	423	452	407	445	458	410	377	421	427	459	418	402	445	454	429	414	440	444	408	455	408	372	416	412	416	401	443	403	421	427	450	436	466	406	433	401	442	407	438	415	411	412	422	373	401	420	430	404	437	402	431	387	411	402	416	389	408	420	398	391	435	385	399	432	449	443	423	423	404	444	419	430	416	427	408	400	417	394	405	433	401	430	391	423	406	403	400	411	385	405	418	427	396	419	409	458	421	434	386	415	387	442	430	443	442	419	452	429	388	407	423	434	418	415	428	409	426	392	418	463	444	384	398	420	404	408	412	420	423	399	412	407	411	441	438	412	449	412	418	385	425	426	421	453	445	431	401	393	454	438	390	408	408	439	404	425	378	451	415	413	449	438	446	403	411	399	424	434	424	417	412	436	423	420	452	437	444	395	435	424	418	433	427	400	445	435	386	425	419	439	443	411	416	416	437	404	419	373	438	398	416	433	426	422	434	449	434	384	399	412	447	410	394	411	420	415	387	458	374	423	422	381	385	406	404	423	363	406	422	411	441	430	443	427	406	406	445	391	421	407	425	470	434	432	420	406	423	421	427	445	417	394	428	429	426	416	421	400	419	421	429	426	405	427	442	418	385	419	428	407	440	436	416	423	444	463	444	449	396	422	442	443	419	413	407	442	393	389	423	420	452	415	374	444	428	402	414	413	413	419	420	424	422	432	421	419	413	400	436	451	421	432	411	418	404	402	464	389	384	472	392	416	421	454	408	392	436	424	389	445	405	410	410	380	436	424	451	392	415	412	406	386	431	419	435	434	425	433	417	440	407	453	413	421	402	414	429	429	411	384	427	422	439	403	423	438	435	394	437	395	444	443	435	410	439	401	394	433	413	416	414	392	436	401	436	378	430	418	408	401	415	407	424	403	407	384	453	396	378	477	388	402	401	420	399	469
2407	749	877	690	621	607	554	491	483	477	457	479	442	429	423	428	445	424	458	466	483	435	482	427	420	428	418	403	488	424	420	446	465	440	461	452	471	490	446	414	397	417	457	441	439	444	442	408	412	426	448	462	469	446	457	460	414	441	479	444	379	438	443	437	425	497	485	461	444	437	419	424	457	431	465	424	478	452	436	445	458	452	423	408	456	431	443	464	454	458	446	445	424	430	429	415	422	420	435	453	409	445	422	436	446	431	432	440	415	408	434	415	430	435	450	490	419	435	451	443	469	429	449	471	457	413	426	460	458	462	450	437	444	409	427	456	465	493	435	434	478	434	450	465	412	448	423	447	446	439	412	445	456	477	456	445	458	463	455	457	472	441	441	421	434	458	435	450	478	415	432	439	440	445	432	425	440	433	457	494	443	389	478	469	443	472	458	439	413	461	470	467	466	413	436	417	433	438	447	421	403	456	417	443	432	443	446	435	473	432	399	444	409	474	455	420	475	440	472	411	452	404	420	448	435	478	435	427	390	436	449	492	445	412	441	460	415	423	450	457	423	443	446	469	435	431	453	456	455	424	454	463	450	466	454	418	449	430	429	412	427	403	408	487	422	394	425	460	435	419	403	450	407	442	471	477	463	473	456	428	414	430	435	443	404	451	451	419	462	451	424	444	453	440	428	479	431	445	453	435	463	447	406	475	489	403	424	415	465	457	391	422	464	427	432	442	473	423	433	414	447	427	447	455	430	435	414	452	439	435	484	475	452	458	467	475	457	434	474	431	450	434	432	440	436	411	436	437	445	442	437	430	418	478	446	462	438	459	419	427	424	467	438	465	427	399	415	436	475	445	432	429	485	460	459	417	415	458	450	440	436	459	454	431	467	436	426	453	498	427	461	481	447	423	413	473	490	440	428	425	461	473	411	464	437	454	462	409	395	407	440	450	457	415	459	427	449	428	416	434	445	492	392	439	466	471	477	487	490	469	467	469	440	415	468	421	434	435	459	438	448	456	488	453	426	467	455	469	434	438	435	447	431	476	460	463	427	426	455	487	462	430	444	443	430	477	454	431	438	427	449	428	480	465	472	431	426	485	474	485	453	438	410	400	456	461	454	473	415	457	404	485	456	463	415	438	473	470	438	455	413	441	430	453	461	415	415	454	472	442	443	400	428	495	434	452	445	430	435	430	413	452	446	434	429	402	444	458	455	425	466	484	475	438	446	429	418	438	420	444	475	470	465	428	453	454	438	443	432	460	463	447	433	469	453	459	426	428	464	425	452	399	456	444	489	497	472	460	442	433	438	445	480	514	466	450	412	412	423	402	431	446	434	436	449	488	414	436	445	429	440	436	443	411	433	426	451	464	423	457	446	461	437	435	471	456	435	481	437	437	444	464	424	473	443	461	453	458	466	477	436	493	430	447	454	461	451	440	449	430	426	465	446	440	458	467	494	442	446	491	404	413	448	419	431	455	445	440	440	417	493	433	477	477	419	441	458	408	453	437	469	471	436	430	447	434	448	458	466	462	450	450	418	476	442	411	485	448	460	432	446	445	437	429	436	458	454	446	475	435	501	457	428	442	451	433	442	428	431	432	488	442	406	496	443	474	434	420	448	470	443	480	439	434	452	453	480	457	431	464	460	447	461	403	424	456	426	429	455	381	439	465	500	471	454	448	455	468	442	461	431	441	449	439	407	442	441	456	441	473	456	461	400	444	416	402	433	430	402	442	401	438	448	455	431	423	441	421	448	432	436	433	449	448	456	449	443	403	475	446	434	448	431	447	475	461	446	419	492	451	472	439	407	436	432	422	448	435	456	465	430	453	477	471	461	468	458	427	450	473	428	453	429	449	412	418	422	446	513	449	466	446	478	487	452	410	471	430	478	456	439	463	477	446	466	406	461	453	473	440	476	460	461	452	489	440	426	407	451	465	420	408	453	451	420	415	449	495	463	444	432	433	441	473	458	448	424	418	450	470	435	420	441	425	418	431	495	452	438	449	431	453	453	428	455	459	456	439	458	405	473	417	458	477	435	457	457	442	459	468	456	410	468	438	420	442	443	422	432	470	427	451	493	399	468	432	449	419	405	466	427	469	452	435	453	432	467	470	438	484	463	480	441	421	443	436	466	450	443	404	438	473	477	407	434	426	425	389	449	436	446	407	436	453	411	421	433	439	468	472	441	474	461	450	429	465	452	438	447	463	430	418	480	454	439	430	456	460	420	468	435	420	419	441	446	423	465	416	436	459	446	472	492	460	431	469	446	501	479	419	464	467	481	451	376	440	452	401	497	429	419	484	445	474	451	427	447	436	422	428	447	422	448	450	463	449	462	410	452	443	428	438	451	435	474	461	416	457	440	435	425	446	426	451	447	470	430	471	467	437	438	480	448	452	434	401	491	463	433	457	479	449	461	456	435	439	427	474	478	493	431	461	448	447	471	460	455	451	476	426	476	427	430	442	443	451	426	484	451	477	481	507	437	457	442	456	471	431	458	442	432	469	451	486	464	415	496	418	443	438	397	457	451	451	444	448	401	443	481	444	443	412	419	409	485	439	456	444	420	456	416	434	419	472	440	395	464	423	442	469	457	445	463	448	432	455	437	443	435	417	459	447	471	458	443	451	499	448	494	425	465	450	450	446	417	437	440	456	406	437	465	431	435	434	429	418	422	451	425	488	473	432	422	445	511	443	430	468	430	440	453	425	426	475	457	453	476	439	422	468	467	445	473	434	443	444	434	455	419	433	450	440	429	452	435	446	453	412	465	437	411	411	446	444	470	439	458	444	498	438	408	438	472	451	442	436	452	433	427	466	426	489	425	432	429	445	432	446	451	417	459	423	440	438	421	481	435	421	454	436	427	451	441	445	452	436	437	459	450	446	417	429	427	436	428	478	461	427	441	427	499	430	465	482	452	452	422	423	457	440	484	414	438	432	428	415	467	417	398	437	424	434	504	468	461	471	446	426	464	452	457	454	432	448	471	474	436	455	445	486	472	448	488	453	415	434	473	483	433	464	441	434	456	436	424	469	440	423	438	432	440	439	470	439	467	455	392	449	438	475	452	398	443	463	471	453	440	429	403	447	445	451	489	447	469	433	468	446	441	457	426	448	464	444	480	420	440	481	411	375	393	441	446	434	501	430	481	447	454	474	456	469	463	441	452	430	459	462	421	428	468	432	436	419	457	431	427	464	447	432	430	461	436	441	454	452	459	436	417	445	452	452	428	492	420	423	429	483	474	447	478	454	474	411	414	432	377	464	435	425	461	448	421	432	467	446	449	420	469	425	407	451	413	438	447	430	452	407	452	432	449	420	413	454	470	427	411	442	427	445	418	436	447	463	426	419	468	465	461	459	437	419	460	456	506	446	392	456	461	474	455	452	439	425	462	457	474	465	434	453	401	438	452	442	432	441	488	426	465	398	423	433	488	438	479	452	441	463	472	436	443	432	458	443	442	475	440	450	442	446	469	427	444	464	465	446
2701	1362	1840	1760	1686	1459	1313	1223	1106	1040	1009	1017	1016	977	952	1000	990	941	1010	998	958	1040	965	950	994	952	987	976	941	990	919	930	989	1021	962	1008	861	962	991	895	912	969	952	963	974	924	946	884	1005	848	933	915	987	949	1019	979	944	946	999	942	926	937	1000	1010	967	950	972	968	971	985	943	951	962	896	976	907	986	1003	949	977	978	970	954	954	989	994	941	998	989	954	992	1006	945	924	927	964	1002	907	944	1001	993	934	933	974	983	952	993	970	949	955	916	963	1030	1039	944	995	946	1000	973	944	978	968	1013	994	986	918	959	910	994	911	968	930	941	960	918	973	998	941	991	996	903	967	964	975	1000	986	910	956	930	964	948	959	949	937	946	942	986	966	963	969	946	1001	950	1016	971	913	996	951	982	977	955	995	952	963	993	958	909	938	980	922	938	942	913	1023	1002	1031	979	941	943	961	984	962	944	954	1004	966	960	942	964	968	950	942	993	982	943	915	1009	976	941	942	973	988	951	972	918	936	961	998	934	978	913	959	975	965	987	1002	967	1018	954	1001	979	891	938	1001	974	990	1024	958	952	916	911	980	959	958	972	1007	918	984	1006	979	906	970	960	948	950	993	944	972	930	923	911	1054	991	973	979	978	901	957	1012	977	934	911	937	973	983	963	956	914	967	966	980	990	972	965	966	961	1013	961	1007	922	937	898	933	955	985	909	938	1010	980	915	974	1017	956	998	974	977	957	944	907	962	969	931	1004	963	963	922	979	926	983	971	1014	939	988	973	952	969	998	999	1015	944	946	961	950	982	934	971	1001	988	931	951	961	983	924	941	955	990	967	984	986	989	968	951	959	926	954	927	995	937	968	959	969	957	937	951	935	924	1001	998	948	977	1001	986	893	982	897	944	959	1034	969	1005	966	956	953	934	998	964	946	958	957	943	907	987	980	1028	996	995	944	969	1004	1026	1015	954	922	933	975	916	907	967	951	889	1023	955	1023	947	969	936	969	1005	921	996	902	961	996	936	985	955	982	1020	956	950	971	941	918	991	971	1007	954	925	988	970	919	1050	935	973	935	978	940	931	954	932	984	991	968	1010	998	956	929	927	884	930	946	979	967	934	960	966	949	947	945	1007	963	946	935	1033	934	949	940	956	1017	936	919	905	986	1021	950	951	897	972	976	971	973	936	962	980	944	955	933	955	886	920	952	1017	915	978	1013	931	920	953	908	958	915	1012	999	1011	919	961	966	937	1015	952	1009	992	979	978	959	940	942	1007	989	971	958	980	921	926	1001	908	944	960	1003	959	945	974	966	959	973	927	984	968	967	978	959	963	948	957	965	937	911	957	952	975	1013	989	970	978	1005	934	932	1000	940	892	1002	970	1008	974	945	904	951	974	1037	1012	937	923	1028	981	998	969	940	945	946	941	923	915	991	956	993	939	939	970	928	978	975	913	959	1029	986	993	944	945	945	1004	969	934	1000	944	970	967	935	916	978	971	926	932	899	961	959	982	952	983	936	1005	906	945	989	921	978	978	972	894	946	992	1001	920	942	925	933	986	1002	981	927	936	993	975	964	999	966	941	960	958	924	975	1011	1000	985	943	1018	1017	946	916	929	953	981	975	904	974	976	985	933	937	975	966	921	953	955	939	978	916	977	939	968	986	889	956	968	972	941	975	1014	945	965	941	947	982	970	1007	953	1001	941	964	966	980	921	1002	956	980	961	966	983	979	982	938	911	1018	946	978	1002	1029	982	996	954	932	956	969	945	957	979	943	950	976	963	920	919	1006	1027	965	957	941	980	941	960	924	920	986	1028	956	990	923	956	944	930	993	963	973	994	935	1026	982	964	987	966	952	971	930	956	967	964	918	1006	1001	955	1007	988	983	1012	983	910	985	987	935	1004	901	997	956	945	946	968	965	944	1011	963	949	991	956	965	960	963	924	945	943	923	1011	941	942	924	907	989	931	960	969	957	972	938	950	992	1002	990	954	989	942	971	951	947	944	991	1009	930	940	959	984	963	959	915	994	1008	975	953	890	942	910	949	930	991	960	980	972	955	949	995	1003	957	945	979	947	965	993	950	967	966	911	984	965	981	963	949	953	930	954	1003	993	988	903	947	926	949	1010	962	919	980	936	993	1008	948	951	941	933	1038	982	937	1015	904	974	905	993	959	938	966	954	933	927	913	992	1039	938	955	947	977	982	926	896	925	943	1005	940	932	1004	974	979	939	918	953	945	947	936	973	958	984	968	954	984	957	931	983	974	1018	988	935	977	966	994	988	960	982	932	963	923	987	944	959	929	959	984	949	917	991	960	962	963	974	929	957	991	929	943	960	1010	956	974	984	1010	976	954	923	978	970	954	927	963	1005	956	964	929	961	949	984	933	937	1000	946	948	989	970	968	998	954	929	979	953	943	944	961	977	972	1002	963	1009	990	892	986	974	966	958	957	918	907	907	866	883	944	991	991	958	983	965	984	938	986	972	1015	941	984	993	1006	945	1007	968	962	1050	929	964	973	962	1005	934	925	977	981	928	966	942	1005	972	1035	937	940	941	976	958	957	961	932	964	977	968	977	987	985	956	932	977	1005	952	962	945	969	986	894	937	966	945	950	991	940	964	913	991	944	993	946	973	1015	976	991	950	959	971	945	957	980	1024	1017	977	980	1037	962	918	965	974	972	930	954	934	952	975	934	973	945	996	998	1007	935	1010	944	964	992	945	920	934	946	913	961	963	966	913	978	1006	939	977	919	947	958	921	922	980	952	999	959	974	986	955	974	998	991	979	1011	933	941	967	903	986	984	976	990	999	945	988	954	942	968	971	966	951	1002	985	983	1019	986	890	905	955	984	918	925	1000	937	937	947	941	934	963	920	945	992	948	953	1004	950	920	934	952	976	927	934	941	946	961	976	961	970	969	939	990	991	1032	1001	928	915	939	958	930	1022	956	922	980	933	948	983	985	1013	949	990	984	964	975	967	985	954	1004	987	936	971	969	911	956	965	968	971	996	963	860	973	892	926	1007	969	1023	973	971	986	923	991	948	1015	914	983	933	971	965	1014	957	1009	954	953	1016	948	950	982	972	934	997	927	937	966	951	941	951	901	999	958	962	967	934	979	915	957	988	995	957	962	964	980	972	972	955	915	981	936	974	986	940	957	953	985	973	947	897	957	910	1005	956	961	927	903	950	959	987	979	914	939	974	949	1027	986	954	1033	911	990	927	956	966	971	968	972	938	1004	986	1016	983	972	1010	1004	968	997	952	1024	944	923	945	980	939	930	944	1004	991	966	946	974	933	996	925	931	957	969	946	964	987	958	965	975	932	996	998	997	962	994	951	961	962	992	1014	917	950	917	948	999	995	1025	1000	930	1017	1001	936	987	932	998	975	965	955	985	998	978	976	953	1013	953	983	958	1041	960	947	968	989	970	975	1055	957	980	998	999	1016	983	971	999	938	922	950	1015	997	914	985	1003	928	992	1016	961	985	978	940	950	967	940	945	916	959	969	1017	931	965	972	989	959	924	966	1061	990	922	958	902	980	937	940	989	962	977	974	962	995	940	975	1004	941	1003	955	991	998	949	954	946	934	978	941	999	942	973	980	994	915	984	950	915	976	935	989	980	948	1009	1009	942	971	942	973	966	938	916	997	959	910	1010	980	927	999	968	925	872	971	984	960	870
9323	1578	1621	1012	763	575	482	416	349	359	297	289	262	280	295	304	279	265	282	280	270	272	291	239	311	313	280	281	263	296	263	246	262	282	239	289	256	276	284	291	264	319	294	307	300	237	281	258	289	274	288	256	279	281	287	303	284	282	273	284	269	283	295	266	278	315	310	248	276	269	268	264	285	291	262	273	297	291	272	280	268	283	300	250	261	290	294	272	305	266	285	277	274	334	264	242	262	311	283	286	303	303	305	292	282	274	282	278	286	285	269	264	248	287	241	250	286	275	305	293	288	289	261	279	278	241	280	264	275	284	292	265	283	273	259	260	242	302	283	273	294	314	270	294	268	256	312	292	288	308	288	302	285	318	260	260	266	287	247	273	264	273	294	272	271	301	287	265	251	304	265	275	261	290	277	279	287	265	256	276	272	270	304	278	267	287	281	248	276	291	259	307	270	244	258	253	276	268	300	307	259	252	253	260	262	277	249	248	244	310	256	268	277	295	288	279	270	285	272	274	281	282	267	279	272	243	291	284	277	254	253	256	272	284	283	248	251	267	266	314	263	278	241	291	248	280	259	285	283	239	268	282	217	231	262	293	266	258	309	252	264	279	280	264	273	285	314	261	259	276	264	273	290	231	259	278	285	283	286	275	271	259	257	263	256	263	288	288	301	272	267	294	260	264	300	277	304	286	293	261	260	282	261	279	294	290	301	296	262	295	282	313	321	272	297	265	268	245	276	282	263	281	293	290	273	294	267	254	273	275	272	274	268	289	282	279	274	247	289	269	272	324	276	274	270	273	273	252	270	293	263	262	262	274	286	289	268	295	262	251	268	271	264	287	269	280	268	299	268	257	327	288	286	278	263	258	266	272	286	287	251	281	321	297	309	262	259	262	268	282	301	287	296	301	270	255	269	286	282	262	287	285	294	270	285	256	331	285	273	270	281	301	248	266	255	279	233	238	274	287	251	303	272	244	285	264	285	256	267	266	264	288	261	249	246	268	271	287	268	236	293	286	297	280	298	255	274	277	278	298	284	284	278	277	276	269	256	254	273	282	303	281	251	255	270	279	298	245	261	263	264	300	247	285	230	284	276	282	283	278	245	278	312	262	257	251	276	281	277	273	279	292	237	294	259	265	280	282	240	251	294	267	257	281	299	267	261	289	276	288	284	267	286	284	312	291	283	291	293	296	248	253	287	279	284	295	309	280	275	263	270	261	247	255	275	285	271	283	281	300	289	269	263	274	291	270	284	301	307	270	298	306	311	281	297	286	256	282	237	262	283	284	271	284	248	243	268	274	276	287	257	289	270	310	301	274	306	260	276	277	284	260	271	272	283	269	270	249	290	299	258	278	259	305	267	289	266	271	282	261	253	270	284	245	273	292	303	287	288	261	309	263	255	255	310	271	263	268	266	267	245	292	279	283	252	278	286	236	266	268	294	281	259	296	281	262	290	266	260	258	266	296	260	266	285	279	284	290	282	266	269	265	295	275	289	301	284	257	308	281	254	266	296	304	282	259	248	258	259	249	253	262	262	264	261	272	282	261	244	286	279	276	254	252	269	288	253	268	277	257	282	286	267	269	284	261	283	255	283	266	279	259	265	257	275	268	295	240	292	286	308	287	292	275	294	290	278	253	279	278	284	283	245	286	270	261	297	288	265	234	274	280	264	273	254	259	276	280	254	291	288	272	263	284	286	317	233	283	312	277	292	292	253	258	256	307	252	240	276	278	252	277	268	304	282	289	292	285	276	250	280	271	240	257	253	291	264	259	278	262	296	297	295	278	311	289	266	264	287	280	290	255	286	276	315	306	281	258	242	283	280	304	323	274	258	281	260	289	231	311	271	265	270	244	293	283	270	266	260	293	274	261	280	234	283	290	281	292	268	250	295	268	277	266	257	270	279	270	298	276	288	318	258	231	286	298	278	259	280	260	336	311	271	267	286	255	280	275	269	272	305	266	252	250	227	255	255	271	266	262	264	263	280	289	268	293	261	260	246	287	254	264	300	271	277	251	243	287	272	256	289	294	281	277	259	292	254	275	307	268	265	279	258	265	275	249	252	288	283	288	290	271	277	259	290	270	265	254	262	272	249	277	252	263	288	234	276	281	268	275	323	313	299	273	283	274	330	297	267	266	309	264	286	266	288	275	280	281	267	257	284	270	264	321	269	296	277	303	259	263	260	262	260	273	275	271	270	305	282	240	282	289	265	272	293	265	274	285	294	265	287	325	266	276	280	257	285	278	257	281	238	270	296	291	280	274	252	262	262	291	297	271	263	278	247	282	268	280	242	278	317	245	273	265	245	256	270	286	268	239	273	271	263	310	278	312	285	248	275	279	307	278	293	282	279	269	289	255	273	247	274	256	267	266	260	282	264	290	253	245	265	301	272	274	256	318	248	238	284	263	293	274	312	250	248	303	297	276	260	288	263	285	245	280	301	271	257	289	272	276	268	288	274	309	252	287	266	311	289	311	262	279	272	267	270	259	301	261	285	248	293	283	268	307	276	290	301	300	278	269	238	260	263	246	274	275	283	254	256	259	289	268	257	268	285	288	259	270	288	306	310	297	303	260	250	298	268	259	259	268	277	253	319	264	264	301	257	292	331	265	280	258	304	271	262	292	279	282	259	302	293	278	290	312	257	275	281	295	296	269	247	268	284	245	284	245	261	306	268	279	273	247	275	256	267	273	256	302	308	289	271	296	283	293	282	277	272	266	292	260	265	276	253	247	273	264	297	265	282	290	262	287	286	285	269	267	276	286	274	269	287	287	296	310	291	305	317	271	281	278	289	279	268	288	283	297	277	271	303	254	305	272	302	290	283	256	279	298	266	283	278	292	308	261	270	273	265	253	262	265	302	269	259	296	270	298	278	284	267	255	300	245	274	268	258	292	296	258	258	272	307	280	282	284	264	246	277	289	254	256	290	255	266	277	268	280	270	268	269	262	261	300	261	283	230	284	281	289	265	271	293	261	284	306	265	285	288	258	271	319	294	274	280	281	269	264	311	237	265	268	285	320	268	231	280	260	293	293	278	293	257	275	292	262	291	328	287	289	281	260	295	273	293	295	264	322	272	265	289	279	282	302	292	275	271	296	301	289	255	306	276	282	274	264	267	295	226	252	279	272	277	288	286	270	282	270	238	279	302	280	270	282	279	252	300	251	269	264	271	277	284	255	286	260	260	297	274	261	280	294	257	293	257	273	291	292	288	282	285	314	284	270	320	291	280	290	299	266	305	267	268	278	282	269	340	335	299	291	267	283	278	273	268	260	293	264	266	281	253	285	284	336	265	269	268	265	267	247	284	306	256	293	274	284	295	268	270	283	262	262	273	260	264	285	280	270	276	287	284	272	303	285	293	284	249	308	294	251	282	262	290	282	266	243	284	289	272	276	301	262	261	264	299	283	256	290	245	273	273	262	313	295	297	271	263	295	299	271	274	280	258	314	287	289	257	274	235	303	267	301	294	278	247	265	297	289
7315	1888	3438	3066	2633	2163	1697	1407	1182	1036	866	699	753	761	736	683	726	688	683	711	646	642	621	641	689	663	686	647	661	653	617	632	610	656	649	636	605	628	647	643	638	685	589	625	609	674	614	648	611	619	647	610	619	608	640	632	554	636	621	604	661	617	658	631	612	651	625	613	597	625	634	629	624	618	602	577	631	588	674	595	602	618	639	647	662	650	607	605	647	646	603	617	644	598	628	612	630	614	607	653	639	653	631	648	630	624	631	610	645	611	618	622	616	606	573	560	617	627	632	620	655	599	610	653	661	643	624	623	607	620	628	602	603	585	621	617	625	616	641	611	633	669	620	614	700	662	630	527	607	671	646	673	596	619	603	596	566	662	654	603	636	621	593	572	597	635	613	626	592	580	618	648	642	632	559	623	648	649	618	622	633	675	673	567	572	656	637	582	632	579	600	656	589	612	594	608	609	583	612	649	638	611	583	596	605	614	610	621	605	591	632	599	632	578	591	645	647	651	634	623	623	651	597	622	639	586	599	643	702	586	618	621	651	683	626	618	609	620	602	609	615	646	601	618	640	621	593	576	629	621	590	600	656	625	577	621	607	630	635	591	604	617	650	628	669	645	600	587	636	624	656	625	595	624	604	618	633	618	584	614	571	628	600	595	604	587	597	620	608	623	649	626	570	614	597	597	650	601	616	596	627	568	592	594	629	614	618	606	635	644	680	610	616	627	626	622	622	627	574	665	637	688	652	598	568	627	602	626	619	664	611	624	623	567	638	601	602	582	604	569	584	620	650	590	570	615	660	657	614	628	615	591	584	614	614	649	638	624	631	601	585	611	651	637	609	656	609	622	641	603	574	622	602	593	646	637	609	613	590	649	657	626	626	601	641	624	620	645	589	600	550	624	635	597	593	664	608	588	607	686	588	615	630	649	616	638	656	625	640	594	638	654	597	619	622	590	607	613	614	656	634	566	584	595	591	589	613	628	632	635	590	653	617	607	634	631	644	584	611	599	635	689	603	629	567	615	616	662	599	615	635	640	603	629	617	614	595	617	641	575	603	635	589	577	709	627	632	636	655	620	590	605	647	633	618	558	652	629	634	609	661	620	626	609	626	595	615	642	584	581	616	592	564	620	650	630	631	632	660	612	600	624	638	617	620	627	615	596	630	611	579	636	603	639	601	620	659	614	637	620	636	636	639	667	637	604	565	556	615	626	651	625	630	570	625	630	613	601	604	611	555	653	605	614	598	626	658	617	613	636	624	607	657	638	630	587	620	605	607	588	605	622	609	583	629	601	617	595	617	625	634	633	608	627	609	618	583	615	577	616	551	667	597	653	645	620	620	621	620	617	633	621	621	612	628	620	547	594	604	615	599	597	613	583	611	600	609	613	648	639	614	606	618	562	612	666	646	642	651	666	634	640	615	594	627	605	593	594	627	658	560	633	611	613	608	638	675	634	606	638	632	647	645	610	632	599	624	596	617	577	570	629	597	623	592	669	598	653	608	633	601	658	666	626	597	602	596	590	634	663	596	604	580	617	649	627	640	583	585	637	609	633	594	634	612	577	623	627	632	629	631	616	637	648	603	603	646	610	603	588	620	608	585	610	637	598	622	629	647	662	575	643	662	611	609	595	565	628	617	586	647	633	577	654	606	597	611	619	675	619	627	588	577	576	600	638	647	605	596	621	633	617	593	594	620	646	597	629	605	661	626	607	602	642	611	608	627	605	648	603	635	603	618	635	586	596	628	613	632	631	608	639	599	618	636	593	604	612	610	692	609	575	636	619	593	577	647	647	631	576	669	608	649	667	645	579	625	610	645	623	659	644	583	630	634	626	615	641	611	635	592	663	631	638	589	623	618	647	612	584	603	626	599	595	614	658	590	610	650	616	615	643	603	583	640	630	606	591	614	607	570	596	630	629	607	562	636	624	660	645	606	622	618	612	610	611	638	616	616	614	583	618	618	610	622	670	602	613	644	615	621	621	612	639	641	592	648	616	626	608	609	596	583	624	616	639	622	617	606	598	626	595	599	610	567	624	604	629	616	568	604	622	638	655	644	651	682	616	634	644	654	614	611	638	554	612	614	633	595	625	648	582	653	600	603	633	589	602	636	623	644	632	612	668	614	582	630	614	654	610	652	621	620	615	643	613	612	595	623	592	572	597	627	636	592	623	605	631	614	587	621	625	620	642	664	594	613	606	635	614	650	631	636	639	602	601	611	611	584	654	610	615	667	564	593	566	579	648	609	594	630	581	638	624	616	591	610	615	638	617	595	621	620	576	611	656	599	644	603	607	610	641	590	618	607	625	601	648	608	626	643	607	637	620	649	633	651	656	614	635	633	578	615	621	611	569	621	608	640	597	605	588	664	604	624	662	606	562	630	608	610	640	645	610	645	627	652	581	629	621	663	564	594	612	638	600	642	601	639	602	582	606	602	621	616	608	609	600	643	625	582	600	632	615	647	618	613	626	618	620	639	646	614	611	647	631	643	613	603	577	626	638	626	583	655	608	599	627	638	604	637	598	599	635	577	606	648	596	607	641	595	608	577	620	648	607	596	594	588	606	588	605	577	637	636	608	616	603	575	635	617	606	661	613	567	614	624	625	605	607	633	569	615	610	585	609	632	597	552	659	608	657	616	640	601	596	615	602	639	600	578	596	628	613	638	622	608	592	607	636	604	606	627	652	593	642	616	633	611	656	560	578	614	605	582	633	581	613	599	598	609	602	636	620	615	622	621	609	638	609	632	592	610	634	571	640	638	630	618	567	629	633	611	588	630	654	611	604	592	609	574	584	606	617	569	643	599	629	593	612	628	618	630	588	652	619	616	618	648	648	625	617	584	580	625	624	632	625	592	608	645	592	617	609	610	615	615	608	656	645	578	625	579	652	623	563	606	589	634	586	652	639	640	636	622	592	606	600	619	646	594	619	606	624	646	620	629	596	645	657	646	606	631	607	611	631	582	582	590	655	640	605	596	647	638	670	605	560	622	603	603	584	626	611	568	614	626	644	582	646	601	601	602	631	573	588	627	644	618	665	617	608	629	597	629	625	611	648	589	606	650	585	644	646	603	603	601	609	591	638	620	617	634	641	633	640	618	657	629	560	649	616	637	644	618	656	648	636	631	614	626	570	601	655	607	636	640	644	623	629	594	610	661	656	597	619	637	624	595	610	595	619	608	596	619	595	617	624	586	631	593	605	617	642	630	617	602	590	605	593	625	678	643	625	608	583	624	645	585	623	630	610	594	667	607	628	604	574	591	615	651	632	608	657	610	644	625	598	610	597	579	598	636	658	610	635	614	608	637	598	630	592	611	626	653	624	610	622	646	612	590	588	584	589	622	602	603	674	644	633	619	602	615	586	620	616	674	627	629	593	659	654	668	601	611	612	595	629	572	613	623	629	584	679	594	639	588	602	595	638	645	630	656	616	600	609	592	639	614	599	663	628	602	608	629	621	621	638	607	602	598	616	644	644	618	595
16628	2860	2445	1505	945	677	482	394	329	309	253	183	207	183	216	198	180	190	197	183	195	153	170	178	191	196	188	167	154	146	161	166	146	189	166	173	197	182	177	183	177	173	171	174	164	169	162	163	136	182	164	155	179	177	179	172	162	158	187	178	170	166	163	181	159	158	160	185	151	158	166	181	152	170	169	169	168	143	175	177	188	168	143	168	147	151	169	174	167	152	183	172	164	171	163	146	170	183	146	167	138	172	135	158	173	158	162	164	169	157	158	171	167	171	170	177	161	173	157	175	153	157	169	151	134	153	153	170	156	154	158	181	166	140	178	148	165	172	173	137	175	166	200	159	171	165	154	165	162	184	162	172	177	167	158	163	160	193	161	154	149	185	157	158	137	182	157	145	186	164	158	164	151	167	155	142	148	183	136	158	158	156	138	157	169	165	173	152	172	141	163	180	154	150	168	157	161	165	147	163	137	160	160	141	135	173	142	157	160	126	156	138	159	169	136	144	170	156	160	157	147	150	151	178	153	146	145	156	146	144	160	158	163	186	169	162	174	177	169	181	169	161	150	161	149	189	172	157	140	150	157	172	166	174	173	169	170	175	160	152	156	195	142	161	195	140	170	151	162	163	157	155	179	143	173	149	151	165	171	153	157	153	156	140	155	159	150	172	168	187	160	153	167	180	183	162	166	138	154	195	165	179	146	152	135	182	160	159	173	168	146	172	166	200	150	155	162	148	138	155	163	167	146	169	156	184	151	153	146	166	157	185	149	172	169	150	159	155	160	163	167	167	146	160	166	160	158	143	150	171	155	156	155	166	166	164	151	130	166	141	172	161	169	170	150	155	157	177	192	175	168	150	181	168	163	198	164	179	155	171	147	191	148	182	162	163	172	174	163	158	135	197	155	150	172	157	186	176	153	147	185	146	156	164	146	166	143	166	175	170	156	169	140	166	142	167	166	154	194	162	177	147	161	172	170	147	180	179	147	158	167	171	154	154	175	184	172	161	154	169	165	131	171	150	150	164	190	153	171	168	169	167	192	180	178	169	186	180	173	133	161	158	144	152	155	141	165	160	166	166	185	152	169	156	199	155	199	187	155	163	180	149	175	135	152	167	152	156	186	137	155	195	149	168	170	157	153	163	146	164	158	149	174	167	173	141	166	172	168	164	168	154	162	169	176	155	150	162	185	151	196	173	169	160	158	149	152	168	156	178	140	156	205	178	164	153	163	170	162	160	190	176	163	189	162	161	182	166	176	141	165	173	181	180	166	172	158	190	180	159	162	146	152	178	167	173	152	190	150	159	154	127	158	182	169	175	180	180	161	169	174	162	153	162	136	151	146	169	172	134	161	144	129	169	177	171	173	171	171	176	167	175	146	179	158	150	157	168	151	150	158	176	162	168	161	141	158	172	141	155	148	153	154	164	158	151	181	158	159	148	141	175	158	190	142	171	173	157	142	155	166	160	148	147	160	155	148	144	181	149	141	180	151	165	162	160	178	186	156	158	145	166	177	169	166	183	155	189	191	161	169	149	145	155	176	151	145	159	190	165	180	175	144	160	163	209	184	192	152	169	166	142	135	163	150	179	160	167	166	157	132	166	147	171	164	150	163	141	177	165	161	154	174	170	162	171	145	168	136	167	172	159	147	151	151	167	149	155	166	168	172	173	166	165	169	142	151	149	164	149	181	161	181	151	140	168	140	157	166	143	177	170	173	163	165	173	186	154	156	149	173	180	165	165	164	143	159	170	169	153	154	141	165	171	151	162	166	161	164	151	159	175	163	175	176	176	176	193	163	180	162	159	167	172	141	166	184	152	167	154	157	161	164	161	162	170	152	145	149	143	164	168	154	166	177	164	142	149	164	179	173	162	142	169	162	152	125	169	170	176	169	158	172	152	149	147	158	169	149	172	137	148	160	175	171	166	159	187	166	170	152	181	159	192	144	166	169	154	137	115	142	165	144	174	160	151	179	165	158	167	180	168	138	162	177	148	162	137	192	135	192	163	157	165	161	162	154	138	171	166	168	155	166	165	151	158	180	171	169	164	138	158	182	168	155	159	155	188	145	164	158	152	171	177	174	174	158	151	142	138	156	157	153	161	130	170	148	176	143	146	154	153	164	172	142	164	162	161	163	150	150	175	161	142	185	183	169	198	199	181	164	126	160	155	148	164	170	139	161	159	151	170	178	187	153	180	156	164	133	160	162	168	152	170	167	159	178	165	147	182	167	190	137	161	162	152	171	161	177	153	162	172	180	138	181	163	166	176	160	169	169	170	184	172	158	158	162	152	162	189	181	169	162	151	173	153	173	151	148	139	163	172	181	173	180	183	158	176	153	170	152	157	164	158	166	174	152	150	161	164	162	170	149	169	147	149	160	158	172	176	171	143	157	164	143	159	190	167	168	166	151	161	189	154	159	159	173	158	182	181	166	178	207	157	190	170	148	173	175	155	170	176	166	168	161	186	164	133	167	154	128	158	160	151	155	179	153	162	158	174	121	163	155	159	154	152	151	171	164	161	152	159	169	177	153	150	163	166	159	164	166	158	162	163	160	163	167	143	164	149	144	138	122	161	146	137	175	156	148	151	159	194	142	169	181	170	160	167	157	157	141	166	166	164	174	175	153	145	141	162	179	148	167	144	156	164	163	155	149	164	165	151	157	144	171	149	161	147	168	165	138	161	180	162	162	144	153	174	152	175	171	174	169	154	155	189	188	152	165	169	189	172	162	158	148	165	179	156	176	158	153	165	166	152	138	158	158	140	149	182	170	169	160	147	144	142	197	167	193	158	163	158	161	164	188	169	169	168	145	151	161	144	159	170	159	161	167	173	147	167	157	192	176	151	161	169	149	167	146	142	153	183	144	180	190	176	157	161	159	171	157	161	152	163	159	159	175	154	170	166	142	164	185	166	151	163	165	171	161	144	175	160	176	146	155	162	162	148	169	139	173	166	148	148	146	159	147	142	152	150	174	160	144	166	159	143	138	168	171	170	156	186	176	154	172	153	161	148	136	155	177	147	169	177	168	173	152	160	158	149	163	151	169	174	179	152	141	173	158	174	170	175	155	177	150	157	154	177	156	166	174	176	170	170	148	147	128	169	142	166	154	178	164	162	171	182	138	136	150	159	163	165	161	166	148	142	161	177	146	163	159	166	177	177	156	175	179	171	179	167	160	170	178	182	189	137	148	166	149	156	156	157	173	156	172	168	138	196	173	148	155	149	189	155	159	159	175	154	165	150	152	181	176	141	157	140	164	137	168	133	163	165	153	131	150	162	152	167	162	158	174	188	195	152	176	151	151	149	180	160	164	157	142	168	175	153	146	170	143	157	158	171	163	178	170	160	182	158	157	144	142	148	161	152	163	150	153	169	142	139	157	175	142	148	159	178	184	185	138	172	176	161	154	162	167	172	172	146	174	167	150	158	195	173	139	152	180	149	155	154	166	189	177	159	171	165	152	154	145	147	160	143	121	166	165	174
9263	2516	4608	4600	3647	2874	2137	1642	1442	1081	797	634	620	635	635	584	556	561	609	559	513	539	518	478	499	504	478	500	479	451	440	473	403	416	419	446	416	468	438	417	451	434	422	391	423	430	468	445	446	413	413	377	423	424	462	405	416	412	461	406	409	392	397	421	459	442	457	390	457	368	404	416	380	416	425	435	374	406	386	407	435	419	441	415	423	409	411	470	426	430	412	370	404	400	405	402	451	396	414	422	404	418	376	409	441	422	406	412	431	415	446	433	425	444	408	404	404	385	372	384	422	380	393	411	388	435	428	428	427	408	424	415	395	446	414	400	425	401	398	391	451	386	456	407	374	396	413	425	391	384	413	414	395	485	433	423	461	404	415	432	431	400	433	425	406	390	382	398	415	399	442	409	409	437	439	396	403	423	403	408	452	448	436	395	420	408	452	418	435	425	438	422	422	374	389	408	366	387	418	380	430	420	415	389	409	409	411	405	381	413	436	400	397	411	406	394	440	422	416	425	424	425	365	401	423	375	390	417	420	423	386	446	380	420	389	425	401	394	403	389	421	398	413	398	434	432	416	409	397	410	360	391	427	454	392	431	378	390	410	385	411	411	379	401	383	394	409	434	427	383	407	438	402	436	422	426	404	444	405	384	427	395	422	410	434	406	445	398	406	442	432	420	378	353	436	385	441	420	408	409	408	413	415	440	400	385	417	400	392	419	440	464	425	389	409	397	380	401	409	383	385	422	418	426	386	410	424	391	429	384	423	423	398	386	392	391	404	397	369	413	407	411	417	401	393	404	380	396	395	413	416	418	364	407	393	396	377	394	432	417	404	395	381	417	388	426	385	407	384	422	459	394	395	395	443	419	419	382	406	398	391	402	429	397	443	411	403	404	382	404	426	464	416	419	421	419	416	424	430	417	435	440	401	427	386	402	404	424	400	403	432	374	427	406	408	416	419	443	415	394	396	413	410	398	392	405	404	404	417	407	429	416	424	453	412	411	430	374	373	401	394	369	428	389	399	400	409	434	410	405	427	423	418	390	342	423	382	430	411	432	405	407	406	393	410	437	397	422	415	401	445	413	379	414	385	414	398	404	380	440	411	376	442	429	417	414	408	409	399	427	404	392	409	392	404	384	384	400	385	369	426	400	422	403	385	395	388	391	403	427	433	361	390	446	418	416	394	378	374	423	408	415	436	432	409	434	429	390	412	432	419	414	403	404	389	417	424	438	402	386	428	415	427	396	394	407	407	414	429	439	433	399	397	397	376	416	416	461	404	380	457	424	419	375	414	377	371	411	433	430	422	398	425	380	424	401	428	420	418	386	395	374	404	407	432	404	413	414	411	398	392	415	415	430	377	418	381	399	399	410	415	386	410	400	382	472	405	412	390	432	389	415	421	409	429	405	385	417	421	382	447	410	430	421	399	448	428	438	421	424	416	413	401	434	401	393	412	395	421	425	377	403	443	438	426	420	411	431	424	403	404	454	398	383	408	405	391	403	422	401	381	411	401	411	456	395	446	417	430	433	409	410	364	405	396	401	408	437	400	414	412	450	405	414	433	419	418	401	421	431	406	410	398	442	434	431	419	416	418	403	406	407	442	401	432	401	420	425	379	431	432	396	438	419	414	386	430	409	394	430	404	427	396	419	407	422	391	399	403	427	416	414	399	403	417	426	403	422	435	424	379	414	426	401	409	419	400	418	406	413	433	419	386	395	426	381	398	407	430	426	399	392	393	429	393	415	396	405	383	410	417	398	406	382	421	387	404	371	393	425	418	392	389	375	415	394	379	403	423	380	426	433	430	378	412	366	427	381	448	378	394	432	408	437	430	395	423	429	394	398	445	393	385	413	432	423	442	394	397	435	388	402	365	424	411	403	433	414	416	412	415	430	431	423	425	391	369	400	426	410	385	405	419	378	422	389	406	393	415	409	390	419	412	426	391	467	433	394	435	440	416	384	403	413	429	413	426	430	395	436	416	399	405	426	390	374	414	397	429	431	433	436	429	461	437	457	406	411	407	424	391	440	381	378	457	432	418	424	378	411	392	435	440	399	411	426	418	407	419	443	446	435	411	438	349	402	403	393	380	393	435	422	430	407	391	409	430	434	387	410	394	402	434	425	459	386	361	436	391	405	370	453	421	401	435	388	425	416	416	391	409	407	437	391	409	434	443	409	417	368	441	412	399	420	384	424	398	388	420	423	405	413	392	418	424	405	432	399	395	386	403	392	395	392	415	441	378	381	409	416	408	414	411	459	432	449	394	435	405	396	370	406	448	420	418	432	414	373	448	395	428	425	411	422	364	440	420	457	423	392	387	397	393	415	415	406	435	357	394	396	396	423	394	426	436	423	383	407	382	410	411	439	422	390	426	410	417	402	402	445	384	386	420	417	409	367	438	398	410	450	405	403	423	399	434	423	429	363	449	403	401	391	397	426	395	428	440	411	430	413	434	381	376	378	408	365	393	411	452	412	438	426	394	448	441	419	389	414	403	388	412	410	431	413	405	402	434	374	403	375	427	391	402	427	382	405	430	415	415	430	418	392	393	401	436	404	424	407	402	406	420	446	423	397	387	402	423	430	397	442	407	410	436	386	475	407	368	425	405	446	395	434	416	423	394	418	424	410	403	427	381	371	409	435	438	444	404	393	410	403	413	402	416	416	413	394	407	403	401	412	395	402	403	443	403	419	404	391	409	411	399	396	418	436	422	422	439	402	422	445	409	449	402	394	425	399	420	393	396	392	391	412	411	430	408	433	396	423	375	409	397	364	382	418	444	396	404	402	372	406	405	424	396	439	421	449	410	463	388	438	392	425	396	436	440	418	393	418	385	405	430	408	395	418	419	382	429	364	435	381	431	392	401	401	432	432	397	390	414	447	445	397	420	378	364	406	374	429	407	422	385	415	374	414	409	427	402	403	413	380	412	420	424	399	399	413	385	396	408	397	395	403	388	413	399	414	419	410	399	369	391	455	414	418	420	397	416	429	389	401	388	432	428	426	393	405	414	399	435	410	430	416	429	411	379	425	395	401	420	439	458	379	431	410	380	447	374	464	367	420	373	392	418	427	447	378	431	436	454	401	406	455	412	397	378	399	416	430	410	397	391	418	413	396	417	402	405	455	444	419	426	394	406	389	437	403	421	413	387	414	418	423	391	385	412	422	425	422	395	379	379	406	412	418	376	433	415	402	370	435	407	392	419	395	419	413	434	424	440	417	441	392	376	376	392	386	377	428	404	415	407	406	431	419	401	421	422	406	384	396	409	440	368	411	419	400	412	425	420	423	378	403	417	388	403	444	455	373	433	422	440	401	414	399	429	442	394	393	379	422	410	404	422	416	419	419	401	443	389	416	417	426	411	428	405	427	457	442	420	451	407	401	441	397	416	401	423	411	409	442	403	441	384	417	423	392	390	390	411	441	426	424	426	430	419	433	423	434	407	440	402	377	408	401	458	422	389	422	407	434	414	440	388	368	447	437
2360	802	821	710	642	551	508	466	464	450	482	426	412	488	384	411	426	467	435	419	463	467	459	467	427	484	446	406	414	444	470	423	404	377	426	442	422	403	411	411	462	465	420	435	473	445	438	485	427	446	446	450	493	466	413	418	480	449	470	486	425	464	426	441	411	437	459	441	445	428	454	413	443	448	433	406	437	411	435	485	457	463	455	469	464	424	456	468	467	414	435	436	396	413	434	489	465	415	426	426	490	437	431	455	452	414	415	407	444	461	466	414	469	441	415	447	461	418	370	470	460	426	424	459	419	444	454	475	437	444	409	404	434	430	428	429	424	465	442	423	453	433	447	458	445	440	442	468	428	437	454	450	427	444	453	474	434	450	460	409	448	464	443	442	412	415	435	478	440	450	458	428	472	435	417	412	462	440	420	447	401	456	440	436	442	420	490	436	439	453	421	412	424	434	419	465	478	458	454	425	427	471	418	404	426	412	465	412	460	455	432	418	430	461	451	436	456	459	447	470	421	396	414	422	434	413	418	446	445	431	440	412	453	447	439	409	495	397	427	475	459	444	425	479	462	429	456	420	407	400	460	425	424	465	464	429	399	430	437	438	476	445	428	410	462	406	414	467	428	478	419	452	454	453	450	443	457	445	461	445	442	469	457	409	422	457	470	449	419	438	451	446	434	447	467	488	424	444	445	457	452	464	435	466	424	417	464	441	462	437	445	443	446	440	398	414	430	399	424	432	455	456	447	450	441	430	423	442	422	447	473	466	468	399	462	422	434	416	459	450	410	424	459	427	450	470	409	454	445	459	473	410	450	423	440	401	435	454	429	459	454	458	427	473	447	413	429	457	474	463	421	433	480	394	422	417	438	441	442	446	431	412	456	397	400	439	412	434	510	446	448	434	421	456	518	472	469	426	450	445	420	424	444	471	451	457	446	420	434	461	470	462	411	427	431	435	458	416	392	430	400	461	416	418	423	436	427	458	436	393	432	420	452	413	442	393	433	467	473	442	419	411	453	403	449	420	464	433	467	412	448	469	456	452	451	405	441	419	452	473	480	451	449	442	390	463	439	461	405	443	486	472	443	478	415	440	441	418	462	427	437	440	420	456	431	464	438	439	456	432	466	471	461	439	463	419	414	407	424	448	400	454	403	439	465	466	448	430	436	429	483	413	448	430	458	453	445	447	492	497	469	448	435	440	481	431	468	420	433	454	482	459	432	433	473	438	424	448	477	441	444	447	467	423	423	458	417	399	422	397	477	403	437	458	464	403	455	477	436	466	422	456	431	428	459	447	427	453	430	435	449	440	475	416	438	452	437	400	400	456	461	474	444	409	475	443	457	448	431	442	436	428	446	414	447	467	456	425	484	447	412	446	460	426	416	472	436	458	402	420	457	435	427	426	469	427	434	426	412	444	432	454	468	433	415	430	431	436	426	447	427	441	456	424	429	435	428	426	436	401	462	451	407	446	421	444	436	445	405	449	437	443	458	419	393	441	425	442	415	426	456	432	462	389	454	408	411	457	469	407	470	424	447	420	439	443	468	432	458	405	443	453	471	426	461	437	438	444	431	450	446	437	446	431	421	438	413	391	431	468	468	456	448	471	413	444	433	436	450	437	455	420	422	432	448	468	449	440	456	434	474	437	425	487	416	414	421	464	471	439	440	412	443	431	437	441	446	487	446	487	418	443	454	432	445	432	434	448	472	434	426	433	439	438	437	469	423	456	447	461	404	425	433	446	465	446	443	421	415	401	439	439	426	412	416	423	396	421	430	497	460	435	467	439	456	463	419	452	436	468	451	426	487	447	456	443	480	425	455	454	437	441	454	464	455	484	451	413	438	438	409	449	451	466	501	412	428	448	426	442	424	438	432	455	459	443	449	440	434	430	446	449	460	458	428	461	440	458	467	458	413	412	441	447	457	452	397	404	450	417	357	425	446	430	429	430	480	423	434	475	437	455	423	427	437	439	399	419	468	430	443	424	431	419	405	462	439	484	444	428	447	440	413	441	443	481	442	401	414	407	457	417	452	417	440	430	428	443	418	402	505	420	445	435	437	435	425	432	432	449	443	428	463	439	456	470	474	427	451	436	434	442	465	432	462	450	420	482	456	411	495	421	428	471	440	440	458	470	457	435	466	447	411	441	432	474	474	441	432	427	424	407	430	461	423	416	463	444	461	418	428	489	437	429	428	458	416	419	399	448	418	411	434	446	430	416	426	468	437	428	442	460	409	433	429	441	430	454	449	455	459	462	454	392	444	436	428	477	467	441	437	445	406	393	459	495	424	444	410	479	484	433	474	419	419	439	396	459	436	442	465	456	427	454	455	456	480	443	449	453	435	411	483	481	446	447	440	465	430	457	434	412	442	462	402	419	483	426	499	421	422	436	426	403	419	417	431	464	461	460	421	425	448	401	451	437	463	435	433	440	406	447	493	470	388	409	448	457	438	440	430	449	476	427	456	459	486	433	506	448	429	423	450	432	463	449	411	434	457	434	423	445	431	425	464	426	465	433	415	435	431	423	454	434	440	422	465	457	450	402	432	436	442	449	413	435	458	410	444	435	427	425	437	449	462	465	401	494	464	470	433	419	490	436	464	447	465	447	420	420	438	419	447	424	454	416	455	465	431	444	443	457	422	459	427	427	423	445	412	407	487	449	476	429	447	395	423	424	435	446	445	449	455	446	424	426	436	447	455	405	447	443	451	454	418	456	451	436	421	415	399	448	434	434	511	406	461	443	424	435	384	479	428	398	383	476	445	407	474	505	456	422	474	442	440	448	441	442	493	472	447	418	419	409	425	443	432	423	415	460	441	413	420	408	428	436	476	424	443	435	432	460	440	435	483	463	454	447	479	441	461	391	430	464	429	447	455	436	419	443	392	413	442	444	470	433	432	451	413	439	431	425	428	426	452	425	423	419	447	439	441	435	390	436	481	497	421	452	423	432	452	435	425	438	421	474	409	471	470	431	442	427	448	471	436	432	412	426	433	403	454	467	471	444	455	475	446	463	452	426	433	435	443	413	465	457	424	428	427	409	406	445	446	429	474	476	428	418	460	415	405	469	418	422	440	393	430	422	405	456	441	436	471	453	432	460	440	460	432	484	502	459	447	417	474	487	432	420	459	453	449	429	449	465	442	439	425	462	414	420	444	422	446	455	429	448	456	402	433	410	476	457	442	415	360	397	420	452	455	469	513	448	471	462	437	429	461	526	475	424	451	415	418	440	422	514	438	427	438	436	411	460	429	464	453	459	405	386	414	458	459	428	425	467	405	379	469	444	428	463	455	409	428	407	443	406	438	427	470	419	456	436	422	433	422	443	485	422	450	428	444	483	447	429	435	438	417	420	442	436	428	479	454	437	439	437	445	463	437	434	426	477	409	425	431	431	433	427	407	466	457	446	413	471	442	464	453	451	393	422	456	476	464	418	436	476	485	450	437	418	415	435	419	438	443	478	461	450	394	397	390	431	457	414	425	449
2632	1290	1766	1809	1628	1435	1291	1141	1112	1111	1008	951	925	1002	947	986	954	938	959	991	921	974	971	980	967	925	995	917	909	1014	890	941	979	981	931	935	996	921	933	947	894	937	968	931	992	942	911	926	957	940	954	937	1013	942	937	903	976	983	975	998	1000	857	998	992	889	967	1010	919	1001	1046	943	977	953	1019	944	906	930	959	959	958	934	943	923	954	950	968	964	943	963	934	990	959	970	973	947	924	966	960	944	977	922	967	936	942	910	987	929	962	932	915	951	923	901	984	894	918	921	994	956	903	901	922	942	928	942	953	975	924	961	983	914	922	967	929	935	937	973	909	927	970	858	962	940	932	939	907	956	956	971	982	941	934	949	942	899	959	962	963	941	982	926	943	949	905	959	930	916	942	929	977	917	1018	952	976	956	956	936	928	966	920	967	969	889	949	920	984	1013	966	901	893	970	972	915	1006	958	859	944	885	994	954	933	978	966	902	981	945	953	954	899	1034	919	951	917	966	975	964	945	945	1004	1024	955	957	930	952	962	1028	968	909	963	966	960	983	938	927	910	949	968	935	963	965	986	925	929	980	960	1002	949	991	943	935	995	968	919	931	901	977	933	939	916	985	977	928	937	1002	948	914	967	950	998	945	944	951	893	1006	971	930	942	940	949	935	966	1014	918	927	989	929	966	926	943	905	966	995	966	951	969	940	996	1001	933	940	1001	922	972	934	955	955	1010	926	936	969	940	956	976	924	963	944	970	1004	975	1006	985	946	906	957	1002	935	902	969	928	953	874	1026	894	949	919	968	935	968	902	940	971	967	966	915	893	949	946	965	906	903	941	850	952	949	929	957	924	991	937	955	967	933	935	925	948	942	999	874	940	920	934	957	938	919	993	932	888	997	944	966	943	975	951	953	963	974	951	918	963	972	1002	947	920	933	959	965	991	985	933	971	951	993	925	960	905	943	948	943	918	981	988	893	969	966	962	954	925	946	956	965	955	926	1001	928	896	928	945	907	918	995	968	1021	984	940	977	934	948	945	922	924	910	949	985	877	972	939	950	859	876	966	954	956	997	987	925	961	964	982	964	937	935	939	986	970	907	937	901	902	953	927	959	942	993	1002	1008	927	967	992	988	922	956	952	910	920	986	978	981	994	924	959	930	943	974	1005	1020	992	972	959	944	944	918	901	927	978	980	967	981	953	943	960	1019	993	990	954	973	985	932	919	938	937	965	933	998	914	992	986	966	939	967	971	1023	948	929	916	954	983	949	895	966	961	968	909	952	872	932	951	944	961	1018	969	924	932	964	951	941	935	981	941	993	945	907	973	953	982	992	958	955	935	931	1005	960	913	925	936	946	928	925	949	966	930	945	995	971	922	977	962	990	975	881	967	944	968	971	941	954	944	1041	891	940	927	902	922	947	973	916	1007	927	927	991	971	963	940	954	949	874	1019	940	967	940	997	979	941	889	958	977	982	1016	958	976	964	937	922	916	937	942	994	975	954	919	1011	926	968	948	915	912	950	994	955	916	961	994	959	936	960	955	954	932	933	977	908	984	922	933	920	993	930	945	973	925	916	1015	979	957	929	937	981	943	1020	963	908	1013	1003	1007	899	942	943	937	1008	1010	971	975	934	1014	1027	931	997	954	987	918	947	930	901	968	949	936	969	972	990	956	940	904	968	907	981	916	947	954	946	980	956	985	909	932	943	940	970	906	936	908	937	960	944	986	994	980	955	959	934	940	923	978	933	909	995	957	954	946	950	982	941	945	975	906	973	955	928	920	900	988	945	969	954	990	962	983	940	988	897	968	929	925	979	979	956	955	937	947	945	913	948	966	918	959	946	990	906	903	915	971	982	939	951	946	940	996	975	950	978	967	977	952	993	925	949	952	941	943	900	986	941	969	947	949	1009	947	953	979	998	960	919	935	1008	903	921	946	952	926	980	949	951	967	954	947	943	922	960	972	963	935	975	910	939	950	939	947	928	981	925	939	939	909	1009	995	919	972	1027	933	969	1003	917	1014	932	906	948	939	967	983	999	948	947	948	967	938	953	972	945	957	965	935	918	985	1075	935	964	956	914	897	954	925	993	949	918	896	988	934	940	893	975	971	950	982	926	936	995	940	993	968	933	1003	952	929	962	907	956	974	964	933	881	940	1022	921	981	931	980	985	1017	952	940	940	968	919	948	924	996	959	986	953	938	953	967	950	1013	932	981	1028	995	1013	964	975	940	931	982	970	952	942	999	998	926	945	938	988	956	934	893	973	923	987	1006	893	944	929	971	894	967	913	957	945	885	956	870	940	930	858	989	899	952	946	1025	962	1022	957	1009	955	904	951	969	914	890	938	959	895	930	1011	936	903	943	936	1005	921	952	935	989	931	940	957	917	943	961	922	985	957	914	953	1005	979	978	1010	934	925	947	930	951	895	932	909	956	974	975	934	938	960	984	897	996	969	995	980	963	963	963	996	995	903	966	975	900	905	968	973	992	963	975	942	934	939	934	940	906	957	945	935	966	920	940	907	987	962	985	984	977	933	918	1010	1030	954	966	915	965	950	952	990	1008	950	971	903	941	916	994	961	965	996	961	987	979	973	928	970	923	952	981	927	972	903	945	914	955	965	951	956	993	1001	934	977	997	953	978	995	926	950	970	965	988	960	927	941	972	933	942	980	936	994	1035	924	1001	977	954	921	942	969	977	1010	939	953	950	981	1004	947	927	971	971	968	983	918	975	962	932	895	988	981	929	984	968	940	964	1009	940	951	918	920	915	951	991	971	920	990	950	950	910	963	1005	973	930	916	938	1025	909	959	998	969	952	923	961	926	958	978	908	967	980	908	1004	930	973	966	912	982	979	906	972	918	935	928	1015	943	959	940	969	970	942	977	941	947	974	970	962	978	967	941	892	973	987	949	987	925	975	972	957	973	995	952	1003	946	931	948	924	927	966	935	937	921	936	916	962	956	987	946	962	986	928	944	972	996	909	929	978	959	921	964	1009	955	934	973	961	919	976	943	944	969	959	941	998	961	999	931	969	974	955	893	1003	942	991	1012	973	880	952	944	1002	944	952	1005	1006	941	921	962	957	934	948	967	914	931	974	979	887	947	895	1012	920	966	1039	946	900	989	995	998	985	992	950	967	935	972	907	948	913	999	958	950	969	950	934	969	933	943	973	893	945	974	961	960	961	924	972	972	936	934	903	950	975	925	981	1006	930	936	984	994	964	981	936	982	1010	971	940	914	931	986	921	956	990	977	943	904	1010	937	960	946	1011	924	941	935	1002	887	977	922	1037	939	991	934	997	969	969	980	990	981	935	938	959	961	978	971	982	978	919	980	944	950	920	920	979	945	970	940	880	934	931	961	911	1018	919	997	921	905	953	953	1020	1013	943	980	945	925	951	937	952	951	911	989	950	979	908	950	967	955	969	908	923	1005	900	931	958	967	986	963	962	964	946	910	986	912	957	967	937	960	947	926	917	941	943	971	941	934	956	999	908	913	942	884	938	938	946	997	987	994	950	930	970	953	966	948	942	918	998	989	1023	992	944	976	896	931	959	973	998	919	1000	981	928	879	978	946	974	1002	931	975	1016	970	937	954	938	923	947
9421	1648	1618	1100	788	584	467	401	394	321	317	316	279	273	241	330	274	310	286	260	257	264	289	300	263	273	263	271	267	265	259	311	268	273	313	272	290	299	280	273	277	294	271	285	254	278	254	283	249	290	252	270	277	252	269	251	287	258	248	269	236	265	266	267	259	274	241	280	261	274	273	257	275	287	292	285	236	256	255	276	261	303	308	294	268	267	273	219	268	272	272	313	278	302	252	300	279	280	271	287	218	250	259	301	287	238	264	269	269	239	275	277	263	280	286	268	255	289	259	295	256	284	258	280	266	286	299	304	278	272	259	266	222	305	246	242	279	234	234	267	289	290	282	266	249	251	274	234	268	288	285	262	248	267	265	248	261	236	269	265	296	258	302	240	268	286	288	280	308	261	273	267	261	256	285	273	269	247	231	271	275	250	262	269	256	275	250	281	292	289	269	293	275	266	262	269	286	280	271	294	283	299	253	249	241	298	308	283	264	263	256	248	241	272	268	251	261	281	258	289	259	280	256	267	273	308	267	235	289	248	288	297	293	270	297	272	259	300	268	280	310	300	273	264	271	268	260	308	262	283	272	296	281	271	257	232	243	281	279	230	284	274	281	293	271	262	297	230	270	248	254	294	281	263	297	247	277	277	289	265	245	257	277	323	286	302	273	294	254	256	249	287	288	299	283	260	263	276	242	270	230	288	279	284	258	273	284	284	266	277	261	254	277	257	287	256	278	276	288	269	252	270	252	229	299	240	282	305	246	248	266	261	249	280	259	264	276	292	284	269	283	294	265	272	263	255	251	282	285	293	241	294	253	304	298	284	301	293	260	273	243	278	287	278	287	265	261	297	309	274	276	266	277	270	256	280	259	239	279	293	267	285	275	262	310	236	304	262	263	261	288	295	275	301	294	275	284	275	267	242	259	271	257	241	285	250	266	259	282	305	244	288	287	251	293	251	259	274	267	278	271	258	262	244	271	244	293	238	247	270	266	281	246	265	292	293	277	268	257	280	262	246	296	254	268	282	286	287	273	268	241	266	266	274	233	280	281	267	261	262	268	275	286	290	286	287	284	294	265	261	249	272	268	251	266	284	237	282	293	301	244	280	272	305	231	256	304	258	279	262	281	295	280	268	274	268	310	278	255	240	281	267	304	266	291	230	295	274	257	277	283	292	271	276	292	240	269	287	280	289	276	289	300	248	287	262	283	234	254	274	266	240	286	258	251	278	282	256	286	280	284	247	281	266	283	291	249	257	269	280	285	280	275	248	299	276	259	244	257	254	256	294	293	249	298	299	280	250	271	250	266	223	283	277	256	291	276	282	289	268	288	231	271	281	238	309	278	291	268	282	290	275	276	281	273	251	263	267	287	263	246	280	286	265	242	300	260	276	272	269	251	296	283	273	261	291	286	262	247	273	275	282	247	258	249	259	280	275	257	251	283	269	257	270	268	275	294	279	243	270	299	262	303	267	250	267	282	286	247	276	288	291	250	281	247	253	285	275	288	242	269	276	245	265	292	261	272	272	263	287	254	287	262	250	293	282	295	270	278	306	295	276	300	262	246	269	257	274	295	283	266	270	255	253	326	247	258	233	264	273	257	260	290	276	272	240	275	309	245	278	288	255	243	298	266	274	274	289	294	291	243	269	260	281	258	255	262	267	290	285	282	306	250	275	270	271	289	265	296	278	266	265	245	250	277	264	259	267	260	270	249	293	277	310	261	295	254	273	274	276	267	277	244	243	260	279	280	266	249	281	293	277	278	293	270	284	290	299	277	294	274	288	261	245	297	264	258	266	257	281	287	260	263	262	271	276	247	274	252	224	275	282	271	282	255	257	276	286	268	296	260	283	284	244	307	264	260	265	264	244	303	270	264	263	295	293	265	297	279	274	263	260	298	279	255	298	285	279	253	273	280	275	269	268	273	276	264	260	241	278	254	278	306	265	255	261	251	258	271	279	283	274	298	250	252	296	250	273	231	252	264	251	297	270	272	239	304	257	284	271	246	259	251	301	262	255	275	246	275	280	244	260	301	277	270	291	239	267	275	286	259	287	274	277	267	226	267	277	272	258	245	247	269	284	265	280	294	281	288	275	254	228	286	274	274	263	275	248	297	273	288	301	266	289	265	228	251	274	269	272	240	289	288	243	275	243	296	268	260	268	286	266	276	274	290	246	259	280	254	292	265	265	287	275	289	276	268	275	268	259	267	286	258	279	294	288	288	286	270	278	260	232	305	258	245	271	252	264	295	253	256	227	277	266	273	272	230	273	290	274	286	291	269	254	241	267	273	249	276	278	274	244	241	273	285	280	243	254	271	260	270	246	249	276	226	282	262	262	253	257	310	264	244	285	281	280	288	278	259	284	281	254	245	285	268	275	281	256	275	245	273	269	247	268	299	278	282	286	256	291	280	235	292	286	291	274	306	322	285	281	259	285	263	267	257	276	252	292	251	292	304	252	299	262	289	301	247	265	266	285	236	276	258	267	282	259	251	262	307	294	243	248	302	287	293	295	270	277	256	287	274	252	271	267	299	273	279	273	296	253	278	264	283	246	237	242	292	253	267	292	264	286	267	269	248	275	260	253	310	258	269	266	268	274	289	294	272	289	282	273	265	291	292	267	285	261	259	262	317	298	276	251	268	292	246	266	247	273	288	294	272	307	292	246	279	267	248	257	267	265	286	264	277	258	263	271	286	265	239	305	259	263	267	273	248	249	262	296	340	256	269	308	277	293	270	278	267	312	260	269	316	265	280	256	271	257	296	274	262	269	284	255	243	282	295	267	296	272	288	276	257	258	247	293	286	266	274	261	247	272	252	257	260	264	276	273	254	259	267	240	249	290	267	282	276	255	287	306	265	269	277	238	271	270	235	299	259	265	267	282	261	264	270	298	257	268	257	274	252	266	244	245	315	269	251	275	271	289	265	256	280	241	258	293	288	295	264	268	256	286	272	284	274	249	263	294	287	249	267	290	261	264	249	284	291	277	269	282	282	285	268	257	280	252	297	287	252	240	276	243	267	260	299	303	270	282	308	312	274	292	250	307	273	267	261	290	286	287	274	269	277	281	324	253	272	288	281	248	266	280	283	265	275	282	287	304	270	270	240	297	236	245	247	287	264	282	290	266	251	257	265	279	287	254	265	256	271	281	289	302	283	276	299	272	278	268	274	298	243	283	263	250	264	286	291	292	268	263	280	263	258	290	291	294	254	296	280	268	286	278	277	263	287	270	272	265	288	288	273	306	301	301	266	281	260	298	288	294	301	296	274	265	284	257	232	257	284	281	252	310	299	283	307	300	292	277	245	284	292	271	270	312	267	261	265	268	270	267	268	260	256	280	251	272	283	295	304	249	298	272	263	273	267	303	291	280	253	261	257	258	254	275	271	245	261	264	255	243	292	239	235	267	258	283	274	251	268	291	285	281	242	291	298	291	256	281	269	252	267	280	266	276	253	266	293	258	302	266	252	306	316	280	292	279	264	265
7365	1880	3076	3236	2708	2227	1540	1348	1243	1051	830	776	727	753	710	650	746	705	682	673	640	613	655	662	655	658	636	627	662	576	604	601	623	598	617	618	572	654	612	635	636	595	651	607	615	610	591	613	634	603	602	629	642	611	594	625	632	604	651	611	630	634	620	607	622	601	591	607	570	614	583	621	643	640	609	586	585	574	602	612	629	600	587	631	589	616	584	578	614	579	601	645	603	625	633	571	644	625	611	627	648	634	606	583	591	635	619	664	635	640	631	574	646	631	609	612	608	592	582	622	618	598	626	606	612	614	572	639	601	637	620	637	588	615	619	617	592	643	635	587	584	616	605	600	599	596	590	640	603	616	647	629	579	576	612	600	599	627	582	589	610	615	639	578	602	652	603	620	580	625	550	650	619	620	596	594	656	577	630	596	617	597	599	589	633	627	633	588	596	609	611	626	623	608	575	674	564	607	594	566	623	629	597	582	612	623	601	580	606	590	633	609	627	603	641	584	579	623	588	560	612	623	612	628	647	610	569	596	585	591	581	585	571	582	637	646	612	590	627	595	662	584	595	573	599	616	635	587	606	614	584	628	635	553	642	596	564	574	630	636	596	634	657	567	653	619	591	560	594	586	620	621	652	642	604	633	638	667	630	605	648	578	608	582	604	615	570	632	604	615	610	664	593	596	606	623	624	612	598	619	622	622	630	628	598	588	633	583	609	606	604	610	635	610	616	635	610	642	607	606	616	598	625	599	592	630	545	564	631	612	616	588	595	621	600	549	579	587	607	603	605	626	584	607	576	618	584	629	581	617	635	670	619	607	644	641	632	604	632	620	620	573	564	611	600	575	594	601	616	616	628	589	583	643	597	585	601	627	601	610	629	632	585	603	622	606	604	609	687	645	583	549	618	637	665	610	577	584	635	620	628	595	559	649	650	618	589	616	605	617	662	630	608	613	558	600	639	680	563	635	583	596	629	641	650	572	568	616	603	611	610	590	643	640	680	561	628	598	628	636	653	590	609	611	584	650	626	609	620	619	613	645	597	615	607	582	621	622	637	597	602	571	596	623	611	570	616	626	635	597	597	618	590	593	571	599	632	657	609	601	607	586	622	653	627	636	573	592	596	596	633	604	647	596	587	634	576	575	584	598	605	611	653	634	619	641	654	571	634	616	615	585	566	591	639	607	601	618	637	593	659	627	591	612	608	609	553	630	623	597	619	604	604	642	619	634	589	631	630	606	599	567	663	617	593	632	630	628	628	647	629	593	622	538	645	617	638	571	647	594	578	614	616	613	632	635	661	617	589	588	592	551	565	642	601	600	612	670	609	611	558	565	645	619	578	600	634	593	581	603	577	621	601	610	627	658	566	587	620	570	566	610	600	592	601	572	633	574	585	592	639	600	648	588	619	625	602	608	576	639	599	647	632	597	652	573	571	607	648	620	605	612	601	603	584	612	630	620	636	583	634	644	606	603	650	593	595	615	626	575	622	633	586	580	607	623	641	620	598	670	670	596	599	618	666	559	586	608	598	613	620	588	614	598	598	636	625	595	636	637	601	627	628	629	631	638	659	591	577	632	617	591	614	606	642	613	629	600	637	611	573	573	595	596	626	644	623	609	594	615	639	601	626	609	636	621	632	601	602	604	622	591	624	623	586	612	578	599	623	616	614	608	642	611	577	606	630	595	602	605	615	634	572	634	592	613	581	569	572	627	589	603	592	574	614	628	604	583	650	633	618	613	632	586	605	581	545	605	620	571	618	639	598	616	593	589	631	574	606	598	607	608	623	577	624	572	601	652	640	564	605	638	575	621	636	635	592	609	622	587	607	560	608	622	613	603	612	599	595	609	592	618	615	653	614	607	579	644	612	603	621	617	569	605	574	634	581	647	609	595	625	610	615	633	599	592	609	619	609	616	607	669	672	648	574	642	579	650	647	605	609	625	638	572	591	640	638	597	618	596	611	621	564	603	653	619	616	646	628	570	640	622	600	628	653	605	659	610	602	646	594	579	600	583	631	617	624	643	617	607	629	627	605	591	625	601	624	588	612	599	626	637	645	608	591	623	585	623	623	611	611	620	604	618	602	607	614	587	600	612	654	583	604	608	595	612	576	612	611	640	609	618	626	599	614	590	623	632	604	610	561	625	611	604	644	610	649	607	557	618	631	611	617	641	619	571	614	594	609	633	629	600	639	594	590	596	602	646	598	623	606	600	590	599	607	643	600	593	600	582	593	598	581	611	617	600	620	596	649	611	568	592	630	615	615	574	633	589	599	597	599	650	601	635	674	620	613	564	610	587	628	608	579	627	591	633	579	591	620	599	633	578	589	661	629	573	585	592	624	601	606	607	624	628	625	626	620	626	571	578	634	590	578	648	573	578	622	583	604	637	636	598	616	639	633	573	618	631	623	584	636	626	591	630	624	576	658	570	550	630	578	604	564	590	603	575	618	658	621	653	635	560	578	648	646	600	638	597	589	622	582	600	630	634	593	608	605	625	615	622	641	584	555	594	583	613	612	592	588	594	595	613	614	578	638	605	635	612	564	577	625	585	612	605	621	603	599	609	630	655	589	606	643	597	605	603	600	582	631	612	635	613	604	613	598	614	622	627	585	638	613	603	611	609	624	605	601	586	623	602	620	602	601	617	631	655	649	592	615	602	623	616	605	606	620	597	601	661	608	612	600	610	653	619	584	605	613	607	611	634	612	628	619	607	572	576	626	586	597	589	608	682	584	639	657	631	573	589	615	633	607	627	633	626	577	644	573	654	629	616	624	622	571	608	603	604	595	638	647	623	607	645	610	657	578	608	597	588	625	619	577	640	622	571	569	598	577	621	603	604	631	614	560	615	632	643	612	627	597	610	624	608	603	630	650	589	598	593	606	617	636	587	604	634	603	671	599	596	585	600	600	587	580	604	622	533	631	583	596	617	598	627	611	610	622	639	590	567	609	583	612	582	673	605	616	615	578	634	645	599	621	586	645	602	596	600	605	617	643	643	629	596	590	610	596	607	614	663	629	627	624	613	630	629	576	575	619	622	652	619	632	621	607	593	597	596	631	555	610	569	636	613	613	608	605	647	547	605	621	596	645	586	596	617	585	602	660	602	593	624	611	628	588	592	656	598	655	633	624	566	582	638	589	642	584	606	611	627	559	580	591	628	601	624	630	605	584	609	595	576	606	590	597	593	637	626	623	629	639	629	637	595	584	609	610	601	617	604	592	616	624	585	585	617	617	620	599	575	615	606	562	659	589	600	577	605	593	617	594	637	645	625	635	598	570	596	619	606	627	602	623	624	595	608	606	610	569	666	572	635	613	604	639	636	608	630	634	617	589	567	584	672	590	640	600	627	604	627	656	612	668	584	615	612	626	600	575	652	624	624	573	623	604	563	636	610	611	591	579	646	579	558	528	549	623	608	608	589	640	630	640	608	582	659	613	594	627	617	584	604	581	626	585	567	588	607	655	599	595	615	600	594	613	590	588	607
16723	3026	2502	1558	966	688	465	393	333	264	225	217	209	175	195	176	196	169	174	160	164	181	179	185	166	152	154	183	186	162	168	173	179	176	163	147	167	154	170	154	153	176	172	176	202	162	166	171	161	161	175	168	172	192	173	155	175	180	159	159	155	158	151	147	158	194	157	179	144	179	171	160	179	159	164	143	141	184	163	168	165	179	166	151	167	171	155	168	189	165	144	146	164	164	172	159	158	159	188	145	163	164	172	146	169	177	152	158	155	186	184	137	172	186	151	165	160	148	182	161	155	150	129	168	148	170	143	148	163	161	167	171	167	160	154	146	167	189	163	139	199	154	162	176	173	138	166	151	145	146	142	156	159	156	168	184	162	173	168	150	146	150	146	152	165	166	151	188	159	134	164	143	153	155	145	162	157	161	130	139	126	186	162	176	155	164	162	163	153	151	137	128	160	160	155	163	162	143	176	161	158	170	164	153	166	172	164	178	144	129	166	169	179	192	163	160	190	156	179	138	153	158	164	161	175	148	180	180	165	183	157	190	168	158	147	177	143	186	181	167	166	142	128	147	151	154	136	143	168	169	122	182	186	160	141	164	167	160	187	176	176	155	158	171	171	173	161	148	128	149	147	147	159	149	159	177	138	149	183	164	159	149	153	160	147	151	154	145	142	141	159	161	163	146	164	154	170	168	176	193	153	172	156	166	170	139	134	143	165	169	159	160	173	160	163	153	150	142	156	161	153	177	168	146	162	151	175	157	163	151	177	167	164	154	170	167	193	181	162	160	160	171	156	150	148	138	156	131	175	168	164	192	168	169	152	149	153	160	156	137	158	166	141	152	135	166	158	156	158	182	181	151	145	161	193	194	146	128	152	151	186	158	161	167	166	170	152	143	159	138	165	169	138	174	165	169	140	158	181	195	177	158	143	158	161	146	177	159	162	129	164	162	150	144	175	152	146	139	157	147	170	139	173	167	140	137	175	152	141	142	143	141	148	198	179	151	159	165	132	161	169	161	169	162	158	144	174	151	142	152	154	143	142	161	161	161	137	163	153	176	150	156	174	142	166	162	150	147	159	152	168	140	142	140	172	163	142	175	165	168	167	164	166	169	150	172	168	166	164	160	139	156	170	169	175	153	150	158	161	185	175	181	164	155	175	150	146	165	170	140	149	167	165	169	172	159	152	163	162	171	178	137	138	138	140	155	161	181	129	133	157	157	159	179	140	142	165	157	164	168	188	181	159	181	159	179	153	147	152	144	157	147	128	153	158	170	179	175	165	165	157	157	161	151	155	174	137	174	155	182	140	164	164	185	167	167	179	179	142	151	151	155	165	179	155	141	166	169	158	173	152	139	154	151	159	169	153	140	174	176	151	138	174	167	153	197	179	185	149	170	135	131	133	196	158	164	155	163	138	145	136	149	157	141	161	170	164	184	151	163	149	149	181	172	174	158	153	171	152	146	162	150	174	155	195	185	172	186	167	171	152	146	148	161	167	142	162	138	151	165	177	151	167	167	139	160	150	161	201	161	134	135	153	150	165	164	175	173	168	153	174	156	153	170	148	177	149	157	160	148	165	144	140	164	166	167	185	149	141	172	163	169	145	161	127	166	170	168	151	173	184	151	159	139	166	163	171	153	160	134	142	156	145	160	156	148	151	167	176	161	143	161	128	170	166	155	160	156	176	169	169	125	152	175	157	153	176	167	163	169	170	179	153	158	170	182	174	176	144	154	155	169	168	160	183	160	155	165	164	188	161	164	159	177	154	179	156	175	166	152	166	182	179	162	155	158	158	162	163	155	155	164	160	149	176	187	178	155	160	158	149	149	178	140	190	170	152	165	148	160	165	180	134	167	152	150	155	138	156	168	147	154	154	153	169	148	178	173	149	150	187	143	148	163	166	166	189	165	165	154	156	146	154	159	169	132	148	167	181	148	157	162	162	169	163	172	134	164	167	151	183	149	145	141	152	129	147	163	154	178	170	141	179	140	155	146	153	143	161	146	139	156	149	173	160	146	163	168	157	185	156	168	147	155	163	181	137	141	157	153	172	161	168	169	140	175	170	156	160	150	159	178	150	165	156	168	153	130	175	171	177	155	160	183	147	162	167	158	146	152	173	160	171	151	156	177	149	170	169	152	168	149	162	177	161	155	162	167	167	157	179	138	186	148	165	156	143	158	179	164	156	172	166	165	162	151	170	168	180	156	150	161	151	148	166	169	156	162	147	179	164	174	158	130	180	169	171	166	194	166	148	133	173	155	138	153	154	177	155	170	165	182	158	164	141	157	165	188	152	168	177	174	156	157	174	142	165	162	165	139	189	175	157	159	164	166	164	140	164	155	161	164	154	179	163	151	165	156	152	155	159	125	157	149	162	145	137	151	151	164	142	166	161	160	162	170	189	140	159	154	153	164	158	183	167	146	149	172	157	167	164	152	152	161	170	132	158	149	141	159	160	157	139	138	162	122	160	141	135	171	188	169	136	194	150	167	163	150	155	181	157	151	159	141	171	174	186	155	153	153	184	155	165	149	153	148	161	154	148	167	179	170	154	181	146	163	172	175	168	152	153	168	150	168	156	134	168	159	151	190	190	175	150	154	190	169	200	156	137	178	163	152	142	175	161	148	184	153	200	181	175	193	148	149	148	155	149	175	152	188	159	160	192	141	165	157	148	171	167	149	158	157	153	169	153	147	169	151	144	132	193	144	175	176	176	149	153	152	201	170	182	151	167	165	160	144	172	185	206	167	155	154	187	169	150	176	167	143	173	167	154	184	159	144	162	167	183	169	160	167	160	165	191	145	146	147	137	154	185	165	158	155	149	177	184	165	168	159	146	178	175	164	143	168	139	169	127	160	160	182	163	170	170	161	171	136	148	167	138	173	142	151	150	171	145	165	161	130	140	140	157	156	150	160	164	188	189	161	153	162	151	159	153	145	173	181	163	164	152	160	170	177	143	158	149	133	165	170	159	160	153	154	177	142	172	164	173	153	171	154	180	164	154	159	164	129	146	176	166	167	141	171	143	167	139	152	157	164	151	163	169	165	160	159	147	142	150	147	172	141	149	154	168	173	146	182	169	161	155	142	152	168	172	176	164	133	164	176	183	163	158	187	159	177	154	162	136	178	159	144	142	167	167	168	184	182	148	156	167	166	187	169	147	176	163	167	160	144	137	144	158	162	147	167	138	140	152	160	156	144	174	153	161	177	153	156	160	158	186	174	141	153	157	184	173	170	147	155	165	170	174	177	163	160	130	163	146	146	190	173	153	147	172	161	139	167	151	147	157	163	136	166	153	167	155	165	174	167	149	180	171	155	157	153	169	169	139	142	170	174	152	155	181	152	143	176	159	156	175	180	156	177	184	170	148	159	161	179	174	171	196	154	160	163	177	169	140	165	140	175	186	173	138	172	167	169	161	154	174	164	173	177	163	168	167	179	168	152	161	153	192	179	171	136	171	179	149	177	171	156	168	151	173	162	164	137
9263	2614	4467	4551	3736	2837	2076	1730	1443	1082	814	689	592	614	568	571	573	559	572	535	499	481	478	488	496	484	497	481	482	459	436	453	426	398	397	412	416	434	436	441	421	427	436	411	382	409	405	427	418	422	392	397	426	428	432	401	398	468	417	398	406	442	401	424	394	433	408	391	393	402	423	434	425	413	424	371	394	402	415	413	409	417	403	386	431	387	436	439	409	377	415	431	413	381	401	384	391	431	419	387	410	434	376	415	457	417	357	415	394	429	412	393	393	408	403	389	410	411	404	403	428	407	388	378	386	412	417	431	394	456	410	387	428	406	394	425	379	443	417	410	412	423	410	416	403	421	405	431	394	392	392	372	410	429	389	378	416	418	391	400	398	432	394	407	422	423	380	413	424	416	414	395	393	377	363	451	399	402	443	403	375	397	352	404	395	394	399	417	400	431	431	387	425	439	413	407	414	416	416	414	386	424	415	369	412	399	426	419	430	362	403	383	416	411	364	411	426	405	390	393	389	377	451	408	394	426	392	389	434	437	398	403	415	413	408	366	387	402	442	413	428	419	407	397	398	368	423	426	422	389	389	405	414	444	417	406	404	427	424	410	430	409	434	423	413	410	388	433	379	400	400	425	396	417	395	377	401	413	374	395	413	415	450	412	378	407	381	439	457	430	426	417	393	353	422	410	381	400	381	394	401	410	462	423	385	404	441	395	407	399	419	389	356	418	411	396	397	415	413	419	376	357	435	382	402	396	422	391	370	403	396	391	445	414	369	402	387	416	412	431	414	394	440	377	419	383	435	396	413	433	425	444	450	386	405	413	436	385	420	413	441	372	411	397	415	382	386	403	404	420	392	424	396	368	406	382	423	390	433	424	421	425	403	410	373	389	412	377	445	428	409	388	366	418	408	404	405	398	447	391	399	401	412	381	378	429	385	414	402	393	382	415	421	394	403	400	408	435	410	402	436	381	406	410	381	414	393	413	403	388	431	412	413	416	386	420	409	409	397	420	413	422	408	401	407	413	453	375	421	388	367	422	373	384	394	368	411	402	418	429	407	428	371	428	426	388	388	409	447	404	368	358	406	398	435	442	408	418	412	407	400	407	415	424	419	404	410	418	392	443	425	449	409	402	393	414	400	379	405	387	412	429	445	383	406	421	379	421	408	429	406	439	377	416	411	426	430	397	405	399	419	405	421	407	414	423	412	415	430	399	406	395	390	428	361	437	393	414	372	404	433	390	428	367	369	391	398	409	431	418	375	470	398	412	436	400	414	396	434	416	408	396	399	441	420	402	414	399	399	395	398	370	446	398	402	388	390	390	411	389	401	367	377	416	394	410	416	463	427	424	355	413	351	406	411	389	387	384	424	423	391	435	412	420	403	427	425	428	411	429	401	396	442	449	439	425	448	417	386	414	420	389	413	410	396	419	384	450	403	388	393	410	395	416	406	364	404	409	403	411	435	422	389	383	393	402	418	401	400	398	389	382	427	386	405	409	391	414	423	372	386	402	404	428	398	426	449	366	419	383	417	430	436	429	400	429	403	402	430	441	405	415	425	389	424	426	384	410	399	415	416	394	395	400	410	424	380	382	445	425	377	425	408	384	392	357	399	409	400	389	424	386	392	438	404	426	432	364	408	417	406	394	438	401	387	378	393	386	401	405	395	410	402	372	403	382	396	410	384	404	403	385	368	422	430	439	420	387	415	415	407	415	374	369	402	394	397	394	375	405	399	431	358	427	390	407	383	386	400	396	402	396	423	426	384	397	386	436	442	420	404	403	393	413	427	385	422	406	422	373	403	387	387	403	387	391	387	399	361	402	417	382	380	384	427	385	400	411	404	428	396	380	370	425	389	364	426	390	428	403	428	397	413	410	419	365	427	398	452	416	395	391	405	394	404	408	416	453	412	435	399	435	383	424	391	432	396	429	420	392	404	370	429	370	408	403	428	424	424	412	400	446	428	398	404	428	421	419	407	411	394	392	418	384	433	371	424	432	414	402	405	444	405	411	388	404	391	411	389	409	422	392	395	402	385	395	415	415	421	365	403	382	427	418	443	401	404	427	432	430	420	430	401	365	422	394	394	405	382	401	421	479	429	404	412	396	402	430	400	420	420	441	415	438	417	434	416	399	414	392	395	431	407	414	408	430	428	379	430	394	398	409	408	444	445	402	398	386	449	406	399	452	399	412	422	425	367	403	389	418	406	426	371	434	398	429	405	415	395	424	404	393	434	419	403	419	417	415	435	405	402	400	405	396	407	419	386	400	421	411	370	418	407	409	435	393	414	388	402	399	431	416	393	401	419	395	405	392	420	421	399	416	410	435	406	404	422	385	401	410	392	383	421	421	398	419	386	403	401	404	432	417	387	402	418	443	413	376	408	442	425	429	398	408	399	416	395	437	427	387	373	409	403	419	396	396	390	416	413	396	381	413	439	415	417	430	414	418	395	414	391	391	405	410	419	403	383	403	392	390	414	377	363	411	419	413	377	370	380	389	427	405	415	416	414	387	437	404	387	393	391	389	379	409	402	420	382	404	415	409	455	409	413	401	434	436	411	415	403	380	402	412	403	442	377	399	395	431	444	391	444	419	409	394	398	439	357	388	391	399	431	417	418	415	393	420	390	412	436	409	386	447	423	415	426	399	398	395	432	446	380	395	400	406	430	404	403	421	430	404	421	407	393	434	423	413	391	396	378	424	373	435	399	418	417	379	404	411	418	409	437	406	410	397	380	449	378	404	431	413	430	417	395	410	404	386	422	430	403	390	403	392	436	419	383	396	421	395	442	372	440	479	426	424	407	455	390	372	415	411	408	385	413	390	380	402	384	391	394	420	406	398	385	408	395	417	382	406	385	402	383	407	418	373	388	394	400	365	423	401	378	451	370	399	395	415	393	403	378	406	426	425	374	393	399	362	385	387	407	377	425	389	406	404	374	408	382	370	396	431	404	396	440	377	407	384	395	431	410	374	415	397	405	417	432	410	395	354	391	410	374	386	407	386	430	432	375	425	414	418	394	411	402	415	425	408	416	376	418	396	437	401	366	445	437	374	377	395	420	431	392	414	408	429	431	434	412	417	443	393	378	411	390	385	429	436	411	418	438	418	398	420	430	434	416	387	441	415	408	426	386	413	395	429	436	399	436	393	393	396	442	404	392	392	386	396	394	402	418	418	410	364	428	419	407	420	367	418	412	416	391	409	415	404	386	393	373	429	383	420	432	400	381	436	368	412	380	410	380	421	407	423	362	413	409	406	394	443	407	405	409	392	386	425	404	410	421	405	444	390	395	427	413	381	366	388	393	403	424	377	370	385	405	407	425	401	445	439	351	414	410	394	410	384	369	403	410	413	385	390	450	408	393	406	429	393	376	390	382	403	399	404	416	376	392	384	405	391	399	402	357	384	416	397	382	413	390	423	408	377	397	407	407	403	383	394	427	422	420	408	411	385	395	442	409	400	434	372	421	407	420	396	380	368	390	415
2399	804	770	708	654	501	480	452	483	427	405	455	440	452	472	447	457	460	431	427	512	448	456	450	429	460	413	412	439	423	476	459	425	382	433	405	457	427	478	416	420	461	442	459	477	420	442	475	467	433	493	435	458	444	428	428	471	432	428	434	467	429	444	489	460	429	409	432	452	405	435	435	424	441	442	424	401	462	472	457	468	444	446	449	433	464	455	448	443	443	457	438	406	413	446	458	441	429	465	441	429	438	410	414	425	426	425	443	452	482	481	440	447	464	412	466	452	436	469	387	447	422	439	423	474	461	453	433	414	448	461	440	433	435	417	430	409	486	464	461	437	443	450	454	446	442	460	477	400	425	401	436	413	436	417	430	422	460	436	432	503	410	420	439	443	454	446	464	406	427	442	414	444	423	401	440	477	435	462	396	455	470	407	400	470	426	465	439	460	432	485	475	472	467	417	432	464	398	413	430	444	432	460	443	434	438	446	441	448	434	452	466	423	428	438	408	425	422	470	455	423	391	410	438	413	441	398	422	436	404	416	415	436	423	448	428	451	446	497	441	409	473	455	434	434	418	493	427	508	428	443	461	467	398	442	455	472	458	480	435	459	485	485	473	453	409	442	422	469	447	464	449	437	485	446	465	469	471	390	424	473	473	421	450	422	465	396	418	437	416	380	473	446	459	446	450	424	408	443	439	405	464	421	460	426	461	468	454	469	395	451	465	443	431	459	495	429	435	439	457	457	416	400	507	446	429	443	466	427	460	394	424	418	438	457	503	460	417	432	441	434	456	408	419	418	436	476	424	453	435	464	455	443	409	457	489	403	466	473	467	434	442	445	446	449	454	448	471	411	419	460	425	443	459	427	453	454	440	450	435	444	465	449	434	482	459	365	471	427	458	413	431	414	444	452	445	452	434	437	440	456	442	444	453	408	430	444	411	447	433	462	446	445	445	415	456	441	447	450	448	440	421	448	413	448	398	430	475	493	416	422	456	409	445	432	426	448	408	407	449	431	416	433	471	401	394	440	435	431	415	434	438	438	415	463	436	423	449	452	435	463	432	451	387	409	443	432	457	444	463	424	419	429	406	414	467	463	416	447	442	428	445	440	463	478	420	392	453	380	453	430	491	436	402	463	477	439	469	431	458	459	472	494	449	418	414	423	429	463	420	419	461	442	447	459	426	424	417	454	390	425	481	443	410	435	449	414	465	438	419	454	420	441	458	422	459	426	440	407	470	440	424	423	406	426	482	458	472	454	416	406	459	461	460	430	463	415	425	445	445	432	440	428	448	431	459	424	400	418	434	399	421	455	398	456	419	466	473	460	447	451	467	449	447	473	449	443	410	423	402	472	419	456	440	479	449	408	464	437	433	449	428	420	428	455	438	436	454	464	478	456	440	458	469	423	442	488	475	454	438	440	454	444	451	462	414	470	437	470	413	444	407	414	478	418	506	438	463	417	456	447	431	432	463	439	407	436	437	462	481	442	438	441	443	453	434	446	444	418	425	417	469	401	440	457	458	444	482	430	454	402	387	456	447	420	432	416	451	456	452	407	432	444	439	437	477	440	441	351	440	436	472	419	413	448	423	429	395	425	427	440	475	457	469	421	445	460	460	459	423	444	466	454	453	461	474	439	440	473	473	458	410	476	423	431	439	451	441	448	431	397	410	469	461	462	453	434	443	445	472	489	474	471	459	445	450	436	434	437	445	486	450	420	428	412	466	453	432	467	415	425	426	468	434	425	443	456	478	460	474	422	417	432	417	476	436	422	421	440	434	447	425	448	472	448	444	442	435	464	449	456	404	445	424	445	442	374	497	490	417	486	407	457	443	424	464	458	460	451	418	483	448	435	446	459	438	498	419	416	456	478	448	464	426	465	442	487	451	441	430	440	411	456	427	430	435	451	451	432	445	420	429	411	478	463	421	455	440	419	459	434	456	476	441	413	425	454	453	438	459	460	459	414	463	464	444	421	429	440	447	436	476	420	444	430	455	441	451	462	467	409	444	443	400	374	465	461	432	432	457	405	466	464	426	459	439	416	456	463	419	426	496	439	446	427	425	431	427	443	503	466	427	445	415	429	485	419	447	455	424	426	423	487	436	428	456	448	466	457	407	468	446	432	443	445	430	463	472	473	471	443	460	451	410	409	403	413	448	471	452	444	452	472	457	423	436	414	471	460	457	440	418	424	443	432	478	445	463	477	432	469	457	423	458	416	457	413	452	451	479	415	436	454	426	466	454	428	430	415	402	456	468	414	457	439	411	440	462	435	462	473	395	434	434	456	445	429	436	473	417	464	424	445	427	427	459	431	459	407	419	444	445	456	459	459	435	459	436	407	439	464	429	436	425	440	481	407	423	393	436	462	431	447	468	405	421	423	441	476	422	427	442	425	404	433	442	447	459	441	405	472	431	451	474	467	421	416	438	399	458	460	470	473	419	442	494	473	432	476	428	392	454	468	504	419	423	497	422	435	442	420	457	456	415	463	421	436	447	414	411	458	436	412	423	448	452	455	442	438	505	470	429	419	439	435	418	409	461	468	427	450	435	427	449	397	422	420	460	425	452	434	446	435	440	445	447	463	416	473	450	409	481	423	468	463	471	417	429	434	428	475	420	429	451	452	404	438	471	449	437	470	469	461	426	443	440	473	435	468	406	447	469	423	452	403	442	425	432	440	408	449	462	410	446	408	394	438	450	417	448	422	446	453	447	500	445	430	427	468	432	457	415	427	455	434	445	404	455	462	486	460	445	409	432	478	425	423	472	433	465	437	419	446	406	457	463	443	448	433	420	436	415	466	430	436	369	439	477	479	412	466	410	454	419	466	408	432	457	429	436	454	456	471	458	430	426	440	419	432	435	394	436	436	454	470	457	440	435	411	398	453	477	423	444	458	456	472	439	436	486	457	426	408	440	436	460	453	410	478	414	432	398	423	432	458	448	399	446	464	457	435	469	437	430	423	438	416	423	456	416	397	442	429	425	429	409	463	421	411	424	439	482	418	431	428	423	437	428	439	481	444	438	436	394	444	443	435	423	434	432	447	463	457	438	460	442	430	441	433	424	429	412	485	452	463	452	423	425	489	442	411	424	467	456	414	485	441	449	437	447	447	481	412	438	440	434	422	398	442	445	464	449	477	460	497	441	449	489	396	470	488	464	429	469	451	430	439	438	496	451	472	440	452	445	430	457	450	435	442	416	474	440	466	447	493	448	436	447	439	417	412	448	452	447	447	436	443	447	473	476	404	443	431	436	467	468	428	430	427	486	435	469	454	419	406	449	457	480	389	451	461	457	471	438	490	406	438	434	472	437	411	451	429	448	452	478	491	456	409	425	405	443	407	417	382	453	414	456	450	477	461	445	457	420	449	462	448	440	439	415	395	404	440	385	457	436	461	428	512	422	411	460	417	489	419	482	451	400	447	464	422	428	437	410	437	439	385	431	416	438	442	446	411	484	445	455	434	434	454	426	444	440	433	461	467	430
2716	1357	1770	1750	1644	1427	1267	1133	1162	1061	1043	945	928	982	1022	973	974	944	963	925	960	905	931	944	989	910	951	996	1002	939	955	950	942	953	925	999	896	946	945	877	943	955	978	1023	904	966	935	924	946	920	960	933	983	1000	964	977	987	949	961	936	926	976	945	914	956	924	993	951	923	905	974	924	968	917	969	967	916	944	955	1017	980	927	941	972	955	967	945	961	1002	973	984	950	967	931	973	944	906	985	926	917	974	896	984	893	987	973	1017	931	1006	927	923	966	893	959	972	955	945	920	978	955	972	963	959	916	946	946	918	970	918	933	929	960	971	954	917	910	968	946	936	969	948	929	986	921	931	981	975	921	893	920	981	962	982	995	970	965	925	946	942	924	924	949	913	963	954	988	921	919	964	951	926	984	972	974	975	956	917	965	936	971	951	909	1001	923	930	953	940	1025	992	983	945	912	956	906	962	953	916	961	936	901	886	971	970	944	959	994	901	959	959	948	968	908	961	1016	928	905	911	966	926	936	908	930	982	978	935	950	955	958	921	1002	891	944	904	1017	975	987	935	888	995	888	920	1030	953	888	938	937	976	924	926	965	960	996	1010	990	910	1016	982	964	961	1017	1007	909	954	934	998	974	933	935	1007	973	969	964	923	1009	981	915	955	903	927	975	957	943	938	964	968	986	970	886	959	954	954	942	948	938	967	939	965	948	937	994	934	941	913	928	975	995	941	948	972	919	947	975	936	935	922	952	951	986	1008	924	938	989	964	966	945	977	947	890	918	946	913	1010	987	921	1056	945	965	899	937	966	988	942	967	1011	986	952	942	945	951	981	968	949	943	948	974	962	984	960	968	955	957	945	931	935	937	932	937	939	950	1026	958	990	948	948	918	913	939	959	926	939	983	980	938	919	952	887	961	955	1007	980	897	945	1001	938	909	973	984	952	978	950	939	996	945	966	920	939	919	978	964	979	979	970	1036	926	966	925	1046	976	960	935	943	975	971	998	960	994	928	954	975	935	906	976	991	941	968	899	950	915	985	921	932	988	983	926	996	969	962	937	981	912	955	956	935	979	956	1012	963	997	959	954	927	942	912	952	978	987	1030	913	964	999	945	1002	924	988	917	934	900	965	904	978	956	860	973	938	971	978	963	987	894	973	1009	992	996	939	967	951	941	933	949	942	955	958	955	909	961	965	908	965	951	954	941	941	941	957	911	907	913	853	941	932	957	955	969	931	939	1023	945	971	924	927	924	1016	960	920	993	934	899	928	981	931	920	987	953	951	942	1016	980	983	921	921	939	961	905	981	956	905	994	943	987	932	918	915	904	1008	1011	985	1023	905	974	941	933	904	953	984	927	925	981	916	976	928	943	942	942	945	986	955	956	959	955	931	940	919	955	922	960	908	964	927	933	1019	960	968	950	933	972	1002	942	993	951	943	920	925	939	982	955	942	966	926	941	1024	895	963	961	948	913	900	976	951	932	929	981	988	941	898	964	958	941	946	945	909	980	950	979	888	896	937	923	985	996	965	917	962	941	944	1042	929	920	920	943	985	1002	959	974	961	949	969	954	941	957	915	942	944	986	974	930	968	978	937	972	921	980	889	995	957	943	1015	988	981	960	985	1008	975	960	995	973	955	971	932	946	943	949	941	1000	1004	954	902	945	942	955	901	944	963	976	980	955	926	971	926	986	938	975	959	942	893	935	1026	966	972	974	1000	962	941	921	963	932	920	952	990	951	941	969	980	1000	956	980	945	921	940	917	980	930	931	983	932	908	937	928	937	904	940	940	963	919	940	951	935	967	916	968	958	942	964	916	958	936	987	929	1011	943	971	960	948	977	932	951	909	927	919	982	985	968	911	929	926	967	940	996	938	929	869	1002	909	936	961	939	946	960	928	995	968	910	945	923	973	953	924	929	932	999	958	941	899	942	983	985	964	918	866	1015	995	914	969	993	929	995	978	942	950	1035	905	941	940	1002	977	937	934	912	949	974	1000	945	920	907	899	983	986	969	934	938	918	960	952	983	976	996	957	964	964	999	943	974	954	951	917	944	973	996	966	991	939	916	964	941	960	955	962	995	921	915	895	950	959	944	949	955	918	974	949	976	972	983	943	997	949	967	992	964	917	969	994	872	977	921	960	979	947	958	955	874	988	953	985	989	928	940	922	952	975	1007	965	963	904	961	948	927	968	991	993	917	939	962	1008	966	921	921	922	968	944	1014	910	945	938	959	922	926	927	974	863	926	980	957	1015	931	1002	952	968	983	976	949	926	940	998	960	950	948	934	910	904	928	929	944	933	975	1023	1006	939	965	992	945	944	976	925	959	912	922	950	972	942	973	914	927	981	917	978	981	913	904	885	942	981	912	903	940	974	947	1004	988	951	954	1001	984	969	882	946	908	951	915	988	945	969	956	958	951	946	973	942	943	927	930	957	991	956	996	983	987	934	1000	934	916	909	954	969	933	964	918	991	903	968	970	969	948	955	939	942	998	962	967	953	934	1028	924	886	993	917	967	949	925	976	965	899	979	968	938	962	935	945	973	967	1059	974	979	976	906	972	937	970	974	941	904	958	995	956	942	994	895	968	963	950	978	912	955	932	996	944	961	973	955	969	909	951	990	895	942	920	970	995	930	975	954	975	964	931	938	955	963	998	922	957	961	1001	902	993	926	948	988	920	921	952	929	918	926	951	1001	965	953	979	954	1000	898	970	928	962	935	958	979	977	927	982	992	985	937	905	942	887	948	939	970	946	935	958	897	1007	1011	930	909	972	960	904	937	951	974	905	935	937	940	929	954	913	983	980	909	975	984	954	975	919	937	961	963	979	945	981	960	904	961	982	918	944	896	981	936	996	1008	962	951	948	920	963	1019	981	915	986	928	964	996	945	963	893	960	923	951	954	983	888	944	1001	926	882	881	967	944	968	985	927	978	955	942	952	951	1010	984	1029	1006	979	928	951	970	968	925	1008	983	957	876	977	994	996	904	945	990	985	949	919	948	975	1010	966	972	934	911	905	922	958	945	1024	875	961	996	975	959	1001	980	941	904	979	980	942	954	925	945	939	937	958	988	911	969	938	917	946	982	901	950	941	929	893	939	928	963	905	955	999	994	930	966	975	1001	918	1006	951	947	929	1025	939	976	920	987	938	965	889	920	996	1005	938	899	930	976	930	929	940	935	981	1016	898	965	997	995	969	906	969	895	890	940	904	938	976	928	943	981	1001	945	900	1006	990	948	932	971	912	976	985	949	876	980	920	951	972	970	948	980	968	940	962	971	987	966	980	948	958	943	993	1008	952	939	918	980	992	927	1005	960	961	968	993	988	993	957	884	948	977	990	937	918	952	951	936	971	989	973	980	974	982	983	990	944	1010	942	983	922	972	936	928	957	969	996	864	973	949	909	925	944	932	946	942	961	913	974	934	935	959	944	915	959	922	896	1020	959	960	988	959	905	924	942	950	957	920	912	985	987	958	972	893	950	992	936	927	947	954	915	937	914	931	927	928	906	964	938	931	933	966	972	992	955	879	964	994	984	952	915	947	996	957	988	960	917	933	986	969	968	994	1001	952	958	960	941	955	994	955	888	991
9099	1598	1487	1021	740	582	463	370	398	343	296	283	277	283	281	280	323	322	293	285	279	298	276	283	299	282	277	278	271	281	287	245	271	310	297	305	268	274	244	268	278	301	285	298	283	289	304	281	232	250	275	287	271	262	293	279	308	257	294	286	281	251	283	254	268	287	256	295	286	303	277	272	255	273	253	292	261	265	279	265	258	280	277	266	253	251	249	267	278	283	250	252	268	258	258	269	249	268	241	275	260	241	245	257	257	281	294	270	256	274	279	278	277	247	269	280	243	257	296	301	247	267	248	257	250	281	275	279	270	255	253	296	272	264	265	279	249	255	274	278	262	251	255	268	277	283	283	303	299	296	262	263	287	305	262	243	285	250	296	278	277	251	285	266	263	285	268	243	262	267	275	263	246	257	230	246	278	274	301	236	284	280	272	273	291	276	297	271	288	275	282	244	270	300	274	295	246	293	303	273	271	251	269	287	262	239	274	286	305	223	266	255	268	262	289	280	258	242	254	301	287	263	272	262	270	282	265	272	262	302	272	261	233	271	277	271	259	279	243	277	276	257	258	281	279	289	281	284	276	274	250	291	276	268	286	260	280	267	287	273	281	257	283	287	252	261	268	285	225	262	266	275	273	245	263	248	255	294	267	235	275	263	279	308	236	267	296	291	264	268	262	269	275	289	277	247	248	247	282	257	221	270	281	270	260	275	294	275	312	294	282	274	265	292	305	294	261	261	287	283	307	236	254	288	262	315	276	256	291	253	247	246	273	260	270	269	266	268	282	242	256	243	256	283	274	266	295	268	239	281	287	251	279	280	287	282	249	283	245	306	286	298	257	266	279	297	290	258	268	279	255	246	258	277	249	270	264	276	321	279	250	257	282	253	286	271	285	288	283	273	269	257	275	297	264	258	298	271	277	262	246	256	277	267	250	261	283	263	283	250	265	296	259	268	290	263	263	253	269	247	272	254	291	272	266	271	265	255	228	276	273	263	259	238	235	268	265	257	248	301	296	270	252	252	309	278	255	301	266	264	272	271	268	281	251	271	269	252	254	245	229	267	291	235	252	250	291	297	266	250	273	265	259	302	245	257	263	270	259	263	274	273	295	276	265	284	291	294	264	246	275	265	258	250	259	264	266	252	260	278	275	266	284	293	275	283	267	257	286	260	288	278	285	268	266	246	284	281	268	264	270	258	243	313	282	260	284	278	261	280	276	253	284	249	250	274	247	289	287	270	279	285	273	265	257	269	288	287	289	256	247	267	271	280	280	247	269	283	241	280	288	276	295	273	291	264	296	280	300	252	254	240	273	270	293	268	287	292	261	268	305	276	270	251	295	273	281	261	248	278	293	248	234	285	256	288	242	271	273	287	271	277	300	286	284	259	250	270	265	266	269	256	267	303	272	269	252	280	271	261	235	264	276	245	254	261	266	255	275	298	292	273	291	277	249	313	261	273	273	251	290	268	272	313	262	257	246	264	239	241	294	269	297	256	252	276	283	259	282	280	269	278	255	276	249	264	266	268	256	262	244	288	260	264	272	294	278	252	290	264	241	260	248	287	273	279	239	247	250	256	302	264	287	269	256	228	268	278	290	302	275	235	263	278	252	243	262	271	233	277	282	281	241	261	262	265	257	268	238	270	283	269	273	272	280	266	300	279	251	296	286	254	267	263	256	273	281	278	292	328	254	270	274	276	279	256	294	264	268	251	289	294	279	215	273	243	259	269	231	270	230	247	252	251	278	284	256	275	289	279	305	269	269	271	251	257	285	234	251	270	257	253	259	257	258	300	274	258	251	270	276	288	271	311	294	307	270	248	260	268	284	296	275	285	254	271	278	296	274	282	254	280	277	283	263	270	278	283	268	305	269	266	258	286	274	260	262	270	268	234	288	307	292	274	267	274	254	267	293	260	312	305	268	288	287	265	275	269	267	281	276	277	272	283	257	297	288	273	272	285	243	288	268	259	272	266	271	276	254	245	257	279	252	300	251	288	230	268	249	246	257	255	260	268	239	284	254	260	265	250	271	260	216	250	290	263	275	255	284	294	258	249	279	286	284	268	260	283	285	211	305	274	263	266	288	269	278	254	263	267	284	268	269	301	253	261	274	260	268	273	282	249	272	230	282	247	235	289	278	274	265	271	288	291	281	269	251	260	264	282	276	258	265	272	269	268	259	245	282	256	263	266	248	264	264	266	287	245	255	279	264	250	270	237	251	284	246	286	260	264	274	256	275	285	281	244	248	269	283	259	264	271	271	266	243	271	260	292	259	250	282	257	291	277	268	292	299	252	247	307	254	272	240	283	259	233	260	268	223	260	295	273	262	282	307	243	297	284	252	245	270	286	266	269	286	271	271	269	278	269	286	233	271	275	265	267	285	291	281	232	263	276	268	274	276	285	268	301	284	266	298	272	267	256	239	261	238	237	265	255	273	272	265	257	263	275	260	253	267	296	265	256	268	287	301	257	284	268	262	280	278	270	257	286	290	268	287	262	285	299	243	252	282	294	250	251	271	273	262	310	278	290	247	277	245	293	313	270	253	264	296	237	263	280	241	263	248	245	275	243	280	262	255	289	240	289	273	270	292	305	297	276	243	255	282	287	246	245	263	324	292	263	291	281	275	305	268	290	258	259	269	214	275	224	294	267	276	267	278	249	270	268	264	253	261	282	265	277	283	289	257	269	275	227	301	272	275	275	272	259	272	258	266	246	284	285	284	272	291	268	268	243	273	275	268	294	282	256	274	233	258	266	291	259	257	264	274	265	279	271	238	264	247	259	245	277	284	233	313	283	255	240	277	228	261	248	230	277	273	275	279	285	273	295	286	254	243	253	270	246	290	268	270	286	263	280	301	266	267	278	269	272	263	273	274	247	277	271	258	260	261	278	264	306	275	282	282	297	255	284	283	258	277	266	272	286	271	302	259	277	249	263	256	284	281	272	275	270	267	237	268	271	269	267	246	270	273	266	269	237	258	270	276	248	254	280	267	265	259	269	299	256	285	240	263	274	275	240	277	274	278	277	263	246	282	268	250	274	254	281	283	273	282	261	244	264	265	294	265	278	268	251	285	270	255	246	264	267	274	290	271	271	268	289	278	263	274	284	277	261	291	267	248	260	260	300	292	286	231	269	246	261	273	254	256	286	263	246	254	267	275	268	252	273	325	283	272	257	297	270	293	287	274	279	257	253	249	275	294	287	285	262	281	271	270	296	239	275	309	277	265	298	279	309	297	296	267	267	304	243	290	279	257	262	273	265	263	279	260	285	292	276	261	284	268	266	226	250	257	281	266	283	245	265	257	318	268	288	229	272	280	290	261	292	272	278	293	280	257	268	266	269	256	273	285	270	293	266	285	255	258	261	259	301	276	259	303	265	251	265	274	280	269	260	311	266	288	239	267	285	274	258	309	278	293	259	265	288	265	289	290	263	286	245	266	285	274	241	269	261	275	254	281	265	270	259	235	279	275	242	286	263	246	271	294	278
7365	1921	3064	3208	2539	2109	1597	1370	1200	1052	853	780	746	767	660	727	691	740	702	708	663	640	613	664	697	672	629	656	683	646	680	635	584	604	635	617	601	625	637	624	629	585	556	605	649	543	616	570	626	594	637	607	571	618	652	643	587	616	612	609	593	662	582	599	639	643	600	635	600	611	605	619	599	608	625	607	603	620	606	646	626	647	617	605	591	629	582	603	625	635	629	635	561	596	610	609	624	616	570	598	569	661	600	569	597	621	642	607	593	567	593	607	625	553	589	597	584	606	615	605	603	544	604	626	595	616	597	582	645	608	611	600	581	598	599	661	635	626	630	611	612	628	589	607	619	583	606	604	617	624	626	623	600	619	553	590	569	614	649	576	592	580	591	629	622	576	564	628	616	588	631	586	667	623	604	585	594	566	652	607	608	617	573	638	591	598	654	605	538	593	629	620	605	598	572	602	649	648	606	598	607	629	565	565	646	592	637	579	579	596	597	609	586	598	599	643	616	570	659	614	641	635	608	642	598	592	613	630	575	570	612	623	606	565	618	592	628	599	592	608	658	607	593	566	583	596	648	623	599	596	618	605	579	577	623	570	565	661	608	644	601	627	574	600	607	595	609	653	640	590	556	582	625	590	624	630	591	603	628	604	596	624	552	640	537	629	626	581	629	585	602	600	614	621	616	626	587	585	610	581	606	580	652	645	619	633	647	568	626	611	609	626	628	583	595	621	596	630	628	646	613	632	599	635	589	639	596	616	578	586	603	608	577	635	613	582	560	567	602	620	612	622	596	613	595	590	604	598	588	650	597	620	589	575	599	607	576	650	584	586	647	650	599	589	630	617	641	607	617	621	615	601	606	590	619	608	604	625	602	591	583	565	597	651	594	585	592	589	621	603	635	632	629	587	607	611	635	601	648	608	554	583	608	585	597	596	608	610	624	605	614	622	586	605	601	624	637	582	613	614	632	574	639	628	614	595	596	569	592	634	603	640	606	637	615	641	593	596	572	598	622	579	632	624	606	613	615	580	586	607	614	647	605	564	620	585	655	604	592	607	593	591	617	597	581	600	597	624	566	607	604	579	584	581	594	647	594	612	566	597	608	584	586	612	605	638	589	595	643	609	633	621	648	630	625	609	657	610	626	610	618	650	592	599	596	597	615	615	589	629	616	650	575	606	610	597	651	605	587	636	651	607	607	621	607	647	595	624	611	620	589	612	614	621	650	595	589	583	613	627	580	638	605	657	606	586	643	622	620	590	609	601	623	589	632	607	594	571	616	610	648	579	605	631	619	637	609	631	657	626	591	605	628	574	595	630	589	598	536	621	597	604	580	584	616	603	613	613	589	572	625	624	576	598	601	591	610	551	610	608	594	574	619	667	592	588	623	598	639	604	632	597	592	607	649	608	643	609	628	617	592	615	641	616	605	631	577	602	595	557	572	611	595	626	646	577	606	582	630	619	633	587	591	593	572	592	595	607	587	604	595	607	563	607	589	620	624	652	603	599	588	597	615	610	630	601	575	633	586	617	585	576	617	605	623	605	602	576	642	601	613	590	592	608	609	595	633	654	592	587	654	611	584	665	625	588	614	655	588	567	615	679	626	638	633	602	589	634	599	628	639	649	603	596	539	584	629	617	563	622	609	644	564	632	610	586	590	592	605	638	602	659	620	662	643	638	619	617	629	628	624	578	622	674	577	613	576	581	630	608	609	616	589	636	622	617	578	622	609	559	611	599	591	558	586	575	606	635	618	640	601	646	574	590	634	574	628	611	604	649	575	602	611	649	640	629	599	605	611	591	622	619	604	591	617	586	634	581	624	638	574	622	599	582	585	633	633	624	589	622	573	607	599	613	615	618	599	645	636	635	634	611	645	613	572	574	581	589	569	594	654	632	570	607	603	652	576	609	605	622	613	631	612	654	620	582	628	632	618	605	605	584	587	594	623	620	578	602	656	621	612	629	604	631	583	596	583	620	583	615	585	548	621	606	584	611	598	622	564	621	647	637	668	620	647	591	582	624	600	640	602	597	589	538	607	586	563	583	598	617	637	591	638	585	592	607	599	597	635	613	625	613	622	627	614	582	584	617	603	592	579	595	564	612	574	587	578	593	575	582	564	631	638	639	628	582	620	585	665	635	643	609	588	620	558	580	588	607	601	627	607	565	592	614	604	566	598	573	589	605	608	666	629	599	657	634	594	622	601	635	617	562	594	596	623	573	653	630	603	597	520	588	600	604	639	594	614	652	573	642	553	619	568	659	580	618	640	636	615	620	622	675	619	591	603	608	579	660	592	650	548	571	578	627	603	623	576	622	608	576	600	574	594	606	625	599	585	635	644	627	615	591	617	567	603	615	577	610	589	595	600	578	592	579	635	598	566	638	634	623	624	619	613	624	594	583	604	563	580	614	603	621	612	616	650	597	621	630	595	583	592	606	600	613	608	605	606	615	611	610	571	597	597	588	642	629	554	634	618	629	593	626	626	611	592	607	580	596	636	615	613	619	599	618	648	630	605	590	570	607	648	630	631	611	602	577	589	633	606	622	661	572	594	550	569	620	589	640	614	619	598	615	595	594	599	607	639	637	650	569	601	580	632	649	596	574	611	586	587	608	619	596	621	614	600	608	638	608	602	642	626	633	625	625	590	593	645	625	594	586	617	620	635	604	577	598	609	644	585	594	592	601	617	628	618	633	601	629	641	612	626	631	621	637	647	577	601	620	542	616	632	631	645	630	585	599	621	559	606	598	644	606	637	655	607	600	644	546	597	565	610	622	625	641	594	579	618	601	630	551	616	567	591	568	589	602	621	629	628	614	608	621	543	650	623	592	588	575	604	582	582	595	614	623	609	617	646	619	599	628	633	590	612	619	639	604	579	592	630	647	585	605	628	579	588	663	551	607	634	600	617	616	666	610	656	616	569	625	607	621	586	629	626	613	640	573	637	578	612	613	649	592	597	630	623	575	608	610	609	609	579	599	611	613	602	578	613	632	617	639	634	597	627	599	594	568	618	668	609	592	647	582	603	589	541	619	595	599	590	631	584	572	610	634	588	594	622	585	617	633	649	585	582	564	577	588	588	573	640	632	618	598	646	607	616	636	635	590	620	584	584	624	584	624	587	618	604	617	627	572	563	629	631	621	574	600	593	593	581	582	600	609	643	619	569	632	551	617	610	575	597	610	570	595	573	594	614	629	617	620	604	591	578	570	595	585	601	587	574	569	619	613	598	584	579	594	627	631	625	592	614	610	592	597	630	564	574	636	586	612	636	609	618	621	618	605	591	580	602	611	596	563	608	583	573	614	615	624	619	608	578	564	612	619	576	640	603	541	629	630	633	653	628	605	620	611	599	604	612	626	603	626	583	585	572	638	567	606	599	610	548	598	659	615	587	567	557	592	574	643	598	620	612	616	600	615	639	594	619	604	606	670	613	620	608	647	629	571	635	588	598	632	593	588	575	610	585	634	568	588	657	578	588	576	566	584
16626	3034	2411	1585	961	681	494	379	354	306	228	216	198	213	188	189	191	179	157	168	159	182	175	165	173	162	144	144	187	157	151	174	152	150	166	175	189	171	140	165	185	153	167	157	166	175	151	147	167	166	154	145	161	145	148	146	154	168	168	152	174	154	157	176	164	179	149	145	164	151	155	157	153	167	170	162	165	173	158	144	165	154	168	171	137	157	134	168	160	151	167	177	169	172	163	157	173	148	160	176	171	185	161	156	158	163	165	173	153	146	178	150	163	162	171	156	150	146	182	151	150	137	168	167	156	162	144	165	153	156	167	170	173	173	176	155	141	163	138	146	151	167	135	154	165	178	153	165	175	154	141	152	178	171	140	159	161	182	192	149	162	163	151	160	176	144	134	166	169	163	142	161	175	160	157	154	143	145	156	118	160	162	152	157	163	154	151	169	169	154	157	164	158	179	169	169	159	143	163	163	155	170	154	150	178	149	161	154	156	159	145	159	138	163	164	176	154	144	174	151	151	177	139	151	139	165	157	157	156	191	151	154	187	162	164	167	155	119	138	141	143	185	170	148	139	169	171	137	166	141	145	168	151	169	170	173	176	167	151	160	122	147	155	155	141	155	147	136	167	143	162	161	162	154	143	170	170	176	155	176	140	148	145	170	155	173	160	167	177	150	192	179	176	162	161	139	156	144	177	138	139	151	157	150	166	168	155	145	176	159	156	166	179	162	170	166	146	147	166	146	160	204	143	158	160	157	175	145	166	146	171	146	200	145	158	160	152	174	173	161	150	171	148	141	151	152	140	142	166	190	154	138	173	173	150	158	180	152	146	156	176	145	159	138	153	178	141	161	147	155	157	178	171	161	160	171	163	152	185	160	138	173	141	135	140	156	146	149	166	138	155	154	169	153	178	178	146	163	169	159	155	163	154	165	168	178	159	163	149	151	153	165	151	180	169	160	149	157	172	148	159	163	153	155	164	150	163	147	170	162	175	175	171	151	158	152	142	134	155	143	171	145	161	168	158	149	155	169	155	162	195	153	175	167	185	168	141	143	172	144	142	154	153	160	164	148	189	140	148	158	192	176	150	160	143	133	144	178	194	148	156	170	181	167	142	165	204	150	151	147	171	153	159	159	160	161	152	185	168	173	170	176	166	156	160	154	156	145	161	168	161	174	165	160	151	177	154	150	169	167	183	141	137	153	162	140	142	174	183	138	159	165	152	149	176	162	163	137	142	160	149	140	165	154	151	175	164	161	162	160	139	161	165	141	150	161	151	139	166	177	147	151	163	170	173	175	150	159	167	154	134	150	181	185	174	157	161	148	152	160	153	157	164	149	146	166	139	167	153	151	159	172	155	171	154	139	153	191	155	154	148	159	140	160	151	143	162	143	151	141	162	148	134	162	159	160	158	161	177	174	150	151	151	167	146	136	154	162	161	149	142	176	136	171	169	158	162	149	171	164	161	144	150	154	140	164	140	155	155	191	143	160	152	166	171	153	132	129	191	158	154	184	159	176	179	156	154	159	161	147	165	178	195	160	129	160	141	155	179	190	147	148	169	156	172	162	171	173	151	140	145	153	158	180	168	167	139	190	157	154	181	159	166	146	174	147	152	165	163	163	135	157	143	166	172	148	160	162	165	139	129	146	156	151	163	161	162	167	169	152	159	151	152	165	127	157	162	140	155	169	164	147	168	142	145	158	150	175	155	168	183	169	144	160	142	166	144	158	145	150	173	184	169	137	131	159	142	164	153	199	142	151	181	154	163	164	164	178	164	160	172	173	159	180	158	182	143	166	166	161	133	137	159	182	164	156	137	164	147	139	150	171	150	142	172	167	167	157	154	158	173	159	132	161	168	175	153	167	160	137	149	159	150	143	146	172	144	165	175	148	174	161	176	160	150	152	135	154	164	141	167	148	155	173	158	147	164	144	148	141	144	146	149	157	170	148	145	175	152	163	142	138	142	160	157	154	140	174	163	180	136	155	157	138	152	148	135	150	163	158	154	139	155	164	162	150	161	153	149	174	160	153	145	159	154	151	148	143	188	141	164	148	151	162	183	181	161	166	159	140	165	169	170	150	162	165	147	184	145	149	140	144	170	157	135	147	153	143	159	151	146	184	131	152	169	141	155	167	150	154	167	150	151	163	163	178	175	152	172	152	149	147	141	164	166	169	178	180	176	167	141	146	176	180	151	143	148	160	161	179	154	161	134	139	170	163	158	160	161	167	154	153	152	174	164	145	162	174	146	154	162	178	180	160	136	145	144	152	151	176	160	163	159	163	138	173	152	165	167	154	165	171	178	131	153	171	163	166	141	142	151	178	167	148	185	151	157	144	161	143	143	154	128	166	150	148	180	160	172	158	155	167	161	164	168	144	156	168	145	162	150	146	212	161	155	161	151	141	178	148	161	154	143	144	155	145	151	150	164	167	172	155	168	161	174	166	136	132	155	150	162	144	134	157	166	177	153	160	132	162	162	177	167	155	179	187	154	162	192	190	165	139	135	194	135	175	152	154	141	172	153	179	163	134	171	159	173	207	143	152	167	184	147	177	159	155	174	151	146	152	180	167	169	153	170	173	167	141	156	152	150	149	146	136	164	168	146	150	174	165	153	146	160	156	156	158	159	209	161	137	166	155	153	155	173	153	144	154	186	145	167	169	140	153	177	135	158	143	159	166	162	176	141	146	161	165	168	169	139	171	151	158	166	152	154	163	159	155	158	144	151	173	159	149	169	162	160	141	151	148	154	172	166	155	163	157	170	146	136	152	154	191	166	145	150	160	152	169	164	148	146	147	181	148	167	160	165	153	164	156	170	160	151	166	159	157	167	161	146	163	159	158	139	155	182	149	168	147	130	155	159	159	183	196	140	139	163	161	157	161	150	160	152	179	162	154	156	152	160	161	149	164	161	153	149	160	165	157	164	160	187	163	162	180	157	194	153	141	163	146	170	164	127	162	149	164	175	146	151	153	139	195	146	172	143	143	138	147	172	164	160	162	139	132	164	181	132	147	149	148	175	163	169	116	154	152	150	173	151	158	148	173	153	159	147	154	176	155	189	144	172	182	155	168	142	148	152	138	192	146	174	157	141	172	177	165	183	157	175	174	157	176	153	205	143	131	159	146	172	171	159	148	133	155	173	175	140	156	148	150	182	140	154	136	158	131	175	161	155	170	159	161	148	145	164	162	178	177	177	161	159	167	162	149	136	165	142	175	139	145	165	164	156	159	179	155	143	160	162	127	165	155	153	149	157	174	163	185	173	150	161	157	172	165	151	159	142	141	149	182	154	171	177	146	133	177	160	169	151	159	138	166	142	145	182	154	159	156	166	139	183	160	151	165	152	146	163	160	145	165	155	146	139	162	154	154	155	162	140	156	167	151	168	162	177	140	172	177	168	161	135	158	183	166	165	172	158	164	193	163	149	165	145	161	134	183	161	177	142	145	161	159	162	154	153	173	170	190	163	157	157	161	167	179	164	152
9125	2639	4404	4775	3567	2959	2018	1680	1468	1161	905	703	627	617	594	589	601	578	628	534	548	522	471	487	461	485	483	459	449	439	460	429	437	433	444	416	441	448	432	435	420	438	415	420	415	414	391	403	446	416	420	400	419	422	426	446	412	413	415	433	380	414	427	390	397	387	452	433	397	413	449	414	447	400	385	430	412	419	411	410	410	387	396	386	410	392	399	389	422	360	443	406	410	433	430	430	412	421	407	408	372	413	388	419	400	401	368	370	399	393	397	406	365	386	419	390	422	391	365	413	414	409	405	376	424	390	431	418	381	372	416	424	411	402	444	386	389	428	421	425	405	403	399	436	409	390	402	418	392	454	433	394	381	390	421	388	393	403	399	383	400	437	406	443	418	405	415	402	377	382	406	383	421	409	390	417	375	372	398	400	413	392	376	382	406	412	397	406	369	402	437	418	386	391	407	415	382	404	412	380	393	358	423	403	385	364	386	407	393	414	430	431	412	416	391	375	415	416	408	367	401	413	391	401	404	435	395	414	404	414	378	447	372	394	409	432	361	407	389	404	421	395	397	399	403	445	406	368	368	399	398	379	446	366	430	408	392	388	405	399	402	445	405	414	422	415	417	371	412	406	429	401	430	417	394	406	392	401	384	393	371	418	398	399	357	388	407	391	443	400	451	422	404	409	429	436	368	417	417	420	345	420	407	408	436	384	384	405	389	406	409	367	399	451	410	343	392	372	425	418	420	405	370	423	406	401	421	363	425	395	423	401	418	388	431	443	439	378	394	431	390	430	344	382	403	378	409	400	391	398	387	427	423	418	383	430	403	422	425	407	353	441	404	434	411	412	421	440	397	427	398	407	390	393	409	391	429	380	465	432	400	409	419	376	426	448	394	401	384	390	362	392	378	418	367	393	412	409	377	383	412	407	414	385	411	385	413	418	378	390	384	368	402	394	377	398	414	377	380	390	404	424	376	408	420	418	402	370	387	402	441	393	423	445	393	414	420	417	426	402	393	391	370	402	443	381	389	436	413	400	394	380	382	376	409	403	413	392	403	437	401	390	393	410	384	410	423	458	373	405	418	371	384	384	420	401	410	395	385	399	436	388	407	379	400	383	383	411	377	366	405	405	403	406	436	461	377	371	402	422	429	428	392	418	383	395	373	398	387	415	374	401	388	358	391	404	387	436	397	424	418	373	363	407	396	411	413	406	396	406	374	395	358	429	364	413	385	433	429	409	392	430	404	425	395	415	384	426	407	402	403	428	392	403	406	412	359	417	398	418	417	389	418	382	377	395	384	436	412	380	391	396	439	431	404	401	415	443	410	393	394	404	433	401	404	383	395	388	409	405	397	413	435	395	425	396	412	389	402	408	430	371	408	388	368	394	414	405	421	452	392	411	423	458	407	398	434	454	415	390	434	426	416	407	398	426	400	421	388	397	419	428	408	425	410	403	411	418	442	429	373	428	380	380	413	387	414	412	414	446	416	382	442	423	397	399	400	424	408	430	418	441	436	409	403	425	395	384	412	378	417	372	408	391	415	399	410	401	409	383	420	429	399	373	402	414	367	416	390	387	404	373	430	418	422	406	411	420	403	383	395	393	435	369	350	399	400	409	385	395	359	403	407	425	411	398	413	370	398	399	426	409	423	418	391	416	405	391	404	371	403	408	400	432	384	387	413	400	403	354	365	422	408	445	420	428	450	389	395	372	402	413	398	437	401	436	411	405	404	397	420	425	424	388	407	385	402	422	396	411	412	399	366	422	394	428	416	414	396	412	419	422	404	394	380	396	394	406	442	421	408	399	393	409	392	398	416	409	395	374	406	390	389	383	398	412	412	425	376	365	403	386	398	395	390	373	407	389	421	395	411	403	418	367	402	447	414	400	428	409	386	423	404	389	419	389	376	369	434	403	421	403	406	389	418	388	420	379	420	427	417	412	457	401	399	384	389	404	402	404	439	392	425	413	390	383	393	423	409	396	376	386	392	359	425	426	392	395	391	382	415	382	412	378	417	388	406	403	377	391	402	414	403	433	418	407	407	442	399	428	407	402	360	391	432	399	421	386	374	385	392	405	390	418	399	406	423	452	392	395	426	415	433	423	426	425	399	454	376	398	368	377	417	397	378	403	398	441	388	416	432	400	409	407	419	405	424	396	414	398	405	394	424	429	437	404	442	428	407	412	397	431	397	409	374	402	425	433	386	398	430	415	376	409	370	405	377	387	400	387	405	416	392	422	427	378	378	388	427	421	367	403	385	389	432	405	406	440	415	402	395	429	441	405	447	420	376	394	419	381	388	415	420	410	386	424	395	418	372	362	425	395	424	401	393	404	431	432	419	405	428	419	407	396	416	394	407	418	410	407	397	440	390	377	397	389	404	397	372	364	441	444	429	392	405	399	384	421	423	401	431	410	416	427	385	394	417	376	413	440	371	415	353	407	408	420	401	438	373	402	373	408	400	432	406	351	417	430	386	376	422	405	443	381	369	428	393	387	418	381	413	412	394	404	385	400	381	404	439	425	422	389	425	402	373	441	393	384	392	394	404	385	414	417	385	416	425	408	390	404	435	430	438	398	402	384	382	425	413	395	421	380	406	363	430	360	414	394	410	418	409	402	409	417	427	401	378	464	385	401	414	407	402	383	411	375	385	384	441	407	408	396	407	384	423	409	412	368	418	426	414	448	389	409	392	410	412	401	413	409	406	390	431	414	391	438	432	394	411	386	401	397	410	390	412	424	412	378	393	400	422	401	441	365	407	389	348	403	443	404	378	421	411	388	439	430	408	411	423	398	420	392	406	414	385	418	399	373	401	396	400	430	385	436	408	369	395	418	406	381	408	383	419	407	431	412	413	389	384	414	411	378	405	435	408	403	416	401	398	431	397	424	392	412	394	365	409	434	414	389	403	446	394	429	395	412	426	429	414	426	414	410	434	390	418	390	412	407	393	394	385	399	411	433	401	424	380	441	430	442	432	357	397	405	388	408	412	422	378	450	453	374	410	393	413	438	399	422	402	410	425	424	395	396	406	423	425	408	404	386	413	375	393	397	404	427	427	410	406	415	449	405	428	395	437	434	427	406	399	421	406	412	404	375	381	408	409	374	386	389	389	399	366	431	441	417	410	395	448	399	368	403	408	432	424	370	429	396	439	394	410	448	398	444	420	426	408	430	411	410	401	370	355	384	394	403	387	400	408	410	425	413	427	427	385	391	354	381	417	403	450	408	432	408	416	380	404	400	383	411	407	427	445	413	374	410	403	397	417	403	410	379	398	418	420	380	454	376	388	380	399	393	398	394	408	408	423	389	403	428	440	419	399	390	362	431	392	427	420	386	426	398	405	410	407	420	414	417	419	379	433	366	433	382	433	398	405	426	413	418	414	406	425	408	408	405	410	384	407	430	396	440	370	372	386	412	389	426	410	389	415	401	376	387	394	403	397	443	376	357	402	408	423	388	419	385	359	423	419	415	394	390	391	422	380	434
2384	785	770	715	546	534	479	470	487	416	456	400	465	395	444	422	442	433	423	468	431	422	471	376	460	406	406	453	425	461	443	442	424	440	429	431	442	408	453	441	416	468	437	425	442	411	422	448	439	443	445	442	416	410	431	460	416	428	375	417	409	479	456	427	444	458	441	458	433	456	442	425	459	440	465	409	478	451	413	445	442	435	450	443	472	429	454	455	439	458	455	435	470	428	436	401	444	443	465	407	439	434	400	463	412	459	458	419	419	427	467	420	445	446	429	447	430	439	461	436	375	427	445	389	402	415	421	435	449	459	453	426	435	444	461	424	397	437	395	409	412	405	478	488	470	458	456	385	477	459	441	419	456	445	417	426	461	447	455	501	407	425	442	461	450	418	491	407	450	417	428	479	449	447	412	469	426	451	447	428	459	403	417	437	456	410	464	442	444	464	442	417	428	510	453	479	420	426	428	431	416	472	434	448	446	441	445	430	465	451	410	416	425	467	446	445	420	397	479	437	425	414	403	454	415	414	459	439	434	439	408	430	396	459	435	430	430	471	432	458	492	472	447	422	415	458	434	449	431	460	447	410	439	449	471	484	433	467	444	458	424	431	414	395	463	447	419	425	441	437	464	418	426	411	422	450	481	446	443	424	444	440	420	464	467	423	443	426	429	436	466	426	437	472	435	421	441	453	434	413	401	450	409	453	435	439	434	408	427	457	409	403	466	419	430	466	435	434	459	456	437	437	420	453	442	428	438	438	404	440	415	435	433	416	430	434	434	387	486	419	431	418	400	422	424	484	426	420	440	407	453	451	423	432	463	399	420	396	434	471	353	416	452	455	450	427	421	457	461	429	430	453	424	409	438	438	450	432	453	395	391	425	425	441	454	458	436	456	424	435	435	465	433	449	495	441	428	441	435	440	443	443	428	430	441	423	445	441	452	445	414	436	462	439	432	449	415	406	460	468	427	462	442	453	410	458	455	421	447	422	459	407	394	431	486	415	432	408	456	447	418	483	440	422	429	461	454	427	449	460	448	487	454	477	432	445	403	468	431	444	444	451	416	389	447	446	426	406	426	413	441	428	426	397	444	466	463	422	424	416	408	416	447	443	438	418	386	416	442	430	414	469	461	471	480	423	424	438	420	428	372	397	447	395	476	400	422	409	416	439	433	424	410	416	430	450	428	447	417	460	450	439	442	442	433	395	463	447	411	421	446	426	431	480	431	438	440	469	426	408	412	416	406	407	394	449	432	484	454	397	428	431	447	448	448	398	454	460	448	458	445	457	440	430	459	488	416	435	417	446	443	412	430	439	412	405	474	465	403	404	422	438	425	420	450	434	434	461	497	392	412	438	431	431	462	433	439	439	439	440	397	439	461	437	418	430	420	448	417	411	459	440	408	405	456	421	474	459	464	434	407	448	403	443	408	441	464	452	425	414	405	436	430	432	425	443	459	463	455	444	449	473	467	425	421	420	463	481	457	420	442	455	434	428	423	436	466	460	440	417	465	439	472	425	426	415	440	438	400	444	428	420	419	458	406	411	426	405	436	423	421	428	444	429	458	409	452	430	448	472	437	417	408	474	413	437	441	476	428	461	386	413	419	449	420	448	424	405	439	444	407	430	433	462	463	436	476	426	413	447	436	444	459	442	420	458	384	403	432	402	438	453	395	398	418	461	479	406	468	449	383	434	447	400	417	453	488	448	404	403	435	439	451	468	434	446	411	432	403	429	453	430	457	464	434	408	449	489	427	460	431	472	467	443	441	430	473	462	412	448	422	456	422	450	437	437	427	424	442	444	444	433	421	461	470	452	442	441	444	423	439	445	427	399	413	440	453	452	426	421	477	420	425	438	463	437	436	446	450	429	427	477	434	445	436	471	458	402	444	452	429	438	451	465	442	427	415	442	445	430	419	428	460	486	424	464	382	397	510	427	395	381	427	470	422	443	484	467	482	469	435	394	462	429	425	448	425	454	448	393	403	461	468	438	450	415	459	378	395	388	435	452	495	407	429	443	480	407	420	467	468	448	424	455	400	429	425	448	451	461	399	451	430	453	421	416	455	466	445	445	430	462	419	435	455	438	409	411	415	409	445	442	484	408	470	441	444	441	430	431	424	418	471	422	408	416	456	457	438	421	437	456	457	442	430	471	420	422	442	421	415	443	422	415	457	436	420	471	447	432	399	475	431	434	455	435	446	440	429	421	445	443	416	431	475	443	422	444	423	458	423	414	444	458	479	439	398	424	485	441	429	428	424	472	399	436	433	431	428	409	439	428	429	439	442	415	439	474	454	458	472	416	418	382	446	420	450	440	453	431	437	444	474	417	454	445	455	387	462	443	423	449	422	428	457	475	401	457	451	453	424	420	454	441	426	414	434	432	461	446	470	437	482	422	448	415	485	469	415	409	424	411	435	420	436	430	426	459	469	442	431	453	427	393	473	414	451	443	428	428	447	438	439	449	429	453	417	490	429	412	419	405	445	448	439	415	411	448	403	412	415	451	434	429	384	434	424	440	429	420	402	441	412	451	435	473	402	426	448	409	422	433	415	442	452	438	428	417	449	458	430	455	423	435	413	431	426	435	446	431	456	440	459	430	443	454	395	402	450	438	474	478	445	436	416	445	435	471	411	418	481	415	459	445	450	446	436	444	448	425	449	390	425	459	449	425	401	418	441	437	419	410	471	453	413	477	395	443	424	441	470	450	432	427	472	455	433	444	414	437	403	456	455	434	411	439	421	431	427	416	428	430	468	430	463	453	408	415	424	443	481	424	439	393	423	423	467	409	485	470	435	438	427	408	405	442	408	446	455	475	403	413	427	423	453	411	447	434	411	440	479	433	428	435	424	422	427	444	446	447	420	398	422	439	412	415	464	417	432	417	446	441	428	466	468	449	433	451	422	443	428	458	423	443	418	444	400	438	443	432	416	429	447	480	417	436	433	445	389	410	411	431	459	462	465	416	432	397	433	416	392	431	457	454	472	447	387	454	474	455	441	442	442	446	445	418	447	447	471	455	422	436	403	464	480	451	464	434	421	445	422	465	414	423	450	456	414	450	411	430	457	422	393	452	409	440	451	435	438	429	451	466	429	443	441	463	449	454	444	481	446	435	485	442	349	440	436	449	430	438	447	409	446	415	421	497	398	480	464	450	436	472	429	434	454	433	463	421	418	413	488	441	401	392	420	445	406	408	425	424	496	426	423	455	441	455	422	419	445	454	436	429	434	436	426	381	409	459	389	442	431	439	441	437	458	424	456	420	428	462	371	422	445	419	427	450	441	447	468	415	421	397	426	414	423	414	446	452	468	481	454	402	409	407	443	455	435	417	458	446	457	417	392	441	435	442	450	418	459	434	402	424	464	442	437	429	382	415	451	426	448	448	415	424	438	382	435	423	453	446	455	428	434	428	424	466	411	458	442	454	451	523	436	450	412	437	483	403	454	468	410	441	420	437	418	455	437	435	473	445	403	440	414	420	431	452
2731	1252	1660	1815	1494	1467	1258	1147	1141	982	1002	959	920	981	916	982	963	994	1034	950	952	977	936	899	902	920	1001	995	995	989	982	971	966	949	913	961	956	897	975	897	927	1008	957	939	978	970	1006	902	938	985	915	942	951	918	935	943	958	942	964	939	927	900	913	993	917	984	953	965	952	991	912	923	919	990	932	952	964	996	948	995	952	900	944	933	1002	983	976	962	916	932	957	983	982	925	910	937	919	890	948	965	987	925	1000	869	940	967	926	944	920	971	925	907	939	943	929	939	947	904	912	909	928	920	977	982	946	1005	902	943	957	963	998	950	971	970	898	932	996	885	965	941	966	944	909	973	952	911	919	928	943	977	949	947	979	967	932	980	926	933	935	940	971	932	886	916	928	973	955	933	926	932	921	927	917	935	930	952	922	963	918	998	892	932	928	974	912	966	966	1007	922	975	916	1018	938	929	862	939	933	907	915	956	949	936	981	910	912	918	953	917	894	931	973	921	974	963	977	953	939	919	962	999	935	935	979	880	854	919	927	953	942	916	943	981	969	937	940	982	962	964	960	908	935	931	936	946	953	1007	898	908	940	962	920	898	940	994	978	920	933	965	1001	943	947	927	931	937	943	973	967	960	944	915	930	937	907	928	984	940	925	962	892	985	934	960	939	963	893	910	1021	951	958	886	963	916	898	945	943	948	968	901	906	907	927	982	894	932	909	1025	918	956	980	947	923	901	928	911	973	955	953	1000	934	943	956	977	969	1011	959	964	985	940	936	910	952	961	1010	991	935	914	931	916	917	899	959	948	959	950	975	914	935	959	938	900	950	931	959	903	918	1000	914	950	924	951	926	978	943	945	896	919	944	922	950	975	924	963	948	888	917	925	978	908	926	930	951	966	886	981	927	903	991	924	956	949	941	933	929	946	915	958	910	929	957	963	911	920	966	957	994	942	983	959	903	926	969	1001	958	961	920	950	928	876	909	966	906	988	923	1019	949	920	972	882	990	911	988	993	999	919	933	900	934	966	929	951	896	901	928	924	972	984	951	948	924	921	930	982	979	965	920	1019	983	926	910	930	996	921	862	942	968	959	907	947	999	922	963	916	935	952	915	919	1022	912	945	909	974	927	929	981	984	934	923	933	941	981	952	919	960	943	923	993	987	922	939	968	982	916	1005	949	950	949	955	1001	951	901	1008	922	975	944	955	968	898	951	969	980	929	922	952	941	934	938	923	957	928	989	929	898	964	939	951	937	913	951	937	973	964	909	976	982	957	956	945	938	939	921	902	974	976	967	956	959	946	947	950	962	891	955	905	966	985	930	939	953	998	948	1008	961	929	917	980	938	995	940	953	950	962	897	989	969	1014	904	1027	946	921	916	919	954	993	938	925	949	910	955	941	934	968	895	953	917	931	920	957	936	989	965	938	931	946	951	935	970	950	913	974	882	914	957	983	902	948	958	979	932	981	982	918	1012	917	970	940	956	893	904	946	913	957	887	894	995	948	1002	993	933	946	929	971	934	909	936	935	905	956	962	978	913	970	926	951	946	946	934	933	958	964	946	930	885	959	926	978	961	954	921	964	969	953	979	932	1002	966	918	945	968	917	930	949	939	934	921	957	948	949	973	935	945	938	903	960	905	935	976	910	954	935	977	935	905	931	932	978	975	950	970	932	961	880	908	894	944	956	965	937	926	983	941	923	945	911	967	932	946	919	995	950	884	982	914	940	949	938	946	913	876	947	939	934	950	950	967	982	885	1015	968	947	949	913	952	900	952	944	959	941	948	936	998	973	923	893	917	965	967	974	928	929	943	1010	907	902	933	927	944	922	889	943	960	976	874	920	912	949	968	907	895	901	957	941	922	934	957	926	993	930	895	981	911	912	970	952	929	960	907	988	950	983	931	960	924	926	948	959	950	944	936	926	917	1003	981	952	934	959	984	931	880	952	913	986	972	969	936	921	905	885	971	958	958	954	953	875	911	929	933	916	927	988	949	914	913	952	960	933	961	997	912	924	945	927	976	943	995	908	896	949	944	965	970	878	893	929	987	942	956	944	935	950	910	946	1007	944	957	972	933	910	966	981	979	934	961	948	975	984	951	982	929	957	998	947	960	886	927	911	925	990	904	920	878	998	919	952	988	946	938	974	925	968	973	914	955	975	900	984	931	981	935	1004	968	925	920	943	945	954	931	1001	978	969	938	887	976	949	922	898	908	869	894	949	941	945	973	927	936	966	940	967	937	963	916	987	966	926	941	930	986	917	990	910	942	935	952	954	937	930	938	896	958	971	989	923	941	920	928	944	964	985	959	985	946	932	930	964	939	928	930	972	996	941	967	904	899	1011	955	976	922	947	956	904	911	950	963	947	890	923	902	924	912	986	883	920	981	928	911	967	965	976	963	885	951	915	937	988	934	891	897	980	931	931	920	935	953	951	934	940	917	928	967	952	946	879	941	951	944	941	882	918	972	971	954	930	981	1000	964	1006	893	978	939	924	898	953	936	910	1054	897	968	946	974	891	948	948	975	932	918	936	960	921	931	960	943	968	971	901	976	919	940	994	960	980	991	957	906	936	944	905	984	947	1019	951	950	944	970	919	942	902	932	911	933	913	977	944	943	979	958	929	914	932	959	912	973	857	915	1007	956	958	977	983	975	976	947	916	975	934	951	958	978	939	909	972	945	938	947	948	964	963	962	922	944	952	928	980	960	942	892	968	870	964	939	926	990	907	951	899	962	903	933	992	906	954	951	967	1029	905	912	1007	973	973	961	962	934	935	935	919	969	960	912	977	960	934	924	965	952	913	902	913	983	986	1003	902	908	915	964	927	942	882	904	963	914	956	982	967	940	913	917	955	952	963	917	902	959	946	955	967	925	931	889	956	926	919	963	969	966	903	935	992	946	923	915	945	978	933	953	951	931	931	931	971	983	989	961	955	955	956	917	882	914	925	1004	981	896	948	929	931	909	968	949	942	967	918	920	962	948	928	991	929	966	959	985	951	962	961	960	965	970	961	940	941	914	961	990	920	1001	914	911	906	954	916	956	987	934	970	957	954	964	907	937	916	926	929	948	944	962	993	912	940	948	980	972	1003	991	935	955	899	906	947	953	920	971	878	902	935	996	914	954	980	971	960	968	962	940	908	965	917	957	930	1020	925	966	913	996	918	934	918	892	872	926	923	963	980	931	939	953	949	939	922	953	957	954	933	940	902	923	978	952	895	955	935	953	988	895	947	917	954	924	903	985	998	993	970	900	931	1032	963	982	934	953	890	937	926	971	972	947	961	945	907	914	951	937	973	975	1010	895	927	912	999	921	997	974	901	969	888	972	892	996	917	1007	933	903	930	945	922	967	964	919	967	967	1025	965	907	999	956	951	952	923	896	936	925	911	937	943	1001	950	937	933	955	989	938	954	966	930	911	979	933	933	930	955	967	887	897	919	923	928	892	945	951	902	984	974	888	978	963	948	982	901	882	944	929	979	954	941	914	999	948	929	951	894	926	988	965	928	930	946	965	892	940	1010	961	1010	945	943	950	928	968	986	937	959
9206	1605	1449	1107	762	554	458	403	366	337	282	284	313	281	280	283	288	302	263	270	265	298	305	276	279	252	251	262	262	285	284	269	248	293	266	271	247	306	289	281	293	296	280	281	292	300	273	291	265	266	273	269	304	261	279	291	240	271	279	267	303	275	247	274	248	288	288	287	259	289	250	262	271	275	264	248	274	273	277	274	247	279	250	252	222	244	273	253	270	277	271	263	282	248	275	266	248	259	278	275	239	268	283	251	288	271	254	265	267	268	272	280	252	260	267	270	269	253	262	268	266	263	242	255	246	275	275	261	246	285	299	272	264	281	236	299	269	301	265	278	269	243	273	255	279	262	265	290	278	251	282	246	235	256	280	290	283	295	296	283	288	277	285	246	257	276	251	280	286	273	252	274	290	237	288	284	299	245	268	271	254	268	290	277	284	264	264	263	268	278	255	286	270	274	251	276	245	273	260	287	281	277	259	270	242	276	279	271	268	241	287	292	263	261	274	271	268	254	231	287	288	276	284	265	262	296	263	263	245	295	314	261	251	294	237	264	241	281	270	272	264	290	238	268	265	276	296	295	290	291	270	276	274	293	273	264	263	271	230	271	286	237	270	247	284	261	256	241	246	278	288	273	268	254	287	280	272	286	244	262	276	281	305	279	288	285	271	260	274	269	279	271	266	261	282	254	260	241	246	270	245	288	274	234	281	241	268	238	285	277	297	303	265	275	286	285	262	275	250	248	288	281	265	277	268	243	274	286	310	280	261	295	244	264	267	248	269	269	258	265	279	257	269	275	268	275	267	255	271	276	260	250	266	244	270	245	243	269	246	274	310	270	253	311	273	284	277	272	252	245	273	271	265	261	282	285	234	276	280	273	287	270	276	263	265	266	284	265	277	257	283	237	244	268	287	252	278	256	258	232	268	291	242	283	239	283	316	259	268	247	264	263	295	296	281	248	275	301	268	240	261	264	274	284	280	283	253	276	274	255	259	237	258	269	268	244	276	292	270	247	274	303	262	249	244	263	261	281	232	292	263	272	267	243	294	288	253	272	249	265	261	251	272	260	268	289	301	275	262	278	272	280	264	261	290	262	273	245	253	277	270	312	278	255	228	284	238	257	274	241	286	288	280	282	266	272	230	292	281	252	253	289	247	257	273	284	262	291	253	259	272	301	264	257	270	276	265	249	265	262	284	252	248	278	325	270	261	235	278	258	283	283	274	253	292	291	271	288	296	259	289	280	242	280	289	276	277	275	261	251	278	244	279	256	252	260	258	270	256	254	255	271	255	282	300	282	264	247	247	288	303	259	280	262	266	264	256	292	270	240	257	284	267	283	294	282	269	258	227	259	273	295	275	249	286	264	258	259	274	258	271	289	243	274	263	265	270	260	257	267	252	299	278	264	267	242	291	303	234	293	269	264	299	236	269	258	253	268	239	273	266	302	309	269	297	247	304	293	281	283	290	261	257	269	259	282	281	257	278	267	286	253	282	305	262	267	260	264	246	267	296	301	269	233	246	309	283	226	275	259	264	253	261	262	257	276	260	293	245	269	243	256	252	269	286	295	267	266	229	278	285	278	246	314	246	259	264	270	245	291	251	237	296	265	223	263	259	246	259	258	274	262	304	265	272	304	242	264	253	253	265	262	278	254	276	258	249	252	267	310	257	280	292	266	246	234	280	248	256	272	258	247	294	302	239	269	274	249	275	248	279	308	245	257	297	243	274	277	238	283	277	260	254	252	292	255	260	282	289	294	261	243	246	273	272	256	259	284	253	264	244	272	284	236	292	279	245	262	250	277	271	287	287	266	275	256	271	242	257	290	287	256	261	267	271	262	241	277	264	261	267	277	252	273	259	236	270	263	265	278	285	250	271	268	269	252	247	251	286	264	262	289	289	298	273	252	250	279	270	267	277	297	305	275	282	301	286	267	267	268	251	261	276	275	288	239	267	294	252	265	290	268	254	289	241	259	269	256	268	253	329	244	230	237	242	258	279	259	271	298	288	249	269	254	256	280	247	238	273	276	292	271	253	299	280	255	216	279	261	239	266	216	271	261	239	287	265	296	230	272	256	256	288	298	283	303	269	230	278	287	291	265	253	235	285	235	275	279	282	242	257	266	289	283	276	258	269	270	279	273	273	279	285	286	294	256	261	243	246	249	258	223	253	287	264	273	337	229	284	248	263	270	252	274	253	278	278	230	234	279	290	269	265	225	232	245	238	267	282	247	251	265	258	282	264	287	276	280	261	237	256	283	255	290	254	274	263	267	263	249	269	238	240	251	268	270	278	254	268	304	251	270	273	284	278	264	269	274	292	244	269	283	268	261	281	271	272	280	272	270	280	255	254	260	258	305	276	261	245	233	277	258	284	269	292	221	281	277	254	282	278	280	266	282	286	298	258	261	245	254	275	262	283	275	248	257	247	285	287	254	253	273	261	281	317	268	245	295	285	254	279	284	244	250	256	259	251	294	266	247	296	242	238	259	262	259	272	280	259	266	256	268	247	264	270	321	310	266	262	269	254	284	260	264	291	282	247	246	307	269	254	280	259	249	269	297	261	227	247	284	305	286	261	248	282	290	251	267	262	257	228	256	253	287	258	300	254	280	266	262	273	283	265	250	265	261	273	272	216	274	311	281	246	270	301	288	255	260	293	296	264	273	252	282	274	254	272	291	267	265	282	296	254	268	248	278	264	273	301	293	314	273	262	307	287	263	276	260	281	301	302	288	250	263	304	245	276	282	262	259	261	271	238	277	276	282	255	277	266	240	238	241	254	274	236	218	261	291	301	269	270	280	285	259	280	275	262	272	296	251	283	261	302	249	266	268	248	257	236	279	236	255	278	236	268	255	248	273	243	271	255	277	283	265	261	257	260	258	287	253	249	293	242	262	228	231	271	272	238	288	274	241	255	312	261	278	277	277	264	271	269	275	259	251	260	277	256	250	256	273	265	266	262	274	270	253	261	279	246	296	285	266	240	244	225	248	255	264	261	289	259	263	280	262	266	255	252	256	280	288	259	308	257	258	250	272	258	271	242	260	285	267	269	264	257	249	251	262	250	246	262	246	259	256	271	261	232	292	266	268	291	223	236	278	281	242	313	309	263	302	277	279	272	218	254	260	262	243	279	294	251	245	289	266	284	252	264	303	281	259	263	274	261	261	269	283	288	244	253	227	274	289	269	274	250	279	247	256	263	293	289	256	276	263	261	286	257	277	296	305	262	247	252	273	264	246	277	312	248	260	257	294	285	274	245	269	269	283	219	273	317	267	255	278	274	291	283	277	282	285	255	247	262	247	276	261	282	241	258	290	243	270	286	262	277	303	284	286	241	223	270	238	254	320	297	264	264	259	262	268	267	234	252	261	275	230	258	276	280	246	269	262	290	309	232	267	258	282	253	280	261	272	261	276	251	284	283	279	276	290	249	249	260	277	275	270	261	262	234	226	285	287	241	253	235	296	250	288	276	282	273	285	283	317	259	254
7268	1814	3088	3130	2330	1933	1608	1347	1198	1080	878	762	731	722	712	700	684	722	710	654	658	651	603	635	657	673	648	614	622	642	704	656	676	615	569	662	629	622	603	608	660	615	635	555	650	597	590	630	609	645	576	627	661	584	644	609	610	630	570	635	614	635	621	603	570	598	586	621	582	639	588	565	615	589	590	639	594	610	589	579	612	601	597	581	605	616	619	614	579	562	610	576	571	566	595	568	631	611	651	613	626	565	636	569	659	591	595	618	597	638	632	570	590	599	595	621	560	601	593	612	558	558	553	635	553	571	575	570	605	615	631	570	584	606	607	581	582	628	561	585	607	634	568	590	631	608	618	624	599	570	624	610	589	585	605	602	610	618	577	620	571	617	562	578	577	620	592	586	564	578	611	608	591	570	597	608	569	588	607	634	619	606	620	584	574	591	583	578	628	594	576	593	601	570	599	622	552	613	615	597	622	593	605	635	660	574	578	590	587	606	607	606	631	565	639	578	615	613	597	619	596	587	600	578	603	580	597	613	606	577	580	597	573	603	619	594	589	561	627	598	598	610	587	612	588	570	620	563	611	564	634	627	622	616	584	605	616	584	570	644	612	591	606	602	617	587	624	649	619	607	611	551	622	642	590	641	634	643	582	632	649	638	617	630	590	568	622	583	580	611	618	579	609	613	596	633	612	587	611	558	578	583	587	619	613	581	626	623	583	600	586	604	557	615	583	593	583	605	598	628	608	610	638	561	606	611	612	612	612	616	669	625	567	620	566	612	591	637	609	575	583	617	663	654	610	598	617	645	612	573	588	598	612	594	612	597	623	593	579	612	597	645	620	604	615	565	611	530	610	606	599	629	596	615	612	631	594	611	585	615	578	629	611	610	569	542	644	605	582	618	587	599	598	574	602	602	619	616	587	571	625	628	573	620	615	647	592	564	606	583	637	559	617	597	564	581	591	621	626	589	601	597	619	541	595	603	598	581	611	590	532	622	598	611	602	630	620	648	592	558	545	581	588	637	568	621	567	624	582	612	606	623	646	602	571	577	596	584	591	611	557	624	610	607	575	605	600	606	583	615	556	614	597	606	584	607	623	606	624	588	602	603	612	599	653	619	607	622	601	600	585	569	591	610	594	621	593	611	622	589	601	611	583	640	644	600	606	602	640	570	618	640	615	543	612	613	636	583	548	646	611	574	614	635	599	567	620	628	570	592	624	601	623	605	590	610	618	626	596	606	611	561	595	610	600	603	595	595	585	598	622	589	595	614	574	561	615	606	571	585	610	614	654	593	565	602	591	593	613	608	624	587	581	616	580	608	607	601	600	623	600	685	664	569	620	571	601	597	583	576	571	622	666	584	584	590	589	656	642	610	615	605	580	602	653	590	612	603	620	619	626	602	595	578	580	657	620	622	600	609	565	576	576	630	602	585	613	603	613	618	631	578	615	577	613	567	593	594	540	603	564	623	596	606	623	621	577	607	583	626	554	594	594	582	570	590	577	614	603	568	613	606	555	619	692	561	596	564	607	615	581	583	636	629	587	582	533	608	633	604	600	630	623	601	614	617	605	602	571	600	591	617	600	633	560	630	645	597	604	593	603	616	609	565	618	583	638	662	613	575	569	579	616	594	587	605	603	618	598	597	629	609	579	607	596	594	609	602	579	612	566	601	631	640	555	594	582	588	672	614	567	604	626	603	603	581	605	605	633	609	583	570	605	609	579	589	574	550	547	656	608	594	580	557	606	578	595	611	613	565	568	603	586	619	619	633	552	561	606	536	563	597	556	619	564	595	596	621	583	606	549	607	594	648	623	601	602	591	615	582	621	591	611	604	622	576	582	621	617	556	592	609	646	558	595	585	609	604	637	576	627	609	609	597	590	614	591	634	571	570	601	594	601	600	622	580	599	607	600	573	564	582	626	551	566	638	593	639	617	572	636	592	620	602	605	587	625	627	579	563	608	653	601	613	616	576	627	573	535	636	576	617	598	609	580	613	580	589	603	609	630	591	591	580	601	584	618	641	599	625	605	559	580	595	621	614	603	646	569	598	604	642	581	628	603	619	602	579	576	586	599	658	566	593	598	561	562	630	617	596	580	607	626	660	627	588	632	597	627	618	579	600	592	579	623	604	596	646	604	568	599	594	588	595	582	634	582	571	556	595	595	618	580	548	587	600	582	570	597	553	582	617	574	565	606	602	640	625	627	600	592	633	561	579	607	566	631	590	624	580	613	593	591	604	593	594	608	623	629	568	584	638	592	606	584	609	647	572	590	602	607	603	625	610	595	616	591	626	597	603	606	580	656	573	638	585	611	594	596	647	613	583	635	624	589	578	604	579	623	595	609	630	629	634	623	640	622	590	613	593	608	598	610	623	626	619	590	612	637	626	601	581	595	549	608	604	610	597	596	613	629	570	648	619	622	602	598	612	620	584	597	615	610	557	568	612	587	574	635	618	644	599	600	615	644	590	603	611	593	610	606	589	584	595	581	600	591	612	564	608	596	611	623	632	568	616	606	611	592	575	608	592	626	635	580	580	606	601	566	578	605	602	604	599	610	646	603	617	544	651	619	581	621	602	621	603	566	575	578	611	600	596	623	588	627	565	618	584	559	594	583	613	633	616	556	592	598	607	625	580	614	635	605	591	616	601	650	587	586	585	584	618	585	603	599	619	601	582	588	614	582	557	599	604	626	567	625	636	568	630	599	561	607	607	589	588	585	623	661	582	623	627	602	597	581	634	661	630	566	567	602	604	620	621	622	601	597	601	570	591	582	597	565	607	584	601	601	615	608	577	631	573	593	617	617	582	592	610	617	615	572	609	603	586	603	588	584	620	617	573	561	612	558	588	570	601	586	621	597	593	572	594	575	569	601	602	629	590	590	624	618	621	639	648	592	628	630	611	595	632	607	622	608	608	612	602	633	580	621	604	613	567	602	652	576	623	591	603	578	622	656	602	592	591	538	624	606	574	584	608	606	571	595	632	625	578	572	620	597	614	622	650	591	579	586	612	647	636	625	595	602	577	595	571	640	610	642	609	581	643	626	605	593	616	541	582	609	604	603	628	612	613	568	640	655	636	624	624	621	590	614	557	583	610	590	604	560	584	623	572	572	603	609	601	597	631	610	576	588	567	589	595	657	581	606	642	676	590	621	646	575	583	585	615	609	629	622	618	627	562	648	635	593	627	582	567	581	617	569	621	586	578	574	595	601	593	582	618	624	617	603	582	578	608	644	599	603	657	609	633	577	570	626	597	625	619	592	622	602	579	590	590	636	616	579	590	623	570	617	580	590	588	632	618	577	611	589	576	584	623	591	628	586	616	556	588	617	595	611	585	626	570	611	604	592	631	593	569	643	606	610	621	577	560	597	631	621	610	638	580	604	597	577	598	630	589	628	628	644	578	607	574	618	587	590	607	603	623	655	621	577	584	606	619	599	623	604	585	637	607	604	557	597	623	586	586	580	596	587	602	626	623	593	612	589	612
16425	2860	2518	1536	895	664	452	393	333	273	222	197	206	199	208	183	164	203	157	154	177	169	165	223	166	154	174	167	163	169	146	162	183	171	150	183	162	174	158	170	150	170	147	151	165	153	171	156	178	152	152	176	144	162	173	155	140	142	147	151	184	163	165	147	154	162	179	175	165	150	157	173	167	168	169	131	135	165	133	156	139	164	151	162	137	153	144	135	151	154	169	161	141	171	158	154	154	148	152	159	156	174	160	144	163	154	166	146	152	145	198	158	151	175	149	152	147	138	177	170	176	170	141	135	149	147	159	188	174	145	158	156	171	153	147	163	195	171	138	164	148	173	158	179	162	160	156	141	179	148	153	149	151	148	150	152	141	142	155	125	175	163	136	167	153	164	163	146	146	159	186	160	184	136	149	153	154	158	160	182	157	155	145	158	128	168	162	135	147	153	168	163	151	145	132	148	121	151	175	173	158	149	130	174	144	141	173	156	133	152	158	171	174	140	156	141	163	155	133	151	140	145	184	151	148	171	157	193	159	166	151	154	179	144	145	162	200	175	148	146	152	159	160	150	181	159	172	144	167	153	149	149	168	151	153	149	138	163	171	142	136	164	155	157	179	154	158	176	147	184	148	174	150	146	153	181	143	150	140	158	152	149	145	166	155	152	150	147	178	152	170	169	148	170	173	145	162	192	152	138	173	161	137	134	150	162	180	160	135	162	174	154	174	138	168	142	163	144	137	152	144	152	152	148	164	173	155	163	163	136	186	140	175	151	164	135	151	140	159	159	168	147	119	142	144	165	170	152	161	150	161	167	148	161	164	161	136	155	151	152	131	166	133	158	174	174	151	143	159	130	146	139	153	162	152	154	187	159	156	160	156	168	154	158	132	175	167	146	159	158	171	164	166	162	145	149	154	139	154	161	200	162	176	166	156	143	153	182	191	144	151	176	159	160	157	159	171	141	161	136	179	158	159	158	167	139	138	145	141	146	159	143	163	161	161	159	145	158	155	172	153	142	166	150	159	149	160	159	164	157	148	149	161	150	144	197	164	161	151	175	151	151	138	154	140	146	175	146	146	159	139	125	159	160	178	153	153	192	148	161	140	151	160	149	147	157	172	165	154	152	164	135	139	171	180	173	153	145	158	167	147	145	150	155	154	143	136	145	162	160	152	157	155	164	154	153	146	145	149	148	158	174	170	169	139	163	185	148	153	136	142	129	151	172	156	150	153	155	162	169	149	163	170	139	150	155	166	163	170	147	165	162	153	154	169	164	163	153	163	172	148	149	140	180	169	170	156	157	200	141	149	161	153	140	142	177	159	175	163	165	134	178	161	167	147	169	169	191	153	156	142	154	141	164	164	153	137	147	145	146	163	152	137	164	169	160	157	150	187	150	175	163	161	164	162	164	154	148	193	133	164	164	166	140	133	125	173	147	190	169	174	151	157	160	145	152	153	166	166	171	129	142	136	145	129	160	152	131	142	147	150	161	165	166	158	161	142	175	147	165	170	133	152	157	166	159	149	167	166	166	168	151	149	157	136	165	157	143	137	146	162	152	163	152	177	151	154	165	145	161	183	138	147	173	174	156	161	150	150	158	155	146	154	175	149	168	136	153	162	136	152	161	157	145	158	122	185	147	184	155	177	167	137	139	170	154	166	165	166	126	130	147	152	153	159	142	129	152	157	141	149	174	142	157	163	158	156	166	176	155	119	165	181	171	183	156	157	161	169	146	151	142	167	148	155	146	160	147	189	181	157	168	174	151	167	155	146	153	150	159	157	139	128	168	167	145	150	157	158	171	174	148	176	143	147	145	141	166	179	139	152	148	185	150	133	167	143	156	143	137	163	147	171	152	183	168	149	143	152	152	167	167	162	151	137	144	167	166	162	147	145	127	158	155	150	161	150	159	141	158	175	166	150	148	147	150	147	169	163	141	146	156	167	168	169	165	133	153	142	150	163	133	155	173	142	158	141	185	158	182	146	151	174	171	152	144	145	158	147	154	158	146	171	145	151	158	160	160	162	133	143	180	157	149	145	153	154	147	140	170	172	146	163	157	149	177	161	151	176	161	170	147	162	157	176	136	185	158	135	170	142	141	152	154	170	162	144	170	148	166	154	151	156	145	133	142	140	138	163	157	154	154	138	168	149	164	164	165	157	150	168	154	155	148	162	148	167	144	175	152	164	181	173	132	139	166	158	153	150	151	169	157	166	187	172	158	164	158	167	140	148	169	181	180	168	160	161	133	159	165	168	166	176	151	196	132	157	160	159	149	135	161	144	154	148	147	161	175	136	155	171	150	148	158	167	174	157	160	163	171	151	146	165	162	161	165	151	170	140	143	150	142	154	136	172	145	167	141	183	173	168	168	141	142	171	159	143	157	159	148	160	160	161	156	158	157	140	165	152	148	152	183	145	145	170	145	149	155	157	124	165	162	150	151	144	149	141	138	185	154	162	154	175	163	159	144	177	173	144	152	173	153	153	162	142	168	158	159	164	147	146	135	141	142	136	166	141	158	156	166	144	166	143	143	151	139	133	147	143	163	143	137	161	173	162	146	153	133	188	147	151	153	159	148	138	165	168	146	180	176	150	186	163	154	142	172	150	143	160	154	143	155	133	150	144	173	149	133	147	148	168	165	151	166	139	135	135	156	175	141	154	135	154	146	133	154	145	169	156	166	155	166	165	173	164	167	149	163	132	171	172	175	148	157	147	158	142	154	154	157	131	144	153	168	153	154	166	164	163	180	165	160	155	120	163	152	159	141	144	170	163	173	139	152	146	169	165	179	154	139	147	148	160	167	156	170	134	140	143	150	151	149	163	178	161	144	150	161	162	154	143	178	166	171	148	166	131	158	179	154	179	157	149	152	138	156	167	176	143	128	134	163	165	138	174	147	150	126	154	170	159	141	152	180	142	165	139	156	150	158	149	131	148	151	147	157	163	145	155	150	178	139	176	165	135	133	146	153	155	149	157	174	166	141	168	153	151	162	158	188	148	141	190	167	183	160	153	159	167	181	170	157	162	141	154	159	159	149	140	159	152	135	128	168	174	175	134	151	152	161	150	156	191	146	115	145	170	150	146	174	130	140	165	156	157	157	153	153	155	146	166	165	173	151	171	177	161	141	171	142	166	147	179	161	159	159	177	146	175	158	161	194	145	143	172	151	160	157	158	164	158	160	150	151	161	156	151	157	143	166	136	168	170	166	147	149	163	166	163	135	176	152	166	203	145	144	163	167	170	156	159	148	141	151	160	151	158	151	143	161	161	161	149	128	122	154	147	167	157	143	175	153	150	174	162	155	154	147	182	165	138	142	169	141	155	170	182	149	169	178	168	162	156	146	164	164	157	124	149	161	144	188	143	157	163	167	172	173	171	165	154	162	162	165	144	151	149	166	171	178	156	151	153	150	159	156	182	142	153	173	158	155	152	169	135	152	168	158	154	152	163	144	173	160	141	145	162	158	156	178	156	161	149	177	155	158
9010	2349	4327	4601	3291	2617	1942	1617	1428	1137	890	643	626	603	565	542	570	594	547	507	499	478	501	470	474	454	458	452	436	443	434	385	423	403	428	406	402	455	419	406	407	416	379	439	404	411	423	382	422	418	386	416	406	424	429	399	442	438	415	411	409	387	413	383	427	427	403	359	406	432	370	402	401	467	390	387	438	422	376	406	393	382	415	355	467	397	417	410	428	407	388	410	397	392	380	370	401	425	377	421	403	415	384	403	383	413	371	372	405	409	384	404	383	439	432	412	384	391	374	402	402	376	381	360	409	383	425	407	385	419	394	407	384	395	420	391	398	407	377	411	408	393	405	373	406	396	413	423	375	390	380	403	392	382	363	386	388	353	403	390	409	394	416	378	413	405	427	403	452	396	404	391	374	428	403	380	410	423	372	408	398	421	418	374	380	396	385	432	422	400	403	406	416	377	375	398	455	389	351	412	418	405	390	403	402	385	359	404	383	380	376	410	414	387	403	377	397	382	408	406	418	401	391	409	409	422	392	364	387	383	391	369	398	404	447	379	418	397	413	441	403	408	389	403	385	399	415	393	430	380	374	406	371	404	378	391	383	386	401	373	367	398	420	398	398	407	416	401	414	389	369	416	408	433	388	387	369	393	392	408	389	393	401	382	383	391	401	369	375	403	406	414	410	397	402	405	432	405	418	401	371	405	393	387	381	364	363	422	393	396	407	391	432	406	415	388	393	370	368	406	402	420	412	387	393	401	389	361	336	405	442	357	417	385	395	415	379	382	406	401	415	417	383	387	365	421	392	425	404	414	421	403	416	441	417	390	418	388	400	375	394	401	439	384	387	385	421	435	382	384	369	408	404	383	424	447	380	403	407	420	370	393	371	432	383	395	379	364	390	399	377	407	399	366	363	397	437	377	398	406	393	405	377	416	418	388	374	441	385	394	384	380	375	431	422	414	419	388	385	411	402	387	394	367	389	417	406	392	385	430	429	412	386	367	378	388	401	409	410	406	407	388	394	388	400	392	369	396	378	407	432	415	369	417	375	370	427	440	393	419	394	410	416	424	390	409	415	382	372	392	426	412	410	412	375	397	385	413	425	383	387	367	432	406	409	375	388	380	396	402	431	424	366	401	407	396	385	399	353	372	411	400	389	410	414	410	380	402	409	403	404	422	377	391	424	398	396	369	418	375	380	392	381	399	415	385	415	375	417	430	386	453	405	382	379	419	367	365	375	399	380	406	384	382	365	392	403	383	397	375	395	359	356	370	410	391	408	410	393	395	401	398	404	371	408	415	361	415	392	367	363	343	409	383	422	413	393	412	386	410	390	406	412	394	409	399	420	394	420	401	376	402	402	387	395	374	383	380	406	395	424	395	431	424	392	390	419	365	400	391	397	397	390	376	393	358	404	403	399	380	371	379	408	413	392	416	394	363	364	395	394	373	419	395	397	385	389	384	390	385	398	372	404	413	402	367	403	383	402	385	399	398	370	400	377	414	394	363	384	381	423	398	409	397	401	383	390	413	387	414	410	382	399	392	407	409	416	426	406	387	391	409	413	408	372	429	447	402	396	355	372	375	402	415	384	423	382	397	396	386	388	402	423	396	382	392	419	433	403	405	391	375	393	381	420	428	410	401	394	399	392	367	391	416	413	389	384	394	413	374	395	416	356	404	393	398	418	390	400	368	413	429	352	401	378	384	395	376	426	396	398	367	431	417	397	436	377	374	391	408	364	401	388	414	377	395	430	389	348	377	407	412	400	407	394	415	424	394	409	402	379	402	425	400	391	439	386	384	370	398	354	386	404	364	420	390	381	378	366	359	353	373	413	381	426	394	413	373	403	384	423	395	377	384	390	421	375	380	373	426	394	420	397	409	396	366	394	397	393	372	389	375	375	381	385	378	406	401	415	404	424	407	378	397	393	372	410	404	416	419	386	400	369	382	370	380	412	369	408	402	381	433	362	384	392	413	369	372	433	417	387	401	367	414	382	356	374	430	431	411	374	431	392	399	395	366	404	396	376	403	423	417	373	374	403	395	412	400	415	426	387	410	400	391	374	390	360	423	385	377	342	403	394	390	437	422	410	390	393	413	389	369	378	430	412	433	397	363	393	393	393	393	402	431	407	370	429	380	379	370	407	396	427	368	392	399	409	410	404	389	364	441	416	367	385	377	380	398	390	410	435	412	405	397	390	424	406	385	382	375	430	372	387	387	380	385	395	392	390	385	469	403	393	398	379	396	395	395	396	405	386	387	380	362	373	406	411	379	422	372	374	387	364	401	404	380	375	411	384	381	409	404	431	383	421	399	420	371	383	388	385	391	419	377	392	433	393	400	411	439	403	411	382	384	388	395	415	406	412	389	368	392	390	450	388	399	391	370	385	386	410	394	406	414	411	435	418	429	408	377	422	395	379	403	385	400	442	390	381	394	414	371	351	403	374	363	405	394	424	417	407	417	367	395	393	370	393	391	374	395	391	367	392	432	402	417	424	407	343	384	398	424	415	415	391	420	359	356	413	371	420	410	424	388	364	441	433	386	374	411	380	359	427	400	402	346	374	382	395	392	405	420	403	374	436	366	377	404	416	406	386	392	404	430	401	383	425	377	381	388	396	381	366	386	384	408	398	411	380	401	406	386	381	405	362	388	394	384	416	377	389	391	394	383	425	409	427	392	361	395	420	376	399	407	404	413	379	417	388	411	337	400	398	429	384	460	399	399	385	377	394	410	372	413	392	414	384	433	370	375	383	385	399	372	412	376	397	389	394	414	385	367	393	389	396	393	406	374	394	401	395	399	368	430	347	386	419	413	426	446	400	386	394	400	407	372	430	369	373	379	420	403	401	423	381	405	373	425	394	398	387	416	397	402	394	424	394	360	385	394	411	406	366	405	395	410	396	404	404	418	379	400	372	409	361	386	414	380	401	381	404	402	398	405	390	382	369	365	397	422	403	397	378	369	388	419	385	389	422	371	381	381	431	371	426	428	423	396	370	393	391	381	355	399	413	421	375	398	421	384	403	401	398	425	442	385	396	413	397	426	428	388	384	436	391	389	385	376	382	384	435	388	424	429	402	401	423	388	381	416	391	405	409	398	424	400	427	372	395	385	428	386	414	396	423	366	385	404	408	390	408	422	411	393	437	366	373	409	396	408	399	386	393	440	370	409	385	384	419	393	417	413	395	347	379	429	390	389	384	447	387	382	405	378	369	391	369	401	408	430	402	360	385	388	384	426	405	395	376	408	415	389	362	401	410	424	351	373	387	425	427	394	420	397	385	387	437	360	368	405	406	389	413	384	387	346	419	410	384	376	444	403	395	411	391	408	404	388	384	380	357	386	370	392	389	381	386	367	382	385	370	374	439	407	407	419	418	402	406	419	429	398	379	390	411	403	398	400	424	399	383	406	403	394	377	409	409	392	387	409	395	388	410	409	398	385	407	394	405	377	382	350	392	390	358	378	372	381	369	415	420	407	351	453	391	379
2235	680	727	666	575	502	497	461	447	425	440	454	439	466	438	426	465	474	381	404	419	407	430	446	452	408	434	446	465	446	417	426	429	447	430	438	430	430	429	455	409	423	440	434	457	434	440	459	451	422	472	404	421	413	411	450	419	458	418	408	408	389	406	433	426	409	439	466	420	422	416	422	466	409	473	459	428	459	418	462	485	436	476	434	414	441	404	448	399	436	482	401	435	394	457	418	401	441	460	440	437	433	440	442	364	394	441	472	384	467	435	379	409	407	443	446	438	408	432	434	433	432	478	440	427	402	443	427	445	448	433	448	429	454	430	427	428	454	422	437	423	449	459	421	412	450	448	435	439	404	381	475	428	488	464	421	418	442	482	428	439	461	450	410	458	439	417	433	453	417	391	458	458	429	442	410	427	448	445	457	434	420	425	441	441	438	386	422	490	426	401	398	402	466	441	461	435	419	442	469	468	472	425	445	444	444	447	422	476	428	458	437	448	447	419	421	431	409	456	429	436	439	411	453	453	465	458	464	392	422	454	437	428	450	413	436	467	458	456	434	450	433	466	413	484	387	421	411	422	413	443	432	436	447	443	418	413	455	434	416	412	431	455	435	489	464	425	415	442	411	438	418	401	395	473	421	417	376	423	425	433	421	426	426	471	499	447	446	450	465	418	415	437	461	423	402	454	428	419	431	433	440	394	449	435	432	459	455	422	429	432	416	391	409	464	382	438	453	419	433	421	453	462	422	485	421	428	405	417	441	431	464	455	431	440	406	448	451	474	447	465	482	431	419	393	434	442	395	442	414	436	476	481	423	484	473	445	440	409	426	436	406	457	442	410	419	469	451	415	446	447	459	418	454	467	423	445	445	418	420	456	431	433	449	409	476	457	415	484	477	445	487	414	420	420	482	412	459	441	393	422	407	414	454	426	396	411	443	474	408	421	441	438	455	416	409	431	434	443	436	417	428	442	397	471	439	429	430	400	454	432	438	399	408	397	418	432	381	482	432	444	436	459	440	448	405	426	396	449	413	457	422	437	447	475	421	448	430	428	426	417	426	404	463	445	434	403	444	470	432	448	434	425	432	458	432	433	501	432	460	406	489	426	430	432	414	433	407	450	445	448	407	449	462	440	447	470	464	422	506	457	438	391	433	395	436	434	364	432	441	415	439	420	435	452	427	434	419	453	443	403	465	433	462	457	476	407	417	416	421	455	439	435	481	442	445	410	451	477	457	410	430	449	470	469	436	437	461	398	421	396	411	432	436	424	419	426	430	425	433	420	400	425	421	501	426	431	404	429	446	457	404	431	422	432	409	402	425	445	424	426	446	432	456	458	424	421	408	440	440	419	463	460	417	406	430	445	450	470	434	447	415	418	434	442	468	449	454	397	417	430	441	437	414	454	448	409	401	426	407	389	411	432	458	414	440	442	422	451	425	430	424	386	424	424	436	436	442	443	423	421	444	467	440	417	423	435	462	470	420	432	470	434	432	462	425	448	450	460	445	426	462	428	401	469	389	427	434	454	448	413	442	440	468	496	440	454	456	441	491	424	490	436	414	429	402	432	420	442	432	431	477	445	420	401	452	435	445	472	410	392	424	438	396	438	424	445	402	454	461	413	457	440	450	454	444	471	411	433	498	454	468	426	439	488	459	425	438	411	433	451	406	419	433	437	446	405	414	442	403	421	436	425	414	453	406	421	422	441	461	428	497	421	427	436	432	434	484	406	438	431	443	440	420	436	455	468	410	454	405	437	450	483	447	454	430	392	401	436	445	429	423	421	436	425	426	418	450	449	446	457	462	453	437	421	446	410	427	450	406	405	408	442	435	434	446	421	403	423	429	440	445	441	441	490	455	477	407	418	464	458	422	428	466	450	437	422	441	454	460	434	446	432	442	435	398	414	431	404	434	420	456	436	397	423	464	425	420	445	440	436	456	423	405	416	400	461	453	423	434	442	417	436	458	426	418	390	459	416	425	436	427	447	410	441	469	439	432	427	440	419	429	426	433	449	424	424	452	419	426	422	442	426	448	390	422	468	449	440	441	379	461	422	439	396	441	393	410	486	428	429	442	407	419	441	466	458	430	458	378	442	418	435	466	444	450	469	426	420	440	440	452	402	439	421	436	449	411	458	454	432	443	429	415	458	410	393	431	476	447	462	423	458	424	469	458	418	444	454	458	440	383	396	426	428	416	436	414	425	494	425	439	448	444	446	412	501	444	409	454	460	467	433	417	441	455	410	424	450	480	427	449	442	420	437	454	378	446	424	389	428	411	420	452	466	474	434	448	434	402	430	401	448	455	391	424	404	484	420	443	407	431	419	456	449	433	438	430	439	431	400	434	437	427	416	424	405	519	491	414	442	429	466	454	414	410	422	417	428	439	457	447	489	429	467	420	430	435	430	419	471	492	440	446	442	411	455	405	468	451	438	439	452	457	398	443	427	437	450	416	443	397	438	430	448	449	446	459	427	440	447	397	437	421	405	437	459	425	473	432	411	459	441	416	419	391	411	448	477	412	439	378	438	400	448	454	425	446	446	419	448	382	428	422	409	422	435	442	466	442	464	448	415	424	487	446	410	434	432	427	428	448	424	414	449	460	462	446	448	427	437	424	441	413	418	483	416	426	413	416	417	455	461	445	411	445	421	399	424	400	422	448	443	423	418	433	438	423	461	432	410	429	432	462	437	481	409	458	449	427	393	440	413	451	470	445	423	418	447	456	444	451	450	420	422	433	409	425	390	467	429	428	434	416	463	457	428	466	446	452	452	433	450	428	418	418	439	399	458	408	461	427	467	423	399	417	397	466	444	455	443	407	455	436	419	418	451	476	382	430	455	427	429	421	415	449	473	433	458	438	405	399	441	431	429	422	429	414	427	397	403	476	448	425	426	440	410	414	420	439	410	386	390	419	381	442	454	474	450	442	455	458	453	480	399	453	416	425	404	422	418	446	452	478	412	413	431	437	449	427	427	412	431	406	470	449	430	458	444	417	428	359	438	459	423	462	465	409	405	464	395	435	463	448	394	454	441	449	493	440	455	445	454	450	427	406	465	433	433	438	468	428	439	431	425	440	468	440	446	461	438	462	430	446	428	419	412	396	406	460	446	413	415	446	438	430	435	438	446	460	452	406	482	440	431	454	466	424	394	429	408	404	434	423	454	464	428	423	428	457	452	456	440	451	488	444	421	417	450	422	453	433	466	402	397	438	400	464	450	407	449	463	392	426	460	454	420	437	448	428	443	488	432	418	430	395	439	463	423	454	421	460	455	476	452	476	429	419	435	439	409	395	438	416	446	458	465	398	429	441	423	446	423	402	439	478	411	423	443	420	423	460	439	461	438	432	424	445	439	404	404	486	415	444	424	442	439	453	444	445	450	445	458	450	440	413	483	426	484	422	456	411	409	472	417	411	455	468	412	475	450	408	415	438	468	428	428	455	407	426	432	444	424	430	408	446	440	411	433	390	454	414	442	430	463	497
2588	1238	1596	1646	1464	1307	1204	1149	1155	1061	1005	1000	906	1017	998	1002	1013	979	978	947	982	946	914	946	936	936	955	948	991	919	971	878	983	973	949	922	958	968	947	948	930	955	955	956	962	966	918	975	971	913	976	910	951	924	945	910	970	938	962	945	927	982	936	998	886	961	946	909	929	941	971	908	941	963	937	906	922	988	954	940	873	947	956	921	902	894	915	926	989	981	902	945	933	912	946	913	948	969	932	996	963	937	950	949	955	899	923	953	914	979	947	933	1014	975	952	981	909	957	946	968	903	895	965	950	975	965	956	911	980	930	911	993	888	918	896	933	945	978	916	941	940	866	956	911	936	953	961	925	958	918	933	914	933	913	947	888	909	941	942	934	878	892	952	926	905	890	930	949	935	960	910	867	928	934	926	909	915	879	937	955	934	990	895	932	926	928	980	981	992	926	928	972	920	964	946	973	936	934	929	934	973	912	930	939	892	920	946	918	990	942	946	915	926	926	937	986	908	957	967	885	913	900	918	932	924	958	953	943	906	903	966	936	984	873	902	958	927	922	970	980	909	959	921	935	970	895	927	855	971	950	967	919	910	941	973	989	905	946	917	953	960	935	929	977	962	929	896	870	959	947	897	972	920	894	949	937	920	980	940	896	892	914	878	964	938	916	916	903	957	979	932	937	976	952	908	930	939	903	956	917	952	941	913	925	913	984	933	972	902	927	975	886	924	932	925	916	948	957	926	909	923	894	958	878	965	906	974	909	933	957	940	934	918	962	919	918	992	985	944	952	1022	968	977	913	945	908	949	963	924	882	872	901	923	955	948	915	955	1019	921	967	912	969	878	934	951	996	974	916	971	932	946	893	919	925	925	974	953	922	964	934	927	922	957	938	924	982	947	939	973	944	928	893	966	986	872	943	918	962	907	879	921	998	926	912	929	904	921	925	896	920	965	965	924	897	952	940	944	900	891	944	935	931	965	931	947	946	921	991	926	1032	954	943	896	922	857	947	985	961	926	924	961	947	931	948	925	882	949	926	941	902	951	959	934	963	965	945	976	944	886	934	966	932	931	885	916	990	912	931	927	929	932	891	903	970	952	939	907	915	990	988	910	957	897	936	889	912	980	926	949	937	916	935	1004	898	970	897	969	869	919	899	972	912	880	926	898	931	906	984	927	931	930	917	920	904	975	970	906	927	911	960	939	897	959	926	959	879	938	901	926	916	950	909	965	917	944	949	944	899	935	960	975	938	926	940	959	936	969	956	968	978	933	949	915	911	967	943	971	943	955	906	949	959	930	956	905	924	913	959	922	927	988	901	948	955	952	933	925	924	937	892	920	901	951	988	935	957	958	878	942	976	943	985	920	936	948	898	912	882	958	965	897	946	956	918	1009	946	913	1004	937	958	903	992	940	983	947	959	898	971	926	960	989	867	987	962	946	948	981	925	885	928	911	954	997	950	945	944	908	908	951	954	977	908	948	871	903	973	958	941	898	923	929	919	936	927	947	891	873	958	1008	913	941	988	922	937	955	916	945	943	951	962	960	939	911	926	946	949	939	959	963	914	992	946	994	900	967	934	957	943	944	973	947	918	934	918	963	958	920	953	975	919	925	969	945	948	944	878	949	991	949	951	931	951	929	911	940	918	924	892	987	961	960	924	933	984	950	944	992	921	901	941	971	962	915	1002	956	953	903	1006	927	921	915	1011	943	908	981	943	984	956	980	951	950	950	945	885	948	958	937	971	994	910	975	952	941	900	963	921	893	924	935	963	952	958	992	913	952	931	942	944	945	971	962	928	909	941	922	948	879	908	979	943	922	958	934	970	1003	939	941	931	957	964	938	969	917	915	883	922	894	895	943	978	940	929	913	930	909	921	886	1001	971	946	961	946	990	953	929	927	966	915	944	992	921	946	924	955	952	923	914	930	888	949	938	953	898	961	923	911	905	966	943	899	935	978	929	919	919	936	929	923	949	910	955	937	987	956	880	943	1008	961	904	874	937	992	894	958	937	914	949	942	959	947	938	918	917	896	931	932	956	915	940	991	921	909	893	961	907	923	922	882	879	946	973	918	935	897	928	956	970	935	947	982	967	922	928	924	940	985	863	953	968	978	949	918	937	865	984	948	992	927	909	992	972	928	931	921	953	965	961	949	947	935	921	926	877	904	881	990	895	890	952	929	929	966	941	1001	922	980	945	935	943	959	972	936	972	1022	964	959	912	982	901	908	967	936	958	938	916	970	932	921	903	920	933	909	937	924	946	988	957	919	930	946	964	939	1017	942	949	950	1004	935	969	924	946	947	951	950	934	966	905	927	928	959	943	922	956	953	927	990	951	934	927	946	937	893	958	904	941	917	917	915	948	1020	942	890	939	916	893	946	976	972	945	929	900	863	916	917	946	912	870	937	874	905	913	971	948	967	945	933	1005	957	1000	933	955	886	956	918	966	965	944	948	906	933	953	931	984	963	926	913	871	954	884	955	972	855	922	959	960	1027	985	948	964	943	968	903	951	878	915	950	926	952	925	916	945	922	944	953	940	964	930	1003	930	1009	929	938	924	911	903	901	919	909	979	949	976	917	885	978	985	1011	907	960	909	969	936	953	944	952	916	948	923	922	885	922	975	948	930	985	964	903	878	855	962	922	953	1004	961	990	896	936	937	933	911	945	943	979	923	883	925	960	953	930	919	936	952	916	903	972	907	895	911	901	936	904	939	904	883	925	951	998	905	947	966	976	942	909	955	918	959	957	905	960	883	964	937	931	861	940	970	881	941	962	906	930	955	969	952	875	922	948	879	907	898	987	968	932	946	978	914	937	940	899	927	924	915	920	948	916	962	930	927	888	966	982	940	916	949	911	955	941	933	887	924	891	912	961	967	925	974	952	952	924	947	937	936	977	914	935	958	924	913	1005	900	925	959	925	971	935	988	946	927	941	918	960	907	924	928	908	950	956	922	959	961	894	983	963	954	960	923	928	932	917	920	969	941	866	895	936	952	965	949	947	955	917	926	933	953	964	962	950	917	1016	965	926	962	983	906	935	903	932	913	958	929	919	941	948	948	906	923	970	972	947	942	923	993	948	947	983	912	962	940	973	950	963	916	941	975	928	919	899	987	923	930	905	896	908	891	950	1004	936	950	953	1004	929	976	921	975	914	954	897	931	1011	922	937	901	956	905	928	938	882	994	960	940	930	955	955	906	950	926	902	970	916	905	937	935	997	965	881	917	910	965	1003	905	953	975	978	948	950	971	954	912	953	946	899	958	960	914	929	1021	943	929	900	1018	908	977	932	912	941	978	978	922	889	976	929	904	972	962	935	928	982	903	893	943	938	938	959	920	896	986	947	919	982	959	953	905	908	983	909	872	942	958	905	977	930	869	938	982	974	905	980	949	931	917	943	974	900	933	977	877	975	873	914	993	917	948	944	955	893	986	915	1005	947	944	917	942	940	967	942	943	901	920	990	957	932	941	948	930	932	890	932	953	984	907	924	933	916	909	978	926	964	962	954	873	937	978	948	875	973	957	891
9101	1391	1442	997	707	484	412	386	387	357	290	274	279	300	280	280	280	291	265	285	283	281	266	264	282	277	249	272	266	269	263	257	284	265	278	271	276	251	267	269	288	256	271	265	282	283	241	292	261	238	280	246	252	273	273	256	250	267	249	260	248	251	245	286	247	271	245	253	254	245	255	258	280	274	246	272	251	262	276	262	242	284	264	241	257	237	252	294	241	254	254	265	281	260	298	260	271	289	275	243	243	249	292	277	257	264	252	259	270	281	247	270	280	236	261	260	294	253	279	268	272	278	246	243	265	264	248	215	248	269	248	239	250	232	250	252	281	247	260	263	271	245	242	265	277	284	293	252	261	235	252	244	288	259	263	243	289	247	255	271	261	279	275	266	291	293	259	301	249	313	291	253	218	243	255	263	264	302	273	278	290	271	254	261	278	226	283	260	284	257	273	260	265	274	276	249	308	250	240	228	256	267	248	244	300	284	279	253	266	248	285	253	273	248	252	251	236	274	272	241	267	248	280	228	262	267	272	262	269	270	250	257	248	287	239	273	267	265	276	278	261	273	275	262	237	231	289	265	265	260	269	271	257	289	255	276	277	269	243	261	266	239	274	276	278	259	237	258	270	246	268	255	261	293	246	257	258	256	241	228	277	261	233	252	287	239	274	270	264	287	240	266	261	234	312	255	286	277	253	270	279	277	288	263	281	261	257	281	254	252	267	275	278	288	262	283	248	263	243	258	247	267	288	278	262	264	276	259	235	256	225	294	255	254	264	260	290	289	243	278	275	285	294	239	295	299	223	265	267	270	262	279	293	228	273	242	255	289	247	270	261	276	251	241	238	251	260	273	283	274	234	242	293	264	292	250	240	271	272	283	261	242	279	259	261	272	252	264	300	267	285	297	258	262	278	229	279	276	264	224	269	279	257	266	252	265	281	240	277	261	294	276	241	267	279	226	255	276	284	219	281	283	245	280	241	267	276	241	291	273	292	297	276	258	289	278	247	265	302	251	258	272	248	248	246	241	266	254	249	256	256	254	251	279	262	282	259	249	235	258	282	241	246	254	247	253	266	242	246	267	222	265	289	246	268	272	264	298	283	283	269	290	258	257	270	283	294	253	262	248	267	277	270	268	283	250	275	288	283	278	270	267	255	273	259	288	273	279	305	254	262	259	279	243	274	267	265	277	234	254	250	280	268	298	289	281	255	272	270	295	277	272	284	242	270	244	279	276	250	289	278	263	237	258	283	292	263	284	279	267	264	252	276	265	250	236	256	272	284	249	272	263	266	284	249	284	272	273	246	245	262	273	243	281	268	264	273	241	273	276	272	268	289	263	301	288	262	302	276	275	244	278	273	224	269	267	265	254	268	278	278	283	285	243	251	283	253	298	258	253	258	237	256	266	258	254	238	246	251	279	245	242	262	245	254	250	285	243	265	208	243	260	270	257	273	293	277	299	291	273	270	268	296	255	246	263	277	240	294	273	245	244	275	273	259	270	282	270	250	274	287	294	300	268	252	270	246	252	274	283	262	255	264	275	274	266	261	227	257	272	262	277	255	267	265	233	251	236	261	250	256	285	271	253	270	253	234	247	302	259	228	270	287	280	277	265	285	243	254	280	270	280	256	267	284	269	250	302	237	235	234	265	259	245	273	258	239	261	270	252	268	254	250	264	263	239	268	259	250	260	265	267	263	268	246	264	219	267	268	277	264	276	246	253	258	274	253	259	242	240	288	264	264	282	267	252	266	265	270	278	260	231	260	259	279	266	273	274	278	227	263	250	253	274	257	250	240	237	271	246	244	288	288	283	250	308	238	252	246	310	273	262	254	254	266	290	274	283	254	293	285	271	299	251	284	274	260	299	254	266	251	268	284	260	239	261	240	254	240	243	240	261	253	280	256	259	247	272	286	236	293	272	268	281	272	268	275	247	261	293	268	256	256	273	252	266	275	288	284	269	269	269	292	279	256	268	254	297	281	223	231	247	264	261	287	277	297	250	274	245	282	268	255	281	258	241	252	277	259	255	263	270	282	260	267	227	238	271	246	301	270	249	246	292	243	290	262	275	251	258	257	252	274	304	271	290	258	244	252	256	244	272	262	275	251	278	268	268	249	279	276	283	254	254	260	280	239	278	262	225	264	280	280	271	270	250	247	272	247	279	255	285	284	259	270	238	256	267	231	248	275	233	282	245	271	265	263	245	244	241	282	276	245	256	284	296	265	277	247	284	282	271	256	260	270	252	245	232	261	251	286	249	277	298	295	308	300	255	286	253	261	305	292	240	269	284	268	286	263	263	277	214	260	268	278	263	278	250	264	282	255	283	257	292	281	252	240	261	263	257	255	273	251	282	272	275	274	238	286	258	269	254	272	247	241	273	266	270	238	243	267	262	231	259	249	243	292	260	287	274	276	271	289	285	272	236	278	252	260	286	280	250	248	277	259	273	270	259	260	254	268	277	255	280	287	262	252	267	252	251	257	273	267	262	259	273	292	301	258	256	276	279	275	242	258	244	284	294	263	262	295	236	265	285	251	292	288	247	314	261	278	288	245	286	270	275	288	242	237	265	277	268	271	285	270	246	277	271	297	258	267	270	299	282	259	257	284	255	237	303	298	239	248	253	260	244	231	243	261	281	266	288	280	238	266	271	246	248	274	248	236	261	278	257	242	253	279	261	253	252	271	279	275	279	259	295	231	243	243	296	248	259	310	231	279	264	274	275	260	276	290	275	260	267	236	283	267	266	266	277	265	260	269	289	229	289	292	257	281	294	247	237	286	248	238	281	259	278	276	273	298	269	267	231	241	266	249	265	259	241	272	249	303	284	250	273	274	288	264	257	244	257	295	298	265	281	271	229	274	264	264	276	245	260	283	255	298	304	288	283	281	291	245	270	278	251	235	288	280	247	261	248	263	297	272	275	231	281	287	274	268	248	274	275	277	270	264	276	259	264	263	271	268	280	285	277	292	224	250	261	248	270	238	247	282	243	276	282	288	285	264	253	245	251	275	240	278	283	256	277	286	257	255	272	276	249	252	264	265	234	235	261	275	261	295	249	261	274	277	245	268	263	269	282	278	280	287	302	268	260	268	273	259	254	281	231	278	292	258	237	289	270	255	294	273	287	274	263	269	257	269	257	249	258	274	277	265	285	318	236	235	271	287	235	247	255	255	266	268	270	261	257	289	290	255	307	289	284	312	250	266	260	251	266	235	233	235	249	265	265	255	249	279	261	273	261	247	294	295	268	290	246	287	271	269	288	270	274	266	256	285	282	239	279	261	247	296	263	247	258	259	258	268	283	256	300	272	277	274	244	279	255	281	278	260	261	234	295	282	263	256	255	312	269	261	257	240	268	255	300	296	254	299	266	242	277	294	277	228	267	278	270	271	275	267	253	262	258	271	275	270	301	244	231	294	292	280	238	255	282	276	275	274	264	244	271	231	268	275	255	233	289	273	255	277	261	264	259	243	275	263	268	246	253	258	282
7239	1713	2999	3172	2421	1869	1497	1329	1150	979	851	781	711	741	657	668	721	698	661	656	669	664	669	609	644	629	617	634	631	592	638	640	578	587	627	611	629	612	629	622	621	628	623	602	665	608	608	608	601	597	571	609	609	619	559	579	590	597	590	626	597	617	599	589	603	606	590	576	613	614	592	597	633	621	592	663	625	578	587	619	585	614	596	621	593	597	603	593	570	595	553	581	575	625	643	599	596	607	584	607	637	638	609	568	599	596	602	611	597	619	606	591	588	607	583	607	612	577	620	625	607	573	603	629	561	624	578	552	605	616	593	610	629	636	602	557	581	615	643	603	618	593	590	558	548	574	581	579	605	618	629	603	590	612	601	566	574	618	580	613	612	571	619	608	601	543	586	628	634	575	575	609	628	599	588	568	600	614	539	580	557	573	615	682	526	609	635	588	623	615	570	613	619	593	582	603	573	620	611	581	587	621	572	623	608	586	573	555	607	600	571	604	580	596	600	620	563	568	574	569	591	620	559	609	628	623	571	588	595	598	604	585	601	563	520	615	609	574	613	558	621	570	591	580	599	589	639	573	614	595	617	579	607	639	592	579	569	623	605	616	612	605	604	607	586	583	610	616	597	569	584	608	609	601	595	557	588	619	595	595	636	592	618	599	640	581	615	653	600	645	617	563	602	565	613	605	646	549	618	602	598	610	589	548	558	576	555	585	610	594	589	611	616	564	579	625	604	593	574	591	577	597	601	610	604	611	582	597	617	635	552	618	603	583	570	605	594	611	611	598	617	607	603	603	585	603	634	610	560	607	610	578	558	581	642	591	585	619	646	600	602	583	565	620	582	594	622	583	588	615	558	574	615	613	580	556	599	561	607	595	594	554	615	627	581	591	593	597	591	613	590	610	618	572	618	616	626	587	637	575	565	628	614	582	628	629	620	567	578	597	586	620	591	589	636	559	628	589	629	583	605	588	577	581	630	575	534	595	577	581	593	593	606	587	586	606	568	605	583	612	621	600	631	583	592	605	589	545	624	595	593	607	581	570	542	575	622	579	548	585	573	600	549	613	554	598	609	598	591	590	603	561	565	588	614	586	605	611	595	592	607	596	609	604	606	611	591	555	595	597	627	582	625	577	581	631	564	573	584	566	605	589	595	616	628	615	586	594	568	609	587	545	602	600	584	627	557	553	623	599	615	591	601	619	615	557	557	594	630	594	565	562	603	606	585	614	608	594	590	613	611	568	602	593	605	598	605	579	557	594	609	560	595	613	548	593	572	605	600	621	621	623	613	617	575	583	610	625	594	597	597	598	548	596	555	597	581	593	653	580	561	566	609	619	581	572	591	608	594	601	612	583	617	596	610	589	547	608	606	591	593	604	638	617	599	612	596	579	613	605	603	616	573	591	646	622	587	595	583	598	602	609	599	632	576	619	575	617	588	582	589	621	602	605	596	598	586	586	607	583	570	630	582	582	595	620	612	555	552	612	611	630	578	638	596	585	593	606	615	593	579	621	572	640	576	573	564	585	647	629	551	568	576	558	594	586	608	556	537	581	573	554	592	571	571	601	577	602	633	603	583	575	614	591	610	611	623	593	597	582	585	589	575	618	612	612	616	629	580	593	589	600	605	580	595	622	596	556	605	604	583	574	561	560	588	615	584	581	599	626	613	617	552	583	620	594	596	549	618	632	585	635	596	595	592	584	591	595	644	582	585	598	557	577	634	549	590	659	599	563	593	582	647	597	568	637	590	596	595	620	620	582	616	613	541	657	621	592	612	580	593	622	588	588	607	607	582	624	610	589	594	656	582	617	566	542	572	625	584	599	635	601	571	580	616	588	596	640	634	608	596	564	585	606	600	595	578	580	596	615	606	585	569	579	597	578	610	600	588	581	587	576	583	575	593	621	609	630	596	669	608	641	567	591	628	575	560	569	581	654	623	533	590	550	580	610	574	640	572	637	593	603	611	631	559	616	584	571	562	567	562	640	578	581	582	538	597	621	596	674	609	598	590	602	582	646	599	591	603	603	569	642	556	603	589	591	597	572	599	572	611	576	586	589	597	603	589	614	622	618	624	654	648	605	601	623	585	569	611	578	641	562	604	557	631	612	611	627	606	651	544	590	626	610	578	536	565	590	613	552	577	603	672	562	571	575	604	645	566	604	581	623	597	582	615	590	563	638	604	650	575	589	607	621	633	587	587	576	569	568	578	622	592	610	615	628	586	609	608	565	599	572	583	564	627	549	608	623	647	579	537	599	572	580	617	573	584	601	615	600	588	583	632	591	599	576	609	606	614	612	615	567	628	601	572	620	569	615	550	569	612	582	613	602	550	571	585	639	597	535	586	598	623	618	549	579	608	580	561	573	610	630	573	586	573	541	647	588	604	631	573	559	547	651	569	610	585	594	596	587	580	545	570	611	596	561	555	560	607	581	606	620	571	605	584	611	601	583	600	590	583	632	608	606	584	607	591	601	593	575	524	600	604	607	582	584	563	544	584	610	612	628	571	508	564	586	625	608	568	561	557	566	612	594	575	560	584	587	582	607	547	602	611	609	587	586	588	567	579	630	635	559	641	586	607	562	548	590	600	618	568	636	590	586	655	595	629	614	604	618	609	567	625	625	611	627	555	570	636	574	609	599	661	568	574	587	561	590	593	617	619	653	633	576	608	627	594	598	618	588	583	614	577	617	563	585	633	573	612	580	564	593	615	589	599	580	575	640	626	559	623	587	601	593	579	581	632	594	593	581	603	664	566	586	591	582	627	561	554	583	598	551	580	577	577	586	580	601	585	580	597	628	613	601	568	624	549	581	593	584	601	588	603	577	589	573	621	638	592	593	583	556	584	590	591	594	568	588	601	567	619	622	592	602	582	574	608	596	610	593	570	636	576	547	619	638	584	574	604	584	623	588	612	635	621	609	583	614	564	630	616	589	579	597	599	624	611	547	609	612	618	587	624	577	576	607	605	562	565	665	615	605	556	576	609	611	599	594	620	580	649	622	569	562	561	622	577	617	601	607	606	613	613	614	575	579	586	613	593	607	577	567	612	600	604	604	607	591	586	572	614	593	577	577	583	602	555	647	619	616	607	588	587	581	575	548	593	586	637	598	638	602	628	597	592	579	593	643	611	558	597	602	596	581	566	591	606	601	587	577	606	578	594	600	597	622	626	627	606	610	563	559	567	597	660	619	623	627	593	589	573	606	561	583	592	587	588	572	565	575	602	612	578	554	619	599	615	595	618	616	625	589	590	629	588	604	581	590	602	606	630	566	602	605	590	597	583	582	594	611	556	597	601	586	601	583	595	610	622	600	562	616	595	597	580	630	635	589	578	626	602	578	570	582	559	575	605	615	582	582	603	611	607	605	579	595	581	607	573	547	570	606	584	602	586	570	559	590	550	603	571	610	617	609	580	573	620	587	658	613	574	610	593	620	581	558	603	633	607	654	556	596	543	618	600	589	588	610	590	601	585	598	571	597	584	581
16078	2620	2371	1482	882	621	473	363	361	275	253	191	184	185	180	165	175	177	177	178	167	158	180	160	157	140	164	170	154	156	148	146	148	137	141	160	158	165	178	187	143	157	159	167	165	146	147	153	143	140	158	165	171	151	154	164	167	150	172	166	203	176	141	151	158	164	141	147	173	159	171	168	158	160	143	148	145	162	168	180	142	150	140	148	138	155	171	168	148	148	131	138	157	167	154	147	177	137	154	146	177	158	167	148	141	141	150	184	149	169	161	163	167	156	149	144	142	139	152	171	139	167	119	140	147	157	145	146	160	142	176	164	142	166	146	156	146	146	158	150	161	153	136	156	147	134	160	165	158	156	145	143	166	161	167	142	170	150	160	135	166	146	180	153	159	155	169	165	158	146	179	160	168	164	170	160	146	154	144	136	166	132	150	142	143	166	158	154	162	140	163	163	157	142	122	157	135	133	129	158	164	154	139	139	148	171	136	141	135	153	137	156	151	168	145	145	158	139	151	148	165	128	169	146	149	151	110	150	145	128	146	144	157	178	143	164	177	133	169	143	152	155	155	155	169	157	146	166	137	155	141	161	176	143	174	134	126	159	142	163	157	172	152	162	169	161	155	133	149	158	163	155	144	167	155	147	139	152	159	150	162	155	162	161	132	137	146	149	157	153	161	163	155	145	147	153	140	131	162	149	136	166	162	162	153	187	163	148	171	144	156	137	160	172	159	157	139	166	144	136	142	152	178	173	118	135	153	136	160	148	150	152	153	170	156	146	152	146	149	147	144	140	136	166	144	106	141	135	172	151	150	144	156	164	172	168	173	182	143	146	148	165	151	130	145	154	175	143	151	120	128	149	152	157	146	129	140	160	146	183	168	161	175	170	148	145	134	155	154	153	163	161	166	158	180	159	128	142	134	168	149	139	162	161	138	136	140	144	164	127	165	144	150	157	140	153	145	173	180	155	153	174	148	177	136	157	167	153	151	110	162	141	141	163	152	147	161	153	131	177	171	154	138	161	150	155	161	158	154	155	163	156	148	167	153	146	149	141	149	140	151	149	128	169	147	155	174	157	125	156	153	147	156	144	166	152	150	148	146	170	156	144	144	153	162	168	155	147	132	159	139	171	154	167	158	117	165	138	170	149	169	183	143	130	147	154	145	157	147	126	153	158	157	178	132	124	132	169	162	133	146	140	140	160	153	151	162	155	151	173	166	154	158	135	154	153	161	174	135	142	156	166	151	165	148	151	167	130	165	134	137	141	152	153	152	168	184	150	163	170	141	149	168	163	159	182	152	167	144	140	148	158	148	139	167	178	128	147	158	141	163	149	131	157	157	168	163	149	154	163	149	163	159	135	155	156	153	146	145	163	155	140	154	140	185	145	156	147	144	141	158	123	138	161	166	157	148	144	160	149	147	141	146	154	142	131	166	147	168	168	182	149	155	161	153	153	165	143	155	159	144	145	151	174	119	166	161	133	155	125	136	140	136	135	151	161	146	142	142	134	149	148	136	169	164	162	146	148	133	144	151	176	142	151	160	152	140	141	147	174	162	129	149	157	160	140	174	154	151	150	147	121	146	155	160	157	142	152	152	157	149	162	141	140	162	143	161	150	176	156	150	144	137	145	140	156	145	187	149	171	163	163	167	141	145	155	141	120	165	183	140	150	156	152	180	158	125	156	188	135	138	150	174	154	136	137	157	167	163	171	147	151	130	124	144	147	161	176	157	155	145	134	165	150	138	133	146	165	146	155	156	142	157	132	154	145	137	163	159	136	131	146	158	146	147	131	170	141	157	157	157	154	158	139	134	141	169	146	160	127	150	138	148	119	138	133	168	163	157	143	152	173	161	121	140	141	137	176	154	160	160	142	163	172	155	161	147	131	136	146	133	150	149	127	163	200	144	172	173	152	135	148	131	161	152	164	148	159	135	135	166	175	175	138	160	149	150	157	137	158	142	156	136	135	152	169	162	153	180	141	153	147	138	133	129	145	144	178	165	173	148	138	152	161	143	160	179	129	144	156	136	169	160	128	157	129	166	164	160	141	173	162	141	144	157	132	160	137	119	166	153	153	183	156	144	141	152	157	154	168	160	136	164	145	159	135	153	138	162	151	161	138	152	133	159	157	187	140	136	167	137	149	148	158	159	124	123	148	161	153	149	157	129	159	141	154	163	162	158	169	140	170	150	152	150	164	159	157	142	158	177	148	165	153	135	142	129	157	145	135	133	161	141	143	146	151	156	127	139	150	143	156	160	159	157	134	165	148	147	166	158	152	142	138	158	144	177	150	138	125	165	148	143	155	184	132	145	144	174	157	134	170	166	170	157	171	148	146	147	160	159	160	152	140	152	149	162	174	172	159	160	165	167	180	160	140	160	153	141	145	146	157	154	146	154	160	131	136	161	155	157	157	130	160	132	149	152	156	129	157	156	136	131	155	164	142	143	145	141	151	166	152	157	165	161	145	138	164	163	155	142	145	163	150	156	143	147	168	172	141	163	156	146	153	166	159	140	151	163	154	169	167	170	152	134	154	144	145	149	156	162	161	153	145	133	168	147	175	165	144	141	140	148	147	152	147	156	139	165	156	143	179	124	146	157	151	152	184	164	168	166	160	140	152	150	151	130	151	153	139	152	152	149	167	136	168	156	179	175	159	167	153	169	137	142	144	164	165	136	142	169	151	164	136	161	144	145	131	145	153	169	167	170	165	142	165	154	161	152	144	161	157	141	144	170	138	171	150	156	160	151	148	177	141	149	149	171	171	152	158	147	163	147	151	161	168	147	156	158	165	160	142	151	165	126	149	135	156	134	165	153	151	160	162	175	141	140	139	152	153	155	146	147	162	157	140	161	144	156	135	155	144	151	173	129	167	142	165	174	155	143	151	147	156	149	153	139	146	148	138	141	156	164	131	140	159	114	146	141	161	168	166	154	123	169	161	129	158	129	157	159	157	146	156	173	151	158	150	155	159	138	178	161	152	166	141	154	138	145	161	137	151	146	181	167	139	134	143	165	130	164	147	148	173	166	149	129	136	158	150	155	170	131	153	133	163	182	136	159	152	144	142	163	151	146	170	172	135	152	139	154	175	160	119	132	146	151	143	157	158	172	135	147	129	152	162	161	165	157	128	145	128	160	138	132	134	142	120	141	140	157	157	169	155	153	157	150	159	151	127	158	163	119	150	163	179	136	159	145	153	140	144	131	159	168	163	151	186	142	140	153	161	127	154	145	169	157	159	161	167	159	148	171	159	139	134	169	151	165	140	143	178	145	142	146	181	133	153	139	163	138	157	129	164	149	153	156	168	163	152	186	161	128	152	163	159	151	159	117	154	151	156	160	157	170	156	174	179	167	160	152	140	161	166	145	153	150	135	159	161	148	159	174	188	148	169	161	140	172	144	177	143	147	140	164	135	139	124	131	130	148	167	167	156	163	146	180	130	159	159	153	156	147	141	163	155	170	150	156	151	151	152	153	158	156	154
9070	2414	4225	4511	3443	2414	1913	1595	1343	1071	832	632	594	606	537	568	561	616	580	491	526	510	500	495	482	451	453	465	429	421	426	428	416	377	410	421	440	402	396	357	388	419	395	392	428	389	389	366	415	398	416	409	409	406	387	441	376	407	414	408	448	364	406	365	411	403	401	411	423	423	412	364	423	391	406	412	400	389	388	393	381	403	417	393	387	374	380	384	404	414	382	407	374	383	383	384	413	386	390	376	372	415	392	370	372	412	423	424	384	380	388	395	362	402	390	358	403	374	394	321	385	404	394	411	365	405	397	414	422	385	354	429	376	409	393	383	439	379	367	368	381	367	388	388	398	405	457	401	413	407	370	406	398	360	410	400	394	368	398	369	382	398	383	373	413	373	376	384	413	388	373	376	381	398	400	406	367	389	380	400	370	381	413	416	378	387	358	420	369	381	380	358	401	352	381	389	357	388	371	387	372	358	362	372	384	385	362	368	388	385	418	408	409	361	388	399	378	411	424	397	366	402	387	389	398	364	377	390	418	378	417	431	369	410	389	436	405	379	356	383	326	371	407	385	355	457	405	383	396	384	394	401	393	364	381	394	375	360	343	392	400	406	403	399	394	413	391	357	389	408	360	410	398	404	378	376	399	374	410	355	404	359	409	392	419	401	365	395	425	393	397	418	355	390	451	396	394	356	377	384	393	405	409	392	388	370	406	389	428	389	395	368	380	423	411	385	410	385	376	366	348	392	380	394	384	382	387	384	366	369	360	391	405	427	392	380	378	392	389	390	374	382	402	392	404	380	362	390	397	394	426	448	395	347	377	392	400	375	403	370	373	419	407	419	396	402	379	403	400	407	384	393	388	424	369	387	392	381	413	383	368	364	373	369	365	367	375	404	385	387	389	407	374	406	381	375	395	374	395	376	359	398	378	381	354	423	356	360	403	401	382	380	376	399	429	383	376	395	399	352	432	407	363	382	394	356	374	426	393	406	407	358	399	362	405	417	393	346	374	368	385	432	370	367	391	381	380	395	374	401	400	395	390	364	421	385	372	400	381	383	386	389	399	394	378	404	392	402	411	382	400	419	367	386	443	372	401	390	395	391	344	379	335	389	367	378	399	365	378	390	424	404	388	383	395	401	390	416	383	409	411	419	419	345	377	366	370	378	427	399	405	407	403	385	409	357	364	377	388	399	413	392	356	392	362	366	376	359	369	386	380	368	436	395	407	380	355	378	390	404	417	391	434	411	390	392	349	381	409	372	407	409	405	385	398	400	388	393	383	392	339	372	400	382	376	398	432	416	401	403	380	420	381	397	381	368	420	376	402	418	374	384	376	405	420	375	395	360	413	381	371	369	362	413	364	383	389	409	408	387	377	397	379	387	390	409	381	357	408	436	381	369	411	403	385	380	431	363	397	399	412	394	387	399	400	422	377	379	372	386	392	358	397	403	352	425	347	406	374	389	393	383	434	394	367	406	354	391	385	389	396	414	385	388	374	425	430	398	383	360	377	379	382	347	388	410	407	420	395	407	399	384	394	382	359	403	396	398	372	348	373	363	394	403	387	396	390	377	446	392	355	386	372	416	402	390	384	405	421	399	389	389	396	390	386	412	397	379	407	407	417	401	382	409	383	412	409	380	364	389	392	416	375	397	379	432	405	381	359	390	371	375	374	403	371	395	396	370	374	409	406	369	393	387	396	398	392	393	363	406	375	425	398	409	398	346	415	398	368	367	363	386	409	381	364	420	433	398	360	383	414	367	364	413	385	368	404	402	429	360	346	387	421	395	393	354	416	371	395	411	388	395	377	394	427	421	396	405	391	367	432	392	390	394	409	417	368	396	427	429	373	398	372	384	443	408	375	377	397	388	374	384	365	403	420	393	375	390	392	401	415	394	402	364	405	378	370	386	376	391	391	399	403	363	333	418	390	376	428	398	438	383	385	409	405	390	384	410	417	399	434	397	428	366	412	408	405	409	426	423	375	384	400	378	381	373	388	367	411	395	391	422	415	351	383	404	399	352	386	387	374	402	375	381	359	393	395	410	376	392	385	389	389	389	372	397	367	364	390	382	378	408	348	389	379	399	373	361	392	424	386	422	401	359	389	403	387	377	432	383	371	378	395	385	348	397	372	421	379	399	389	407	381	389	377	407	371	410	395	382	396	397	374	377	377	360	369	391	407	399	346	367	331	386	396	367	395	434	367	401	385	395	364	373	387	407	405	389	353	398	402	355	420	399	423	389	380	370	403	369	364	367	424	403	378	382	405	405	372	371	376	381	394	380	401	404	397	399	349	418	336	403	424	402	421	422	395	379	412	370	413	392	390	414	351	374	387	398	394	401	379	397	391	392	399	389	376	432	385	412	387	361	408	401	386	392	363	347	404	414	394	416	403	415	384	388	381	400	374	383	371	400	387	399	383	384	417	394	370	361	380	406	409	402	376	394	407	397	376	395	380	416	368	396	366	404	374	377	390	393	407	392	377	393	382	397	400	372	417	412	349	363	386	449	367	379	382	403	407	395	408	401	393	413	347	421	432	402	394	404	379	353	403	375	412	373	368	397	415	401	360	377	371	366	403	395	405	405	380	386	375	414	403	373	395	397	403	395	374	398	379	377	392	388	407	378	428	398	395	401	398	348	382	413	396	394	373	385	334	415	376	379	360	369	393	397	423	396	394	405	394	381	399	404	393	391	373	381	380	444	397	395	376	384	366	378	375	403	386	387	369	408	367	386	380	396	411	397	369	403	400	405	422	404	399	388	376	400	394	401	379	424	404	387	376	388	418	405	383	422	414	414	386	376	399	414	401	398	398	373	393	372	367	368	388	388	395	373	431	378	406	385	365	356	434	365	379	361	357	363	344	359	395	381	372	366	362	385	397	384	415	404	381	390	376	371	405	398	372	377	389	406	431	400	350	379	377	385	437	400	360	433	386	392	417	373	396	377	405	393	386	417	363	401	381	399	370	391	396	401	415	415	338	399	389	401	379	388	401	385	420	382	399	385	390	384	415	386	376	403	376	399	420	370	415	425	432	419	389	402	387	410	390	394	389	404	384	373	428	374	386	376	388	364	365	384	406	397	355	382	412	395	372	430	367	375	385	407	360	420	359	379	392	372	354	390	380	383	374	386	396	364	397	396	371	386	395	401	399	390	445	383	389	389	398	381	396	366	401	373	389	390	383	374	357	371	380	409	431	380	410	357	388	353	352	399	371	379	402	431	409	370	404	406	393	388	386	406	418	378	395	391	401	367	403	373	427	402	427	356	373	393	377	385	399	399	385	381	381	375	392	379	399	435	396	403	388	413	383	396	402	390	399	416	380	385	408	386	343	357	401	403	441	381	368	352	385	385	423	401	388	443	413	422	408	368	421	368	401	385	412	393	372	365	421	369	383	403	401	405	370	388	390	379	392	425	394	408	419	386	382	395	366	357	399	421	401	407	433	401	385	388	409	391	401	394	422	382	367	381	376	400	369	395	369	383
2371	662	707	665	555	494	497	455	482	437	439	356	457	416	444	427	389	444	434	442	442	433	450	472	413	430	435	411	453	455	448	408	453	472	405	409	414	428	399	414	433	435	413	398	394	402	429	471	413	469	424	417	425	436	416	421	407	388	405	420	453	419	388	406	402	415	404	418	462	416	415	425	436	420	430	420	433	430	424	408	452	425	444	421	422	417	418	428	439	433	432	408	444	440	423	397	455	420	409	426	416	431	430	431	398	412	436	426	445	432	406	442	442	446	441	418	457	395	433	428	493	476	459	389	467	437	426	430	452	416	417	403	438	434	434	436	454	419	420	433	426	440	442	417	410	432	428	424	508	387	440	434	462	433	435	440	415	453	390	418	436	419	396	441	449	387	419	451	427	422	396	455	425	407	460	443	426	446	444	432	418	447	454	436	407	449	433	421	397	397	432	418	433	431	425	450	428	415	457	407	426	456	445	459	422	458	449	422	428	411	450	451	400	470	435	409	381	444	429	422	414	426	415	381	433	445	430	410	463	434	435	406	436	419	422	407	381	401	431	496	441	419	424	429	415	440	421	405	457	432	449	458	436	436	462	434	408	418	451	441	438	414	438	421	419	434	407	412	435	456	464	403	421	425	421	455	423	375	459	408	432	440	425	407	400	406	428	454	424	401	430	451	404	456	427	396	437	428	397	477	433	431	419	420	430	445	415	461	424	403	444	460	413	432	455	434	421	404	393	428	431	388	423	373	435	402	392	427	448	428	454	427	452	447	399	466	398	420	447	451	412	396	423	397	418	399	466	435	431	459	453	408	405	401	414	419	433	423	428	477	407	390	385	424	425	388	428	402	434	430	414	457	462	464	389	430	426	432	456	448	442	430	451	420	423	419	440	442	404	425	437	399	410	423	410	428	400	471	419	418	425	453	476	420	456	458	425	474	437	424	460	410	418	425	425	426	418	414	437	438	431	458	422	428	413	423	415	420	424	452	449	443	457	460	436	402	410	419	438	418	421	466	436	422	453	397	439	471	422	417	440	475	449	413	462	388	457	429	433	436	438	441	455	407	453	445	418	445	470	417	442	408	412	391	403	434	447	401	402	400	411	455	442	455	394	444	452	389	421	448	428	413	434	418	474	397	427	443	451	457	480	437	478	426	420	456	379	432	442	405	424	382	416	427	437	420	435	398	450	423	434	419	400	444	416	410	439	423	411	387	439	388	417	405	437	411	382	426	435	417	447	448	399	437	455	434	454	397	419	421	446	433	421	433	431	400	447	424	425	417	422	415	425	463	424	445	440	435	474	457	416	409	421	448	458	424	411	476	424	432	411	419	415	425	430	423	433	433	435	479	437	405	386	421	415	409	394	419	416	430	397	450	457	428	465	466	401	468	429	377	455	443	423	423	392	428	457	398	406	448	434	410	448	400	445	458	449	480	418	456	405	430	438	445	453	422	415	418	435	416	452	424	418	379	419	451	438	467	431	405	414	378	398	444	452	463	455	456	415	436	434	421	452	441	435	447	383	415	403	483	462	423	406	404	459	454	444	424	401	433	400	422	388	394	440	458	408	402	422	420	439	453	409	454	429	438	414	416	408	452	463	478	436	420	417	428	442	409	424	455	434	430	440	437	450	396	408	433	414	417	407	433	421	415	433	419	385	409	402	442	423	420	445	446	432	432	423	431	441	432	440	435	418	427	430	392	434	444	444	423	436	429	422	424	391	453	403	423	401	429	424	405	459	408	428	477	437	454	445	382	437	388	414	425	454	422	461	444	415	490	385	434	412	408	440	483	468	440	487	436	391	430	425	442	457	440	458	431	435	426	449	429	484	422	422	371	441	442	382	408	435	432	430	408	417	435	434	430	435	409	414	444	412	435	416	437	412	427	468	431	440	463	444	425	413	425	474	420	433	412	415	467	463	450	437	449	387	426	419	448	392	427	437	444	452	445	425	479	442	433	419	418	412	442	444	413	446	436	417	438	419	386	423	422	416	386	417	467	416	435	463	404	442	472	415	433	442	443	477	444	443	408	443	405	402	444	413	442	413	408	455	432	426	432	465	422	444	442	387	414	452	393	427	393	400	429	457	413	404	432	434	477	472	448	447	445	428	449	385	457	430	395	445	419	446	452	472	416	400	412	424	455	413	413	404	398	386	394	432	464	385	458	418	447	429	421	431	466	463	464	447	407	408	440	439	445	430	455	406	390	386	415	468	415	413	406	443	444	422	449	402	418	433	455	465	384	456	437	431	428	424	387	435	428	434	375	414	390	456	427	419	454	410	419	453	453	421	419	422	455	436	442	435	451	451	445	430	448	457	423	443	463	407	391	427	455	424	422	475	428	398	416	437	441	452	408	407	414	482	433	470	429	405	418	430	414	387	433	425	441	452	434	439	427	398	428	425	436	410	425	421	419	436	437	422	407	424	428	426	441	440	502	439	431	409	400	427	446	437	465	419	439	406	418	467	462	455	382	471	468	412	390	410	474	414	396	398	456	436	427	388	405	459	405	459	393	430	412	414	416	449	425	419	414	419	407	442	408	427	375	455	435	436	437	424	433	442	455	435	426	455	419	446	441	426	398	438	446	433	462	426	422	427	455	436	413	402	453	429	444	394	475	474	422	435	436	424	415	432	400	438	491	410	408	450	414	387	406	428	449	450	425	456	431	422	466	434	405	459	390	420	403	425	424	452	420	397	412	444	432	451	434	386	415	418	462	434	419	429	411	448	455	405	424	466	437	415	434	396	393	443	410	395	464	427	425	427	486	372	433	420	425	384	394	451	440	397	431	425	460	420	421	411	407	423	462	420	445	422	424	403	396	428	423	439	402	413	433	446	428	394	463	426	399	405	437	408	447	412	432	457	439	409	375	421	412	387	416	456	384	422	403	429	467	439	442	440	412	470	416	414	391	418	441	424	444	414	467	428	438	440	436	442	432	423	434	406	396	393	458	469	428	436	467	417	426	435	397	394	446	425	418	463	415	413	413	385	418	426	444	423	419	384	440	412	433	426	419	422	448	410	428	451	441	483	482	520	426	383	418	458	427	414	458	402	400	459	466	388	489	417	417	423	396	422	442	401	434	406	457	393	449	415	389	377	449	431	421	472	409	425	432	437	431	454	406	417	436	442	429	430	450	401	422	434	419	434	446	400	472	396	441	403	447	486	423	414	434	465	438	410	413	429	437	410	430	412	446	425	400	454	445	445	417	406	397	415	408	437	437	429	455	416	379	391	394	413	445	432	430	431	387	433	441	470	433	419	438	444	451	439	437	426	417	391	433	391	427	450	399	453	402	415	417	434	410	478	452	426	438	424	382	433	410	406	444	431	466	442	422	431	424	458	464	415	423	403	414	443	410	448	459	425	434	430	393	415	428	441	429	426	421	439	418	428	396	426	451	427	399	437	414	397	400	441	398	431	424	420	399	408	438	420	447	427	443	397	424	425	440	401	425	400	442	422	414	443	426	413	420	447	393	419	421	433	415
2583	1249	1552	1714	1554	1258	1163	1097	1083	1017	1002	942	968	894	937	970	973	987	887	940	925	924	912	907	946	885	976	904	939	932	942	922	940	925	910	925	900	941	899	933	952	961	886	908	872	901	924	943	936	952	921	925	954	929	913	922	872	924	947	926	919	878	949	932	917	971	901	963	944	891	954	999	951	954	892	969	936	937	884	912	935	900	952	909	934	939	983	960	947	911	892	936	904	906	934	888	999	932	914	899	952	897	954	912	922	989	921	956	874	901	878	937	912	905	929	915	953	917	903	924	905	906	914	927	911	955	864	949	952	913	941	1019	895	973	914	989	934	954	909	986	944	890	858	963	911	928	915	947	923	931	934	957	893	902	947	948	942	973	949	947	993	905	930	950	964	964	906	935	879	896	945	915	958	930	947	972	908	906	925	932	923	860	949	970	930	887	921	910	923	941	946	971	949	967	936	903	918	920	937	940	896	886	855	920	906	944	889	878	904	1002	926	972	953	927	892	956	904	928	899	906	957	899	976	954	965	881	921	926	929	920	987	902	909	935	912	898	896	873	919	964	910	884	935	886	938	947	984	915	918	941	874	898	968	907	864	889	932	907	887	924	923	984	873	928	934	870	917	955	896	941	937	903	925	901	937	961	932	922	913	927	917	947	915	946	926	942	877	866	932	901	925	956	918	951	877	919	956	887	898	890	932	941	932	889	976	880	968	946	908	901	920	919	892	895	990	916	945	937	934	944	929	971	922	866	949	990	911	963	825	935	951	923	933	942	889	905	933	964	920	909	959	938	928	950	948	859	949	933	913	929	911	894	914	968	888	973	894	946	883	866	925	918	926	946	908	946	884	922	897	947	928	953	903	917	970	910	915	855	932	947	925	967	983	945	926	934	895	947	937	927	903	884	1008	958	927	971	946	938	958	893	867	979	889	931	947	930	902	935	1004	979	915	994	924	962	914	885	916	957	893	923	917	895	913	934	894	929	993	924	908	954	921	913	910	965	848	929	971	947	918	966	947	950	912	925	1005	926	939	910	944	927	991	865	953	963	993	889	945	881	979	901	954	914	950	985	888	885	849	923	981	925	949	966	900	930	929	958	923	912	884	933	915	880	987	928	956	830	942	887	899	925	968	877	888	953	971	926	965	924	901	949	945	911	919	931	930	920	915	973	931	907	985	948	927	931	962	912	929	910	926	942	939	947	916	902	958	894	923	890	892	902	948	917	984	943	958	874	929	977	935	957	915	878	936	938	916	866	925	920	910	866	958	927	967	870	933	978	878	893	965	883	971	912	944	884	896	868	949	889	878	959	876	897	956	956	891	911	946	954	929	927	943	963	918	957	937	947	985	970	939	946	942	854	903	926	921	895	964	936	925	912	911	973	928	964	962	887	893	918	945	881	902	923	949	897	886	900	911	979	937	939	955	900	917	928	944	923	892	932	925	915	904	928	935	909	932	946	944	863	887	885	932	907	900	913	911	908	930	970	904	918	928	929	933	917	910	990	933	932	936	937	937	933	903	961	925	924	949	920	915	958	850	948	937	865	900	930	903	925	897	872	945	930	991	913	925	968	913	895	898	945	909	852	912	937	896	964	957	942	931	920	1015	892	901	964	916	923	976	895	1007	930	903	923	928	961	974	878	965	929	971	914	1014	940	874	952	893	925	919	902	929	908	907	928	923	931	950	939	864	950	886	965	885	904	955	965	915	942	936	1036	925	905	964	963	941	879	886	866	865	963	902	940	922	875	900	931	1002	942	936	911	903	955	915	880	903	954	947	960	946	924	917	913	987	953	863	912	911	954	961	928	932	941	940	932	909	942	923	885	959	930	920	982	936	895	936	912	933	919	955	953	953	945	921	950	931	899	895	948	930	889	952	932	954	920	892	933	882	870	940	952	936	874	920	874	902	943	892	923	937	908	908	881	899	902	891	929	932	858	897	913	910	918	909	928	981	911	901	902	946	960	948	921	931	951	954	917	918	919	895	937	874	909	955	913	916	915	920	898	1005	886	935	969	950	987	956	874	938	911	906	885	909	938	947	953	968	969	919	991	944	931	931	926	923	836	884	924	925	934	946	917	932	935	979	950	876	981	915	930	877	926	916	896	894	905	931	959	911	956	911	927	883	948	937	891	1003	942	937	896	940	896	918	933	953	963	963	918	934	885	951	894	893	942	945	974	922	909	896	911	939	923	970	951	893	887	933	981	930	898	910	903	943	889	899	877	934	869	943	980	874	967	985	932	945	958	907	931	854	964	899	940	948	953	932	932	916	904	930	955	907	875	941	929	913	867	958	945	945	960	963	908	921	875	942	979	934	934	910	922	910	920	949	910	905	947	951	925	918	933	899	911	925	930	916	907	923	938	966	977	917	910	899	932	924	937	882	943	891	927	915	943	947	952	925	932	893	963	887	928	964	872	954	902	885	921	944	921	886	905	933	967	852	888	886	934	881	882	949	935	969	909	908	890	919	896	934	985	944	960	862	929	953	959	871	957	917	890	926	916	938	906	966	869	915	867	889	925	902	982	912	957	967	929	885	972	923	920	910	956	973	891	950	957	918	862	919	928	929	930	879	952	855	925	908	926	988	941	908	965	963	972	910	885	924	867	997	943	916	925	955	898	972	949	944	907	919	961	977	899	846	958	969	937	886	949	935	911	935	900	951	903	926	883	964	966	961	969	932	946	952	948	909	961	901	916	918	944	914	916	920	890	941	944	903	948	913	895	904	927	891	843	945	952	892	927	952	990	899	932	931	894	926	917	918	958	927	906	948	925	918	919	930	908	972	904	943	942	868	934	962	960	957	914	874	940	923	887	933	974	879	918	948	926	933	903	961	924	902	879	924	953	981	963	904	885	954	932	955	892	961	956	907	916	940	937	954	943	904	944	939	902	870	892	914	957	926	941	906	1002	918	906	903	935	911	928	924	910	924	898	948	852	916	950	901	867	953	912	961	968	934	939	962	958	884	936	933	925	897	967	931	962	960	928	961	922	964	912	903	952	908	927	939	912	918	906	974	963	927	983	927	928	949	933	967	912	934	886	927	941	956	969	914	930	974	895	907	913	917	902	912	917	997	978	951	905	943	987	955	944	912	846	921	930	912	969	927	853	908	925	943	951	934	925	936	918	969	964	924	925	918	936	936	931	931	947	944	919	891	921	889	968	866	926	973	966	917	883	898	959	897	893	896	867	944	963	885	943	939	860	909	905	920	897	953	925	942	884	948	916	881	952	888	920	912	893	936	952	959	939	890	961	913	857	878	904	936	864	919	902	903	895	970	969	916	923	907	945	895	964	964	930	885	970	915	969	929	924	908	955	875	903	905	927	880	926	932	970	869	930	940	955	891	881	915	901	986	965	874	931	914	929	928	913	871	924	898	936	919	937	916	916	973	955	994	912	962	948	904	905	927	890	905	941	925	905	937	956	963	989	874	947	985	948	901	914	877	931	926	942	890	896	986	939	880	922	976	902	882	889	924	923	910	884	967	1006	1014	987	917	936
8769	1454	1335	980	713	542	450	396	359	344	297	259	274	275	285	291	253	249	252	295	275	279	261	305	250	277	271	285	297	260	240	266	258	253	255	251	286	257	237	242	259	273	254	295	266	282	262	250	266	247	252	269	257	255	298	228	237	263	279	288	261	274	263	273	272	268	264	266	272	261	263	281	260	259	271	270	251	300	264	250	259	253	264	271	289	283	292	262	269	279	283	254	264	264	283	266	281	272	251	289	242	271	255	254	264	280	253	283	269	284	255	241	279	281	259	266	256	248	256	250	269	243	241	279	280	229	255	270	247	251	249	244	291	229	247	273	306	280	268	249	239	254	247	254	241	239	266	260	277	236	235	285	251	235	258	245	272	234	298	275	270	264	221	246	250	268	263	270	250	248	255	239	260	252	245	278	279	271	251	255	248	298	244	256	250	276	264	299	242	250	266	251	233	249	235	255	258	294	265	267	269	255	262	234	237	266	275	268	249	213	264	285	268	269	260	258	253	276	280	269	254	272	269	239	253	251	267	264	223	248	255	257	279	282	263	266	251	254	289	262	265	264	252	249	288	262	273	286	233	239	268	259	276	258	274	264	261	265	263	252	255	277	238	273	256	243	248	302	245	282	253	281	268	239	276	270	271	277	278	303	254	260	264	244	258	243	247	282	264	266	281	270	276	256	263	262	294	242	276	258	282	294	283	284	256	240	252	266	259	252	247	258	279	267	257	225	236	304	272	229	277	251	231	255	240	259	249	247	257	265	275	253	250	273	270	231	259	261	229	268	255	251	246	257	260	261	270	247	262	250	250	262	283	255	272	248	278	262	245	208	261	271	235	248	256	286	259	243	237	260	260	259	284	245	243	252	265	247	278	272	242	265	262	231	255	235	247	241	277	244	259	227	283	284	243	247	273	253	256	286	245	252	255	240	271	251	253	245	281	275	287	270	261	287	268	238	256	260	264	262	251	251	282	267	243	261	264	242	262	250	254	232	265	258	248	257	260	268	248	257	253	296	269	241	255	240	257	265	256	279	247	242	224	230	237	271	253	282	279	250	243	259	236	239	290	275	277	243	230	229	265	270	244	292	246	274	262	286	224	240	239	254	261	280	249	293	259	271	288	247	265	247	264	245	284	274	258	258	290	233	262	263	250	241	240	277	287	263	234	247	303	281	238	233	304	248	258	265	252	289	263	251	294	255	222	279	239	250	292	270	272	262	265	272	255	257	251	265	240	273	270	235	242	257	258	278	267	271	255	258	234	271	278	286	285	229	266	280	236	260	232	236	281	264	234	268	276	241	233	267	236	250	260	279	251	246	276	264	250	243	276	271	269	277	254	262	240	274	274	258	238	249	268	267	267	289	281	269	256	246	291	265	253	277	298	274	292	278	254	267	280	264	267	249	238	258	252	253	254	260	245	256	254	247	295	286	264	261	286	251	258	265	266	259	259	264	273	253	248	270	267	277	289	273	282	229	281	275	255	247	269	241	242	263	243	252	265	248	268	305	241	257	293	253	252	312	284	278	249	250	269	239	263	277	279	238	249	253	256	268	249	249	266	280	273	263	235	276	273	253	256	249	241	261	297	271	262	279	250	254	239	288	294	257	261	263	251	251	230	261	254	266	252	286	266	229	242	250	285	259	249	262	284	278	253	249	229	288	225	270	233	263	259	250	265	260	251	265	276	272	247	256	246	254	238	252	258	273	258	276	252	240	231	275	291	265	252	262	236	261	269	243	243	273	270	228	276	255	251	245	272	240	240	230	263	262	289	276	267	252	275	264	252	259	292	277	245	257	254	270	268	261	256	240	275	247	258	255	225	245	279	293	286	247	267	277	265	231	258	284	252	241	256	272	229	265	276	234	285	294	254	216	226	263	267	296	266	264	273	268	279	276	263	259	289	269	230	272	272	300	240	247	261	253	249	264	252	258	250	235	276	266	248	206	263	259	273	250	262	255	262	271	217	248	262	246	249	234	265	256	289	252	281	257	240	237	279	267	250	238	231	262	252	239	270	269	257	265	256	245	283	244	279	260	255	230	269	288	270	266	279	267	261	239	272	289	212	263	243	270	271	248	238	270	257	289	243	246	265	255	315	288	249	245	262	260	272	315	288	248	265	254	228	245	254	282	279	238	243	297	267	261	276	290	309	277	284	242	240	253	273	262	263	300	268	233	265	275	253	267	279	292	248	267	253	267	254	264	256	261	221	301	264	276	268	267	275	293	288	286	222	300	272	261	293	279	266	255	267	256	246	253	257	276	236	249	263	263	245	274	251	256	246	250	241	284	298	259	239	282	248	268	241	286	233	280	257	272	263	268	253	251	257	280	270	263	252	271	275	262	262	240	283	255	263	257	280	278	259	276	256	242	275	267	264	301	237	267	271	271	255	250	274	268	244	251	278	256	243	271	256	254	262	246	244	285	257	265	271	254	239	277	231	249	264	253	263	253	269	263	283	280	252	262	251	228	296	241	282	265	276	249	240	252	282	275	299	266	259	303	275	244	234	255	284	261	289	262	240	260	265	245	294	250	275	259	232	282	255	267	269	274	227	304	245	236	262	257	266	230	237	244	257	254	255	266	312	275	256	247	260	258	266	277	264	231	253	267	261	230	273	251	236	275	248	287	253	257	211	259	223	244	232	250	268	252	263	240	291	277	284	262	263	290	271	257	233	265	252	250	300	250	230	242	265	237	270	268	261	230	273	246	249	249	246	279	257	259	277	251	237	244	280	246	275	235	247	268	242	242	264	241	273	222	272	246	234	294	250	286	243	265	277	232	245	234	242	235	224	254	243	283	250	276	283	245	237	274	261	251	247	252	270	273	260	230	255	253	260	303	266	277	265	254	244	278	233	254	243	282	254	296	294	259	249	234	243	240	275	288	259	294	275	243	234	258	275	276	276	278	233	250	227	269	287	265	264	259	247	236	266	271	279	240	268	276	230	289	254	247	264	260	289	244	232	245	268	275	281	271	308	254	254	257	285	249	271	281	263	237	240	270	270	281	271	254	257	271	240	268	269	273	256	267	275	247	276	265	277	239	306	265	256	275	277	301	234	278	236	245	259	268	277	287	269	277	277	262	277	234	270	271	232	293	249	261	281	260	261	279	252	240	259	257	287	266	253	263	240	241	244	256	259	235	289	270	214	241	288	265	281	239	244	247	299	294	274	255	282	258	243	240	240	273	255	280	253	251	244	252	245	238	259	280	254	253	254	273	233	252	273	242	258	282	239	257	257	226	266	264	259	247	280	254	231	246	251	269	259	273	261	248	278	247	231	254	264	244	287	280	251	262	285	239	255	267	245	249	216	286	283	260	274	242	261	252	282	255	282	279	273	284	243	245	256	284	239	242	258	274	274	239	259	286	264	251	230	261	266	234	243	265	261	268	263	268	289	285	275	285	267	267	265	262	241	289	266	277	249	249	266	255	245	265	268	289	253	286	229	255	240	260	297	295	239	284	236	228	235	284	249	250	224	268	253	254
7074	1697	2741	3018	2491	1873	1507	1290	1164	994	825	734	714	658	694	730	698	685	665	672	694	662	661	624	613	614	666	640	665	623	620	591	598	579	576	615	611	596	608	609	605	621	594	572	574	583	561	633	579	587	607	599	605	561	594	551	572	641	607	560	596	633	576	592	586	620	574	570	597	607	562	561	597	606	596	589	630	562	603	569	588	588	616	618	578	625	594	593	614	595	607	594	570	594	612	595	604	591	571	578	654	607	614	585	601	603	603	597	599	550	612	558	589	622	567	581	595	582	571	601	595	599	599	531	564	599	549	588	586	594	581	603	654	593	606	578	583	600	553	580	596	594	587	584	593	604	618	635	562	595	580	561	569	550	599	611	570	615	542	612	581	552	584	589	552	621	599	579	599	553	609	595	563	555	578	571	599	581	606	594	578	563	580	591	566	582	593	567	577	627	553	592	597	562	618	590	598	592	553	600	544	560	635	542	565	583	537	577	605	593	577	594	586	543	580	562	566	559	552	580	545	588	590	576	576	597	553	594	629	638	575	612	573	600	577	561	570	636	629	603	604	513	562	591	591	605	584	574	602	581	608	564	604	591	693	592	580	621	648	609	628	547	633	587	573	596	566	599	567	570	635	603	586	596	564	593	578	599	570	575	567	569	573	577	565	621	605	559	577	553	612	558	609	597	566	558	551	563	607	577	636	589	562	567	575	582	607	602	559	580	606	593	624	652	589	577	579	611	578	602	608	578	591	590	608	557	590	590	586	587	568	541	586	605	539	591	599	569	584	587	589	572	609	556	569	586	555	586	550	618	600	557	615	609	573	601	649	625	592	615	576	575	584	618	596	549	603	630	584	611	571	607	557	617	578	566	603	554	642	581	570	581	561	600	569	550	564	563	585	599	581	633	562	596	559	571	578	572	603	574	585	596	565	586	601	624	548	616	570	558	598	575	596	557	597	565	626	578	595	605	610	566	568	632	571	629	589	613	592	607	596	586	580	563	591	564	612	570	602	617	566	579	580	580	564	583	568	609	582	567	612	578	622	608	533	563	586	537	576	585	640	584	606	624	589	610	602	591	583	613	602	580	568	579	566	575	548	595	629	608	582	631	571	622	595	559	585	583	573	568	573	561	545	540	544	566	570	565	581	589	617	594	582	563	559	574	577	552	575	552	546	569	540	599	597	604	604	572	554	600	622	567	597	551	632	565	555	571	600	589	597	607	614	588	607	605	570	602	595	608	615	565	613	568	604	575	604	569	606	619	559	554	563	623	600	575	589	624	603	534	576	592	599	574	588	578	590	592	562	630	580	600	526	560	583	578	575	594	582	563	594	583	592	613	577	574	579	594	600	589	595	612	573	591	605	596	582	596	581	567	626	583	605	580	577	567	583	562	565	569	577	597	609	559	625	599	614	599	639	552	578	599	579	600	569	605	608	537	602	594	549	578	556	579	598	626	575	547	561	606	613	578	562	584	581	526	559	573	580	600	573	596	566	574	613	599	577	637	580	607	593	585	587	576	611	604	557	553	590	620	564	624	588	622	619	590	579	631	590	560	592	560	595	548	583	558	593	606	602	606	568	594	554	583	592	578	596	604	553	584	583	635	578	583	590	562	566	600	579	579	613	581	589	569	611	598	603	579	620	584	580	549	587	582	574	590	585	595	601	518	612	640	556	602	564	616	579	572	629	621	575	566	620	542	593	590	584	582	561	570	576	577	576	588	571	635	597	570	598	592	590	589	566	560	616	600	591	585	627	579	590	593	625	568	600	587	566	571	624	584	630	613	620	585	600	593	583	586	564	583	585	564	565	549	632	590	643	591	600	626	589	562	587	579	544	610	539	597	544	590	573	594	565	608	610	526	602	583	620	558	597	620	584	573	635	555	612	550	574	540	566	566	601	590	614	567	593	577	584	598	592	567	589	599	574	619	602	578	583	574	613	573	599	569	596	586	586	574	617	584	610	604	592	578	614	593	580	571	578	574	566	541	544	612	549	591	574	555	599	576	609	580	589	564	596	563	602	589	592	542	589	564	598	587	620	563	555	577	605	604	610	622	574	593	564	595	568	606	573	593	583	622	580	596	600	573	522	563	578	587	576	552	600	578	596	566	612	563	579	547	552	576	570	601	559	589	553	576	632	570	581	599	599	596	566	603	583	523	592	584	604	583	613	572	588	590	588	617	589	611	556	601	592	610	578	628	588	597	600	552	606	608	595	577	604	564	609	586	624	580	590	598	593	559	589	591	589	577	606	590	629	586	593	557	602	610	570	577	592	613	609	625	568	594	593	548	557	571	561	572	594	605	600	563	571	590	567	605	566	587	561	573	560	561	576	625	551	575	590	585	558	546	586	573	650	569	570	658	604	571	588	566	570	586	636	553	550	581	566	602	532	616	581	571	597	580	592	627	559	577	584	577	621	600	614	615	599	559	632	579	607	608	556	624	602	570	573	603	580	540	609	603	574	555	602	627	608	568	624	562	577	591	596	570	592	597	619	591	635	611	587	599	564	516	582	640	581	572	581	556	589	610	565	570	631	596	567	577	666	547	623	577	623	567	575	567	585	610	615	592	594	610	600	549	600	600	577	594	573	586	613	584	585	570	564	572	586	605	564	582	580	573	632	594	560	559	581	603	563	612	565	572	573	587	611	603	596	592	636	621	597	611	586	567	622	555	575	580	613	555	568	554	555	568	563	615	575	604	600	608	562	586	589	608	566	575	597	577	612	586	629	593	587	586	571	534	578	598	607	545	589	555	557	545	569	563	585	610	577	568	564	593	564	596	577	612	555	588	585	594	629	612	558	588	564	605	585	586	589	603	615	583	572	575	633	605	585	564	585	593	574	554	601	583	574	581	529	649	579	564	568	605	592	561	573	619	573	578	562	591	586	545	581	578	588	583	561	580	576	599	600	594	589	559	594	593	604	577	557	580	537	592	651	611	597	597	559	612	594	602	616	554	559	562	560	609	580	605	582	609	522	597	573	619	572	588	592	599	591	596	591	569	599	560	591	605	576	615	597	585	585	556	578	589	580	575	544	576	629	575	570	592	571	598	559	572	587	543	592	600	600	562	604	540	615	585	603	619	566	592	609	566	578	610	550	597	612	568	613	577	630	582	607	545	554	563	568	543	613	581	643	578	579	567	588	555	546	608	576	564	596	609	582	578	594	627	592	570	555	565	563	597	565	586	588	594	559	643	595	588	552	581	580	564	616	606	575	613	557	574	583	596	562	570	611	560	574	549	577	607	613	635	612	565	621	602	553	583	615	566	606	599	593	610	570	611	574	574	568	577	583	604	554	594	557	584	639	621	606	606	622	608	580	582	568	557	565	572	574	605	544	576	588	607	599	607	581	576	586	605	617	563	566	599	577	566	616	569	647	595	578	600	603	605	594	585	560	570	600	606	603	588	606	605	588	603	570	590	590	649	638	582	593	591	554	595	554	653	611	579	615	575	545	551	598	590	593	590	608	572	581	586	617	623	621	534
16076	2702	2161	1504	867	652	435	393	302	267	232	210	196	199	180	180	174	165	191	168	176	153	167	147	175	155	148	170	168	168	150	173	157	155	165	157	145	155	160	166	176	142	139	164	159	143	140	161	163	140	136	151	161	137	154	142	140	163	152	168	159	156	131	157	146	137	159	154	152	154	147	144	173	151	148	130	183	161	162	136	143	148	147	137	116	135	146	159	162	162	159	160	165	161	144	160	138	152	175	146	143	138	135	155	139	159	163	143	136	180	152	149	146	167	148	133	170	144	136	148	147	156	143	131	143	146	142	138	138	139	146	129	124	152	153	131	155	163	145	154	160	161	141	142	153	160	138	147	136	136	147	131	118	158	150	142	162	135	130	157	145	133	130	122	155	179	161	145	167	145	155	128	160	151	142	147	154	173	144	149	155	158	149	167	149	132	147	160	156	160	132	146	137	157	135	152	141	148	137	116	163	164	161	153	169	169	150	146	172	173	141	147	127	149	133	158	149	157	137	183	142	146	133	139	153	141	140	146	166	163	131	170	142	148	145	157	149	172	145	158	159	140	145	154	196	142	187	172	142	143	150	145	165	152	152	159	152	168	150	150	163	149	143	167	166	155	137	156	187	144	151	169	128	114	156	141	146	137	156	148	145	137	135	142	154	149	140	150	151	149	147	139	143	142	201	169	141	150	139	157	153	152	143	145	145	146	173	154	156	148	167	130	130	159	181	156	146	156	149	148	147	159	146	156	167	152	131	164	146	183	166	158	144	159	140	127	168	160	156	143	162	145	159	158	127	175	135	142	170	155	121	139	149	172	147	155	131	135	141	168	141	147	179	161	160	197	167	155	145	156	148	154	143	146	175	178	142	125	147	135	127	157	113	166	124	127	141	134	112	150	161	136	150	134	155	158	150	194	154	143	154	173	185	169	152	167	174	129	159	142	140	156	149	176	144	144	139	140	128	152	150	156	143	164	180	142	135	144	160	135	139	140	140	136	167	149	140	165	151	136	138	168	165	146	146	149	151	162	145	143	169	162	146	163	176	165	129	143	151	150	162	159	151	144	164	159	144	140	151	168	148	152	148	127	115	132	122	122	154	148	158	167	160	167	163	142	142	147	185	138	143	116	162	163	151	146	171	120	151	160	168	149	152	173	130	146	170	161	154	141	173	143	145	136	155	165	160	170	153	138	144	151	142	153	182	157	149	152	159	137	155	148	136	133	159	129	136	148	143	162	152	139	147	140	151	143	139	154	144	162	166	144	152	157	156	148	141	153	158	151	148	149	159	134	154	170	146	140	172	136	150	153	134	185	146	135	131	157	145	135	132	163	173	146	149	151	176	138	130	132	142	162	151	138	166	158	143	154	130	157	131	145	141	155	156	150	138	158	154	146	155	149	151	155	159	138	182	171	146	168	165	144	155	137	137	128	156	140	149	166	159	132	139	159	136	160	149	177	157	144	165	149	164	168	131	145	123	157	147	157	148	155	158	178	155	154	177	133	147	141	143	152	136	123	174	162	133	163	142	127	133	124	161	151	138	163	118	145	147	134	133	137	148	143	143	129	146	121	143	168	196	129	152	169	148	158	175	140	165	165	126	140	167	159	132	140	142	136	140	156	154	133	143	169	143	160	132	169	150	139	149	163	150	141	129	155	167	140	152	158	140	141	154	159	146	142	149	154	150	153	155	155	154	165	141	156	151	143	166	177	161	155	148	154	133	129	169	142	136	130	171	139	138	130	152	153	144	135	152	159	156	133	157	143	134	134	156	158	149	136	163	121	130	148	197	144	140	168	132	146	144	153	164	139	135	143	160	137	161	157	141	129	147	162	149	135	131	155	151	157	126	126	142	146	151	145	178	152	133	160	179	158	160	131	158	166	140	139	154	136	123	143	158	172	145	158	149	138	185	121	141	147	162	143	153	154	163	160	147	130	157	134	157	138	135	167	162	138	147	166	150	139	148	132	144	145	143	136	158	156	148	153	146	142	158	146	157	166	151	168	168	145	175	145	147	154	157	158	145	165	178	144	153	180	161	184	169	132	148	135	136	152	151	163	131	132	141	165	154	158	142	167	138	143	144	160	141	173	149	143	160	168	154	140	155	140	137	143	135	167	134	154	163	141	137	154	156	152	152	150	151	161	158	163	169	171	140	144	151	147	161	141	137	165	156	140	155	147	152	161	143	143	131	165	154	154	128	132	144	158	151	160	170	152	154	164	134	145	157	154	136	166	136	150	153	128	129	141	168	126	151	139	134	178	145	144	138	140	138	122	144	144	149	150	147	170	165	125	166	155	138	152	158	134	178	158	149	161	134	159	160	177	146	143	153	152	146	157	142	113	142	124	121	162	163	148	159	147	156	152	161	160	133	163	120	146	131	155	142	179	159	147	160	183	145	162	143	152	137	137	169	168	148	156	167	140	165	147	150	176	157	161	141	146	151	155	160	168	168	145	157	147	152	181	152	154	136	162	151	170	149	150	160	165	152	163	158	160	150	142	141	161	148	140	138	157	135	152	159	145	171	149	145	157	162	127	174	171	145	148	163	166	148	176	140	144	147	160	172	146	142	154	143	157	192	137	155	156	128	155	142	169	153	158	149	122	157	152	166	134	142	138	148	142	179	141	155	168	144	149	154	179	147	162	146	118	146	149	146	143	165	125	142	174	155	131	137	167	160	176	156	139	160	164	115	160	144	156	159	138	149	154	139	136	134	132	140	166	164	132	147	164	173	172	153	162	136	161	156	169	163	157	133	135	150	147	145	161	170	158	131	163	184	132	151	133	167	139	156	151	156	130	148	133	167	164	179	162	151	147	154	147	154	131	141	141	143	124	155	137	145	161	153	141	145	144	157	145	190	151	136	151	149	135	159	130	174	156	137	165	171	194	167	168	162	157	126	158	125	155	153	146	142	171	137	143	123	147	153	151	144	160	144	179	162	133	143	137	175	169	157	142	171	173	150	161	148	142	130	141	146	168	142	148	169	153	153	179	143	124	113	145	149	149	152	172	181	120	177	147	151	131	144	131	160	138	159	158	139	141	147	153	151	146	141	141	155	138	150	164	163	155	149	164	155	126	154	157	134	166	157	143	152	147	146	148	150	133	175	139	149	110	137	134	167	143	143	138	180	151	167	150	133	136	148	168	169	148	130	148	145	128	150	138	171	171	168	195	153	146	146	150	168	148	168	155	148	155	158	168	139	158	152	139	171	152	165	143	155	170	157	157	165	157	154	151	154	123	137	176	147	172	141	139	157	143	141	154	162	137	137	173	155	179	170	145	145	173	162	176	165	155	125	136	164	135	137	127	142	145	135	168	160	139	157	140	141	137	141	157	155	137	153	131	138	173	158	174	151	138	116	160	143	152	146	143	144	144	146	165	170	137	141	144	164	145	138	173	149	135	150	162	162	133	160	154	169	140	153	138	146	154	130	135	131	140	134	155	152	141	149	110	165	145	131	162	143	146	161	155	167	148	154	164	187	168
8821	2333	4010	4422	3335	2582	1786	1564	1381	1123	781	691	601	605	510	562	561	538	525	494	508	442	460	465	473	460	437	493	454	420	461	367	386	413	433	389	386	393	436	414	390	392	394	445	379	374	390	412	378	396	364	389	391	397	400	426	377	391	411	388	376	377	430	360	366	421	358	398	417	419	371	383	373	401	383	379	371	368	381	374	412	399	425	396	403	373	362	399	361	375	364	377	433	393	398	377	385	386	394	402	376	406	364	369	390	400	379	373	377	390	373	356	407	340	402	369	395	398	421	371	382	375	392	392	381	411	372	375	382	396	378	373	368	390	363	423	378	367	416	390	405	368	359	343	407	358	378	361	402	406	379	412	371	359	389	360	369	352	406	380	399	359	375	372	376	385	393	372	406	394	402	353	364	373	391	415	399	394	414	375	382	387	390	418	415	335	422	383	355	401	397	379	403	390	372	383	408	400	386	400	378	390	428	343	354	417	403	368	362	398	428	386	355	364	398	394	397	378	439	362	355	400	398	392	416	368	356	417	347	349	376	351	354	385	405	381	357	422	392	401	414	358	376	393	418	378	389	403	387	375	356	348	396	415	385	332	411	383	367	381	355	387	399	353	365	367	366	398	414	368	397	359	401	356	387	355	391	396	373	373	372	354	378	416	377	361	357	439	373	373	369	392	378	380	365	371	403	404	390	407	364	378	412	383	390	377	420	403	378	396	394	396	399	401	412	372	398	345	390	369	394	395	330	374	384	415	375	423	377	380	401	410	418	417	376	414	395	390	396	386	410	384	369	378	372	359	402	362	367	401	417	395	390	374	376	374	377	380	413	377	394	369	373	408	349	422	379	395	377	387	374	361	384	373	374	356	357	385	380	393	412	379	397	419	405	361	365	406	389	371	357	392	400	417	400	388	371	403	385	403	385	369	343	385	405	427	379	368	379	386	397	406	361	383	368	414	370	380	453	411	384	353	378	373	375	399	408	387	414	354	382	398	409	405	387	387	381	398	373	372	380	365	382	397	403	382	415	388	411	370	411	382	392	386	405	400	384	390	379	421	397	394	369	315	400	385	392	366	370	388	388	392	385	369	392	377	384	388	392	373	388	384	386	431	400	408	367	394	396	415	403	385	406	376	394	385	376	392	393	379	400	384	392	414	391	411	386	379	353	386	348	394	390	380	357	379	377	408	398	385	417	338	402	357	370	386	438	371	372	375	394	409	361	419	386	369	383	390	383	384	378	374	368	375	368	348	372	352	382	391	399	355	405	420	377	380	397	418	417	377	383	376	352	401	392	377	390	400	389	378	367	385	370	379	413	364	396	375	408	374	375	393	411	395	383	399	395	387	381	369	367	397	365	447	402	361	368	382	390	413	430	402	380	384	410	386	362	421	370	365	344	387	395	406	389	368	378	394	407	410	388	354	392	386	397	414	377	370	395	428	422	396	356	374	371	404	360	351	355	402	375	402	387	342	393	344	337	369	376	371	386	402	369	406	381	378	402	395	375	366	407	368	385	357	378	377	379	366	384	355	347	383	410	396	363	400	395	372	365	391	390	398	377	397	378	376	359	380	351	363	387	423	343	394	413	393	385	406	397	385	385	403	364	371	413	385	361	402	352	375	391	377	349	388	399	384	376	379	378	402	386	347	382	398	388	408	409	400	382	384	355	357	395	383	379	380	370	385	370	438	405	391	379	389	351	401	368	373	379	385	397	377	389	408	400	407	377	399	370	408	415	390	388	393	354	424	376	374	388	408	389	410	371	396	372	377	388	358	370	403	366	409	424	384	393	381	385	382	392	373	412	386	438	400	359	405	356	372	393	394	384	393	387	363	404	394	355	357	325	412	424	387	351	392	370	371	386	400	398	392	375	392	408	387	374	379	364	371	385	423	417	373	403	374	413	363	374	394	357	403	415	393	392	408	390	358	401	382	384	389	372	376	397	372	428	405	386	405	408	401	342	408	376	376	377	367	388	406	403	380	370	365	383	404	358	385	357	378	397	403	408	358	390	409	381	375	399	396	379	360	393	395	384	368	371	365	365	376	366	371	394	371	384	359	368	414	371	371	409	369	373	385	393	387	409	417	397	379	365	350	398	414	396	408	411	403	380	408	367	390	364	379	364	367	375	390	398	392	407	383	350	401	373	379	407	375	383	388	364	386	386	396	369	394	406	396	388	359	385	396	358	402	384	410	382	418	400	390	404	382	374	387	395	388	395	426	379	376	403	392	399	403	397	355	374	399	398	416	386	353	381	397	363	389	376	363	378	368	353	378	370	348	401	374	367	387	362	402	376	383	374	364	358	389	365	375	410	405	383	376	404	407	439	373	383	382	372	383	385	377	374	404	392	392	402	419	400	390	345	409	385	402	385	416	379	346	372	420	370	405	405	388	370	379	407	394	380	381	372	346	386	426	406	369	378	392	374	383	380	366	376	388	362	420	401	401	386	379	372	382	427	360	381	420	389	408	381	396	369	413	406	396	409	405	378	373	388	361	392	356	375	381	409	400	388	370	355	405	387	394	363	410	375	405	400	390	398	359	389	387	390	411	369	374	383	400	377	355	395	403	388	380	417	380	365	414	375	372	367	383	352	371	406	372	365	399	366	389	419	399	353	400	370	385	390	394	419	377	420	392	386	387	390	357	409	369	377	404	408	398	416	374	362	377	376	381	388	366	409	357	372	368	394	354	394	380	370	383	421	368	365	368	367	379	442	336	359	382	379	364	407	371	363	382	368	403	359	358	402	377	397	398	369	380	415	369	373	399	385	331	412	399	389	365	377	380	407	345	412	395	404	367	404	377	386	404	407	411	431	407	388	346	335	433	379	371	389	395	412	386	358	363	409	403	365	358	384	384	390	359	378	398	366	348	355	392	350	405	383	417	385	408	390	390	358	382	365	411	381	370	396	362	392	396	392	382	379	386	341	372	354	356	372	377	367	396	359	383	411	424	378	384	390	372	372	400	394	357	391	383	377	419	385	383	358	369	396	414	412	398	392	392	384	400	377	365	398	370	369	381	352	364	357	368	397	366	431	386	352	387	420	353	399	402	381	391	370	363	405	366	380	418	410	367	343	370	360	386	342	375	416	377	372	390	391	391	386	405	383	437	353	364	365	382	424	415	379	358	395	381	388	415	410	388	401	370	396	405	394	341	417	400	397	390	373	378	383	382	412	391	386	372	379	371	372	366	377	365	347	400	403	378	400	387	388	400	406	409	365	395	382	369	397	363	379	381	403	365	402	385	350	379	376	388	434	374	380	377	393	410	363	350	384	379	385	405	407	388	354	387	379	409	397	376	360	382	386	365	413	366	367	403	395	357	351	387	360	393	389	417	362	419	374	386	393	374	371	394	389	371	392	378	351	387	360	377	403	372	382	387	383	372	367	351	372	364	393	365	371	410	426	425	394	385	366	411	430	390	383	401	397	363	388	375	410	409	399	351	374	408	340	381	383	399	352	375	394	387	400	401	416	363	459	415	376	361
2204	650	723	598	542	491	459	455	444	458	460	406	453	400	432	392	438	451	444	435	384	424	431	385	389	413	395	442	417	419	404	415	422	450	398	466	428	421	405	378	440	422	420	421	438	425	439	455	457	419	407	376	416	436	433	420	420	410	423	441	454	453	456	427	409	443	425	432	407	438	400	409	433	430	444	456	407	435	394	456	415	412	412	440	431	457	452	443	433	457	407	460	442	415	446	407	424	444	410	390	431	452	451	376	436	424	445	389	412	427	451	420	393	471	437	447	434	426	417	420	424	433	421	423	420	463	447	422	432	414	408	447	462	430	388	433	419	436	390	435	419	449	432	420	388	438	423	434	438	432	429	398	442	454	447	430	391	438	444	378	415	449	428	428	424	389	404	450	446	390	408	432	393	435	444	429	398	412	402	401	444	428	431	389	440	440	442	467	445	405	431	442	398	418	451	459	466	417	406	431	456	418	435	431	432	425	463	464	406	390	437	404	379	427	429	483	424	451	423	397	436	415	454	440	449	413	431	404	417	424	411	424	422	455	480	426	428	426	418	435	405	390	413	449	425	410	464	427	420	430	414	411	458	372	418	386	389	434	390	463	461	417	461	426	457	410	473	416	391	404	402	416	423	449	481	421	411	427	380	463	464	420	437	456	435	408	436	438	411	409	434	407	397	416	451	446	419	448	451	416	415	400	452	408	442	409	419	429	434	430	381	408	420	420	401	367	383	391	370	458	399	445	411	393	443	468	433	405	427	437	451	426	449	421	421	434	437	401	420	451	438	433	371	456	443	447	409	428	456	404	412	435	413	398	433	436	420	440	423	420	424	427	426	407	421	407	412	431	427	433	427	415	446	439	467	434	401	437	438	390	421	423	436	428	405	433	432	435	425	449	428	434	410	460	438	438	413	407	440	449	473	415	432	429	410	452	402	454	455	449	438	405	415	415	409	416	417	390	420	439	445	468	457	423	492	389	434	377	417	418	438	470	446	412	481	433	423	441	421	414	402	445	411	406	454	443	405	423	382	371	422	415	422	404	434	426	431	479	407	414	466	426	396	415	431	446	410	417	427	447	421	418	396	403	398	414	435	431	452	426	452	459	430	454	432	434	386	410	401	418	460	408	389	395	441	432	439	419	432	438	437	440	457	431	420	441	433	441	431	450	404	437	471	430	434	405	398	412	413	440	449	383	411	426	398	403	438	390	390	456	405	418	426	443	436	470	421	413	412	442	421	439	424	411	455	412	444	422	417	410	386	407	420	420	471	408	439	438	427	414	447	428	417	416	428	413	430	444	439	417	388	419	404	479	423	443	443	391	406	423	395	397	435	433	413	410	418	441	426	432	406	460	450	417	414	442	389	452	448	383	414	409	426	441	435	461	424	412	422	442	439	447	451	432	491	412	409	429	442	423	393	389	443	444	411	435	368	406	423	394	408	394	402	409	383	390	449	408	389	369	430	448	420	447	435	460	413	386	451	410	417	446	433	410	425	444	445	411	390	455	422	406	437	425	395	446	482	414	452	457	397	427	419	385	452	430	424	439	434	441	407	424	475	449	433	394	419	424	402	456	442	404	416	426	434	401	423	465	439	434	443	426	485	455	448	409	435	418	415	425	454	451	432	422	426	451	412	446	413	430	433	429	429	442	409	442	428	393	425	454	388	427	423	401	409	408	385	380	422	419	412	462	425	376	407	438	414	441	426	434	421	458	462	445	443	404	409	432	454	404	402	437	431	422	458	399	426	410	407	411	466	456	417	463	415	413	414	458	439	428	430	424	401	434	424	400	430	437	429	403	416	444	440	461	478	435	472	412	451	443	429	400	455	400	444	395	437	443	418	438	420	399	412	411	397	431	429	432	438	425	459	442	436	417	412	439	397	396	436	425	433	410	444	449	447	445	432	452	411	443	449	396	431	422	465	431	467	489	451	425	432	395	440	408	428	441	440	414	434	412	448	445	414	436	470	419	432	484	432	426	442	413	418	390	428	426	459	432	428	423	402	422	448	446	435	432	436	431	434	398	443	420	427	409	423	378	477	445	426	457	435	467	437	419	442	429	415	401	437	473	426	418	427	478	422	407	462	399	424	423	465	424	423	449	437	423	396	429	475	381	456	468	445	472	421	419	445	420	439	435	469	413	430	430	427	445	414	446	412	402	465	432	403	456	418	396	440	416	419	422	376	409	404	444	432	380	418	412	396	413	415	427	431	442	400	428	418	439	447	427	440	415	416	446	479	444	417	389	380	445	421	425	467	392	451	433	444	434	425	423	465	438	407	483	436	402	409	482	458	458	438	422	432	400	446	442	420	413	450	452	426	363	395	437	441	438	434	391	422	408	421	427	412	392	410	423	425	427	427	424	367	417	446	401	392	483	447	430	415	394	374	405	428	398	453	438	399	443	424	456	414	425	429	431	451	436	433	430	429	423	433	419	392	422	415	409	425	430	433	480	428	416	445	432	413	386	460	408	412	411	405	406	406	463	410	452	445	448	418	398	429	423	448	462	458	405	449	397	405	428	395	455	456	415	420	433	451	409	423	460	424	455	406	405	448	429	456	433	459	449	431	422	446	415	449	384	421	431	412	418	415	405	432	425	411	416	438	437	426	403	417	385	412	451	412	410	445	404	436	424	421	422	422	414	447	412	443	409	427	437	421	457	430	424	420	441	398	451	436	424	407	428	450	469	462	436	436	433	417	458	406	404	443	453	426	416	433	379	430	398	442	425	425	425	417	431	453	439	425	422	404	431	427	414	449	439	434	471	433	425	432	396	412	414	484	429	456	403	426	455	456	432	435	417	410	432	407	414	400	437	397	426	421	406	424	435	435	382	415	440	438	423	412	383	428	429	398	440	427	430	405	421	407	379	430	423	428	409	414	393	412	430	435	414	385	400	444	418	449	402	431	461	411	438	440	487	421	399	422	426	422	442	423	407	457	431	440	453	409	417	432	451	427	433	431	456	389	423	411	399	441	427	451	409	437	431	399	425	394	455	409	450	430	408	462	425	452	443	440	392	446	433	464	444	428	430	416	432	436	476	441	392	442	403	431	407	430	362	366	443	407	429	451	471	435	406	407	452	435	417	437	439	443	413	417	422	408	410	398	439	412	437	440	407	414	402	447	447	388	425	419	407	402	397	409	477	420	416	444	405	418	444	401	428	431	455	466	446	397	455	412	435	436	457	426	398	439	425	414	403	384	408	389	397	425	424	429	410	434	438	424	486	450	399	389	427	415	420	402	427	392	417	422	420	414	401	444	460	420	412	454	437	457	398	390	377	443	434	454	458	505	443	401	432	420	436	409	439	388	447	411	415	417	420	458	433	439	412	433	418	436	440	397	415	462	416	387	399	433	431	386	419	457	424	406	415	448	438	438	442	411	416	415	418	447	401	428	417	385	396	429	433	461	423	431	474	444	439	415	475	453	436	432	413	399	414	448	465	436	440	457	426	427	462	460	448	416	413	432	416	402	450	408	424	425	426
2532	1138	1465	1655	1442	1256	1094	1152	1176	989	987	884	925	917	940	1028	966	940	979	934	974	949	987	854	880	939	908	929	943	932	940	912	939	921	918	873	984	846	925	951	893	922	993	943	915	946	881	904	944	889	942	946	933	927	968	886	925	940	964	902	908	870	902	934	923	905	932	901	910	916	976	974	942	942	926	906	972	934	914	897	908	960	985	934	917	897	896	963	920	938	931	926	933	948	934	884	948	888	920	927	958	925	899	951	936	967	983	979	927	958	946	890	907	962	956	880	916	943	908	941	908	941	926	925	908	982	910	884	880	914	937	938	959	931	913	973	935	906	906	941	925	968	918	910	974	901	921	956	920	951	888	892	932	945	932	925	938	897	932	903	929	903	966	854	858	927	860	906	933	906	973	925	918	957	886	905	954	973	891	927	838	912	935	933	939	910	924	934	915	916	901	933	950	925	945	935	937	909	913	934	939	938	901	950	947	856	985	894	902	981	964	966	911	897	901	890	935	937	951	925	936	885	899	922	898	864	908	935	928	952	951	913	972	911	869	953	962	935	889	910	961	912	912	916	891	912	935	897	921	918	945	918	971	960	880	921	919	933	949	891	909	947	901	933	923	892	935	964	897	906	975	946	906	945	946	912	928	951	961	946	935	994	951	919	898	932	933	929	928	918	910	910	886	927	953	920	946	959	912	916	957	949	899	909	901	930	900	960	990	883	882	893	924	926	965	917	864	924	933	905	906	938	971	933	932	926	929	926	972	965	928	893	930	948	904	882	865	946	937	944	938	910	902	952	894	924	984	963	951	920	955	958	937	963	938	868	904	854	928	992	962	896	978	887	950	976	917	907	929	902	902	943	951	894	960	972	927	894	899	878	945	950	900	901	942	918	907	938	861	918	919	890	905	892	924	903	893	927	935	938	890	912	945	902	903	879	875	920	992	912	934	963	959	926	917	942	963	920	910	930	899	967	916	984	967	892	901	950	903	918	928	931	892	947	911	888	945	931	915	915	944	979	970	900	981	951	961	926	925	904	878	913	904	924	874	926	874	910	903	932	925	931	994	979	929	933	949	963	920	918	896	957	920	902	939	895	914	915	936	937	901	878	957	974	943	937	956	966	901	933	965	875	931	896	943	906	920	914	941	889	959	949	929	955	978	964	904	893	982	955	926	897	928	918	948	958	889	918	946	950	930	928	877	935	930	956	964	913	933	931	905	917	930	968	933	964	913	923	923	946	925	970	941	969	871	906	899	870	897	908	914	901	916	945	903	929	901	914	886	943	844	918	982	938	920	892	929	940	900	937	927	937	916	983	914	954	939	938	915	933	954	906	930	903	971	927	904	943	900	942	923	918	944	937	924	908	903	939	975	896	933	922	978	975	931	903	932	899	923	880	902	996	979	969	902	940	976	980	887	931	918	926	895	912	952	865	923	925	921	908	952	950	926	911	898	915	907	957	955	927	909	922	967	929	929	941	916	942	920	945	917	975	863	948	928	939	918	890	910	908	888	907	896	903	943	946	931	986	879	980	944	886	906	1005	944	868	937	917	960	884	952	927	907	933	920	977	890	883	1015	923	902	943	984	929	891	944	879	928	859	919	916	908	924	988	1001	885	930	951	914	950	923	908	899	900	964	927	896	930	955	898	905	994	940	907	908	960	911	926	896	949	942	930	949	980	927	930	898	911	902	930	965	997	953	885	863	920	902	918	881	923	973	943	951	913	920	943	925	898	958	898	953	926	929	945	902	924	899	943	913	918	910	938	943	918	940	945	913	907	965	923	928	953	963	930	911	896	874	915	989	964	990	878	951	923	918	955	953	940	903	922	897	876	897	855	949	1000	914	955	961	942	930	938	893	960	913	877	914	975	938	931	941	937	915	986	949	928	973	903	890	994	916	937	919	861	953	935	935	952	921	966	953	978	938	905	903	916	950	962	937	997	922	899	888	935	952	807	880	960	940	973	971	976	953	940	952	940	933	977	919	948	915	906	952	918	915	979	924	953	906	912	935	903	894	983	902	936	894	930	933	911	872	942	884	988	899	934	894	954	907	911	953	916	898	886	911	906	934	951	1012	914	938	887	896	918	951	904	926	922	911	874	848	921	954	915	934	934	904	908	932	880	927	918	931	878	961	911	932	915	865	976	928	943	910	915	898	930	923	914	960	953	952	1010	936	859	931	954	951	957	977	922	986	935	916	971	940	923	842	892	951	886	937	919	938	889	920	983	918	956	911	988	896	943	981	906	899	926	950	945	964	981	912	874	949	949	923	890	959	948	926	888	923	902	950	935	923	920	890	935	929	913	899	898	955	960	944	948	897	925	953	946	961	962	936	944	932	939	953	919	954	951	921	921	972	932	939	940	900	957	956	902	897	931	922	890	918	931	1006	952	953	913	964	961	913	932	933	915	887	945	888	970	975	944	939	947	914	937	960	980	931	900	920	912	913	924	1001	899	980	884	918	945	923	1009	911	936	885	875	878	933	920	923	923	920	911	937	953	945	907	942	946	927	938	963	918	908	878	901	943	886	926	907	962	914	896	937	895	946	937	876	868	928	870	922	900	918	932	920	894	914	931	981	925	932	933	920	933	895	944	868	905	976	928	947	920	952	907	930	920	960	909	882	903	907	912	950	934	926	964	957	1000	942	930	917	911	926	872	921	934	950	982	945	935	938	906	880	931	935	905	905	866	923	917	912	936	931	906	862	966	921	923	917	948	896	871	891	879	947	966	928	992	903	880	932	864	957	937	924	930	915	924	937	871	919	943	916	967	885	934	985	923	936	904	906	886	898	936	959	848	968	944	936	971	901	931	919	923	945	932	872	961	949	939	959	902	914	919	922	885	932	991	946	972	918	929	904	876	878	896	985	939	933	910	959	934	913	970	924	882	907	940	951	927	929	879	951	868	921	897	884	905	925	947	959	931	892	953	941	927	925	949	893	914	941	884	918	877	973	942	935	912	899	993	897	936	938	926	854	912	917	888	890	955	903	918	910	936	914	894	895	938	923	938	931	978	949	924	933	959	900	899	912	956	921	947	922	877	943	969	888	908	899	907	900	896	931	942	936	947	970	875	979	957	903	923	993	909	851	925	866	942	975	967	909	903	910	950	955	920	921	876	897	885	866	917	883	908	892	961	957	978	921	854	890	910	902	950	959	931	974	985	916	943	943	947	924	903	930	927	951	942	901	921	920	976	932	950	925	993	927	858	916	898	915	938	885	936	965	918	980	906	913	944	908	922	951	888	906	945	929	983	977	913	904	899	886	867	958	932	928	939	906	914	903	897	953	914	974	962	970	922	887	935	948	948	903	931	911	917	907	950	898	872	973	905	896	896	934	969	958	956	889	925	973	905	942	895	906	961	919	950	988	885	955	927	958	943	907	918	918	962	913	915	932	916	987	945	963	932	952	984	936	907	896	912	876	955	894	952	911	897	920	916	970	954	927	898	937	903	959	951	943	989	959	930	897	925	892	941	998	873	945	924	906	951	917	906	877
8865	1410	1276	853	663	499	378	407	370	326	280	277	248	258	280	270	261	293	279	278	266	254	244	251	305	325	266	258	287	271	234	270	257	272	267	242	261	244	256	256	278	288	272	245	244	312	273	259	255	252	270	259	263	262	235	252	235	253	235	276	293	296	242	287	275	254	256	260	258	282	248	264	255	255	280	286	243	260	283	277	283	254	283	248	272	249	292	254	266	264	261	284	287	267	257	264	263	246	262	258	292	236	244	231	257	269	247	257	263	260	289	269	264	268	243	292	277	260	261	240	277	243	251	276	235	260	228	286	239	259	258	271	298	266	264	266	236	257	271	255	267	253	258	292	254	246	296	261	236	247	274	261	255	261	262	270	247	244	256	261	263	255	253	243	253	258	241	257	268	256	264	232	237	266	247	266	254	258	276	243	270	273	236	278	270	255	266	245	271	242	225	277	248	264	263	271	240	278	237	261	276	244	258	288	261	253	279	260	290	239	233	261	275	248	251	248	236	276	250	269	260	244	239	262	261	237	227	268	265	241	218	275	240	270	247	260	258	238	269	219	257	250	241	281	283	267	268	259	256	297	225	235	254	240	242	245	288	258	283	279	269	261	234	258	259	258	272	266	254	251	267	234	260	283	235	260	236	250	227	269	256	250	308	247	263	299	267	247	261	263	250	279	225	271	228	266	246	256	262	248	240	234	261	241	283	258	279	274	254	219	266	228	269	268	273	288	266	251	233	215	277	277	245	263	252	235	267	259	294	273	293	249	248	265	258	262	246	282	263	259	267	273	253	261	259	253	233	257	257	247	231	280	249	260	241	290	256	276	252	260	225	265	268	251	268	259	279	268	243	258	275	224	236	276	218	256	252	271	260	259	262	276	273	262	276	287	265	239	250	243	267	260	234	282	237	274	281	228	264	231	302	282	231	293	248	290	254	261	239	253	258	267	269	298	255	272	297	277	238	262	271	255	268	278	265	284	245	286	269	204	229	257	267	254	276	268	288	256	248	248	246	273	250	265	253	222	255	284	237	238	257	261	267	242	280	238	261	257	247	245	223	244	260	236	273	240	275	284	278	237	263	241	296	238	241	255	286	278	289	244	254	264	257	236	278	255	272	275	261	256	225	255	255	242	253	257	285	261	255	256	226	241	257	281	252	245	265	258	271	230	257	260	273	254	262	269	265	280	304	248	238	242	246	251	266	256	251	249	278	246	241	262	247	242	246	254	257	244	261	247	227	237	253	248	239	248	274	244	244	244	256	253	239	259	230	259	252	273	261	237	228	225	261	253	245	262	251	246	257	263	231	233	279	251	244	252	253	243	271	246	265	268	274	261	257	261	285	284	284	241	263	254	300	267	275	246	248	251	227	236	254	253	270	251	287	222	265	236	280	245	265	261	232	250	226	251	283	231	264	270	267	258	251	285	250	257	269	221	272	248	247	258	284	287	283	220	255	237	236	263	264	268	256	275	263	285	251	268	273	276	255	238	249	264	241	234	280	254	249	275	238	239	240	252	279	264	268	260	276	232	267	228	257	248	263	272	264	245	288	246	257	282	259	285	258	267	255	245	233	252	276	268	255	268	268	225	254	267	231	243	263	261	282	236	266	251	225	282	256	246	277	258	247	280	241	254	240	271	252	245	269	277	259	274	289	244	270	250	266	272	247	246	266	253	244	251	249	255	252	255	257	252	227	235	298	267	273	251	254	286	244	243	242	269	237	261	264	289	264	260	259	264	254	230	254	300	256	260	242	262	250	251	249	260	242	282	267	228	260	285	266	268	269	263	287	248	223	267	242	252	263	275	274	294	302	256	278	246	257	248	293	277	254	281	253	246	255	240	261	288	257	265	252	256	256	228	235	265	278	269	273	225	220	267	255	249	242	228	302	259	251	264	249	234	234	297	236	255	291	244	271	221	272	265	246	246	252	244	256	265	281	250	264	278	267	255	284	229	269	269	262	246	230	258	250	260	260	255	299	269	280	269	278	274	297	256	280	264	269	246	273	229	256	244	272	252	240	220	264	306	263	252	277	243	245	247	261	223	265	266	288	249	284	236	260	272	252	263	269	273	244	264	265	283	258	252	284	236	250	277	249	241	242	251	257	273	256	266	247	268	276	260	252	271	258	259	257	281	251	246	263	260	256	214	220	222	266	243	243	246	294	267	258	259	257	256	283	269	254	235	233	211	274	280	259	260	254	256	259	247	247	243	266	248	268	242	271	272	238	256	225	241	237	256	253	249	241	280	266	266	255	262	267	220	236	275	252	242	258	255	229	239	246	262	255	269	300	253	239	251	282	271	268	249	246	254	304	260	279	264	237	261	232	234	266	280	251	250	261	276	273	237	234	236	252	245	281	256	255	254	244	232	269	255	242	275	242	238	245	263	271	268	289	255	240	270	257	257	237	303	255	278	232	246	239	250	266	243	259	234	256	271	263	280	272	251	251	272	248	290	256	271	274	240	297	288	291	220	237	239	242	219	269	258	272	247	242	263	255	271	287	259	252	285	274	255	242	249	285	267	258	239	268	267	257	255	254	277	238	221	274	255	220	250	270	268	294	286	253	239	241	242	252	276	259	249	276	250	237	229	245	239	251	264	265	258	244	293	260	259	277	262	252	276	276	252	249	265	254	258	270	259	281	236	264	250	260	260	256	264	246	264	245	264	268	264	242	283	242	253	273	253	244	255	259	238	231	244	236	275	233	232	253	262	286	254	292	261	258	266	254	253	277	273	270	246	259	274	262	242	276	267	254	266	260	215	302	277	288	259	246	279	259	257	268	268	250	287	258	261	219	263	263	231	271	267	289	250	257	267	265	261	240	264	246	251	266	265	230	251	274	270	211	254	253	281	264	275	242	260	261	257	263	267	264	260	234	281	266	263	276	269	252	243	231	249	245	260	268	232	269	273	259	255	271	240	281	244	264	263	242	217	255	257	300	247	263	238	233	249	249	284	241	242	228	297	243	263	265	247	256	275	259	273	283	258	279	277	249	237	275	259	251	256	266	302	255	262	234	250	275	252	266	241	292	267	243	229	257	276	266	251	257	236	295	265	266	254	259	254	236	240	276	295	284	281	237	278	277	274	248	239	294	240	238	259	250	238	239	243	259	271	265	268	249	222	277	260	257	250	229	248	261	236	247	223	268	297	249	250	235	247	248	231	281	261	248	271	255	248	283	246	276	264	248	260	264	248	264	263	279	237	234	245	281	260	255	245	248	283	274	222	262	250	257	240	254	257	259	240	256	237	254	263	263	256	247	270	258	274	272	249	276	268	263	251	260	273	256	258	251	278	254	268	267	248	248	243	245	237	267	238	275	276	254	274	258	228	272	277	246	254	247	268	262	277	271	231	270	257	254	272	281	269	258	255	271	261	281	262	246	239	262	257	274	232	256	268	241	258	258	279	252	253	254	244	252	264	286	267	270	249	247	252	260	244	273	261	284	241	267	251	250	256	251	230	243	272	253	271	273	233	289	288	245	261
7171	1586	2588	2679	2252	1673	1440	1281	1208	985	826	728	733	700	714	671	710	728	671	667	674	672	621	646	654	657	594	557	598	578	581	601	594	632	629	631	534	610	631	588	577	573	570	584	601	558	634	541	626	613	570	553	567	587	604	563	554	578	596	578	588	586	586	601	586	608	560	595	614	610	615	567	593	563	579	524	579	577	604	592	562	613	566	577	604	547	609	585	592	524	601	559	646	563	553	588	612	536	611	583	606	597	594	606	548	614	547	552	592	595	570	616	580	572	628	616	526	585	569	562	567	541	609	566	581	621	604	546	580	548	612	596	531	588	556	577	598	588	578	562	550	554	536	574	594	569	584	599	610	594	584	555	554	573	536	571	592	622	586	583	599	605	574	571	539	590	597	601	589	547	546	553	572	536	554	563	587	539	570	607	579	573	577	587	606	557	573	599	581	583	574	623	564	552	531	602	584	564	571	564	571	567	578	594	609	543	562	589	595	554	616	566	569	550	589	571	583	617	560	577	562	581	536	586	623	586	567	593	579	570	592	546	590	632	526	641	557	579	599	606	581	586	565	536	574	579	632	622	600	579	574	580	596	564	616	623	571	554	581	566	579	577	578	564	581	611	589	562	563	593	593	576	608	594	584	608	591	612	598	553	595	566	536	528	597	598	619	618	548	568	573	603	543	616	587	563	595	612	582	588	609	597	575	541	593	581	555	550	602	548	585	572	607	587	576	587	548	580	609	542	563	617	561	604	611	601	562	564	587	608	580	595	598	597	593	600	573	575	627	554	591	569	558	563	585	585	619	576	574	561	591	542	618	602	612	569	574	594	614	604	639	600	584	600	616	595	630	582	570	585	560	595	622	602	577	620	544	543	572	544	544	609	608	591	593	588	567	563	600	617	604	575	560	586	588	580	596	617	588	585	588	608	601	612	623	540	585	598	556	624	567	560	593	561	553	558	595	558	558	598	581	586	545	554	588	600	584	578	595	593	588	557	569	622	583	612	591	535	588	564	576	587	570	593	554	598	529	597	621	576	594	589	602	597	625	621	581	583	598	566	573	567	608	531	641	585	566	631	562	542	583	609	579	574	548	600	546	604	545	554	603	572	579	614	586	626	567	567	583	566	514	559	599	627	555	561	557	568	589	588	556	618	591	566	591	585	572	573	576	596	572	566	580	594	550	589	565	576	587	574	601	572	548	592	604	576	555	578	618	596	553	554	584	598	539	619	565	571	551	599	566	550	578	583	604	571	584	580	568	556	562	587	554	580	572	571	549	584	598	602	587	563	587	608	567	563	597	586	534	588	587	588	581	599	565	555	595	602	622	586	568	588	582	567	624	581	614	547	537	595	581	581	571	640	573	603	567	560	571	528	618	578	581	543	627	561	609	543	566	596	582	610	574	598	616	572	555	609	577	549	567	554	567	600	576	565	593	593	579	588	549	618	572	594	571	591	581	530	601	605	593	568	607	584	586	585	561	540	602	603	541	606	548	603	566	590	587	602	600	604	610	584	540	551	546	595	541	569	581	524	593	592	597	586	580	555	590	588	586	577	607	559	564	546	593	582	612	561	635	618	519	584	548	630	582	546	538	530	558	619	564	529	562	570	582	601	579	593	616	646	545	599	578	567	610	602	574	588	558	538	571	563	566	562	521	601	562	592	598	602	573	613	613	598	592	580	615	570	573	598	555	605	580	555	615	593	573	602	609	584	591	589	578	604	561	577	572	578	569	623	595	604	589	542	618	580	590	585	620	579	602	540	618	586	571	578	606	603	570	565	610	578	554	567	623	578	593	582	581	579	581	593	565	578	617	582	561	633	583	586	597	590	552	570	566	581	587	545	581	643	576	564	608	573	576	620	582	579	566	574	612	580	620	582	558	563	601	557	619	573	581	548	619	605	587	619	566	568	616	642	570	576	573	564	586	618	626	613	563	577	567	579	616	580	573	604	593	555	587	599	580	606	575	557	558	566	610	567	608	613	579	562	601	620	603	609	598	553	565	605	594	575	592	566	559	604	594	595	615	555	572	558	567	594	585	622	601	572	584	573	591	588	609	595	584	568	594	580	594	583	595	592	593	558	614	557	601	631	575	639	590	574	572	601	585	587	581	565	583	594	603	568	581	606	585	615	618	558	624	574	601	589	555	577	588	570	624	560	563	594	556	589	553	608	598	579	564	577	567	565	615	608	579	615	634	574	603	597	589	613	572	576	586	534	557	547	601	587	556	551	579	572	605	604	607	581	555	598	572	573	570	577	556	588	580	592	542	611	593	595	587	617	606	565	630	573	572	574	576	579	582	554	590	617	593	591	623	587	614	574	578	576	565	607	603	593	582	531	592	572	584	568	581	619	571	650	620	563	586	580	597	612	540	547	586	627	576	606	591	590	585	551	578	560	574	540	528	582	597	573	578	567	549	585	556	576	553	590	572	561	547	576	578	543	626	586	570	556	557	613	556	549	591	587	551	574	533	558	582	545	579	623	525	548	636	623	602	597	571	552	608	596	574	541	571	586	553	568	586	571	606	598	575	605	556	610	593	590	579	545	555	562	599	571	588	585	560	664	572	545	551	604	556	563	587	572	584	615	564	581	571	614	586	579	579	559	602	583	574	546	593	589	564	599	607	557	588	556	525	612	566	566	570	562	605	578	539	562	552	565	565	606	569	574	569	587	560	598	597	573	573	540	568	582	565	583	641	604	598	570	568	590	607	568	564	550	627	564	609	587	612	550	596	622	566	627	561	583	568	524	606	585	596	628	596	572	586	560	540	573	521	590	592	527	565	591	616	641	567	580	607	594	585	545	630	576	563	596	557	596	555	563	557	573	600	602	601	568	560	591	572	651	591	581	620	621	570	555	599	583	584	582	565	648	594	620	582	556	603	592	582	577	591	605	533	607	578	595	583	611	594	600	623	632	588	591	578	565	602	602	595	590	533	562	611	631	572	587	602	573	604	602	621	569	646	605	578	564	581	556	566	624	560	615	594	604	583	613	591	564	562	567	522	592	557	601	587	566	583	602	547	574	567	605	594	607	606	585	574	521	537	575	573	589	588	578	594	587	569	591	616	586	569	581	614	544	605	608	585	590	527	608	592	550	561	578	588	609	546	585	551	573	599	571	610	541	526	567	526	611	571	605	576	569	598	591	594	548	547	535	602	594	566	592	526	591	558	613	561	582	623	565	578	548	589	615	527	592	586	604	563	616	626	571	561	592	608	559	558	573	582	550	565	605	538	580	579	587	582	565	548	566	576	593	583	603	556	618	624	629	596	575	568	624	559	594	602	598	601	622	557	574	624	572	574	590	596	555	578	566	538	577	595	564	588	550	573	572	570	580	587	573	610	596	558	617	607	587	590	602	580	627	583	577	543	601	569	596	603	610	598	575	554	603	569	547	578	616	601	609	577	592	556	584	593	590	601	583	590	620	615	577	606	591	578	604	559	607	601	571	610	625	547	600	580	540	588	555	558	546	588	597	568	575	641	572
15709	2590	1944	1251	763	533	482	367	328	236	206	160	199	185	153	148	169	187	188	139	189	158	168	140	142	142	155	153	139	161	168	149	122	148	149	154	168	127	153	144	125	150	171	172	161	139	144	146	169	160	152	142	139	148	148	138	138	152	161	132	164	164	150	123	134	146	144	163	161	169	151	134	149	158	149	155	174	146	143	159	157	150	141	135	174	152	156	144	147	139	149	157	154	168	134	142	149	133	146	143	144	136	141	148	148	133	146	148	147	137	140	172	146	152	154	132	142	138	136	160	169	158	142	133	160	126	142	146	164	144	152	151	139	139	142	171	168	163	135	171	144	148	127	158	129	145	135	160	146	158	146	166	154	153	131	177	142	155	159	150	151	153	148	159	148	154	147	151	129	130	133	117	156	154	164	145	163	132	174	154	157	141	115	150	159	123	146	160	160	144	148	150	160	126	138	153	147	150	141	159	140	132	147	137	140	139	122	137	151	138	160	148	137	153	146	148	170	113	151	130	137	152	141	141	143	110	153	132	139	134	128	143	167	140	137	144	161	168	134	167	141	151	129	145	145	154	161	170	156	144	147	143	147	154	134	151	141	130	139	149	145	122	145	120	149	156	136	120	142	131	154	162	174	157	145	146	157	150	125	146	134	164	108	135	149	151	148	174	157	130	151	143	157	138	155	159	149	152	154	133	152	149	164	166	160	167	113	145	140	146	158	123	138	162	155	155	153	163	158	153	159	141	160	155	165	138	155	148	169	121	143	162	123	131	138	168	150	145	132	112	163	148	146	148	145	154	159	155	172	161	127	182	163	155	153	157	130	160	143	145	142	128	145	137	162	163	154	139	164	150	152	132	135	131	152	156	146	154	156	167	150	145	141	143	138	132	155	137	152	147	162	130	157	157	148	145	154	128	157	157	167	144	158	130	139	144	159	122	144	160	140	128	144	132	156	143	156	140	137	121	148	142	138	132	126	152	131	156	144	151	157	137	126	145	136	154	182	143	147	139	170	136	141	162	154	146	154	151	137	138	137	148	158	158	141	143	160	164	161	157	135	151	148	157	163	159	145	148	140	147	147	158	109	161	144	151	165	142	162	136	162	156	183	149	127	145	141	152	163	133	155	153	150	135	146	151	142	147	144	137	140	129	142	152	133	163	144	136	158	172	143	157	132	144	176	138	137	122	168	143	145	134	133	156	119	126	139	150	168	133	155	137	132	149	179	150	139	149	173	178	159	157	156	132	141	133	159	156	166	138	134	135	150	150	140	129	144	151	156	168	165	128	159	146	149	142	151	146	153	147	133	136	151	141	146	164	155	130	143	158	150	137	148	166	154	149	171	153	161	150	140	146	118	139	182	144	162	167	160	143	150	158	159	141	151	148	155	160	133	132	120	143	167	128	145	141	171	161	164	155	139	131	133	149	126	157	162	163	174	139	158	131	138	122	118	143	164	160	147	153	145	141	154	160	154	139	142	178	127	144	140	126	124	153	141	138	153	134	126	149	170	149	156	127	147	148	157	150	138	127	150	173	137	150	153	173	164	144	141	130	131	177	143	138	150	129	143	154	136	145	145	143	153	145	134	164	127	151	145	163	154	148	141	136	140	149	148	144	141	148	145	165	164	166	179	139	138	153	137	135	133	133	154	155	125	149	129	140	141	175	126	120	142	129	137	131	140	167	164	148	159	139	128	153	135	139	153	158	158	155	151	129	148	140	130	144	188	135	166	155	141	130	139	147	130	140	132	170	155	146	131	146	139	135	148	146	156	136	148	149	148	158	155	131	152	149	149	128	167	192	149	127	115	156	154	142	156	148	132	147	142	133	159	148	153	151	147	124	135	154	116	150	162	150	155	152	156	157	139	158	160	155	146	136	150	114	138	144	153	142	128	150	151	134	146	140	127	134	146	139	121	143	167	142	121	135	144	148	156	159	165	167	145	145	139	159	173	167	140	144	160	133	121	144	153	161	156	146	148	125	149	144	135	149	144	146	129	143	126	157	139	129	151	146	142	158	169	147	145	137	143	145	145	130	149	141	163	144	144	155	152	145	168	137	143	164	151	133	149	141	120	150	152	144	163	142	147	158	155	131	162	156	144	149	139	137	185	170	152	144	155	121	163	142	146	158	150	164	157	179	145	153	136	154	139	155	132	123	150	154	153	157	139	166	151	156	144	152	160	146	155	153	141	185	151	151	160	151	150	153	137	148	135	146	146	161	152	145	136	134	142	162	148	130	121	176	168	151	149	150	137	155	141	136	151	161	143	140	161	150	129	143	151	166	170	142	137	162	168	140	129	156	145	157	145	139	156	161	160	149	140	167	131	141	136	127	149	160	123	128	138	130	140	163	159	133	141	126	160	163	156	159	142	137	165	132	163	138	120	137	129	154	145	155	163	148	135	151	133	138	139	152	149	158	144	119	130	157	132	139	163	135	163	141	164	152	146	138	157	139	139	143	142	148	144	131	150	128	147	158	154	163	174	167	159	156	154	167	150	146	152	165	150	127	126	160	156	129	166	151	164	147	184	140	132	154	144	146	150	133	173	153	134	148	156	128	149	126	145	139	131	115	126	135	135	151	132	163	130	133	158	147	159	137	151	149	122	166	145	156	149	142	166	140	165	140	147	134	125	148	163	141	174	163	162	136	137	167	150	153	136	137	138	162	171	157	149	127	132	160	144	137	147	147	155	158	153	138	146	147	157	145	149	154	147	155	152	145	140	157	144	153	146	137	130	151	118	133	146	140	148	151	146	161	147	143	144	150	151	155	118	131	145	162	138	160	163	138	180	171	136	150	142	158	134	170	147	141	150	167	145	146	159	144	152	128	123	142	158	167	153	147	164	155	168	147	150	159	132	156	148	155	160	152	137	165	158	155	137	156	120	146	166	159	155	157	154	147	122	139	137	139	161	153	154	147	136	150	160	147	139	135	130	164	142	168	174	155	150	156	151	161	135	158	147	144	132	151	167	153	127	151	167	132	167	165	146	160	151	147	134	141	152	171	146	120	154	143	154	118	158	138	137	156	154	136	153	146	141	168	148	141	133	146	167	138	151	135	153	161	140	137	141	109	133	161	125	152	148	149	127	148	137	117	158	149	159	124	146	128	165	130	153	146	150	142	139	144	134	139	145	145	162	151	137	142	177	141	166	147	166	165	151	185	163	145	153	165	129	149	128	134	129	134	153	165	135	147	153	149	157	164	144	145	152	169	145	133	122	135	131	143	131	148	146	127	122	150	160	168	130	148	146	159	137	154	163	165	141	124	148	182	153	138	158	143	164	168	142	128	156	135	141	132	142	144	123	143	160	124	136	170	156	163	158	145	136	157	177	163	142	141	153	136	141	147	128	128	155	148	157	131	159	166	148	146	146	140	152	138	152	147	167	153	151	142	148	163	154	159	143	143	131	137	147	150	128	143	140	140	149	131	132	161	176	153	150	126	133	137	146	152	183	153	150	137	133	136	136	142	131	131	173	134	149	122
8831	2186	3570	3651	2959	2203	1845	1588	1448	1034	818	734	636	578	549	554	581	596	541	469	471	450	452	453	472	444	443	408	419	438	445	419	421	400	401	395	417	366	393	398	385	416	401	417	393	368	400	403	362	398	394	393	427	407	378	378	391	390	355	409	374	399	377	399	404	417	402	368	391	401	399	376	440	378	410	368	380	380	368	377	384	378	379	377	360	395	423	380	366	378	405	373	420	384	388	363	360	369	396	399	408	389	393	397	410	417	374	388	427	396	364	384	410	398	342	395	382	391	349	386	386	373	376	391	404	386	377	378	376	400	393	364	377	353	427	348	383	367	401	387	398	395	411	375	403	397	405	415	374	387	391	379	369	387	391	405	374	414	367	393	370	429	393	372	384	369	344	410	414	357	399	364	352	371	345	402	381	384	368	380	404	391	398	363	400	376	400	390	364	363	360	398	362	404	401	385	390	388	363	383	369	367	387	383	345	385	406	379	374	414	352	393	395	366	371	394	427	388	374	415	410	405	353	394	353	408	389	391	368	362	379	366	376	387	388	374	410	380	373	367	428	405	408	385	363	355	377	406	349	373	393	380	357	358	412	361	400	386	408	415	367	404	377	361	359	361	377	335	371	355	395	390	430	381	383	373	374	365	389	356	372	387	385	384	347	406	407	349	371	379	394	404	397	365	375	364	358	394	395	359	365	383	378	346	399	398	373	405	415	379	361	366	394	404	400	351	413	376	341	375	369	410	392	391	382	398	391	366	404	370	412	378	374	374	362	388	363	362	395	372	379	349	352	409	379	406	365	375	436	386	379	390	377	414	394	386	341	394	345	391	378	358	352	380	358	408	379	373	385	358	396	388	388	363	339	408	393	389	419	390	381	390	408	417	394	394	382	379	391	401	380	364	362	370	335	363	408	350	365	372	394	376	392	375	407	381	371	395	396	378	391	392	356	361	385	389	414	365	351	390	383	396	355	372	370	365	386	351	360	371	371	394	390	409	356	372	366	407	344	380	363	347	376	382	393	346	377	369	392	362	355	426	355	369	370	398	367	390	416	393	387	384	401	388	422	389	350	376	373	401	367	384	416	408	350	412	366	351	364	404	374	383	399	410	366	388	369	360	366	414	383	358	383	382	347	391	369	406	370	371	361	368	375	368	416	376	398	357	389	365	390	375	395	408	373	399	412	397	375	355	336	354	372	387	385	392	353	361	346	382	356	358	377	388	343	369	406	372	416	389	384	377	360	406	375	367	361	388	369	406	368	387	359	350	386	389	385	388	369	372	375	367	391	337	357	391	351	343	375	421	375	382	400	373	382	405	400	373	404	400	378	362	373	379	373	407	362	395	338	372	391	410	418	391	369	355	376	402	381	371	371	411	398	391	374	389	381	397	379	399	355	370	364	348	364	398	362	425	415	400	357	392	378	394	380	378	373	396	391	384	385	373	359	387	364	375	370	371	375	379	372	390	402	372	376	382	398	353	376	379	395	365	382	375	376	357	371	356	389	383	391	388	369	333	375	375	367	361	364	355	393	400	348	345	368	397	363	381	398	386	390	380	370	384	381	369	362	356	374	397	363	404	371	387	388	359	392	398	375	365	385	380	410	346	390	392	353	383	365	381	413	382	388	394	383	389	407	363	378	367	383	338	385	399	384	382	376	409	366	399	348	364	364	399	356	381	401	379	380	358	341	369	422	407	342	396	363	370	355	347	374	341	375	374	380	394	393	399	402	361	382	388	358	343	346	395	364	392	369	374	374	387	387	401	369	379	386	398	375	376	400	375	397	351	387	365	396	373	368	401	357	366	377	404	384	435	380	376	364	388	391	397	403	357	382	367	374	394	396	354	418	360	376	376	387	363	377	410	375	379	382	415	347	387	332	377	359	355	364	349	352	351	387	369	350	369	421	401	372	396	376	397	405	368	347	377	361	385	395	397	389	398	416	377	376	397	385	383	380	389	370	384	398	348	377	371	390	412	368	353	404	334	360	370	393	341	399	381	390	367	350	365	360	380	361	336	381	380	380	413	379	373	365	368	356	360	389	392	410	365	387	373	343	388	396	381	374	412	349	350	353	380	380	354	363	378	418	408	397	366	384	385	393	366	398	424	357	396	381	363	356	404	356	380	385	386	403	366	380	390	373	371	410	397	408	423	380	370	392	361	379	379	412	373	390	362	380	383	379	359	373	430	413	388	399	379	378	386	354	395	343	371	394	410	361	340	359	425	351	370	368	380	385	392	364	392	386	384	369	387	388	407	391	362	368	367	346	391	388	375	377	364	426	415	367	361	401	412	411	340	391	396	395	354	401	342	381	377	379	388	417	364	369	391	388	351	359	396	429	342	399	369	362	370	366	383	360	373	388	368	398	387	373	385	379	333	365	385	357	391	395	410	384	354	413	358	380	362	357	381	367	382	379	347	352	406	382	388	350	395	397	396	402	401	418	381	402	393	381	385	381	391	389	362	400	372	380	379	392	390	361	343	404	369	367	396	367	398	366	352	380	386	384	364	412	344	391	425	346	400	406	397	364	376	419	356	378	363	365	374	350	378	388	376	385	368	371	392	389	379	385	362	425	412	376	361	368	359	368	430	381	379	391	401	364	338	352	369	397	360	360	377	395	355	348	386	374	405	359	368	379	367	371	400	379	382	366	413	367	346	383	358	349	388	388	349	369	397	391	376	398	380	362	391	346	404	359	402	383	385	339	353	374	368	391	353	379	364	372	374	397	398	384	388	388	372	425	361	337	380	358	386	404	388	379	377	364	378	389	390	382	360	389	359	391	424	418	352	381	379	357	379	403	377	369	365	374	364	353	383	404	410	412	411	350	396	374	395	371	410	377	415	361	408	390	410	369	391	392	357	382	375	396	392	376	350	387	349	402	394	408	378	366	373	387	385	359	378	377	373	375	396	374	342	361	375	363	365	362	359	378	386	389	366	357	345	387	368	402	400	406	377	357	388	336	380	390	371	389	413	385	365	385	378	367	349	352	392	376	392	374	404	423	431	387	376	395	396	399	379	383	359	397	353	385	356	388	354	377	401	354	363	379	357	370	389	359	369	385	359	362	390	420	360	380	385	390	396	390	381	398	352	419	371	395	368	424	384	372	347	368	370	388	397	395	360	335	382	388	372	364	402	379	362	388	392	373	363	401	356	388	369	357	406	370	418	351	401	411	382	364	386	382	350	378	378	391	370	352	397	358	400	383	366	369	388	384	360	369	374	356	353	363	397	362	389	405	372	401	376	372	353	374	381	337	400	390	357	342	357	351	363	394	385	369	360	401	375	405	381	356	386	334	357	346	369	405	347	383	377	370	340	381	344	399	375	399	351	355	383	395	387	386	377	342	382	367	374	397	421	382	377	367	390	393	389	384	368	365	412	366	391	382	351	369	394	352	404	396	368	373	351	392	392	381	362	326	383	403	372	394	396	378	409	365	389	379	368	383	372	381	358	357	392	391	378	389	364	379	353	383	386	387	327	381	424
2194	683	654	628	546	479	465	449	486	462	458	375	389	451	448	413	435	401	420	430	405	372	424	437	423	416	408	454	451	431	415	456	443	448	412	409	437	467	425	406	448	423	415	404	387	423	427	428	431	406	438	444	430	430	430	473	449	412	420	415	423	451	465	454	428	487	398	418	445	435	424	387	423	438	396	427	468	438	453	426	437	407	456	388	433	440	435	432	416	425	401	465	413	388	453	392	455	441	399	396	399	485	428	422	401	391	396	377	432	440	420	444	411	421	427	444	425	412	424	423	447	445	401	453	455	424	410	373	428	431	444	427	412	419	421	398	424	427	420	397	382	431	442	416	411	410	442	410	429	447	439	427	416	425	383	403	423	412	430	425	414	443	417	434	419	401	436	425	447	433	429	438	481	449	382	454	449	414	430	456	446	417	432	394	449	438	404	408	411	387	412	394	398	453	441	450	440	432	439	428	412	413	402	449	459	433	462	399	460	426	412	445	399	459	404	422	431	430	411	463	430	463	441	471	422	413	449	444	450	436	455	413	464	415	410	414	447	436	414	405	436	443	448	397	441	437	440	444	425	429	401	454	448	427	411	456	457	408	389	405	418	456	407	406	426	438	409	418	414	449	411	421	412	425	416	422	428	441	426	464	427	418	390	368	419	440	426	405	432	393	428	399	417	428	437	392	414	453	387	423	444	452	413	411	442	427	435	446	414	401	418	400	422	449	428	399	386	431	414	366	437	404	429	438	424	440	439	456	408	458	432	471	411	448	412	430	445	403	392	405	457	437	418	411	385	419	435	472	427	446	440	435	457	458	418	399	438	391	441	474	449	413	447	457	434	393	443	411	434	437	381	439	424	430	405	448	406	412	375	420	421	426	393	411	446	407	455	434	429	431	439	411	392	411	458	422	437	427	399	471	440	387	404	454	459	392	432	433	405	422	400	402	437	420	425	447	427	412	439	426	423	436	460	416	437	447	446	427	383	390	441	424	431	412	413	442	446	411	406	416	433	397	436	444	434	423	412	409	435	417	434	446	405	459	434	444	414	420	373	436	401	405	442	427	451	386	418	435	472	440	435	451	432	451	454	409	452	430	418	418	449	451	412	450	427	378	448	463	400	414	439	440	450	400	436	418	395	439	415	424	430	472	429	422	471	443	436	392	416	399	405	430	415	420	446	412	444	439	420	472	387	429	417	421	445	466	434	465	436	402	386	428	457	423	412	386	420	447	444	426	445	455	453	432	445	406	434	422	431	442	432	469	445	448	450	428	409	455	438	412	407	448	410	397	419	447	458	458	437	397	401	426	407	415	428	378	418	421	416	433	425	481	414	426	460	444	415	407	482	429	439	386	455	463	419	418	402	457	439	452	407	449	419	445	462	445	397	439	431	399	461	456	416	399	406	439	416	401	446	444	420	449	436	419	419	451	374	402	413	416	476	442	461	419	416	445	429	387	405	416	424	465	404	415	409	408	456	445	477	449	430	437	419	471	429	418	444	429	402	462	431	445	419	356	441	402	412	444	425	391	441	420	441	366	392	393	422	431	423	377	432	451	470	425	411	439	450	434	399	478	429	425	469	402	465	420	459	483	449	445	459	431	428	441	425	439	438	457	440	439	432	404	432	396	409	389	440	432	438	465	397	418	427	382	428	436	387	429	433	400	424	403	401	473	432	421	408	408	433	408	417	441	438	430	440	425	459	428	452	447	440	435	424	405	434	460	394	421	420	418	430	409	452	363	465	429	415	467	433	464	436	398	400	414	440	413	416	441	423	400	418	466	438	430	415	433	476	435	407	404	430	435	474	446	404	370	411	425	398	418	421	448	425	410	419	393	426	398	423	418	391	406	437	410	406	430	442	382	383	478	389	420	457	416	428	456	394	412	420	405	399	432	445	419	479	418	433	457	442	431	449	416	381	437	451	420	441	429	412	422	405	425	413	393	452	403	425	424	405	434	394	424	415	450	415	431	404	430	460	465	424	399	408	436	449	400	411	371	401	418	401	439	375	430	380	377	446	462	459	460	397	385	426	424	452	415	412	442	390	436	398	399	444	441	389	397	448	418	439	422	400	411	399	393	429	380	454	404	420	445	402	442	403	435	450	442	406	401	482	415	442	447	416	403	416	421	438	419	425	414	434	442	425	402	411	429	449	438	428	451	377	427	436	475	437	447	413	441	382	401	411	439	420	452	390	438	450	457	388	462	434	402	423	399	399	403	449	429	439	465	433	392	446	435	417	464	385	459	390	404	403	374	466	421	423	416	477	467	422	416	455	466	424	453	443	398	412	438	419	445	408	406	470	405	409	478	471	382	372	453	440	451	432	424	456	395	439	396	457	422	421	420	447	427	428	450	471	447	441	428	448	420	437	461	441	457	406	427	407	418	392	459	403	411	465	457	395	403	424	397	419	382	420	429	470	434	420	416	412	449	428	454	413	424	415	405	404	402	448	402	430	446	472	392	444	446	415	417	416	453	420	415	422	430	420	442	438	387	460	436	443	439	405	426	443	436	470	422	437	434	452	396	413	444	470	431	433	443	430	464	443	434	432	453	446	411	435	399	392	396	483	432	446	395	389	431	418	435	417	424	429	435	387	408	436	422	394	449	448	430	387	455	428	420	443	453	379	434	439	461	415	435	429	429	407	426	400	406	417	438	400	431	478	476	455	493	419	461	430	404	428	399	414	392	395	431	412	415	419	424	389	425	395	388	465	443	431	413	408	409	418	385	464	405	431	421	477	443	420	445	410	434	432	437	436	436	413	455	456	458	410	419	463	429	410	441	452	429	445	434	409	437	391	440	446	429	432	456	421	416	418	486	490	444	404	463	451	416	418	417	439	399	457	429	444	452	450	415	434	423	396	453	433	384	423	421	446	439	382	422	448	422	460	427	438	412	448	415	424	411	390	451	451	449	476	442	432	466	410	450	428	427	448	398	456	433	414	433	393	407	417	459	426	423	409	425	423	409	427	417	407	427	391	403	457	430	394	400	416	408	449	382	437	424	465	448	467	459	441	450	427	449	427	387	422	389	365	441	420	410	426	448	452	423	427	442	442	410	433	449	415	393	385	423	461	419	436	450	431	438	452	437	433	432	434	432	393	413	435	427	458	399	385	470	430	438	436	420	448	452	418	391	440	415	438	421	426	402	484	451	429	451	453	474	418	434	410	422	419	452	439	399	461	386	420	409	427	439	427	390	442	452	436	450	480	455	442	433	474	479	450	442	436	405	418	416	440	431	399	386	456	432	454	457	400	395	451	394	398	414	455	382	403	397	408	400	400	437	429	417	442	450	430	424	430	447	445	401	417	418	440	428	431	397	393	412	450	427	432	401	437	404	421	440	449	384	407	426	424	470	475	456	419	405	412	424	444	434	445	466	384	456	430	431	410	422	411	410	402	400	449	467	408	422	409	442	459	433	425	417	423	441	399	437	431	440	443	446	459	452	411	463	420	454	439	456	392	409	429	407	406	416	415	433	442	423
2388	1103	1292	1433	1393	1219	1196	1047	1102	1010	1037	909	940	939	877	897	978	980	943	924	974	929	899	927	881	937	914	1009	894	933	937	966	925	931	887	971	924	932	940	848	870	905	921	930	955	904	966	947	932	922	922	914	950	931	911	925	960	937	941	958	960	937	904	876	913	924	952	877	949	864	936	911	915	946	985	934	980	900	917	900	869	943	893	945	936	964	952	902	926	906	931	899	868	853	918	922	942	933	957	910	946	953	960	923	933	886	922	944	901	897	949	883	930	921	948	911	954	912	899	904	954	949	927	908	855	929	906	935	967	937	980	935	952	922	957	885	869	955	955	881	937	899	894	945	908	953	936	954	900	964	896	936	888	863	916	947	886	914	946	902	915	909	956	922	947	904	915	939	958	915	978	871	858	973	933	919	869	909	892	893	933	898	917	922	902	959	928	945	903	918	914	965	940	966	920	854	923	929	991	935	902	880	938	895	955	900	939	948	906	933	955	930	923	940	971	866	955	900	889	914	891	924	962	953	939	923	938	908	950	916	976	921	925	928	955	924	908	918	922	884	926	963	906	929	907	852	943	890	971	933	840	954	908	924	992	926	890	942	959	920	889	945	898	918	918	899	904	862	896	945	924	912	911	935	882	855	975	944	926	915	936	928	931	921	975	920	841	931	916	955	942	891	909	905	903	913	968	908	948	897	924	962	948	948	913	900	934	851	885	917	894	945	898	976	928	893	865	984	923	977	914	966	913	955	910	928	926	924	908	934	965	895	939	858	883	886	870	892	952	935	919	871	980	891	940	937	896	882	891	887	857	915	937	897	869	861	868	932	931	919	954	895	905	887	892	919	951	921	927	924	958	908	978	879	878	911	916	863	961	915	919	942	880	963	918	937	924	936	876	938	925	959	872	909	988	927	892	927	885	896	935	904	942	945	908	952	902	924	932	951	916	952	886	934	870	975	970	941	872	916	923	925	879	922	921	931	926	896	956	945	878	929	942	922	937	892	960	938	921	893	923	953	924	906	868	931	929	906	935	902	926	874	946	883	925	902	901	935	947	905	929	915	966	924	921	910	917	972	908	923	876	977	953	958	938	924	915	934	905	947	880	889	910	918	958	897	898	969	866	903	948	884	941	918	925	884	873	885	964	930	873	902	901	895	934	907	914	934	952	946	924	913	926	941	873	886	901	944	927	917	912	924	920	917	883	864	929	898	919	919	914	920	917	943	944	912	874	912	983	891	882	911	867	956	938	940	854	893	944	938	861	907	979	884	961	922	938	926	946	893	947	964	947	937	964	916	946	953	938	972	914	988	911	908	949	931	890	924	925	957	926	914	907	942	930	921	953	871	925	904	966	934	951	960	912	907	965	945	944	986	936	871	914	930	958	903	920	887	865	997	933	983	954	907	929	933	898	868	909	965	921	914	916	893	933	928	897	965	912	975	931	917	884	930	918	978	910	876	958	924	939	894	930	938	932	912	895	953	900	957	884	922	924	907	886	919	939	902	937	908	923	911	911	944	965	929	950	962	907	906	939	873	940	917	913	941	930	942	950	914	900	941	941	935	943	932	926	986	955	888	972	931	928	975	886	942	927	922	952	912	915	875	875	938	946	972	923	935	935	930	895	898	943	935	938	962	913	900	929	875	931	919	909	984	908	884	941	925	936	940	915	926	925	926	878	920	949	871	940	983	919	929	944	889	909	935	957	920	923	939	946	932	886	899	903	944	937	945	953	939	958	903	914	833	921	896	910	886	944	917	918	1002	870	927	910	974	945	954	931	952	890	925	907	919	900	846	966	892	929	894	971	928	931	984	965	916	921	892	933	890	937	961	945	954	890	912	920	915	917	883	926	884	923	908	935	927	863	905	936	883	895	905	914	999	971	987	912	919	899	921	861	941	936	911	926	965	933	970	922	977	872	917	926	914	948	940	948	909	943	930	948	923	926	915	898	937	907	996	889	898	921	928	917	893	906	912	967	960	903	932	926	871	968	984	891	941	954	951	928	902	949	977	954	925	959	970	933	956	927	885	972	891	925	932	918	871	892	886	897	960	896	893	942	930	895	938	887	947	945	935	908	920	917	948	945	886	907	894	930	933	942	917	916	951	957	974	926	951	950	955	876	937	915	888	858	898	984	909	929	991	993	962	913	890	890	904	882	932	955	935	944	943	911	956	935	935	922	985	916	880	897	883	949	945	925	959	877	900	888	886	893	865	898	895	905	940	921	895	950	909	943	918	900	961	916	928	902	905	953	916	942	901	926	913	898	907	953	884	929	910	846	938	943	905	913	916	934	904	940	893	931	980	899	929	932	936	965	927	970	897	966	961	946	967	944	938	984	928	952	988	947	947	865	935	957	891	954	911	919	940	901	902	941	891	849	961	965	958	887	939	917	920	912	933	941	976	983	925	945	915	942	920	969	909	930	897	920	917	911	872	923	916	910	982	840	924	914	898	984	918	922	932	937	887	955	901	883	869	925	948	854	938	942	984	932	875	894	865	944	961	942	938	919	895	895	892	938	919	947	996	921	952	907	944	897	900	916	941	882	877	965	896	914	930	980	872	861	959	928	934	908	942	929	944	913	934	915	931	889	840	953	943	962	928	924	890	925	930	957	953	858	891	928	928	909	920	921	902	959	922	920	883	900	922	960	943	942	929	891	945	904	848	912	918	945	994	935	917	873	888	915	978	923	895	915	924	933	933	886	959	974	915	917	933	854	933	928	928	895	908	964	903	931	915	909	965	908	883	928	940	964	961	918	898	936	931	894	918	907	946	901	955	970	962	952	913	908	933	880	991	949	908	899	914	899	881	925	897	895	919	900	894	911	1028	954	945	928	961	966	936	923	866	920	915	947	865	951	935	937	932	913	885	950	896	866	982	951	994	967	980	971	865	886	893	973	955	957	930	951	925	897	909	990	902	934	969	928	931	925	920	923	912	900	936	865	952	947	867	947	953	945	914	929	865	931	911	939	936	919	926	952	919	974	899	881	950	930	919	930	895	970	888	927	959	911	851	894	931	937	888	925	927	891	935	865	866	966	883	982	924	869	935	899	920	1005	933	931	938	905	929	935	915	920	908	914	956	913	898	984	889	935	875	844	911	903	938	942	902	959	955	1005	921	942	955	955	953	942	908	945	895	951	931	904	880	922	891	936	908	892	925	961	923	941	912	907	937	921	955	920	989	914	940	907	906	911	876	954	909	936	929	880	926	993	901	947	843	895	890	938	897	920	898	928	940	968	951	926	969	916	929	937	889	918	923	985	895	924	950	957	936	891	939	919	955	902	925	931	935	968	931	933	882	935	934	896	927	959	940	887	908	914	906	932	973	890	971	972	958	929	860	926	876	931	910	871	912	949	967	941	926	899	917	875	936	914	963	924	880	931	874	937	959	911	931	954	896	916	927	930	917	938	917	936	930	910	904	919	922	977	954	954	899	961	951	923	960	923	887	896	883	979	887	920	916	897	919	918	924	921	930	975	900	910	930	932	902
8773	1292	1088	800	599	467	382	383	365	309	326	297	269	249	269	258	270	294	284	255	268	282	265	283	267	266	263	272	278	262	262	257	229	232	232	292	253	248	240	242	277	234	275	267	267	269	250	244	243	277	263	251	264	276	258	246	289	233	285	264	268	256	251	260	256	247	254	230	273	252	262	291	259	282	249	238	232	245	259	286	249	275	268	271	261	268	267	249	255	259	278	302	253	265	274	257	253	246	245	274	278	256	254	287	260	281	302	285	247	293	249	263	272	219	235	234	239	253	268	279	277	212	274	266	249	238	251	262	252	243	251	271	259	268	260	242	243	233	231	235	260	252	289	265	244	249	256	261	253	246	254	246	269	255	252	242	236	236	237	254	247	276	236	269	240	251	280	307	284	271	257	291	255	252	220	251	256	298	265	263	236	260	265	267	268	250	274	273	275	270	253	257	252	248	245	253	245	241	272	264	251	280	261	277	236	234	247	248	245	240	264	249	271	233	255	254	254	287	256	264	305	270	265	253	277	255	254	261	232	288	249	258	255	247	291	286	260	242	218	222	262	278	263	256	230	285	242	279	295	253	313	236	273	248	240	310	268	254	263	237	238	265	265	264	270	265	239	259	270	262	244	215	265	234	287	268	275	280	235	265	259	244	268	273	252	292	274	275	244	256	266	288	293	250	256	250	258	261	247	297	237	247	247	225	266	243	293	259	233	224	309	226	277	258	271	268	240	248	234	262	266	247	272	230	240	254	251	253	278	246	243	230	262	280	276	263	260	258	257	257	239	246	268	235	234	263	280	242	285	273	267	231	232	245	265	241	227	243	232	235	256	236	263	282	267	272	243	233	268	239	263	255	230	270	225	243	269	285	248	249	261	268	246	263	262	300	249	296	281	255	255	264	271	253	275	245	292	259	237	295	274	281	269	242	261	256	273	263	237	253	285	267	252	255	252	231	280	261	283	250	273	245	247	256	242	267	274	284	243	268	270	230	261	259	225	249	256	259	242	261	292	257	263	235	257	257	267	271	279	246	245	278	239	230	257	273	218	273	241	245	262	264	267	229	223	236	257	243	287	267	237	271	262	244	281	272	277	296	255	281	284	260	289	269	260	257	267	257	256	246	256	249	257	248	235	210	231	291	255	262	258	262	267	268	272	280	276	296	247	229	239	233	244	279	243	244	249	260	233	249	249	258	255	221	260	247	243	292	268	272	260	271	244	257	268	283	300	259	240	270	268	258	252	279	284	250	282	269	263	268	264	269	256	276	246	248	269	269	271	258	260	271	263	244	242	289	224	258	241	277	263	257	252	292	262	258	266	252	283	268	256	259	233	244	253	272	264	244	263	242	254	258	263	261	274	259	266	228	256	267	266	246	262	273	239	273	253	268	226	255	235	248	252	250	276	259	270	252	263	271	251	260	238	244	213	240	276	258	262	254	263	275	236	289	251	262	230	274	266	270	245	259	219	256	282	265	269	235	250	273	258	251	273	257	258	249	238	263	246	227	264	262	260	269	266	256	254	239	271	295	271	249	242	260	306	263	239	290	241	250	266	253	271	242	255	235	271	245	236	259	269	245	249	275	254	258	273	276	238	263	266	266	256	254	267	242	289	267	233	265	259	259	241	244	256	250	288	244	215	237	247	282	261	240	284	251	255	265	276	264	241	267	257	232	260	260	251	252	272	242	256	272	267	239	244	240	262	256	268	232	230	244	282	270	278	281	236	229	262	263	264	284	289	240	264	252	243	268	242	274	256	247	237	267	245	263	262	245	285	275	231	228	255	257	239	230	249	277	258	230	252	243	266	280	230	287	290	250	246	256	223	251	271	260	270	245	245	266	261	251	258	259	285	236	275	285	286	226	272	248	239	257	302	261	228	257	222	240	260	252	257	235	275	249	241	242	264	260	247	278	290	259	249	258	259	271	241	245	278	250	265	250	255	267	282	292	229	241	253	218	288	281	260	272	301	276	263	239	259	272	253	268	284	237	247	274	280	281	264	252	239	273	223	206	274	255	262	243	269	237	273	231	288	284	299	274	258	240	250	260	275	216	268	256	267	277	230	260	244	221	249	289	253	261	242	256	259	246	270	262	268	273	231	257	269	228	283	249	272	256	245	245	231	303	278	257	273	230	272	253	241	252	278	267	268	257	244	251	269	279	256	243	271	235	272	235	265	279	277	241	272	260	271	238	241	267	236	221	266	260	299	281	240	277	227	266	275	249	263	283	257	272	271	266	223	259	260	249	241	263	238	246	254	250	246	274	296	234	276	274	262	243	267	282	268	251	265	251	217	280	257	266	263	255	245	235	251	244	248	252	267	275	249	252	266	244	243	241	236	245	255	255	273	266	264	240	259	293	261	277	275	253	250	277	247	255	239	229	241	258	277	221	254	289	267	230	260	247	258	265	290	274	245	250	264	269	248	250	232	259	270	241	267	277	287	238	248	246	287	271	259	268	233	235	248	280	267	247	251	265	256	253	259	289	248	265	256	270	300	252	251	271	235	271	232	219	239	248	278	254	266	239	293	247	255	249	256	242	255	293	250	241	266	253	247	237	252	261	229	254	265	266	244	233	259	239	240	254	267	271	261	244	252	258	263	222	257	227	268	267	263	280	226	256	222	285	305	278	245	265	261	239	273	237	246	311	255	243	249	229	287	262	256	296	260	256	249	254	274	247	243	263	257	268	248	242	260	262	239	289	266	249	253	280	241	253	254	263	260	254	231	257	263	291	253	247	275	258	277	263	251	238	248	273	236	264	258	269	260	232	265	265	272	228	237	243	271	279	269	264	238	218	233	252	246	231	272	277	244	256	230	264	253	237	289	240	248	255	268	263	279	286	254	262	256	270	264	244	253	257	256	262	285	260	245	299	240	261	274	265	255	251	248	258	262	246	238	258	283	235	242	275	249	240	271	259	258	262	218	246	262	245	246	257	245	253	250	268	252	292	242	270	279	259	255	266	236	248	281	246	262	260	273	267	268	271	257	261	242	259	275	239	271	248	269	257	251	237	268	231	247	250	258	239	261	255	280	239	247	271	224	236	271	264	261	283	286	247	263	243	268	241	236	234	230	240	264	256	265	274	263	273	256	288	245	262	278	247	276	259	298	273	284	275	233	270	297	267	263	265	274	238	247	267	289	238	267	273	245	276	242	265	244	259	256	276	239	284	244	248	236	273	286	255	282	279	270	240	281	266	277	252	276	247	233	264	278	258	264	258	253	263	232	250	257	226	254	251	259	247	270	261	254	276	241	270	273	232	268	291	275	278	309	277	288	255	301	268	276	238	268	245	250	251	235	255	266	244	271	269	294	260	227	248	235	291	247	256	269	257	256	236	245	229	234	266	264	239	292	243	226	246	288	274	255	296	256	254	238	254	275	251	284	253	247	257	243	252	277	243	274	280	241	265	244	272	270	251	261	273	267	283	274	225	234	231	269	260	244	284	273	272	279	249	234	263	270	291	272	283	274	242	275	284	262	268
7107	1608	2152	2476	2208	1561	1456	1264	1079	910	815	716	697	689	690	662	670	675	623	655	652	662	638	668	612	631	631	627	579	647	622	627	609	616	594	602	592	570	608	574	624	561	630	592	625	555	570	548	592	580	601	605	569	612	619	603	585	606	580	580	574	623	547	540	609	565	555	558	552	570	604	562	619	574	598	563	611	591	546	600	599	581	554	561	614	581	597	579	592	535	597	592	555	567	588	614	615	592	576	580	544	524	618	622	564	519	565	567	599	526	584	534	561	564	566	598	562	582	553	637	632	595	581	546	587	615	579	543	574	566	589	587	572	570	551	561	575	584	589	579	596	598	591	611	540	595	579	528	577	560	547	577	585	599	576	564	573	538	568	603	607	584	599	586	604	577	601	569	551	562	569	604	596	547	596	565	560	555	540	607	629	617	610	583	613	566	553	569	568	569	513	607	560	613	583	610	568	606	570	519	598	612	578	567	602	625	542	536	561	572	562	594	607	542	570	554	574	548	538	600	580	592	578	558	596	533	582	540	587	585	548	611	577	548	597	548	573	560	572	571	587	577	597	595	581	594	598	566	540	591	551	637	578	645	548	590	617	565	574	567	581	554	578	577	588	566	581	553	599	562	568	588	584	580	565	570	558	570	578	568	596	589	581	604	556	529	609	541	561	589	594	586	581	590	636	604	564	643	590	555	553	582	605	550	540	621	573	589	584	544	582	606	556	531	574	591	591	568	600	533	539	534	586	589	604	567	566	559	534	544	580	579	609	577	560	553	554	549	592	575	559	574	594	584	589	569	611	588	605	574	577	548	586	561	563	588	596	596	593	591	574	592	563	587	591	593	567	586	588	615	599	524	564	608	589	601	576	606	554	537	558	533	561	567	588	606	582	596	567	591	608	582	597	566	596	569	587	549	584	568	594	618	633	545	558	584	583	567	582	575	549	571	591	638	573	565	543	539	571	576	592	579	597	583	589	590	556	565	578	537	574	604	525	543	599	592	576	576	617	565	576	547	573	579	572	572	547	585	621	577	600	560	582	591	562	580	587	598	566	603	586	607	535	596	564	594	599	584	592	616	566	592	591	552	564	553	630	549	591	574	633	541	595	599	591	603	559	579	609	539	601	606	526	598	588	550	608	577	540	631	616	599	529	617	596	558	607	579	574	544	536	613	625	560	625	561	582	585	565	594	584	599	597	645	586	602	575	561	601	561	604	525	563	577	568	563	510	564	613	517	578	557	582	546	610	634	614	571	600	579	608	609	575	563	576	575	558	608	586	628	578	565	557	576	583	597	576	589	578	596	570	569	607	582	586	564	586	588	581	559	573	574	630	561	627	623	606	542	581	582	597	574	528	614	554	617	592	557	558	640	594	587	538	597	596	570	569	556	587	571	584	604	585	597	567	589	579	589	575	613	588	606	566	621	595	595	585	538	564	543	547	572	535	580	576	587	569	538	605	560	555	585	577	606	604	608	569	584	566	596	592	570	530	615	562	540	585	566	609	576	555	570	597	564	574	546	567	584	543	589	574	621	585	557	539	589	579	519	560	588	593	569	584	577	545	593	618	569	562	611	604	601	632	595	633	585	584	612	598	548	578	536	549	558	564	570	560	575	544	609	626	633	595	583	573	578	569	566	575	589	597	561	603	593	594	548	600	571	592	581	592	540	567	612	572	580	626	620	598	590	582	605	540	549	572	577	600	568	578	592	565	565	558	536	541	540	587	572	571	561	560	630	560	619	565	570	558	579	587	546	579	580	566	598	554	595	575	615	581	548	600	582	601	584	587	578	609	572	540	598	606	569	582	557	590	558	621	569	509	594	571	587	590	538	570	558	583	613	592	567	557	558	577	577	599	573	566	544	591	583	613	602	579	551	573	562	582	563	582	583	593	603	587	586	554	585	559	560	582	547	566	562	566	606	603	564	548	555	556	564	558	607	568	579	577	563	544	595	584	581	577	578	553	574	609	563	564	542	571	599	603	565	602	587	555	566	577	599	558	603	557	542	630	595	575	581	559	585	580	546	575	554	581	532	577	543	595	598	570	542	582	539	582	574	558	579	606	592	597	578	571	561	611	594	554	670	525	589	576	547	577	586	543	545	589	534	589	563	573	585	531	573	553	566	571	607	585	595	537	527	605	588	607	578	590	614	576	602	564	574	553	562	553	553	596	558	594	569	551	602	607	578	566	598	579	595	563	589	607	601	562	595	610	598	543	574	563	576	575	638	609	575	596	573	559	599	566	544	553	575	585	563	496	560	559	545	538	628	563	563	558	588	559	624	546	574	588	562	587	571	552	566	515	562	595	607	587	570	615	563	597	547	559	565	560	583	583	589	586	603	592	557	577	597	610	631	576	588	561	532	574	549	560	613	576	579	548	560	577	580	607	579	572	607	525	565	601	559	574	584	597	581	581	553	568	558	601	613	592	583	614	578	585	565	541	570	548	595	548	597	542	558	559	599	597	582	567	555	606	599	566	577	573	591	580	556	619	594	547	545	580	590	588	568	598	598	569	567	523	582	546	575	603	588	569	587	585	534	549	553	595	601	590	605	596	589	546	620	613	581	588	569	578	609	572	561	623	566	593	584	576	570	551	612	615	621	557	622	611	556	561	562	571	562	585	563	605	550	604	569	575	601	538	557	551	580	596	593	563	572	601	597	558	547	577	595	582	580	619	576	544	567	557	608	540	563	580	570	545	537	574	599	588	576	584	603	558	548	591	552	591	549	564	591	590	589	566	572	586	544	535	558	593	591	545	571	542	584	587	569	554	582	581	581	592	621	607	574	619	532	552	611	590	610	566	612	571	617	535	566	634	601	615	535	613	578	564	597	583	543	531	613	568	565	567	572	575	612	577	562	545	563	588	563	560	614	553	575	582	600	579	598	564	560	573	613	608	633	511	511	587	600	614	585	560	559	603	607	575	636	591	598	578	614	569	586	586	571	572	594	540	609	558	555	590	618	554	586	636	577	629	627	603	560	577	564	555	543	649	590	600	588	571	553	565	553	590	595	613	593	538	562	558	571	585	556	578	585	600	554	586	611	589	549	609	604	583	571	585	572	574	591	567	557	575	574	626	645	595	618	564	545	590	572	567	574	571	557	553	577	592	584	574	563	610	557	533	611	554	570	591	607	600	582	590	558	576	571	562	559	521	596	574	574	538	588	592	601	583	563	621	537	585	538	531	550	541	575	626	570	575	578	642	598	551	582	610	597	600	569	613	598	588	580	600	572	542	635	563	584	595	580	596	612	575	569	629	597	578	550	602	598	573	563	585	581	601	569	596	570	611	642	564	586	582	635	631	593	559	560	575	583	571	609	564	586	565	587	560	565	580	596	540	571	584	562	604	555	563	584	609	582	591	574	572	646	573	553	634	572	567	605	560	582	606	569	578	587	614	549	564	558	586	563	581	533	561	577	546	579	589	560	605	594	590	564	602	574	578	604	604	564	605	570	628	550	624	562	594	581	550	593	565	561	578	595
15906	2469	1737	1130	730	513	386	345	287	237	212	201	193	159	167	188	179	173	169	179	187	149	157	164	163	144	172	179	153	145	161	148	168	170	162	170	148	160	146	125	145	152	135	168	143	130	138	148	156	129	143	132	188	163	158	141	168	144	133	160	136	134	130	146	132	142	129	164	126	151	129	177	149	127	144	138	139	156	141	171	162	132	163	152	149	172	156	151	153	138	144	143	143	132	151	157	157	167	161	150	147	146	162	150	151	142	129	155	149	154	155	138	163	168	160	131	164	158	151	148	150	134	130	148	141	117	156	132	153	142	137	170	137	160	144	153	165	130	138	154	159	141	130	140	146	168	141	139	144	140	139	147	132	144	140	157	144	144	132	155	148	155	160	141	133	140	161	136	143	147	146	144	145	149	136	144	143	133	153	153	150	142	132	174	162	147	162	148	156	148	168	133	147	149	145	162	149	137	130	131	146	130	120	159	132	127	148	158	129	150	169	139	121	141	152	179	163	150	153	123	136	176	146	127	132	147	153	133	143	155	151	138	157	152	135	129	151	156	160	141	140	137	147	155	153	134	153	158	157	131	126	161	164	153	155	164	144	163	149	137	140	148	163	142	135	153	145	149	138	143	126	142	158	147	150	155	152	144	140	158	164	141	131	144	154	151	135	142	135	140	141	136	153	147	170	128	140	152	136	162	162	148	139	154	141	155	149	158	149	148	145	138	147	144	145	146	133	143	160	146	140	155	171	172	149	170	139	143	161	137	137	136	141	145	150	127	156	156	167	174	122	155	166	147	144	149	133	158	143	122	133	145	150	131	133	112	149	160	133	125	158	152	162	150	165	168	147	150	149	129	126	138	137	139	160	157	151	141	133	129	125	136	162	156	142	121	165	115	156	132	140	145	144	134	129	133	163	163	133	147	147	124	132	167	135	170	146	151	141	157	176	161	173	135	137	162	150	130	148	138	116	154	138	139	154	137	156	117	135	157	176	146	117	136	142	144	173	144	131	139	149	146	156	129	154	158	158	151	136	149	131	125	141	134	147	156	125	148	140	164	173	148	159	159	139	135	151	157	165	137	166	160	143	127	175	124	126	142	165	155	159	164	135	135	161	149	152	156	156	149	164	176	126	149	162	146	168	187	154	142	142	144	138	144	145	150	159	148	161	163	174	154	168	157	131	153	149	167	144	145	147	160	155	139	159	135	157	148	155	133	141	141	163	141	151	161	141	161	135	143	140	129	147	137	165	163	146	140	179	161	122	159	178	161	152	146	154	150	142	160	123	157	151	127	139	133	125	156	160	144	157	124	149	152	141	149	160	154	163	131	165	155	144	138	153	147	151	156	139	135	182	146	117	148	164	123	136	166	145	153	141	151	136	151	146	125	140	134	161	136	134	134	133	144	151	147	136	148	133	144	132	161	173	169	139	148	155	162	148	150	164	149	137	161	153	145	156	180	142	169	134	159	139	140	180	158	160	149	157	174	152	166	126	135	131	157	152	149	147	129	148	147	136	163	160	127	136	133	119	147	155	151	149	156	154	149	157	141	136	141	140	132	122	170	133	141	134	142	125	128	138	176	159	151	168	146	155	164	160	121	141	143	149	134	155	148	158	142	150	135	144	142	150	154	137	163	172	122	143	132	162	168	158	147	174	138	125	128	156	144	175	159	167	129	123	171	135	143	168	142	165	154	155	138	142	143	174	133	145	159	154	172	133	157	163	138	137	148	141	149	169	130	141	155	167	155	140	155	154	142	144	150	153	129	166	117	126	122	154	159	159	113	145	147	161	170	135	157	135	148	151	149	146	166	142	141	141	154	137	136	130	158	139	135	155	123	148	170	138	148	156	136	144	144	160	161	120	158	138	143	140	141	136	114	119	144	136	135	155	150	152	135	134	161	158	136	145	110	165	146	156	146	140	147	153	131	144	143	146	137	154	155	160	125	162	137	132	137	161	136	151	138	132	147	137	140	133	140	170	142	144	146	140	144	151	144	137	143	159	118	148	145	159	170	148	164	119	148	146	159	151	122	145	148	149	145	129	139	175	143	130	161	144	159	146	123	159	138	155	135	148	147	158	172	146	153	143	160	157	160	130	148	167	134	144	161	148	138	159	154	159	172	158	153	153	154	149	159	186	142	136	144	168	162	138	146	148	134	147	137	137	128	178	139	149	126	145	169	129	158	112	159	146	155	138	153	146	127	157	154	154	164	137	152	138	164	173	144	124	132	153	149	160	129	137	131	146	169	165	145	147	140	159	149	144	157	123	149	145	140	139	146	158	138	138	136	138	149	151	134	165	135	140	172	139	145	127	157	127	151	175	142	141	162	154	184	140	148	144	156	120	135	151	150	158	140	145	142	151	159	147	153	151	155	153	150	144	129	139	120	179	153	124	165	131	168	137	151	169	123	155	140	166	143	144	154	130	147	158	145	141	153	139	150	169	154	168	144	153	134	158	152	137	135	149	149	132	132	140	147	146	166	145	171	147	144	154	150	137	137	146	145	150	140	123	141	158	154	131	153	142	114	147	141	152	125	154	146	151	154	121	155	160	146	153	133	158	136	162	179	121	130	144	139	129	144	155	151	139	141	148	151	150	171	141	147	174	145	131	153	117	143	137	164	144	138	149	138	135	136	118	159	148	137	139	147	151	165	148	134	154	160	154	163	159	160	140	161	155	161	137	138	146	154	132	164	146	164	153	151	170	138	156	161	143	154	126	172	127	158	139	157	135	142	132	123	145	160	167	139	137	151	158	149	138	144	149	162	152	129	169	126	164	163	147	148	129	140	144	129	132	153	164	128	155	147	161	161	142	134	170	157	139	185	137	139	147	148	156	127	131	140	172	128	151	131	125	145	138	173	147	131	144	153	134	122	152	142	135	160	151	131	160	157	143	140	138	130	170	173	137	121	155	144	156	127	140	140	160	163	160	143	148	161	142	148	136	163	124	141	132	140	165	153	136	157	144	146	155	143	160	147	126	157	135	151	158	145	163	140	129	156	166	170	160	138	139	130	135	147	150	135	167	152	153	162	161	179	147	134	136	172	142	123	169	154	134	145	155	153	147	154	145	142	139	123	169	146	147	166	149	155	116	130	139	135	127	160	175	135	150	133	143	145	126	152	161	157	135	157	143	137	144	148	129	136	137	123	134	159	154	149	153	158	171	140	146	134	118	140	151	141	150	140	110	128	129	137	132	147	135	137	143	163	149	153	164	138	143	149	128	162	139	144	148	142	140	158	148	150	128	154	161	139	147	128	136	135	140	126	144	138	149	150	141	174	144	164	157	149	131	162	160	138	146	150	160	151	170	154	133	142	126	151	129	138	154	171	125	139	146	162	150	150	157	156	140	128	140	145	151	147	151	134	144	158	152	135	151	151	132	160	131	143	160	153	134	143	152	165	139	170	172	168	145	131	161	141	156	136	138	137	158	151	138	133	145	153	141	135	126	128	169	164	139	161	153	144	144	150	126	132	152	147	171	155
8876	2127	3003	3249	2852	2136	1711	1514	1360	1011	755	672	628	586	573	544	523	551	506	469	471	487	409	469	440	431	456	418	467	396	433	427	450	420	406	365	419	387	443	425	376	395	411	389	405	392	387	414	381	422	377	360	415	362	428	383	357	385	383	363	387	398	351	423	329	396	368	375	401	392	382	398	391	393	359	387	392	364	362	341	395	396	422	376	365	369	382	369	384	384	361	353	376	362	370	388	376	374	375	382	394	365	374	412	374	401	367	343	386	366	364	371	391	364	392	403	365	378	340	377	388	402	381	393	384	402	356	382	394	385	390	390	381	382	397	382	363	385	356	355	400	348	382	381	389	343	374	358	361	414	395	353	354	375	389	359	375	372	394	398	359	395	348	380	360	360	392	361	313	378	387	389	375	368	398	373	403	356	382	360	392	380	363	391	369	351	371	405	384	387	387	413	398	363	375	397	346	353	395	371	400	405	423	387	374	384	394	350	383	339	390	387	429	396	363	427	402	373	367	349	372	390	370	392	386	386	384	365	382	386	353	393	367	394	426	365	359	391	349	401	377	368	402	395	364	447	372	363	393	385	388	359	356	403	372	368	400	374	381	429	400	363	348	391	377	389	386	408	380	387	338	408	399	394	396	383	368	364	399	380	391	368	367	362	373	384	387	375	348	387	381	361	384	383	394	360	381	373	394	398	381	359	429	384	379	380	352	357	373	364	371	389	373	375	350	381	379	390	369	366	384	381	385	383	398	383	369	376	371	369	380	380	407	398	360	360	412	381	373	379	369	382	341	376	378	386	411	405	397	395	329	369	388	393	354	351	409	388	406	384	375	376	400	345	384	360	386	346	385	350	381	351	365	405	389	382	362	376	389	365	391	397	361	365	389	368	363	396	382	376	396	364	364	379	362	399	384	407	368	376	353	414	364	358	401	376	348	388	382	409	367	403	388	375	389	405	367	392	404	422	373	364	378	347	363	408	365	371	394	373	377	340	401	391	367	372	337	358	382	394	363	397	379	382	343	373	409	384	409	388	370	395	379	432	377	380	378	361	372	368	382	397	371	366	374	384	422	359	395	371	409	393	419	404	420	361	400	343	401	390	348	371	376	421	372	355	379	395	366	364	409	348	390	377	362	370	345	385	375	391	346	345	392	419	391	403	361	375	368	366	394	409	371	379	365	389	356	381	377	394	387	366	383	402	354	332	384	364	419	382	435	373	367	391	397	351	361	381	409	348	395	364	391	381	408	370	392	366	368	365	410	380	365	370	373	360	402	381	364	385	400	374	388	391	400	395	361	356	365	402	359	375	397	389	376	360	398	375	394	345	381	372	375	368	376	356	362	368	400	389	375	381	356	423	391	372	375	363	392	376	358	347	358	397	391	408	348	384	376	381	421	377	401	351	390	381	342	400	348	342	382	390	366	377	358	389	354	346	364	378	380	336	387	385	362	379	373	351	368	358	380	336	403	353	358	391	386	412	350	410	395	398	332	355	427	399	366	366	377	345	365	368	384	373	383	385	361	355	374	353	410	363	433	378	378	428	330	353	368	359	385	374	388	376	392	379	414	419	406	362	369	365	361	394	365	361	392	365	372	400	404	349	402	380	398	387	365	370	350	367	333	424	347	370	437	415	357	411	357	391	368	363	408	379	364	328	387	365	348	386	373	390	382	358	362	376	340	342	369	409	407	353	363	351	396	384	379	395	392	379	366	369	372	369	355	409	383	404	403	350	355	394	407	361	364	378	354	368	383	375	387	392	408	392	365	390	358	366	376	401	384	381	389	379	370	385	393	338	368	407	370	377	378	367	380	377	383	420	381	370	369	379	365	381	391	381	382	374	412	360	359	382	377	390	364	372	381	383	382	370	338	405	360	353	384	369	347	374	388	406	372	400	346	391	388	401	377	395	397	388	363	359	359	400	384	371	362	401	372	409	386	389	367	368	393	372	354	357	372	414	428	385	379	396	412	376	369	362	398	363	413	377	399	428	367	404	392	372	333	367	370	365	406	376	351	379	393	400	348	358	341	370	385	384	352	388	344	390	370	426	377	372	349	372	400	358	398	363	379	366	343	386	390	373	370	369	346	368	382	363	363	379	405	385	380	403	400	379	359	365	398	348	400	383	373	370	411	402	359	336	389	382	347	385	376	389	404	396	400	387	393	344	394	376	400	353	369	381	392	362	371	358	380	355	429	375	381	354	360	375	385	390	380	409	374	389	361	367	375	389	382	403	354	357	364	390	397	388	385	364	389	387	379	373	348	383	395	358	399	413	377	341	344	362	389	338	357	380	396	383	337	387	389	384	380	360	367	350	387	350	368	384	391	386	370	404	379	366	372	383	361	378	382	403	349	386	361	355	349	378	380	349	395	366	353	388	367	367	399	361	336	361	376	390	362	351	408	399	379	384	413	375	391	383	378	360	365	371	365	388	373	385	380	392	363	353	376	370	356	354	352	352	403	368	374	334	387	372	344	359	353	404	395	373	374	406	373	331	380	360	349	346	384	433	388	372	396	372	384	353	360	367	377	353	374	350	386	396	369	403	411	361	339	395	390	407	402	351	363	381	381	365	366	388	368	407	374	396	363	373	376	370	407	379	365	380	377	389	386	394	392	394	365	371	382	383	406	378	389	395	353	378	376	401	393	383	388	414	339	353	393	371	414	407	341	396	423	363	395	371	349	385	407	445	376	384	359	376	375	385	380	388	382	365	360	384	392	395	371	373	400	381	351	395	387	356	362	396	386	364	372	396	385	375	368	355	374	395	366	393	363	377	384	378	349	380	401	374	390	397	395	389	386	407	384	342	367	385	388	351	360	373	396	363	380	349	395	385	381	352	358	367	386	385	351	399	380	357	402	411	388	367	407	369	369	408	377	352	394	358	396	378	371	360	345	415	331	382	380	401	358	380	375	419	395	383	364	362	383	389	358	376	366	368	351	398	344	381	406	389	359	412	385	362	391	374	355	403	387	377	359	353	346	390	384	401	354	339	406	374	392	406	378	420	373	398	362	408	397	346	407	368	384	379	384	361	375	385	371	340	365	406	388	389	344	388	354	369	384	384	393	399	406	367	369	396	378	352	387	410	376	384	375	385	373	354	370	385	381	402	405	384	375	343	358	393	352	376	356	400	355	370	398	389	358	399	360	362	400	380	346	343	382	370	395	348	415	385	388	387	378	377	417	386	390	397	355	411	393	391	404	393	382	382	340	373	379	339	367	379	402	363	389	369	373	365	374	396	393	363	353	370	394	388	368	371	398	375	358	375	351	381	419	376	410	383	347	380	353	378	411	382	393	390	353	388	382	367	367	391	358	400	391	363	360	376	379	355	372	412	393	386	381	397	412	354	363	361	409	356	355	379	353	398	372	374	369	375	385	362	422	380	424	393	379	378	385	379	362	412	331	429	369	360	369	381	387	391	373	370	404	349	375	427	362	388	364	354	375	367	362	398	371	370	418	365	397	386	368	383	366	396	383	384	382	370
2097	597	554	562	498	512	486	456	466	419	424	424	423	407	469	455	417	448	415	414	395	414	418	411	470	441	434	437	420	468	429	441	459	428	394	439	378	419	424	427	455	399	426	388	431	436	415	422	389	423	393	417	436	448	482	405	391	414	442	453	471	443	450	416	439	460	450	417	440	412	414	415	468	414	450	388	419	409	440	404	403	427	393	435	437	438	426	454	446	451	435	419	384	404	452	425	457	439	456	426	420	462	455	430	429	407	434	421	443	491	401	432	412	444	467	421	411	443	458	419	404	418	447	421	423	438	438	445	396	440	409	419	433	423	412	443	445	408	419	449	500	411	399	434	413	423	391	404	411	412	472	453	447	392	434	405	419	404	447	456	413	370	419	448	434	389	343	413	355	427	417	441	423	419	407	401	442	474	437	486	445	440	426	405	434	431	422	417	444	444	418	418	398	451	423	426	412	421	479	417	411	465	432	436	430	410	425	432	457	436	448	392	427	406	413	412	407	418	404	372	414	442	392	418	406	416	484	375	429	429	423	420	422	434	409	409	436	441	471	416	397	436	420	452	408	442	393	451	415	402	446	459	441	399	435	431	422	468	376	460	410	404	424	447	415	444	456	396	421	405	426	454	415	365	447	424	415	420	457	432	432	430	477	432	427	445	409	437	417	428	430	429	404	449	483	404	380	453	456	451	443	391	429	407	440	429	471	436	424	400	440	417	461	448	402	405	433	424	416	417	391	499	484	443	410	428	425	413	438	419	432	397	394	422	438	403	449	431	432	465	426	425	418	416	414	424	455	434	457	446	422	447	411	436	383	430	438	452	424	407	407	426	457	428	467	445	433	406	399	453	388	413	410	439	418	413	430	461	444	419	398	418	390	396	421	401	437	419	432	433	429	407	430	433	422	420	405	434	428	454	434	395	390	409	458	434	435	432	440	465	431	447	436	415	425	415	386	459	425	450	411	494	409	461	408	395	434	403	410	402	426	423	396	397	441	431	414	404	413	423	415	458	411	427	410	408	381	475	425	417	425	444	429	414	450	432	428	381	396	417	414	465	414	426	408	413	435	433	430	420	431	429	406	397	467	406	453	456	425	409	435	387	409	419	402	444	420	418	397	424	421	434	443	431	414	406	409	406	407	423	387	390	388	425	428	433	404	456	419	419	440	443	435	431	426	430	409	427	442	424	443	444	430	411	429	442	448	419	422	446	452	458	378	415	393	429	437	406	419	393	444	424	412	436	423	420	422	430	391	475	394	416	408	432	390	405	436	429	418	434	432	428	442	418	448	420	407	420	431	446	433	429	430	407	419	441	424	417	435	402	405	434	400	425	424	423	415	447	401	406	400	411	445	388	432	415	388	446	417	427	400	435	415	411	412	459	403	401	417	431	433	432	436	423	400	396	418	425	424	433	434	458	416	397	441	418	447	410	428	390	448	458	401	441	416	435	437	416	410	476	445	452	431	451	473	411	418	428	411	389	400	397	388	467	414	440	426	406	457	457	435	469	400	440	411	437	441	426	426	408	384	446	438	434	473	385	380	408	429	431	395	414	396	420	410	418	436	416	478	423	433	406	438	404	406	414	456	381	430	443	415	458	419	434	417	453	406	439	411	429	410	408	406	452	420	424	418	431	430	428	424	433	436	416	496	422	418	410	423	454	417	411	459	413	406	414	434	417	434	442	412	436	431	416	427	435	408	421	420	459	479	406	458	452	430	439	414	410	405	446	450	406	436	406	422	401	459	413	417	407	453	416	408	429	467	430	402	443	431	419	421	464	432	452	431	424	459	420	407	406	416	437	437	417	421	425	414	422	436	482	450	463	483	430	417	442	412	404	455	422	408	421	415	422	439	395	447	439	472	410	390	439	402	427	413	411	407	423	429	425	459	425	417	432	396	413	422	422	460	411	441	429	414	399	468	437	456	426	437	441	411	417	413	440	456	459	419	383	401	408	443	433	419	393	403	408	428	456	461	452	449	450	422	422	412	455	379	419	467	415	458	436	446	474	445	457	431	467	423	427	435	426	437	441	416	446	404	380	430	426	434	440	401	422	420	450	437	439	422	407	442	479	425	400	381	487	405	451	450	453	393	379	446	410	435	401	413	428	406	427	444	405	382	473	444	413	462	434	408	426	397	402	437	413	454	413	442	428	436	437	463	446	421	424	421	399	478	427	470	455	433	451	464	433	491	420	426	424	460	418	395	449	402	405	379	444	449	415	466	435	449	445	434	432	412	424	399	417	395	415	448	436	417	428	468	394	433	413	416	426	372	470	442	441	459	445	434	400	438	389	426	454	431	397	435	469	411	450	395	396	425	368	452	458	403	450	437	407	423	402	439	405	413	389	391	425	428	422	436	446	410	419	410	462	464	441	411	411	399	407	419	406	404	460	458	415	471	441	465	441	426	434	421	421	421	437	415	441	428	409	411	450	423	418	476	462	452	392	455	417	398	406	446	390	425	452	409	438	434	446	397	423	453	405	452	427	403	418	465	403	470	440	434	395	415	410	458	422	395	469	439	411	425	415	439	446	414	430	423	475	368	398	414	422	415	463	371	435	446	422	446	396	423	425	418	433	413	433	416	419	418	443	423	428	433	378	407	416	451	410	428	427	383	414	444	421	413	427	443	430	394	408	434	483	451	414	427	376	399	426	463	439	396	434	455	441	445	438	402	435	402	398	414	444	431	442	456	403	425	442	418	408	412	391	436	410	446	395	427	432	431	445	403	476	406	416	424	454	402	465	474	403	451	435	411	403	413	421	402	447	430	414	396	469	400	400	450	440	420	430	403	417	418	392	460	418	408	435	444	447	418	439	424	414	428	418	426	397	434	400	434	484	398	412	412	395	459	400	443	401	440	446	387	442	403	441	437	390	415	443	434	456	418	435	414	426	484	441	436	422	444	448	461	419	403	422	398	450	399	435	404	414	418	438	426	428	380	421	431	431	424	470	457	423	402	411	444	394	428	439	444	480	456	424	433	418	457	468	466	440	461	402	422	480	446	420	429	428	408	426	397	403	450	425	429	431	357	463	413	399	431	420	385	461	448	405	457	451	451	427	423	456	459	457	460	437	400	431	428	422	437	400	415	398	400	442	435	435	405	448	414	421	380	417	443	439	448	407	431	405	408	449	434	391	401	376	399	425	461	403	443	472	380	402	404	447	465	408	439	428	421	426	463	430	460	437	426	430	428	399	454	421	457	413	385	422	424	419	444	411	416	449	443	403	408	443	409	414	410	461	444	427	409	396	372	427	419	428	416	434	447	415	398	403	445	404	426	467	429	407	435	423	398	412	442	445	436	428	409	447	450	423	434	464	396	444	400	403	425	441	431	456	419	438	440	453	416	398	405	413	426	412	417	402	410	435	458	478	399	399	436	457	376	416	440	429	448	463	445	416	422	440	431	412	427	375	433	446	440	450	408	441	409	408	377	411	405	421	449	459	425	423	422	386	415	405	496	467	441	403	443	404	431	442	467	452
2339	1081	1222	1254	1309	1121	1105	1026	1074	997	972	911	851	916	937	935	935	995	874	907	923	949	932	966	897	909	925	911	921	953	924	931	930	858	910	946	912	856	949	911	908	973	941	908	924	932	914	901	938	911	917	1001	906	962	943	958	921	896	955	890	875	905	921	940	876	900	931	907	906	895	886	976	884	910	922	905	898	955	962	918	903	945	889	942	878	896	960	905	903	907	966	941	994	971	926	928	951	959	949	939	936	846	871	913	945	951	937	923	950	948	948	934	963	909	941	918	878	969	895	934	934	930	909	900	886	914	942	951	930	908	936	937	928	989	950	895	934	933	898	876	989	883	976	892	975	923	975	904	949	943	898	941	946	958	932	923	858	861	915	956	882	888	925	894	883	936	899	938	910	911	949	952	924	924	893	894	991	956	947	928	920	921	953	914	880	939	894	913	925	886	953	911	884	900	947	921	898	931	949	922	944	905	955	917	949	893	932	885	854	898	896	926	922	887	945	915	966	970	869	941	949	872	927	911	936	893	911	921	963	925	878	963	885	884	972	931	932	954	914	991	918	891	899	901	947	953	893	887	965	926	926	937	874	958	900	899	926	932	865	905	916	946	925	893	892	983	873	929	969	909	943	960	924	892	919	927	880	872	919	877	896	911	908	942	901	941	947	915	894	980	867	889	921	885	904	885	944	910	905	898	1000	911	930	889	935	928	884	951	937	916	907	876	909	920	843	934	870	902	870	986	953	947	938	941	903	889	919	929	939	862	909	927	880	925	966	947	888	913	974	842	930	938	964	951	876	945	885	917	888	964	915	920	906	929	938	866	938	923	930	953	916	902	940	904	948	979	908	966	918	940	963	918	879	928	900	929	893	924	930	946	970	917	871	930	922	878	904	907	865	896	989	918	919	893	863	926	918	936	939	967	916	949	894	923	958	889	867	929	964	848	924	912	934	924	958	910	933	954	940	938	846	922	904	941	910	942	986	942	882	895	931	958	929	957	883	898	922	916	888	883	944	951	893	892	891	874	955	911	870	899	952	890	912	891	908	969	868	914	940	903	888	943	940	990	938	891	902	915	886	926	876	955	910	895	917	888	919	896	908	974	907	959	941	906	906	937	941	928	935	908	890	922	909	913	956	953	928	904	941	973	909	931	973	874	947	924	940	940	932	925	975	1014	901	940	913	882	933	890	965	883	938	927	878	943	968	895	875	915	966	933	935	911	924	951	938	932	965	881	977	867	896	910	957	954	880	968	894	907	932	916	897	939	907	967	900	942	955	921	881	889	908	872	905	936	946	901	965	974	920	943	919	896	965	927	868	887	916	900	920	897	906	941	881	928	896	972	902	944	910	905	892	969	941	909	909	920	938	947	892	952	974	976	915	925	960	876	879	917	866	910	868	935	935	962	941	898	898	894	933	907	918	884	918	926	965	939	932	914	914	980	987	896	884	934	976	868	915	931	923	924	928	901	938	956	918	918	885	924	959	906	898	943	890	915	922	928	875	894	894	902	983	882	904	936	926	900	963	981	906	891	971	916	883	899	925	897	932	915	901	945	921	911	915	871	831	948	931	895	905	938	973	913	915	938	960	906	955	944	901	913	886	971	908	938	1007	981	913	925	887	957	942	890	966	928	912	925	962	939	944	937	916	896	965	969	962	964	943	950	962	944	899	876	936	963	950	924	932	939	932	929	894	946	922	901	912	906	962	944	909	884	955	918	947	956	980	929	883	906	893	905	928	867	912	876	949	954	934	940	882	890	892	948	922	949	935	909	891	957	898	892	947	951	961	890	892	950	877	931	964	921	910	960	890	926	905	939	871	865	846	925	953	926	950	917	936	886	948	956	894	949	960	912	857	953	895	949	945	888	912	906	864	927	964	901	926	933	916	904	933	865	925	919	973	970	946	977	918	950	952	906	881	940	908	905	904	923	936	1011	875	882	900	929	884	910	940	924	880	949	949	930	934	910	913	901	916	893	922	934	927	904	916	946	986	985	865	938	890	977	922	924	960	944	948	903	941	964	948	938	899	952	975	958	924	893	916	944	882	961	892	938	926	886	933	925	944	907	890	901	949	960	879	915	907	871	970	888	902	901	961	875	935	891	912	960	928	912	927	887	915	863	889	936	894	938	957	964	864	965	951	903	913	916	936	937	903	901	974	861	973	858	933	956	903	862	935	928	919	914	898	889	902	905	925	942	912	940	942	912	896	885	908	895	878	939	883	912	924	880	921	916	998	926	993	887	893	924	919	908	924	940	905	932	943	878	948	923	960	913	904	971	934	918	920	896	898	946	897	986	900	921	906	933	912	915	951	932	892	899	909	925	937	909	980	930	900	905	960	876	856	935	881	954	971	963	944	921	924	948	937	916	927	949	885	847	940	880	898	929	945	967	905	909	915	932	900	963	974	862	892	912	879	898	914	922	879	1028	912	910	937	935	931	966	951	893	941	907	929	870	946	948	868	894	903	928	935	879	940	891	907	861	935	928	894	905	915	973	911	939	925	905	930	959	896	910	958	938	902	950	879	876	937	939	860	955	908	896	898	978	946	909	888	932	942	950	922	903	927	949	920	910	918	841	884	885	886	902	968	947	949	922	929	937	911	965	943	955	908	919	915	947	901	906	912	948	915	875	949	914	880	930	959	881	928	941	927	928	925	948	884	937	910	901	909	944	973	883	925	945	906	947	891	905	965	911	910	872	916	896	885	918	919	876	900	956	964	892	903	932	898	901	893	848	937	887	910	934	905	929	980	924	942	958	943	930	896	894	897	927	941	947	886	868	913	883	892	879	878	851	937	940	942	926	958	858	1008	958	895	914	908	925	908	919	937	883	900	882	930	927	913	886	920	918	916	903	914	905	939	899	895	956	876	977	960	925	876	926	888	885	941	911	932	948	943	895	919	896	992	910	940	912	874	940	904	896	937	922	935	938	918	873	968	902	986	933	901	890	949	926	926	948	956	972	902	968	934	954	948	951	918	890	912	920	964	911	949	910	897	882	867	936	872	900	862	878	907	967	909	925	896	952	909	941	867	929	929	903	938	939	910	917	938	888	892	912	934	897	896	915	885	940	943	948	928	933	885	928	909	864	915	939	934	928	920	895	902	912	925	1005	950	903	897	915	936	898	969	927	909	881	964	904	911	910	926	907	908	928	904	893	959	896	916	964	880	960	924	932	947	912	919	939	928	846	965	955	865	923	914	916	893	959	891	934	938	909	934	941	939	869	966	924	922	966	922	963	919	912	955	937	892	929	906	921	916	971	891	918	951	911	897	917	917	934	851	926	885	923	958	954	837	933	896	940	975	917	961	935	1003	923	924	881	913	915	928	933	878	957	920	948	919	947	918	928	940	991	932	907	861	932	960	913	923	941	911	908	905	945	881	962	933	899	921	941	878	957	941	889	954	943	876	888	937	934	957	904	925	890	931	867	941	908	958	936	952	909	945	962	971	925	895	955	870	950	888	909	919	923	902	959	939	942	927	907	968	866	917	921
8816	1269	976	692	549	470	418	374	334	323	294	284	246	298	249	253	262	261	249	264	283	271	283	303	289	270	258	281	236	278	291	261	253	273	248	270	263	259	277	252	237	246	247	274	220	265	215	256	261	253	253	233	258	283	253	245	249	250	266	267	243	262	280	247	253	288	274	258	265	245	241	227	273	268	246	253	261	269	234	281	246	251	265	282	226	253	248	253	252	259	258	274	288	264	269	266	268	266	252	277	257	252	239	260	251	286	264	281	247	258	249	285	262	266	259	281	244	253	278	263	247	236	234	251	257	275	250	269	259	281	258	245	236	258	242	266	264	232	271	249	259	281	249	283	267	232	260	264	251	267	257	256	257	247	256	251	259	263	243	285	245	259	233	260	285	228	261	258	244	254	279	298	236	273	250	251	261	265	274	249	236	256	234	249	287	273	242	300	272	263	265	249	272	255	241	245	263	264	285	258	240	271	260	308	262	244	265	267	240	258	238	226	279	252	233	250	225	251	269	305	252	236	262	303	245	248	264	242	254	279	254	233	252	222	244	261	220	272	267	261	234	237	274	258	252	244	218	275	283	235	245	245	254	235	239	263	222	283	254	234	244	252	260	232	242	232	237	293	246	236	282	247	237	268	230	235	249	251	269	267	243	276	234	278	281	256	248	269	250	252	269	247	251	234	259	283	263	243	257	237	241	255	258	240	247	243	261	241	260	208	273	260	274	271	269	263	229	246	260	242	277	281	273	250	224	266	221	228	223	248	253	247	252	233	242	251	256	305	270	254	249	272	243	247	248	266	248	249	238	257	232	263	255	265	264	245	248	254	247	252	258	275	257	257	247	286	289	316	263	250	237	266	255	249	268	271	263	239	255	256	251	221	257	239	256	246	264	272	255	244	243	266	259	250	226	276	263	255	247	236	258	256	265	245	256	267	258	251	245	255	238	260	267	261	245	250	255	231	266	229	238	288	263	213	274	231	271	277	250	271	278	271	253	249	224	219	238	237	290	256	284	257	261	251	234	245	247	255	266	245	278	248	273	234	246	262	230	261	257	274	246	271	260	236	246	262	253	227	271	256	260	236	262	253	250	234	252	261	214	233	253	249	266	228	253	256	271	266	245	280	265	264	277	265	264	237	226	237	255	261	278	272	228	280	256	249	259	271	289	236	249	297	253	255	259	267	279	280	260	252	243	235	265	249	238	263	250	255	265	275	281	250	249	251	241	242	269	267	264	282	233	254	242	258	237	269	264	240	243	307	240	248	273	258	258	249	262	253	249	250	264	225	258	292	256	236	250	231	275	224	249	230	285	271	257	274	294	225	233	248	251	246	271	240	276	272	254	260	263	275	247	232	226	232	247	270	273	255	273	275	243	247	239	244	259	275	255	265	254	236	281	293	296	258	255	254	234	253	246	271	273	274	250	243	220	262	232	259	251	259	270	257	271	236	255	220	263	227	246	234	280	229	237	268	267	287	262	291	256	232	237	249	266	273	275	247	275	242	252	254	292	243	266	258	273	287	223	263	248	246	264	256	229	262	267	249	289	294	249	249	257	233	261	259	257	278	269	256	258	246	251	303	299	259	271	278	241	253	241	272	245	246	269	271	268	265	264	247	233	263	223	258	222	237	245	261	278	262	272	241	230	238	268	264	281	261	287	216	267	314	258	273	285	263	220	255	244	260	256	242	254	268	261	282	247	261	251	286	233	242	285	249	262	234	263	270	262	238	258	256	292	232	270	252	241	253	257	214	253	267	272	267	259	273	242	247	256	236	255	267	247	293	281	244	261	287	244	240	288	269	237	270	227	239	278	251	267	275	256	250	266	258	231	235	234	242	234	267	227	252	269	284	263	272	269	238	270	252	264	239	237	241	273	215	247	277	266	278	245	249	237	229	290	247	248	265	246	269	263	198	277	236	243	275	235	252	242	278	252	253	226	254	264	261	279	258	277	260	248	269	272	219	253	244	287	246	250	293	239	237	258	270	253	258	244	273	210	228	246	260	249	242	272	257	248	236	263	269	223	258	256	247	284	296	241	238	275	252	234	231	246	262	267	294	253	280	259	276	257	243	250	251	258	274	286	269	268	243	276	238	271	269	224	248	265	230	242	252	274	265	246	242	257	235	251	244	253	237	250	240	217	267	261	262	263	246	290	254	278	274	251	283	251	270	254	249	250	283	263	243	281	267	263	243	288	249	247	229	243	232	271	261	284	269	250	255	239	237	242	279	277	228	244	251	270	293	284	216	259	263	247	273	268	260	261	277	268	236	222	249	263	237	245	256	239	246	249	277	243	267	259	256	265	254	299	256	261	251	256	269	268	233	269	249	219	265	278	267	283	261	291	261	264	227	235	239	256	280	236	281	259	265	247	242	228	272	254	301	272	237	258	270	275	260	276	301	260	282	256	243	271	250	246	252	253	269	250	245	271	255	263	240	266	249	298	274	257	227	264	241	240	255	230	265	252	238	237	252	251	230	271	250	247	252	247	233	253	251	261	286	244	251	297	279	257	254	276	248	265	260	245	267	250	258	247	256	284	255	261	289	267	242	238	271	304	273	255	204	250	248	237	264	258	266	273	228	267	284	272	244	262	245	236	224	256	268	270	257	224	271	258	274	229	261	257	246	272	247	280	256	271	297	302	236	246	282	271	274	274	273	254	236	252	271	260	244	255	286	243	279	253	257	257	242	262	250	274	241	265	255	257	293	282	238	263	279	248	280	287	239	300	232	228	240	234	227	259	238	254	249	240	247	235	262	287	276	248	275	271	283	249	256	269	255	244	246	257	229	280	283	241	261	224	266	238	268	254	278	276	262	217	272	260	268	238	248	274	248	246	273	272	263	266	269	256	248	263	244	252	254	262	249	237	240	270	244	261	264	311	242	238	222	261	247	246	277	281	250	253	231	235	280	239	279	265	277	242	250	258	245	286	245	270	244	271	264	255	261	273	254	281	230	266	253	237	271	250	261	246	239	264	262	269	243	293	236	257	254	255	264	225	274	267	257	304	252	263	259	255	254	272	277	242	259	247	278	271	224	254	245	258	267	258	246	265	275	253	276	259	234	291	258	277	260	244	238	230	277	240	281	227	246	281	255	301	270	251	278	264	219	252	271	275	250	262	253	234	232	259	242	258	270	257	265	233	228	272	257	257	298	276	259	273	268	249	230	248	279	251	244	239	215	248	250	273	242	226	264	250	275	272	260	233	274	271	259	232	225	291	247	246	304	268	246	256	278	252	289	250	236	241	262	238	270	253	261	256	268	262	239	270	298	281	284	250	276	261	242	245	262	261	265	254	271	245	240	246	245	262	275	250	259	255	246	275	271	257	239	236	285	294	254	275	277	268	255	252	214	267	273	272	259	245	256	256	266	259	261	278	258	278	270	251	260	260	271	302	257	275	265	270	252	276	269	251	244	252	293	283	269	213	295	259	221	222	244	267	257	282	248	235	234	260	239	270	295	271	241	259	271	265	301	262	240	251	248
7025	1451	1830	2147	1711	1533	1327	1209	1205	1010	795	781	718	724	672	652	657	711	658	621	608	583	600	619	615	619	573	587	617	592	546	607	572	591	633	567	574	580	562	592	609	601	584	600	567	568	577	594	592	571	554	585	559	570	609	574	619	651	593	573	584	574	591	584	606	556	579	591	609	547	604	592	550	602	600	595	573	590	569	552	553	597	580	595	582	588	579	586	584	599	556	550	606	539	557	569	566	535	574	583	593	537	582	609	614	583	637	573	576	580	570	627	582	557	594	540	616	570	606	608	582	601	607	593	602	578	596	597	540	610	576	604	596	555	647	556	604	573	548	588	596	569	585	573	603	587	511	566	609	569	569	556	558	573	594	578	614	588	584	575	588	566	594	605	582	540	576	568	534	584	571	614	568	587	575	522	537	582	593	621	585	571	580	592	603	575	554	608	573	551	610	593	577	588	566	575	603	590	591	603	636	555	585	576	609	546	557	553	560	563	593	594	600	599	549	557	569	586	595	595	559	597	539	582	563	581	586	583	562	595	566	624	584	536	524	547	586	599	584	548	584	569	597	581	577	573	585	557	593	600	553	568	579	565	560	528	589	573	546	530	546	587	625	574	590	564	608	515	565	587	596	552	606	589	514	573	588	580	550	571	579	520	570	604	547	586	546	599	539	541	618	594	551	538	594	574	608	558	566	535	517	549	587	587	556	577	587	537	573	570	598	569	552	540	594	569	585	557	574	568	602	590	639	618	575	576	568	558	596	555	585	579	569	553	586	568	584	592	590	597	599	585	574	575	603	521	625	573	607	567	537	579	578	593	563	558	604	591	544	554	604	569	590	567	545	584	590	590	579	579	583	573	560	561	557	598	568	584	589	558	611	571	603	562	579	603	613	589	571	575	538	598	588	586	553	562	599	560	563	573	586	605	568	565	580	575	584	576	603	566	581	582	571	555	572	584	569	554	602	549	596	602	571	545	552	558	547	594	568	585	565	568	587	551	552	574	564	578	610	605	584	557	586	598	596	544	553	558	584	593	580	614	548	542	609	573	568	583	606	576	599	557	569	579	577	597	566	559	638	590	591	622	611	589	576	583	584	611	578	572	576	622	575	578	552	595	625	587	567	608	570	589	574	544	575	590	597	607	564	556	624	555	563	643	570	591	640	601	581	547	535	549	573	535	569	620	550	581	579	546	591	584	579	603	563	598	570	605	580	581	541	558	603	582	580	513	549	555	589	568	547	591	559	569	562	586	541	600	578	596	592	576	561	569	574	566	554	559	579	593	526	566	522	569	591	555	566	608	590	580	586	594	559	552	574	553	560	601	588	556	540	578	561	588	557	590	565	569	581	580	532	550	608	564	584	585	553	574	572	549	562	561	573	590	577	580	608	571	562	566	605	567	554	588	575	583	617	582	553	581	614	564	617	610	566	566	602	588	544	628	577	609	564	550	598	583	535	579	565	588	601	567	579	545	575	590	608	623	570	586	598	531	597	565	589	532	590	599	616	584	581	589	583	533	567	592	502	584	595	596	570	591	578	546	599	579	611	603	581	565	620	567	597	604	575	549	573	595	557	533	619	576	550	599	597	558	612	536	590	517	554	592	565	625	551	563	612	591	590	592	591	586	572	560	542	572	568	598	586	565	594	581	613	588	559	596	601	615	573	554	579	583	596	588	538	562	563	558	586	542	572	593	569	594	549	609	527	575	578	583	601	580	553	554	577	565	568	560	602	581	568	601	538	546	570	580	606	573	604	578	572	583	576	592	583	554	551	568	554	577	608	582	587	555	551	536	568	600	574	560	556	583	546	567	590	568	583	592	556	598	559	583	577	568	566	564	597	603	555	602	551	563	628	589	552	586	594	570	567	576	609	609	595	618	593	525	566	565	570	601	558	607	549	587	559	584	622	592	602	572	533	570	603	546	579	615	563	556	533	589	551	573	617	613	591	607	552	557	599	576	580	558	554	564	563	562	602	537	600	537	574	595	559	556	592	590	575	617	599	548	527	586	604	572	574	611	537	604	592	540	561	631	573	582	587	600	509	547	570	618	607	548	577	615	574	570	541	562	551	577	596	578	567	536	548	604	588	571	582	535	594	576	565	566	554	565	576	564	568	511	569	577	568	623	602	581	599	575	563	589	579	567	573	578	582	590	599	566	598	564	553	611	593	559	574	580	581	617	577	529	578	594	571	574	588	557	571	562	579	603	596	582	566	610	571	573	596	576	576	597	573	563	576	594	551	566	568	563	574	536	580	588	598	606	560	580	565	563	587	558	560	608	589	553	564	584	548	579	560	549	611	559	566	558	581	544	613	604	625	599	582	551	589	574	616	568	586	581	595	584	553	588	575	603	567	621	604	581	618	546	522	582	589	594	561	555	559	593	554	617	547	622	554	563	573	565	553	600	602	624	557	614	576	559	631	604	547	580	556	616	592	584	580	566	578	535	603	603	589	552	587	538	585	600	550	587	577	601	581	580	579	623	573	583	577	529	578	558	558	604	547	600	580	564	547	547	561	585	591	536	589	598	611	567	553	587	626	569	588	560	529	588	518	625	576	539	594	573	554	564	551	566	583	578	589	540	558	487	558	590	602	588	579	580	597	585	565	604	609	596	590	601	587	575	588	519	537	579	614	560	590	536	566	592	575	604	569	537	580	533	544	563	603	561	609	594	605	556	559	577	598	573	612	575	567	587	614	580	577	590	554	576	568	598	558	575	584	552	581	639	628	535	584	572	556	572	635	569	560	583	592	615	566	625	622	548	597	573	567	606	563	565	560	620	599	570	523	593	588	530	556	555	576	588	534	601	548	565	592	561	566	593	564	566	532	592	615	592	588	578	551	594	557	589	581	624	588	589	636	588	548	608	559	589	548	575	633	556	596	574	612	570	596	541	560	586	554	581	543	595	622	585	544	571	620	563	612	591	583	634	565	625	574	586	601	578	571	632	547	600	569	548	552	572	573	599	580	579	597	581	608	550	570	619	568	547	561	575	572	602	577	586	556	571	580	577	586	563	604	562	612	577	592	544	577	574	606	630	570	550	561	524	574	561	553	588	537	636	550	585	574	587	581	630	617	555	610	595	553	566	548	599	629	638	538	602	563	590	581	568	554	574	583	552	614	589	562	579	574	580	589	579	590	595	573	614	599	548	586	562	592	568	553	568	588	558	567	585	604	601	580	547	556	611	601	601	526	590	575	581	545	551	600	557	543	550	582	576	609	590	559	567	609	570	586	576	550	537	549	592	576	592	599	571	562	554	573	603	588	604	579	562	583	610	578	556	567	592	575	540	579	567	611	545	584	595	588	579	580	537	584	591	536	579	561	633	622	606	602	566	565	558	578	590	569	563	562	600	569	593	590	569	577	585	544	558	586	570	599	590	601	558	521	571	549	547	599	545	556	583	554	536	532	559	559	574	600	547	551	586	562	594	608	587	544	578	590	643	572	597	587	591	541	576	531	569	547	558	593	579	538	563	586	562	584	603
15950	2407	1433	1064	648	505	427	344	324	242	218	186	206	184	156	166	160	178	179	183	146	173	179	158	164	176	159	139	159	178	144	156	148	151	166	152	164	143	152	139	170	141	146	162	146	160	154	141	141	134	137	134	172	152	168	154	142	170	154	163	136	141	152	159	128	133	161	175	153	143	149	148	132	139	171	139	149	141	155	165	120	139	135	165	142	154	152	151	149	139	181	136	165	157	142	152	139	135	155	161	123	146	151	138	137	138	113	146	134	155	148	168	136	137	133	149	152	164	178	148	132	156	134	122	160	131	142	143	135	141	149	151	154	161	140	158	163	172	159	154	143	150	138	133	159	132	160	152	162	140	130	144	148	137	140	137	161	140	150	168	159	168	141	139	140	154	167	140	158	152	142	139	139	120	144	147	157	156	137	120	135	154	124	129	143	156	140	148	137	141	151	139	130	137	165	151	162	141	146	169	158	145	147	155	136	122	134	143	154	125	165	149	130	162	156	134	151	160	148	142	167	148	141	139	146	141	144	155	146	164	118	163	120	139	165	153	136	147	144	151	154	148	170	133	135	159	146	146	141	148	127	143	132	146	157	165	177	157	167	152	143	134	141	135	147	141	157	165	146	141	147	138	155	156	147	146	154	146	165	144	121	147	137	158	167	153	167	135	156	147	157	148	160	153	143	163	139	147	136	156	183	115	144	161	153	144	146	147	154	148	140	150	143	131	138	153	155	145	146	149	126	160	121	132	137	156	139	144	135	160	159	137	156	162	155	143	164	134	148	150	139	171	127	125	160	145	137	139	132	134	137	148	172	147	116	136	154	132	131	125	140	152	164	145	158	149	139	158	172	143	138	129	162	168	138	156	143	141	171	137	173	123	131	168	143	157	133	126	144	159	142	159	140	136	143	139	147	129	176	163	144	155	148	151	148	158	160	169	134	159	162	187	184	152	131	139	137	134	148	120	140	135	155	153	145	145	146	149	164	143	140	137	164	141	142	150	161	161	154	143	142	177	160	155	146	101	143	144	150	142	143	134	158	129	151	158	145	144	135	132	130	140	140	145	139	119	131	171	158	154	171	130	151	134	145	125	151	152	179	150	143	162	139	145	163	160	147	139	148	136	151	170	181	148	147	164	153	138	146	169	148	147	132	155	140	131	145	136	150	139	135	154	143	141	168	134	157	162	150	151	140	127	133	150	167	138	132	172	147	148	140	163	148	156	133	149	162	144	168	142	141	159	155	149	162	150	155	169	141	146	150	158	139	152	142	145	150	143	144	147	144	145	158	151	149	159	135	141	148	148	152	153	148	151	146	150	157	169	135	142	152	138	135	149	140	138	154	152	182	144	132	150	145	150	145	133	168	147	125	151	143	164	167	140	146	155	146	138	149	137	150	162	134	114	128	151	147	163	152	143	144	162	165	151	130	133	152	158	156	170	154	150	169	158	155	148	132	155	134	140	131	132	127	142	138	144	144	163	165	131	137	129	149	167	140	135	135	125	149	164	152	144	107	143	147	153	149	127	131	154	146	150	122	173	153	175	148	148	146	133	135	157	139	159	159	138	153	150	140	156	124	139	164	148	155	142	147	144	141	126	171	151	135	136	167	160	144	154	155	142	150	149	123	133	141	150	135	135	136	127	141	157	153	146	146	171	164	144	141	150	162	157	138	155	156	127	145	135	180	155	134	140	168	146	128	161	148	153	147	155	143	159	130	141	147	150	148	151	156	142	129	137	150	151	154	151	129	146	158	152	162	134	158	147	168	157	167	133	153	157	141	147	141	139	142	147	157	173	118	153	175	124	156	146	162	147	170	133	152	166	143	158	159	148	135	156	165	144	135	126	142	143	137	148	144	155	166	151	143	145	131	152	124	133	148	146	161	139	151	174	148	133	132	150	147	141	142	138	170	184	143	151	156	119	102	148	138	183	161	132	132	172	145	131	160	187	142	144	134	140	135	158	158	122	144	140	143	150	156	160	146	151	160	139	132	139	151	157	140	170	145	176	151	167	156	149	153	167	137	154	145	141	152	138	153	116	152	146	127	125	129	117	146	149	157	119	144	120	150	168	144	144	155	174	135	134	130	138	147	164	148	152	164	157	169	163	154	156	148	140	148	133	137	127	163	157	134	156	138	132	154	144	163	154	145	155	158	139	142	143	138	143	123	148	167	153	151	131	137	143	144	171	127	148	134	141	139	144	127	124	144	141	159	125	149	154	150	148	133	145	159	150	127	136	130	139	147	131	160	159	134	162	184	160	164	151	127	141	166	136	140	122	161	155	134	140	164	142	128	131	143	132	151	151	159	150	133	134	159	148	139	161	158	150	152	142	147	140	155	137	141	139	151	160	148	165	143	166	144	138	149	164	132	152	158	156	171	163	149	157	136	127	135	145	128	136	136	142	149	142	154	152	135	114	150	146	149	132	141	139	118	161	159	133	160	148	153	143	152	151	141	140	140	156	146	145	156	145	145	146	144	161	166	143	148	161	164	143	156	143	156	152	153	166	145	180	145	140	155	147	139	144	142	153	150	152	160	146	154	135	142	126	133	154	154	162	144	143	131	163	160	136	158	163	136	136	134	153	147	154	158	134	152	136	161	147	158	165	141	147	158	162	124	148	131	134	146	139	160	157	166	156	157	160	164	158	143	148	156	160	153	148	159	152	177	162	137	164	160	161	150	131	158	160	161	123	120	134	141	135	160	126	130	167	148	159	173	154	148	148	146	151	145	126	143	148	138	154	172	177	128	157	144	154	159	139	129	155	151	127	150	142	150	137	138	155	141	176	136	177	154	147	154	142	146	166	144	173	130	132	136	142	134	159	156	167	134	143	146	130	152	140	122	132	141	174	151	131	154	160	141	152	149	138	153	130	149	161	141	131	141	138	130	153	148	165	158	157	142	160	157	115	135	141	150	162	160	148	147	138	150	150	125	133	120	143	139	161	141	159	148	134	156	145	131	142	132	135	166	154	146	139	128	167	133	141	155	156	162	167	114	151	131	153	162	152	140	113	134	120	105	160	128	157	142	162	130	167	140	154	177	144	166	154	166	131	134	151	170	149	132	148	159	152	147	151	144	156	148	137	122	132	150	146	118	148	143	149	171	144	149	143	157	161	144	128	164	124	142	148	161	141	148	145	163	145	144	174	147	155	154	134	132	157	126	149	136	133	143	161	144	121	169	163	135	149	150	141	157	145	150	139	146	142	146	132	136	147	154	141	149	128	145	141	132	142	134	134	151	149	126	189	158	137	158	153	183	169	135	154	155	155	143	143	156	142	132	158	152	162	128	138	175	139	164	148	159	140	148	132	140	145	168	166	164	158	131	138	164	140	159	155	140	151	142	164	171	176	140	159	178	130	142	152	184	141	150	156	171	137	140	129	122	184	153	141	148	167	144	154	165	130	158	137	174	130	110	132	146	142	174	125	135	155	149	139	153	166	145	163	137	126	166	143	155	146	142	147	152	177	153	153	131	124	140	149
8938	1937	2678	3006	2497	2066	1801	1461	1297	1069	734	686	619	561	622	552	562	549	482	493	476	448	476	447	471	456	448	415	448	402	407	435	412	436	375	396	412	425	405	382	364	390	404	404	398	369	392	389	377	375	384	387	390	375	378	385	408	377	414	414	387	347	345	352	395	385	375	370	367	394	422	380	377	353	360	386	381	368	406	387	400	371	374	357	361	388	386	354	347	391	368	403	391	357	358	389	402	370	392	382	396	340	413	422	370	357	365	366	364	390	398	401	378	357	365	406	399	400	389	393	380	368	343	425	373	387	377	403	417	350	387	405	394	395	381	365	371	389	416	402	389	346	370	364	402	354	354	401	349	387	396	376	373	387	351	337	371	372	350	339	390	366	373	381	385	363	351	359	383	383	375	348	352	371	331	382	360	375	363	365	391	379	363	380	374	383	414	414	356	365	384	382	346	371	349	411	378	364	357	382	418	379	389	393	354	405	375	397	362	369	334	355	374	369	384	413	398	359	356	361	393	385	384	369	373	388	356	384	372	374	393	382	377	359	400	373	348	401	346	391	401	390	383	346	359	352	361	392	390	384	382	370	393	362	373	420	425	395	391	378	398	354	371	377	386	365	390	375	356	395	349	314	366	364	398	382	365	377	396	435	376	398	388	387	374	373	357	386	430	361	384	328	355	369	365	379	342	360	402	397	386	388	404	392	404	399	363	373	355	348	382	353	375	378	416	363	403	396	349	375	371	361	379	369	341	365	365	367	379	364	366	337	371	359	392	412	348	354	336	410	382	360	382	357	379	395	341	399	338	379	338	400	373	360	389	347	354	391	423	364	420	361	359	405	388	375	422	388	402	377	371	392	353	407	361	351	401	359	368	409	370	383	395	344	355	391	354	382	384	378	376	369	382	422	388	385	390	350	343	397	386	362	399	378	389	370	367	374	382	410	357	374	358	379	393	391	379	370	377	347	397	383	378	362	399	376	399	367	371	407	388	380	370	339	381	369	346	391	364	398	368	356	371	381	385	387	316	372	405	341	388	331	390	339	391	347	372	386	367	381	366	407	363	382	382	367	382	355	368	386	362	362	385	358	398	370	411	357	370	383	353	383	382	374	407	373	364	377	395	340	386	364	393	370	381	384	369	374	357	341	396	382	407	377	401	372	355	359	354	362	380	399	373	364	395	406	367	377	398	414	361	395	407	387	353	364	423	357	388	375	378	412	376	357	381	368	373	382	398	385	378	381	379	354	402	365	409	395	366	397	394	372	380	374	371	370	357	367	407	419	404	373	359	381	391	429	370	355	373	396	383	386	338	316	371	379	385	367	412	347	383	363	388	394	350	388	431	395	399	387	406	374	349	385	351	349	396	403	378	370	389	398	373	365	356	359	383	356	386	346	356	384	368	388	363	401	370	363	363	373	403	367	392	388	332	361	359	370	362	388	380	400	328	372	382	376	376	383	372	369	384	386	402	355	356	373	391	388	380	353	343	397	441	364	364	417	379	376	376	352	391	399	344	403	390	356	404	398	399	382	376	386	390	406	370	390	371	383	373	381	399	372	415	381	370	393	388	366	350	402	381	382	354	359	329	389	360	384	417	375	360	359	375	386	370	381	387	389	382	344	368	373	377	373	367	388	364	392	389	356	383	370	392	390	358	360	364	362	360	350	382	395	405	388	373	389	396	382	418	371	373	375	416	383	361	389	365	355	385	349	360	391	364	377	352	378	366	374	382	348	396	380	387	401	371	354	405	363	368	403	396	413	400	368	387	382	354	373	396	354	340	377	354	405	382	368	421	377	357	405	400	387	366	388	394	376	323	378	396	333	378	369	349	370	364	369	380	362	408	366	379	397	389	350	388	415	360	391	366	369	370	363	380	361	389	366	373	365	427	393	402	366	403	345	379	381	396	360	380	400	351	381	359	408	348	362	392	360	387	365	373	391	354	388	382	384	357	388	402	352	381	361	385	389	414	369	372	351	346	374	365	385	393	375	393	383	392	398	370	358	376	356	345	393	347	364	364	387	380	364	412	387	357	380	373	385	363	373	389	379	353	385	388	392	370	413	413	369	382	405	393	350	353	385	408	414	401	352	370	344	416	388	429	397	403	392	400	403	348	390	380	399	351	342	359	383	397	363	377	360	397	392	370	413	387	345	394	389	363	365	379	388	422	370	377	356	369	340	352	369	369	392	364	418	358	386	391	378	388	382	378	399	390	377	365	375	382	368	405	361	361	377	426	343	379	389	384	384	376	410	368	362	356	419	409	344	367	360	385	364	335	388	379	391	378	381	363	356	360	377	333	348	389	375	358	376	350	386	388	422	407	373	372	370	370	373	348	355	394	388	399	349	355	391	375	362	362	417	420	336	347	384	361	361	398	381	382	357	353	356	340	340	384	387	380	369	401	376	409	371	389	377	337	383	382	399	332	404	379	369	386	377	420	381	374	383	361	390	407	385	358	358	395	373	389	408	396	345	357	378	358	355	387	381	398	369	351	409	360	380	370	381	387	355	329	396	363	384	353	381	346	353	392	382	381	344	348	405	383	399	381	391	372	355	358	389	359	362	339	385	443	356	381	381	396	404	397	389	371	410	380	416	381	363	379	364	408	373	394	376	380	407	401	375	388	366	406	384	373	343	397	362	367	375	386	374	357	354	370	390	383	384	368	361	397	345	403	390	364	361	378	373	365	368	375	371	402	381	363	374	356	348	379	390	388	386	355	398	368	369	388	374	356	359	380	382	381	341	368	385	364	339	388	372	395	374	404	371	372	347	377	397	395	363	386	367	371	404	338	383	361	392	387	371	369	342	372	405	374	376	397	373	373	361	410	399	344	387	368	396	439	406	386	371	379	357	353	379	418	388	359	375	383	377	380	400	373	392	387	354	391	404	383	391	387	362	354	385	376	361	377	385	347	334	370	388	378	401	365	361	360	383	389	371	400	378	382	418	379	361	397	360	348	391	356	375	384	399	392	402	321	362	407	350	370	324	410	407	405	370	399	360	392	379	385	385	394	372	351	383	367	404	380	367	359	362	397	396	378	349	360	384	344	374	361	325	371	377	378	388	386	350	344	369	389	370	384	367	368	364	350	369	350	408	372	361	336	388	372	363	381	323	405	399	383	376	353	389	368	351	366	372	365	383	372	379	362	364	403	392	376	356	377	394	379	386	357	357	370	376	388	355	386	394	395	393	384	357	361	357	378	372	399	377	359	397	392	413	366	369	370	375	367	361	372	355	345	375	416	382	377	397	383	391	392	377	388	370	394	354	400	364	396	367	356	368	391	366	421	365	401	397	413	388	388	361	376	363	353	379	389	377	391	365	363	368	388	367	368	393	375	359	353	375	329	403	410	399	397	383	402	384	372	381	391	374	382	350	357	376	358	408	397	361	406	427	369	394	344	379	391	377	363	363	356	376	397	371	399	366	386	339	382	362	401	364	396	404	330	380	366	370	378	334	342	356	383	352	364	361	357	381	377	356	391	410
2181	563	536	563	484	463	434	475	482	451	465	473	445	454	431	456	445	445	399	471	409	402	460	454	422	403	435	388	411	427	402	412	422	439	408	408	451	413	425	417	436	437	437	434	414	479	470	456	429	401	432	411	430	439	410	378	449	433	466	476	439	425	435	427	409	405	392	418	431	401	440	451	437	449	458	442	460	445	470	453	412	463	433	423	452	427	418	435	443	407	448	426	440	475	431	466	413	437	437	470	413	437	444	466	445	443	382	436	456	425	430	440	433	415	491	413	446	427	462	445	444	460	387	471	464	456	433	452	422	433	444	495	426	431	431	430	471	462	418	426	448	394	458	438	405	405	382	442	413	440	452	456	469	406	462	473	465	427	470	404	414	448	404	464	464	447	418	445	424	430	438	427	434	448	430	427	403	466	433	438	422	447	431	410	454	457	440	434	436	432	410	426	434	390	413	418	384	397	472	492	459	389	444	431	460	401	424	451	449	392	432	433	480	442	493	443	406	438	412	419	481	446	426	427	422	425	454	411	430	426	439	419	440	415	424	448	451	421	468	421	463	445	432	468	443	429	459	429	452	439	398	432	426	436	488	411	418	402	435	453	430	434	396	405	388	416	428	432	426	430	440	440	436	447	433	428	398	447	418	357	392	413	438	444	421	444	424	407	404	421	414	458	430	437	421	392	440	437	393	431	408	437	464	449	383	446	439	452	475	459	405	455	423	439	404	385	449	386	436	449	444	448	436	441	453	410	422	415	480	425	414	398	423	433	435	419	451	431	410	445	443	431	438	401	418	459	430	381	472	428	398	415	447	422	419	462	457	406	414	418	408	424	457	460	451	395	439	473	394	425	432	415	442	401	431	437	456	430	407	406	439	484	438	406	448	399	453	441	407	429	395	446	445	397	428	454	451	431	464	417	386	452	406	451	424	472	425	429	448	412	451	402	416	476	411	452	437	407	413	399	394	380	404	459	440	444	460	431	470	435	413	417	444	414	411	472	465	414	407	432	425	437	437	402	442	447	410	394	420	357	429	404	453	437	450	458	409	452	446	436	406	457	413	412	411	455	452	429	422	449	464	446	429	395	438	442	442	458	436	439	426	461	448	399	451	400	402	434	447	444	463	416	406	449	435	410	407	451	421	445	440	423	485	453	453	445	452	414	431	424	475	404	420	440	427	436	466	431	423	400	414	402	456	432	474	424	465	424	445	431	448	434	455	457	415	413	434	463	418	443	430	402	475	399	419	448	429	421	432	409	415	438	431	414	442	412	395	434	406	463	417	408	404	424	439	421	462	415	439	366	429	424	405	434	450	414	424	405	390	427	427	436	438	448	469	444	465	423	414	446	453	459	446	435	387	415	456	427	418	429	439	428	475	440	417	472	428	442	415	393	427	428	409	453	492	460	470	439	479	428	403	456	430	428	424	432	434	446	440	400	477	414	464	446	440	436	429	428	462	438	426	406	471	423	416	425	427	422	414	397	416	424	456	413	408	404	435	427	434	425	391	423	377	407	437	411	474	456	428	443	415	420	429	423	438	391	421	433	405	444	448	426	443	409	455	427	407	415	457	419	451	441	403	413	460	444	409	459	434	394	407	443	453	437	415	423	454	460	459	437	413	447	409	467	413	462	456	382	480	410	393	412	423	424	438	432	464	436	449	437	447	442	433	397	449	497	431	454	466	445	465	404	430	394	412	457	411	415	437	433	451	428	459	445	464	391	430	439	421	471	434	422	435	401	424	457	413	426	447	387	464	452	405	401	431	428	416	410	441	415	408	462	401	452	411	457	464	410	445	412	395	405	411	417	424	406	464	436	457	394	413	456	402	419	434	421	426	401	420	390	451	415	382	446	419	451	404	403	454	476	374	449	399	396	428	484	412	419	420	417	462	459	428	393	408	422	448	445	466	401	392	438	443	393	423	407	396	434	450	416	437	415	434	438	418	404	441	454	439	457	436	402	420	426	427	401	425	423	417	406	417	402	432	404	419	413	441	425	455	415	418	414	419	418	380	424	451	399	400	439	447	436	438	440	445	430	427	455	428	405	453	399	441	439	399	445	471	448	426	433	399	430	434	425	410	423	441	463	444	439	442	421	438	432	376	431	428	442	441	400	476	429	410	424	407	419	462	419	415	449	443	393	438	447	416	450	428	397	436	414	412	444	416	454	404	477	467	423	432	470	401	394	451	446	434	461	402	410	458	450	405	424	438	431	423	460	467	466	434	410	417	398	435	428	390	397	449	464	413	423	422	444	410	421	429	395	400	451	441	425	448	445	473	398	413	437	436	428	431	447	386	452	422	431	453	454	429	423	397	425	435	444	413	437	453	440	437	433	447	398	457	470	400	450	422	426	471	439	462	442	416	426	426	409	463	388	413	410	394	474	461	416	430	417	437	416	400	437	396	397	384	394	409	443	469	459	413	429	454	469	389	423	381	427	408	461	450	428	405	449	428	392	418	428	432	450	426	400	398	458	420	475	425	415	403	403	426	428	415	427	453	430	427	454	414	420	426	433	448	451	392	423	388	422	450	466	424	414	385	411	413	440	422	413	422	408	432	469	425	443	426	406	406	424	425	419	446	395	448	459	466	411	425	451	452	452	439	404	414	406	411	442	427	450	441	439	430	424	414	447	396	426	406	417	433	399	426	448	422	398	457	414	437	410	416	419	449	421	496	395	452	460	444	447	441	442	419	441	434	402	433	452	426	425	452	386	434	438	395	395	434	441	400	420	461	450	414	448	451	439	457	446	429	416	391	446	426	417	470	465	389	389	431	435	415	447	452	472	424	449	426	442	410	459	373	442	437	452	420	445	444	396	437	429	426	391	426	382	420	450	422	432	419	425	459	458	433	472	435	415	428	438	380	418	425	434	427	431	430	465	432	413	495	464	447	449	402	479	419	409	431	422	470	432	414	407	443	487	411	467	415	406	438	418	427	392	459	411	411	438	415	401	429	415	453	418	423	416	411	441	437	430	450	419	470	398	444	446	454	429	417	427	405	458	415	427	428	464	439	467	472	452	433	404	456	378	451	434	446	447	477	405	436	450	418	450	424	392	406	437	449	410	409	429	456	419	464	414	341	454	441	437	423	403	413	415	404	437	442	429	452	437	428	431	430	407	384	420	430	436	401	429	438	445	426	407	414	441	451	391	414	416	428	374	440	451	433	425	443	445	410	439	385	374	433	394	445	460	426	449	459	428	436	405	452	447	421	444	424	421	442	417	425	410	435	433	453	432	474	446	418	455	380	412	422	463	431	446	426	416	448	452	437	433	433	445	422	444	441	383	411	419	424	429	419	437	401	441	392	453	425	472	422	433	437	411	404	424	450	431	454	409	434	415	433	427	433	425	385	418	425	468	455	449	421	455	422	432	430	447	418	412	420	457	456	434	441	397	471	418	463	427	394	451	403	436	411	432	475	471	435	440	453	409	382	445	449	465	434	430	413	439	453	395	456	440	483	421	372	423	458	408	446	456	421	427
2524	1117	1120	1216	1185	1171	1179	1096	1004	1048	974	931	963	923	1004	907	981	961	929	937	916	870	955	963	914	956	954	962	927	900	922	920	927	913	835	907	900	966	887	914	997	946	872	904	930	927	930	955	909	1021	899	907	917	905	953	917	902	886	915	887	941	941	903	962	902	897	945	944	919	912	913	919	992	866	934	939	936	953	903	888	899	881	925	926	948	939	900	877	886	899	924	897	977	861	877	910	937	938	906	934	883	923	889	881	935	937	883	887	892	908	924	870	868	965	928	963	925	889	953	898	933	942	902	918	951	868	948	923	908	955	900	900	976	923	925	913	951	953	930	1013	933	935	946	891	902	938	931	908	910	971	935	918	898	911	897	885	900	896	904	878	918	1014	852	945	876	912	974	902	964	944	936	970	904	924	919	906	957	951	938	962	939	952	902	941	952	864	917	911	930	949	897	938	927	933	956	997	958	961	928	962	867	984	914	891	894	935	899	915	955	886	899	872	912	911	895	949	935	877	882	921	860	931	912	887	927	906	910	905	928	883	895	885	893	933	943	942	940	890	943	910	946	937	927	932	957	940	881	919	909	980	957	914	938	901	877	932	954	936	905	894	927	963	915	879	953	932	907	939	957	910	918	943	902	857	895	915	955	891	915	972	892	915	924	968	907	928	959	972	893	896	875	944	926	940	890	915	880	878	917	940	942	934	919	952	970	930	936	892	928	906	930	961	977	924	918	920	971	967	911	910	904	947	900	941	916	953	921	920	885	911	883	964	929	993	937	904	943	889	926	964	927	918	930	934	891	902	926	920	922	936	959	876	950	897	927	892	937	912	914	928	979	913	937	953	931	931	890	934	945	943	876	918	927	937	947	913	957	901	973	898	913	893	875	920	903	892	939	920	904	941	932	926	894	917	874	958	916	952	1001	906	928	860	933	894	958	940	953	927	876	944	922	946	903	909	879	951	963	948	981	998	909	866	938	959	926	897	947	890	984	968	909	886	954	925	949	933	901	950	941	946	946	985	924	943	895	905	1025	920	915	911	910	910	918	930	903	940	933	971	877	926	894	892	904	910	966	919	925	893	892	919	899	905	951	958	974	926	946	964	931	916	915	896	963	926	913	979	870	933	889	922	903	928	933	901	853	977	959	892	926	910	962	924	933	919	966	917	926	940	914	970	920	924	914	954	893	940	878	905	918	919	928	934	932	881	937	951	926	969	876	897	969	942	911	878	915	929	926	923	899	953	908	952	916	880	929	916	888	888	933	874	915	928	922	927	937	909	918	918	933	926	900	946	916	957	973	912	877	914	938	912	921	901	953	895	922	1001	881	894	942	937	994	917	913	949	924	922	895	982	901	998	907	934	905	939	938	906	932	903	933	984	911	975	887	895	880	872	901	916	979	939	949	929	894	927	921	930	1022	947	933	904	934	911	961	917	960	955	899	946	925	936	915	947	946	919	910	930	929	901	959	890	897	937	948	959	933	967	941	860	923	928	908	936	941	951	902	926	905	959	860	962	970	937	960	916	854	927	865	1016	918	953	900	911	977	931	962	890	971	919	927	882	939	917	953	904	916	927	893	909	903	892	898	914	932	957	900	887	930	930	881	998	920	904	938	965	895	913	905	927	925	931	925	879	867	906	896	943	907	964	910	971	1007	926	962	910	909	929	927	944	923	933	947	948	935	954	937	915	901	913	894	943	874	928	948	922	948	982	926	891	903	904	913	931	875	957	924	966	922	895	956	914	936	938	897	876	904	927	947	923	936	950	922	919	925	948	914	935	933	839	904	924	910	837	933	918	872	896	916	911	895	939	929	857	951	906	952	905	874	925	906	931	897	918	973	929	904	920	949	935	900	883	929	920	892	901	898	994	982	907	916	970	919	942	875	969	959	941	920	939	931	903	888	933	946	941	941	872	921	975	920	933	909	935	945	929	935	907	975	937	976	942	956	936	901	948	872	957	980	956	956	889	925	899	874	909	887	924	872	906	903	929	881	890	895	956	923	949	933	954	960	940	910	913	934	962	906	915	893	894	920	881	876	883	961	1013	944	909	911	891	909	913	893	911	922	883	895	939	895	957	978	909	884	906	904	879	918	861	920	900	903	899	932	919	941	886	903	885	967	901	883	895	962	939	853	908	908	940	947	886	881	913	900	940	945	954	864	943	928	895	922	943	872	933	942	914	890	920	914	973	904	950	925	967	901	880	865	956	944	980	887	903	940	900	929	922	929	923	957	927	879	934	909	910	934	971	930	899	884	896	943	938	897	887	901	922	923	894	940	907	929	949	943	917	904	916	947	921	889	936	929	957	912	913	886	916	890	918	922	888	880	931	944	964	939	900	919	950	922	872	894	907	919	936	944	886	918	865	908	953	936	862	925	938	939	901	916	880	960	905	959	932	898	944	876	889	929	926	937	938	916	899	899	891	960	995	873	944	923	919	894	983	922	927	921	900	987	1006	962	933	944	902	915	914	924	922	849	941	923	915	901	925	924	906	940	921	938	885	937	934	921	915	918	937	935	893	934	976	951	927	909	925	950	965	932	883	948	966	930	938	884	887	890	888	980	957	953	920	870	893	938	899	919	906	925	884	901	953	851	938	933	948	907	967	913	924	961	906	982	967	937	910	937	918	917	921	916	926	893	941	945	943	960	873	901	945	894	958	948	868	916	931	878	857	905	901	860	934	948	1001	869	945	925	895	911	912	883	964	843	908	901	917	913	917	896	908	870	886	940	949	922	876	944	914	892	887	947	917	850	957	867	937	923	946	923	996	955	920	943	952	925	946	947	927	944	914	915	922	908	979	928	914	922	916	935	883	917	941	886	908	877	889	953	937	968	957	885	917	903	968	951	924	961	906	917	960	999	938	901	926	911	909	979	917	931	938	942	903	937	875	896	887	986	894	826	913	912	908	950	933	921	935	955	915	958	924	918	906	993	933	911	927	919	907	895	973	896	940	978	910	877	899	894	880	932	915	902	909	944	930	878	917	897	909	894	942	931	910	912	956	880	944	908	863	947	948	962	917	883	904	897	884	945	972	877	952	950	912	907	867	963	922	957	928	931	910	938	912	889	905	943	967	913	974	922	927	863	904	945	917	922	911	875	917	890	912	904	931	923	894	961	886	903	900	919	934	881	929	931	895	939	884	929	888	887	941	908	958	978	925	899	903	953	930	890	938	937	966	930	956	914	941	945	931	912	925	923	896	935	967	946	965	910	937	899	945	915	969	943	931	875	921	947	926	927	903	937	912	873	984	893	936	960	915	936	862	924	897	880	910	917	923	911	921	967	960	935	919	942	873	888	944	929	863	939	975	949	950	901	946	935	955	906	948	881	900	845	907	953	885	912	904	946	936	936	933	958	858	969	922	888	966	839	948	897	891	937	905	953	983	931	920	932	906	948	927	919	953	922	923	948	921	881	902	946	862	908	919	919	917	977	932	953	966	869	896	944	965	914	947	953	969	927	874	928	886	904	903	975	920	959	989	900	966	910	935	927	902
8670	1250	1001	715	528	455	357	393	333	306	325	286	276	254	267	264	289	266	260	296	261	288	266	244	253	214	252	284	235	270	255	248	271	230	246	245	246	274	240	263	259	297	255	248	227	281	262	253	251	268	257	287	266	276	280	278	228	251	226	286	290	243	279	255	242	230	270	268	236	274	260	269	263	267	270	257	241	239	256	227	260	265	265	263	262	265	260	234	235	252	234	265	232	243	259	284	228	255	277	247	272	253	276	256	253	252	226	293	256	264	256	259	259	244	237	250	232	253	278	230	252	261	232	294	254	259	280	217	217	261	254	287	292	266	274	268	249	257	283	260	219	254	252	264	258	253	254	259	238	270	264	237	243	272	257	235	286	270	250	256	232	259	256	223	267	250	259	260	234	279	255	243	278	238	287	263	249	237	229	268	258	279	267	242	243	269	308	251	268	257	249	272	262	255	249	269	259	278	258	256	272	305	251	267	262	312	249	249	237	254	273	251	251	257	257	274	271	270	253	243	252	278	268	260	253	249	246	271	226	236	266	266	268	260	269	241	247	282	272	258	249	247	228	273	264	236	280	274	271	302	279	282	275	268	277	257	250	226	257	283	271	268	261	251	284	257	250	278	262	256	269	246	252	259	230	259	255	250	309	231	244	275	252	242	268	241	236	237	251	245	231	264	238	265	259	272	287	270	288	240	271	248	262	269	274	288	242	278	236	251	239	245	244	287	285	280	236	270	251	259	259	250	254	278	263	244	278	261	261	266	237	260	275	274	258	235	268	268	274	228	261	271	266	259	290	255	220	249	242	281	276	281	249	277	240	248	252	255	240	269	264	275	239	249	254	268	241	250	250	277	251	233	249	238	272	221	262	257	247	255	265	280	262	245	264	249	266	273	251	271	249	293	250	241	276	252	301	238	243	241	261	288	243	232	250	226	226	222	243	259	255	252	234	272	275	235	268	237	236	257	260	271	258	244	291	265	254	275	239	280	222	253	269	255	287	270	262	257	262	250	207	253	244	275	282	275	269	226	265	246	247	290	267	267	264	254	257	249	261	269	251	252	274	282	277	227	277	228	245	253	260	267	247	245	251	265	257	267	226	260	247	234	263	271	280	265	295	241	244	272	293	268	244	236	262	243	266	264	242	249	239	261	239	254	268	257	242	297	242	219	259	262	290	249	261	254	262	260	270	276	270	234	256	229	245	265	226	259	273	259	239	219	254	250	260	259	242	278	257	238	272	240	260	245	255	265	246	243	268	278	223	245	241	278	266	273	255	232	264	244	260	237	268	277	249	248	255	248	272	271	290	247	239	280	247	260	265	267	261	238	233	292	277	255	271	264	240	265	245	267	284	266	259	248	248	290	286	233	239	230	263	277	279	249	251	258	279	275	307	267	257	246	297	242	283	250	256	246	261	244	292	270	261	242	270	248	247	254	269	279	263	264	254	251	237	274	296	258	265	249	252	251	252	261	272	271	260	247	270	241	260	268	261	270	277	282	285	297	262	260	268	242	247	266	262	249	265	266	240	273	232	251	251	262	249	265	289	255	237	239	305	274	261	259	242	240	219	266	278	267	263	276	254	247	244	268	287	284	219	289	235	231	260	287	260	260	238	252	280	257	259	253	253	255	269	243	267	273	264	267	263	241	278	247	252	255	259	255	241	273	230	242	255	266	237	252	221	288	223	263	243	238	268	246	273	242	262	273	250	250	277	266	265	256	257	254	242	264	270	255	271	235	254	271	264	243	259	229	235	260	249	279	253	266	241	287	249	259	277	261	263	247	238	281	280	258	253	271	260	234	287	250	248	276	263	251	253	266	270	259	248	226	301	257	243	241	289	260	271	237	265	259	247	272	263	257	266	238	296	284	231	255	288	277	248	230	309	266	231	272	260	254	287	267	277	248	254	260	239	272	279	263	268	257	262	274	263	229	267	257	243	266	262	265	241	265	253	261	256	236	258	276	275	253	273	261	293	275	263	265	239	251	241	280	252	258	279	272	267	261	238	254	277	276	269	252	232	280	239	259	260	261	282	270	259	229	294	262	256	230	282	250	259	271	261	267	233	254	262	262	240	225	253	266	257	265	253	283	265	268	221	259	256	283	236	252	264	257	264	274	254	225	266	248	264	240	244	270	276	281	282	259	251	260	256	267	265	267	273	270	286	272	242	252	246	262	267	284	264	227	235	261	264	277	262	259	248	254	237	234	255	251	262	256	250	248	256	274	269	271	258	256	257	234	279	282	235	265	229	263	267	277	278	258	274	220	263	254	267	262	256	250	241	291	280	277	241	260	236	271	261	282	246	287	246	249	241	249	254	259	255	255	247	257	230	263	252	248	231	271	256	287	295	238	266	232	239	283	254	268	266	268	267	277	256	255	256	262	230	285	244	281	262	246	285	238	260	227	279	261	263	262	244	243	244	259	240	254	268	245	259	287	266	275	247	250	242	257	246	233	283	221	252	251	253	275	257	252	239	235	244	276	257	239	237	282	253	261	248	248	270	266	256	241	249	264	269	222	282	276	274	262	287	231	254	248	242	248	269	250	253	253	256	280	268	257	272	252	277	265	233	275	260	249	240	249	263	244	274	263	256	231	264	242	272	255	293	285	268	268	262	228	272	258	258	249	264	255	226	254	265	261	246	265	256	255	294	272	275	253	263	267	223	277	235	288	217	234	232	246	254	253	243	274	252	306	283	292	263	236	252	244	262	266	246	256	232	278	280	267	272	288	271	290	273	244	256	252	231	267	251	257	235	258	234	254	241	260	288	251	273	263	283	241	255	249	278	255	275	263	260	272	272	287	255	240	211	280	287	253	241	259	243	261	262	231	298	271	255	275	237	268	235	250	245	238	243	278	253	277	239	275	243	242	263	294	273	253	284	266	247	247	279	247	253	221	256	267	271	257	259	247	255	255	263	248	256	278	279	255	257	265	284	273	280	281	287	267	266	299	242	237	259	250	228	273	246	223	268	273	290	238	275	266	265	235	252	234	268	285	259	229	322	257	275	246	236	272	292	231	295	285	271	239	246	259	264	252	254	255	282	250	269	279	280	221	286	281	250	262	245	253	286	258	269	256	264	257	280	265	276	268	269	285	277	265	241	255	257	274	290	252	232	242	245	285	226	271	225	266	288	245	248	244	265	230	260	255	244	218	258	269	260	246	246	274	272	310	233	265	233	234	253	238	275	250	289	292	292	266	262	263	245	245	238	252	258	275	247	260	313	271	248	280	269	247	247	227	247	272	279	268	257	291	261	275	230	255	271	268	251	291	266	230	266	260	262	251	280	258	260	271	233	240	272	230	247	282	252	215	228	249	270	299	266	251	232	257	240	243	279	278	263	281	255	275	274	220	279	272	256	246	264	247	289	270	263	284	267	265	229	241	255	252	240	274	258	243	253	270	235	237	266	263	252	298	279	246	241	252	269	267	264	280	300	247	254	248	242	269	268	269	271	235	277	270	246	266	279	266	255	278	257	238	272	216
7075	1425	1885	2038	1707	1452	1347	1258	1014	968	837	742	714	742	677	661	716	642	645	611	663	598	665	614	609	635	574	594	596	571	620	597	554	582	569	621	645	567	596	602	601	616	544	586	604	608	591	567	585	606	573	599	606	563	606	600	563	585	583	619	570	619	572	589	586	603	625	644	546	528	564	611	561	544	552	564	555	578	572	567	599	540	583	583	597	596	557	595	559	606	560	563	591	577	611	610	577	536	563	535	600	597	568	618	554	579	583	599	579	594	586	525	589	549	577	559	582	566	586	556	628	567	559	591	585	565	541	602	592	544	620	584	558	617	590	578	555	526	551	540	534	560	600	583	578	620	548	582	544	580	557	572	555	574	585	559	603	581	570	626	630	574	552	580	606	576	620	597	576	597	589	573	554	601	574	614	593	601	586	601	557	572	607	560	549	573	575	555	615	592	573	568	538	542	559	554	566	532	571	557	606	563	568	532	574	584	559	596	613	575	569	559	579	603	571	600	584	569	596	589	570	560	582	568	563	593	570	535	551	580	554	592	572	571	567	572	543	597	560	612	542	548	580	546	576	558	597	574	635	651	518	588	556	615	584	584	554	569	606	570	591	621	611	549	567	554	595	578	582	618	565	610	588	613	575	595	584	611	565	604	580	577	592	569	561	565	564	568	562	585	637	608	568	605	567	537	601	563	603	577	579	604	603	533	577	577	542	541	581	554	568	553	597	533	610	570	564	570	578	618	596	594	574	560	595	604	611	546	615	540	552	607	620	593	543	604	570	567	576	568	593	611	619	604	575	580	573	580	606	586	613	539	555	594	572	547	582	576	588	584	564	616	562	603	557	600	619	580	559	572	543	562	554	587	576	579	581	600	562	582	522	593	569	592	560	594	585	605	548	575	537	587	579	598	583	544	565	553	582	566	575	562	641	538	594	555	618	578	610	564	632	625	562	546	580	577	540	610	566	577	530	550	584	584	604	583	577	563	583	585	555	579	569	593	583	603	605	590	590	544	565	546	604	573	571	608	604	564	560	568	586	584	598	571	573	604	596	569	542	571	612	549	593	573	542	575	602	601	539	580	571	591	536	592	557	602	570	640	573	564	571	573	596	554	602	610	538	590	636	584	553	576	543	558	543	540	634	578	569	578	616	567	576	615	564	635	575	548	550	566	597	553	587	553	577	569	555	596	572	564	576	619	602	560	547	591	562	611	575	571	595	556	582	615	519	591	574	548	546	572	584	573	579	608	641	585	590	583	618	597	557	583	616	565	556	569	565	572	550	585	558	585	602	612	542	561	586	577	594	615	530	567	633	575	563	569	587	559	591	563	596	592	557	548	571	591	560	600	566	583	568	586	567	619	550	576	605	529	527	587	572	593	605	549	585	574	576	535	552	585	591	546	598	557	589	581	572	570	556	572	538	525	614	524	582	614	595	547	548	571	585	623	567	593	621	600	573	556	579	564	592	553	550	593	572	568	578	533	603	548	607	541	593	564	572	569	576	591	599	565	579	604	550	563	554	615	580	582	550	579	599	602	578	576	625	561	574	582	589	567	617	589	581	615	561	575	583	618	591	550	595	611	547	554	580	618	608	595	572	561	579	579	586	600	631	538	572	572	595	559	567	579	632	588	605	618	603	616	601	582	604	567	549	578	609	596	556	571	574	581	563	552	607	596	609	576	599	553	569	600	541	597	610	539	570	547	613	615	548	559	545	599	549	577	557	558	553	575	571	586	591	623	603	551	529	554	583	535	572	606	596	588	575	571	584	631	534	605	602	584	571	590	614	611	568	613	591	579	584	551	529	577	599	612	618	570	542	587	546	634	588	589	548	576	553	559	598	591	563	621	588	560	598	549	617	598	561	592	558	567	573	602	572	532	579	621	559	569	556	583	547	574	606	590	566	573	564	596	586	564	595	597	597	587	571	632	604	570	589	596	572	587	598	583	591	599	585	612	644	583	571	578	605	625	565	565	583	591	545	612	555	583	577	574	593	571	602	568	588	565	599	584	561	560	576	576	553	578	570	601	597	565	554	626	565	497	578	591	609	570	565	609	599	552	593	564	590	593	556	587	528	605	554	594	625	564	600	552	579	587	601	572	590	608	587	586	608	558	605	562	548	547	598	575	564	559	583	609	559	575	517	532	529	536	565	552	558	605	571	581	559	568	602	598	611	620	601	552	592	575	579	545	574	599	566	567	603	560	558	593	595	603	586	571	580	594	580	569	588	580	584	577	608	573	551	560	550	576	579	582	616	553	543	571	604	531	619	577	558	541	556	609	581	597	634	552	551	578	584	597	584	586	575	581	575	614	509	555	540	571	580	609	571	581	578	582	520	561	550	561	569	535	576	602	588	581	596	593	580	595	596	591	602	555	610	579	589	570	542	550	594	558	564	566	619	546	591	536	539	563	607	582	575	551	621	581	589	570	579	571	546	559	600	604	557	597	560	557	589	656	592	632	610	597	584	547	538	546	555	615	587	548	581	577	601	585	603	592	545	589	566	558	591	580	604	602	534	604	601	545	600	626	585	588	543	578	560	565	520	590	580	595	545	628	571	563	606	566	578	574	530	561	570	540	573	555	530	569	601	558	553	577	575	567	599	566	562	572	617	582	583	594	574	585	574	542	543	560	571	589	606	550	586	603	568	579	589	584	584	577	578	578	560	575	572	592	585	559	572	578	565	574	604	573	526	552	567	605	612	541	571	608	567	621	598	587	532	569	586	597	598	560	583	583	576	582	577	566	593	625	541	557	617	576	607	574	563	584	570	574	559	575	599	554	571	605	565	593	596	586	587	580	585	569	591	603	585	594	581	586	569	598	581	586	598	549	568	530	576	577	528	597	607	629	610	654	595	564	550	632	593	578	593	554	556	570	541	580	533	591	610	595	563	575	583	564	546	594	560	615	603	586	598	541	603	599	618	559	564	604	614	535	623	561	568	545	557	544	566	621	547	598	556	561	560	597	578	571	591	571	571	564	581	592	585	595	571	578	582	575	561	584	565	572	545	585	577	596	589	589	581	563	543	579	603	581	578	544	548	593	601	585	578	558	601	589	548	531	560	600	581	574	630	587	570	580	568	532	568	566	640	569	602	606	600	552	529	578	588	582	629	573	573	573	520	601	578	551	588	581	594	595	564	570	546	557	552	556	584	583	591	548	565	587	584	576	571	536	585	582	590	579	593	568	562	558	585	598	617	612	593	569	598	542	576	627	590	584	588	569	531	558	565	602	556	571	594	549	595	573	604	566	610	589	611	549	559	535	559	598	610	573	548	598	577	619	570	615	632	566	569	607	578	588	555	551	566	611	569	542	570	570	621	557	555	539	554	596	560	582	578	552	567	563	561	599	571	582	616	575	527	580	557	557	522	552	588	587	535	564	565	561	607	590	617	521	551	580	574	600	598	621	612	591	570	592	590	571	546	599	582	575	571	549	558	580	584	585	558	507	566	578	589	574	569	592	547	608	594	559	543	557	595	554	614	604
15924	2252	1516	972	593	507	421	338	294	220	260	221	178	168	174	175	190	165	172	137	153	169	146	161	143	159	156	163	158	163	160	170	143	171	142	147	133	138	128	156	154	144	151	177	149	155	158	150	135	126	136	153	129	144	165	162	143	144	178	150	151	158	142	134	148	140	142	162	133	141	141	150	151	145	152	185	163	146	151	122	131	168	153	141	154	140	154	182	147	138	145	153	119	167	153	149	142	142	159	141	151	162	148	138	116	161	149	161	167	150	146	143	158	144	149	168	124	145	146	160	135	131	133	138	148	156	142	162	146	141	157	149	156	163	149	133	134	142	135	144	139	158	143	137	120	132	155	137	136	160	148	133	161	148	154	154	143	159	140	154	148	169	163	162	150	130	143	132	155	158	152	120	139	135	142	136	154	147	147	161	143	138	159	148	133	155	157	136	119	149	143	136	161	147	170	152	160	168	154	166	152	174	128	140	128	137	148	145	156	170	144	147	147	153	143	166	150	169	136	128	133	137	146	155	159	147	125	140	141	156	144	136	160	160	150	148	152	170	167	151	140	123	166	147	151	143	139	171	155	141	140	130	144	140	156	163	158	166	133	140	151	147	174	169	149	161	151	135	116	150	130	174	140	149	163	135	142	117	128	156	165	147	136	140	118	155	155	135	156	145	129	157	165	158	142	130	133	134	142	155	141	135	152	150	138	133	146	166	149	157	151	137	158	160	134	167	144	150	131	135	161	142	183	168	157	141	141	143	166	146	162	132	150	149	140	147	142	146	152	149	145	162	151	141	159	160	134	151	159	153	151	167	134	140	142	156	149	154	114	174	189	146	137	157	155	128	146	138	169	134	169	154	142	139	148	145	169	155	146	152	130	154	168	123	148	148	139	131	153	151	161	146	172	147	153	163	131	163	140	147	163	158	144	152	157	141	139	146	149	178	138	155	166	180	139	179	175	142	148	163	146	171	148	142	150	168	160	150	153	126	135	146	130	148	137	146	130	156	148	138	145	161	133	152	132	145	143	154	135	145	156	143	126	161	142	144	123	165	149	138	159	157	153	134	144	144	131	149	155	124	133	143	151	144	145	160	153	150	158	152	148	148	151	144	137	165	158	164	155	162	149	140	159	141	120	143	139	159	157	140	137	158	153	148	165	155	150	140	147	132	144	164	157	156	151	142	144	152	171	133	158	129	156	142	164	150	134	150	134	138	181	159	141	134	144	132	136	145	135	150	152	132	182	153	147	167	136	164	154	160	153	151	154	142	152	154	170	138	152	179	158	148	139	149	139	133	160	150	146	139	165	139	161	151	134	167	159	147	150	192	120	122	144	150	189	170	158	149	147	144	144	160	155	148	169	144	134	165	137	141	162	120	154	145	137	123	141	153	137	122	152	149	148	152	143	139	150	131	146	138	162	156	133	147	160	136	139	145	163	128	163	156	142	141	189	142	128	130	148	111	122	171	153	175	151	149	125	152	149	138	171	139	119	154	147	145	136	153	144	152	137	146	139	136	150	133	137	137	156	145	151	120	147	161	145	154	126	162	129	152	135	127	155	168	142	154	159	162	147	153	124	148	129	166	129	145	154	138	146	143	161	150	138	143	148	171	134	185	150	158	139	169	163	131	164	149	158	138	158	138	139	145	162	131	137	161	138	143	147	135	156	144	139	146	140	134	141	148	120	147	152	117	164	133	162	149	159	125	151	141	156	155	123	163	139	120	137	129	144	159	162	127	149	158	162	145	182	139	140	157	139	139	161	133	160	129	137	156	129	157	138	148	153	147	137	159	140	152	153	148	130	156	134	155	136	146	133	164	163	138	147	133	160	160	155	156	135	155	148	182	157	135	153	161	165	145	138	171	154	150	170	170	169	141	131	148	152	142	157	152	180	138	143	149	151	149	129	164	151	156	159	138	161	147	171	141	141	140	152	160	147	165	130	153	161	169	147	167	145	156	151	137	143	142	141	146	153	153	126	141	145	139	168	147	148	149	142	146	163	151	165	154	143	129	134	158	144	159	125	157	133	121	153	147	144	139	152	143	153	147	142	155	138	129	135	160	137	168	142	150	155	154	135	152	127	152	145	194	152	151	146	173	142	163	150	147	174	159	151	139	141	133	139	170	170	161	148	151	152	136	148	127	159	160	164	148	148	171	158	144	140	155	164	147	150	162	149	141	139	148	135	130	151	142	150	137	134	150	149	172	149	142	157	155	142	126	150	138	164	164	165	147	153	170	141	142	135	163	156	163	143	165	161	131	118	122	142	130	145	150	142	149	144	149	148	148	156	133	164	144	129	145	162	173	140	146	149	154	148	128	152	163	139	142	146	155	129	156	137	150	139	164	169	162	175	134	158	153	158	142	140	150	155	135	166	170	136	141	155	148	144	126	128	118	150	138	159	153	172	142	152	140	128	123	151	139	154	167	150	154	150	128	143	142	146	147	171	120	150	160	122	151	146	163	141	150	148	151	159	151	133	132	154	154	148	170	152	129	155	149	148	137	154	154	185	169	153	159	154	166	144	152	165	137	157	137	145	156	149	173	152	139	128	171	141	124	141	152	175	149	143	152	163	129	139	152	134	147	180	136	166	156	148	138	141	135	142	128	160	142	139	149	129	151	175	142	139	126	143	143	160	144	163	145	141	134	151	151	134	133	145	154	157	172	129	159	131	183	172	126	130	138	128	161	153	158	141	145	145	148	177	180	158	133	140	132	156	132	158	156	146	135	155	140	162	153	160	143	151	144	149	164	155	121	141	144	154	143	137	163	131	166	149	146	146	132	118	133	157	159	138	154	175	153	137	153	148	170	148	126	155	122	152	163	147	162	140	137	148	163	144	158	140	150	150	146	152	147	169	166	157	160	148	183	132	146	138	161	145	131	157	144	152	137	162	150	164	160	159	170	121	173	138	146	162	167	148	165	144	142	127	142	156	140	162	154	162	154	153	131	153	154	133	169	169	150	143	144	154	176	171	154	141	154	153	133	134	167	171	131	162	157	157	137	120	149	125	131	138	165	149	154	146	154	146	137	158	141	140	131	165	125	151	152	140	136	149	156	128	138	170	155	138	144	145	139	147	142	143	160	143	169	153	143	128	163	138	142	156	155	154	150	156	121	156	151	136	175	166	165	145	150	148	126	145	142	141	157	144	193	139	141	144	132	162	161	145	118	172	149	130	157	152	154	164	166	119	152	153	158	163	141	161	164	130	156	152	126	144	148	144	138	183	158	156	153	153	144	157	137	129	136	145	139	165	152	157	150	151	143	145	133	136	140	144	143	139	142	156	159	149	133	148	152	143	137	145	153	154	165	168	129	149	143	135	130	145	150	141	162	150	171	137	150	120	142	159	140	152	143	137	146	170	150	142	148	148	143	128	122	146	165	154	139	151	122	170	159	155	131	153	166	151	129	149	143	148	131	137	141	159	128	128	142	133	138	144	150	162	154	132	159	156	133	135	168	127	124	148	139	140	141	166	132	152	130
9006	1892	2769	2908	2211	1946	1701	1451	1280	1030	832	692	607	583	556	559	586	513	499	508	480	461	469	482	438	456	409	423	430	413	427	422	437	405	397	364	429	430	369	395	402	407	396	386	384	412	400	389	370	394	395	355	401	372	418	371	392	423	370	393	429	381	430	410	383	364	402	406	426	375	414	398	410	381	417	386	389	348	351	358	373	377	389	367	386	403	362	380	363	373	390	388	378	367	386	430	425	396	372	387	394	380	397	397	397	377	387	384	372	391	402	375	375	357	383	357	366	378	369	398	365	380	365	364	402	384	355	399	388	347	377	356	387	397	360	350	365	345	377	381	401	390	352	383	375	354	393	358	365	357	366	366	351	412	409	402	382	412	382	391	384	389	367	360	362	382	387	413	369	381	381	386	373	384	371	366	366	407	412	386	365	329	377	358	362	428	417	360	381	375	391	414	388	366	355	394	361	382	399	368	404	387	399	396	358	387	338	381	381	356	355	417	389	386	385	384	414	367	362	375	368	380	397	391	378	381	367	389	381	375	361	381	368	380	377	400	349	440	382	360	370	364	368	359	380	389	356	416	374	359	313	373	405	380	361	388	396	415	395	355	382	378	409	381	383	357	376	398	391	388	394	367	400	357	368	390	380	393	420	392	387	363	383	375	342	367	409	374	391	368	375	334	380	368	405	358	371	399	405	400	370	372	359	408	411	360	404	395	387	354	328	354	382	386	405	363	418	383	385	343	360	373	365	372	384	385	357	377	375	373	344	372	378	394	401	382	381	428	346	380	418	383	404	354	375	393	399	401	331	366	420	385	365	409	375	397	410	387	399	379	370	377	410	380	358	357	378	371	406	367	372	420	401	409	378	388	380	358	351	406	367	375	389	392	340	385	370	352	369	374	350	394	371	401	357	372	377	397	382	359	367	357	387	361	403	401	408	353	414	384	338	405	362	378	395	346	416	392	373	398	387	360	429	384	383	383	389	369	356	372	415	361	392	397	369	407	351	384	367	378	387	403	369	380	418	377	372	383	414	395	372	393	389	373	406	379	357	379	406	367	401	386	369	357	387	357	380	400	358	369	379	365	396	366	356	413	366	368	404	364	393	381	377	376	403	396	389	392	355	398	367	372	329	415	371	374	383	353	391	369	390	368	364	405	386	401	366	380	397	406	367	361	384	396	372	398	361	398	406	379	368	401	393	389	389	376	385	370	409	398	402	382	366	409	412	355	380	382	341	354	345	378	387	368	404	402	354	403	397	364	357	380	358	368	344	367	380	390	400	372	396	371	382	363	373	359	392	381	383	402	329	387	402	394	389	375	360	373	375	376	349	394	353	374	357	406	372	355	396	382	391	414	385	431	385	336	378	369	388	363	396	398	354	367	362	365	382	346	343	379	400	360	348	402	406	390	400	399	342	370	361	378	352	410	393	381	415	396	366	368	380	363	355	415	357	388	368	405	405	373	357	394	409	359	407	405	398	358	396	401	398	377	364	389	387	403	344	349	377	397	334	401	385	396	365	400	367	389	332	357	355	404	347	377	362	388	379	374	387	359	403	378	383	359	387	399	349	367	342	427	365	362	365	362	372	378	377	395	375	415	384	388	364	353	385	367	352	371	417	399	396	403	385	393	382	358	409	365	373	375	382	366	362	351	413	381	368	369	395	357	392	385	393	374	381	390	392	409	363	368	405	369	382	372	349	369	379	353	417	368	372	344	377	376	347	378	372	370	378	352	383	364	385	363	362	373	381	400	366	383	342	368	422	386	417	398	398	355	392	356	368	388	404	345	390	425	359	397	401	378	406	409	368	374	343	401	381	369	372	378	395	353	394	353	377	366	375	361	418	384	346	376	375	372	347	406	360	391	430	388	376	347	372	369	397	349	353	400	361	349	378	382	381	360	385	347	412	363	387	398	348	394	397	399	360	357	361	346	405	348	369	355	411	377	351	342	345	367	386	366	410	397	393	375	409	373	380	372	387	375	391	380	355	341	341	363	400	398	389	354	398	367	395	366	351	397	361	395	351	384	352	394	360	362	375	396	366	380	382	395	376	368	350	397	378	397	375	383	377	407	412	368	347	408	400	420	361	363	394	379	376	378	386	366	374	360	365	366	416	353	390	348	377	393	370	398	398	394	405	363	320	407	387	383	384	396	387	382	372	366	371	374	383	375	398	367	390	395	400	358	365	372	419	377	373	357	364	382	393	397	367	348	402	374	375	406	392	352	378	367	364	396	419	344	336	365	335	382	380	398	368	389	355	365	377	430	392	375	403	394	391	414	395	397	366	337	358	400	365	375	399	357	389	346	347	400	414	391	385	350	387	389	367	396	395	386	371	362	343	377	385	366	379	396	391	407	383	359	366	393	338	407	377	375	377	363	385	388	375	342	392	376	367	378	381	348	394	376	374	399	380	393	365	362	367	426	394	342	408	370	419	376	351	408	388	340	352	384	404	399	383	383	406	353	368	381	373	346	337	360	372	390	408	359	362	376	387	317	386	343	379	354	392	356	395	396	392	413	388	373	396	399	397	385	355	376	439	398	378	381	361	390	361	355	387	341	355	363	375	366	369	380	371	406	338	379	395	383	365	377	362	337	365	383	412	372	354	381	370	365	341	360	366	370	356	370	376	350	387	406	349	336	377	414	366	387	382	402	389	369	402	407	326	375	375	386	370	371	408	393	367	343	344	373	365	384	368	337	409	388	388	364	378	391	426	395	397	377	400	386	366	380	373	359	422	373	378	391	411	403	397	377	386	408	348	365	345	334	399	364	385	391	354	395	418	376	405	363	354	412	380	385	352	372	390	373	390	406	390	417	373	374	365	358	401	387	369	389	412	372	344	415	374	377	368	380	389	400	361	400	389	356	393	412	360	347	391	380	407	376	372	362	404	394	384	397	389	362	404	384	385	368	368	404	386	402	387	334	367	360	396	374	373	368	380	382	368	381	387	359	387	355	395	344	379	367	360	370	369	387	379	376	410	408	394	362	395	362	407	343	420	401	388	422	397	388	376	389	388	385	396	383	370	338	338	369	391	392	377	357	417	363	370	371	391	385	359	362	370	399	380	382	364	385	407	391	350	385	406	378	389	388	340	365	358	372	383	360	381	375	357	394	339	391	372	391	391	404	369	393	365	367	326	366	410	390	340	399	386	356	386	370	339	360	389	393	355	392	413	424	364	378	354	351	368	361	382	389	388	371	351	406	351	354	384	364	376	374	392	354	347	379	380	366	378	368	374	360	369	386	391	367	353	376	398	377	393	364	380	365	365	363	388	409	388	377	364	385	384	351	344	410	407	357	395	413	360	383	372	407	360	374	431	391	367	443	426	340	368	379	363	373	387	365	404	356	380	383	356	404	376	372	375	373	380	329	404	395	389	409	344	363	388	382	354	383	355	376	361	376	333	377	374	363	393	376	379	369	364	396	335	348	360	396	375	427	399	359	371	365	411	382	385	382	376	367	362	345	362	353	373	375	418	382	361	338
2124	623	583	498	472	477	451	457	458	426	415	433	414	439	427	389	442	450	459	456	404	448	460	463	431	424	398	447	450	419	419	395	425	462	396	438	449	412	415	482	423	426	433	464	415	401	421	437	447	418	447	375	409	396	429	447	372	448	449	498	408	395	440	387	421	409	413	396	466	382	420	490	428	448	401	411	445	438	406	411	427	426	428	430	402	449	454	415	418	404	425	415	400	425	452	393	415	446	457	434	429	409	380	419	385	460	444	417	439	413	430	429	442	421	424	450	427	433	449	422	452	397	419	399	429	485	373	431	431	424	402	410	422	433	440	425	428	437	434	416	396	426	449	425	476	452	438	435	430	418	417	440	420	432	443	375	414	394	448	398	409	413	426	413	423	460	462	432	460	413	411	446	415	430	431	413	425	424	448	418	423	402	407	418	429	438	493	438	434	403	398	448	414	430	451	395	399	446	409	421	399	430	421	452	429	464	434	414	448	390	388	434	402	442	447	462	436	438	411	480	432	417	410	429	430	465	465	428	389	452	398	463	428	446	427	453	442	432	447	405	456	405	432	416	449	402	441	446	430	398	411	398	430	432	480	432	430	434	453	452	396	420	404	407	454	431	413	427	410	458	418	454	396	428	409	450	420	481	428	407	404	429	417	402	471	422	458	454	410	428	432	430	394	413	433	447	424	467	485	445	402	443	427	417	445	454	406	422	450	405	424	462	441	425	384	450	403	447	448	411	422	426	420	399	421	365	442	435	429	436	452	425	411	403	408	450	463	458	421	460	458	470	418	439	403	396	445	400	445	429	487	450	416	362	443	431	447	459	467	421	391	411	441	417	423	412	461	437	456	434	410	426	420	440	399	420	433	426	455	469	429	413	448	443	458	410	413	398	421	430	433	408	464	434	435	444	422	407	395	387	415	401	456	484	432	451	403	472	375	444	464	439	425	412	419	476	436	408	419	440	421	415	451	426	440	426	383	413	416	419	405	423	396	446	413	421	397	446	428	439	440	396	462	426	440	423	392	457	424	406	455	460	399	448	435	427	449	460	422	424	433	411	394	440	446	408	446	418	387	404	432	418	419	430	479	462	439	423	418	385	435	419	434	443	401	459	443	456	450	408	444	421	441	407	388	398	481	417	426	420	420	451	456	420	439	413	372	362	443	457	413	401	417	418	440	472	463	405	441	386	421	397	432	416	453	405	460	442	416	403	401	436	398	433	447	426	437	422	424	452	387	480	419	412	426	423	408	456	428	412	422	409	446	467	416	452	442	427	441	400	425	437	407	431	458	471	426	434	412	453	420	420	392	412	433	450	423	434	432	415	451	434	437	454	442	455	446	395	409	427	415	423	409	445	448	402	410	425	388	428	483	425	407	434	388	437	469	466	428	433	447	433	428	429	416	408	407	408	426	420	441	403	449	440	406	418	437	437	417	458	474	395	454	443	411	417	442	436	420	455	429	446	437	410	413	431	417	441	423	418	409	462	427	429	461	469	432	413	423	450	438	441	436	409	394	416	423	472	451	434	447	450	471	438	396	382	403	447	405	416	404	402	467	452	455	414	452	419	423	398	437	417	429	438	399	427	452	478	422	414	417	429	427	458	430	416	421	403	440	426	465	462	467	419	440	436	422	448	365	407	425	434	429	457	417	416	401	415	421	446	430	464	446	435	453	441	433	432	430	432	410	430	473	432	403	431	463	438	437	425	425	447	480	456	415	442	434	411	435	470	403	419	437	464	429	436	411	410	426	425	411	425	431	429	449	431	428	424	398	390	398	416	437	470	460	435	441	449	430	425	419	407	427	416	417	422	402	399	396	440	424	408	433	407	439	444	449	398	406	423	398	441	426	435	394	393	430	416	411	365	422	416	451	419	452	427	421	421	448	424	402	416	435	440	437	423	435	407	426	451	408	423	414	451	445	386	472	393	431	412	448	396	420	451	439	412	397	428	435	414	445	403	430	418	441	429	443	454	438	428	442	472	440	460	478	408	440	411	435	390	430	445	456	451	428	451	432	462	440	419	420	449	424	480	440	423	449	419	462	422	432	417	445	407	454	443	400	430	406	412	412	444	431	444	425	394	442	460	416	422	409	424	427	432	461	423	434	457	380	418	425	463	400	417	428	420	426	456	470	412	409	449	432	400	408	409	420	415	398	458	451	444	455	443	402	395	439	394	386	445	441	399	517	403	409	440	405	448	414	445	421	440	440	399	418	407	403	423	427	500	387	400	459	461	433	440	416	448	419	446	424	398	437	437	445	419	420	427	453	424	425	425	439	413	449	418	425	421	446	432	431	411	435	429	386	425	410	427	428	441	415	449	456	443	480	421	440	398	400	433	448	416	399	420	404	466	426	444	419	466	417	438	427	422	419	420	433	422	451	423	409	409	414	427	409	429	473	435	432	416	442	424	395	421	415	408	436	392	454	437	421	456	384	442	406	439	438	496	481	440	408	408	408	421	412	433	444	415	388	424	464	392	436	425	451	423	411	460	457	438	405	432	391	428	437	394	425	404	468	449	426	398	411	439	427	396	437	380	431	419	452	414	457	448	402	406	417	429	426	444	447	418	454	431	387	411	441	457	411	444	415	391	427	414	406	483	437	443	454	397	432	403	414	434	407	415	438	421	485	431	461	419	437	391	456	410	416	422	434	411	486	408	436	421	470	433	449	409	458	404	409	437	425	418	437	412	486	444	436	441	423	411	400	392	426	405	421	472	436	456	415	441	436	461	429	436	475	432	407	430	462	425	471	412	413	412	472	433	438	437	463	421	408	443	435	427	454	415	420	425	479	404	458	427	436	413	442	425	377	489	414	418	425	432	441	433	400	403	417	435	431	477	411	453	426	416	447	467	406	426	409	411	422	472	420	415	427	404	423	452	430	445	434	375	425	442	440	391	463	477	396	437	454	407	405	419	468	429	383	461	449	377	421	451	451	430	423	426	435	408	422	448	456	444	386	441	423	422	432	400	416	418	442	468	440	463	426	428	440	395	424	431	460	427	411	441	421	419	424	431	433	449	398	432	464	425	412	445	448	428	441	434	438	430	392	447	426	451	433	413	389	440	445	428	378	445	424	443	464	421	399	439	415	424	416	464	431	450	432	448	415	406	404	427	456	419	419	407	438	411	433	454	438	433	407	466	448	431	398	392	430	387	421	426	434	420	438	450	435	429	418	444	417	384	432	412	398	415	431	434	425	482	438	457	433	418	462	445	432	453	425	392	429	438	442	422	464	425	443	429	454	435	448	385	435	439	452	428	440	447	446	448	429	417	434	444	378	439	454	414	383	440	423	437	426	457	485	424	421	446	431	465	440	390	422	449	402	383	437	434	437	437	426	420	392	458	444	432	421	433	410	467	414	467	447	418	474	442	415	412	418	411	419	431	418	466	473	413	413	435	446	420	444	405	442	390	452	420	408	436	446	397	403	407	444	425	470	437	431	423	384	402	443	434	437	487	417	405	418	414	464	418	426	400	427	426
2565	1110	1156	1218	1176	1081	1111	1127	1009	973	955	933	965	910	919	897	890	975	936	944	952	920	926	964	998	933	934	916	911	900	870	913	905	919	862	941	940	899	876	900	888	919	927	924	908	909	899	858	857	898	853	936	948	896	924	915	918	888	968	954	945	912	982	892	918	939	958	931	934	919	895	947	927	926	924	982	905	894	961	915	949	881	903	907	902	925	970	886	909	875	928	975	946	923	929	942	885	945	949	902	941	943	877	929	927	885	956	899	928	901	900	883	891	963	910	898	926	890	962	906	925	936	943	885	894	930	921	875	957	973	934	911	877	960	941	894	915	902	919	937	951	891	944	928	989	933	893	955	926	906	894	919	935	874	940	920	965	944	912	917	923	952	978	943	923	930	913	856	888	924	929	902	941	950	873	913	927	876	944	908	926	903	980	859	926	914	919	929	904	964	910	943	922	880	918	903	940	867	893	867	922	894	917	946	914	959	947	861	963	943	929	913	916	962	886	939	879	918	927	944	900	891	892	884	941	938	879	927	889	938	911	935	897	896	880	907	890	941	924	904	970	870	948	985	892	947	938	880	857	962	931	900	967	945	934	937	919	936	953	951	942	906	910	910	913	925	891	931	915	903	867	924	926	923	881	967	919	982	892	909	915	930	896	902	948	837	878	884	955	899	953	946	917	938	920	941	969	983	930	943	892	947	909	938	963	951	926	889	927	906	945	918	919	937	923	915	938	894	946	914	918	886	930	892	938	925	910	939	888	881	947	983	951	890	912	962	942	900	931	933	914	960	905	899	914	954	951	912	939	895	902	958	918	911	902	869	905	841	958	913	916	936	922	948	950	916	957	930	962	905	933	923	928	956	958	920	933	896	969	924	942	961	904	928	950	918	927	928	973	963	896	967	934	893	906	951	969	906	934	952	920	942	948	932	922	939	932	880	926	923	915	927	922	827	961	930	922	916	933	926	978	933	874	965	923	913	923	922	922	929	879	934	919	870	891	918	884	945	941	930	881	911	959	913	952	905	964	950	916	968	952	934	960	882	898	915	958	938	911	903	909	918	873	946	888	930	904	932	924	955	884	943	892	927	890	956	898	907	912	883	893	926	914	880	941	907	939	901	967	942	917	912	911	937	940	921	925	900	925	944	916	968	938	921	933	857	913	953	921	958	914	973	940	940	920	899	985	942	929	890	925	883	885	933	924	926	915	879	940	915	940	853	935	948	962	917	942	881	926	932	965	951	944	956	930	928	977	863	898	920	890	920	957	955	898	919	941	928	942	851	874	909	933	957	916	928	959	989	948	843	978	868	876	936	920	890	902	936	924	845	889	938	889	933	937	905	923	880	948	954	940	898	936	960	893	923	920	880	954	871	889	928	943	892	944	960	909	919	943	939	950	906	910	888	915	897	913	934	949	878	957	875	908	978	898	916	946	930	976	936	871	859	864	899	885	901	893	922	925	933	890	968	898	913	915	878	909	943	920	935	912	952	965	895	954	886	956	937	880	945	850	984	942	920	939	937	854	916	918	880	900	921	904	917	868	895	951	885	971	930	927	906	900	892	903	922	940	928	939	901	931	928	1004	983	916	928	895	871	959	877	903	971	972	925	939	888	867	963	940	887	1006	897	897	948	884	933	932	969	914	931	841	935	920	895	926	912	898	930	892	915	929	919	961	920	887	910	953	929	971	841	935	915	916	970	938	955	905	953	930	925	936	938	919	891	883	972	965	895	971	958	959	922	955	909	917	932	891	929	902	916	935	887	932	916	927	885	920	913	901	877	920	907	927	865	949	882	951	982	953	933	953	973	896	890	958	869	885	942	916	916	993	888	895	924	922	891	934	895	916	908	927	905	928	940	922	925	908	912	955	885	966	893	961	878	873	933	900	918	894	933	914	968	892	953	911	930	888	941	926	961	911	883	887	876	955	935	906	879	920	918	933	922	951	885	935	924	931	911	942	908	958	953	968	911	931	913	877	880	936	945	934	902	918	906	830	901	968	904	869	932	882	888	962	918	914	936	874	913	894	912	907	961	931	908	945	845	972	854	953	932	871	865	886	896	913	946	956	981	915	901	910	932	888	958	945	870	907	938	934	922	844	912	912	978	920	919	958	877	913	945	906	884	977	897	880	904	893	949	962	962	909	903	1001	891	880	899	930	916	928	918	904	891	884	954	881	945	923	957	980	950	883	908	893	901	931	931	894	937	916	920	889	861	936	869	943	927	942	910	930	912	901	932	911	927	946	886	912	881	911	932	876	945	881	876	929	903	908	933	930	891	926	892	900	844	908	943	951	915	957	903	901	928	938	931	904	908	867	888	886	893	924	926	939	905	901	910	896	915	938	909	874	897	904	898	868	908	939	880	925	914	953	943	860	920	978	859	861	917	950	912	929	960	905	956	939	890	949	871	957	945	878	888	903	979	949	918	924	975	950	926	970	889	847	907	889	910	931	904	921	923	935	895	944	935	907	866	945	958	913	1005	913	924	928	894	929	908	916	913	915	883	933	906	938	984	889	892	932	895	896	992	959	891	941	943	908	961	932	905	922	902	929	956	934	939	922	912	868	926	923	910	898	923	953	854	933	916	898	927	936	906	948	916	987	969	892	938	929	914	872	879	909	880	903	905	971	885	956	936	858	895	944	912	925	960	902	901	877	976	867	912	892	939	894	913	942	940	891	953	946	944	960	946	917	932	903	917	877	954	939	925	896	907	885	988	979	942	916	960	921	962	926	900	912	910	921	863	929	898	901	855	977	910	933	935	944	929	946	894	918	965	935	862	895	893	883	919	923	926	923	975	916	953	910	923	941	981	888	959	973	942	886	971	903	889	954	865	932	1022	907	887	905	917	982	873	964	875	956	917	850	910	883	909	936	942	887	933	913	921	926	896	909	943	946	931	884	911	897	902	921	891	933	928	923	878	916	894	943	893	964	897	939	919	942	910	955	935	964	904	937	905	953	898	935	891	944	959	885	907	917	913	913	906	926	910	882	922	911	942	997	949	922	932	899	886	942	910	890	914	911	950	899	969	953	850	950	970	924	932	902	942	933	910	933	922	978	902	899	941	905	910	902	907	946	888	946	936	905	902	899	913	889	916	928	952	911	958	951	945	877	927	943	928	922	921	845	940	927	979	892	856	949	931	901	923	928	927	919	948	913	991	894	875	952	938	876	885	916	953	920	929	888	906	888	880	913	947	929	920	959	897	904	896	933	933	915	926	919	963	962	938	914	929	915	868	972	934	999	961	937	913	928	960	931	904	931	953	927	957	872	932	929	883	877	959	915	944	963	883	884	878	939	966	901	888	909	956	914	913	937	915	911	934	859	937	916	934	992	951	929	905	921	959	939	910	926	911	934	913	960	915	892	892	898	947	938	945	962	912	987	921	884	926	884	995	962	910	933	928	883	928	909	928	954	882	932	909	902	867	865	942	964	934	949	921	967	922	889	924	923	928	955	902	899	933	911	918	961	916	963	879	951	902	942	893	957	908
8807	1138	1023	716	497	452	388	331	322	301	307	311	264	273	264	274	274	277	281	251	235	275	267	297	277	295	266	244	275	263	215	223	263	265	234	268	238	243	245	261	249	253	245	255	256	232	280	281	276	247	248	257	283	247	267	259	268	286	248	241	238	251	254	281	240	282	248	286	278	278	266	261	244	243	233	250	275	269	266	262	244	256	268	252	247	222	224	289	222	284	268	260	269	246	237	277	225	245	260	238	274	285	230	270	253	231	266	265	247	262	247	247	290	283	272	271	253	246	254	250	263	296	231	250	257	278	255	231	221	276	238	258	236	248	240	252	284	247	244	273	247	261	241	279	278	260	218	203	260	262	250	252	243	265	247	217	247	258	255	255	225	261	262	244	242	247	266	246	259	257	280	283	251	240	236	217	261	260	250	252	237	237	258	281	231	256	253	244	257	223	264	243	250	245	254	268	243	260	259	219	256	262	258	259	234	215	245	238	269	261	255	280	251	256	244	277	234	258	278	234	209	255	251	241	248	223	246	254	257	262	249	257	259	294	264	273	288	241	241	269	269	239	224	255	264	224	223	263	249	254	272	276	243	261	273	285	216	263	249	225	256	244	234	253	233	264	251	256	274	269	258	244	256	269	281	271	292	249	259	252	260	229	227	257	268	255	234	262	250	243	252	233	272	273	277	278	264	249	239	258	232	252	256	235	254	272	272	293	251	251	278	266	277	268	235	261	246	256	257	238	265	269	276	252	287	220	270	267	256	263	232	255	229	296	266	246	278	240	254	241	231	282	246	266	276	280	285	278	247	272	270	217	255	259	251	217	230	263	246	257	255	267	257	247	260	263	242	251	269	212	245	230	243	247	270	235	257	293	237	254	278	262	227	240	253	249	248	279	237	246	261	228	249	260	262	239	247	250	237	259	239	235	248	243	260	251	251	276	242	263	234	229	257	255	262	263	269	252	272	266	234	259	282	280	250	258	244	208	296	262	247	232	238	271	217	270	214	276	265	254	241	258	239	256	204	231	246	249	266	247	256	261	249	276	275	250	268	260	238	262	275	256	252	277	262	247	247	269	260	264	241	264	240	212	263	222	257	244	193	264	240	250	254	254	267	256	244	258	271	248	290	278	241	259	247	244	230	240	280	252	291	259	236	253	225	251	268	254	246	279	241	239	238	262	259	251	244	253	247	255	239	262	249	232	245	231	238	246	258	268	247	231	264	280	275	211	264	261	256	241	245	264	278	259	277	226	229	238	260	245	271	228	260	237	242	297	249	270	246	260	260	254	261	277	236	259	267	256	258	249	269	258	286	239	274	259	240	214	268	245	241	235	257	261	254	228	263	256	278	255	258	253	244	227	267	278	249	263	260	284	242	266	239	244	253	251	228	269	246	275	265	250	234	277	251	217	253	258	248	266	280	286	253	266	264	238	260	235	256	240	246	239	251	252	240	242	232	271	247	289	255	272	266	235	250	242	272	232	286	256	251	251	247	257	254	246	237	253	237	258	266	222	266	245	258	277	237	290	228	248	256	241	248	237	244	245	239	234	278	255	249	259	244	249	253	249	275	260	259	262	224	250	236	291	251	265	256	216	247	233	227	281	224	256	264	258	221	259	233	256	264	244	248	228	244	293	250	280	263	251	250	265	237	254	243	276	287	271	259	234	237	240	268	257	243	278	264	243	262	255	245	272	246	233	245	268	287	231	250	257	266	260	288	231	252	256	250	259	253	245	245	238	286	254	241	230	250	236	277	260	242	239	251	250	251	272	256	236	259	260	286	276	258	244	290	246	275	269	281	247	248	227	272	290	252	257	264	224	281	245	266	241	246	254	248	251	236	286	243	244	263	256	236	237	264	225	249	262	254	234	225	260	272	229	252	236	239	257	234	257	216	276	249	253	249	239	268	232	279	228	226	270	247	290	266	272	253	244	232	271	247	269	278	273	246	267	257	250	257	263	236	261	240	246	244	281	276	244	240	257	250	259	240	248	257	267	221	235	262	244	291	235	255	259	279	250	231	234	272	257	277	270	229	254	266	294	236	241	255	264	244	287	275	263	260	259	251	284	268	235	246	277	237	281	254	244	236	241	255	254	263	265	268	247	266	232	244	251	264	274	238	263	238	273	264	256	279	259	275	264	250	243	278	284	250	267	251	261	242	281	291	287	234	266	261	268	257	256	232	264	278	266	239	256	224	299	240	242	233	275	236	238	248	231	228	260	258	232	251	261	230	253	253	241	243	250	272	278	251	217	286	270	262	263	257	251	223	259	251	216	274	241	252	270	258	254	228	231	249	241	291	260	270	251	226	253	264	271	277	257	226	280	238	229	236	234	258	267	259	266	230	263	251	228	261	244	252	278	220	257	269	260	257	288	273	279	239	232	264	263	276	246	286	238	248	258	237	251	275	241	238	280	272	253	257	253	251	239	241	239	250	254	232	234	225	256	259	266	221	246	245	261	272	239	291	244	284	269	278	248	258	252	239	243	271	245	229	261	264	259	275	301	219	262	275	237	269	246	234	268	232	213	264	263	262	258	236	262	250	250	237	232	238	245	236	239	237	271	274	247	263	267	266	272	267	253	282	265	249	286	266	258	270	259	217	225	270	264	223	235	251	235	251	273	257	256	286	232	239	242	247	215	256	262	264	248	227	257	242	250	231	272	285	223	239	257	266	242	268	238	272	289	243	247	239	263	259	264	230	242	292	253	251	280	248	254	262	236	268	206	258	282	236	206	225	260	279	269	269	268	288	297	241	281	272	261	226	275	280	238	229	256	241	275	238	225	228	244	247	219	252	239	234	269	266	236	235	240	271	236	242	233	251	240	227	258	253	284	238	260	237	243	248	255	256	262	258	286	248	268	258	258	274	245	294	267	264	244	264	272	273	249	260	272	255	279	217	275	247	266	256	238	285	247	269	206	254	235	248	238	242	298	264	270	272	244	238	234	236	240	268	266	245	267	259	242	225	284	330	248	254	224	252	272	285	260	264	223	233	271	238	217	252	242	253	272	222	256	241	244	273	258	261	283	270	265	262	260	233	249	234	255	259	284	241	256	248	225	257	251	234	248	264	240	248	249	263	263	301	220	249	225	270	275	286	253	301	288	281	239	223	243	290	267	278	245	251	279	255	272	258	247	263	239	244	272	214	237	254	260	259	246	265	246	234	259	254	238	236	256	261	265	250	248	252	262	237	270	267	262	226	288	243	247	227	241	268	262	233	274	243	280	262	263	292	256	256	232	274	262	224	259	290	245	235	222	236	244	226	285	243	264	243	281	244	256	234	234	248	311	250	250	250	248	253	228	262	272	259	249	258	282	222	234	258	252	260	260	209	247	251	259	242	264	239	245	261	246	242	264	280	247	250	275	264	224	270	283	271	247	285	245	282	244	256	247	262	258	264	257	265	280	248	237	220	277	261	286	261	283	229	248	253	248	231	283	271	244	264	240	241	242	252	251	253	255	246	245	281	242	264	278	236	272	264	269
7168	1430	1913	1987	1633	1362	1254	1106	1054	989	870	762	662	672	719	676	660	650	633	611	641	603	626	632	614	612	613	545	589	624	579	585	566	616	580	581	593	600	547	608	584	592	574	599	606	595	610	573	562	597	564	557	592	568	556	583	631	538	584	566	584	559	600	593	581	564	579	587	577	592	592	548	608	572	593	564	587	551	623	585	533	550	576	556	554	548	559	563	583	584	555	558	600	538	585	597	569	604	590	570	567	594	568	587	569	596	598	564	605	559	568	543	542	552	559	597	568	589	602	595	569	582	551	577	576	571	554	575	548	571	558	562	577	564	572	593	560	577	620	596	561	566	592	596	570	544	575	622	607	579	567	603	559	523	539	632	579	547	610	602	581	551	540	566	548	566	569	595	581	561	544	564	584	550	568	584	563	604	564	545	584	558	615	590	576	574	563	557	589	555	573	542	577	533	597	549	571	538	519	592	563	565	599	560	576	573	579	578	575	542	565	555	567	554	548	595	578	572	606	557	571	582	606	556	569	551	581	584	603	624	626	577	543	544	550	581	535	520	579	620	564	595	561	556	581	586	564	563	578	567	540	543	601	569	559	544	568	547	581	560	566	577	563	558	489	553	567	558	565	605	572	548	575	605	612	526	551	538	563	601	576	594	551	551	560	550	573	532	587	587	591	584	569	594	575	547	568	541	592	551	566	539	583	588	577	599	547	580	534	555	576	585	581	530	551	579	599	567	557	576	585	599	521	541	584	516	565	594	603	591	553	567	519	576	575	587	541	620	582	589	558	613	556	535	580	604	551	549	539	528	590	565	614	607	580	548	535	564	555	599	558	565	600	579	560	564	548	584	538	528	590	576	604	559	601	583	579	556	585	490	556	576	548	564	583	588	560	577	583	567	561	574	547	554	593	538	551	591	585	567	577	525	540	597	598	630	564	567	529	554	525	572	568	573	550	562	619	562	592	566	570	550	601	566	587	568	564	575	540	557	578	557	585	596	572	579	547	593	637	563	590	609	577	609	597	563	581	600	608	573	575	594	535	546	576	601	580	571	549	555	597	576	550	586	569	563	534	591	592	547	582	544	559	582	578	582	593	561	584	551	586	581	535	575	546	575	545	607	565	519	542	591	588	560	545	555	539	548	551	563	578	602	638	579	534	598	605	558	586	561	598	582	561	586	614	569	564	602	585	546	583	580	605	571	556	568	565	543	520	539	571	552	543	599	556	554	601	571	556	551	559	586	577	628	562	553	579	594	576	598	583	533	612	580	572	535	583	585	534	565	572	568	572	579	559	581	620	568	570	607	575	555	572	549	551	571	579	603	604	593	601	557	549	561	570	591	607	533	597	573	566	561	557	583	563	574	615	597	578	569	609	551	551	618	595	598	570	568	591	585	615	587	560	547	586	546	609	532	524	567	539	590	576	584	569	592	555	593	634	599	589	593	557	569	576	574	541	601	576	574	576	578	557	562	580	531	526	580	608	543	576	577	573	557	577	596	559	599	618	583	549	598	567	561	539	562	593	541	553	604	582	530	545	626	551	613	573	563	574	593	570	608	566	578	511	553	586	596	583	595	598	567	546	573	544	601	543	595	566	553	610	573	580	614	617	590	545	572	572	541	566	558	536	566	589	604	574	569	595	552	572	527	549	581	600	580	559	595	598	579	530	559	560	599	583	562	553	561	618	597	580	571	551	589	588	604	564	535	556	582	556	599	581	578	535	586	569	594	562	596	578	560	578	594	554	520	589	557	575	592	554	572	542	526	571	569	609	546	621	568	599	561	546	535	560	609	590	593	551	579	556	607	577	556	615	601	575	619	546	632	593	567	617	569	571	610	596	569	560	569	571	549	569	560	593	635	596	577	556	605	596	566	552	621	584	540	573	553	581	592	534	593	585	555	536	571	565	512	591	575	584	568	572	619	582	567	575	592	553	570	567	567	599	589	524	607	583	589	619	604	566	630	571	604	562	571	579	580	552	546	589	588	556	590	576	591	584	558	620	573	567	567	554	586	613	583	568	547	590	545	568	533	550	599	587	534	544	592	545	549	599	550	591	562	608	548	560	588	565	563	560	598	603	596	583	605	523	597	581	592	554	562	546	615	586	565	562	542	580	569	598	540	594	596	566	553	583	590	537	562	550	565	566	585	573	600	571	579	593	590	552	587	532	598	575	605	558	567	549	556	530	571	561	571	578	563	594	596	574	620	558	562	571	557	559	575	570	552	562	567	598	569	565	531	570	570	575	595	597	582	566	551	584	583	614	586	582	565	553	558	512	550	579	564	571	584	556	604	529	587	592	571	576	642	582	535	568	575	564	587	570	537	573	613	603	616	557	596	604	631	609	591	585	593	561	600	614	591	569	578	604	608	568	538	571	609	544	598	578	525	583	570	551	532	571	577	599	580	605	555	552	572	566	570	543	599	562	560	581	577	587	610	576	598	574	566	554	586	590	552	589	573	592	545	569	578	596	559	608	563	569	577	614	553	575	553	599	563	560	602	587	551	581	576	573	556	583	558	571	548	597	533	529	590	580	565	540	616	584	571	597	539	542	551	617	589	565	585	558	490	565	576	587	578	554	569	582	538	584	571	580	577	598	576	565	562	592	624	541	565	568	527	575	569	560	591	543	578	538	591	584	570	603	508	553	561	564	605	573	576	561	564	566	511	574	521	563	618	566	592	541	603	590	576	564	571	581	542	575	591	578	574	604	561	559	535	567	584	547	545	568	561	578	576	578	560	547	585	549	585	580	549	589	561	560	582	600	576	595	599	598	592	571	642	543	600	557	608	556	523	574	565	540	521	561	532	597	565	587	565	582	596	566	565	583	554	566	556	572	565	538	583	533	560	558	603	551	589	556	555	546	552	561	571	561	543	572	550	559	574	543	595	569	558	563	580	570	583	567	577	579	591	564	606	546	559	541	557	568	569	563	531	543	558	617	594	554	571	559	560	575	556	544	550	592	575	588	574	620	611	586	589	588	559	588	571	600	521	573	544	614	542	551	545	582	580	563	580	552	568	571	607	579	567	569	566	604	588	572	578	583	586	563	552	613	539	551	566	547	601	566	567	561	579	560	540	608	547	595	581	579	611	596	637	563	597	559	563	551	602	600	550	564	574	568	622	547	586	601	545	569	581	595	552	624	608	565	580	591	551	577	596	611	566	597	557	580	559	582	612	599	536	544	544	536	560	616	570	529	511	606	574	585	582	613	586	569	586	527	522	581	597	556	614	567	582	599	577	543	533	580	579	562	563	574	609	558	585	603	572	586	575	595	619	563	549	549	526	582	544	555	585	612	569	609	563	548	588	579	622	570	580	586	596	552	555	561	549	548	565	547	556	571	555	533	622	630	608	584	517	599	586	635	569	533	552	590	562	582	611	567	583	576	544	533	548	594	604	601	551	583	552	612	543	578	570	587	558	629	598	567	600	585	558	555	571	610	576	630	568	564	556	597	505	556	595	586	524	601	576	553	565	566	544	616	559
15911	2283	1424	957	626	450	393	316	282	272	212	192	161	148	162	163	153	138	167	141	161	180	155	143	151	137	157	162	152	165	166	152	130	136	149	144	148	136	152	129	132	138	133	131	170	145	141	148	142	149	145	133	154	150	113	143	143	151	161	156	153	122	146	149	157	167	141	136	164	135	146	138	155	165	140	136	149	153	154	143	144	170	140	139	142	161	136	164	129	129	136	142	143	139	153	153	141	142	153	132	150	139	123	124	136	122	142	140	148	148	146	155	134	156	159	144	139	133	141	149	149	153	163	141	168	137	168	117	164	147	150	125	127	149	124	152	160	154	138	109	136	150	139	120	142	152	102	132	154	138	129	154	154	141	150	143	162	133	129	144	151	132	149	143	152	151	131	154	171	152	142	149	153	129	145	140	133	140	141	144	139	143	147	137	126	131	147	143	146	157	157	146	160	145	161	157	156	131	150	114	143	141	124	116	137	159	170	157	149	136	122	147	140	156	137	157	116	143	157	159	171	129	142	140	163	108	144	141	160	149	156	148	144	148	148	166	132	136	131	172	140	143	147	144	142	169	149	156	138	152	147	149	135	137	154	155	146	137	139	137	172	145	137	132	145	126	131	134	142	159	149	157	152	149	149	140	161	143	139	143	155	159	122	152	165	154	130	142	142	142	157	156	157	156	131	185	148	129	141	168	134	149	146	144	137	135	146	117	150	136	139	128	151	158	164	158	143	152	138	133	134	120	160	138	150	171	156	150	153	149	152	150	124	160	128	136	123	144	141	174	141	123	147	156	151	128	142	153	150	122	143	147	132	152	134	141	149	146	146	132	154	132	165	150	146	171	142	122	141	143	139	143	145	148	149	142	163	140	127	130	131	145	150	153	156	146	150	140	156	155	127	158	127	166	141	148	148	141	136	137	142	137	152	165	166	153	143	137	137	141	140	151	131	154	149	135	139	151	140	138	137	153	131	142	128	146	146	144	143	137	149	119	158	143	149	144	139	118	109	167	162	143	136	154	152	141	131	127	131	136	155	156	127	166	149	137	134	144	148	136	118	147	138	148	148	144	140	128	154	120	149	118	132	148	148	139	148	136	143	159	160	153	141	133	149	160	141	136	152	152	140	152	138	130	143	179	155	115	137	139	131	155	135	151	147	154	162	136	148	159	138	152	138	141	162	158	128	156	131	148	151	167	147	143	146	134	149	129	146	165	151	139	142	150	147	130	150	168	128	161	149	131	135	145	158	144	135	151	125	161	140	160	132	115	148	145	142	154	152	134	151	139	123	129	108	140	152	141	155	144	159	137	146	148	142	148	154	142	151	129	160	143	145	124	124	155	143	125	153	142	134	167	162	168	144	149	137	158	130	143	138	119	142	156	143	132	172	149	146	166	132	148	144	160	140	148	140	151	144	139	136	156	146	125	161	151	145	142	131	176	145	153	140	159	130	140	148	162	141	131	137	133	160	129	134	148	144	163	154	123	146	166	162	144	166	166	126	161	141	134	183	146	161	135	138	127	165	158	150	148	141	153	155	139	150	132	150	144	139	131	139	150	161	146	155	137	167	166	153	126	127	148	118	131	149	138	147	149	146	142	138	159	147	165	157	164	127	125	140	130	120	163	141	138	153	126	125	136	155	133	127	166	159	132	150	157	146	131	163	134	139	142	162	135	161	135	151	159	164	147	151	142	136	125	157	146	131	124	147	141	137	124	142	130	145	158	139	151	142	150	136	145	139	170	141	172	152	149	154	121	134	127	136	156	164	138	142	138	153	142	125	141	142	121	131	146	144	155	147	147	143	146	138	149	166	126	154	134	125	140	142	150	149	125	134	145	158	149	137	165	157	143	154	145	150	150	139	148	144	169	162	137	130	157	147	134	122	132	120	147	137	150	142	131	146	156	141	113	133	162	138	130	153	155	149	140	138	130	153	143	165	156	143	169	151	131	148	159	138	141	151	146	141	140	150	155	127	129	151	157	161	133	143	139	138	144	162	155	154	122	153	134	177	139	158	157	155	151	139	149	117	153	168	162	129	138	125	170	160	145	158	155	133	136	148	140	148	156	137	133	119	149	125	145	128	133	135	157	136	127	140	158	141	133	142	165	145	147	157	177	144	156	155	145	154	136	167	143	145	133	163	150	133	138	121	150	160	163	152	136	159	129	131	144	134	131	165	156	149	148	150	174	154	130	142	144	174	127	143	144	141	140	144	164	141	156	137	162	165	143	149	142	138	141	169	160	131	143	137	143	128	170	152	141	161	152	162	153	137	143	141	153	155	133	140	141	145	135	140	158	132	151	149	145	150	131	139	142	151	134	140	151	138	168	158	174	140	138	126	153	157	142	145	127	152	172	124	142	132	145	137	140	125	153	158	126	149	139	143	131	167	154	123	129	143	143	151	144	155	141	133	147	134	142	130	133	165	153	151	129	143	164	154	154	161	161	140	149	125	125	138	128	169	166	142	147	142	135	139	157	136	147	133	146	150	138	131	136	135	161	157	161	124	141	144	154	158	164	135	157	151	138	141	171	158	133	150	127	129	130	137	160	166	149	149	141	132	138	156	132	155	147	137	136	131	141	130	150	134	143	144	128	158	167	132	128	171	150	147	135	125	154	155	154	119	144	119	134	156	157	154	139	139	142	166	181	133	156	140	150	169	167	160	141	155	158	163	147	142	149	158	158	137	156	153	121	160	157	142	136	133	159	142	116	140	134	166	138	127	156	156	136	152	141	130	147	156	130	154	161	165	144	153	173	138	151	144	146	144	149	160	143	111	132	155	157	148	125	128	123	151	158	146	165	166	141	154	132	113	129	124	140	147	144	138	160	136	167	151	163	153	153	137	158	181	168	141	145	157	132	136	146	154	146	141	142	131	148	175	125	130	128	140	144	145	150	160	155	146	144	158	147	137	148	132	153	140	137	157	141	156	133	132	156	168	164	143	136	156	134	147	156	146	140	149	126	158	136	164	157	155	145	162	139	157	154	126	173	163	162	149	146	147	133	146	154	132	145	153	144	130	133	144	158	149	123	151	145	153	136	143	162	139	163	149	159	160	152	147	159	132	161	137	154	167	137	144	152	156	136	159	143	134	167	150	128	131	142	136	138	124	141	154	142	147	127	139	153	138	159	136	127	156	171	135	148	159	146	120	143	150	141	154	156	166	169	127	157	137	142	152	124	166	139	133	133	126	125	151	168	170	125	130	163	143	160	156	145	118	160	139	141	158	146	146	139	133	129	141	143	135	147	152	136	149	159	130	154	157	149	166	141	155	142	137	151	162	131	144	146	128	161	169	130	134	161	148	138	115	145	129	143	137	147	131	129	148	150	129	156	151	135	131	118	157	128	135	136	162	134	155	164	153	132	119	140	150	140	141	147	156	155	142	140	136	160	166	182	153	135	132	133	141	141	138	146	135	122	139	136	132	143	148	149	144	134	149	135	139	175	149	179	144	174	152	165	156	146	125	119	146	149	152	147	135	140
8818	1853	2717	2743	2216	1835	1561	1240	1150	983	873	729	583	600	598	579	580	538	480	502	468	498	431	470	476	400	462	442	407	388	410	424	407	453	417	405	401	413	403	413	405	398	407	380	391	378	391	375	398	380	356	378	366	377	423	378	411	389	400	367	378	406	367	411	347	375	381	356	364	400	373	376	369	387	362	366	396	383	350	391	347	394	407	404	371	377	374	378	418	356	372	404	372	347	385	361	366	386	389	352	415	367	415	366	361	394	380	381	402	398	376	354	346	379	360	365	329	375	356	365	388	379	380	345	344	371	376	345	350	362	359	355	368	364	359	368	374	361	378	391	392	360	398	376	391	391	356	379	366	379	354	401	387	377	366	394	361	356	353	364	377	366	374	353	351	402	409	395	365	337	404	367	356	343	439	372	379	382	348	351	410	381	393	376	357	384	370	350	383	398	370	357	397	360	372	395	401	375	366	364	361	352	387	376	364	349	382	375	360	354	402	358	368	324	397	438	355	379	400	346	358	367	380	350	360	376	361	352	377	353	376	388	417	412	365	371	370	346	384	379	390	377	347	365	390	391	381	359	384	347	365	353	393	364	357	386	347	340	343	370	355	368	379	384	373	368	329	372	377	404	403	361	403	398	356	371	350	409	341	359	405	422	384	384	379	400	369	379	373	358	381	399	368	371	359	365	394	381	356	379	364	357	365	386	364	364	373	373	367	387	395	361	389	376	382	375	375	371	380	401	361	386	378	362	387	392	381	393	415	374	380	352	367	374	383	357	371	371	382	394	380	342	353	408	400	375	387	395	337	388	425	353	406	372	402	359	385	375	388	396	415	429	393	371	371	365	363	387	395	373	396	376	362	363	364	364	383	353	377	384	390	384	364	382	379	374	397	361	379	352	376	370	395	386	368	390	368	371	363	367	413	391	381	380	370	376	363	351	378	383	340	365	368	411	365	351	369	390	366	354	348	414	359	363	382	383	354	390	357	374	385	406	357	345	374	368	359	377	346	390	352	375	389	365	382	386	356	351	361	380	365	361	392	362	369	401	396	357	400	394	384	389	362	374	383	373	360	395	348	447	369	341	364	375	396	345	374	389	408	357	369	403	368	363	366	348	357	379	419	393	369	406	383	379	359	384	363	355	340	373	356	400	415	384	359	354	405	397	363	364	357	377	358	368	392	352	356	366	425	365	359	369	327	367	376	409	361	326	371	394	399	384	378	358	377	354	385	365	393	357	363	435	343	363	358	375	384	396	372	413	362	374	347	350	380	384	372	392	363	354	394	364	388	358	366	360	347	338	370	346	375	344	367	368	345	368	364	351	347	356	384	388	365	328	354	363	374	385	367	366	362	378	351	356	360	381	414	409	354	364	406	356	393	380	348	379	366	357	371	363	376	363	411	354	394	364	346	371	421	382	380	377	355	371	375	372	370	387	366	358	335	383	384	373	385	366	365	387	367	358	407	384	407	380	341	389	374	370	419	379	358	339	414	367	374	363	386	334	375	290	354	351	378	400	357	410	361	370	380	371	375	370	371	375	383	381	374	379	389	415	345	413	380	368	349	403	379	392	345	402	390	394	396	400	368	391	361	435	389	365	340	388	366	378	412	362	366	373	393	366	381	376	384	382	366	399	374	399	357	394	373	368	359	360	346	387	393	379	333	350	323	361	362	366	358	357	390	362	371	364	383	381	391	359	353	410	335	385	343	348	396	341	342	369	359	369	371	369	404	394	375	383	373	361	378	349	428	381	404	391	365	380	356	356	388	355	376	375	372	400	372	372	394	344	395	368	364	377	375	368	362	392	368	357	372	379	378	336	340	379	347	367	377	350	366	350	395	362	380	374	377	365	368	374	357	370	361	372	356	384	376	358	361	401	401	373	387	355	394	393	408	348	372	348	392	349	380	364	434	389	372	371	339	370	400	396	358	344	378	346	395	402	394	387	379	370	352	383	343	357	367	383	380	360	386	375	371	375	363	393	378	392	385	364	371	387	373	407	395	381	380	360	396	380	389	383	426	366	383	376	378	370	331	377	352	354	391	341	367	362	369	368	367	356	362	366	381	396	366	366	354	373	370	367	378	351	411	402	372	409	378	364	367	382	344	324	317	351	363	341	352	385	383	360	392	373	356	371	372	373	368	389	405	373	385	344	383	378	386	397	365	391	407	328	362	377	412	384	381	371	349	376	327	347	378	376	399	397	362	344	379	341	400	381	364	388	363	354	402	394	391	362	365	380	364	360	348	337	358	370	358	360	338	356	404	369	346	387	395	370	358	359	372	361	361	373	357	377	354	401	334	393	373	358	363	362	354	423	397	402	416	383	367	356	352	364	367	359	382	352	389	376	365	395	366	373	380	387	353	372	375	391	375	398	370	316	359	355	374	373	390	381	383	383	360	361	404	376	370	378	384	303	405	377	368	373	384	350	373	371	371	393	367	415	347	389	375	365	368	352	343	369	384	375	331	371	417	385	369	357	380	381	357	390	350	331	367	362	396	340	376	367	381	377	326	384	382	361	365	376	356	370	360	398	344	383	392	394	401	378	347	350	386	385	353	386	362	343	360	334	397	361	373	355	384	371	378	368	366	369	372	393	353	385	383	363	417	368	373	372	379	380	370	383	394	363	394	405	366	398	345	355	338	363	384	341	368	390	383	386	362	350	364	350	370	370	390	395	371	374	392	369	407	372	354	389	372	362	378	389	352	357	376	374	368	400	382	372	362	362	338	377	371	379	383	362	364	390	348	378	377	377	396	409	376	355	370	369	322	383	385	345	370	424	385	331	417	379	418	428	374	354	380	389	401	376	361	346	368	414	350	331	364	383	407	387	368	401	392	380	343	390	378	356	344	395	361	379	366	346	354	368	354	356	370	396	372	348	394	335	384	405	395	349	370	332	379	332	371	351	397	378	364	361	351	347	345	369	380	382	373	411	389	356	339	377	394	383	365	397	416	363	377	400	362	398	376	359	404	394	354	387	355	368	357	335	308	398	372	351	357	329	389	349	350	389	391	375	376	368	355	334	346	383	388	370	325	417	373	376	373	389	383	364	364	375	362	375	382	377	373	396	347	366	383	360	354	354	358	380	388	405	376	367	393	388	355	357	355	323	372	377	354	383	380	332	373	379	332	373	349	370	393	386	366	380	367	353	396	397	376	394	363	384	341	377	406	369	358	348	398	350	359	379	372	363	357	396	365	346	433	368	372	392	405	328	366	380	349	382	381	373	350	355	379	374	349	397	382	382	371	423	347	369	358	361	395	384	382	384	334	378	353	380	322	352	355	395	354	392	400	348	400	361	395	371	386	381	349	377	374	374	345	366	335	363	370	361	391	379	399	375	374	365	380	405	361	363	387	369	353	370	385	392	378	396	402	374	337	350	372	376	408	394	390	397	368	389	363	365	337	351	378	370	380	358	388	375	341	414	370	391	378	372	351	350	358	385	390	339	354	373	407	348	401	356	356	361	381	356	416	340	353	358	401	382
2130	545	496	524	486	415	431	483	467	420	389	424	445	408	418	425	420	438	459	401	439	424	414	450	459	422	422	456	422	442	426	454	417	414	425	399	384	389	408	372	451	422	408	463	444	469	442	418	396	409	410	433	412	437	428	440	409	422	408	452	406	415	428	438	436	419	425	394	417	410	366	436	420	409	429	440	418	416	405	420	453	433	402	442	409	451	456	432	464	400	414	431	415	425	423	409	404	436	415	404	388	400	431	421	451	437	408	421	404	431	419	434	432	424	429	430	427	396	417	410	398	422	441	420	425	431	388	405	424	418	434	436	369	420	410	505	418	419	416	424	445	440	408	457	452	447	442	434	446	422	425	480	396	452	444	444	402	423	411	430	423	400	390	430	419	442	439	443	458	431	403	454	425	409	383	418	456	407	455	398	378	444	440	468	408	392	427	430	420	439	429	455	416	429	440	421	434	429	383	405	375	411	418	403	415	408	426	487	438	423	441	411	423	461	455	412	448	447	441	467	410	445	422	397	422	429	447	423	432	435	459	439	404	362	436	439	431	450	422	445	411	427	455	427	430	423	417	444	406	409	414	391	426	384	445	457	413	414	437	418	394	410	387	420	397	455	442	433	401	455	409	430	425	403	411	414	421	393	436	450	383	410	403	417	405	448	438	452	446	384	415	396	410	438	435	443	396	423	444	418	430	404	444	424	390	402	434	418	424	408	455	411	380	379	370	404	452	446	400	423	454	387	415	441	439	409	366	434	406	386	460	416	418	415	400	391	420	440	439	433	432	391	417	451	403	423	362	425	401	430	459	475	408	459	420	457	416	437	433	400	439	434	416	442	434	401	420	404	382	420	389	414	416	388	423	402	424	449	397	412	443	446	436	422	427	470	415	416	389	386	388	396	381	366	431	405	415	425	409	413	430	422	410	374	437	429	404	414	455	417	427	434	379	396	391	406	421	430	407	420	440	405	431	390	416	470	401	442	405	426	439	408	438	405	405	388	452	434	456	411	394	407	414	406	433	384	439	444	440	422	445	435	397	404	426	408	424	404	443	424	447	490	460	416	453	429	380	429	428	414	430	391	472	436	425	415	437	427	424	430	449	421	452	387	408	429	437	464	421	418	424	440	413	431	440	413	391	439	402	423	433	411	404	376	412	401	466	443	437	434	397	405	439	399	376	383	415	397	433	421	396	413	396	418	435	421	437	453	447	431	409	412	439	397	375	398	429	423	412	447	421	403	418	415	436	432	408	455	433	417	429	405	432	374	421	423	410	412	395	433	460	418	409	409	438	430	444	414	439	426	374	453	416	413	396	394	429	398	439	444	397	423	441	425	424	428	444	416	401	383	440	446	400	420	407	404	426	407	409	422	445	423	431	407	455	427	468	402	402	391	462	388	389	382	447	436	384	427	452	390	463	425	391	466	430	402	409	384	404	417	415	424	434	419	419	439	433	419	415	432	405	411	452	406	363	377	446	412	453	441	400	424	421	401	420	429	404	416	405	422	417	417	392	415	420	428	429	430	422	401	417	432	437	394	418	425	447	393	432	445	405	463	405	415	421	397	425	438	469	413	470	480	424	425	423	378	413	421	453	421	414	430	414	416	409	411	468	403	410	391	384	387	406	414	442	453	403	426	405	440	438	442	384	425	425	409	415	395	412	408	466	465	437	409	404	387	423	380	445	403	402	432	425	422	470	409	453	422	417	389	402	446	411	388	406	460	401	445	389	449	385	438	468	455	412	393	403	449	412	414	429	411	394	408	392	394	429	452	433	443	450	441	412	452	464	376	459	436	408	421	421	449	468	412	402	437	433	420	407	422	390	433	397	390	429	444	383	415	399	432	409	429	414	404	423	447	434	397	418	427	427	406	439	382	418	439	421	390	430	449	425	441	428	444	433	425	435	439	423	429	451	397	377	450	434	395	430	422	449	421	453	410	422	457	422	403	392	417	434	371	450	458	464	447	454	421	411	402	428	402	429	391	414	427	422	373	389	430	450	404	421	425	430	477	432	385	413	406	447	458	518	424	395	383	431	420	422	409	462	426	441	391	424	422	438	400	454	464	415	425	441	421	437	402	420	375	421	418	426	415	414	442	418	427	450	425	426	429	443	388	416	433	399	447	428	423	424	410	413	431	446	421	464	426	431	407	458	444	451	424	446	425	412	424	403	418	473	378	403	433	430	414	464	424	415	445	453	439	439	446	455	405	436	449	424	414	394	410	418	446	453	460	364	442	452	410	407	423	444	457	434	441	458	392	406	403	442	432	441	419	440	406	415	450	446	403	394	444	432	448	407	423	388	429	448	454	400	434	398	401	441	362	395	450	424	406	439	416	433	439	386	407	437	445	430	419	414	380	456	422	467	438	425	434	423	414	444	396	405	404	452	415	438	420	431	425	408	412	407	429	414	396	395	447	419	424	409	419	433	437	407	426	449	442	433	420	425	401	413	428	446	405	446	457	447	447	422	417	413	452	451	447	418	475	460	434	434	444	408	453	420	436	445	441	424	404	414	431	389	461	433	428	430	425	421	399	381	420	415	431	382	455	411	438	392	408	452	409	404	408	419	410	399	440	444	433	370	370	440	453	404	422	409	404	401	433	388	459	421	425	426	381	400	409	367	410	406	419	445	440	444	420	411	397	428	449	374	416	421	418	454	438	425	467	480	457	437	425	436	417	386	424	421	475	436	450	448	437	413	436	425	429	420	421	421	425	411	412	411	385	385	423	441	433	457	468	425	436	392	408	426	412	415	404	413	427	423	458	410	408	396	433	407	398	464	408	433	399	427	405	430	415	422	397	447	446	446	433	436	423	403	415	416	425	417	469	431	429	468	419	388	423	419	439	403	435	440	420	401	398	452	426	379	392	398	456	407	440	408	398	433	386	508	461	380	429	446	407	423	442	468	439	404	448	443	409	407	390	420	438	430	391	398	419	434	442	409	408	435	428	442	425	418	451	411	414	403	409	437	452	453	431	439	425	444	386	418	449	400	425	404	416	378	412	422	426	405	439	419	421	450	465	415	413	426	429	413	441	435	447	414	395	429	424	458	405	465	443	424	400	427	436	440	453	405	395	413	422	364	428	428	433	399	420	413	418	447	416	422	428	414	421	408	445	420	406	393	397	416	422	460	394	387	392	419	423	453	458	441	392	424	445	407	418	396	436	431	441	460	435	397	399	390	387	432	397	392	410	444	441	393	393	380	427	433	466	433	416	420	448	428	429	401	447	437	426	386	405	481	456	411	433	427	396	421	424	447	436	458	432	480	437	447	422	431	448	421	426	425	436	397	389	500	456	430	424	410	416	419	416	418	387	431	418	457	454	443	393	424	449	453	421	421	421	406	391	420	431	390	376	427	453	437	421	452	452	443	409	367	401	441	416	378	436	430	431	430	466	439	417	410	438	403	404	381	413	393	399	433	414	464	413	439	374	424	411	419	442	412	427	417	389	395	414	406	423	404	420	408	447	401	400	405	430	418	419
2453	1107	1177	1136	1238	990	1111	1072	1080	954	933	951	980	956	865	918	934	882	896	886	959	934	862	870	883	893	902	903	922	887	964	861	895	919	929	904	914	967	911	955	881	839	885	929	932	889	903	950	923	904	927	897	865	919	910	925	933	900	896	898	909	919	908	863	946	918	908	910	937	966	931	901	960	860	898	870	965	943	925	916	881	929	895	887	967	935	904	888	913	870	869	902	932	885	885	898	892	894	898	981	951	895	944	912	889	935	947	970	894	929	926	902	932	926	957	915	910	956	878	907	911	969	883	879	908	910	923	881	899	927	948	900	932	922	915	873	945	933	889	885	909	883	944	942	940	934	954	910	900	946	895	976	867	899	922	878	912	893	869	894	941	890	912	907	900	936	974	903	929	906	890	868	945	911	918	879	963	930	942	860	884	939	871	886	867	869	881	932	896	921	890	939	947	928	912	920	899	915	934	866	943	928	901	902	877	879	960	919	923	889	868	901	919	926	941	859	872	951	912	914	871	887	911	882	946	909	920	916	871	904	892	878	889	912	991	936	936	931	948	890	953	942	906	886	899	911	931	903	901	872	935	880	937	879	979	935	924	877	896	951	955	866	984	993	953	951	906	973	960	958	943	893	915	915	930	924	946	960	948	862	932	936	884	935	917	905	910	930	853	902	930	919	915	890	878	933	939	908	955	860	899	894	851	946	919	945	887	984	875	883	903	891	895	897	894	919	882	958	938	947	912	984	944	923	876	913	949	907	910	988	899	925	896	886	898	890	975	913	970	894	912	920	930	914	908	952	969	888	943	917	924	942	911	977	980	925	961	933	838	933	934	960	938	926	842	876	898	896	857	894	918	912	939	918	935	923	926	901	863	867	945	922	901	904	890	966	887	908	867	969	916	905	939	914	915	954	928	893	930	888	974	926	888	899	921	920	914	937	927	937	916	888	911	883	909	914	898	929	908	914	926	875	892	917	930	899	881	924	915	920	942	946	922	907	931	884	922	907	891	945	896	866	867	902	938	911	917	937	882	908	888	908	913	964	917	880	943	881	961	939	904	878	895	935	897	909	935	923	863	953	878	951	934	929	904	886	872	940	836	913	930	946	908	928	953	942	940	927	925	957	958	919	921	889	927	907	892	895	907	868	885	982	910	908	889	890	919	880	916	921	891	891	893	904	862	867	959	925	953	882	973	950	895	913	897	903	935	905	927	973	890	908	903	911	1003	918	958	924	899	918	908	900	937	925	911	931	850	960	910	884	887	915	884	957	891	873	871	914	919	867	896	909	894	880	892	901	934	964	890	905	935	911	919	915	906	907	893	870	913	908	902	899	917	859	881	858	916	900	906	921	893	894	889	918	870	901	919	870	934	921	893	884	924	917	894	964	931	916	865	941	875	875	969	886	960	898	909	929	879	911	941	905	953	942	931	898	857	915	891	908	870	862	958	911	912	921	884	927	891	843	942	931	887	937	942	922	915	895	935	962	876	871	899	859	855	911	909	914	918	931	945	906	922	946	902	956	930	931	867	939	878	915	938	875	895	922	909	945	952	939	916	917	879	941	905	920	931	931	928	933	871	939	931	889	901	869	912	1037	875	921	908	878	905	872	944	857	951	883	908	905	934	945	921	931	940	911	925	901	961	974	929	904	884	929	908	912	903	894	965	913	889	953	908	940	880	874	937	884	907	939	853	918	890	901	911	898	933	924	939	944	895	854	881	957	887	946	952	912	949	926	937	892	862	929	928	881	912	907	906	884	912	969	910	870	901	844	928	912	903	919	900	918	952	912	881	977	915	950	934	891	926	884	931	921	949	953	887	845	893	934	923	901	914	916	877	920	921	863	920	864	889	918	891	931	893	886	931	947	913	903	912	907	904	896	886	959	941	912	966	942	900	914	885	917	933	888	925	922	872	924	885	872	958	917	916	892	916	866	940	921	948	947	970	901	886	971	891	932	899	908	918	901	935	911	910	920	921	893	896	912	922	889	876	941	943	910	888	931	908	845	953	955	935	917	893	888	909	892	935	899	985	926	956	924	881	918	946	880	983	877	912	931	911	974	919	869	865	913	872	905	890	911	886	950	937	940	901	882	894	885	939	900	939	944	895	867	936	947	896	939	834	920	903	927	977	904	907	953	922	880	915	914	955	893	890	896	959	929	891	912	923	995	874	917	920	926	888	900	957	950	928	957	920	922	943	920	933	916	924	902	922	919	935	902	918	927	944	893	877	948	936	884	875	891	924	906	925	862	969	960	936	922	925	924	915	885	908	883	1005	891	929	936	845	961	903	938	887	905	920	902	893	898	848	948	934	916	882	873	910	997	930	978	908	933	908	936	896	949	933	924	896	973	901	924	904	853	910	858	879	891	927	956	911	919	926	984	881	918	911	853	884	872	908	920	902	889	927	930	913	909	941	954	961	888	910	933	934	960	899	902	949	947	964	917	869	886	909	869	904	841	941	956	900	929	900	911	919	880	877	873	929	907	864	910	946	940	979	912	929	926	917	893	907	893	903	934	883	947	927	992	894	928	907	894	883	911	995	907	883	904	900	902	926	895	971	954	938	885	890	928	931	896	931	875	916	892	892	907	912	881	928	933	877	951	939	957	903	959	866	960	940	895	913	883	909	984	864	899	932	922	933	937	856	883	900	894	914	875	909	862	860	902	935	915	889	876	928	951	925	912	952	883	905	830	944	904	873	886	924	894	927	880	956	1005	911	898	969	904	923	948	917	911	909	871	901	951	933	901	919	902	874	939	928	832	900	940	941	985	956	880	866	918	904	898	892	931	925	904	865	874	858	925	942	915	927	934	900	890	904	872	923	894	916	894	889	880	916	892	884	934	958	940	908	951	898	894	858	939	921	922	897	945	905	940	927	929	912	962	926	897	908	865	883	947	926	950	933	916	948	872	936	883	898	897	936	954	859	936	896	880	923	910	926	934	891	906	952	906	990	880	914	938	882	866	925	945	921	890	914	894	877	888	942	907	940	951	874	933	941	905	864	910	871	915	912	910	930	893	910	898	873	915	920	883	917	897	888	933	896	937	936	907	872	918	903	926	908	918	898	943	924	921	900	915	938	971	939	922	963	946	938	943	899	877	930	934	944	947	919	941	883	880	927	956	890	939	912	883	922	879	878	912	895	899	907	940	857	916	919	870	918	910	921	928	864	885	967	909	939	878	928	899	924	913	946	920	918	864	1014	908	890	932	907	942	885	945	851	951	876	963	886	897	950	919	924	920	909	922	927	914	906	885	888	939	883	906	891	902	902	866	918	937	880	908	899	890	965	873	922	899	911	945	898	903	853	904	986	889	988	912	892	928	970	966	931	887	952	943	888	906	926	903	918	938	930	940	921	893	930	968	910	886	867	943	927	921	934	911	935	870	899	930	904	914	930	923	896	897	918	924	964	898	867	931	883	914	902	929	901	976	916	918	902	915	865	919	926	912	905	851	933	871	914	929	873	929	952	915	881	897	919	917	933	924	951	857
8856	1133	868	622	495	395	378	359	298	314	249	301	258	279	310	255	257	259	230	274	254	264	256	255	244	285	281	224	278	263	284	274	260	242	282	249	249	245	258	226	285	247	227	271	261	261	234	234	237	277	236	247	247	243	245	267	216	256	257	275	245	261	252	271	254	266	250	248	274	266	239	240	233	264	220	274	254	243	259	239	275	256	220	268	228	237	228	260	259	230	229	216	289	253	245	251	274	251	264	258	288	245	252	225	267	243	286	247	224	264	255	278	244	234	262	263	246	250	239	236	235	251	245	250	242	253	236	269	245	255	264	253	222	233	224	254	269	236	283	235	245	259	252	237	235	251	248	245	236	251	267	234	235	253	258	284	258	224	249	261	272	262	244	261	259	242	272	263	250	213	240	289	231	223	231	231	263	232	270	249	247	248	255	265	260	246	250	238	261	233	265	248	259	270	255	264	252	268	249	241	246	253	241	262	300	227	244	226	256	230	253	265	251	277	252	239	277	235	274	253	269	250	232	248	245	258	216	276	255	240	246	262	227	259	251	245	199	247	240	259	258	257	244	228	249	242	239	230	250	249	282	265	239	227	258	269	260	244	261	254	263	265	267	242	256	242	265	271	264	231	250	232	226	248	245	245	247	240	274	263	260	258	265	266	263	241	285	250	227	251	252	233	249	293	252	280	251	240	244	255	264	296	234	270	248	250	259	250	265	262	262	260	257	264	238	241	262	280	261	271	226	259	275	280	220	277	272	289	253	248	266	219	213	234	265	254	251	240	233	262	236	243	262	244	248	285	257	270	241	260	257	255	283	273	251	261	263	234	262	261	247	248	262	220	221	221	241	255	281	246	251	216	248	267	223	293	267	260	255	250	238	245	301	230	276	227	253	265	247	254	248	227	290	257	249	259	231	245	231	229	222	246	266	246	230	228	231	283	242	260	245	251	244	253	241	230	259	234	269	246	259	241	261	250	240	267	221	279	251	255	273	268	251	257	290	255	290	270	294	250	275	244	253	211	242	262	253	228	275	228	258	234	262	251	236	240	253	249	232	273	254	236	227	258	247	240	260	268	249	234	230	226	278	238	230	231	249	248	259	225	253	233	268	255	267	260	248	298	256	262	246	264	257	262	241	259	214	231	268	253	259	212	257	248	239	260	253	260	259	271	232	243	261	233	275	260	258	256	232	264	272	277	237	242	229	256	215	245	248	234	263	271	260	282	265	241	241	261	257	273	272	231	243	223	248	254	253	257	259	244	242	247	220	247	230	250	230	242	237	265	241	228	253	273	252	242	241	222	241	247	257	271	237	252	258	228	239	235	264	254	237	294	265	253	242	263	258	241	232	249	245	256	270	262	261	229	244	260	234	252	233	263	262	303	273	231	258	251	252	227	254	241	275	254	227	242	261	265	264	270	266	266	246	245	241	236	257	263	279	254	249	263	241	228	276	267	256	247	263	252	261	264	234	225	248	239	228	260	257	240	279	257	240	263	233	225	240	232	283	240	216	225	236	226	268	302	260	221	247	252	232	230	239	237	247	252	226	282	271	243	255	244	251	257	241	263	250	245	259	265	244	246	251	260	239	240	229	256	252	233	271	241	238	251	274	245	273	263	250	278	261	282	263	216	259	266	244	236	219	240	246	236	238	247	247	247	242	255	265	266	277	245	258	271	298	243	244	257	231	226	254	254	260	222	243	248	240	265	243	226	252	267	271	247	280	260	218	243	246	254	253	266	269	237	266	246	262	263	248	240	252	272	233	251	247	272	258	265	272	257	282	252	273	235	251	225	249	261	259	261	209	244	245	271	275	261	245	238	214	239	272	221	248	247	260	254	248	244	289	256	243	241	260	250	261	209	275	283	250	255	270	225	242	242	257	279	244	248	228	230	250	257	289	236	240	289	258	279	257	235	261	234	275	253	230	249	236	244	258	228	274	262	237	278	269	252	268	272	272	249	283	282	244	227	251	247	245	245	267	252	234	248	247	238	263	249	275	257	219	245	266	243	279	279	260	232	261	239	254	253	211	276	233	238	234	260	294	255	255	276	269	246	245	233	266	242	279	270	239	243	252	260	248	246	246	237	246	259	241	259	247	245	271	234	236	256	245	246	264	257	271	257	239	233	245	268	248	274	260	240	247	241	249	239	237	271	238	267	231	262	232	270	246	247	256	250	248	271	253	244	269	260	263	242	255	259	286	242	251	239	236	261	279	266	254	293	235	236	253	250	258	237	236	212	241	269	253	229	248	252	238	252	293	246	245	245	263	233	265	278	285	251	276	258	235	239	248	229	259	270	251	262	244	244	243	255	224	222	243	266	221	225	219	262	240	261	264	245	242	217	245	292	265	239	244	243	273	242	254	253	248	246	223	245	261	261	271	252	216	244	261	241	257	255	270	266	256	258	255	214	225	247	272	243	236	239	213	238	251	248	266	233	239	263	278	270	254	250	247	245	231	265	262	249	241	271	267	285	254	228	246	267	233	276	244	250	278	243	241	269	241	238	261	276	251	276	287	270	253	244	285	234	228	240	258	269	233	256	252	269	278	264	265	241	266	264	229	251	220	249	254	259	265	235	264	274	236	234	268	266	281	261	239	227	269	230	271	284	245	266	263	257	276	236	240	228	270	245	243	232	227	238	283	210	243	224	240	249	269	255	234	246	252	229	253	246	245	268	243	272	266	242	250	247	250	244	253	224	216	273	264	232	271	246	277	250	226	259	259	231	256	245	249	229	244	274	259	276	264	292	247	285	230	220	239	248	280	220	270	262	265	239	287	244	227	258	237	259	213	266	265	257	249	224	219	287	231	231	257	250	242	255	244	232	235	244	278	254	247	270	257	259	253	240	241	218	249	250	233	254	272	234	254	268	237	233	286	275	257	254	243	228	247	269	263	257	259	243	261	263	244	238	256	249	239	198	261	276	230	251	255	245	226	242	275	276	243	242	260	268	256	268	280	264	290	279	263	241	246	228	276	235	246	262	241	234	247	259	269	241	288	237	241	234	223	225	281	264	256	245	252	252	223	223	224	242	276	249	262	233	284	273	254	295	254	281	256	246	251	268	244	251	286	256	283	226	218	228	254	280	279	223	231	271	243	263	295	242	230	240	260	270	246	262	244	240	264	255	275	250	255	257	246	234	240	260	250	249	250	274	236	232	245	255	261	290	257	276	277	255	213	269	250	262	251	251	271	257	256	222	259	229	259	274	225	237	244	224	248	266	226	257	217	257	257	263	234	245	270	266	262	251	229	267	222	265	241	250	260	240	213	291	262	266	251	234	228	223	248	235	267	263	268	260	266	244	256	226	257	220	257	270	223	249	235	244	248	291	246	232	257	260	260	242	250	248	253	246	262	226	252	257	221	268	247	253	230	264	265	248	252	241	255	280	248	226	252	232	233	244	258	254	275	232	260	265	274	243	240	237	255	261	264	259	258	226	258	269	267	252	276	230	262	223	253	252	265	251	253	262	210	240	249	231	265	266
7050	1362	1797	1834	1545	1370	1181	1053	1012	913	816	658	744	636	663	666	650	603	642	606	624	640	605	623	623	616	587	565	577	621	628	610	586	530	556	580	580	620	601	636	556	606	591	568	562	552	581	550	561	567	609	581	571	588	581	586	594	588	589	562	541	564	585	555	584	537	579	605	599	552	557	561	590	554	562	572	535	577	498	591	547	597	597	570	563	592	566	543	605	560	552	527	543	561	556	576	571	595	567	556	593	599	589	592	583	571	565	546	562	590	568	579	597	578	613	559	610	570	615	588	558	590	593	594	575	549	571	563	601	545	574	575	581	564	577	516	549	547	540	567	570	567	539	541	558	618	565	550	553	571	543	558	587	527	570	518	578	537	599	626	577	585	593	541	571	571	546	605	587	596	559	566	557	579	573	586	595	569	603	561	540	551	552	603	541	557	556	569	574	577	620	573	557	585	560	569	574	562	587	599	544	568	524	555	578	535	566	570	543	571	526	563	554	597	545	537	594	542	580	581	572	548	648	526	561	586	593	596	545	568	566	531	535	589	593	549	552	526	555	562	571	529	569	561	569	573	595	610	559	587	516	549	556	578	610	568	567	568	585	595	573	554	582	543	534	564	555	552	600	616	507	549	563	578	567	562	584	592	520	564	557	540	564	584	576	639	547	589	533	586	607	573	554	562	529	542	571	555	566	576	568	598	583	586	551	534	560	584	625	596	557	557	552	559	553	532	554	542	564	573	572	611	577	556	581	605	576	567	577	521	560	592	550	554	508	571	582	550	565	599	562	545	549	592	534	605	592	553	543	585	557	591	570	540	541	496	587	531	528	558	594	580	588	567	561	595	559	571	575	576	546	600	575	574	538	530	509	558	572	565	582	585	554	550	565	557	548	584	607	553	552	572	516	610	537	593	588	600	606	583	563	569	597	605	579	540	586	548	559	543	589	559	570	565	552	584	612	570	608	552	516	556	555	540	556	560	583	583	532	539	514	533	590	551	589	554	563	538	553	553	553	588	568	556	536	549	558	597	535	547	578	543	586	580	547	520	570	559	533	567	578	561	559	540	562	576	546	563	538	573	565	594	538	600	554	559	587	565	559	583	527	581	563	526	606	569	573	562	604	613	502	554	509	592	553	584	585	540	572	573	575	551	601	552	555	587	516	565	613	554	577	547	542	571	549	572	564	607	589	567	552	589	567	581	588	554	588	579	560	535	605	598	518	545	587	585	551	501	552	532	591	541	528	567	588	593	547	572	572	557	594	585	571	592	551	557	597	556	612	568	564	627	569	584	555	620	566	559	561	565	588	576	557	557	599	539	555	591	571	561	578	582	567	593	545	560	578	587	562	565	543	574	556	566	539	543	612	589	555	550	530	504	589	578	572	557	542	602	506	550	567	564	605	553	599	545	565	558	537	584	593	574	558	558	574	616	557	545	571	543	606	531	568	573	568	616	561	591	596	522	545	569	537	562	574	554	587	562	601	540	571	536	578	558	564	544	576	585	564	564	600	573	550	566	608	574	589	577	575	540	581	573	544	577	526	564	582	572	556	579	598	564	519	580	562	573	569	578	568	554	595	561	564	548	551	572	495	553	560	534	601	534	556	540	610	572	545	562	545	582	554	542	595	589	565	541	577	572	534	555	561	571	572	570	551	541	563	554	546	526	570	558	556	596	521	554	596	564	585	565	623	545	558	573	574	542	539	585	572	561	601	551	542	595	584	565	550	539	562	578	580	568	584	502	564	564	560	499	577	576	581	579	580	567	560	557	586	565	577	581	545	619	557	568	561	559	573	574	581	557	541	556	565	553	578	584	533	588	561	603	557	549	561	589	536	569	565	523	568	548	554	547	537	550	584	542	568	553	608	541	547	555	555	544	556	559	577	562	529	547	575	569	558	555	559	576	511	588	576	592	575	523	591	576	591	565	599	536	521	547	584	594	559	566	544	599	543	585	581	572	569	560	542	581	526	538	526	585	605	561	539	565	545	547	553	545	545	533	549	582	604	553	560	618	596	532	545	540	534	592	592	569	573	564	570	550	543	558	583	560	593	578	561	545	577	592	506	571	548	560	566	540	553	593	584	567	550	565	588	606	563	588	539	570	580	527	498	571	573	554	555	531	546	551	552	578	569	568	592	573	599	558	545	546	582	596	581	566	534	550	566	540	549	595	590	625	585	567	566	587	591	614	568	590	578	571	577	531	520	553	542	547	593	548	553	574	511	560	563	504	585	568	575	530	572	579	584	570	584	578	553	623	537	540	558	602	577	550	575	585	553	564	571	575	603	587	600	553	550	558	548	576	558	574	587	589	577	555	564	561	555	552	555	621	524	585	551	544	556	550	556	596	551	548	587	611	550	552	547	577	590	608	552	563	577	560	577	594	523	577	583	561	581	580	560	553	516	533	552	585	536	553	592	578	578	560	592	553	572	568	560	582	577	552	506	556	546	609	542	564	570	604	580	534	620	554	570	539	585	532	580	571	556	586	570	532	534	577	542	596	576	600	588	579	604	593	562	598	570	563	549	577	587	515	548	547	562	533	572	587	522	553	579	560	586	573	543	540	555	563	566	555	578	591	555	583	546	558	587	624	542	562	562	547	567	589	608	558	581	595	603	535	565	580	539	564	550	579	562	574	583	547	567	571	601	568	557	577	535	555	572	584	523	572	539	565	561	581	571	583	579	553	562	603	542	583	599	563	573	534	589	589	588	590	559	579	599	578	555	555	565	597	557	580	549	588	544	569	599	522	560	577	588	546	572	549	526	556	576	629	548	557	574	531	555	589	604	589	584	584	525	525	545	620	624	614	585	572	549	547	585	517	543	560	560	581	561	557	599	581	587	573	529	603	591	567	559	568	580	576	532	542	538	557	576	573	587	606	582	578	555	533	569	522	622	588	587	562	558	583	551	527	552	578	547	575	596	590	530	586	599	544	578	550	571	541	572	549	573	563	616	558	606	579	575	557	591	545	557	571	572	586	563	550	555	545	542	586	556	521	594	566	564	539	583	540	567	559	588	607	598	563	565	558	572	588	528	551	538	525	555	578	596	570	569	579	576	582	564	594	557	521	557	561	542	585	601	578	592	590	580	555	593	565	577	587	603	503	560	576	576	577	548	561	534	560	546	527	527	607	583	593	556	580	557	618	523	534	570	543	559	586	580	573	558	569	535	556	545	534	557	519	585	565	558	567	577	583	556	560	547	552	617	560	563	601	561	592	535	596	587	568	547	588	552	557	592	558	525	594	572	536	577	563	596	544	584	547	569	576	533	560	557	556	565	530	513	544	559	572	560	583	567	567	617	586	494	538	544	592	578	529	569	523	502	545	607	589	568	578	543	577	520	595	576	559	580	572	551	588	577	593	575	550	606	545	585	588	577	612	570	552	559	511	556	580	548	571	598	532	553	583	572	617	605	561	565	602	548	568	560	568	586	545	564	529	588	605	580	587	582	507	544	520	560	534	544	608	546	536	556	567	566	593	571	566
16090	2271	1417	937	535	425	351	295	257	242	197	215	169	188	185	177	155	157	134	177	156	139	180	170	148	144	164	150	144	151	140	127	137	155	160	142	156	140	159	129	152	146	131	132	128	154	151	134	149	152	151	144	144	147	152	142	128	165	148	143	135	139	127	169	153	152	148	145	142	154	157	134	141	143	125	131	137	149	153	141	131	127	144	151	129	156	144	137	150	165	115	149	128	143	155	128	161	155	148	147	160	157	139	137	124	137	126	138	170	135	117	142	171	150	146	155	170	161	138	140	146	141	138	162	144	161	123	144	170	149	135	138	128	124	127	161	115	124	158	113	159	131	117	137	136	170	155	139	167	138	169	159	155	162	136	141	160	140	148	141	147	151	131	126	154	150	131	144	124	129	145	154	122	149	131	138	173	135	140	141	154	131	133	161	148	128	129	147	153	117	130	124	125	134	128	164	143	130	170	185	139	133	130	135	136	146	147	155	133	139	147	149	148	128	135	155	152	156	142	122	139	132	132	153	160	139	132	135	138	118	136	158	137	155	129	155	151	148	151	140	152	135	138	157	152	159	153	120	125	134	158	149	142	139	155	142	143	156	135	138	121	156	139	139	116	150	139	139	160	128	171	135	141	152	149	135	163	144	115	152	143	147	136	148	121	136	151	155	153	144	135	139	133	144	149	184	132	136	145	151	141	145	129	136	151	125	155	143	133	147	160	147	154	138	110	135	154	117	136	121	157	151	131	156	152	139	111	145	124	164	131	159	163	178	128	139	163	160	133	135	136	157	157	157	130	145	149	131	130	163	134	138	129	163	139	145	168	138	122	151	146	145	142	141	129	143	146	143	128	124	138	157	153	158	137	134	137	112	134	125	145	135	140	140	159	144	151	138	143	140	147	153	125	126	125	141	133	160	132	130	146	137	148	148	133	119	145	133	124	143	136	145	129	145	136	130	155	153	146	154	136	135	142	142	147	140	145	145	146	153	137	130	127	165	127	120	135	147	129	151	136	118	132	149	140	150	152	153	139	160	155	113	159	150	139	138	131	142	114	135	130	133	140	141	144	132	131	134	172	154	147	141	136	134	152	149	130	150	139	162	149	145	135	122	134	156	147	154	148	137	136	129	162	155	143	128	152	154	140	157	157	151	154	163	141	180	142	147	120	155	149	119	114	145	141	148	154	142	112	144	153	164	141	132	129	141	150	145	137	136	144	150	125	136	121	127	156	146	137	139	146	138	126	135	142	146	144	131	146	150	136	155	143	122	114	128	136	140	148	135	164	156	153	144	162	138	119	144	121	126	156	136	148	151	130	121	150	152	127	138	146	162	146	136	138	150	148	142	129	149	136	165	132	130	143	153	145	115	135	137	108	132	156	121	140	154	135	135	160	123	151	166	141	128	141	139	136	134	128	140	155	134	164	176	125	137	133	146	145	146	137	144	129	108	136	143	143	123	131	123	148	141	159	137	136	132	139	151	157	154	117	132	136	139	138	149	150	132	128	127	132	142	157	138	133	135	148	126	145	133	149	143	148	146	149	141	139	142	130	135	132	162	132	138	113	157	143	154	163	125	157	132	141	166	168	148	101	139	128	120	126	149	155	146	132	156	141	132	142	140	129	158	140	142	165	134	139	140	149	136	149	153	132	135	129	137	141	144	145	134	129	154	138	136	140	127	127	142	142	126	159	120	111	140	137	152	122	123	121	180	152	150	158	141	146	153	142	143	141	128	149	143	163	155	125	150	162	147	149	171	131	154	145	138	158	127	135	151	141	140	138	149	145	153	138	126	158	141	138	132	145	125	157	163	139	132	144	127	138	147	136	133	136	146	146	151	157	148	128	144	124	148	118	131	128	120	153	129	136	159	117	145	131	139	173	140	167	142	139	124	145	159	112	137	131	137	160	150	118	138	132	130	132	143	157	141	139	143	137	146	147	126	138	142	133	152	117	135	137	138	133	145	129	124	112	132	160	136	153	141	146	147	134	141	160	153	123	150	129	133	157	119	142	113	129	170	137	138	132	147	143	131	139	146	137	137	159	141	145	138	130	139	112	153	152	128	157	141	126	147	161	140	129	156	121	137	142	136	134	151	153	141	173	134	151	142	153	135	123	125	153	119	141	128	173	133	150	144	125	148	144	154	142	143	146	132	158	145	122	157	117	145	144	141	117	154	138	132	133	122	134	155	139	150	148	141	132	140	151	141	157	142	135	140	138	133	139	148	137	137	128	147	148	153	129	128	128	144	132	148	140	167	186	157	143	121	126	132	153	140	141	131	161	142	148	148	123	139	118	141	149	134	132	129	121	122	140	130	126	128	145	126	150	147	143	144	145	159	130	139	119	150	130	146	124	148	143	133	132	177	128	140	142	161	151	140	161	147	150	135	167	163	143	159	119	119	141	149	136	160	125	134	135	132	147	156	163	116	141	136	152	151	148	145	169	125	147	136	150	148	133	131	120	150	137	122	151	134	160	118	137	152	109	136	161	156	136	156	133	144	138	123	142	137	134	162	137	122	149	157	149	130	143	146	145	153	146	130	135	141	144	138	143	112	154	132	163	151	175	129	173	135	155	144	118	144	149	161	159	132	156	149	145	144	153	137	160	155	155	139	118	148	138	132	138	130	151	147	135	134	157	136	141	141	138	127	120	150	127	146	146	139	139	142	143	139	161	140	134	154	124	129	147	161	150	164	140	142	151	136	125	160	142	154	153	140	124	151	146	160	133	165	148	160	150	143	129	132	140	131	145	147	149	134	157	157	142	152	146	135	146	142	140	148	134	162	136	126	149	150	156	151	149	139	133	119	132	130	133	125	125	152	129	128	150	156	159	134	146	135	135	128	136	144	148	164	135	129	136	154	133	181	139	118	119	143	131	160	123	125	151	153	138	126	160	141	155	151	168	128	134	140	144	147	135	127	148	148	142	142	134	133	132	115	148	126	141	129	149	141	142	135	149	153	148	156	149	147	121	142	127	141	149	144	167	150	153	161	127	154	140	144	149	164	148	127	125	124	138	158	132	142	140	130	148	159	156	141	156	150	170	142	138	167	130	136	150	157	137	127	140	144	158	141	124	157	122	135	156	134	138	134	133	126	118	132	144	123	161	145	132	141	138	147	125	128	145	153	150	154	145	138	168	118	127	133	146	128	142	145	151	137	128	127	124	143	157	135	158	130	133	143	157	141	119	164	152	144	150	148	146	121	121	126	131	133	140	130	154	145	143	169	141	168	152	131	152	154	154	123	134	130	159	141	159	146	132	150	154	127	127	151	151	147	138	136	169	156	140	150	130	138	154	159	142	109	133	139	151	149	136	122	134	151	129	148	135	124	133	161	146	125	144	120	144	153	132	155	148	137	143	131	141	158	175	147	144	152	133	143	165	129	135	136	147	150	141	138	129	160	127	153	141	148	150	137	147	129	156	159	149	121	146	176	140	106	147	135	133	120	162	137	126	126	137	141	122	144	130	148	134	157	129	129	145	143
8935	1750	2618	2707	2136	1740	1375	1168	1109	1015	830	685	618	559	561	522	583	506	516	470	470	448	486	457	405	422	389	399	445	437	430	437	423	436	363	362	351	384	416	384	384	388	391	357	341	370	397	394	327	397	391	334	378	380	417	319	371	374	363	327	389	366	357	373	356	386	362	373	361	354	394	377	353	390	394	394	359	365	370	374	328	352	354	384	372	392	375	353	366	367	374	405	362	385	360	362	397	358	369	357	357	316	373	343	354	366	400	312	386	381	378	387	350	362	365	357	377	398	364	356	385	375	402	362	399	340	392	367	379	352	373	388	373	406	367	381	376	352	361	358	390	367	348	399	350	351	375	341	362	378	365	357	383	387	373	373	374	378	373	369	387	385	390	391	398	344	330	376	354	336	360	358	383	366	400	354	383	342	372	366	356	381	379	361	360	372	361	361	342	344	398	339	361	372	362	352	350	386	377	366	392	397	367	392	341	377	344	350	381	354	364	350	362	377	375	353	379	353	371	335	373	350	392	369	361	384	354	347	397	408	360	362	368	358	347	369	347	322	319	353	380	381	411	348	367	361	380	363	366	351	366	359	351	363	367	367	359	370	348	386	357	383	361	335	385	333	344	390	377	361	363	372	346	355	377	381	387	348	364	374	375	347	414	387	361	340	375	357	368	358	349	366	366	348	372	343	387	361	365	343	359	408	351	386	384	412	367	379	357	350	361	398	354	343	394	357	374	371	356	352	324	362	358	341	329	396	405	405	340	370	388	383	348	367	375	323	377	342	357	387	378	375	398	369	363	353	332	319	401	376	357	344	356	367	352	364	387	363	343	377	349	353	356	359	384	356	343	345	341	367	378	369	373	356	378	382	371	351	375	341	350	355	379	405	359	391	402	377	342	385	371	362	366	402	336	356	365	363	383	392	372	380	360	374	374	363	377	315	326	342	375	320	347	370	349	356	355	364	397	342	346	378	360	372	370	371	351	354	399	381	348	354	363	381	384	382	336	356	365	378	352	380	381	362	374	343	366	342	346	363	377	329	396	383	373	352	364	365	352	374	372	374	340	368	357	384	381	371	365	373	381	371	376	353	330	356	350	375	384	361	329	335	331	371	361	356	399	323	358	340	326	375	367	343	356	349	382	359	375	383	349	375	366	342	343	361	373	368	310	365	366	401	353	346	347	368	343	378	371	361	358	374	382	349	363	376	344	371	350	354	339	363	368	381	358	365	350	378	327	342	359	366	338	373	388	351	365	380	392	383	383	341	357	316	408	352	348	401	378	391	381	356	347	385	374	339	356	390	359	334	383	348	389	372	354	346	363	396	348	366	381	399	388	360	371	360	372	396	362	355	413	379	372	384	370	368	380	347	383	356	426	371	367	368	344	344	375	370	344	353	399	356	357	363	334	348	349	379	358	345	373	358	370	378	347	384	361	369	355	345	349	367	348	375	354	344	373	395	360	371	379	389	372	368	366	381	333	388	402	369	388	402	360	363	371	364	362	359	321	365	346	367	336	385	357	362	342	367	352	361	346	363	391	375	393	355	362	389	358	368	380	389	345	358	356	344	372	335	349	342	350	403	350	354	338	389	395	353	329	368	355	382	333	368	357	384	342	341	367	355	369	402	377	386	420	347	319	345	369	372	348	383	401	379	395	359	404	383	338	374	384	392	345	359	365	372	380	378	370	351	344	363	342	362	348	368	364	370	365	355	394	347	373	327	379	409	378	334	373	377	385	374	369	379	395	344	396	356	328	370	344	348	344	367	345	354	385	377	381	400	358	388	384	390	380	361	392	376	389	392	401	355	359	339	360	371	357	343	384	366	377	395	335	364	373	369	372	364	340	350	357	338	368	405	376	357	336	348	364	363	395	372	374	341	379	363	369	372	350	360	328	354	434	339	395	376	388	382	403	371	343	341	369	364	365	378	353	383	365	392	363	400	351	362	356	368	355	377	373	364	347	360	376	367	380	403	369	390	350	398	354	369	335	393	360	334	368	388	373	352	350	351	365	354	367	323	386	404	346	366	379	332	357	380	353	355	356	384	391	386	367	351	357	363	368	388	385	374	358	385	373	391	365	398	366	358	343	364	372	381	364	382	375	394	401	365	371	400	366	362	379	394	397	384	375	362	359	400	381	356	380	379	357	394	386	369	373	368	392	368	370	368	374	323	370	333	340	349	415	347	376	390	338	363	350	374	338	389	365	376	361	396	354	364	373	362	360	335	344	362	358	379	359	365	397	353	355	377	393	385	396	393	336	367	356	405	365	336	324	380	376	342	330	383	313	340	373	357	373	357	372	359	389	366	390	354	342	368	359	332	374	362	349	361	351	350	379	364	344	387	368	321	370	356	382	383	377	368	387	379	347	354	393	348	363	353	369	367	368	379	378	398	367	388	388	351	418	336	365	374	341	369	366	362	339	363	357	392	410	344	372	372	347	365	362	362	398	357	342	384	397	365	330	344	388	375	391	354	371	399	379	359	374	343	431	341	418	356	356	347	365	354	376	395	340	401	382	370	365	369	363	356	363	358	339	347	362	366	371	353	342	385	352	355	372	359	369	338	371	392	327	352	358	376	347	379	340	358	364	364	373	392	348	331	394	389	376	391	363	369	378	375	353	335	390	373	347	353	385	370	376	341	377	345	357	388	377	360	381	348	326	359	351	350	333	374	365	368	384	364	318	360	386	387	368	375	374	367	365	356	372	375	332	396	383	380	354	374	373	367	388	346	391	409	378	341	335	380	369	392	374	410	411	316	340	378	370	367	397	402	363	403	348	384	385	341	370	402	357	362	358	328	361	369	404	381	359	356	342	345	362	360	346	379	352	333	353	371	358	372	343	374	373	357	352	365	395	376	370	377	361	379	376	367	352	356	345	368	364	379	387	387	363	342	345	347	357	372	388	326	354	342	356	378	387	357	393	362	324	355	373	353	338	356	338	356	347	397	371	365	374	375	374	366	364	372	357	324	364	368	371	389	349	385	383	345	389	380	327	383	352	353	334	356	372	351	352	379	380	347	349	332	372	366	366	337	402	316	330	347	388	390	338	373	353	384	370	413	364	386	353	362	362	365	340	376	367	391	359	373	371	369	373	372	412	380	364	399	377	395	340	370	358	400	397	359	385	338	366	372	397	356	343	370	355	371	368	379	350	363	363	393	378	318	382	356	345	382	341	360	355	342	377	375	380	374	345	353	379	368	368	368	381	342	349	365	362	353	369	365	350	372	378	362	333	353	335	383	383	345	363	383	363	386	371	356	382	366	385	362	345	361	376	369	367	347	373	395	331	371	343	380	388	380	361	372	378	401	362	396	394	355	389	389	382	334	406	397	380	341	375	365	389	374	379	369	372	337	373	357	364	386	362	345	356	383	369	356	349	374	394	348	345	356	389	367	316	339	380	372	335	358	343	359	375	384	372	402	397	370	351	331	343	370	423	343	378	360	351	324	323	344	359	369	366	365	372	381	368	350	382	397	334	341	381	377
2081	571	511	466	429	419	459	441	421	408	408	444	444	403	466	446	446	454	424	460	397	419	411	444	414	452	396	407	410	446	450	417	439	469	426	428	411	411	424	432	414	411	432	453	415	436	420	392	465	398	448	473	475	438	403	380	401	428	410	406	397	411	437	409	418	384	428	421	457	401	429	422	435	438	406	399	434	419	383	406	440	420	426	375	418	396	447	432	438	400	439	424	438	394	426	428	414	431	382	411	442	406	410	404	463	415	471	403	445	416	437	393	438	436	395	401	435	431	421	449	437	423	411	465	434	434	415	398	412	443	434	465	435	400	441	428	422	351	412	434	424	403	436	456	405	463	427	463	402	425	415	414	406	461	435	431	391	425	422	421	419	439	405	370	430	430	440	412	410	410	394	419	398	407	436	431	436	448	394	454	402	403	384	413	437	427	441	427	425	429	447	440	371	427	394	414	465	445	427	402	416	436	445	419	446	403	412	395	371	401	399	429	408	427	433	440	441	423	455	368	436	413	444	404	433	418	425	424	427	439	447	438	454	425	427	398	397	439	408	428	392	458	449	361	401	426	406	393	428	431	446	401	392	453	439	423	434	461	440	420	431	411	433	416	447	436	420	426	414	417	408	429	454	423	398	443	416	394	415	417	432	479	411	422	423	397	465	427	425	428	397	397	441	392	424	399	425	410	399	410	428	417	379	419	421	440	417	403	461	440	425	382	468	415	392	437	396	430	436	448	374	381	409	422	414	413	396	418	410	397	413	434	421	438	414	414	408	457	411	478	450	452	418	391	443	418	409	388	419	417	475	443	422	406	442	423	408	410	451	424	396	411	381	429	440	421	376	409	378	424	440	417	422	430	401	379	414	391	432	411	428	383	375	404	438	462	451	422	404	420	387	431	422	397	458	474	426	430	440	421	421	416	393	397	457	406	417	393	395	452	450	428	432	435	413	425	416	435	425	404	435	424	381	431	373	379	420	437	438	405	425	429	390	432	421	415	441	387	410	454	450	396	388	438	420	432	449	424	423	382	408	422	421	435	416	404	407	443	462	395	407	442	418	420	429	380	429	404	418	416	409	408	424	466	413	430	423	452	392	446	421	417	408	407	424	451	450	432	407	403	372	408	410	432	384	406	401	436	439	415	443	407	400	433	419	413	429	383	371	365	406	380	458	427	425	472	400	402	433	419	436	436	360	450	451	412	412	426	435	372	385	434	384	413	418	421	426	421	417	458	422	411	421	420	458	442	437	413	411	431	398	430	410	444	472	430	419	450	424	443	439	382	412	393	455	458	440	427	411	464	431	412	429	437	448	457	421	419	416	397	394	428	427	461	411	394	383	447	391	422	397	427	426	398	383	443	422	430	430	378	432	479	418	432	403	406	433	421	453	400	399	453	468	415	441	463	421	378	441	410	402	407	413	393	390	427	453	442	389	440	434	417	415	424	432	411	475	405	379	416	419	408	406	400	456	446	435	435	426	436	422	453	405	464	422	391	410	438	423	418	455	411	432	395	418	405	387	400	413	484	442	456	422	459	385	411	406	413	412	430	423	428	416	427	406	459	433	430	396	418	411	454	411	438	422	412	471	450	420	447	423	434	429	408	387	412	420	409	420	442	426	446	415	446	448	433	465	418	417	387	427	440	441	421	386	432	421	382	401	452	404	400	466	468	426	418	423	399	427	417	438	413	417	422	388	395	417	418	385	396	427	408	421	416	425	422	452	451	420	405	428	416	386	426	397	417	420	437	402	422	423	457	430	423	430	403	397	418	423	390	416	451	395	399	400	440	429	389	397	471	435	399	442	428	424	416	389	456	414	430	408	393	406	379	413	409	434	420	428	436	424	442	439	462	426	387	407	399	432	366	439	421	412	400	418	434	413	424	394	428	437	447	431	425	426	407	423	408	442	454	370	426	450	415	408	447	409	421	424	407	444	404	430	425	392	408	416	428	419	405	438	434	406	405	427	405	406	431	432	400	423	406	436	448	452	455	419	402	398	453	411	424	453	398	403	443	450	413	499	461	422	387	396	433	447	429	380	404	426	433	413	447	425	402	417	406	405	415	398	369	415	429	431	396	418	420	441	395	423	427	408	369	420	411	422	446	421	430	424	387	432	386	389	389	398	439	415	397	413	450	441	404	457	445	425	448	408	473	424	396	394	408	417	397	419	396	393	459	452	449	387	431	422	425	439	433	420	464	431	410	422	402	419	441	420	432	412	403	415	427	382	388	398	386	435	475	429	409	428	425	419	443	423	435	408	405	415	396	395	423	408	452	396	442	433	400	406	393	423	425	439	409	387	421	411	440	431	391	388	437	419	417	410	431	416	429	419	355	425	422	407	428	424	431	414	442	434	435	393	415	421	436	391	431	426	420	430	454	395	424	391	427	449	443	415	436	430	359	424	430	356	392	418	399	414	473	437	400	410	446	392	405	422	433	426	428	437	435	425	394	458	441	408	421	423	413	428	409	410	403	428	443	402	441	404	403	414	429	413	384	410	416	402	418	406	417	424	430	436	447	439	385	460	407	425	380	431	449	396	415	421	448	421	430	425	440	434	398	377	397	413	412	430	449	449	407	384	431	421	420	433	445	415	430	428	409	414	411	411	439	411	394	389	398	402	426	349	436	457	407	416	407	383	422	422	407	438	432	411	438	400	406	411	428	396	432	438	434	389	450	431	417	453	449	439	420	422	402	401	426	420	402	443	437	433	447	403	438	443	438	408	426	413	427	406	399	424	417	406	437	414	439	431	451	417	425	432	453	425	437	409	397	426	387	409	407	418	416	400	423	413	417	433	466	426	452	431	382	456	451	421	431	421	492	467	403	428	441	439	416	449	429	419	436	403	409	428	421	414	387	425	368	412	432	432	392	396	414	473	385	411	413	448	428	436	437	383	377	443	406	437	428	438	427	422	387	384	402	394	430	435	401	399	402	382	465	395	420	446	402	437	430	399	435	408	395	403	433	424	401	440	440	397	365	405	423	411	400	445	395	407	396	423	429	434	411	427	419	459	409	417	442	413	401	385	438	495	418	425	420	444	398	445	409	389	405	422	433	428	398	398	386	433	396	439	413	445	426	418	419	425	449	406	416	397	431	427	379	437	425	416	416	442	415	422	482	459	425	423	445	392	394	438	429	391	437	421	448	401	404	408	414	433	446	385	426	450	437	412	437	442	418	439	425	402	476	439	470	404	450	449	436	441	435	422	443	421	409	431	420	429	417	436	427	428	420	447	429	385	478	420	413	458	455	412	403	377	427	420	411	433	446	422	442	430	403	397	410	412	445	423	443	382	392	446	418	434	400	428	423	425	413	439	467	474	446	432	434	430	423	399	386	421	402	453	483	384	454	398	414	460	370	406	412	457	431	380	398	422	448	412	368	420	426	426	429	413	434	446	432	382	436	430	438	448	419	416	365	431	417	418	426	416	397	401	436	410	397	421	443	437	394	412	412	420	445	384	395	466	421	434	388	384	419	413	376
2455	1097	1089	1101	1153	1052	1046	1016	1030	973	972	926	924	953	923	934	963	934	891	964	857	925	885	923	891	872	911	933	880	921	971	932	919	878	865	910	922	927	900	923	889	844	900	916	889	896	881	904	892	927	874	861	912	925	900	938	902	864	907	961	873	910	848	926	900	937	896	915	916	896	930	881	932	927	907	909	883	885	945	912	880	911	915	925	918	892	887	907	903	911	922	983	935	899	904	963	886	869	871	932	912	907	915	910	909	886	857	868	912	897	896	887	922	896	914	871	906	973	949	892	892	937	895	923	912	915	912	901	867	997	917	911	898	902	886	822	967	927	924	947	909	919	945	900	897	906	928	869	887	946	919	913	880	896	922	898	937	885	936	924	875	983	914	890	943	908	932	879	921	923	900	922	896	968	876	875	914	934	912	883	937	880	912	852	908	901	931	926	853	937	870	940	893	912	964	959	903	880	899	906	890	858	953	926	903	880	944	900	925	928	905	860	921	939	896	933	904	909	913	939	959	875	916	909	900	906	882	922	843	909	920	931	938	868	892	947	887	901	927	877	928	901	925	919	915	952	907	935	943	906	919	898	922	878	902	883	930	881	969	955	908	910	840	875	866	928	908	938	907	898	895	910	922	895	903	890	905	910	886	898	913	935	933	946	920	894	897	909	865	926	887	917	961	923	883	892	907	919	951	906	902	868	899	917	916	943	916	915	926	852	940	898	936	893	894	867	924	915	928	921	873	893	939	926	874	863	901	949	931	935	904	915	946	900	833	902	935	882	913	888	909	866	921	861	882	925	908	960	935	896	981	909	913	893	915	951	886	889	867	877	843	943	926	872	924	883	909	941	945	886	867	933	903	874	956	885	887	894	937	921	904	926	900	916	927	902	921	885	939	872	906	906	894	926	907	865	900	876	907	889	902	923	926	935	933	932	889	909	922	903	902	831	899	875	901	911	914	946	904	924	925	892	902	974	913	930	933	918	887	917	852	958	935	867	851	864	918	882	938	907	937	985	881	887	900	891	917	894	874	875	917	902	931	908	932	898	926	909	939	890	913	919	898	921	907	941	915	879	876	923	898	915	945	979	910	910	909	918	869	827	918	865	911	954	909	925	906	920	901	908	893	888	869	879	878	903	868	892	859	946	939	908	912	906	927	900	921	899	881	965	885	956	890	972	907	896	909	968	900	921	908	859	934	873	921	908	918	902	918	913	887	899	859	946	902	939	877	910	852	891	823	955	846	969	954	916	956	916	881	951	947	927	879	882	892	900	905	998	910	922	873	935	877	938	937	908	915	949	900	933	938	879	901	883	922	875	928	838	933	916	903	938	963	933	931	901	925	900	887	919	924	906	897	919	923	873	951	941	942	856	919	960	913	874	946	868	909	929	897	950	885	892	913	866	918	888	910	847	875	932	922	896	914	956	963	919	919	911	931	906	934	905	951	869	934	936	890	900	850	922	909	883	957	887	937	928	913	892	922	977	919	891	920	913	855	888	960	877	873	911	889	926	864	873	882	898	919	911	898	877	891	905	963	965	885	914	926	907	931	922	930	933	864	907	929	855	913	911	922	934	937	883	885	911	908	903	907	923	923	940	922	919	891	887	957	934	894	881	945	928	870	921	915	864	951	940	988	938	922	900	929	909	868	862	940	889	936	861	914	889	919	887	932	928	876	921	895	895	877	903	834	907	913	932	972	911	975	898	885	879	927	907	906	889	948	896	916	876	828	936	940	882	939	867	883	898	879	933	895	906	957	900	904	869	909	913	909	930	963	923	915	918	901	887	900	908	947	927	942	906	867	931	894	920	908	933	945	891	879	920	866	951	952	882	940	904	926	947	970	934	935	934	888	913	927	917	965	890	850	903	912	915	932	902	891	960	899	923	904	902	873	880	873	919	864	934	891	882	879	916	936	907	931	957	920	946	967	943	874	907	899	870	906	919	891	899	933	922	829	916	932	918	939	896	848	909	892	888	884	898	901	884	966	926	909	893	849	959	867	921	882	904	917	962	907	904	922	961	942	894	904	933	919	930	872	934	845	865	904	869	921	900	901	897	899	895	928	906	951	897	872	886	954	877	910	889	926	920	885	934	889	872	926	951	900	906	958	911	895	904	927	945	877	888	957	891	851	899	918	926	878	924	904	913	900	934	925	950	900	912	891	862	929	915	903	893	936	858	936	928	881	880	891	898	948	924	956	854	926	927	931	877	872	914	974	935	954	873	932	972	918	880	937	867	913	958	953	905	894	867	921	943	900	895	875	909	871	927	938	888	895	896	892	903	892	953	919	918	907	917	876	896	901	911	891	873	843	894	906	896	966	923	920	914	926	924	933	918	927	869	928	950	963	893	903	898	919	926	891	931	929	917	892	872	935	905	902	963	912	951	988	881	908	918	864	938	953	951	918	974	862	877	929	938	905	935	946	913	862	955	833	877	929	905	903	916	930	875	898	932	934	899	950	902	946	883	888	946	871	935	887	893	916	891	926	894	957	874	912	903	907	899	899	891	903	902	934	881	967	868	900	946	916	927	960	931	924	932	934	938	895	907	886	836	883	938	949	933	888	944	902	940	906	964	906	930	883	953	931	964	944	899	944	887	943	923	912	901	934	929	948	907	930	892	878	877	891	932	914	889	870	961	891	895	894	918	917	918	936	839	884	898	853	900	906	915	892	931	875	911	899	986	913	901	852	924	871	915	937	924	985	923	934	984	876	946	903	919	897	886	922	934	932	932	906	923	971	902	944	916	896	953	899	962	975	959	929	908	913	909	908	931	920	875	883	936	883	894	958	908	935	974	914	855	871	895	885	899	914	890	893	896	903	890	907	880	908	908	913	878	881	893	869	870	940	858	867	844	881	942	925	923	914	940	881	890	922	867	913	878	892	933	883	911	962	935	916	933	976	858	899	958	951	905	917	927	941	901	906	917	891	898	925	878	930	902	914	946	944	911	959	856	898	927	887	931	880	900	863	948	883	960	909	936	931	931	928	868	883	846	948	888	900	894	862	921	901	949	957	889	889	922	850	889	873	918	868	905	927	927	928	886	940	869	872	924	840	929	907	891	891	915	889	889	930	894	870	911	882	892	971	888	930	868	826	899	930	876	938	876	962	930	872	896	881	944	946	963	954	873	938	911	890	914	893	863	933	870	917	909	894	955	856	891	926	964	903	947	919	887	859	908	910	884	933	909	930	940	915	892	924	948	903	897	939	891	946	879	920	1005	909	901	910	877	884	851	940	947	908	857	904	874	919	920	902	918	872	922	966	894	947	950	966	873	960	854	892	920	878	896	864	890	896	891	912	912	893	890	875	907	944	916	960	880	919	871	926	901	873	907	929	875	910	945	887	961	933	939	878	869	910	928	882	914	935	853	894	888	924	933	897	870	841	897	854	954	936	932	919	922	910	862	924	911	949	902	871	970	929	918	897	932	890	878	944	915	910	885	940	871	899	892	909	900	879	879	880	921	915	963	881	931	889	937	921	934
8829	1084	820	626	499	389	372	346	307	323	294	295	272	272	227	269	237	296	268	232	279	241	274	265	232	249	246	254	230	245	249	236	233	231	274	250	247	232	283	235	246	226	251	282	265	267	270	262	190	264	256	244	249	253	231	252	251	213	271	248	256	230	241	262	269	246	240	249	244	250	272	290	215	224	272	238	251	260	263	253	283	250	258	264	259	258	236	253	267	247	257	248	248	256	281	257	244	264	245	213	248	260	224	262	239	252	244	240	245	260	252	235	270	254	238	223	276	252	286	222	248	238	301	241	268	255	247	234	256	273	256	305	251	258	273	267	246	236	232	225	260	218	242	239	222	251	261	240	241	245	261	229	226	240	237	230	268	241	233	229	242	261	244	249	294	263	254	245	235	244	247	269	216	243	271	270	277	257	231	283	293	244	235	252	257	244	269	246	234	263	280	265	258	256	249	274	254	245	245	222	247	255	253	249	261	253	249	262	232	239	254	257	229	258	217	259	234	231	262	258	249	245	256	258	249	227	254	250	282	253	224	230	224	250	232	250	236	237	255	236	240	256	229	263	271	251	257	266	245	269	284	302	246	233	250	243	235	262	231	222	259	232	256	277	263	265	258	220	256	259	239	256	235	252	246	259	243	272	263	227	236	229	224	258	245	254	235	212	243	255	236	220	253	252	219	224	266	236	236	271	230	258	242	261	235	243	279	243	237	243	240	262	239	260	228	230	245	241	238	261	255	235	302	240	271	282	225	224	268	238	246	242	260	251	255	230	256	268	273	251	216	236	254	213	243	250	244	270	206	252	231	268	237	256	207	213	251	207	233	243	230	222	285	243	274	245	259	250	258	224	219	250	240	231	253	247	243	263	270	259	242	264	241	227	248	254	257	251	261	262	236	257	252	232	229	247	243	226	251	223	253	226	222	250	254	227	239	251	244	232	272	248	246	251	246	256	240	229	247	243	227	241	248	254	218	265	252	259	226	252	239	243	253	221	257	248	262	254	235	277	231	240	216	256	241	291	224	259	272	261	286	225	210	270	241	257	268	219	235	256	254	237	227	263	264	209	257	227	247	224	253	236	243	220	220	213	278	232	244	258	284	249	250	247	232	248	259	259	274	265	242	246	255	257	251	250	231	234	255	273	252	260	256	254	243	238	260	254	220	254	265	232	224	204	218	245	247	265	252	248	242	241	259	234	238	264	244	269	270	264	255	238	262	268	266	247	267	217	228	238	276	231	263	258	261	275	236	240	256	263	228	266	244	243	271	245	243	269	284	248	234	265	233	263	244	196	241	244	253	247	243	236	241	226	269	255	246	275	245	239	207	250	270	258	252	239	244	261	279	254	247	239	240	227	289	265	266	241	250	270	257	246	213	253	249	246	248	244	231	230	258	249	232	267	236	254	233	224	225	242	243	242	271	264	260	247	240	272	232	254	270	260	218	214	267	230	238	246	246	265	242	239	296	257	244	251	255	229	250	236	231	228	254	240	241	229	229	258	273	257	256	247	236	236	257	233	251	227	256	250	280	259	245	245	265	232	253	249	245	236	262	249	224	257	249	246	300	265	260	273	232	230	277	237	247	249	284	251	233	242	270	245	242	218	228	246	249	246	264	252	247	256	268	211	242	245	244	247	248	266	242	289	270	246	241	237	243	259	231	240	246	248	230	218	230	237	277	257	261	233	224	246	287	245	259	240	222	256	252	256	247	243	266	266	252	245	236	251	279	270	263	271	251	243	240	251	253	250	256	237	224	265	255	251	274	229	242	220	239	245	282	228	248	237	261	225	264	227	240	264	267	248	263	259	220	261	253	252	245	249	215	277	248	266	262	238	273	234	275	257	241	275	230	267	273	240	263	273	261	262	236	242	259	283	242	225	254	244	241	246	264	215	251	258	227	225	241	276	263	235	240	243	251	238	257	269	235	241	280	256	258	263	239	244	260	248	245	245	267	250	244	270	225	253	278	255	245	250	259	237	239	253	256	258	246	261	273	236	262	258	242	251	263	246	271	251	262	254	274	235	253	229	256	258	261	254	224	239	248	238	261	231	260	232	208	256	228	256	252	217	250	238	226	227	256	265	232	244	251	221	225	241	233	236	252	252	249	252	226	268	247	233	264	240	244	263	285	266	220	239	267	249	240	243	244	253	258	250	237	227	224	265	235	240	284	236	282	216	254	260	249	228	220	249	243	269	255	235	235	254	288	252	269	235	264	245	241	244	227	237	265	245	224	249	230	251	258	235	235	252	243	249	281	294	243	239	240	254	272	226	245	231	246	254	244	249	210	251	257	227	265	242	266	228	260	277	253	248	253	256	264	270	239	244	250	252	246	272	256	253	259	239	245	249	275	257	252	223	253	275	272	223	259	238	228	243	262	245	248	238	243	256	250	294	253	248	243	239	230	267	256	229	254	285	243	252	270	274	248	235	255	264	273	260	267	250	274	254	256	217	248	251	281	232	257	237	281	244	244	234	257	232	239	240	242	263	219	246	262	237	264	251	239	225	258	221	266	225	257	241	230	285	222	248	251	256	245	233	275	238	248	246	244	247	276	266	234	222	253	271	249	243	225	235	288	252	260	252	245	263	244	239	247	246	227	265	281	234	246	243	244	221	264	251	229	222	245	263	241	272	243	221	252	238	229	246	257	254	245	232	257	248	262	258	278	256	227	236	244	246	242	258	260	276	250	231	252	247	272	260	254	220	262	243	240	246	276	276	245	226	216	260	264	275	234	253	252	223	238	249	255	241	258	234	262	254	243	227	241	274	247	237	239	238	253	240	250	285	263	269	243	239	254	213	267	241	227	241	242	242	231	233	245	246	270	260	246	242	251	231	260	221	241	221	237	270	276	254	231	236	234	267	249	223	242	259	264	221	221	252	252	282	220	275	243	263	260	246	241	255	244	257	252	275	250	239	254	231	242	246	247	255	254	250	261	249	244	260	233	184	239	234	268	231	242	228	257	213	255	212	236	217	237	240	241	251	247	262	259	254	241	271	250	255	239	262	273	260	237	233	240	251	269	230	244	237	236	249	240	256	235	230	249	234	251	231	225	266	271	237	262	226	260	228	236	252	261	276	244	278	265	252	232	248	206	252	251	233	247	223	250	217	241	273	247	261	220	269	248	268	249	245	258	244	240	248	230	244	243	257	266	240	240	261	249	264	236	233	246	244	241	247	243	256	236	217	255	255	240	240	252	232	249	258	263	233	278	277	225	253	266	239	246	248	193	235	242	287	238	260	231	243	242	258	222	262	267	263	251	254	248	273	255	236	264	277	246	207	211	269	253	219	226	250	243	225	255	255	256	237	300	246	225	267	259	271	267	239	239	271	240	223	265	249	255	227	262	238	232	261	241	277	228	253	262	285	259	251	274	270	245	247	224	275	275	254	251	258	266	249	245	245	240	241	241	240	228	240	244	230	236	242	243	277	237	247	262	226	218	257	253	246	251	216	226	218	253	242	257	253	258	239	239	247	253	284
7073	1342	1681	1754	1512	1381	1166	1044	979	912	875	753	695	665	666	630	654	648	700	627	595	644	649	634	602	597	558	592	600	625	550	565	571	582	554	573	574	533	522	569	552	580	576	566	547	612	533	567	604	555	555	565	579	551	582	590	563	549	556	601	552	600	546	514	580	550	586	584	532	549	533	578	545	587	543	570	574	575	547	579	550	536	561	531	564	563	560	533	581	599	534	556	534	554	512	516	568	529	537	561	545	543	531	568	561	554	576	607	599	533	583	543	586	561	550	540	559	598	549	540	580	549	547	547	594	586	594	563	555	547	557	555	581	580	581	535	512	560	571	521	544	551	566	563	572	519	552	546	575	605	559	584	611	580	571	537	529	522	537	563	564	553	564	586	564	561	593	568	604	566	609	515	578	582	548	537	592	532	566	544	570	592	555	587	548	572	542	524	517	522	530	567	566	545	554	532	584	588	508	541	522	608	564	581	539	580	564	560	536	555	556	569	530	590	537	588	567	561	546	563	546	556	542	558	551	580	559	532	598	585	514	588	598	558	567	607	572	529	573	556	543	594	567	593	573	599	579	575	588	542	570	570	538	626	568	547	596	573	522	629	580	576	505	543	554	589	590	606	594	557	592	579	544	541	559	581	557	497	543	559	578	545	560	570	535	567	528	575	549	504	575	534	581	587	564	556	521	516	541	591	553	559	506	531	543	559	555	529	576	532	527	530	575	614	603	562	546	579	544	565	579	546	569	577	540	582	562	565	520	601	522	563	573	596	583	568	574	552	542	532	484	611	560	540	583	580	546	529	582	578	538	560	554	537	560	547	541	541	540	543	527	546	578	605	544	518	585	548	557	523	587	599	548	560	502	566	527	552	567	523	539	547	551	550	560	563	586	549	554	568	591	565	572	549	573	560	541	578	510	574	563	562	582	546	566	560	549	570	621	540	594	530	535	596	613	566	572	535	540	592	595	544	512	550	550	554	534	544	527	550	535	576	542	597	557	529	571	566	576	567	590	594	528	562	526	534	554	579	551	586	539	542	555	585	527	543	600	569	637	537	558	583	559	579	544	604	583	542	583	535	591	544	535	587	550	566	568	597	567	509	545	551	510	536	537	555	564	543	567	578	571	560	556	548	569	572	571	568	561	576	553	554	591	568	568	545	530	554	531	570	588	575	515	524	590	552	545	542	540	549	575	593	586	517	567	575	538	591	543	579	567	574	561	564	563	568	558	545	588	590	581	575	574	568	581	555	522	567	574	536	546	533	515	597	583	529	546	580	558	584	571	520	569	547	535	543	565	584	567	520	611	554	565	602	550	561	565	591	590	551	539	577	596	556	538	570	547	589	571	536	563	543	538	550	564	568	559	540	582	511	569	564	579	585	494	569	590	576	570	559	570	557	555	557	565	553	530	541	556	567	588	571	523	510	542	577	544	597	548	553	541	603	592	571	589	591	533	577	518	542	599	545	581	562	591	553	524	584	580	548	560	586	542	576	537	586	600	557	505	567	579	535	552	562	556	600	551	552	545	567	556	558	605	510	552	586	596	583	583	557	509	558	564	562	552	547	580	543	543	591	565	558	552	552	527	537	590	586	557	565	562	593	557	571	532	549	572	542	572	586	562	543	564	551	532	556	545	602	549	517	550	547	607	541	537	587	600	562	586	527	552	546	546	545	561	599	561	571	549	547	526	556	546	541	601	529	544	550	529	595	501	508	577	577	554	561	541	544	583	556	543	550	559	566	593	553	565	551	580	578	540	549	584	596	531	562	584	580	558	557	518	585	526	570	544	590	546	594	503	554	560	506	578	577	553	544	600	612	556	559	562	539	563	560	524	533	552	539	570	579	581	531	533	532	541	537	521	551	601	531	582	532	547	562	580	534	547	590	575	561	536	541	542	569	537	592	613	529	541	590	559	565	579	569	561	567	561	562	524	530	514	573	561	569	531	576	546	554	543	579	560	543	551	611	507	532	524	601	545	589	561	587	579	588	509	570	573	554	565	586	517	623	616	583	548	592	564	525	543	596	596	549	568	547	557	633	590	546	580	575	595	551	589	566	541	560	553	557	558	568	530	592	542	531	566	588	532	591	592	556	560	603	544	526	535	566	505	531	579	535	567	567	562	546	556	526	577	543	588	533	534	571	560	560	544	520	552	564	505	551	567	540	548	556	550	543	581	572	521	599	565	563	572	536	595	567	585	581	564	581	541	552	562	576	551	543	556	566	553	565	571	568	563	542	569	566	555	535	556	538	571	566	600	557	567	582	567	579	551	603	515	574	548	554	600	569	528	559	549	601	578	593	554	551	528	505	550	568	604	534	553	593	579	573	561	555	561	564	547	593	567	525	573	559	573	571	537	579	550	613	528	539	577	573	537	603	567	529	569	625	528	571	521	562	549	550	570	564	549	580	588	544	554	547	550	560	573	546	533	603	531	575	544	550	566	578	571	559	593	586	560	568	557	546	556	571	541	551	569	574	528	591	532	572	556	567	563	529	574	553	563	571	534	569	558	499	563	552	530	571	592	591	552	604	541	564	551	566	562	571	559	557	541	571	598	566	582	547	561	552	554	562	585	575	552	543	585	518	549	579	577	560	563	584	561	539	552	525	564	562	583	588	565	558	572	581	549	539	541	579	567	558	566	568	551	552	585	550	527	570	572	585	572	580	558	556	574	522	584	570	606	523	561	512	574	548	572	528	534	586	545	559	567	588	606	595	575	549	550	544	529	595	555	550	556	555	594	570	545	542	547	549	517	559	601	542	571	551	529	562	544	547	573	580	552	561	550	567	554	539	565	566	546	577	572	557	548	550	575	539	544	554	580	574	545	519	541	547	571	550	546	526	519	582	573	571	546	572	516	573	545	543	560	529	581	559	548	571	535	584	584	534	557	543	565	582	557	573	546	590	531	579	559	535	531	557	518	553	570	567	569	529	526	560	587	581	560	556	516	584	542	526	599	581	582	569	582	538	572	574	571	541	566	508	588	541	540	570	523	545	574	557	519	564	574	545	541	559	573	595	548	562	558	524	536	576	585	591	517	570	574	553	594	594	536	498	539	589	577	523	555	602	536	562	586	553	543	557	570	558	600	607	591	581	532	619	522	575	582	595	576	604	584	536	606	553	593	525	573	554	576	562	577	597	553	583	569	553	589	608	605	549	532	556	550	536	556	551	569	529	578	544	545	571	559	559	571	510	547	577	592	548	580	573	579	549	551	570	545	543	571	567	548	558	555	605	553	552	564	538	588	594	552	524	551	547	529	513	611	580	563	534	531	574	564	534	540	590	629	551	544	545	584	591	554	571	604	560	557	563	526	548	562	584	536	573	573	550	576	586	590	571	551	577	559	564	499	543	555	514	552	567	577	580	532	535	507	584	581	562	600	562	588	555	573	555	538	572	550	522	538	549	574	569	467	594	555	535	560	527	567	565	540	540	567	539	583	575	604	555	565	536	575	545	534	512	546	563	576	568	530	558	557	554	525	559
15959	2177	1320	884	587	454	338	314	270	257	233	190	169	179	176	174	178	162	160	135	150	133	156	128	144	133	156	135	146	151	148	144	166	134	165	135	140	174	169	145	146	145	132	140	149	152	127	152	134	119	131	161	161	152	154	139	119	141	131	154	131	127	127	154	138	157	140	142	152	157	118	127	137	122	140	139	136	148	142	163	130	145	136	139	135	138	143	150	150	131	145	137	133	125	123	136	125	132	162	147	135	133	116	131	145	135	138	156	163	142	148	149	120	131	139	154	159	136	131	125	111	136	136	134	122	135	141	132	133	157	162	163	163	129	142	125	159	132	126	146	144	136	117	129	144	135	139	156	125	128	137	151	144	128	141	147	134	139	146	135	143	163	142	155	147	153	138	164	128	120	115	142	152	134	130	143	127	134	146	125	134	149	129	128	113	138	136	149	123	153	145	155	141	123	129	121	157	151	123	128	138	152	142	149	130	151	123	139	144	139	139	123	137	146	132	145	130	143	143	131	153	136	127	141	129	130	141	134	131	120	148	136	139	145	144	158	135	153	149	146	155	114	122	132	164	122	152	134	126	143	133	135	138	145	143	159	158	149	163	153	138	144	109	136	124	162	152	129	117	124	159	145	135	143	123	139	137	169	135	132	164	140	144	140	133	131	131	121	161	135	159	154	152	131	141	153	156	156	132	136	133	157	144	133	160	147	144	157	153	170	139	129	145	106	130	146	158	147	149	128	140	152	143	121	150	135	139	158	136	122	149	161	134	140	146	146	163	149	113	135	147	145	144	153	124	170	135	144	148	138	127	147	122	143	143	159	130	151	163	148	155	132	144	151	154	148	137	128	125	150	134	150	125	139	132	146	130	119	141	153	159	138	135	135	135	124	94	142	155	114	135	145	158	137	126	141	127	128	109	141	143	132	120	130	119	146	136	150	158	141	146	135	141	120	130	145	150	141	151	134	125	135	135	135	189	144	146	123	137	131	143	142	144	128	114	159	130	152	131	134	150	143	152	134	145	151	134	148	132	124	147	164	133	160	118	137	149	167	154	138	150	142	137	125	143	144	135	132	132	135	162	146	146	148	130	141	171	134	134	148	140	142	142	140	137	138	163	139	139	172	147	161	134	134	146	147	137	139	149	134	154	139	154	118	141	127	132	145	124	125	164	124	165	149	151	138	124	124	132	136	131	143	159	146	112	151	118	153	134	153	149	139	146	138	156	147	166	143	160	142	141	131	130	131	137	132	114	135	153	145	148	162	126	136	147	135	151	134	118	155	124	138	144	143	152	126	140	132	159	134	145	153	151	142	155	154	133	183	117	147	157	152	133	135	143	134	149	141	149	120	154	142	136	138	127	156	140	166	135	157	142	160	130	146	141	142	121	135	142	156	145	131	137	149	135	133	129	109	159	117	135	158	164	148	132	148	138	120	140	137	107	153	113	117	134	150	139	141	129	121	136	149	122	171	141	129	140	118	141	131	138	149	140	134	146	152	128	129	153	142	136	153	146	136	127	118	138	148	139	172	137	122	122	134	125	144	128	149	143	151	149	142	126	131	150	129	137	142	150	152	161	163	167	136	150	141	125	145	129	130	133	134	153	143	135	119	138	160	133	141	129	122	143	176	152	133	143	136	149	152	131	129	135	131	132	129	144	128	136	131	159	121	128	127	141	141	152	148	132	140	133	152	154	137	147	147	138	140	126	133	118	145	130	143	135	116	127	148	151	128	112	122	125	159	128	136	147	150	141	156	164	163	161	139	143	159	146	134	151	125	159	116	150	148	133	138	126	156	142	152	158	151	131	126	131	130	130	164	135	160	148	138	139	135	142	129	134	132	127	144	166	107	136	141	116	143	128	142	138	134	170	139	129	146	131	134	146	126	154	127	135	132	134	133	138	136	134	126	130	149	142	140	130	139	150	140	148	133	146	120	132	142	149	138	134	138	119	141	143	145	144	141	134	150	161	139	131	155	160	145	132	131	136	128	131	141	139	140	118	149	125	156	143	143	150	144	131	128	130	128	139	139	138	144	153	142	151	143	133	138	150	108	122	141	134	157	148	132	134	144	146	132	129	138	135	136	153	146	134	140	144	147	134	123	143	160	140	132	162	128	128	131	123	127	154	142	148	142	119	125	143	139	127	155	143	143	146	157	144	144	140	143	148	130	153	129	153	144	130	158	134	150	150	132	140	138	142	135	147	130	154	133	143	153	163	124	131	150	136	138	121	143	162	143	142	147	134	141	127	134	118	140	151	137	136	136	147	155	154	128	139	152	145	160	132	125	167	158	144	120	129	128	117	129	143	152	142	141	142	127	127	164	137	176	132	140	138	140	145	123	144	141	133	123	138	144	141	117	156	168	124	160	109	139	146	134	151	124	141	152	148	128	154	141	135	136	151	129	133	119	154	155	150	129	166	158	142	116	133	140	127	113	115	146	113	143	126	148	121	143	139	136	129	116	127	136	127	146	138	144	157	137	146	145	112	140	134	136	135	150	130	143	140	142	146	139	166	124	140	147	145	136	149	133	141	138	163	149	140	161	152	143	128	145	147	129	132	135	152	136	141	125	144	145	154	144	144	145	148	167	139	156	152	164	116	159	114	142	165	159	130	143	115	152	143	149	143	140	147	134	134	155	134	133	137	155	149	150	121	138	129	134	139	160	124	146	136	154	150	136	135	133	118	127	112	137	124	157	133	147	129	122	150	161	134	130	141	128	123	116	145	147	131	157	149	158	125	127	144	162	154	169	122	126	123	131	131	137	132	184	152	142	134	144	121	141	163	108	150	133	135	133	144	160	138	139	120	141	116	130	141	152	160	140	144	115	144	148	119	134	142	125	130	120	165	151	142	135	141	128	134	151	134	125	133	146	144	145	161	121	147	146	136	121	142	122	148	129	110	140	141	120	156	135	136	154	145	138	131	143	133	123	149	120	148	158	146	154	158	133	137	154	141	120	141	147	138	133	152	144	149	129	150	147	120	134	157	143	145	123	129	127	150	160	135	125	133	142	113	170	146	138	138	141	136	155	140	146	132	154	136	141	133	135	139	159	153	146	122	151	130	138	146	147	142	132	148	150	137	141	139	133	139	134	125	160	153	132	142	119	129	154	134	146	138	110	137	158	129	131	129	131	123	145	119	139	145	144	140	169	129	122	159	135	133	144	121	147	129	174	142	148	150	139	142	141	134	150	146	173	138	143	157	158	131	144	141	103	131	153	128	140	145	127	139	135	127	148	164	137	140	146	119	133	147	122	156	125	141	134	155	143	158	153	120	141	151	130	124	137	137	144	139	131	144	125	128	130	145	152	166	170	139	159	128	149	138	149	133	142	133	167	162	107	153	145	137	150	148	141	139	156	142	140	139	155	143	135	139	141	133	132	142	111	139	135	139	128	119	136	173	174	138	150	119	150	121	135	141	144	144	137	139	127	147	143	141	151	149	123	135	142	149	159	119	167	155	132	127	162	120	128	174	141	137	120
8916	1614	2415	2488	2154	1645	1350	1235	1108	952	903	727	626	584	541	548	537	487	488	508	476	428	418	423	408	410	415	393	425	449	437	437	415	433	396	395	372	357	361	395	399	397	412	405	380	387	400	380	356	348	403	344	378	391	372	427	375	382	360	375	378	351	340	370	387	372	377	376	385	344	360	405	367	338	354	346	361	354	348	344	351	384	357	402	385	384	414	347	353	323	339	342	372	358	356	379	366	346	384	343	367	376	339	380	362	361	403	340	361	381	345	375	354	384	371	381	361	342	383	362	371	361	378	359	386	386	376	373	365	398	372	393	306	391	371	376	366	392	382	337	352	361	391	371	375	365	368	339	353	352	369	341	375	389	337	357	370	375	365	333	342	405	338	357	326	346	345	404	326	344	347	382	359	364	371	362	357	369	360	351	347	364	370	370	359	375	361	355	374	340	386	395	364	366	349	355	361	327	357	392	326	379	379	341	371	365	355	338	364	338	351	365	353	339	375	394	352	358	338	367	349	358	372	354	317	361	357	349	360	382	374	356	365	372	398	332	343	350	327	353	334	360	370	340	382	385	352	372	385	347	374	382	374	371	335	357	370	363	339	384	354	345	344	338	354	365	363	364	344	406	357	363	378	368	373	351	375	364	377	348	370	361	348	357	368	356	367	356	363	346	357	355	345	406	366	363	348	335	382	378	355	353	407	325	375	393	335	324	358	345	368	366	363	398	363	375	397	415	399	380	355	386	368	400	384	353	351	380	355	377	365	323	361	335	334	368	346	374	368	379	371	373	389	354	387	355	381	340	387	379	341	356	346	375	329	351	351	369	370	409	363	337	392	373	343	367	366	376	401	334	360	341	365	337	352	368	383	364	374	377	352	382	365	387	361	343	355	336	360	355	332	365	373	353	342	365	366	347	355	388	331	346	354	374	383	350	347	387	365	372	385	376	361	381	369	371	332	388	371	368	356	382	334	366	389	380	385	351	371	373	378	341	377	369	349	377	357	363	389	347	385	343	373	382	388	397	338	371	370	349	384	344	356	379	358	355	380	351	401	380	390	340	339	360	373	376	339	378	385	352	373	362	375	347	363	352	375	330	356	370	343	372	353	357	379	329	378	351	320	376	378	340	362	379	334	405	390	368	335	355	349	351	380	314	387	343	372	345	364	344	353	362	367	353	362	362	335	349	355	419	340	347	394	343	335	332	370	363	354	391	356	368	355	357	353	337	387	349	353	356	370	324	354	383	355	352	348	358	364	377	357	358	387	397	350	364	387	331	374	328	392	349	319	384	346	360	357	351	374	392	349	305	375	356	397	385	349	395	345	347	379	399	378	352	367	370	398	365	375	372	351	353	399	354	376	388	372	365	364	333	380	360	347	380	377	388	337	343	363	382	373	390	328	350	360	324	385	336	343	370	382	328	345	355	378	359	380	362	379	348	392	361	351	344	342	368	349	381	329	370	345	344	385	355	342	370	347	366	345	386	347	327	346	379	331	393	354	373	361	359	354	358	329	349	362	372	370	363	365	399	400	387	368	352	353	340	336	373	331	379	380	399	357	364	342	362	361	374	345	396	355	373	348	342	393	334	355	392	357	336	384	342	351	337	330	406	398	379	344	347	375	363	372	337	388	383	368	382	387	342	351	356	375	350	375	370	363	377	332	342	352	353	401	332	362	349	334	354	346	338	368	370	352	364	356	372	382	362	343	393	343	366	383	390	350	362	349	409	341	344	342	385	376	409	390	367	352	386	367	387	344	386	377	338	394	395	387	367	367	366	350	379	391	366	372	366	335	369	407	392	357	372	367	371	367	358	364	376	351	392	380	373	378	370	352	344	376	359	377	357	385	347	360	377	375	356	326	344	393	401	336	390	347	377	388	348	344	344	349	340	367	354	407	392	330	345	326	362	390	324	388	361	391	380	337	361	366	349	342	354	349	360	339	357	353	359	383	333	360	366	355	366	338	359	377	358	364	351	377	355	382	366	362	342	364	397	363	376	371	343	362	378	374	334	323	355	344	347	356	377	385	373	353	352	353	389	327	354	390	389	376	350	363	384	382	361	390	373	379	349	349	385	348	402	338	356	369	364	396	358	342	398	359	353	381	349	361	346	346	374	363	349	322	386	353	395	337	369	362	361	358	353	355	362	372	348	373	340	356	380	336	349	351	377	357	373	367	325	373	357	362	351	365	367	376	348	356	351	363	352	384	357	368	384	372	344	391	361	369	375	388	353	323	357	341	352	341	362	348	392	343	378	399	369	405	364	342	355	334	390	381	333	374	342	402	329	336	333	345	385	329	327	385	330	364	349	350	331	374	364	351	340	364	355	395	390	366	354	359	362	398	342	345	364	354	360	373	354	335	406	387	341	365	319	332	326	357	388	350	358	370	368	378	324	381	361	386	341	365	311	356	367	352	355	381	359	366	333	374	359	384	333	326	352	388	359	361	357	365	344	358	366	337	341	367	354	353	363	338	365	367	365	378	402	358	357	372	348	386	356	385	379	367	325	361	343	330	356	377	355	342	365	355	356	361	383	394	373	357	357	351	382	342	362	350	360	351	344	393	384	382	380	352	375	405	341	403	362	331	381	389	317	398	340	336	338	342	340	383	359	372	349	375	359	366	340	396	358	349	375	383	376	356	338	357	372	358	366	369	356	341	373	364	361	382	333	367	377	328	380	335	360	401	340	344	374	381	353	369	355	377	387	352	339	363	370	354	358	337	354	330	355	393	368	379	327	384	370	363	359	350	365	392	380	366	358	348	352	371	348	329	361	363	353	334	368	372	400	379	384	356	365	329	358	338	331	386	369	381	386	363	382	370	358	412	361	340	356	360	389	356	366	362	319	360	370	366	338	371	370	362	346	376	377	355	342	376	366	360	359	329	393	371	370	331	364	378	366	362	321	365	373	343	391	341	393	338	379	343	351	345	361	360	351	378	400	338	364	380	401	358	389	374	351	360	383	360	334	339	392	349	361	377	340	356	374	369	344	387	385	378	356	373	334	339	353	351	364	350	346	384	370	348	375	350	392	336	363	378	388	373	341	364	362	365	367	371	375	357	337	358	328	375	381	375	383	347	341	378	376	372	389	359	372	359	342	341	390	383	355	397	352	347	369	417	382	368	385	332	374	386	352	383	370	349	352	388	374	375	398	344	355	336	379	359	373	363	347	354	372	368	364	348	390	389	323	372	370	335	319	390	368	364	367	343	355	335	379	387	393	333	353	390	366	336	365	368	335	349	349	365	328	381	371	371	346	363	353	352	345	350	371	344	346	354	368	349	351	365	345	373	361	345	364	318	375	356	372	372	354	348	321	358	351	367	341	365	372	378	369	374	375	337	344	355	349	350	341	360	366	366	364	367	355	352	363	370	385	394	356	381	369	330	343	350	383	351	362	362	348	373	310	397	343	347	356	402	330	349	373	398	380	353	377	347	377	338	375	357	332	377	369	355	327	355	360	340	334	367	348	355	390	390	387	370	353
2017	531	479	464	457	438	457	444	423	448	465	418	392	405	406	454	416	401	402	412	431	408	404	427	436	474	420	420	439	455	447	434	431	427	422	389	403	427	386	423	399	440	457	407	458	448	401	384	390	464	429	433	445	410	425	424	400	440	418	436	425	427	426	428	421	422	421	445	426	450	422	439	436	431	441	448	477	416	395	417	417	373	412	407	420	379	395	383	417	418	423	423	404	417	393	424	424	416	454	437	383	365	418	412	427	398	396	387	368	421	453	391	401	404	418	416	427	458	457	401	387	457	472	448	403	405	394	398	437	383	398	400	421	407	423	423	479	451	412	431	435	403	401	404	428	428	419	409	496	446	421	423	460	400	422	445	429	416	423	402	435	423	427	422	412	422	408	401	376	379	412	417	429	466	429	440	425	444	429	392	410	417	446	425	442	461	388	429	437	427	445	422	430	438	445	436	412	409	430	428	440	404	392	425	415	429	435	424	414	397	451	397	430	446	407	396	449	427	445	406	407	436	446	424	417	479	443	414	410	430	442	377	435	410	404	445	396	461	439	395	380	402	436	448	422	478	426	394	426	397	436	452	431	423	422	447	398	442	370	360	382	409	416	456	454	394	419	430	421	367	421	412	425	448	402	436	405	431	387	415	424	415	405	434	468	426	420	442	425	435	434	440	392	418	433	423	386	404	428	469	439	406	432	406	438	407	434	433	456	429	446	427	438	437	402	398	436	397	437	390	405	433	404	424	441	447	395	423	444	428	442	417	375	457	398	409	446	429	412	479	413	435	441	450	454	469	465	408	465	413	388	411	436	407	413	430	425	445	445	443	408	361	420	421	455	427	405	429	421	425	431	419	437	423	424	412	418	425	412	441	399	428	387	405	399	416	399	459	434	432	448	451	437	386	442	379	433	403	437	393	435	446	382	429	412	416	438	405	408	423	407	381	421	430	388	434	426	386	426	447	379	418	427	406	399	403	419	421	408	404	436	442	402	421	426	431	404	385	416	414	414	431	386	417	425	408	412	403	440	394	436	420	446	404	379	436	435	430	415	435	412	426	375	421	419	423	423	428	393	394	427	399	403	396	427	404	469	408	430	423	418	412	401	442	441	415	442	416	413	425	445	423	469	452	408	420	360	434	390	451	388	429	439	474	417	447	453	438	415	419	435	404	433	399	420	400	380	421	437	432	387	401	405	413	432	416	411	473	401	448	375	452	372	414	447	400	383	432	389	450	436	437	424	410	380	399	419	409	442	445	422	398	452	410	435	453	420	419	401	437	393	468	464	452	424	392	420	428	420	427	438	432	453	447	424	402	411	429	394	407	450	399	438	406	436	429	419	415	430	420	413	427	364	406	420	424	405	411	475	401	418	440	433	437	425	440	422	424	440	383	439	435	441	444	446	410	415	420	428	433	429	425	406	436	437	453	467	397	417	397	394	427	438	407	478	417	397	404	417	403	455	389	410	461	445	401	411	444	421	427	400	386	404	386	424	440	426	475	385	423	409	366	407	405	422	396	454	401	440	403	397	400	415	445	451	409	411	425	391	460	433	427	438	405	479	437	409	401	437	379	402	426	455	469	430	369	445	408	406	364	387	414	434	443	410	408	400	423	403	435	436	424	411	446	392	403	417	454	414	413	409	408	388	435	367	420	413	460	449	453	443	394	451	426	412	429	421	391	419	422	429	470	434	419	389	375	414	425	448	409	441	400	425	448	386	416	384	421	430	439	431	400	431	432	444	426	423	414	426	398	414	453	410	460	425	406	417	424	446	440	437	421	397	458	445	450	437	385	417	416	455	432	428	384	417	420	420	388	413	428	450	434	439	446	466	404	380	433	419	402	451	458	392	434	429	393	440	390	413	418	382	405	408	431	400	442	398	404	427	396	407	409	445	433	438	431	420	416	413	422	422	428	415	383	438	466	449	414	404	429	400	411	441	417	422	423	420	422	434	426	394	397	424	460	418	413	417	426	446	432	373	441	433	400	409	414	419	425	413	435	411	448	397	426	418	445	419	445	430	386	411	437	432	423	410	410	397	388	364	431	421	426	417	440	409	428	411	425	439	413	426	444	401	429	401	422	412	390	427	400	457	392	402	426	439	442	414	367	406	404	456	453	384	418	431	412	460	397	436	431	410	438	450	442	412	406	384	415	397	395	436	436	450	372	413	420	419	434	430	427	448	428	402	413	389	441	459	411	435	432	416	396	401	418	426	421	410	398	416	404	410	422	393	417	391	416	407	451	422	395	441	359	436	438	407	405	418	369	407	419	438	417	391	398	429	386	459	419	427	439	423	439	410	412	401	409	409	418	432	440	388	387	412	413	441	413	423	425	400	397	421	425	455	411	428	401	446	460	425	393	436	391	417	409	408	396	367	407	435	421	399	402	421	418	416	423	420	462	433	432	419	395	431	426	408	421	412	413	435	410	431	454	453	407	419	399	398	416	385	438	426	440	420	370	394	407	429	383	475	436	445	395	391	439	447	456	426	445	422	405	397	397	454	430	428	451	466	421	429	462	424	387	419	439	422	440	439	431	454	470	414	426	375	418	382	379	417	446	429	478	451	436	449	409	446	432	433	423	431	395	432	403	424	439	423	417	384	423	433	393	420	442	404	409	391	441	410	443	445	401	440	441	391	388	431	456	477	444	381	434	449	398	386	401	399	408	433	450	431	484	417	396	397	399	440	412	400	428	405	400	464	422	395	455	491	427	473	424	381	387	438	432	422	422	397	396	454	399	464	455	404	417	418	387	379	434	413	417	424	431	416	403	417	400	431	445	416	399	436	401	389	449	429	471	376	432	438	429	427	441	403	421	364	401	416	410	415	393	424	400	413	437	398	422	412	454	401	416	406	376	409	436	439	454	476	428	405	430	375	445	425	429	460	456	415	447	432	444	420	416	393	410	427	401	449	364	389	417	404	413	440	404	403	424	434	408	393	414	384	442	412	441	471	441	409	437	457	446	425	390	395	416	379	399	465	450	412	390	402	401	431	456	427	441	432	447	427	413	427	433	408	414	455	424	405	391	436	408	436	422	414	434	424	417	441	373	377	455	416	416	406	455	424	413	400	420	372	400	447	384	427	429	400	415	417	417	393	396	439	411	424	411	402	446	432	401	411	414	430	424	396	380	416	391	415	465	460	429	404	413	395	404	390	408	424	457	397	426	415	422	394	425	442	426	443	433	435	427	435	442	428	424	403	422	408	373	422	411	408	446	449	391	403	409	427	435	446	451	415	431	367	431	413	417	460	424	405	436	420	431	437	410	430	413	432	416	418	418	394	373	384	429	417	436	385	447	397	485	400	416	436	397	383	409	433	411	423	386	426	395	384	449	438	414	422	466	424	454	420	384	424	408	381	396	435	436	418	426	405	417	436	463	411	398	413	426	431	422	423	391	451	406	431	389	412	404	430	404	441	415	403	431	393	396	444	368	457	431	426	466	453	400	421	412	411	423	449	409	377	427	414	429	418	426	415	450
2437	993	1115	1092	1079	1046	995	971	980	963	939	879	897	911	870	863	965	864	895	922	909	917	896	956	924	924	888	923	915	916	911	903	940	895	893	925	922	879	915	917	922	910	958	935	917	920	910	928	920	899	906	884	944	877	901	954	897	915	896	908	875	844	913	902	862	910	848	878	941	935	924	945	965	941	860	872	917	902	877	873	919	896	906	859	872	902	952	881	937	987	846	905	931	873	915	891	904	894	922	901	913	917	901	885	856	838	877	887	893	930	916	861	913	930	918	881	878	938	909	878	916	901	874	924	927	907	862	900	864	859	917	876	912	912	914	898	879	883	851	929	874	917	901	886	883	889	879	885	917	930	979	910	866	898	905	867	872	889	940	876	904	906	923	952	912	877	893	876	847	907	958	889	924	917	884	927	945	898	894	933	939	942	975	904	865	916	892	878	916	892	930	859	863	898	977	914	921	887	900	925	906	846	849	902	929	879	897	894	888	922	931	862	921	855	847	916	941	893	884	824	924	906	846	923	884	891	931	937	904	932	924	977	909	845	920	897	923	899	864	876	879	939	887	914	916	923	912	866	936	878	901	886	919	919	891	925	956	869	908	911	880	942	914	927	911	880	909	914	857	934	926	921	898	896	943	922	915	953	877	953	877	889	903	931	893	915	916	889	920	894	936	940	934	905	907	872	874	880	963	900	905	886	921	907	898	905	881	901	865	921	895	921	936	906	913	898	906	874	880	894	931	841	905	895	924	947	866	882	927	911	884	893	856	914	926	890	873	870	921	933	909	897	929	907	914	892	872	858	855	881	939	878	930	919	935	879	872	937	896	866	954	862	941	904	942	912	929	956	874	879	864	924	871	904	878	924	848	916	884	911	902	916	984	871	930	893	872	897	903	884	904	931	887	929	880	915	911	922	887	991	918	913	893	964	944	898	927	875	960	924	883	891	905	859	889	928	913	935	910	902	879	884	848	895	923	946	904	900	962	896	901	899	905	917	952	925	964	903	890	954	962	879	993	918	862	880	962	938	925	858	930	874	905	886	929	873	927	902	866	964	877	966	928	925	912	951	907	879	911	862	970	907	918	913	842	914	907	836	829	928	877	920	944	929	887	858	916	923	910	891	919	872	955	899	917	851	869	862	915	879	907	948	969	937	910	903	865	902	904	870	911	914	917	923	900	883	945	886	918	904	921	964	937	890	946	906	854	975	912	931	900	888	938	930	867	894	906	869	927	944	915	933	942	869	880	968	877	966	919	909	928	939	892	902	913	918	858	950	894	921	913	886	963	920	847	855	877	927	912	924	914	885	919	877	908	852	964	879	883	940	906	869	898	863	970	898	934	845	887	956	934	946	902	884	932	904	928	911	895	928	861	870	905	886	874	921	922	901	891	850	879	899	926	943	913	897	943	850	934	872	980	935	888	920	917	888	918	936	877	877	895	901	936	903	910	933	889	916	938	894	873	933	886	945	881	906	926	927	897	896	909	896	874	905	907	908	969	877	906	912	903	893	909	855	881	894	971	923	896	859	878	848	888	912	913	861	884	872	890	889	912	909	901	929	938	902	925	921	898	941	908	869	930	844	939	910	861	915	945	918	872	940	828	920	961	878	903	900	860	914	869	917	893	883	873	883	952	884	963	887	983	926	893	982	945	895	913	884	875	857	921	861	880	960	914	909	915	856	926	912	885	892	837	940	874	896	931	914	909	883	912	905	921	946	918	920	918	927	910	919	889	891	908	875	929	882	920	916	876	872	877	874	932	942	909	875	903	929	946	909	911	904	1000	861	895	882	934	918	904	927	918	840	984	883	917	861	845	935	872	926	901	905	949	938	874	909	903	872	868	886	967	918	905	930	862	914	887	940	896	979	918	886	910	890	891	878	928	894	908	909	942	967	868	917	883	951	935	907	864	913	885	888	881	968	869	902	910	923	894	881	963	932	917	885	883	934	868	870	883	883	859	910	845	892	824	879	871	936	949	888	894	911	884	891	952	867	906	849	923	884	927	906	920	911	929	923	902	907	887	877	881	857	909	891	972	907	891	929	838	894	916	886	855	893	912	886	908	947	948	942	871	849	901	894	908	912	914	904	887	915	909	898	903	878	891	940	918	919	919	915	895	814	885	947	928	866	871	925	871	901	911	904	932	867	886	919	907	933	938	939	887	885	913	879	860	928	891	937	871	905	865	912	949	847	899	909	920	897	881	881	860	902	904	914	905	842	872	912	870	899	869	939	830	885	917	856	903	971	903	851	928	922	937	919	926	842	941	937	860	911	924	914	874	951	912	926	924	911	969	886	929	960	915	918	892	923	889	952	925	962	899	908	894	882	866	898	941	900	857	896	935	862	909	877	911	982	961	934	925	879	913	891	870	912	918	883	931	915	883	880	879	849	920	973	928	867	875	858	891	908	948	918	911	856	903	925	852	887	912	914	943	890	840	893	935	929	890	906	912	921	931	897	885	927	912	857	867	873	904	928	902	898	917	898	898	962	933	968	875	926	931	899	901	867	927	891	905	898	885	838	884	852	895	913	929	855	896	911	890	875	886	862	855	862	890	854	903	907	936	921	940	847	923	869	881	907	967	943	876	898	939	876	923	920	941	848	894	898	914	888	929	918	909	934	899	924	900	941	872	952	946	864	835	922	873	928	942	922	886	943	868	950	961	905	903	897	886	931	961	940	904	938	882	949	902	903	864	904	889	932	937	861	914	857	887	951	912	867	879	920	915	939	850	886	922	941	938	939	921	886	884	878	911	846	867	914	904	952	915	892	918	883	918	892	897	932	947	864	925	902	895	920	913	861	904	915	923	895	935	895	868	901	933	917	861	917	889	930	883	865	901	925	893	903	899	877	850	864	892	882	907	864	910	898	868	909	916	923	865	906	876	891	916	893	958	877	891	925	873	896	910	893	900	888	920	905	879	928	949	851	969	928	797	897	911	873	892	870	907	897	905	945	900	940	918	903	887	928	882	936	885	862	930	912	914	941	873	899	893	969	913	894	861	915	908	905	939	855	908	921	983	938	876	894	921	879	948	934	888	971	958	931	868	911	908	935	939	928	946	902	919	906	899	920	878	933	929	854	884	875	966	906	904	922	937	910	896	857	873	925	904	973	911	934	878	876	893	906	891	912	922	933	928	912	944	895	909	938	914	901	948	890	890	903	903	912	923	885	844	943	884	919	962	895	936	888	966	905	927	937	864	917	934	919	913	937	873	861	934	878	910	910	917	893	906	933	921	889	947	909	894	907	925	921	931	868	914	888	894	921	929	866	869	936	920	887	907	937	868	876	892	893	888	850	947	887	905	908	873	886	913	878	841	916	872	932	924	881	911	958	931	869	908	916	924	890	905	904	901	939	953	908	920	927	917	889	929	898	941	863	911	917	892	907	871	942	871	875	896	885	873	949	910	956	844	868	869	861	920	898	905	950	897	893	901	914	884	917	892	904	858	910	896	877	902	935	893	916	885	925	892	913	914	918	905	910
8960	1010	756	609	435	342	330	304	341	258	296	287	240	259	284	273	304	276	265	279	234	236	245	264	230	260	246	244	258	255	254	281	225	257	247	247	238	259	237	260	260	229	248	258	222	286	245	255	253	254	238	237	236	253	282	247	231	268	257	241	275	248	279	260	233	267	250	241	259	255	252	269	235	259	251	275	245	263	202	250	273	228	239	249	273	275	263	248	277	261	247	237	238	210	247	256	258	246	242	230	269	248	235	274	254	266	234	227	293	254	241	231	232	240	238	243	259	232	250	256	228	256	253	234	237	247	244	243	258	231	243	243	269	247	264	235	264	253	281	245	260	226	241	245	263	242	263	214	248	247	285	277	270	264	252	226	269	253	252	254	238	275	232	224	245	217	255	241	220	253	245	250	247	253	248	263	251	240	248	258	253	228	263	228	255	222	253	255	251	233	240	279	253	247	270	263	249	259	257	233	249	274	243	261	267	258	252	220	254	256	238	240	246	274	258	255	230	249	265	261	242	270	253	247	240	255	247	251	264	261	250	233	254	226	266	212	206	257	237	234	249	266	264	234	217	241	254	258	246	245	268	238	272	261	247	249	262	244	236	249	260	234	242	228	266	266	231	257	253	226	264	253	237	228	253	268	251	230	270	297	232	245	267	230	282	236	264	253	286	246	234	218	236	246	257	239	251	238	240	248	238	247	230	234	261	231	242	259	249	269	250	247	286	249	256	247	273	233	224	242	228	256	264	276	252	264	241	254	245	252	234	225	251	256	244	228	283	265	228	251	248	245	261	265	255	258	267	266	258	265	262	241	263	279	276	246	246	263	252	259	236	215	249	227	230	269	226	239	292	263	249	287	247	231	284	241	213	243	231	224	238	268	266	227	224	233	228	264	253	239	262	217	246	254	241	232	244	221	269	257	281	233	259	285	269	242	248	262	287	252	306	225	270	202	273	268	266	207	263	245	238	232	257	252	283	271	264	220	268	235	250	267	238	248	260	237	233	247	264	234	241	246	261	286	241	242	261	238	249	244	230	241	226	267	239	260	220	228	280	243	263	229	256	278	246	247	260	262	243	218	227	276	255	259	240	247	248	244	216	278	226	248	245	244	243	236	273	254	260	252	217	267	228	252	243	257	240	249	208	238	266	250	230	247	262	256	240	247	250	250	231	234	255	240	229	247	221	251	230	234	259	236	232	269	276	243	247	237	239	225	269	261	289	266	274	247	238	236	242	247	231	243	235	272	269	261	250	249	266	246	289	242	238	230	233	231	243	271	235	240	286	224	249	251	254	258	263	237	233	252	261	255	225	250	281	226	239	262	289	259	263	274	265	247	252	244	235	274	263	260	238	261	243	264	242	255	250	251	273	280	248	249	270	258	268	287	256	270	266	255	276	247	268	257	244	246	302	248	246	266	237	251	267	265	243	281	235	252	249	235	224	266	270	293	277	258	241	255	243	236	258	239	279	260	270	226	247	263	253	236	246	250	272	253	223	256	264	237	252	233	272	251	257	238	259	258	241	259	237	254	252	256	265	223	237	217	254	256	266	258	218	250	258	239	246	226	249	232	242	259	274	247	221	224	232	230	244	258	277	268	217	264	259	231	269	283	233	237	222	246	250	250	245	248	241	248	197	263	277	248	250	253	249	231	231	228	236	244	237	217	253	234	252	273	267	232	265	217	251	263	253	245	229	243	294	257	262	219	253	249	239	259	223	252	257	240	228	274	225	245	242	215	276	265	243	223	272	250	262	290	247	241	267	247	275	223	238	228	254	261	231	263	227	231	225	248	259	246	255	290	238	241	259	264	275	233	261	259	232	277	238	257	258	252	250	276	264	250	246	289	259	249	234	241	244	261	254	235	261	242	247	230	245	245	217	261	236	278	228	237	257	262	245	237	230	229	272	238	243	205	225	231	279	261	206	228	246	246	238	265	246	252	262	237	245	251	266	273	246	224	222	225	243	240	257	232	243	248	243	244	237	265	221	253	251	242	271	257	240	233	217	259	259	235	258	271	258	250	215	220	233	228	234	271	246	258	271	215	251	228	257	241	254	282	234	268	246	252	258	261	273	244	260	233	250	267	263	231	248	240	265	254	273	232	241	247	241	272	259	241	229	212	238	227	242	278	260	243	251	253	235	256	243	265	267	275	237	241	234	273	283	262	218	235	232	257	226	255	230	256	254	239	242	237	242	274	246	244	275	263	245	242	256	239	268	233	233	245	265	251	250	252	232	270	263	277	250	242	270	247	254	277	235	257	265	269	273	240	271	282	250	245	265	238	237	257	271	243	267	263	244	246	257	249	244	265	232	231	242	236	246	249	265	237	247	241	255	263	244	243	246	257	231	264	227	249	242	257	270	261	250	232	232	234	232	224	231	265	244	230	244	238	270	274	238	231	236	278	272	241	275	235	271	232	225	261	286	277	228	265	252	257	262	262	242	263	240	273	260	256	224	248	257	260	260	225	262	241	249	222	230	266	252	252	251	249	258	271	266	237	264	245	257	283	248	227	256	256	246	272	257	244	222	245	236	264	250	288	267	288	233	243	253	248	247	246	261	237	245	251	240	258	266	241	239	233	236	255	252	237	220	287	232	244	265	258	274	253	256	259	237	243	282	251	294	247	279	254	274	256	243	243	268	227	258	269	250	273	270	259	235	229	258	242	248	208	252	275	248	262	248	252	259	244	234	261	248	237	250	269	239	239	263	257	241	236	252	239	251	233	245	252	234	240	257	211	226	253	230	261	228	261	279	283	262	257	265	238	245	234	261	277	267	244	281	230	237	284	250	274	259	241	260	258	230	259	277	239	262	269	240	262	252	276	250	244	255	239	245	252	247	238	257	236	256	224	248	260	265	236	267	246	233	237	236	253	241	253	229	259	276	218	242	242	257	235	260	247	267	261	256	263	234	255	247	245	269	230	245	247	279	250	275	230	243	268	229	236	219	233	236	246	261	245	245	268	235	258	264	246	257	277	272	283	274	251	231	262	219	256	290	269	227	234	301	249	240	267	269	277	263	242	231	253	269	239	245	242	270	206	269	237	258	238	248	252	245	261	251	252	257	229	249	234	230	265	272	271	269	232	284	268	249	240	224	248	253	255	257	244	274	229	216	249	238	253	244	257	250	259	251	258	246	250	244	245	229	231	260	251	247	236	220	257	248	285	265	237	262	264	255	242	256	268	261	253	253	289	282	216	263	223	270	244	237	248	253	253	281	247	256	254	250	240	229	236	227	271	256	275	225	281	249	263	238	243	246	243	233	243	230	265	255	234	222	216	246	243	252	225	226	234	263	279	250	235	268	230	265	223	240	235	214	267	247	242	236	263	260	246	258	259	244	244	252	283	249	250	236	271	258	244	286	250	224	255	270	230	267	252	254	261	238	258	255	276	270	241	225	279	240	238	275	259	241	249	229	261	249	235	231	267	253	241	253	254	278	268	258	264	231	208	255	255	240	265	298	267	211	224	252	237	251	238	237	225
7146	1170	1630	1728	1406	1238	1064	1038	947	954	880	787	662	658	677	679	658	687	671	622	591	603	667	605	549	588	623	602	604	575	633	587	584	587	574	570	576	555	580	580	559	569	580	550	547	573	595	599	596	553	604	554	623	522	548	551	579	539	547	571	598	567	606	543	557	552	545	581	565	563	547	568	581	568	573	586	531	541	551	575	556	610	560	540	557	588	573	541	550	578	541	547	580	532	570	556	587	550	520	598	536	595	529	549	575	562	525	582	546	577	557	557	557	507	577	605	574	554	543	570	543	560	581	539	580	564	539	535	571	572	602	542	568	548	589	534	589	579	551	592	555	556	569	586	560	513	584	517	623	582	534	556	561	580	541	583	564	559	530	574	552	590	607	580	549	544	547	604	569	564	540	564	568	549	538	577	584	557	549	588	554	559	568	552	563	553	558	568	591	571	546	533	538	570	609	584	558	551	568	575	534	579	588	539	568	609	547	543	605	556	573	489	572	596	538	534	513	589	602	540	548	570	522	580	538	544	586	535	575	558	537	560	547	541	579	546	532	562	542	609	544	551	611	557	573	554	589	566	558	569	543	568	534	559	537	547	549	609	542	532	543	597	564	550	537	526	550	505	589	570	588	543	548	562	552	566	532	561	544	548	549	562	564	559	572	606	511	573	544	580	555	580	546	548	595	539	556	532	554	575	519	523	586	538	566	558	591	525	557	586	544	549	556	542	558	541	556	525	536	558	532	588	605	577	522	590	552	562	580	529	547	525	576	569	552	565	555	548	550	573	557	551	627	580	578	585	556	572	543	600	562	583	585	571	500	514	574	592	544	541	607	539	506	560	569	549	569	563	553	566	534	559	596	520	569	571	547	565	564	528	618	552	518	550	495	539	541	570	546	585	546	576	562	536	567	561	574	520	533	532	566	548	591	540	555	579	556	590	592	540	564	541	563	551	585	557	525	567	535	585	526	593	593	580	563	599	543	558	576	531	571	541	578	545	536	553	554	548	556	577	568	551	543	575	527	565	539	549	626	538	627	567	536	558	556	582	573	559	554	581	537	517	543	531	552	545	528	540	514	605	518	548	532	576	525	562	576	562	526	537	552	558	571	562	598	559	522	582	518	539	550	502	576	559	558	500	569	590	549	548	601	547	550	530	534	579	597	587	570	549	583	568	522	513	545	565	570	605	525	527	537	562	574	565	552	503	568	533	589	601	573	534	581	614	584	556	511	538	525	553	551	570	535	562	552	568	544	560	574	558	580	546	518	623	591	600	566	553	554	519	560	577	598	568	536	544	579	557	558	526	570	555	576	524	533	540	516	546	554	528	569	546	531	532	553	527	532	550	525	604	586	573	550	608	569	514	525	552	557	564	574	566	573	599	532	575	557	575	566	564	535	546	600	564	540	553	528	565	571	551	537	534	565	574	557	499	523	586	534	555	536	585	572	581	586	541	621	548	543	545	555	554	571	559	552	550	580	574	573	551	530	590	600	566	562	557	606	575	570	573	603	588	557	561	552	595	565	591	547	581	542	568	544	577	577	534	569	580	551	611	596	566	554	593	541	569	571	556	550	561	527	557	527	566	568	531	565	591	578	578	606	555	550	555	546	539	577	568	563	532	584	595	537	558	557	547	551	527	532	583	585	568	575	522	536	586	562	535	554	570	611	588	564	560	559	538	574	555	564	592	578	564	563	552	564	541	564	546	576	535	584	565	575	527	549	575	573	603	558	568	585	572	511	590	558	576	588	505	590	558	568	566	562	534	561	602	550	550	492	528	550	604	577	565	530	552	554	575	572	569	548	586	575	554	513	578	568	589	527	583	522	554	565	546	579	528	533	588	558	540	574	537	540	591	526	608	555	566	547	567	533	553	561	517	550	585	515	530	553	537	583	543	562	561	586	568	566	533	506	557	556	585	562	537	541	519	580	543	589	557	567	594	537	512	550	519	556	557	555	557	553	597	547	564	538	540	555	549	562	561	534	584	507	534	582	553	571	564	562	563	583	576	584	590	567	568	538	579	519	548	571	593	547	576	572	565	560	566	551	580	534	523	555	592	518	551	495	602	518	536	537	512	573	564	551	576	559	557	562	551	541	551	624	600	523	583	567	611	498	571	552	564	580	550	517	551	603	534	581	548	571	552	559	516	540	572	592	553	554	575	558	545	567	554	525	583	558	583	596	594	568	525	567	564	582	568	572	522	560	565	520	555	561	553	545	568	570	593	545	550	574	527	595	538	552	593	517	574	573	586	531	565	548	560	555	582	560	549	527	547	549	558	553	622	516	550	541	538	550	540	589	558	601	584	600	528	556	569	601	583	552	564	533	569	572	593	533	579	537	551	573	566	544	528	571	503	569	537	551	563	521	574	573	546	548	564	562	528	538	586	568	575	538	577	560	537	545	577	550	541	579	538	544	558	579	534	539	535	577	571	528	571	554	557	574	542	549	569	572	580	565	553	576	571	547	504	548	555	565	560	571	553	569	568	568	541	589	520	587	588	593	550	539	574	552	558	553	592	563	567	544	570	554	571	532	539	571	550	523	602	588	526	545	530	580	531	548	554	575	563	540	574	539	551	563	578	547	568	609	588	590	577	536	546	605	533	553	586	517	557	589	598	524	577	548	571	547	582	555	539	545	573	508	562	532	501	563	566	536	584	531	580	551	570	544	577	569	565	576	527	567	568	533	535	538	560	569	562	559	554	556	570	535	506	602	517	563	535	573	562	540	578	537	513	575	524	562	558	554	577	574	546	583	542	533	552	561	529	583	564	579	555	597	577	544	562	593	530	552	584	561	628	586	595	540	565	542	577	544	565	581	537	549	570	569	545	577	578	571	534	576	622	581	545	557	561	544	578	632	540	542	527	554	579	538	554	575	575	542	558	565	588	590	571	591	560	605	544	575	566	582	558	589	569	541	595	556	542	573	586	553	581	576	581	556	539	567	552	566	578	537	593	553	574	531	565	541	565	535	550	579	560	531	564	574	534	568	572	567	528	517	544	583	566	625	559	530	553	533	608	565	543	558	578	542	532	568	550	545	596	601	551	540	553	575	530	614	585	527	557	544	585	596	606	553	545	567	542	553	584	543	561	506	545	570	572	513	578	513	586	565	582	576	551	526	607	570	562	545	544	519	542	586	553	581	487	574	545	513	550	573	535	557	555	543	567	571	558	561	533	586	617	578	506	565	576	557	577	560	570	550	559	596	533	537	605	579	589	589	567	545	566	531	584	562	542	551	541	532	542	546	581	528	573	559	580	550	535	543	535	569	574	532	547	565	534	544	564	561	547	604	569	502	542	540	608	558	606	602	571	580	571	580	555	566	541	518	525	569	587	595	573	537	569	566	523	559	531	558	575	543	568	593	614	574	586	548	544	528	553	553	537	535	586	564	569	539	532	517	651	549	536	545	561	579	558	553	560	532	523	561	520	564	575	548	566	561	557	589	509	546	541	555	552	570	597	579	555	519	549	563	536	574	601	575	566
15733	1929	1230	795	552	425	326	271	265	254	233	173	195	148	171	174	173	185	163	156	145	168	135	140	145	156	139	138	129	141	148	148	158	149	147	135	143	141	167	156	157	142	150	137	143	152	159	138	126	124	142	119	125	143	155	165	126	129	158	142	131	135	132	154	173	153	135	137	133	140	158	140	113	142	146	147	143	158	150	152	108	148	146	126	128	140	151	138	140	136	124	156	131	133	141	170	125	121	160	146	121	138	145	147	148	134	139	138	138	133	141	133	137	133	142	129	141	130	129	147	143	113	156	137	144	155	134	137	140	136	178	120	153	146	127	138	145	139	133	132	124	140	139	123	148	146	154	162	150	127	152	141	114	151	150	136	144	141	123	147	126	153	149	127	150	147	143	130	141	127	140	156	140	128	150	145	127	132	141	145	137	139	142	153	118	136	167	151	132	154	133	136	149	122	144	140	127	126	126	120	134	127	143	136	112	141	130	138	140	161	143	129	144	137	160	122	133	129	149	135	151	158	136	142	151	120	159	148	165	144	154	144	155	162	127	155	139	134	125	145	150	140	144	139	135	151	123	142	139	124	136	131	143	145	143	120	140	126	172	136	151	141	133	157	158	132	125	164	147	156	144	137	137	147	152	164	127	136	109	130	153	141	128	158	160	129	160	148	135	126	121	127	129	128	153	137	160	155	123	154	127	116	131	128	114	128	135	124	143	126	147	151	135	139	148	135	138	143	146	152	129	139	137	147	130	140	157	126	116	122	131	138	136	151	133	157	140	148	152	137	130	130	143	131	146	157	133	148	141	117	139	135	120	153	143	155	118	139	126	143	155	186	141	145	145	145	147	146	161	127	147	146	161	112	137	153	156	129	134	145	143	143	141	137	149	153	142	133	141	137	135	155	143	126	136	135	136	157	148	144	131	141	151	130	139	142	147	128	139	117	134	136	153	134	146	159	134	145	144	142	168	143	138	151	130	142	128	165	141	128	135	122	138	129	133	146	123	118	143	146	145	124	137	148	132	142	156	147	130	129	142	123	151	123	142	122	126	147	146	143	132	129	137	127	135	159	135	121	158	148	142	138	148	153	163	153	134	133	134	127	163	137	150	129	138	139	124	147	130	128	126	160	129	148	152	130	132	110	157	131	127	140	151	132	147	152	141	146	121	139	129	138	147	143	142	137	133	147	146	168	148	133	148	140	158	146	135	129	155	163	138	128	148	146	151	144	132	151	130	116	150	154	144	142	152	138	156	132	132	140	138	132	152	141	170	157	129	150	145	144	144	153	157	141	149	133	136	144	165	122	133	137	139	134	129	159	160	141	131	140	133	152	152	138	135	134	144	153	157	170	140	156	142	153	133	135	154	124	141	127	137	140	129	150	158	134	114	150	110	133	130	159	125	136	112	146	151	150	149	129	138	136	137	162	156	147	134	154	145	141	143	135	155	160	153	124	145	112	159	130	136	151	134	126	135	159	164	149	136	166	144	147	143	149	108	130	114	131	132	131	143	156	125	160	142	175	153	136	143	135	122	136	155	156	157	121	137	133	122	137	145	132	146	146	121	121	169	151	151	137	134	151	152	142	116	131	160	137	168	132	143	139	155	155	139	141	128	137	123	148	117	141	160	138	144	151	139	145	141	151	142	138	150	159	149	116	126	135	135	126	140	148	138	144	141	155	136	143	151	156	129	156	160	169	137	133	117	118	145	120	130	140	144	159	140	148	120	153	114	137	131	147	132	120	161	151	165	143	146	151	136	139	143	136	130	142	132	139	143	138	127	145	144	118	164	142	150	149	136	141	138	136	147	156	149	132	152	131	124	154	136	131	135	153	133	132	138	141	143	134	134	118	134	161	121	139	130	150	132	123	148	139	160	149	128	128	138	151	134	132	125	147	139	129	139	131	158	139	131	141	124	125	158	132	141	133	131	119	145	160	154	161	145	127	132	134	143	174	134	158	193	134	142	135	147	148	139	158	159	145	153	134	147	129	147	155	143	126	130	142	142	142	129	135	154	125	136	141	141	161	137	122	136	156	158	130	141	124	168	137	123	151	148	147	119	140	124	153	138	137	160	144	148	158	148	140	134	124	135	130	136	130	127	149	127	138	135	143	139	156	135	137	153	160	134	134	153	133	136	124	144	153	134	132	140	161	151	147	154	131	162	134	130	128	139	124	142	147	136	119	150	130	156	150	112	149	135	161	143	168	144	135	164	157	131	169	154	140	125	135	130	130	142	140	120	145	132	136	130	127	142	142	146	136	134	127	124	128	148	147	136	129	142	159	134	126	136	148	131	150	154	132	154	128	138	135	135	126	122	129	121	148	160	122	144	134	133	122	134	147	146	154	129	150	156	131	139	148	158	160	130	135	139	171	163	143	165	123	131	155	135	137	141	145	144	127	142	154	157	148	172	149	132	120	134	123	134	123	123	151	129	125	132	151	122	128	124	136	105	145	158	115	146	115	130	148	118	133	114	149	151	140	130	138	156	160	144	136	140	127	131	149	125	153	148	161	138	153	146	152	148	127	124	139	144	135	141	130	132	136	154	152	158	150	162	146	135	166	157	148	152	162	155	120	119	130	137	138	109	138	141	138	131	157	157	127	126	124	132	148	149	143	135	108	139	135	110	150	148	140	139	145	143	139	120	151	146	147	150	152	146	153	128	135	124	137	147	131	134	130	135	139	133	140	125	127	157	165	134	133	135	124	137	153	140	147	158	131	148	137	139	117	117	136	157	148	149	132	133	152	151	150	127	128	155	156	115	150	150	117	154	136	145	118	145	161	143	150	157	142	145	142	132	134	145	131	163	129	135	144	139	158	138	120	159	117	147	161	141	130	162	133	111	164	165	143	139	144	151	132	135	147	129	134	115	145	115	148	144	116	141	127	133	151	134	118	129	168	149	148	131	136	139	138	139	127	139	137	135	155	156	138	147	140	140	157	154	152	137	151	149	145	136	134	150	169	141	134	113	128	159	137	154	139	127	139	138	129	119	154	132	133	141	147	147	154	150	137	112	124	146	134	141	170	145	128	141	145	143	145	159	150	140	145	129	146	144	161	149	116	117	150	138	154	158	129	132	133	133	134	153	163	117	161	138	143	137	162	132	146	140	140	138	126	142	133	138	152	126	152	115	154	116	111	144	145	136	120	135	139	132	118	128	147	139	150	129	163	126	147	140	128	142	130	151	135	128	146	163	152	124	137	141	140	145	149	150	155	151	134	138	145	145	110	131	119	135	141	134	139	129	138	146	163	150	134	128	142	146	125	130	127	147	134	123	151	149	146	144	158	118	138	131	132	117	147	150	140	123	150	121	134	143	141	141	135	143	157	144	127	126	129	133	126	145	138	129	146	153	137	133	142	128	155	121	149	144	138	117	146	143	135	150	135	130	145	138	117	137	167	132	138	177	118	123	118	141	128	122	133	145	150	131	133	121	156	135	148	146	127	146	126	130	152	165	152	112	145	136	154	147	151	138	154	132	142
8947	1388	2239	2401	1945	1638	1343	1127	1081	1013	882	743	614	598	547	533	538	512	501	485	435	442	451	420	437	365	413	405	394	410	368	402	422	382	392	397	371	365	347	366	358	356	391	363	378	389	351	348	375	352	385	377	390	352	373	380	375	368	333	370	403	348	358	375	338	336	378	343	379	321	332	371	328	365	394	354	351	357	349	332	356	360	390	374	381	353	388	361	350	382	390	376	358	374	349	376	391	358	389	372	342	347	352	392	370	361	375	332	342	394	385	342	368	342	388	376	336	371	378	356	381	329	371	337	361	367	353	366	348	361	367	358	344	358	380	354	386	354	369	359	374	383	356	355	338	332	373	364	363	336	357	386	365	379	365	396	356	369	379	336	350	343	357	377	384	344	366	327	373	340	362	389	359	398	344	375	389	351	358	375	382	345	354	341	381	344	354	343	374	360	379	350	389	362	355	343	363	358	352	349	354	363	348	355	342	357	369	361	343	385	387	335	365	361	376	322	378	366	361	332	358	372	384	363	355	336	371	400	365	332	336	389	366	347	327	373	378	365	369	387	364	370	380	342	369	385	381	359	366	380	341	404	387	341	364	369	401	363	371	343	355	369	351	355	362	387	343	376	354	368	374	362	386	374	351	364	409	359	383	359	339	398	360	370	366	352	341	350	342	373	332	366	359	392	364	383	354	369	346	375	337	358	344	324	368	357	379	341	352	351	360	350	348	323	362	361	364	346	359	360	366	368	364	364	344	378	401	364	370	348	381	338	359	333	364	347	356	395	370	323	348	375	345	328	371	354	388	352	353	356	361	384	326	375	349	370	341	364	342	367	329	349	381	399	382	389	358	350	350	357	377	401	334	361	372	359	333	360	359	355	367	358	322	370	358	373	402	331	343	380	347	361	376	353	341	372	342	378	364	355	352	330	377	341	352	350	330	356	358	373	367	346	366	357	330	330	369	360	371	335	356	336	352	353	325	347	354	357	361	374	379	351	358	388	350	363	392	330	341	374	336	368	369	326	342	363	390	348	363	325	374	332	326	361	353	374	344	366	351	350	346	358	391	393	345	343	376	365	377	377	371	346	349	358	373	355	351	404	355	340	370	338	339	345	371	341	361	339	362	383	350	355	383	355	363	394	346	405	382	340	356	365	367	355	368	384	332	366	356	392	382	400	369	366	335	355	352	364	328	403	355	354	365	383	392	365	371	391	383	366	339	349	379	334	340	360	359	347	365	336	393	387	362	340	383	343	368	354	362	341	347	359	364	367	356	360	348	353	377	370	365	381	370	356	358	386	366	372	367	358	367	379	345	358	383	339	333	339	363	345	354	370	351	357	350	352	366	388	366	366	372	346	368	351	404	380	348	385	369	348	333	344	397	341	366	394	355	360	368	368	373	366	397	349	352	352	345	379	394	351	372	342	373	320	360	407	385	365	314	392	375	352	351	351	362	323	371	363	359	359	372	360	339	366	426	342	327	341	360	415	375	348	363	350	380	352	345	347	350	350	333	339	352	387	352	348	360	390	371	364	358	373	333	342	370	379	348	374	343	375	359	364	371	342	320	389	358	340	380	371	366	358	359	372	390	374	387	366	368	376	376	370	368	350	368	404	356	351	369	374	341	393	319	352	338	370	377	378	340	361	365	340	355	382	343	404	356	358	373	397	347	331	331	376	358	366	381	357	395	372	328	358	373	384	384	373	370	380	358	363	339	392	362	388	367	359	375	340	357	379	348	370	343	351	380	349	349	369	361	344	360	359	389	322	371	375	375	349	364	375	353	346	368	377	341	362	406	353	349	348	368	351	390	315	325	325	371	356	362	350	379	341	395	356	299	343	404	398	365	390	356	378	367	373	344	361	311	367	372	390	339	338	346	345	356	369	348	372	368	347	360	339	415	340	356	359	329	384	365	353	359	340	350	364	363	379	340	364	405	380	349	346	372	359	361	394	329	369	342	377	357	360	340	379	363	382	357	355	350	328	379	346	343	374	347	331	373	353	370	354	394	352	359	355	348	384	365	333	332	356	333	379	362	359	359	336	345	333	380	363	359	352	378	374	357	345	367	355	369	353	323	328	335	376	347	354	354	362	353	373	355	347	382	346	336	391	334	344	352	398	347	352	335	357	357	356	348	388	384	372	319	351	370	348	386	389	380	354	366	364	347	391	370	378	369	365	344	369	354	383	373	373	369	352	362	355	354	352	368	363	327	340	368	395	426	355	377	354	363	368	378	360	371	357	361	370	378	326	346	367	365	345	341	392	348	387	327	369	367	351	318	370	374	349	355	362	345	368	367	350	364	362	375	345	366	319	364	392	374	375	390	381	374	368	350	356	367	371	371	375	342	337	380	363	379	375	362	347	353	349	346	349	349	382	354	387	350	371	357	418	366	375	362	349	337	365	383	369	363	370	360	389	375	383	380	370	382	368	330	344	332	357	363	384	400	345	377	369	345	346	358	353	372	391	359	327	385	355	338	357	375	374	377	360	334	375	325	360	378	367	354	348	338	341	339	382	343	357	382	344	359	336	358	341	371	361	371	360	367	360	398	339	359	359	336	353	374	376	343	346	350	364	362	377	354	359	337	382	373	344	345	358	344	378	374	381	335	366	336	347	384	333	373	337	373	370	338	364	373	379	338	345	381	370	369	364	381	383	357	360	341	351	378	347	364	385	355	360	349	326	351	353	353	360	353	368	355	347	336	361	365	368	371	357	366	359	351	363	338	353	382	387	360	350	333	379	367	337	353	345	386	355	349	362	368	378	365	359	360	360	342	394	366	338	347	341	367	363	394	334	362	348	351	319	362	361	350	347	376	343	345	361	381	344	382	386	340	343	393	334	349	365	362	387	364	367	356	367	338	358	387	336	355	371	394	360	343	372	358	393	362	349	359	364	354	373	361	358	346	358	386	373	378	391	385	380	351	350	299	341	333	343	359	375	344	358	357	350	370	361	395	376	378	374	369	394	380	344	362	372	364	345	379	325	363	371	362	366	381	397	350	382	413	412	348	341	362	342	419	366	338	349	369	378	365	385	384	383	360	358	372	351	359	345	365	332	356	354	373	369	365	345	346	374	383	388	367	370	346	360	349	364	357	379	346	347	345	377	381	364	328	363	366	367	341	372	379	365	391	348	374	344	358	366	366	372	373	350	365	334	376	383	361	363	365	332	344	353	334	359	357	366	361	378	323	373	359	347	345	367	365	369	350	369	345	333	314	378	348	366	373	379	387	371	357	359	354	386	356	345	328	378	364	357	357	367	342	367	320	355	371	352	342	333	344	333	362	353	386	369	378	357	367	350	385	343	346	342	353	363	367	346	364	373	363	353	356	370	387	354	382	343	325	374	358	348	377	374	353	356	350	378	391	358	376	371	361	345	394	386	354	341	348	371	367	357	324	372	336	356	364	383	343	338	322	346	337	354	396	357	365	373	346	376	358	355	373	351	368	371	362	383	394	339	351	360	307	340	374	370	349	323	347	379	353	402
2032	539	479	450	435	452	399	418	431	401	445	446	406	419	441	406	424	375	402	432	430	462	418	417	394	411	435	428	420	411	413	435	463	414	435	385	396	412	386	412	428	464	400	413	410	390	418	414	437	409	402	403	413	391	403	419	419	439	468	414	385	411	389	479	390	414	419	396	375	443	414	403	416	437	407	411	406	380	423	435	378	391	468	406	401	405	470	378	432	396	424	394	415	395	398	381	410	429	423	398	413	406	433	428	433	462	424	425	427	440	417	448	436	438	359	365	439	412	419	419	401	447	344	423	420	450	444	436	451	416	422	417	405	420	434	369	421	390	410	441	451	414	441	417	421	394	473	449	432	436	410	414	469	431	392	435	390	402	425	425	399	413	410	439	425	465	394	404	418	425	433	425	393	432	386	443	433	414	421	410	402	426	377	426	416	433	429	412	395	415	465	409	402	414	356	455	407	407	442	415	451	452	445	443	434	443	403	397	422	447	409	413	446	417	385	444	392	424	439	432	404	424	453	397	406	398	402	391	406	414	462	417	427	407	430	434	446	412	446	403	439	417	429	400	476	456	463	376	420	421	363	391	425	408	468	414	405	387	443	377	434	434	436	400	410	397	471	388	422	451	465	394	477	446	435	374	407	445	424	406	429	429	404	424	420	456	420	398	422	398	431	436	405	399	417	423	417	435	413	403	439	409	432	427	378	407	436	453	452	423	440	398	460	433	407	412	414	437	420	411	407	380	425	406	400	382	413	403	417	411	422	449	385	396	434	392	366	399	381	437	395	424	422	409	411	416	416	425	411	434	467	430	419	444	427	437	473	413	413	424	382	378	420	384	411	443	410	421	425	416	427	449	431	432	416	457	408	440	410	401	457	418	403	383	378	385	430	381	426	443	444	396	417	400	447	394	424	451	422	418	409	461	400	424	420	427	422	402	398	396	400	419	417	435	396	395	416	452	441	405	390	427	416	391	459	411	424	429	410	436	410	391	434	420	438	433	403	421	437	436	407	432	416	441	413	406	387	433	420	470	424	419	440	420	428	411	388	428	442	442	407	437	449	403	384	400	464	373	389	429	437	360	423	393	445	439	413	408	411	427	400	443	430	426	407	384	399	422	409	456	417	407	376	396	397	427	436	418	421	469	401	435	406	450	467	406	475	456	448	442	433	457	441	416	400	434	410	408	444	407	413	427	422	420	427	427	407	408	403	390	400	373	392	398	420	451	423	423	399	467	399	410	388	452	400	395	416	419	424	399	425	424	407	417	475	450	399	415	412	380	440	418	409	429	377	445	403	445	413	429	402	443	406	367	420	419	407	430	413	447	415	403	403	443	379	412	431	416	406	406	429	392	402	455	403	414	446	451	449	441	374	418	444	413	421	420	442	435	419	380	422	381	428	394	373	384	391	446	406	432	378	413	407	435	406	402	403	415	424	426	414	431	438	450	427	412	375	466	408	441	416	431	402	426	428	435	368	400	394	393	394	400	469	365	452	416	426	373	431	384	402	413	378	395	407	388	432	436	402	401	445	409	428	424	406	406	455	386	401	424	413	408	391	435	429	429	439	447	437	408	423	443	409	397	409	441	384	352	435	379	405	413	454	402	447	442	404	411	426	403	398	411	410	408	447	464	390	411	422	396	420	402	408	418	426	420	430	404	421	434	408	408	388	411	420	399	454	440	397	396	461	414	437	416	441	427	436	450	434	425	444	444	451	404	470	414	411	407	401	440	418	355	423	398	392	411	416	419	413	387	434	427	407	438	411	405	422	438	406	399	428	466	426	378	420	410	384	414	399	418	415	430	423	424	406	457	425	421	421	397	408	393	406	454	428	481	403	445	405	428	418	445	421	380	401	407	472	422	381	431	439	443	394	426	393	461	417	458	397	392	385	395	418	427	400	402	407	381	417	404	412	431	435	410	384	447	374	436	407	396	432	425	437	402	445	395	443	351	421	439	417	429	426	439	403	415	420	363	400	418	420	382	428	411	403	415	439	433	389	443	422	402	410	411	421	418	446	428	396	378	402	407	441	453	415	428	455	404	408	385	403	464	399	408	402	399	394	394	436	436	444	430	423	445	399	406	415	411	401	421	420	459	444	430	417	425	422	448	437	433	420	381	402	415	401	433	412	400	408	412	423	414	448	435	433	459	425	385	435	428	409	408	430	449	393	411	399	428	403	411	442	442	406	394	406	426	438	440	416	462	447	405	420	481	401	418	410	382	440	439	413	436	403	395	402	417	416	434	439	443	453	399	448	440	391	448	426	383	396	387	385	401	425	442	436	423	391	406	406	414	443	463	440	409	428	410	409	422	412	396	386	382	427	430	401	398	405	406	435	386	409	411	442	406	447	433	426	440	418	444	430	394	415	452	461	430	400	413	376	432	384	409	424	407	406	444	380	408	407	418	413	376	424	398	426	425	401	403	405	446	434	409	392	389	428	424	402	449	409	417	441	421	417	410	403	389	455	414	422	402	385	435	439	424	383	436	430	380	425	397	442	421	422	447	421	422	414	415	459	427	432	369	403	439	412	399	400	397	408	429	431	419	420	413	413	442	429	396	431	394	434	450	420	422	416	428	434	402	439	438	415	409	435	393	411	412	395	400	428	445	440	470	430	364	407	412	410	438	401	427	416	421	424	403	385	472	474	413	409	416	419	439	431	389	419	453	411	468	416	373	399	431	413	396	403	403	444	409	423	434	371	440	429	408	430	474	428	425	392	433	410	405	449	439	418	392	380	412	385	410	383	450	402	428	416	416	403	414	432	416	432	435	388	432	411	437	406	430	420	427	415	465	393	442	437	409	425	389	422	448	417	445	404	411	382	447	429	410	450	458	402	455	411	424	403	386	413	431	435	380	383	401	408	403	450	445	414	417	434	389	436	410	417	432	428	395	421	420	464	408	407	445	444	406	417	450	462	449	377	417	364	381	445	410	416	417	408	400	435	417	427	428	389	400	426	420	456	383	378	393	414	419	416	433	418	428	412	426	432	394	403	445	423	399	404	402	410	425	410	399	431	406	417	397	409	404	419	407	407	419	409	367	409	422	422	400	408	382	397	366	447	406	417	389	433	438	431	451	433	437	402	384	395	419	458	417	413	447	433	426	398	438	398	419	388	438	394	426	408	415	427	428	416	403	433	387	431	422	416	454	410	420	422	409	433	453	411	437	440	424	428	445	417	446	420	457	405	411	431	416	426	396	430	412	423	394	416	434	441	432	438	416	399	452	402	440	458	404	407	402	415	425	429	405	423	436	393	389	381	446	454	431	416	390	421	426	407	396	457	410	429	415	424	408	421	448	409	420	442	429	396	399	436	404	406	405	434	418	395	453	443	459	395	399	403	440	417	426	419	388	421	414	403	413	390	450	400	461	438	404	392	446	397	423	405	427	403	416	417	428	378	429	449	436	429	467	424	439	379	408	392	391	405	416	424	437	398	434	410	442	390	416	425	414	398	438	404	428	434	426	426	395	407	401	407	449
2476	997	1075	1118	1051	1024	990	1074	1009	1000	975	929	861	986	964	918	900	942	960	940	894	933	946	900	847	906	912	921	892	926	930	855	854	905	968	916	928	857	924	978	852	929	956	871	943	937	903	908	931	949	948	906	884	868	902	839	895	906	908	880	940	910	912	903	948	938	934	881	869	935	890	916	886	881	921	906	912	864	900	899	888	921	952	908	883	902	858	896	913	844	904	913	930	890	897	893	890	873	920	952	988	975	915	909	935	892	897	937	885	907	954	942	828	888	898	909	912	869	861	858	904	908	901	939	875	906	861	898	913	932	923	939	914	886	873	892	935	878	917	846	937	880	896	900	959	843	921	895	866	873	922	868	886	891	868	900	889	901	842	901	867	902	926	902	938	929	922	925	895	936	953	883	882	908	882	951	947	904	905	923	879	842	886	895	889	940	951	904	918	891	867	888	928	845	917	837	895	915	960	924	900	894	931	926	836	942	896	915	933	881	934	944	898	852	891	946	929	878	879	889	914	898	889	886	895	908	927	941	862	924	845	878	877	938	925	902	872	938	900	908	890	915	887	943	877	929	893	960	892	904	910	942	909	897	848	874	864	906	912	888	898	877	841	930	857	894	875	917	879	939	885	930	830	882	856	918	904	901	897	926	896	931	907	900	932	911	847	947	909	911	940	945	892	861	863	949	838	911	850	876	898	894	937	905	928	941	913	871	868	911	917	931	910	908	931	907	926	899	881	952	898	868	924	872	856	921	935	863	960	897	926	864	880	913	887	890	945	908	853	870	864	872	936	878	896	930	891	881	889	890	875	912	929	902	940	876	887	889	922	829	909	908	902	884	935	879	923	854	918	908	891	896	876	989	925	871	871	914	909	939	903	912	945	881	927	905	963	900	926	821	845	911	963	932	898	877	907	902	935	912	908	870	882	887	905	956	885	885	930	895	913	903	885	903	916	872	907	917	898	808	909	873	872	881	909	865	892	942	910	896	885	913	873	867	883	909	926	876	890	834	893	926	878	877	910	894	854	837	909	947	964	897	923	917	898	871	922	885	945	956	932	895	887	864	847	883	865	905	891	848	859	875	883	872	889	953	892	915	906	860	893	905	862	929	891	855	967	917	937	933	942	867	937	899	897	941	920	931	922	873	894	925	862	877	900	901	898	905	872	839	900	865	925	937	894	938	916	911	856	935	888	905	921	849	858	925	873	880	868	906	863	858	903	907	881	880	893	890	917	907	876	937	879	939	917	917	935	903	886	939	902	908	924	903	895	865	945	880	883	887	925	858	917	918	888	896	898	880	940	914	938	900	925	935	912	893	906	911	913	887	900	865	877	889	911	882	888	898	857	931	891	898	870	953	884	825	884	926	954	912	941	890	918	903	878	904	917	925	944	906	894	861	849	883	919	848	881	882	872	972	920	940	870	943	953	886	931	934	957	895	955	978	926	882	851	912	930	864	960	906	918	896	948	930	931	926	894	917	894	907	915	935	931	917	874	875	911	869	903	890	895	897	915	884	921	955	942	881	866	920	865	871	873	889	918	879	862	878	899	895	898	868	932	915	858	908	925	874	927	900	908	909	904	900	889	862	941	879	885	883	875	950	906	866	968	916	909	883	952	861	938	881	893	920	917	915	888	955	918	892	913	896	918	839	941	930	862	904	835	923	915	949	935	890	925	896	911	908	905	907	860	893	925	930	914	843	865	880	930	936	835	841	892	891	912	923	908	908	849	911	901	871	886	895	898	893	955	857	913	915	886	948	867	870	916	889	927	912	931	863	886	909	912	801	908	855	936	840	915	880	851	965	896	912	924	928	879	895	912	871	927	923	893	896	895	862	875	879	899	846	918	924	894	882	960	962	925	878	965	890	909	907	881	914	913	862	930	889	914	927	921	868	896	913	915	900	901	918	863	923	912	939	873	924	880	923	888	868	945	895	899	897	899	981	875	921	912	884	846	970	939	856	914	921	939	914	928	926	898	914	946	905	884	906	924	886	888	910	909	915	915	871	918	861	898	903	914	920	956	867	887	922	899	889	896	915	964	885	942	943	906	910	917	904	943	845	977	886	837	872	897	892	889	893	856	873	936	980	914	887	924	855	880	881	861	901	859	910	909	976	915	923	876	894	917	911	876	854	879	864	931	885	895	914	905	899	836	876	930	917	976	899	886	930	869	907	894	891	913	912	969	913	886	910	898	893	879	809	883	945	900	933	888	893	926	901	888	869	933	903	900	933	914	931	930	942	909	869	951	885	937	906	916	895	900	862	952	850	888	905	906	909	917	888	882	887	860	925	894	889	896	908	893	945	924	947	998	869	886	887	869	915	917	896	916	915	904	891	900	914	885	875	913	861	903	891	968	945	936	852	922	950	902	934	965	893	889	895	906	901	867	901	907	859	901	926	896	872	953	883	877	917	959	917	894	893	852	903	899	911	891	880	877	891	866	850	916	888	924	852	864	952	861	912	904	957	870	875	842	908	904	813	911	878	899	893	908	935	933	886	907	873	870	926	887	918	947	900	865	884	966	912	918	922	927	937	957	911	887	919	880	950	924	863	933	940	931	871	894	939	895	899	904	829	935	909	979	921	866	936	928	875	809	867	938	897	895	859	919	928	855	922	899	896	908	849	893	865	916	896	901	863	875	889	876	926	912	977	926	863	877	917	883	909	898	911	910	942	860	911	896	899	863	949	853	904	898	952	889	885	958	901	883	926	896	936	946	870	875	891	904	952	951	877	875	908	903	929	896	960	941	892	949	922	912	880	949	937	925	926	884	915	923	940	837	846	894	885	972	893	954	896	899	884	881	923	933	889	899	882	925	879	894	912	930	858	867	862	923	897	870	898	877	881	862	916	938	901	905	878	893	899	925	931	887	825	900	925	926	914	905	896	951	895	882	903	901	884	890	953	875	952	891	940	830	887	886	880	966	947	929	937	902	868	891	896	901	919	916	962	917	918	842	875	927	924	884	904	906	884	925	911	921	883	909	891	906	897	887	894	819	917	843	898	894	957	884	847	915	844	852	908	916	864	906	887	903	902	946	894	948	886	899	933	896	854	879	876	886	842	884	913	966	957	947	905	887	909	937	930	904	878	845	950	893	952	898	896	919	882	935	927	908	864	912	869	921	866	935	842	855	905	937	922	883	871	941	926	951	938	901	902	908	873	869	858	893	915	898	855	885	917	889	915	909	874	867	930	864	920	887	921	888	967	910	936	926	866	876	906	864	914	901	859	956	890	892	837	901	875	888	878	898	920	920	996	922	917	966	904	899	888	907	950	888	885	910	895	904	899	878	936	928	863	918	896	879	905	923	866	936	928	857	909	966	952	901	910	916	884	914	912	932	914	925	951	877	865	858	932	898	871	925	869	900	924	842	891	873	912	870	861	862	914	891	905	892	868	926	896	897	902	897	879	901	932	931	929	872	901	856	862	898	883	911	858	840	902	917	869	844	925	885	950	848	915	893	900	905	931	908	948	898	897	901	884
8665	893	728	583	396	404	346	355	295	293	270	247	266	261	246	230	267	234	229	244	252	261	266	264	252	225	246	256	267	297	226	260	257	248	260	230	281	264	277	259	236	261	260	251	236	259	244	254	246	235	254	221	252	257	230	261	254	237	194	288	203	258	261	245	232	268	284	252	242	233	252	248	233	241	229	273	237	241	267	262	279	217	223	212	262	279	219	237	234	240	243	273	255	257	217	223	247	266	227	235	228	228	254	240	243	238	237	255	251	263	266	223	240	243	243	252	233	238	252	241	254	258	241	238	254	234	270	245	230	236	242	237	223	231	256	232	249	232	250	234	252	255	278	254	258	271	243	243	253	259	257	234	261	236	252	228	228	214	260	247	274	239	236	254	254	223	213	250	227	251	256	231	243	255	253	211	237	246	257	237	243	254	240	244	239	255	258	246	234	220	245	224	227	224	238	222	257	216	272	261	255	250	238	254	232	254	254	230	245	225	259	234	220	259	257	236	225	249	258	241	232	249	221	214	256	240	237	236	229	245	244	249	250	253	264	235	247	236	258	287	258	256	235	249	243	228	235	252	240	225	268	235	238	249	224	222	230	237	255	262	240	253	228	257	266	221	241	241	222	235	244	244	249	242	238	238	226	217	270	242	265	256	240	254	262	227	258	251	258	226	244	268	249	237	263	242	239	250	253	233	264	234	260	244	238	266	227	252	231	224	244	245	247	242	282	246	241	255	221	248	280	261	285	253	236	220	220	232	258	234	248	259	254	286	270	275	246	242	239	242	224	261	244	245	251	226	252	243	237	259	263	231	252	250	242	255	282	228	260	237	233	276	229	249	252	241	254	240	265	250	233	263	237	221	240	230	255	253	277	260	270	236	239	260	204	255	253	247	253	252	241	247	232	253	262	266	243	231	279	267	228	234	264	268	256	253	240	239	233	272	270	238	231	226	281	248	274	274	273	253	236	265	259	256	249	251	204	246	256	273	240	242	238	241	217	275	254	245	239	237	247	239	240	244	250	245	231	254	259	220	244	229	233	250	262	236	249	258	246	232	246	263	265	243	241	279	236	259	256	260	241	266	238	229	230	255	259	257	267	246	260	248	269	245	233	245	244	255	234	250	237	272	254	238	253	259	272	241	256	243	247	258	241	216	262	264	247	297	235	198	245	230	254	264	238	243	251	253	239	228	258	264	240	245	242	226	253	247	223	243	241	275	227	236	265	262	239	253	239	235	262	261	198	252	227	224	234	233	263	269	258	241	252	275	258	262	268	272	232	268	247	235	249	258	259	248	236	225	261	253	240	243	230	250	253	253	266	235	250	235	236	242	244	244	234	251	260	247	271	248	243	227	245	215	228	212	210	257	232	224	258	275	249	251	226	260	238	255	231	239	232	239	272	253	235	273	267	232	214	256	237	256	217	238	250	223	232	215	244	236	266	219	238	218	263	217	297	268	276	225	253	242	271	239	239	251	270	242	226	257	256	228	286	250	255	226	276	237	243	218	225	236	254	243	237	222	231	242	278	252	216	257	222	238	260	242	231	243	271	220	250	226	253	240	268	252	236	215	228	253	244	247	239	227	222	200	241	259	250	240	244	291	273	245	241	241	242	235	271	252	212	258	250	243	242	248	244	278	263	279	244	273	267	237	246	230	273	260	256	267	250	237	231	243	250	217	267	264	237	238	195	256	232	255	264	232	284	241	234	270	236	241	262	236	247	224	253	256	271	252	241	259	228	222	246	240	263	235	263	233	258	237	242	228	248	228	235	221	250	212	214	253	239	250	260	271	254	279	215	245	239	234	263	234	244	252	237	236	266	254	236	255	240	238	265	272	228	240	260	244	237	287	265	248	249	247	215	225	239	248	256	264	265	260	245	260	271	233	211	219	254	226	246	243	267	232	264	237	269	229	264	232	238	233	272	256	285	240	252	251	256	268	230	247	233	261	288	231	243	228	238	248	248	266	276	226	235	188	248	225	261	274	261	267	238	258	271	260	237	285	259	269	253	268	261	235	233	299	257	247	251	249	226	241	261	238	238	263	246	253	268	257	252	252	223	242	258	252	228	257	263	222	235	230	253	238	251	259	242	284	239	238	200	239	258	222	256	224	251	245	277	265	247	235	224	260	240	262	264	249	244	260	253	224	246	205	260	241	266	211	241	219	240	211	255	268	216	209	230	234	265	260	210	253	220	262	248	251	253	263	254	249	229	252	247	234	241	250	265	256	236	233	244	286	249	224	232	248	235	254	248	233	229	258	233	259	223	205	255	254	264	221	255	250	242	247	271	236	241	215	238	234	233	221	236	240	292	291	251	268	227	268	265	245	224	240	233	218	224	270	253	268	269	236	230	241	247	252	231	240	256	237	258	223	240	234	251	227	244	274	254	241	223	254	240	251	239	237	226	268	261	294	249	230	244	244	243	206	224	247	266	241	249	242	275	226	259	279	238	240	273	238	258	267	246	236	242	228	239	259	250	234	239	274	270	258	263	247	256	252	269	231	237	282	241	248	262	236	256	255	247	235	274	259	231	241	244	241	255	232	223	237	240	257	262	246	280	252	255	250	241	230	238	246	232	255	301	261	252	231	248	233	254	238	259	263	225	240	258	249	224	251	229	282	254	253	250	247	224	211	240	269	253	267	254	277	265	241	250	228	221	240	251	236	251	262	243	250	266	276	268	251	245	260	244	265	245	226	245	233	238	235	247	260	256	243	258	229	276	254	231	231	226	225	223	246	210	219	259	226	256	250	236	227	246	229	248	225	217	253	251	256	232	233	279	268	252	243	222	242	275	259	270	241	240	246	251	251	236	232	263	248	259	216	248	238	283	248	239	264	209	247	247	261	270	240	244	251	271	212	252	269	244	270	239	237	252	222	261	251	260	267	285	244	236	246	269	227	242	231	229	248	223	220	247	213	240	225	259	271	279	211	273	262	249	276	258	241	246	245	219	243	249	239	260	214	277	239	212	241	254	237	226	237	227	239	214	263	272	246	267	234	220	243	246	225	216	221	254	250	265	251	276	232	254	253	273	250	228	259	270	223	289	263	230	221	223	279	250	209	233	247	232	230	255	253	272	262	240	272	266	209	267	252	261	271	239	265	247	247	215	241	220	238	258	235	195	229	253	238	275	257	242	236	246	246	231	260	234	258	276	269	241	248	244	252	253	239	238	261	268	275	242	246	225	247	276	244	229	258	260	246	273	244	249	272	233	255	249	226	233	246	235	257	249	205	219	229	221	241	256	251	220	245	225	238	272	226	248	265	263	257	239	255	276	248	248	222	247	240	227	232	227	253	243	269	249	232	229	225	245	217	242	236	197	251	259	213	271	252	249	232	244	250	216	244	250	247	246	245	257	262	244	251	279	242	241	254	245	250	228	278	233	241	252	246	255	241	199	214	238	262	277	228	238	240	243	228	252	250	207	240	247	228	215	237	245	241	244	238	265	242	239	276	254	233	262	255	269	260	222	257	280	249	255	237
7025	1076	1610	1715	1437	1161	1017	996	880	901	882	729	675	649	648	660	674	669	617	637	593	560	592	585	565	592	589	549	566	582	627	575	601	572	531	584	583	579	577	524	555	568	601	567	562	578	538	554	560	558	607	555	569	596	568	550	558	566	530	615	559	573	550	539	549	576	554	597	535	572	583	491	580	563	553	529	572	572	523	521	556	566	579	515	556	575	561	601	558	542	541	563	549	527	568	540	572	532	545	537	579	522	527	594	568	580	569	562	600	531	604	564	577	593	589	546	531	587	562	552	558	564	549	538	577	542	562	533	542	591	571	519	577	564	551	562	547	529	585	556	540	611	548	556	492	562	560	553	572	589	538	558	515	553	579	540	597	564	541	564	503	571	576	561	595	546	560	542	557	547	568	565	528	543	567	522	569	544	544	538	526	611	550	503	589	573	575	557	550	559	544	548	627	552	575	554	581	555	560	592	511	577	584	553	543	609	563	569	591	585	513	546	537	532	593	568	541	603	538	550	558	575	556	522	517	575	591	528	570	521	554	558	568	604	575	577	578	560	574	569	583	572	589	550	564	569	559	565	554	554	571	549	508	552	526	603	535	571	554	555	564	548	533	575	564	535	596	517	555	594	570	546	557	552	542	531	540	548	525	575	546	522	555	548	582	578	569	577	549	540	578	582	555	573	494	533	563	562	546	543	555	544	587	551	605	565	513	568	533	561	563	572	574	565	568	556	518	507	553	535	574	556	596	544	544	612	556	552	535	538	553	570	542	564	554	576	571	593	587	558	593	547	512	546	530	531	542	543	567	558	575	510	567	545	535	546	571	515	566	552	572	530	547	538	584	567	572	511	525	548	552	540	522	570	549	546	577	559	535	546	573	555	583	570	519	521	584	578	565	529	526	538	553	548	536	549	586	548	571	570	568	525	509	606	551	539	566	562	548	558	567	590	579	575	567	516	578	540	528	577	584	548	609	576	574	549	509	570	572	552	585	583	550	580	521	559	558	495	535	566	551	555	517	572	582	584	529	555	579	570	551	564	564	529	549	552	607	528	558	591	553	527	527	554	534	598	523	547	537	534	551	545	554	546	584	572	540	534	609	518	523	548	578	558	570	549	537	554	531	589	543	554	533	584	580	567	544	570	566	535	542	551	564	587	555	550	532	519	556	573	543	549	566	574	590	557	557	564	592	569	562	575	548	522	552	571	523	591	522	530	530	582	550	536	570	538	574	529	574	547	551	547	542	562	563	575	598	551	572	581	547	535	591	552	558	530	528	552	560	547	524	578	527	529	528	510	539	586	539	590	509	529	534	552	580	561	586	491	534	542	542	585	596	579	546	560	542	584	591	527	557	559	538	517	571	532	584	534	564	567	550	559	591	550	539	576	571	566	555	554	549	576	551	555	550	523	578	563	576	564	565	552	546	568	551	533	556	567	548	561	585	565	536	510	577	555	575	565	561	569	550	549	574	597	547	502	554	578	570	580	540	575	540	560	573	534	577	523	547	558	532	563	583	552	536	556	601	566	581	559	542	572	572	585	566	529	577	582	534	573	507	516	509	538	581	553	556	585	529	541	560	555	611	544	592	563	517	587	529	588	583	559	553	555	572	561	513	565	559	576	546	501	548	565	616	546	560	580	573	551	547	557	549	569	583	529	548	550	561	537	540	567	527	556	599	533	553	579	544	548	603	598	559	578	544	561	566	591	550	543	543	525	540	574	558	573	560	542	552	591	571	597	550	573	534	575	522	536	567	557	568	585	581	583	516	538	512	553	576	570	583	601	569	555	549	561	568	570	551	533	577	529	577	574	577	590	485	567	583	538	581	528	571	537	570	529	570	557	568	534	583	544	576	564	568	559	548	548	615	558	544	564	583	574	539	579	579	537	539	588	551	557	610	568	550	566	547	550	559	553	597	564	488	570	547	588	544	543	540	577	554	543	547	555	574	543	535	523	563	540	516	573	550	598	574	547	536	523	541	562	591	543	593	621	558	562	548	532	604	591	528	537	540	532	549	554	525	574	559	561	564	557	541	576	551	578	573	563	562	572	564	566	511	531	530	583	550	594	578	561	555	575	543	593	548	510	556	534	548	544	561	561	550	552	557	614	571	571	567	512	554	574	570	529	544	582	526	521	534	533	541	560	588	544	559	563	565	543	582	541	564	580	516	558	496	606	582	557	519	577	556	559	606	544	598	551	552	545	567	536	577	570	569	579	549	551	587	549	559	602	534	590	573	553	570	497	589	564	531	571	577	561	553	569	536	579	543	576	547	568	514	547	623	573	553	582	554	523	555	520	557	552	535	579	549	564	534	574	528	564	514	536	545	567	593	551	526	507	547	544	558	534	554	538	531	566	595	582	547	575	531	553	552	548	564	539	538	520	518	528	515	540	555	543	518	558	571	518	521	522	569	576	560	565	520	548	558	595	561	537	583	578	555	551	518	617	556	553	513	575	556	533	572	543	583	565	569	559	539	529	515	548	545	537	574	546	567	528	568	549	524	546	563	561	555	553	576	558	552	556	531	597	535	585	547	588	582	570	552	589	548	594	551	514	552	529	540	571	495	568	535	617	525	584	551	583	541	602	532	540	542	558	552	581	565	560	561	564	576	527	570	562	583	578	551	528	588	573	582	554	566	528	570	529	561	571	580	560	558	566	594	574	551	581	558	565	547	605	552	552	576	574	541	551	563	548	545	597	517	565	587	539	569	571	535	527	549	549	565	552	543	605	524	554	570	576	566	507	594	538	552	522	534	576	587	561	578	533	559	563	546	584	556	538	544	565	562	582	553	545	532	520	568	575	533	538	551	579	569	560	566	553	578	579	546	546	574	550	619	554	532	568	577	539	559	584	563	544	555	572	546	585	569	555	542	581	506	560	547	516	571	543	578	542	567	594	561	549	567	514	568	515	551	599	550	575	577	574	571	552	593	560	595	567	546	574	557	608	564	559	566	543	585	554	537	539	550	559	560	580	573	568	553	544	594	565	556	514	522	527	563	559	543	575	576	564	537	555	590	566	559	532	530	511	591	562	540	563	542	577	533	557	554	605	552	597	548	543	588	575	538	593	554	586	538	545	556	565	527	555	543	588	573	547	589	572	530	505	549	552	530	575	550	551	563	548	528	569	526	543	528	524	534	537	557	527	575	546	573	567	553	589	551	578	547	583	553	554	562	568	588	531	540	541	539	537	572	565	572	572	552	554	567	564	530	553	568	561	537	572	569	562	501	560	532	565	552	561	551	519	535	558	583	515	535	531	523	550	557	569	610	569	518	544	527	532	575	540	537	580	563	571	535	545	566	576	576	519	550	554	564	502	545	572	565	527	529	562	576	531	585	569	568	589	595	541	574	589	608	570	582	588	589	591	557	575	560	538	552	570	552	589	511	565	588	571	566	553	535	523	543	582	531	556	550	539	548	609	498	589	566	520	551	555	567	574	525	599	551	581	545	581	522	560	568	552	553	546	595	574	517	552	546	558	568	571
15953	1715	1024	742	510	401	324	281	262	234	213	201	194	176	168	123	156	169	160	147	161	158	152	149	142	150	145	137	124	138	153	132	155	158	156	160	139	139	139	133	136	117	149	156	146	156	153	150	128	143	137	120	146	153	132	142	138	127	125	142	145	136	136	145	142	147	134	141	143	126	133	144	136	137	152	142	128	147	139	137	144	128	131	140	157	138	127	136	142	133	137	127	118	122	172	133	142	138	170	127	153	140	136	123	142	136	138	136	157	147	156	135	121	140	106	121	121	108	129	131	124	131	115	132	138	126	120	127	137	158	131	151	141	136	126	141	128	134	150	127	128	122	123	128	135	125	178	129	143	122	128	115	145	133	136	146	132	116	123	134	129	141	140	132	132	133	120	132	127	133	134	120	129	147	152	146	109	162	131	130	118	126	126	127	136	149	131	152	149	137	131	119	116	145	134	143	119	145	133	126	151	123	169	139	141	125	130	133	149	147	143	136	144	146	139	156	131	132	140	131	154	144	163	149	141	136	138	143	155	138	161	149	148	128	141	137	134	136	145	124	162	126	138	144	142	156	137	162	149	133	131	131	142	123	135	134	129	146	142	141	147	139	138	125	126	139	130	134	151	133	141	134	122	122	107	156	149	127	136	165	138	134	132	149	167	158	141	149	130	162	127	142	129	141	147	147	145	147	119	140	157	131	154	139	120	117	141	144	147	126	141	136	128	121	138	120	141	145	159	126	152	127	120	159	108	138	137	113	136	138	135	125	131	122	132	159	147	135	146	148	150	143	150	150	145	124	139	132	144	116	136	133	125	130	129	142	127	130	130	150	133	145	137	153	164	140	147	124	137	132	147	140	133	138	143	152	130	118	132	104	151	128	139	152	136	118	146	142	123	147	150	131	127	133	145	104	142	135	142	128	147	129	152	144	122	141	126	141	142	163	132	123	138	137	149	144	157	121	132	154	108	157	125	173	136	143	146	142	136	142	145	121	135	145	123	136	122	116	145	133	139	156	138	151	140	133	129	143	158	125	141	138	149	137	137	158	147	152	123	142	158	126	132	136	141	117	134	121	148	134	136	127	141	135	139	140	130	133	144	128	149	147	131	139	140	127	140	129	132	139	149	145	171	170	149	120	140	130	145	154	138	128	140	119	142	120	152	127	121	149	135	134	123	132	149	152	131	138	118	131	129	150	125	143	122	144	140	148	125	144	143	154	127	149	144	125	139	153	129	159	137	132	137	139	130	137	151	142	128	149	131	113	156	141	133	124	144	129	117	126	149	153	129	131	131	162	135	149	141	132	149	141	129	156	139	144	141	161	146	133	118	137	122	130	143	122	129	144	139	137	135	152	135	145	142	131	124	141	137	126	156	110	143	151	134	124	154	125	128	128	158	158	140	122	152	117	142	111	145	142	141	146	143	143	130	133	136	138	147	148	149	128	142	140	151	142	143	128	123	123	147	131	121	148	150	117	116	145	139	153	129	112	141	126	129	128	132	153	137	120	161	105	138	139	137	153	145	146	143	154	131	166	132	160	131	138	144	149	126	135	149	143	135	130	148	141	139	127	132	126	141	139	147	134	141	118	119	142	122	149	133	141	151	148	141	117	120	148	142	130	136	159	131	144	151	127	151	141	130	164	130	140	138	128	174	164	130	140	157	144	134	133	132	159	144	144	135	115	134	137	120	113	153	134	139	167	133	153	131	143	119	125	150	148	164	127	126	122	131	152	144	143	135	149	131	130	121	156	137	147	138	131	125	152	141	138	105	126	141	130	159	146	123	133	111	145	125	143	130	120	144	133	153	134	128	117	135	131	132	149	123	154	157	157	127	115	158	145	131	129	124	144	124	163	135	143	138	138	133	136	128	128	139	131	135	150	142	142	131	123	137	124	131	145	133	152	128	141	143	146	164	139	150	129	145	141	137	144	141	135	140	101	148	132	117	135	162	152	136	144	145	130	142	137	143	117	122	139	143	168	161	159	134	132	160	143	134	159	160	134	109	131	140	139	121	143	131	126	139	143	177	126	117	138	163	144	156	145	128	134	128	136	156	139	134	130	122	118	121	140	130	117	145	130	171	125	165	130	139	148	124	119	118	145	143	155	157	134	128	154	172	148	107	131	161	105	136	123	133	137	126	131	139	143	136	146	121	145	135	128	126	151	123	157	137	122	124	125	145	148	147	133	154	111	105	156	134	150	154	134	140	129	140	157	163	128	140	150	131	137	156	152	137	136	137	158	165	128	120	144	155	142	165	135	115	125	130	150	129	161	134	165	130	135	140	129	121	145	152	133	126	149	123	138	126	124	118	157	122	155	131	142	145	153	147	142	137	155	129	135	122	146	108	137	141	152	148	141	169	169	136	145	155	157	147	138	129	133	133	127	166	160	152	139	132	134	162	172	155	131	147	109	144	154	142	112	160	123	165	149	151	146	157	127	142	108	123	129	135	126	149	162	129	146	138	146	154	127	123	138	168	141	138	132	135	134	159	131	148	132	133	144	122	126	113	145	137	138	130	141	157	150	144	130	156	146	145	127	132	148	134	126	135	136	146	149	135	150	152	136	138	148	106	135	152	135	131	142	134	143	149	126	135	144	137	139	138	129	143	132	136	142	126	146	140	128	141	142	144	144	141	150	123	131	127	140	149	142	134	134	144	146	135	118	138	144	120	130	130	127	126	159	150	126	129	157	143	133	133	129	143	133	148	150	162	144	138	135	122	156	128	121	137	139	166	148	134	137	111	163	132	154	145	122	132	152	146	129	145	133	144	134	140	159	126	152	162	142	144	143	140	134	117	147	132	145	138	157	121	134	127	150	136	171	138	145	134	138	157	131	146	132	129	138	137	152	138	151	142	137	118	152	117	136	127	156	149	129	158	155	180	144	127	158	168	147	149	133	142	136	135	132	122	147	146	127	139	122	154	138	141	121	141	130	146	136	155	131	115	139	139	128	153	119	131	128	150	135	143	119	147	142	160	134	122	121	134	125	137	152	166	137	146	124	166	147	143	118	147	139	141	138	159	133	130	161	123	144	122	111	148	127	137	150	131	146	131	133	135	145	134	140	140	129	128	132	133	159	158	138	143	145	147	131	133	128	139	132	130	136	146	144	139	122	145	155	152	146	147	151	128	152	113	121	155	122	164	143	132	162	111	143	140	137	117	119	151	123	157	137	114	136	135	128	151	151	143	135	135	148	147	160	143	133	143	131	142	128	159	118	132	145	143	154	146	137	145	151	129	141	115	129	134	139	152	142	120	144	123	166	127	120	144	150	154	140	136	128	132	135	125	142	151	144	146	138	157	146	133	122	153	140	132	134	117	123	148	168	153	129	132	126	129	135	122	157	146	133	145	149	122	142	118	116	156	140	139	132	140	150	145	119	148	124	140	139	111	142	133	132	141	149	150	106	145	133	132	161	119	136	127	151	143	140	130	126	125	135	132	143	147	132	137	129	170	138	142	139	141	145	135	133	141	142	140	145
8835	1311	2152	2351	1918	1602	1255	1173	1008	874	863	694	615	536	546	557	505	548	567	480	467	477	399	465	363	426	446	398	431	367	417	420	410	388	423	398	384	384	406	376	344	377	417	370	386	386	358	365	406	358	342	402	368	357	370	356	409	329	347	413	375	358	376	361	382	363	366	364	387	328	334	388	349	360	390	376	361	377	365	356	396	400	375	365	348	369	370	359	361	390	361	365	372	395	358	363	358	378	390	347	376	384	361	365	372	363	354	344	370	386	379	372	355	356	341	321	331	360	352	350	355	381	373	357	339	372	377	343	367	363	354	372	305	369	367	348	393	406	356	342	357	375	374	365	360	355	347	380	357	367	363	348	374	345	353	367	348	397	350	353	334	344	351	332	337	369	357	329	319	379	361	407	352	369	357	336	354	371	374	374	345	343	373	369	343	347	371	376	383	328	366	361	333	388	382	374	356	358	403	385	356	369	356	381	359	377	360	376	385	381	347	325	356	387	336	372	356	332	319	380	378	358	355	353	348	337	378	360	364	353	363	367	370	346	391	388	364	338	356	340	340	357	380	363	335	373	344	344	356	325	345	367	363	374	359	359	366	357	397	365	373	356	364	360	362	342	363	348	363	377	380	347	362	329	402	348	349	356	370	372	338	409	374	343	364	374	361	403	345	392	335	375	354	354	374	362	368	346	385	380	324	359	365	351	350	362	347	349	365	384	339	378	369	358	370	374	354	359	363	358	342	363	375	355	351	325	362	377	339	358	306	356	386	376	365	379	373	358	337	386	355	356	392	355	364	357	354	370	397	366	366	340	367	360	351	381	374	350	363	332	367	339	367	366	336	369	345	369	327	337	375	384	336	302	368	359	334	387	364	368	375	338	353	352	340	371	364	378	354	376	373	380	374	360	393	383	395	376	375	408	338	384	359	373	327	366	313	355	332	342	370	373	390	338	351	355	361	338	351	348	400	400	338	355	354	356	374	317	360	359	362	351	325	355	363	351	348	361	382	327	346	383	360	367	340	366	354	346	377	390	345	367	349	355	356	374	356	355	344	354	343	376	367	351	338	407	362	335	356	366	394	347	353	318	368	350	337	360	388	366	394	353	385	357	355	371	363	351	353	344	342	380	382	337	356	337	351	364	383	337	363	379	343	361	356	356	346	350	340	369	372	364	357	363	359	318	351	345	371	379	349	373	379	377	376	382	346	347	334	353	382	345	363	375	399	374	354	364	344	382	347	357	399	359	343	345	335	401	343	351	366	373	363	348	363	374	364	334	368	345	376	348	350	406	375	353	336	364	372	370	375	374	381	372	346	352	354	339	355	356	382	377	349	349	376	373	342	387	385	332	371	405	377	361	361	360	357	386	347	345	344	347	356	379	338	375	371	353	348	349	361	358	344	326	374	344	329	358	397	362	396	366	320	358	341	357	405	359	352	382	391	353	390	383	364	384	417	329	367	392	315	391	352	343	355	376	374	352	366	352	333	347	377	371	361	366	354	376	368	389	375	348	354	363	377	367	376	344	352	357	375	365	333	352	397	376	374	343	335	366	384	340	372	341	356	363	325	357	354	351	352	359	340	356	324	391	347	364	358	351	358	341	391	389	377	361	304	334	372	340	390	354	366	367	348	358	371	336	340	358	346	348	352	368	366	346	346	378	366	366	359	388	355	385	361	377	331	364	370	363	353	370	331	373	382	359	350	342	343	388	360	366	350	346	359	360	356	357	360	345	367	318	343	378	342	371	359	337	378	371	347	370	374	333	366	357	319	343	361	365	367	369	366	351	385	365	328	325	311	353	346	364	363	357	362	364	343	385	362	352	367	379	372	391	386	383	338	344	358	398	362	369	374	357	327	412	334	357	334	371	368	354	343	354	381	353	356	341	367	382	372	331	359	342	339	394	370	366	357	332	386	345	368	328	348	335	349	368	389	347	364	354	402	406	354	370	370	353	353	302	344	351	324	375	326	354	353	342	362	367	364	353	406	374	353	341	343	349	405	381	361	401	364	350	361	358	323	314	359	340	378	364	361	354	337	358	373	339	353	360	380	367	346	347	349	360	375	349	312	356	326	333	388	354	365	357	370	326	393	373	355	337	349	325	376	384	374	373	342	369	330	353	385	379	374	353	358	342	352	354	349	338	362	339	405	385	382	368	361	374	371	342	395	336	346	327	370	362	366	369	382	384	333	354	346	371	359	381	360	377	355	349	328	356	351	380	361	369	355	383	388	354	321	334	352	357	354	336	358	344	395	367	378	384	367	376	376	347	379	342	352	348	364	365	360	366	375	345	384	340	392	348	324	345	344	351	364	376	386	366	340	331	384	359	376	397	386	376	397	378	369	379	355	356	336	359	366	378	384	360	368	365	369	335	356	332	360	396	355	377	333	345	351	354	366	303	363	348	351	366	353	348	357	334	323	376	321	376	363	356	374	398	374	352	350	390	350	384	341	350	359	381	386	357	371	367	334	380	373	331	357	363	354	385	366	359	365	333	364	367	386	335	360	311	369	346	345	372	378	355	381	349	391	370	373	359	344	331	354	351	348	358	362	386	344	363	356	359	355	370	369	373	324	329	342	358	356	402	370	336	316	387	366	386	372	335	339	371	351	384	339	320	369	347	358	362	376	350	379	321	349	354	360	384	316	327	342	338	347	381	369	372	364	356	345	348	366	353	393	378	354	367	378	369	344	373	357	323	352	349	349	342	393	368	359	348	399	375	351	367	369	359	362	344	347	339	357	352	374	386	364	322	402	323	369	368	337	339	349	381	340	346	395	398	369	401	355	334	369	361	332	378	353	363	366	381	381	369	333	371	358	358	339	362	346	351	345	346	337	366	391	344	336	317	371	337	346	352	379	363	339	343	358	358	348	353	394	356	347	377	344	352	396	324	345	346	378	340	365	337	397	365	346	345	387	349	338	361	338	365	359	361	378	339	343	351	405	335	376	378	367	352	362	329	390	349	370	351	356	366	371	389	349	386	354	369	396	359	388	363	358	337	363	336	338	374	390	324	351	344	350	348	371	351	328	378	373	350	349	344	371	334	352	390	361	377	342	326	324	374	374	366	331	336	331	352	342	357	335	393	342	345	361	353	356	347	364	355	364	347	359	378	342	347	376	371	378	375	373	334	392	349	325	354	337	395	386	358	366	385	384	348	374	324	341	373	383	320	356	357	368	345	357	345	367	345	385	370	364	328	361	349	342	363	332	371	369	374	356	346	361	352	370	350	380	340	336	379	343	331	384	352	352	337	344	381	366	376	374	342	353	340	408	381	335	342	367	362	353	344	346	338	353	370	339	352	340	333	396	381	339	365	347	342	378	366	374	397	353	373	361	341	378	360	335	324	367	376	360	341	360	350	371	387	366	367	374	396	370	373	336	369	383	327	366	351	374	375	342	360	369	397	387	362	353	330	318	382	375	345	353	396	388	364	355	372	392	329	374	370	348	367	365	357	353	360	384	340	368	374	363	346	339	372	369	366
2066	527	510	494	429	419	450	458	422	420	434	411	426	423	438	410	411	425	425	412	415	432	411	447	436	362	421	431	463	426	423	481	418	411	398	390	443	453	439	477	424	421	396	425	392	427	398	440	394	382	400	408	426	391	453	456	422	404	415	407	449	418	366	360	449	408	392	419	392	384	429	419	431	427	405	399	406	433	418	411	421	445	415	421	360	417	391	404	384	402	446	452	391	438	375	453	405	436	456	451	396	423	373	390	422	422	392	426	374	424	452	405	366	426	381	415	447	471	468	394	375	425	390	394	387	404	409	451	424	395	458	427	440	363	377	425	398	370	381	414	420	425	432	428	413	441	417	389	434	354	422	425	410	413	400	421	413	404	403	378	399	431	428	378	428	433	434	404	451	409	470	420	436	407	403	397	375	383	445	411	395	391	421	391	423	418	423	387	400	411	391	464	432	402	454	409	389	398	392	403	456	410	439	397	440	412	396	412	441	428	454	424	422	426	406	400	409	452	384	425	393	390	393	409	416	403	399	424	422	443	412	387	444	413	443	430	456	421	375	428	440	426	423	443	403	423	433	446	418	418	428	428	456	408	392	457	417	432	419	368	399	402	425	407	471	453	427	415	391	393	417	389	414	375	431	443	427	424	429	453	370	395	409	427	437	430	458	429	434	414	407	445	436	411	413	418	395	385	398	414	440	398	434	418	410	383	437	435	431	412	428	411	386	443	433	399	431	420	437	462	410	418	421	403	418	409	417	410	429	395	452	438	385	444	417	436	389	467	396	417	428	462	427	438	455	390	370	402	441	414	413	364	399	428	395	375	431	396	380	420	423	409	416	410	405	440	429	432	403	415	377	386	396	404	435	401	450	462	417	373	453	413	405	429	410	452	446	394	386	387	426	420	446	407	407	417	384	421	414	436	397	451	408	406	449	435	395	427	425	382	417	427	448	458	405	409	405	440	405	424	411	431	419	390	419	425	387	375	406	397	402	397	385	444	396	441	425	417	455	394	368	444	438	401	379	398	382	407	402	442	429	425	367	438	426	424	376	405	414	442	424	401	409	439	443	410	410	427	385	390	424	429	466	382	389	371	434	401	431	432	437	448	446	408	429	449	374	424	413	441	424	413	421	395	428	398	388	426	394	412	437	434	382	392	403	395	430	398	427	455	415	442	423	423	434	406	428	441	434	403	444	404	399	410	422	407	402	417	395	392	431	416	436	430	439	427	434	391	441	433	415	418	451	406	424	396	416	432	402	393	405	426	423	421	428	437	449	427	424	443	425	433	439	427	425	415	387	400	454	411	414	431	414	386	431	404	428	425	413	445	416	443	423	355	423	464	422	399	401	430	422	401	468	428	407	433	445	407	402	429	408	432	405	451	426	425	409	434	436	456	387	396	418	443	440	447	439	419	419	449	458	395	418	427	448	436	420	374	474	408	419	426	431	461	385	420	459	410	410	398	431	435	398	437	419	472	427	416	419	416	424	433	445	437	424	405	434	405	426	416	424	397	419	401	454	404	404	403	446	417	409	448	369	431	417	441	464	446	402	408	429	434	413	422	476	397	416	410	412	433	402	410	411	414	429	427	445	400	427	430	419	417	420	443	416	427	392	460	414	464	434	461	424	445	386	458	394	414	431	409	420	415	420	440	411	386	419	366	418	431	466	411	449	404	401	406	384	388	428	427	402	400	436	408	396	457	428	435	379	424	416	427	423	421	389	425	434	423	426	440	435	467	426	365	431	415	434	424	414	428	403	382	469	397	390	410	466	447	442	420	441	407	432	426	414	424	383	391	405	411	398	433	418	407	392	420	473	463	419	395	437	436	400	396	441	488	388	429	418	454	438	419	428	452	445	421	388	425	424	418	437	400	410	412	433	398	435	397	409	384	431	446	413	427	415	410	405	393	405	460	439	394	411	388	411	415	434	438	402	417	398	407	399	420	412	476	368	453	435	430	444	416	433	446	452	406	426	432	432	416	386	427	439	416	426	451	424	440	450	400	411	439	425	428	426	420	430	433	455	414	452	442	425	433	409	428	435	441	451	407	429	380	441	457	408	391	410	390	478	438	452	407	436	378	395	407	408	424	407	413	399	464	335	442	384	424	378	409	420	420	426	411	411	406	423	400	413	420	429	434	401	429	424	410	447	432	419	429	446	455	361	420	423	454	388	390	439	412	410	420	415	445	411	420	418	404	420	416	408	400	432	415	417	421	431	397	427	410	412	436	453	424	401	427	430	391	389	401	416	403	425	418	376	400	445	437	406	475	393	467	420	446	413	423	435	427	395	407	395	381	412	454	394	435	423	394	403	422	425	437	409	423	448	418	437	402	442	414	417	426	427	437	450	393	409	401	385	400	396	381	430	405	434	367	435	406	426	391	436	425	375	393	430	444	416	416	448	437	429	443	416	399	397	380	371	450	434	412	404	448	418	405	405	360	458	446	442	433	421	388	414	422	416	434	413	423	410	435	429	447	421	419	395	407	438	416	408	424	438	418	405	399	454	436	418	406	454	424	431	412	420	391	421	460	423	419	408	434	413	388	438	458	375	410	429	387	401	414	436	434	414	378	424	407	411	446	434	429	425	389	449	403	438	433	418	426	430	426	444	458	445	426	426	408	443	421	410	400	429	382	427	453	429	428	415	398	413	395	428	422	415	431	422	400	381	399	414	380	440	423	400	403	430	459	398	488	414	421	400	377	393	392	386	404	425	439	414	445	415	393	431	402	400	440	409	411	475	415	436	419	419	421	441	377	430	435	428	400	459	431	428	443	412	440	422	439	434	415	429	415	406	428	422	438	442	407	433	432	405	399	423	386	416	361	418	422	379	432	421	411	423	436	424	429	408	467	407	433	444	453	399	423	415	431	450	412	471	414	407	429	423	459	434	424	377	444	415	422	431	442	400	394	416	400	454	436	437	422	445	423	437	401	410	444	436	414	369	415	377	423	387	411	420	451	385	438	446	420	424	439	420	440	397	410	425	411	396	412	414	404	433	424	422	398	452	436	414	391	431	417	382	410	416	401	448	416	413	393	421	441	410	408	452	416	378	421	423	383	435	449	414	435	431	438	366	421	428	413	455	424	411	434	427	394	399	419	397	368	414	421	395	399	428	401	428	417	397	448	440	405	439	431	419	426	411	420	425	401	403	488	426	452	424	406	412	404	450	440	387	408	408	439	426	413	402	401	421	425	422	410	415	427	445	419	410	432	430	426	442	391	394	436	439	425	413	417	481	443	426	388	426	405	410	389	446	441	448	475	411	395	398	448	480	448	413	453	452	382	433	419	422	451	409	424	423	428	439	446	397	433	444	402	427	419	414	430	390	409	419	428	428	400	404	447	448	416	411	392	423	399	388	408	435	444	425	396	459	396	445	422	402	419	416	417	420	388	421	388	372	408	411	380	423	433	440	449	456	431	418	420	448	410	467	417	419	423	408	415	411	440	432	437	431	418	428	424	401	437	400	376	422	415	416	367	382	400
2446	998	990	1086	1090	1021	1036	981	960	937	975	923	927	919	908	980	911	919	863	946	844	934	927	911	907	874	932	878	855	862	847	972	927	925	920	882	884	894	890	850	924	930	899	924	873	892	908	950	848	886	925	885	921	940	936	919	883	878	930	899	862	876	875	895	933	887	858	928	933	891	891	893	898	914	913	913	907	859	874	876	904	908	905	932	888	942	928	994	886	891	895	882	895	847	843	943	899	845	895	907	892	904	896	937	927	911	880	923	926	861	936	876	923	904	945	885	937	875	932	903	888	918	899	870	891	982	932	902	932	968	911	854	908	899	916	926	869	914	894	901	897	938	900	929	889	885	902	950	899	931	923	836	885	932	899	906	868	867	916	928	921	887	895	856	874	853	887	951	930	882	926	877	888	831	851	904	900	878	883	935	884	936	864	867	910	901	913	894	915	895	918	910	918	921	881	867	862	948	920	877	921	936	935	897	857	866	924	876	895	902	877	914	930	881	891	878	937	922	927	896	865	911	892	912	927	969	917	847	910	916	905	896	886	888	917	876	883	879	929	885	931	912	932	876	894	900	902	926	937	917	911	921	959	865	922	885	889	919	961	970	906	920	923	925	874	855	914	873	859	879	852	825	929	840	891	931	920	904	869	863	931	916	928	894	892	892	957	903	924	946	936	915	940	923	915	923	933	869	862	878	921	847	874	888	897	872	953	867	907	903	903	908	930	888	873	919	909	914	826	887	840	893	885	852	906	931	910	929	894	903	892	834	926	876	868	943	825	965	944	945	936	922	930	934	922	908	935	899	960	879	859	905	924	885	935	900	896	919	947	943	932	918	907	939	909	948	910	920	904	941	897	872	895	916	931	903	901	945	900	865	871	896	941	905	931	869	861	906	911	894	879	862	864	863	927	907	919	913	864	936	886	902	885	948	840	923	874	900	951	906	914	896	943	865	916	966	908	907	923	917	930	875	890	869	922	863	875	868	908	909	897	905	854	872	863	955	889	897	923	942	931	898	858	909	907	887	913	868	884	904	884	942	878	887	947	895	873	841	852	900	901	902	920	856	874	952	882	936	921	906	956	928	911	882	934	976	916	953	927	924	878	910	884	917	881	887	866	863	955	934	895	888	904	907	891	929	963	931	884	892	875	891	928	912	928	875	878	901	915	916	900	815	924	880	888	869	937	926	851	926	889	888	880	881	861	899	906	899	918	901	908	910	883	852	892	870	908	916	860	910	871	891	888	890	923	864	929	871	864	926	908	943	920	930	891	933	909	874	911	911	898	883	885	984	912	863	856	897	945	982	942	925	963	928	896	920	888	926	943	880	882	903	915	931	908	841	898	883	908	928	942	925	929	879	861	941	879	914	886	914	867	916	921	938	929	931	868	853	901	938	892	928	861	876	952	859	873	926	850	882	969	930	879	905	919	983	917	929	910	839	896	913	950	906	884	896	920	881	930	942	879	964	877	927	978	883	943	856	948	898	833	858	883	891	921	891	862	914	860	841	878	863	863	905	913	902	914	917	877	919	879	869	896	911	886	916	855	862	942	878	920	905	887	880	899	893	840	930	873	923	901	940	930	915	900	894	862	901	912	922	875	926	941	940	959	900	886	903	880	872	935	885	916	900	869	936	880	902	953	896	902	900	913	929	914	867	909	906	920	875	911	934	867	935	907	865	860	948	930	845	916	922	892	848	912	854	882	943	967	905	866	975	876	876	921	855	887	915	877	907	922	918	906	937	946	861	872	923	871	937	888	921	939	879	887	936	913	920	906	831	965	890	960	853	898	906	830	898	882	914	866	936	911	927	932	922	925	890	889	889	939	974	951	911	864	872	861	883	909	897	870	936	876	807	891	897	915	934	906	912	864	888	906	888	905	953	931	954	912	904	910	902	902	822	916	892	865	857	895	939	955	940	923	893	962	863	825	865	934	886	872	932	844	857	918	928	884	891	890	898	809	912	904	841	885	827	879	884	866	868	905	886	905	885	907	938	881	952	940	860	899	937	944	859	932	921	936	864	951	852	895	862	888	959	918	922	882	880	887	894	872	886	944	897	901	946	883	912	926	893	885	876	867	886	938	921	939	839	889	917	900	857	931	896	909	880	898	890	881	852	890	934	918	900	878	868	895	911	915	918	896	937	897	936	930	926	913	861	964	866	917	860	884	885	927	909	870	918	945	868	885	864	901	902	884	913	877	908	959	852	867	848	862	912	868	899	914	889	888	901	891	911	905	905	916	921	915	855	870	898	857	901	859	873	919	911	947	918	871	925	845	908	901	841	875	945	905	917	941	908	890	887	888	900	970	858	921	927	918	895	920	874	963	896	832	855	935	901	862	895	918	909	880	829	895	950	880	960	908	898	940	887	909	946	933	902	892	927	891	914	913	880	918	905	871	883	887	967	907	894	901	936	902	871	941	884	863	934	901	885	926	893	914	917	909	903	914	878	900	957	886	880	915	936	881	840	920	894	902	878	937	908	851	884	973	889	910	891	895	928	901	867	963	892	906	925	851	871	922	878	881	906	914	850	906	898	894	900	910	868	890	876	913	962	978	845	870	881	865	910	853	875	958	892	932	913	981	949	948	940	881	872	830	920	892	904	882	916	869	894	920	857	904	878	896	897	877	941	903	853	920	889	910	873	939	854	907	893	887	942	880	895	880	898	949	918	921	903	964	882	870	880	918	913	948	893	918	920	927	882	933	896	917	903	867	906	907	901	881	859	906	925	901	885	843	866	949	922	957	891	857	913	947	902	903	911	883	894	930	909	926	930	939	924	919	903	886	916	837	901	880	888	919	874	937	868	890	937	840	878	881	906	931	884	891	898	899	935	928	880	933	953	924	879	927	896	918	837	895	882	880	906	926	872	851	961	869	911	904	930	921	909	921	946	912	956	927	842	918	916	902	908	967	869	878	886	907	836	926	919	937	931	926	953	791	874	973	888	919	944	881	903	927	909	923	942	900	803	876	915	892	946	892	844	951	864	923	869	892	910	925	880	906	864	903	956	902	938	888	937	907	892	956	937	930	928	895	934	887	900	886	936	931	915	899	911	938	898	904	931	953	865	897	890	911	927	914	901	897	910	905	924	931	950	865	880	898	975	899	918	901	916	904	910	927	940	911	915	855	894	872	912	838	930	894	955	893	883	879	915	908	896	900	876	882	869	872	929	921	883	893	835	883	841	899	956	921	920	889	904	858	896	836	924	867	917	947	908	894	881	950	885	926	917	889	875	896	931	889	910	913	867	907	909	896	890	873	938	882	855	888	874	869	905	861	897	923	900	873	938	872	909	938	863	927	943	901	881	882	850	952	934	839	912	933	878	913	890	923	906	914	888	905	971	928	929	863	907	928	929	859	838	886	836	896	948	875	875	941	927	851	934	909	912	851	906	886	870	857	908	894	871	903	833	873	891	912	952	908	912	871	869	881	851	900	938	936	914	922	866	967	925	833	933	890	936	885	893	982	878	856	896	891	903	859	903
8751	860	694	574	445	351	357	350	294	284	313	286	228	273	279	245	298	240	236	244	271	253	275	283	245	258	242	256	275	246	228	243	225	256	252	241	273	258	227	264	289	256	240	229	260	246	239	235	257	258	262	220	251	249	235	238	243	239	233	221	237	264	268	237	276	247	269	289	236	260	256	227	286	276	249	215	260	234	228	245	271	238	257	238	236	247	254	266	234	266	254	267	247	254	229	288	245	257	234	231	253	221	240	257	241	228	234	242	251	250	238	271	267	222	240	256	242	266	257	225	261	262	267	227	277	258	267	240	236	253	245	226	274	234	249	244	258	254	247	241	248	234	207	242	244	224	218	243	237	223	234	253	256	230	225	239	271	245	245	247	268	248	253	251	256	272	232	243	273	232	242	259	256	265	229	260	221	242	238	271	252	250	261	247	251	199	240	249	252	235	241	219	263	244	256	263	238	239	253	259	248	234	258	227	231	257	201	256	203	234	248	239	236	240	254	271	250	216	238	245	234	231	257	250	252	254	272	226	238	246	254	224	241	253	264	243	236	239	237	239	239	259	257	267	253	244	215	242	225	240	228	243	238	229	218	230	230	246	225	275	252	256	250	247	222	249	249	222	296	274	257	240	274	250	258	225	240	259	247	267	276	240	216	262	254	199	253	241	237	241	231	249	245	273	261	260	256	270	278	242	232	255	243	200	265	269	229	246	239	249	292	236	235	262	260	232	252	224	293	236	210	247	255	260	256	223	224	249	266	235	232	255	272	242	270	248	247	237	262	244	261	243	245	235	234	292	259	216	260	255	237	223	219	268	226	231	243	241	247	247	228	223	243	235	244	256	228	276	256	225	261	277	196	242	276	242	241	238	236	245	232	244	247	253	236	247	236	248	244	242	231	257	237	241	237	230	243	247	253	237	236	259	228	245	247	243	234	246	241	251	257	251	228	249	270	246	255	246	236	258	243	273	259	231	258	255	251	244	256	256	238	249	262	218	211	251	275	263	260	262	244	244	241	234	247	253	256	240	276	236	219	239	231	225	251	276	229	233	250	255	241	287	261	255	236	237	242	238	257	229	242	242	258	238	240	209	248	263	261	253	255	228	236	225	250	234	265	239	258	247	243	234	254	213	259	268	251	258	219	245	232	256	242	249	241	255	233	262	229	282	224	239	218	222	261	261	250	258	223	237	241	236	270	261	242	257	272	218	208	278	253	209	257	222	261	233	263	239	264	236	248	245	218	243	259	267	268	268	255	237	264	248	215	270	284	247	236	224	237	268	223	247	255	264	255	254	237	267	270	265	242	263	229	239	257	271	235	267	236	253	258	241	250	222	256	250	238	252	234	233	253	244	233	249	227	249	251	214	252	241	280	252	221	209	241	235	264	220	240	278	243	270	237	263	251	242	256	249	248	258	247	230	284	259	258	252	246	251	250	228	244	266	249	245	248	249	265	257	240	220	264	259	227	235	252	248	235	253	252	252	252	231	247	238	241	241	247	239	205	241	268	233	230	248	254	229	259	257	277	243	242	236	230	262	255	240	246	259	262	245	240	236	254	245	248	231	225	240	244	253	274	259	264	271	267	229	227	240	240	250	232	241	233	243	244	261	254	231	249	265	273	235	231	229	228	206	260	269	235	275	228	262	264	253	277	239	235	258	243	231	257	258	265	259	224	262	263	237	263	230	246	233	227	237	186	212	238	223	228	250	264	257	245	242	228	227	275	240	242	249	260	251	236	231	239	259	248	231	235	239	244	232	208	228	250	258	245	256	232	244	245	255	245	265	231	234	255	231	231	236	243	222	246	241	229	210	259	244	251	269	245	233	243	245	200	224	263	236	258	247	233	248	244	267	255	223	218	250	251	262	259	239	249	251	252	257	266	263	279	231	286	271	252	218	242	243	234	264	262	263	230	245	241	260	232	231	270	244	255	251	293	247	209	256	261	239	247	239	237	232	251	270	252	261	258	253	286	245	238	240	260	270	271	251	264	266	256	256	233	270	257	239	245	266	228	228	256	246	247	274	251	251	236	224	242	218	244	240	249	245	245	212	260	266	251	251	227	212	260	260	235	245	243	228	278	221	250	261	252	243	249	250	238	241	260	246	252	249	243	238	272	251	240	231	239	243	255	234	274	241	266	278	236	216	235	267	282	242	241	254	250	211	229	257	251	236	235	266	243	256	266	228	254	236	257	236	246	269	255	261	250	263	230	250	261	240	269	243	244	257	221	232	247	247	244	266	250	213	233	236	269	231	249	232	242	239	231	272	259	275	272	259	250	262	243	220	260	245	255	241	256	227	250	245	229	263	244	229	232	241	242	259	257	233	239	251	253	235	258	251	263	246	255	238	255	261	272	276	239	226	243	240	228	237	254	257	259	289	278	252	271	277	251	279	273	288	235	221	269	248	224	236	258	251	242	251	232	227	237	231	274	278	238	225	225	202	231	216	240	217	245	241	242	242	253	243	238	245	276	240	249	249	232	219	272	249	221	238	260	254	228	254	238	225	258	261	257	263	243	231	235	240	241	268	261	262	237	224	218	235	253	262	226	214	262	235	275	253	268	241	241	233	225	234	264	225	254	227	229	222	254	238	248	239	214	218	271	235	251	251	241	272	227	263	249	223	214	260	249	237	276	261	236	232	249	265	235	256	232	232	256	232	266	267	260	253	259	263	244	236	229	272	228	243	252	256	264	229	247	278	244	243	249	293	261	287	229	253	267	223	224	253	253	247	230	260	272	264	263	239	243	249	242	258	254	264	227	237	228	216	249	278	256	246	235	254	250	202	215	249	252	245	243	227	238	253	250	250	260	255	259	227	250	260	239	232	235	225	266	224	263	254	242	235	232	244	267	204	266	251	259	242	225	253	228	222	254	246	254	259	251	252	242	240	266	256	238	202	226	255	247	255	234	233	251	244	233	272	210	239	263	258	259	256	234	228	244	219	253	240	230	241	246	224	256	273	214	235	225	248	246	249	252	262	234	277	252	247	231	206	233	238	226	266	241	209	251	239	263	276	233	225	247	219	232	249	257	255	229	259	279	266	234	252	218	260	246	269	244	231	260	271	250	249	258	231	227	232	261	231	256	255	248	208	232	253	233	256	229	229	236	255	251	239	201	236	207	257	238	262	236	238	249	247	252	233	282	269	250	241	236	249	244	256	273	252	242	249	255	270	256	238	238	286	248	247	246	255	258	250	252	249	261	252	249	253	271	234	242	244	243	246	233	264	256	226	245	249	242	271	233	235	249	270	255	263	301	277	247	254	265	238	244	242	243	250	253	246	233	271	257	252	235	246	227	224	250	247	257	229	230	222	256	268	254	253	272	241	258	262	261	240	233	253	200	265	224	248	210	261	251	254	252	249	250	217	264	282	274	292	245	277	231	242	244	239	238	256	221	295	249	261	239	227	248	238	229	213	253	236	221	217	262	263	240	258	291	279	248	241	237	230	258	241	241	263	224	230	252	225	268	215	260	249	228	268
7068	966	1533	1656	1560	1234	1022	972	884	880	846	711	691	697	673	659	634	608	626	572	605	600	580	590	580	546	573	596	570	590	600	580	562	536	591	546	560	617	575	553	570	584	570	580	561	539	524	583	551	537	559	542	560	577	526	574	526	563	548	565	578	559	519	547	547	525	552	553	541	548	558	590	579	592	550	582	540	542	563	571	584	560	578	574	531	571	553	545	531	547	550	532	542	563	552	564	570	524	590	555	549	594	562	529	577	491	555	568	517	532	544	524	567	560	548	557	557	576	527	556	542	551	583	564	516	568	540	562	540	579	597	545	562	531	549	539	516	587	497	560	557	565	546	554	596	545	549	515	505	529	591	615	576	591	512	580	567	540	551	542	540	562	592	569	572	571	571	566	570	539	547	551	546	547	594	575	510	563	560	572	536	530	552	589	535	522	574	551	548	588	558	563	583	530	582	572	568	542	527	576	505	538	538	516	553	556	539	543	581	507	560	594	576	535	562	584	547	567	540	510	563	531	572	582	518	561	528	536	577	563	571	611	528	559	587	547	550	533	589	555	538	573	574	555	553	575	548	547	531	537	552	578	569	556	527	555	549	567	557	558	564	591	525	573	554	555	556	578	565	579	564	568	561	559	564	566	521	573	601	514	511	518	600	593	592	572	525	528	592	537	569	538	544	548	567	571	564	546	573	539	522	554	524	585	551	551	546	573	537	485	507	581	570	549	547	551	567	551	542	524	541	539	582	543	545	565	513	539	532	498	542	575	548	561	562	555	518	547	537	632	601	572	536	592	574	576	582	531	517	581	516	549	553	507	519	539	538	583	531	510	539	572	553	557	554	582	535	596	504	551	536	545	553	543	544	531	544	557	570	555	548	514	526	567	561	547	575	578	571	596	541	590	560	561	609	592	554	533	562	591	533	584	549	524	538	557	552	545	510	542	551	517	573	593	577	520	563	558	573	540	570	560	523	587	565	549	544	541	522	518	509	499	562	516	541	560	554	555	563	537	578	561	565	543	579	571	559	582	565	555	568	573	571	498	582	509	581	558	502	546	539	546	558	554	566	562	544	589	576	514	539	568	529	521	559	573	583	549	539	564	532	544	522	556	579	594	536	530	557	558	533	583	607	533	541	551	585	510	518	530	592	525	571	570	569	540	529	582	529	555	571	517	515	550	559	540	566	595	535	587	528	533	542	531	559	568	552	547	559	602	536	551	556	542	546	550	542	527	601	541	600	488	554	555	561	587	564	549	604	555	579	580	570	585	587	549	596	565	570	537	568	572	537	521	559	539	544	581	560	571	586	557	528	530	542	560	575	541	579	542	543	535	560	532	591	577	566	549	580	570	611	548	530	593	593	569	530	525	571	524	544	562	594	524	577	585	523	572	560	559	552	540	571	518	578	537	553	540	562	562	559	529	524	547	560	558	557	577	527	586	603	564	556	558	564	558	589	565	523	515	585	544	542	534	560	556	556	569	502	506	528	558	560	568	549	536	600	551	542	573	584	595	548	543	546	537	581	573	594	569	615	502	547	554	560	550	573	561	528	529	571	574	555	511	532	542	570	585	571	536	527	529	553	545	592	531	570	561	577	549	563	521	540	550	583	572	575	550	588	508	553	583	519	560	538	539	573	545	509	537	602	551	559	567	512	576	573	539	559	548	510	593	545	530	530	564	553	566	581	571	553	551	576	527	535	558	537	550	561	533	576	551	562	551	546	540	602	567	545	547	553	549	581	593	538	526	570	583	528	549	578	516	549	562	548	551	548	566	548	542	571	565	574	515	574	573	572	525	555	493	555	522	551	572	587	511	548	542	554	556	556	548	598	525	552	553	558	544	531	555	540	557	576	558	510	528	558	533	577	569	559	580	507	548	528	537	525	512	493	543	585	569	557	544	542	526	541	588	504	575	562	589	584	570	502	586	562	544	551	541	553	574	536	533	563	594	545	534	582	587	535	546	555	549	551	560	556	517	566	560	521	542	559	593	563	556	547	557	564	585	537	521	612	558	524	543	542	582	569	528	568	562	558	584	534	539	560	536	530	530	591	541	548	558	529	547	539	533	570	545	534	577	611	568	496	557	536	490	545	568	583	572	571	607	525	548	521	569	563	537	537	568	525	541	560	582	536	594	538	501	601	546	552	564	564	550	575	561	577	534	561	551	558	557	561	534	570	519	569	564	580	519	571	559	565	572	558	597	564	554	558	569	559	543	554	577	560	539	523	545	510	561	557	552	558	553	573	567	533	574	563	583	527	572	568	530	548	576	568	551	561	547	592	563	585	550	584	521	565	610	547	534	546	541	563	528	541	568	535	582	563	551	575	522	558	585	576	622	574	557	525	615	616	528	517	603	603	548	548	568	617	547	529	566	552	585	557	563	524	538	550	532	592	507	548	566	552	545	541	529	551	550	614	563	550	543	535	552	587	561	527	561	521	576	540	569	550	561	572	580	579	549	595	540	545	547	560	570	567	558	603	613	543	553	547	543	516	561	554	551	552	515	556	562	562	550	556	554	561	539	548	554	562	565	621	583	506	553	522	532	525	597	549	595	545	537	559	541	561	595	535	552	533	554	562	520	522	520	569	558	588	534	549	566	549	510	542	519	572	519	584	590	529	567	562	552	594	602	568	562	594	565	566	581	548	546	555	523	569	550	576	536	518	580	573	556	541	558	507	561	559	521	529	525	520	586	521	553	560	551	565	564	542	546	535	546	536	549	566	552	547	624	539	556	530	577	579	529	562	519	556	519	541	572	550	555	561	563	558	520	527	564	552	535	538	515	533	525	606	552	571	561	534	567	582	567	534	564	578	527	581	537	568	545	556	569	535	538	568	557	550	557	603	540	541	547	531	538	546	533	574	498	572	531	545	556	576	565	557	575	573	610	519	582	584	574	519	536	550	541	583	580	533	524	550	538	556	563	571	528	579	533	591	594	556	579	605	582	559	544	531	531	520	546	549	558	557	568	571	522	531	559	572	532	542	545	571	581	558	584	543	570	562	553	566	582	551	559	593	564	521	558	558	493	579	544	536	538	501	560	576	560	532	556	538	561	606	530	558	584	588	521	557	544	572	549	539	552	527	530	559	514	557	545	495	554	556	560	555	574	556	522	528	555	496	581	549	526	531	538	551	544	571	559	587	553	597	567	547	552	543	560	593	543	502	550	534	548	542	543	566	575	561	546	527	498	529	561	572	531	554	547	532	520	537	567	526	571	517	524	554	559	566	556	570	529	570	500	555	545	549	560	544	555	567	544	503	559	596	535	556	552	556	567	597	539	583	540	526	525	578	560	568	527	554	586	578	562	542	560	542	590	554	609	573	546	548	554	552	612	536	585	574	546	522	545	544	526	541	593	565	560	559	572	536	561	530	587	564	549	534	578	568	517	502	545	548	578	539	539	538	555	559	506	606	572	565	553	537	516	567	575	579	539	572	554	589	548	553	596	533	560	569	563	552	569	543	549	563	555	566	566	550	530	550	551
16046	1604	1087	794	504	360	322	272	250	214	204	199	186	172	171	179	163	145	174	155	156	148	153	140	174	153	116	162	128	139	133	133	128	122	125	147	134	131	136	131	148	132	129	146	140	165	143	115	128	159	142	125	127	139	151	118	135	138	132	112	125	148	129	154	141	149	135	136	149	142	120	131	145	132	156	127	147	138	118	162	136	134	133	157	142	128	130	147	124	141	141	155	123	117	172	136	129	120	124	144	129	141	129	148	143	132	131	143	117	105	131	140	143	146	156	126	130	122	134	179	126	128	145	153	141	132	115	147	138	110	123	145	150	132	138	135	130	117	152	180	134	149	123	145	121	147	135	133	132	147	132	150	136	149	129	152	140	137	151	137	155	135	145	140	146	117	135	150	129	132	119	161	139	128	124	132	155	138	129	124	125	141	119	102	143	147	125	137	146	145	149	137	138	138	140	118	145	141	150	141	130	145	129	135	143	129	139	114	127	123	137	155	147	140	116	152	140	136	152	132	127	156	128	118	145	131	149	134	121	122	157	118	142	136	132	133	114	139	142	134	121	138	132	136	141	141	144	125	148	144	136	141	132	153	122	150	157	129	122	134	159	128	154	105	149	129	130	136	145	104	119	148	121	167	136	142	159	152	134	166	133	151	122	138	140	139	150	137	109	152	141	153	147	126	144	132	164	141	118	152	138	147	149	145	137	143	149	131	119	142	147	136	137	135	119	150	140	143	133	151	126	133	143	149	146	142	141	155	106	139	125	139	128	136	130	161	141	151	127	126	136	159	145	141	117	148	149	130	125	146	133	149	139	126	134	139	131	143	147	150	147	134	142	134	143	136	144	142	132	140	145	161	152	139	147	146	125	106	149	142	126	132	145	128	146	132	134	137	117	127	140	140	124	122	150	139	167	160	123	151	158	126	139	127	150	138	156	166	124	130	143	137	147	141	139	118	167	138	121	136	152	149	140	138	134	129	143	165	144	144	117	137	118	139	123	129	143	128	138	132	135	124	146	118	132	113	136	144	154	124	150	137	136	144	123	150	139	133	129	155	138	159	117	117	133	153	159	132	155	152	155	135	138	137	135	140	145	120	150	115	111	135	148	165	127	146	120	135	134	122	150	135	129	154	137	113	145	142	119	115	135	133	148	117	141	143	122	133	154	148	141	145	117	154	147	129	113	141	154	140	126	155	130	151	161	129	144	156	162	143	147	141	144	117	132	122	129	144	132	129	169	125	129	123	138	130	140	160	138	124	151	142	138	136	109	143	134	136	143	150	144	136	138	121	122	127	124	148	136	154	146	129	127	129	147	131	127	121	124	127	111	140	134	138	160	147	156	146	151	148	126	124	139	152	139	152	134	121	119	133	132	143	130	132	132	146	152	155	134	144	128	156	134	150	133	157	163	113	140	139	140	160	141	125	117	125	132	153	166	125	128	128	143	143	140	137	147	124	128	131	149	129	150	127	139	142	131	102	108	117	150	161	139	136	133	120	132	132	153	120	166	120	129	125	141	153	146	140	137	150	151	145	119	148	129	131	140	139	130	153	152	143	130	125	131	127	137	133	128	130	140	118	146	156	127	111	166	142	156	134	108	120	134	158	140	123	141	128	119	143	128	139	157	139	130	140	140	133	172	144	148	120	152	135	110	125	143	162	149	137	161	148	129	119	129	128	125	123	128	138	163	143	136	131	134	141	122	141	152	107	148	152	142	138	157	145	131	126	132	157	136	132	135	157	148	100	149	139	134	155	137	141	152	142	109	142	146	157	144	123	132	126	128	116	152	140	134	165	140	132	137	131	138	136	150	153	138	133	150	157	137	121	141	144	120	128	128	147	111	134	134	132	153	136	150	132	146	136	156	140	140	130	141	145	117	134	139	140	152	136	140	127	134	128	121	121	123	148	170	128	132	130	135	164	145	163	133	134	129	144	140	151	135	112	147	126	140	140	140	127	138	119	138	136	119	166	164	130	135	130	157	156	154	157	149	147	153	144	146	144	137	132	130	139	145	131	126	129	135	126	135	122	148	124	130	121	157	135	128	132	132	118	120	144	133	133	159	150	143	124	118	148	123	134	133	130	143	154	136	141	171	149	126	144	116	132	149	132	147	141	123	119	131	128	144	128	120	144	113	131	127	155	150	144	127	149	120	117	141	145	141	144	147	144	144	129	137	124	154	131	127	134	130	130	122	123	143	140	124	151	127	105	154	126	140	158	132	127	120	139	140	149	151	120	135	164	156	143	141	141	119	135	144	126	131	133	138	139	125	134	144	143	120	142	133	119	126	140	131	130	115	145	136	142	133	144	133	120	128	148	141	128	129	156	152	139	128	130	111	125	140	137	144	125	149	129	124	132	137	143	143	124	130	127	142	149	148	141	117	131	145	151	148	133	129	135	152	119	142	125	123	126	162	138	126	131	140	138	125	141	144	152	115	140	132	139	140	152	136	123	143	139	139	131	134	142	129	147	119	123	115	146	112	131	146	137	119	132	162	131	139	140	130	134	121	120	134	141	143	145	153	169	147	148	150	149	141	169	135	132	119	123	141	116	128	148	149	134	155	140	128	140	135	124	148	147	129	127	144	144	122	139	132	132	140	130	131	140	149	164	143	125	145	117	149	141	132	152	146	137	137	139	152	168	145	156	116	135	142	153	129	133	134	154	147	111	152	128	128	148	138	141	121	123	152	148	142	130	161	140	135	138	128	122	135	146	135	155	118	141	129	136	145	142	146	145	139	129	123	140	143	145	145	161	120	130	155	120	117	144	161	130	158	114	137	132	125	132	139	155	144	152	132	149	138	131	132	130	138	128	133	113	156	146	123	133	158	165	130	133	111	135	126	127	126	120	156	162	137	134	122	144	148	134	119	130	123	157	141	128	121	140	142	133	110	131	138	145	121	129	145	142	137	134	126	152	137	131	144	132	139	111	147	147	136	137	130	136	136	136	139	153	146	116	134	117	139	145	139	140	138	130	126	135	128	133	138	156	118	114	117	137	143	145	133	133	136	140	151	152	144	146	146	139	128	140	127	125	143	133	149	125	141	144	159	128	138	133	122	151	135	132	135	159	124	128	129	136	138	143	126	149	148	140	150	143	140	130	144	142	144	146	115	108	146	134	162	126	141	115	128	119	169	146	147	134	130	135	147	129	134	130	129	159	144	147	141	133	133	158	140	123	150	151	123	145	148	155	130	129	139	124	127	126	141	118	125	149	144	153	143	150	151	147	121	161	122	131	147	140	160	121	121	116	121	121	136	129	121	146	133	145	156	149	126	127	128	143	130	133	149	148	126	111	137	152	115	135	134	127	121	149	113	138	149	149	138	154	133	140	152	124	151	146	152	120	142	128	131	141	131	113	135	138	147	128	134	135	138	137	136	141	148	137	135	139	131	138	144	138	142	154	150	144	139	142	130	134	124	144	132	147	147	144	138	158	119	135	124	145	142	135	138	147	141	142	142	160	137	159	129	134	146	137	149	140
8664	1174	2099	2399	2073	1565	1332	1150	965	900	862	713	585	589	554	550	541	508	500	470	455	480	403	411	398	464	389	383	434	394	412	432	391	387	359	406	355	370	399	395	364	386	393	376	371	362	407	370	381	405	376	340	331	384	351	347	379	361	347	365	383	351	395	375	368	363	323	395	360	363	379	317	337	359	365	397	331	418	362	363	358	392	373	359	371	373	360	368	338	360	356	365	367	358	351	343	345	339	325	371	330	366	367	373	356	349	346	396	383	362	351	350	359	367	374	374	352	381	342	324	353	355	393	319	363	372	341	388	364	369	353	392	363	364	336	333	334	345	357	335	332	357	375	413	360	352	325	355	361	364	358	352	335	360	402	394	393	373	341	343	405	350	346	340	349	368	374	379	336	402	372	376	373	334	344	342	346	361	360	351	326	365	360	363	367	349	356	367	331	367	377	356	367	356	362	357	338	339	336	347	367	338	383	370	350	334	355	347	378	346	364	338	365	363	377	352	393	345	383	382	370	364	360	366	385	365	349	366	360	348	374	381	376	399	339	361	398	351	343	362	333	347	329	355	361	364	346	342	388	368	357	338	332	361	353	347	381	365	344	370	351	357	318	366	384	359	364	328	342	364	341	359	367	366	366	355	346	375	353	366	370	352	386	334	344	364	359	324	368	353	364	367	330	355	354	352	362	352	356	348	377	339	341	339	333	360	359	372	353	375	351	350	363	378	365	331	383	329	359	343	366	366	356	408	344	352	369	358	359	346	362	355	367	359	352	382	352	354	357	342	338	326	326	361	318	336	367	345	373	361	359	351	345	380	363	366	397	361	355	381	353	346	326	344	357	375	343	369	344	340	385	360	375	357	336	366	371	354	359	400	342	329	369	400	316	357	388	331	400	387	325	356	366	364	350	356	352	356	378	387	363	374	317	370	369	340	328	348	378	335	349	352	367	378	376	367	386	374	358	340	374	335	351	346	340	363	353	380	341	349	348	345	384	404	375	343	375	348	371	337	378	378	383	366	361	332	352	369	358	351	367	356	331	370	339	378	348	362	352	351	346	382	370	345	362	363	377	311	362	365	392	353	370	351	375	369	337	341	333	351	341	369	365	350	392	332	355	368	363	336	364	375	384	329	345	391	341	350	351	334	354	367	373	321	359	353	354	343	363	375	368	363	376	348	351	361	344	345	333	370	327	336	346	363	363	377	346	360	353	338	362	376	334	357	347	352	344	355	370	364	381	386	352	399	339	357	375	372	327	320	321	381	367	395	379	354	376	401	386	343	346	370	348	382	361	370	317	355	357	334	342	369	373	340	340	351	321	384	328	395	374	366	362	359	363	356	366	354	398	375	362	329	392	338	358	372	387	356	348	363	342	366	357	349	342	388	385	395	334	347	345	359	354	359	340	375	333	369	326	348	359	355	351	391	351	338	337	374	373	369	369	374	335	353	353	345	368	371	348	359	362	348	392	330	377	353	357	383	365	339	349	362	357	327	325	353	330	337	347	355	339	364	357	358	379	362	351	353	373	372	356	379	374	344	393	343	341	355	370	346	379	337	352	393	406	354	360	358	352	361	373	342	351	385	341	319	351	365	349	360	373	337	350	355	357	328	351	357	361	367	334	367	360	383	353	358	377	365	333	360	379	340	350	390	353	356	345	364	358	358	357	364	346	363	359	359	369	368	357	366	378	341	342	389	408	328	377	332	368	364	354	373	360	368	334	320	342	372	342	336	379	371	355	343	349	372	375	354	353	337	358	361	369	349	338	382	349	334	396	367	356	353	348	364	383	357	332	340	372	370	380	368	381	389	357	355	347	399	327	331	339	366	338	346	369	344	327	387	358	357	342	348	369	382	358	365	351	318	313	368	349	357	335	335	329	368	344	331	328	338	360	379	352	349	387	344	348	365	346	362	357	332	376	364	343	380	375	365	361	343	368	335	361	378	348	348	352	358	367	369	354	333	364	367	368	329	376	388	363	358	371	372	342	389	337	379	360	356	357	362	361	357	367	357	372	367	351	370	371	372	406	347	342	362	379	333	355	374	366	377	360	380	346	355	363	393	363	357	354	358	357	366	375	337	383	340	380	341	333	329	367	403	340	358	324	369	344	380	341	344	405	345	355	359	347	319	361	336	346	364	369	345	375	362	356	338	348	373	361	372	394	375	335	373	348	358	336	353	320	358	316	331	365	369	377	369	329	388	349	335	363	373	365	341	357	370	378	384	368	381	386	332	360	352	373	354	393	386	381	345	348	344	388	365	374	377	331	388	343	384	336	389	333	351	331	342	362	366	351	372	351	366	365	359	369	332	338	379	340	361	356	305	378	386	349	327	387	345	355	338	340	361	365	386	349	366	384	387	342	352	340	344	383	352	340	361	345	356	360	340	373	348	342	331	364	363	369	385	376	336	386	344	368	348	356	357	355	353	352	360	384	359	374	354	359	333	364	325	360	340	341	322	348	328	351	341	364	369	348	328	335	338	337	313	341	352	349	384	333	348	369	358	326	369	353	407	370	362	362	358	376	349	369	394	373	387	353	352	356	390	385	373	373	383	385	364	333	337	363	363	379	358	357	331	383	363	377	365	375	331	362	389	360	340	370	382	366	331	369	375	350	350	347	352	362	369	348	334	366	351	370	373	346	338	341	354	374	412	351	332	365	341	376	331	352	361	313	349	355	321	364	355	341	358	347	334	365	370	341	365	383	334	363	411	342	350	347	383	328	366	326	307	346	387	359	328	384	370	393	335	319	361	335	341	368	394	349	355	361	356	346	362	379	397	334	365	306	329	341	373	343	372	371	356	354	391	329	362	336	351	358	370	334	367	371	374	368	348	389	345	356	397	343	331	363	344	365	330	376	365	351	365	349	366	358	351	374	405	341	321	325	325	351	385	368	380	361	357	368	341	321	365	361	355	343	364	367	369	326	376	348	362	357	365	377	343	375	351	368	346	369	343	395	352	375	325	367	351	359	354	341	361	344	380	327	364	337	350	325	328	380	358	331	380	341	366	333	365	372	342	356	352	335	354	359	369	377	361	354	379	368	369	382	331	374	396	352	336	379	371	391	367	374	359	381	353	342	350	358	343	344	374	360	360	347	345	341	342	354	346	399	328	367	347	319	356	389	372	349	327	356	360	370	376	339	389	326	381	403	345	369	365	357	365	336	343	377	327	355	355	373	356	372	371	350	394	343	355	370	345	378	332	357	328	342	349	348	372	353	371	365	352	391	346	351	354	324	390	350	347	351	382	373	358	372	375	364	353	324	352	365	349	354	325	338	359	323	401	372	358	372	345	353	360	354	339	362	371	367	358	372	357	352	333	366	362	339	380	390	378	371	357	349	351	363	372	351	354	362	354	330	361	382	397	383	338	353	323	352	346	356	404	353	320	363	345	350	346	354	378	334	405	362	334	381	365	381	359	346	351	357	344	360	361	373	369	362	349	363	330	361	377	365	378	358	366	374	361	377	373	348	394	350	392	362	357
1935	499	463	444	435	432	406	409	415	427	442	440	405	384	405	408	437	391	415	430	441	389	411	425	435	399	401	396	416	421	424	439	392	382	436	457	401	422	452	394	409	392	438	438	444	395	375	470	406	412	455	436	457	408	389	422	441	443	422	386	424	442	427	381	439	410	452	451	403	427	419	450	406	396	438	452	419	429	391	384	410	418	430	388	409	388	470	414	409	402	369	430	419	444	421	404	406	369	410	443	454	468	404	406	406	436	442	412	437	395	439	429	433	475	450	406	407	436	433	424	446	425	443	418	374	404	415	390	404	419	435	433	412	371	405	423	454	375	400	434	453	385	401	413	413	427	387	450	433	416	410	453	417	395	403	421	405	403	397	441	444	416	431	430	413	430	429	437	383	416	400	449	394	410	420	419	445	425	401	399	432	417	404	404	421	389	419	438	392	424	425	410	438	429	402	406	414	442	431	421	381	395	469	394	406	439	404	393	419	408	399	431	400	393	447	394	417	416	433	410	396	417	385	419	380	422	422	396	384	402	418	429	418	356	426	407	417	402	405	421	411	402	433	419	426	456	380	385	435	427	422	411	457	416	417	386	437	440	442	419	450	444	448	384	404	463	396	428	400	426	392	422	406	437	424	436	434	421	407	430	432	409	427	417	440	410	405	408	429	400	410	404	423	393	427	418	402	440	405	378	401	404	414	405	407	444	440	385	403	427	444	407	423	422	424	440	398	405	409	431	432	449	443	417	390	389	423	418	410	367	436	411	382	483	407	461	401	459	390	413	442	400	405	422	427	435	370	444	438	385	427	430	451	446	415	401	414	423	408	452	401	448	433	423	438	394	422	421	409	447	407	398	378	397	394	436	430	447	441	399	409	406	408	424	405	390	443	462	459	409	424	457	410	418	435	444	425	400	427	409	413	445	420	400	404	442	439	432	439	437	441	414	410	398	409	421	431	392	382	378	402	437	401	368	409	404	424	434	434	427	398	443	391	381	419	416	406	392	396	403	431	411	413	444	425	407	408	420	439	412	431	418	408	385	418	458	421	444	428	410	423	423	396	364	445	411	464	407	433	418	410	407	417	409	396	418	421	434	403	387	423	430	425	421	428	444	432	382	397	462	425	408	402	420	420	447	451	434	404	429	422	406	443	415	395	377	381	427	427	428	392	431	419	386	426	429	409	414	460	427	406	450	386	427	424	409	392	429	445	415	422	371	439	423	407	400	387	412	378	421	385	454	409	383	415	398	415	416	427	374	413	436	410	407	423	417	421	402	420	400	424	410	420	397	446	403	376	446	373	431	413	415	423	410	412	468	408	465	419	409	452	419	399	410	429	376	421	407	409	411	398	430	414	431	424	431	386	382	443	411	409	419	432	452	451	389	408	419	416	422	402	466	410	398	386	435	386	434	407	378	403	406	424	413	430	418	356	450	391	356	434	420	442	421	393	417	401	389	417	432	391	389	418	448	407	394	377	426	417	417	436	370	382	419	420	439	471	420	426	431	400	387	426	410	410	410	440	411	418	443	419	415	403	401	411	442	430	414	431	416	439	414	430	401	423	400	439	401	407	406	441	421	451	447	408	431	400	380	420	438	401	474	409	428	394	424	447	424	424	417	429	445	422	416	426	395	412	417	422	393	424	445	416	406	395	417	406	387	407	401	391	418	398	430	399	407	390	402	416	402	429	401	436	428	419	392	405	406	434	397	408	420	404	407	471	404	419	449	450	386	387	407	409	424	418	400	404	437	383	390	377	443	399	420	411	413	441	404	452	438	399	428	422	403	407	404	418	396	430	392	416	428	432	424	420	430	408	434	420	402	425	432	420	439	406	415	439	424	412	448	436	403	419	400	428	402	414	416	435	426	438	452	401	370	414	409	395	420	433	418	418	456	397	429	427	415	420	440	398	405	405	430	416	428	400	428	427	441	410	426	420	425	419	418	382	419	437	393	404	439	418	392	419	416	406	363	406	407	479	437	430	400	417	443	436	431	424	396	418	392	398	380	435	422	413	395	381	389	452	408	425	402	405	402	443	402	379	380	393	366	395	420	384	400	418	405	421	430	423	437	475	418	403	415	413	439	419	436	395	421	468	484	405	421	431	445	432	426	378	432	433	439	389	406	415	385	405	408	430	420	391	425	404	464	418	432	411	435	404	429	419	422	423	442	442	437	409	424	405	407	380	420	454	418	423	450	436	395	448	398	377	426	409	419	403	449	405	398	437	428	379	435	421	442	437	395	446	429	414	423	387	414	402	418	448	432	425	419	407	416	419	396	439	406	422	418	406	417	401	375	414	404	380	440	439	480	447	424	372	411	463	439	390	435	428	425	443	414	410	420	422	424	380	409	389	428	422	395	377	416	403	408	432	387	419	434	400	402	411	432	432	423	451	422	433	415	402	390	402	415	452	414	407	427	410	434	434	401	451	426	388	418	406	454	417	480	389	439	408	417	391	420	389	435	437	421	418	425	379	411	401	424	465	410	402	427	437	414	427	448	438	464	417	411	421	430	407	433	417	400	410	425	443	396	455	424	421	386	427	392	384	444	403	475	432	397	398	430	432	435	432	415	453	418	404	407	450	413	413	377	395	419	396	407	424	410	407	409	433	399	413	411	399	428	430	414	414	373	410	407	397	429	410	367	380	473	468	424	442	422	407	424	410	415	407	407	400	379	393	392	394	429	458	431	397	405	469	401	413	371	446	434	398	430	381	448	440	405	406	409	447	440	456	417	437	410	475	417	433	403	402	391	401	417	410	421	393	436	355	398	446	430	417	412	408	423	395	411	405	437	426	409	393	440	411	418	401	428	403	443	400	450	429	410	446	389	419	427	454	462	395	409	410	436	431	380	440	407	407	429	387	395	424	468	412	380	411	442	404	419	427	409	413	414	412	411	406	463	411	433	418	427	397	447	411	437	416	442	437	423	369	413	433	418	391	398	456	371	416	453	431	395	398	424	403	428	398	407	412	398	446	393	428	375	410	357	463	405	406	438	457	366	401	428	467	407	442	434	432	441	467	440	426	434	473	468	413	422	453	440	403	434	403	410	430	384	408	380	391	419	436	407	449	418	388	466	466	443	386	391	454	406	431	415	408	419	446	380	430	425	399	379	437	431	443	421	412	415	452	397	385	424	435	432	406	431	405	450	404	411	421	397	437	407	384	437	412	395	447	411	379	423	453	399	417	414	379	407	379	422	413	384	420	417	408	425	392	421	379	418	396	452	445	396	427	422	428	393	392	367	429	394	416	407	419	413	433	382	417	407	431	403	393	386	410	384	382	431	450	439	420	434	404	395	410	375	403	411	455	402	435	404	426	414	458	463	442	427	429	420	437	441	435	401	430	441	388	415	426	421	414	436	404	423	409	424	429	425	407	432	435	434	389	422	395	429	423	419	396	415	424	394	412	409	420	446	406	389	413	435	391	446	409	402	403	369	407	381	379	428	456	386	394	444	418	435	423	404	421	415	437	382	421	447	383	420
2393	1007	1036	1059	1074	1030	921	977	967	967	942	904	951	849	863	946	871	948	927	872	935	962	933	887	906	891	883	923	896	904	950	954	862	878	931	931	893	937	876	961	822	898	907	897	939	924	944	941	902	906	894	854	890	904	891	874	918	900	897	892	853	934	885	939	936	889	944	936	914	936	926	880	888	949	915	927	947	876	875	920	896	950	876	864	908	860	852	942	851	902	912	894	894	896	908	883	902	918	873	865	978	917	962	913	960	870	862	909	907	954	888	902	889	918	899	880	906	870	913	913	925	986	943	924	900	891	912	877	886	892	865	896	931	908	914	925	971	900	922	865	919	859	896	867	894	886	917	888	913	915	863	950	927	881	920	915	943	944	843	953	953	860	934	902	829	896	951	876	921	889	909	860	914	922	913	868	962	907	949	876	909	863	889	880	918	903	912	876	934	897	890	922	921	874	864	937	894	910	910	891	926	891	904	900	866	873	902	877	899	939	928	914	891	895	885	935	914	886	921	860	938	845	879	906	927	846	861	857	921	963	905	955	949	923	892	991	878	873	899	937	871	883	894	949	903	931	948	846	947	911	902	938	910	936	921	843	920	949	864	891	913	923	886	859	905	856	873	928	847	893	959	931	828	889	886	899	865	898	884	925	849	903	893	946	864	885	895	913	910	888	887	882	896	894	841	889	902	912	866	946	916	915	886	883	883	892	943	848	949	887	920	909	915	925	961	905	915	912	921	898	923	887	897	896	893	908	948	875	908	892	846	922	898	871	896	908	882	885	899	913	944	891	938	912	920	873	924	924	889	852	869	851	936	963	903	933	870	929	961	900	886	968	863	924	911	830	909	899	847	870	923	909	936	879	908	890	920	946	857	917	818	912	868	848	843	922	895	915	916	952	877	870	865	873	889	988	924	878	959	864	915	905	935	935	833	912	899	909	879	909	832	879	900	912	884	908	906	888	891	923	908	921	923	939	898	852	918	963	925	889	899	957	896	929	866	893	931	901	932	945	933	930	909	993	945	911	837	899	922	860	897	868	901	876	962	954	920	891	918	914	906	938	805	924	950	872	929	896	922	920	876	946	909	879	886	894	960	916	868	922	891	918	917	920	898	858	874	872	933	891	961	865	932	869	902	895	913	868	853	883	894	945	901	912	919	840	918	902	868	924	892	884	946	925	931	841	908	927	923	910	927	970	910	951	900	932	885	936	861	957	902	873	851	930	907	901	934	923	898	922	874	884	889	829	938	901	916	912	938	904	887	929	836	915	906	875	892	892	924	879	930	893	907	898	909	945	943	911	894	850	878	898	874	885	922	895	929	931	901	902	918	881	857	882	895	906	955	882	863	908	905	877	880	940	882	907	846	931	860	919	954	885	908	869	897	882	886	938	960	893	900	921	916	912	922	897	877	900	912	878	911	878	889	884	893	938	931	850	947	988	867	935	934	939	928	901	912	891	949	903	902	818	914	907	894	890	893	851	872	925	885	911	886	911	995	900	841	934	927	912	866	862	913	904	902	909	906	923	977	903	892	899	909	969	928	884	924	916	916	905	864	991	913	847	892	935	931	919	875	886	852	899	898	929	899	864	934	891	897	906	942	875	909	933	923	894	908	875	935	897	884	880	923	923	947	911	872	908	913	860	912	897	844	881	930	890	891	964	885	954	909	905	928	883	849	905	901	897	948	900	924	895	885	865	864	900	905	900	905	936	923	842	884	943	875	919	881	898	838	923	927	935	912	875	907	917	933	865	940	910	895	906	857	894	911	918	944	890	925	883	842	869	898	923	899	858	897	903	884	918	927	917	967	927	848	921	859	858	895	896	940	870	907	883	942	923	899	930	888	872	878	866	882	909	894	873	918	879	872	873	911	919	909	919	898	908	980	917	906	881	883	888	948	923	901	912	862	923	923	935	843	885	869	932	891	870	953	891	944	903	933	894	929	934	913	931	885	880	905	922	931	870	904	899	892	907	923	889	841	956	907	924	936	899	880	913	889	886	910	923	959	906	871	943	897	929	874	914	882	939	899	863	841	880	955	890	912	924	898	897	872	939	972	898	889	937	830	879	909	930	896	917	881	917	901	897	886	894	916	897	889	823	855	897	876	839	950	893	928	935	887	900	895	866	964	898	943	900	912	927	885	892	856	893	903	911	875	884	891	911	938	879	924	875	921	895	879	926	950	915	883	911	862	906	901	825	899	898	922	881	891	872	878	917	886	937	847	918	941	917	919	908	895	890	886	950	915	949	962	886	911	867	865	944	887	914	914	934	900	905	860	849	886	886	853	886	907	913	916	870	917	898	894	888	930	940	898	914	874	885	927	901	929	933	1004	919	915	896	960	867	966	890	893	911	839	868	962	897	948	919	881	897	897	915	905	931	890	910	879	875	916	907	926	931	903	859	922	921	892	887	869	891	920	891	925	939	917	888	873	885	939	891	905	932	903	906	902	932	880	917	968	893	939	909	949	905	932	901	936	951	817	904	933	906	875	900	945	877	888	900	878	840	895	967	899	901	878	909	894	966	909	889	961	905	916	863	856	876	902	936	910	898	915	947	851	945	918	953	898	865	926	898	903	867	888	893	912	887	865	923	915	885	916	890	921	935	886	877	889	862	940	888	882	890	872	912	920	866	856	860	963	944	943	922	928	925	904	881	903	886	921	844	916	870	884	895	898	874	904	932	915	912	918	935	899	921	940	871	893	905	983	856	946	885	870	912	952	927	968	931	917	859	902	898	930	918	889	899	914	924	911	927	970	935	913	868	887	973	883	831	958	878	925	887	861	906	905	945	906	852	937	938	881	895	934	916	929	893	876	931	920	902	872	862	956	938	908	892	877	879	929	922	875	867	911	885	896	917	895	912	918	870	891	921	872	886	942	871	888	913	931	871	954	865	880	966	858	894	918	912	907	893	943	930	867	893	862	944	886	925	898	866	914	894	906	899	967	906	862	888	897	886	913	898	889	856	903	844	873	936	875	934	841	930	870	905	937	968	887	898	946	932	930	935	888	868	924	870	883	915	897	937	873	925	895	918	963	890	939	845	931	894	909	881	866	895	905	890	902	937	914	891	946	857	887	881	933	934	934	911	891	909	878	871	961	902	931	914	893	906	959	929	895	878	912	882	904	899	910	858	912	837	905	892	865	885	894	896	942	897	889	906	867	862	919	906	906	896	914	932	949	906	904	900	875	916	907	923	894	868	875	915	902	878	955	919	926	925	946	890	936	879	929	885	894	907	928	876	923	892	860	916	889	892	900	886	875	895	932	875	870	926	881	940	922	893	861	956	883	958	906	908	919	858	962	882	922	892	947	875	888	900	888	928	860	908	890	880	927	869	945	888	907	909	901	890	916	904	897	812	891	882	868	873	897	885	858	967	949	894	869	931	908	894	899	968	893	915	887	894	922	862	867	914	890	949	933	932	916	920	949	918	885	894	915	874	921	930	916	913	891	907	886	859	910	923	875	908	912	871	902	852	883	926	879	879
8638	830	689	596	449	368	360	275	292	287	323	273	278	259	229	243	254	240	243	267	235	258	255	269	248	222	231	265	277	227	250	278	266	241	263	262	264	280	261	249	285	231	230	267	277	241	285	248	234	279	234	235	229	250	244	260	279	268	277	219	229	221	226	228	254	269	246	220	255	218	268	223	227	251	261	252	272	243	256	246	259	244	245	222	237	249	228	240	242	247	231	253	221	246	234	232	231	229	210	259	242	260	246	243	269	264	220	233	233	252	227	214	252	226	238	248	270	250	262	237	269	245	239	243	245	263	213	261	271	252	261	253	256	252	255	281	249	231	238	217	228	263	227	247	249	257	220	212	212	248	266	232	244	229	236	248	233	293	246	241	267	263	236	268	258	239	264	267	256	245	229	228	213	278	246	234	243	227	249	278	228	232	224	256	266	232	237	253	230	260	243	252	246	271	271	262	263	230	242	237	252	254	256	236	261	246	229	257	266	240	251	234	246	278	232	235	250	217	242	253	273	295	241	234	252	246	257	223	246	234	257	255	245	223	241	263	249	235	257	249	247	286	227	226	242	266	266	264	270	257	252	246	276	250	253	254	215	212	247	249	247	228	212	250	244	215	252	249	243	214	241	251	250	240	232	261	248	281	263	253	240	227	225	244	218	254	244	275	239	243	254	242	234	255	236	250	234	245	264	240	255	295	223	268	259	232	270	256	291	226	199	238	234	265	255	229	231	247	267	277	274	249	257	236	235	264	233	238	216	226	253	243	270	255	211	248	238	239	246	242	229	227	230	253	237	238	225	225	240	250	233	249	243	238	217	273	221	259	236	277	283	246	232	254	238	254	238	259	241	213	244	269	274	226	234	224	236	212	236	206	215	255	249	235	250	235	235	211	246	236	271	258	239	267	215	239	242	240	267	254	215	268	229	260	224	274	235	252	248	249	257	242	266	228	249	240	246	227	235	213	254	264	271	258	222	227	237	255	274	274	266	248	238	217	247	219	239	226	245	243	265	265	247	252	244	248	239	262	252	232	209	221	221	276	248	242	238	261	251	264	268	283	242	260	252	246	260	250	220	254	260	241	232	264	262	285	254	238	220	261	229	243	239	249	243	224	235	263	231	249	240	249	208	242	255	238	206	283	233	237	268	254	254	249	209	213	265	271	269	262	232	230	247	238	265	259	253	240	257	253	270	245	229	239	264	270	247	238	249	226	252	258	224	256	273	268	244	216	263	258	252	229	261	248	242	217	234	223	234	230	211	230	245	230	214	239	268	270	230	225	256	272	261	246	260	276	258	232	248	237	251	239	253	257	267	266	243	267	244	270	243	276	243	233	232	242	239	266	237	257	249	273	235	231	243	229	238	239	240	239	253	291	256	243	252	234	228	238	268	255	260	238	262	224	252	256	240	221	268	236	274	210	276	264	250	247	255	253	247	225	221	233	251	223	264	242	229	235	252	222	236	289	250	215	241	237	277	206	234	266	258	253	243	240	239	267	278	234	258	243	274	265	255	225	242	265	235	241	228	242	241	224	233	265	262	284	236	239	259	221	260	236	259	240	268	258	256	255	247	274	247	241	249	259	252	234	249	240	238	253	240	228	231	237	256	261	238	220	240	271	249	256	240	230	235	272	235	246	241	258	234	252	226	244	226	242	258	234	256	243	242	271	263	238	206	204	228	246	246	281	258	252	217	234	266	260	238	240	264	227	242	234	233	262	271	272	235	240	275	260	250	262	258	270	239	230	255	241	220	247	227	264	250	253	252	263	235	268	254	261	227	227	262	254	208	235	225	228	232	263	245	250	263	208	236	236	260	232	240	252	278	278	228	238	235	224	239	251	251	234	247	260	252	271	261	245	243	276	259	269	246	235	217	257	258	222	245	290	229	245	248	254	259	248	255	238	232	244	238	243	250	237	270	210	246	272	267	264	243	234	263	255	249	250	255	242	234	254	262	251	249	267	247	224	276	238	254	251	251	248	248	221	233	255	246	244	251	230	232	252	235	262	228	249	235	266	224	239	274	241	226	249	263	218	237	252	250	265	249	241	259	252	250	244	239	239	246	231	252	227	256	239	233	236	253	220	280	272	258	237	240	264	236	249	266	261	223	252	250	221	288	241	252	257	251	251	251	272	276	243	225	277	298	248	240	225	270	270	229	263	242	230	250	249	255	231	230	226	210	250	253	249	256	231	261	230	243	274	224	251	250	240	251	270	239	221	240	239	221	223	284	235	262	282	261	235	240	266	238	208	242	233	236	227	246	237	236	257	244	265	243	239	265	258	261	235	245	252	248	250	243	263	267	223	262	252	266	263	260	261	237	270	230	234	232	263	270	257	256	224	247	209	249	228	208	220	241	264	264	222	250	249	268	261	249	255	221	250	224	258	226	254	230	257	241	279	228	246	258	243	239	260	230	228	253	235	250	263	233	245	259	239	220	247	228	250	250	245	231	270	205	214	266	263	249	212	243	244	239	220	233	246	245	232	232	229	234	221	248	239	243	275	226	262	246	248	247	270	228	232	211	224	238	253	271	233	240	230	264	207	230	234	266	226	258	251	270	230	287	238	229	240	282	236	271	239	226	251	229	283	255	272	253	253	231	220	251	271	209	229	253	269	246	235	284	236	246	214	209	262	255	248	249	252	248	285	214	227	229	245	232	262	259	230	239	239	268	235	237	243	225	241	267	246	252	222	263	252	271	214	247	265	257	230	229	240	231	251	257	247	218	264	247	216	250	254	295	257	253	266	218	239	261	262	213	248	227	269	248	243	240	271	233	249	264	273	247	242	256	230	236	237	243	248	276	253	296	257	277	232	243	254	238	244	263	228	243	231	232	240	228	251	280	263	248	246	248	249	226	255	275	247	269	249	253	223	272	271	243	231	223	245	246	239	256	237	232	228	248	247	258	266	240	248	254	220	236	246	254	266	222	246	260	258	244	236	227	249	248	267	231	259	242	241	229	232	233	224	232	241	263	252	244	256	222	227	240	296	269	228	229	219	228	251	237	228	234	274	269	274	230	223	220	278	254	246	269	244	262	250	260	230	254	270	251	250	221	254	261	226	237	266	235	231	249	211	257	246	217	262	248	248	229	239	260	245	252	230	233	231	272	264	269	264	245	265	256	240	243	257	254	260	257	255	250	262	261	239	240	249	225	227	233	234	255	241	237	271	238	263	237	206	252	263	244	222	228	233	242	251	251	234	257	247	250	245	228	217	260	217	249	228	251	227	226	254	229	231	238	259	248	288	229	234	265	244	243	249	240	231	252	237	191	260	183	202	245	295	275	271	253	240	207	222	275	276	240	234	231	234	265	255	257	233	261	232	266	283	268	246	282	255	226	240	235	265	260	260	244	239	255	229	233	254	257	243	244	223	218	237	232	225	275	281	242	234	238	219	246	219	265	232	246	268	229	244	241	267	231	230	257	255	242	246	259	234	250	217	222	237	220	251	248	263	248	250	244	248	252	237	253	230	259	217	270	251
6928	969	1509	1710	1544	1256	1055	996	904	866	874	757	687	673	638	669	668	627	687	621	654	636	571	612	582	578	569	542	567	535	584	607	539	636	593	606	565	529	564	583	587	558	541	546	565	551	526	538	583	549	580	548	551	543	537	535	611	573	536	552	533	584	563	570	527	578	544	533	569	545	562	541	555	549	554	530	593	529	574	533	561	544	533	531	534	546	507	551	507	563	576	587	576	542	513	543	547	558	596	523	551	525	527	563	573	582	563	500	540	572	533	569	522	574	514	533	529	541	545	556	588	546	576	541	568	555	564	532	571	562	553	547	565	536	534	569	587	560	551	544	509	538	595	515	594	550	539	548	548	505	558	519	526	566	554	562	562	552	533	603	560	559	530	540	538	483	554	579	559	568	546	558	538	567	551	597	549	569	555	552	577	571	491	576	569	590	524	536	544	543	547	548	527	526	569	531	554	543	579	557	533	559	540	551	573	552	529	556	524	545	534	575	562	508	553	543	577	547	620	544	567	548	569	579	551	501	532	537	550	584	549	549	546	601	527	539	569	580	536	523	580	580	527	568	537	552	534	544	561	495	488	520	553	559	567	568	559	571	551	532	554	528	535	525	519	535	520	566	522	575	567	495	580	546	506	579	572	564	548	558	538	540	563	528	581	542	566	551	539	548	565	509	523	545	579	567	536	572	562	601	560	574	575	534	543	529	532	582	578	549	551	565	583	561	577	542	489	535	548	553	572	550	588	536	540	596	542	483	569	537	602	528	550	526	615	530	565	591	525	521	529	596	541	528	573	578	546	563	567	549	520	542	530	562	512	562	571	550	584	521	554	507	598	560	543	560	613	563	538	555	602	585	547	557	516	516	534	515	555	498	531	509	510	565	589	507	527	532	560	533	591	600	539	539	526	528	559	587	595	587	570	558	559	566	593	554	528	528	578	523	559	559	522	548	538	522	553	572	558	538	573	576	552	515	595	561	575	527	558	583	539	558	574	532	548	585	583	531	585	526	534	567	517	550	572	551	560	548	549	585	555	559	574	545	554	599	507	581	532	573	519	573	554	547	558	546	541	546	562	539	569	562	545	527	607	602	557	553	532	527	550	527	594	541	601	566	593	549	547	540	537	525	545	539	559	552	556	566	555	530	501	576	579	582	524	586	593	559	549	566	601	523	586	564	593	534	550	524	590	528	570	555	550	571	544	542	577	574	550	582	568	580	546	547	549	542	572	517	540	513	515	564	537	521	535	553	533	523	524	547	549	579	520	569	568	546	548	562	570	548	567	584	548	563	556	562	545	554	573	552	577	545	564	547	598	573	498	488	503	558	517	516	582	578	542	555	535	550	549	581	552	566	544	546	583	540	520	532	535	536	552	583	533	553	565	578	524	582	524	548	530	525	576	536	568	551	575	503	539	584	547	561	570	537	521	535	561	548	520	528	580	541	547	548	540	516	547	552	519	543	527	551	580	573	562	551	562	567	518	544	545	557	523	556	519	588	529	585	566	514	561	563	575	573	532	526	556	514	524	561	546	580	506	547	537	529	553	571	543	599	535	552	541	552	602	541	563	516	559	571	570	590	550	532	558	552	532	550	540	566	549	538	621	559	533	541	558	581	553	583	558	557	542	549	596	543	552	556	551	561	566	558	558	548	540	552	593	564	551	578	525	550	528	553	543	546	535	575	527	554	559	486	577	590	566	534	536	565	581	575	568	575	538	561	550	571	589	554	515	578	530	543	575	556	587	518	529	543	553	516	504	532	555	556	538	568	517	538	547	546	570	572	506	589	566	572	580	538	610	537	550	574	534	564	550	558	558	591	511	536	548	538	564	559	547	538	531	541	559	558	514	511	568	544	607	560	559	527	568	540	556	548	577	560	544	561	535	536	533	587	568	517	498	553	549	557	535	544	585	523	563	517	561	553	561	562	546	592	545	535	570	570	548	597	532	538	560	543	561	552	567	521	530	550	564	566	531	560	601	562	566	580	542	535	523	575	524	577	559	562	568	535	546	562	620	557	582	543	558	573	584	532	541	539	585	590	564	565	546	548	579	551	568	556	543	546	558	559	554	597	561	582	581	546	571	542	509	572	575	543	531	517	531	532	562	596	542	560	555	559	573	498	519	546	567	521	548	570	563	585	541	520	574	537	570	553	571	552	585	585	540	555	582	597	545	535	554	580	546	565	591	560	534	578	580	551	485	554	579	570	563	573	574	532	567	621	568	545	558	531	553	543	583	572	604	574	534	548	586	576	550	557	536	578	530	524	584	508	508	514	550	555	557	541	565	562	528	536	558	538	563	535	553	545	518	552	546	585	546	562	596	540	569	565	563	515	532	602	527	564	570	521	568	532	564	573	530	549	546	576	533	558	548	528	529	558	565	544	595	551	550	498	554	527	560	540	544	572	542	552	530	549	559	574	553	585	518	576	570	566	578	587	491	615	535	554	553	583	551	580	586	564	584	546	549	532	578	555	532	547	566	549	547	552	537	559	615	517	543	599	569	560	531	571	542	585	539	547	530	541	544	571	592	537	554	552	578	577	559	573	574	555	580	578	552	546	531	565	569	549	580	561	553	574	580	527	567	560	590	549	538	545	595	556	534	566	538	565	558	581	546	533	588	525	527	555	560	545	555	576	596	528	527	575	546	583	497	566	565	583	533	516	538	596	561	574	557	544	550	561	549	592	534	541	570	533	569	566	563	531	582	576	553	556	535	540	580	592	567	578	543	557	515	542	509	596	551	514	546	549	559	558	590	556	576	521	557	543	520	538	593	569	577	561	528	540	551	549	572	608	580	564	548	577	552	545	554	538	546	529	562	578	567	562	570	589	574	537	548	518	539	540	577	528	557	555	558	554	564	568	574	549	555	558	539	548	567	590	553	540	559	559	531	583	590	568	564	600	597	563	597	565	560	522	571	578	586	542	523	578	539	556	558	552	564	578	540	539	556	530	568	529	536	552	565	538	540	524	544	587	520	555	575	510	563	530	543	571	556	608	576	526	568	547	561	568	592	604	562	597	564	572	606	559	588	529	554	547	516	587	531	551	607	576	508	525	579	536	550	523	565	554	557	522	560	547	549	506	580	576	544	536	557	550	541	573	558	545	550	575	552	577	537	566	589	559	540	557	543	547	486	530	476	576	536	575	530	558	566	525	582	553	546	543	542	578	552	569	575	560	592	575	547	583	529	583	563	569	559	577	589	567	569	534	547	549	583	521	550	526	543	567	540	558	574	549	580	555	528	546	576	548	579	534	552	573	566	482	510	533	543	558	519	523	532	549	544	546	548	600	563	557	559	509	562	565	555	563	538	547	556	538	563	532	560	528	572	583	553	494	570	579	516	518	569	536	522	527	517	582	584	562	570	600	521	556	607	538	597	550	573	514	569	490	543	553	528	553	568	513	550	497	537	566	516	495	553	577	578	540	524	590	549	528	541	565	540	566	503	511	522	603	534	573	559	571	532	581	594	535	514	558	554	579	585	583
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
